*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5;font-family:Kanit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}strong{font-weight:600;color:var(--color-brand-2)}:root{--color-brand:#39b54a;--color-brand-2:#8dc63f;--screen-sm:768px;--screen-md:1024px;--screen-lg:1380px;--base-padding:20px;--spacing-base:20px;--spacing-sm:40px;--spacing-md:60px;--spacing-lg:80px;--base-gradient:linear-gradient(90deg,#8dc63f,#39b54a)}.app-container{padding:0 20px}@media screen and (min-width:768px){.app-container{padding:0 40px}}@media screen and (min-width:1024px){.app-container{padding:0 60px}}@media screen and (min-width:1440px){.app-container{padding:0 80px}}@media screen and (min-width:1920px){.app-container{padding:0 100px}}.app-limiter{max-width:1260px;width:100%;margin:0 auto;position:relative}.decor-container{position:absolute;width:100%;height:100%}.button{display:inline-flex;justify-content:center;align-items:center;font-weight:600;font-size:18px;cursor:pointer;border:none}.button--solid{background:linear-gradient(90deg,#8dc63f,#39b54a);color:#fff}.button--outline{color:var(--color-brand2-400);background:transparent;border:3px solid;border-image-source:linear-gradient(90deg,#8dc63f,#39b54a);border-image-slice:1}.button:disabled{opacity:.6;cursor:not-allowed}#hero+section{background-color:#2b2b2b;overflow:hidden}.Hero{position:relative;z-index:5;padding-top:150px;padding-bottom:180px}@media screen and (min-width:768px){.Hero{padding-top:109px;padding-bottom:230px;max-width:511px;margin:0 auto}}@media screen and (min-width:1024px){.Hero{padding-top:207px;padding-bottom:187px;max-width:unset}}@media screen and (min-width:1920px){.Hero{padding-top:152px;padding-bottom:195px}}.Hero .brand{color:var(--color-brand-2);font-weight:500;font-size:32px}@media screen and (min-width:768px){.Hero .brand{font-size:48px}}@media screen and (min-width:1024px){.Hero .brand{font-size:64px}}.Hero h1{color:#fff;font-weight:600;font-size:32px;margin-top:24px}@media screen and (min-width:768px){.Hero h1{font-size:54px}}@media screen and (min-width:1024px){.Hero h1{font-size:64px}}.Hero .button{margin-top:32px;width:230px;height:68px;font-size:24px}@media screen and (min-width:768px){.Hero .button{width:280px;height:80px;font-size:32px}}.Hero__bottom{position:relative;display:flex;z-index:2}.Hero__bottom .img-container{position:relative;height:120px;max-width:338px;width:100%;margin:0 auto}.Hero__bottom .img-container .img-wrapper{width:100%;position:absolute;bottom:-2px;aspect-ratio:338/209}@media screen and (min-width:1024px){.Hero__bottom .img-container .img-wrapper{bottom:-14px;right:-20px}}@media screen and (min-width:1920px){.Hero__bottom .img-container .img-wrapper{bottom:-14px;right:-270px;max-width:924px}}@media screen and (min-width:768px){.Hero__bottom .img-container{height:180px;max-width:522px}}@media screen and (min-width:1024px){.Hero__bottom .img-container{height:172px}}@media screen and (min-width:1440px){.Hero__bottom .img-container{height:172px;max-width:780px;margin:unset;margin-left:auto}}@media screen and (min-width:1920px){.Hero__bottom .img-container{height:196px}}.Hero__decor .hero-decor{position:absolute}.Hero__decor .hero-decor-red{width:70px;height:70px;left:-50px;top:80px}.Hero__decor .hero-decor-red--sm{width:130px;height:130px;left:-95px;top:150px}.Hero__decor .hero-decor-red--md{width:250px;height:250px;left:-255px}@media screen and (min-width:1920px){.Hero__decor .hero-decor-red--md{left:-460px;top:170px}}.Hero__decor .hero-decor-green{width:180px;height:180px;right:-75px;bottom:-20px}.Hero__decor .hero-decor-green--sm{width:280px;height:280px;bottom:15px}.Hero__decor .hero-decor-green--md{width:360px;height:360px;right:-135px;bottom:50px}@media screen and (min-width:1920px){.Hero__decor .hero-decor-green--md{right:-400px;bottom:115px}}.Hero__decor .hero-decor-lg{width:1800px;height:1800px;top:-800px;left:-950px}.Hero__decor .hero-decor-sm{width:440px;height:440px;top:-19px;left:-182px}@media screen and (min-width:768px){.Hero__decor .hero-decor-sm{width:800px;height:800px;left:-300px;top:-70px}}@media screen and (min-width:1024px){.Hero__decor .hero-decor-sm{width:900px;height:900px;left:-300px;top:-120px}}@media screen and (min-width:1440px){.Hero__decor .hero-decor-sm{width:900px;height:900px;left:unset;right:-700px;top:-300px}}.Platforms{padding-top:160px;padding-bottom:172px}@media screen and (min-width:768px){.Platforms{padding-top:203px;padding-bottom:189px}}@media screen and (min-width:1024px){.Platforms{padding-top:203px;padding-bottom:189px}}@media screen and (min-width:1440px){.Platforms{padding-top:194px;padding-bottom:174px}}@media screen and (min-width:1920px){.Platforms{padding-top:161px;padding-bottom:149px}}@media screen and (min-width:1440px){.Platforms .heading-wrapper{display:flex;align-items:flex-end;justify-content:space-between}}.Platforms .heading-wrapper h1{text-align:center;font-size:32px}@media screen and (min-width:768px){.Platforms .heading-wrapper h1{font-size:60px}}@media screen and (min-width:1024px){.Platforms .heading-wrapper h1{font-size:64px}}@media screen and (min-width:1440px){.Platforms .heading-wrapper h1{text-align:start}}.Platforms .heading-wrapper h1 span{color:var(--color-brand)}.Platforms .heading-wrapper h2{margin-top:24px;font-weight:300;font-size:18px;text-align:center}@media screen and (min-width:768px){.Platforms .heading-wrapper h2{font-size:24px}}@media screen and (min-width:1440px){.Platforms .heading-wrapper h2{margin-bottom:14px}}.Platforms{--gap:24px}.Platforms .card-grid{margin-top:24px;display:grid;grid-gap:var(--gap);gap:var(--gap);justify-content:center}@media screen and (min-width:768px){.Platforms .card-grid{--gap:28px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.Platforms .card-grid{margin-top:77px}}@media screen and (min-width:1440px){.Platforms .card-grid{margin-top:77px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,max-content)}}.Platforms .card{border-radius:20px;overflow:hidden;display:grid;grid-template-rows:112px 1fr;width:100%;box-shadow:4px 4px 10px #e8e8e8}.Platforms .card__top{display:flex;align-items:center;justify-content:center;height:112px;background:no-repeat 50%/cover}.Platforms .card__bottom{--color:#2b2b2b;padding:24px;background-color:#f4f4f4;transition:background-color .2s,color .2s;color:var(--color);display:flex;flex-direction:column}.Platforms .card__bottom:hover{background-color:#2b2b2b;--color:#fff}.Platforms .card__bottom strong{color:var(--color-brand)}.Platforms .card__bottom p{transition:color .2s;font-weight:300;text-align:center;font-size:18px;color:var(--color);min-height:81px;margin-bottom:auto}.Platforms .card__bottom button{margin-top:16px;width:100%;height:51px}.Platforms .card__ucp{border:4px solid;border-color:var(--color-brand-2)}@media screen and (min-width:768px){.Platforms .card__ucp .card__top{height:unset}}.Platforms .card__ucp .card__bottom{justify-content:flex-start;background:var(--base-gradient)}@media screen and (min-width:1440px){.Platforms .card__ucp .card__bottom{padding-top:36px}}.Platforms .card__ucp .card__bottom p{color:#fff;min-height:unset}@media screen and (min-width:1440px){.Platforms .card__ucp .card__bottom p{font-size:24px}}.Platforms .card__ucp .card__bottom p:first-of-type{font-weight:600;font-size:24px;margin-bottom:16px}@media screen and (min-width:1440px){.Platforms .card__ucp .card__bottom p:first-of-type{font-size:32px}}.Platforms .card__ucp .card__bottom .button{color:#fff;border:2px solid #fff}.Platforms .card__ucp .card__image-container{position:relative;width:220px;height:83px}@media screen and (min-width:768px){.Platforms .card__ucp .card__image-container{width:240px;height:89px}.Platforms .card__ucp{grid-column:1/-1;grid-template-rows:unset;grid-template-columns:4fr 6fr}}@media screen and (min-width:1440px){.Platforms .card__ucp{grid-column:1/2;grid-row:1/-1;grid-template-columns:unset;grid-template-rows:180px 1fr}}.WhyUs{padding-top:134px;padding-bottom:114px;position:relative;z-index:5}@media screen and (min-width:768px){.WhyUs{padding-top:211px;padding-bottom:181px}}@media screen and (min-width:1024px){.WhyUs{padding-top:100px;padding-bottom:100px}}@media screen and (min-width:1440px){.WhyUs{padding-bottom:0}.WhyUs .header-wrapper{display:flex;grid-gap:26px;gap:26px}.WhyUs .header-wrapper .header-container{flex:1 1}}.WhyUs .img-container{position:relative;width:100%;aspect-ratio:385/256}@media screen and (min-width:768px){.WhyUs .img-container{height:400px}}@media screen and (min-width:1440px){.WhyUs .img-container{height:361px;flex:1 1}}.WhyUs h1{text-align:center;font-size:32px;margin-top:24px;color:#fff}@media screen and (min-width:768px){.WhyUs h1{font-size:60px}}@media screen and (min-width:1440px){.WhyUs h1{text-align:start;margin-top:0;line-height:1.12}}.WhyUs ul{margin-top:18px;font-weight:300;font-size:18px;line-height:2;color:#fff}@media screen and (min-width:768px){.WhyUs ul{width:85%;margin-left:auto;margin-right:auto;font-size:24px}}@media screen and (min-width:1024px){.WhyUs ul{width:65%;margin-left:auto;margin-right:auto;font-size:24px}}@media screen and (min-width:1440px){.WhyUs ul{margin-block-start:0;margin-block-end:0;margin:32px 0 0;width:605px;line-height:1.5}}.WhyUs .card-grid{display:grid;grid-gap:28px;gap:28px;justify-content:center}@media screen and (min-width:1024px){.WhyUs .card-grid{margin:96px auto 0;grid-template-columns:1fr 1fr;width:932px}}@media screen and (min-width:1440px){.WhyUs .card-grid{margin:96px auto 0;grid-template-columns:1fr 1fr;width:932px}}.WhyUs .card{background:#fff;border:2px solid;border-color:var(--color-brand-2);border-radius:20px;padding:32px 20px;font-weight:300;display:grid;grid-gap:16px;gap:16px;text-align:center;justify-items:center;max-width:320px}@media screen and (min-width:768px){.WhyUs .card{max-width:unset;grid-template-columns:120px 1fr;align-items:center;text-align:start}.WhyUs .card:last-of-type{grid-template-columns:unset;text-align:center}}@media screen and (min-width:1024px){.WhyUs .card:last-of-type{grid-column:1/-1}}@media screen and (min-width:1440px){.WhyUs .card{font-size:18px}.WhyUs .card:last-of-type{grid-template-columns:184px 1fr;text-align:start;justify-items:start}}.WhyUs .card strong{font-weight:600}.WhyUs .card strong:not(:first-of-type){color:var(--color-brand-2)}.WhyUs__decor .whyus-decor{position:absolute}.WhyUs__decor .whyus-decor-red{width:140px;height:140px;right:-75px;top:-35px}.WhyUs__decor .whyus-decor-red--sm{width:160px;height:160px;right:-105px}.WhyUs__decor .whyus-decor-red--md{width:250px;height:250px;right:-170px;top:-50px}@media screen and (min-width:1440px){.WhyUs__decor .whyus-decor-red--md{right:-200px}}@media screen and (min-width:1920px){.WhyUs__decor .whyus-decor-red--md{right:-450px}}.WhyUs__decor .whyus-decor-green--lg{width:300px;height:300px;left:-250px;bottom:170px;z-index:2}@media screen and (min-width:1920px){.WhyUs__decor .whyus-decor-green--lg{width:422px;height:422px;left:-540px}}.WhyUs__white-bg{display:none;height:230px;width:100vw;position:absolute;left:0;bottom:0;background-color:#fff}@media screen and (min-width:1440px){.WhyUs__white-bg{display:block}}.Contact{padding-top:134px;padding-bottom:105px;position:relative;z-index:5}@media screen and (min-width:768px){.Contact{padding-top:181px;padding-bottom:105px}}@media screen and (min-width:1024px){.Contact{padding-bottom:182px}}@media screen and (min-width:1440px){.Contact{padding-top:158px;padding-bottom:121px}}.Contact h1{text-align:center;font-weight:700;font-size:32px}@media screen and (min-width:768px){.Contact h1{font-size:60px}}@media screen and (min-width:1440px){.Contact h1{font-size:64px}}.Contact h2{font-weight:300;font-size:18px;text-align:center}@media screen and (min-width:768px){.Contact h2{font-size:24px}}@media screen and (min-width:1440px){.Contact h2 br{display:none}}.Contact .form-wrapper{display:grid;grid-gap:32px;gap:32px;margin-top:24px}.Contact .form-wrapper button{width:200px;height:68px;justify-self:center;font-size:24px;grid-column:1/-1;padding:0 16px}@media screen and (min-width:768px){.Contact .form-wrapper{width:80%;margin:54px auto 0;font-size:18px}}@media screen and (min-width:1440px){.Contact .form-wrapper{display:grid;grid-template-columns:1fr 1fr}.Contact .form-wrapper .company-name-form-control,.Contact .form-wrapper .products-form-control{grid-column:1/-1}}.Contact .radio-title{margin-bottom:8px}.Contact .radio-group{display:grid;grid-gap:12px;gap:12px}@media screen and (min-width:1440px){.Contact .radio-group{grid-template-columns:1fr 1fr}}.Contact .radio-item{display:grid;grid-template-columns:20px 1fr;grid-gap:8px;gap:8px}.Contact .radio-item a,.Contact .radio-item span{color:var(--color-brand)}.Contact .radio-item span{font-weight:600}.Contact .accept-terms{display:grid;grid-gap:12px;gap:12px;grid-column:1/-1}.Contact .accept-terms .hilight,.Contact .accept-terms a{color:var(--color-brand)}.form-label{display:block;margin-bottom:8px}.form-label .required-indicator{color:#d90f0c;margin-inline-start:4px}.form-input{border-radius:12px;width:100%;height:45px;border:1px solid #e8e8e8;padding-left:12px;font-weight:300}.form-input::-moz-placeholder{color:#b2b2b2}.form-input:-ms-input-placeholder{color:#b2b2b2}.form-input::placeholder{color:#b2b2b2}.CompanyDetail{padding-top:80px;padding-bottom:16px;text-align:center;color:#fff;font-weight:100;position:relative;z-index:5}@media screen and (min-width:768px){.CompanyDetail{padding-top:72px;padding-bottom:64px}}@media screen and (min-width:1024px){.CompanyDetail{padding-top:98px;padding-bottom:56px}}@media screen and (min-width:768px){.CompanyDetail{text-align:start;padding:72px 70px 64px}}@media screen and (min-width:1440px){.CompanyDetail .content-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}}.CompanyDetail .logo-wrapper{position:relative}.CompanyDetail .address{margin-top:16px;font-size:20px}.CompanyDetail .address .brand{color:var(--color-brand-2);font-weight:600}.CompanyDetail .address .tel{margin-top:28px;font-size:30px}.CompanyDetail .map-wrapper{margin-top:48px;height:220px}@media screen and (min-width:768px){.CompanyDetail .map-wrapper{height:306px}}@media screen and (min-width:1440px){.CompanyDetail .map-wrapper{margin:0}}.CompanyDetail .link-wrapper{display:flex;justify-content:flex-end;margin-top:32px}@media screen and (min-width:768px){.CompanyDetail .link-wrapper{display:none}}.CompanyDetail .link-wrapper a{color:#888}.CompanyDetail__decor .company-detail-decor{position:absolute}.CompanyDetail__decor .company-detail-decor-green{width:130px;height:130px;right:-75px;top:-65px}.CompanyDetail__decor .company-detail-decor-green--sm{width:220px;height:220px;right:-130px;top:-105px}.CompanyDetail__decor .company-detail-decor-green--md{width:290px;height:290px;right:-220px;top:-190px}@media screen and (min-width:1920px){.CompanyDetail__decor .company-detail-decor-green--md{right:-480px;top:-100px}}.Footer{border-top:1px solid #e8e8e8;padding:15px 12px;font-size:14px;font-weight:100;color:#888}.Footer strong{font-weight:600}.Footer .footer-wrapper{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.Footer .footer-wrapper{flex-direction:unset;justify-content:space-between}}.Footer .footer-wrapper .right{display:grid;grid-auto-flow:column;grid-gap:16px;gap:16px}@media screen and (min-width:1024px){.Footer .footer-wrapper .right{grid-gap:26px;gap:26px}}.Footer .footer-wrapper .made-with-heart{margin-top:8px}@media screen and (min-width:768px){.Footer .footer-wrapper .made-with-heart{margin:0}}.Header{padding:0 24px;background-color:transparent;position:fixed;top:0;left:0;width:100vw;z-index:10;transition:background-color .2s}.Header .header-wrapper{height:72px;display:flex;justify-content:space-between;align-items:center}.Header .header-wrapper .logo-wrapper{position:relative}.Header .header-wrapper .menu-toggle{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;background-color:transparent;border:none}.Header .header-wrapper .link-wrapper{display:grid;grid-auto-flow:column;grid-gap:64px;gap:64px;align-items:center;font-weight:300}.MobileNav{position:fixed;left:0;top:72px;width:100vw;height:calc(100vh - 72px);background-color:#fff;z-index:100;display:grid;grid-gap:20px;gap:20px;justify-items:center;align-content:start;padding:20px;font-size:24px}.Customers{padding-top:224px}.Customers h1{text-align:center;font-weight:700;font-size:32px}@media screen and (min-width:768px){.Customers h1{font-size:60px}}@media screen and (min-width:1440px){.Customers h1{font-size:64px}}.Customers h2{text-align:center;font-size:16px;font-weight:400;margin-top:12px}@media screen and (min-width:768px){.Customers h2{font-size:24px;margin-top:20px}}@media screen and (min-width:1024px){.Customers h2 br{display:none}}.Customers .customer-flex{display:flex;flex-wrap:wrap;max-width:450px;justify-content:center;margin:20px auto 0}@media screen and (min-width:768px){.Customers .customer-flex{max-width:800px}}@media screen and (min-width:1440px){.Customers .customer-flex{max-width:1012px}}.Customers .customer-flex img{height:50px;margin:12px}@media screen and (min-width:768px){.Customers .customer-flex img{height:110px;margin:16px 14px}}.Checkbox{display:inline-flex;cursor:pointer;align-items:center}.Checkbox .control{width:20px;height:20px;border-radius:4px;align-self:flex-start;display:block;margin-top:3px;background-color:#fff;border:1px solid #e8e8e8;flex-shrink:0}.Checkbox .control div{color:#fff;display:flex;align-items:center;justify-content:center;height:100%}.Checkbox input:checked+span.control{border:none;background:linear-gradient(90deg,#8dc63f,#39b54a)}.Checkbox .label{margin-left:8px}.Product-Hero,.Product-Hero .app-container{position:relative;overflow-y:clip}.Product-Hero .app-limiter{padding-top:123px;padding-bottom:56px}@media screen and (min-width:768px){.Product-Hero .app-limiter{padding-top:191px;padding-bottom:110px}}@media screen and (min-width:1024px){.Product-Hero .app-limiter{padding-top:191px;padding-bottom:0}}@media screen and (min-width:1440px){.Product-Hero .app-limiter{padding-top:220px}}.Product-Hero .flex-wrapper{display:flex;position:relative}.Product-Hero .content-wrapper h1{margin-top:32px;font-size:24px;font-weight:600}.Product-Hero .content-wrapper h1 strong{color:var(--color-brand)}.Product-Hero .content-wrapper h2{margin-top:16px;font-size:18px;font-weight:400}.Product-Hero .content-wrapper .button{width:231px;height:68px;font-size:24px;margin-top:32px}@media screen and (min-width:768px){.Product-Hero .content-wrapper h1{font-size:36px}.Product-Hero .content-wrapper h2{font-size:24px}.Product-Hero .content-wrapper .button{width:281px;height:80px;font-size:32px}}@media screen and (min-width:1024px){.Product-Hero .content-wrapper{max-width:55%;padding-bottom:260px}}@media screen and (min-width:1440px){.Product-Hero .content-wrapper{max-width:643px;padding-bottom:360px}}.Product-Hero .logo-wrapper{position:relative;display:flex;height:40px}.Product-Hero .logo-wrapper--cookiewow{aspect-ratio:740/160}.Product-Hero .logo-wrapper--pdpapro{aspect-ratio:169/35}.Product-Hero .logo-wrapper--pdpaprokit{aspect-ratio:132/60}.Product-Hero .logo-wrapper--pdpaform{aspect-ratio:172/40}.Product-Hero .logo-wrapper--ucp{aspect-ratio:278/104}@media screen and (min-width:768px){.Product-Hero .logo-wrapper{height:80px}}.Product-Hero .mb-bg-wrapper{position:relative;height:254px}@media screen and (min-width:768px){.Product-Hero .mb-bg-wrapper{height:412px}}.Product-Hero .lg-hero-wrapper{position:relative;width:100%;height:100%}.Product-Hero .lg-hero-container{position:absolute;height:600px;aspect-ratio:607/721;left:32px;bottom:0}@media screen and (min-width:1440px){.Product-Hero .lg-hero-container{left:48px;height:750px}}@media screen and (min-width:1920px){.Product-Hero .lg-hero-container{aspect-ratio:850/890;left:64px;height:950px}}.Product-Hero .green-band{z-index:1;width:100vw;height:80px;background:linear-gradient(90deg,#8dc63f,#39b54a);opacity:.4;position:absolute;bottom:0;left:0}@media screen and (min-width:768px){.Product-Hero .green-band{height:180px}}@media screen and (min-width:1440px){.Product-Hero .green-band{height:220px}}.Product-Hero .hero-decor{position:absolute;z-index:1}.Product-Hero .hero-decor--red{width:70px;height:70px;right:-30px;top:91px}@media screen and (min-width:768px){.Product-Hero .hero-decor--red{width:130px;height:130px;top:130px;right:-55px}}@media screen and (min-width:1440px){.Product-Hero .hero-decor--red{width:140px;height:140px;top:220px;right:-70px}}@media screen and (min-width:1920px){.Product-Hero .hero-decor--red{width:210px;height:210px;top:120px;right:-80px}}.Product-Hero .hero-decor--green{width:200px;height:200px;bottom:-78px;left:-78px}@media screen and (min-width:768px){.Product-Hero .hero-decor--green{width:345px;height:345px;left:-110px;bottom:-116px}}@media screen and (min-width:1440px){.Product-Hero .hero-decor--green{width:546px;height:536px;left:-176px;bottom:-215px}}.WhyProduct{position:relative}.WhyProduct .app-container{z-index:auto;background-color:#2b2b2b;background-position:50%;background-size:cover;background-repeat:no-repeat}.WhyProduct .app-limiter{padding-top:117px;padding-bottom:166px}@media screen and (min-width:1440px){.WhyProduct .app-limiter{padding-top:156px;padding-bottom:192px}}.WhyProduct h1{font-size:24px;text-align:center;color:#fff}@media screen and (min-width:768px){.WhyProduct h1{font-size:36px}}@media screen and (min-width:1024px){.WhyProduct h1{font-size:64px}}.WhyProduct .card-grid{margin:36px auto 0;display:grid;grid-gap:28px;gap:28px;max-width:90%}@media screen and (min-width:768px){.WhyProduct .card-grid{margin-top:60px;max-width:550px}}@media screen and (min-width:1024px){.WhyProduct .card-grid{margin-top:60px;max-width:unset;grid-template-columns:1fr 1fr}}.WhyProduct .card-grid .card{position:relative;z-index:2;display:grid;grid-template-columns:80px 1fr;grid-gap:24px;gap:24px;align-items:center;padding:16px 16px 16px 32px;color:#fff;background:#2b2b2b;background-clip:padding-box;border:2px solid transparent;border-radius:1em}.WhyProduct .card-grid .card:before{z-index:0;margin:-2px;background:linear-gradient(90deg,#8dc63f,#39b54a)}.WhyProduct .card-grid .card:after,.WhyProduct .card-grid .card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.WhyProduct .card-grid .card:after{background-color:#2b2b2b;transition:background-color .25s}.WhyProduct .card-grid .card--ucp:last-of-type{grid-column:1/-1}.WhyProduct .card-grid .card .icon-wrapper{background:linear-gradient(90deg,#8dc63f,#39b54a);border-radius:50%;width:80px;height:80px;position:relative;z-index:2;display:flex;justify-content:center;align-items:center}.WhyProduct .card-grid .card .icon-wrapper>*{width:42px;height:42px}.WhyProduct .card-grid .card p{font-size:16px;position:relative;z-index:2}.WhyProduct .card-grid .card:hover strong{color:#fff}.WhyProduct .card-grid .card:hover:after{background:linear-gradient(90deg,#8dc63f,#39b54a)}.WhyProduct .card-grid .card:hover .icon-wrapper{background:unset;background-color:#fff;color:var(--color-brand-2)}@media screen and (min-width:768px){.WhyProduct .card-grid .card{grid-template-columns:124px 1fr;padding:24px 48px}.WhyProduct .card-grid .card .icon-wrapper{width:124px;height:124px}.WhyProduct .card-grid .card .icon-wrapper>*{width:60px;height:60px}.WhyProduct .card-grid .card p{font-size:24px}}@media screen and (min-width:1024px){.WhyProduct .card-grid .card{padding:16px 32px}.WhyProduct .card-grid .card .icon-wrapper{width:100px;height:100px}.WhyProduct .card-grid .card .icon-wrapper>*{width:50px;height:50px}.WhyProduct .card-grid .card p{font-size:20px}}@media screen and (min-width:1440px){.WhyProduct .card-grid .card{padding:24px 48px}.WhyProduct .card-grid .card .icon-wrapper{width:124px;height:124px}.WhyProduct .card-grid .card .icon-wrapper>*{width:60px;height:60px}.WhyProduct .card-grid .card p{font-size:24px}.WhyProduct .card-grid .card--ucp p{font-size:18px}}@media screen and (min-width:1920px){.WhyProduct .card-grid .card{padding:40px 48px}}.WhyProduct .button{display:flex;width:220px;height:60px;margin:40px auto 0;font-size:24px}@media screen and (min-width:768px){.WhyProduct .button{width:250px;height:80px;margin-top:60px}}.WhyProduct .why-product-decor{position:absolute;z-index:1}.WhyProduct .why-product-decor--red{left:-100px;bottom:-40px;width:200px;height:200px}@media screen and (min-width:768px){.WhyProduct .why-product-decor--red{width:270px;height:270px;left:-130px;bottom:-120px}}@media screen and (min-width:1440px){.WhyProduct .why-product-decor--red{width:350px;height:350px;left:-180px;bottom:-150px}}.DataSheet{padding:162px 0 0}.DataSheet .flex-wrapper{display:flex;flex-direction:column;width:100%;grid-gap:28px;gap:28px;align-items:center}@media screen and (min-width:1024px){.DataSheet .flex-wrapper{flex-direction:row;justify-content:center;align-items:unset}}.DataSheet .flex-wrapper .image-wrapper{position:relative;width:320px;height:452px;box-shadow:0 16px 40px rgba(0,0,0,.15)}@media screen and (min-width:768px){.DataSheet .flex-wrapper .image-wrapper{width:451px;height:638px}}.DataSheet .flex-wrapper .content-wrapper{display:grid;grid-gap:32px;gap:32px;justify-items:center;align-content:start;font-size:24px}@media screen and (min-width:1024px){.DataSheet .flex-wrapper .content-wrapper{justify-items:start}}.DataSheet .flex-wrapper .content-wrapper .title{text-align:center;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){.DataSheet .flex-wrapper .content-wrapper .title{font-size:32px}}@media screen and (min-width:1024px){.DataSheet .flex-wrapper .content-wrapper .title{font-size:64px;text-align:start}}@media screen and (min-width:768px){.DataSheet .flex-wrapper .content-wrapper .title br{display:none}}@media screen and (min-width:1024px){.DataSheet .flex-wrapper .content-wrapper .title br{display:block}}.DataSheet .flex-wrapper .content-wrapper .feature-list{margin:0 auto;font-weight:300}.DataSheet .flex-wrapper .content-wrapper .button{font-size:24px;padding:16px 40px}@media screen and (min-width:768px){.DataSheet .flex-wrapper .content-wrapper .button{font-size:32px}}.Product-DataSheet__Hero{padding:155px 0 74px;background-color:#2b2b2b;color:#fff}@media screen and (min-width:768px){.Product-DataSheet__Hero{padding:175px 0 109px}}.Product-DataSheet__Hero .flex-wrapper{display:flex;flex-direction:column;width:100%;grid-gap:28px;gap:28px;align-items:center}@media screen and (min-width:1024px){.Product-DataSheet__Hero .flex-wrapper{flex-direction:row;justify-content:center;align-items:unset}}@media screen and (min-width:1440px){.Product-DataSheet__Hero .flex-wrapper{flex-direction:row;justify-content:center;align-items:center}}.Product-DataSheet__Hero .flex-wrapper .image-wrapper{position:relative;width:320px;height:452px}@media screen and (min-width:768px){.Product-DataSheet__Hero .flex-wrapper .image-wrapper{width:451px;height:638px}}.Product-DataSheet__Hero .flex-wrapper .image-wrapper .hero-decor{position:absolute}.Product-DataSheet__Hero .flex-wrapper .image-wrapper .hero-decor--red{width:160px;height:160px;left:-72px;top:-72px}.Product-DataSheet__Hero .flex-wrapper .content-wrapper{display:grid;grid-gap:32px;gap:32px;justify-items:center;align-content:start;font-size:24px}@media screen and (min-width:1024px){.Product-DataSheet__Hero .flex-wrapper .content-wrapper{justify-items:start}}.Product-DataSheet__Hero .flex-wrapper .content-wrapper h1.title{color:var(--color-brand-2);text-align:center;font-weight:700;text-transform:uppercase;font-size:24px}@media screen and (min-width:768px){.Product-DataSheet__Hero .flex-wrapper .content-wrapper h1.title{font-size:40px}}@media screen and (min-width:1024px){.Product-DataSheet__Hero .flex-wrapper .content-wrapper h1.title{font-size:64px;text-align:start}}@media screen and (min-width:768px){.Product-DataSheet__Hero .flex-wrapper .content-wrapper h1.title br{display:none}}@media screen and (min-width:1024px){.Product-DataSheet__Hero .flex-wrapper .content-wrapper h1.title br{display:block}}.Product-DataSheet__Hero .flex-wrapper .content-wrapper .feature-list{margin:0 auto;font-weight:300}.Product-DataSheet__Hero .flex-wrapper .content-wrapper .button{font-size:24px;padding:16px 40px}@media screen and (min-width:768px){.Product-DataSheet__Hero .flex-wrapper .content-wrapper .button{font-size:32px}}.Product-DataSheet__Hero__decor{height:100%}.Product-DataSheet__Hero__decor .hero-decor{position:absolute}.Product-DataSheet__Hero__decor .hero-decor--red{width:130px;height:130px;right:-60px;top:-50px}.Product-DataSheet__Hero__decor .hero-decor--green{width:136px;height:136px;left:-80px;bottom:-142px}@media screen and (min-width:768px){.Product-DataSheet__Hero__decor .hero-decor--green{width:280px;height:280px;left:-178px;bottom:-248px}}@media screen and (min-width:1024px){.Product-DataSheet__Hero__decor .hero-decor--green{width:420px;height:420px;left:unset;bottom:-310px;right:-266px}}@media screen and (min-width:1440px){.Product-DataSheet__Hero__decor .hero-decor--green{width:420px;height:420px;left:unset;bottom:-310px;right:-526px}}.Product-DataSheet__Download{padding:130px 0 160px}.Product-DataSheet__Download h1,.Product-DataSheet__Download h2{text-align:center}.Product-DataSheet__Download h1{font-size:24px;font-weight:600}@media screen and (min-width:768px){.Product-DataSheet__Download h1{font-size:60px}}.Product-DataSheet__Download h2{margin-top:24px;font-weight:300;font-size:18px}@media screen and (min-width:768px){.Product-DataSheet__Download h2{font-size:24px}}@media screen and (min-width:1024px){.Product-DataSheet__Download h2 br{display:none}}.Product-DataSheet__Download h2 strong{font-weight:600;color:var(--color-brand)}.Product-DataSheet__Download .form-wrapper{display:grid;grid-gap:32px;gap:32px;margin-top:24px;padding:0 32px}.Product-DataSheet__Download .form-wrapper button{width:100%;height:68px;justify-self:center;font-size:24px;grid-column:1/-1;padding:0 16px;max-width:360px}@media screen and (min-width:768px){.Product-DataSheet__Download .form-wrapper{width:80%;margin:54px auto 0;font-size:18px}}@media screen and (min-width:1440px){.Product-DataSheet__Download .form-wrapper{display:grid;grid-template-columns:1fr 1fr}}.Product-DataSheet__Download .accept-terms{display:grid;grid-gap:12px;gap:12px;grid-column:1/-1}.Product-DataSheet__Download .accept-terms .hilight,.Product-DataSheet__Download .accept-terms a{color:var(--color-brand)}.Product-DataSheet__Download__decor{position:relative}.Product-DataSheet__Download__decor .download-decor{position:absolute}.Product-DataSheet__Download__decor .download-decor--red{width:216px;height:216px;left:-434px;top:100px}.Product-DataSheet__Success{padding:188px 0 136px}@media screen and (min-width:768px){.Product-DataSheet__Success{padding:188px 0 108px}}.Product-DataSheet__Success .grid-container{display:grid;grid-template-rows:repeat(2,max-content);grid-gap:84px;gap:84px}@media screen and (min-width:1024px){.Product-DataSheet__Success .grid-container{grid-template-rows:unset;grid-template-columns:1fr 1fr;justify-content:center;grid-gap:64px;gap:64px}}@media screen and (min-width:1440px){.Product-DataSheet__Success .grid-container{grid-template-columns:546px 425px;grid-gap:124px;gap:124px}}.Product-DataSheet__Success .grid-container .contents{text-align:center;max-width:546px;margin:0 auto}@media screen and (min-width:1024px){.Product-DataSheet__Success .grid-container .contents{text-align:start}}.Product-DataSheet__Success .grid-container .contents h1{font-weight:600;font-size:48px}@media screen and (min-width:768px){.Product-DataSheet__Success .grid-container .contents h1{font-size:64px}}@media screen and (min-width:1440px){.Product-DataSheet__Success .grid-container .contents h1{padding-top:32px;line-height:1.2}}.Product-DataSheet__Success .grid-container .contents h1 strong{color:var(--color-brand)}.Product-DataSheet__Success .grid-container .contents h3{font-weight:600;font-size:24px;margin-top:8px}@media screen and (min-width:768px){.Product-DataSheet__Success .grid-container .contents h3{font-size:32px}}.Product-DataSheet__Success .grid-container .contents .description{margin-top:40px;font-size:20px}@media screen and (min-width:768px){.Product-DataSheet__Success .grid-container .contents .description{font-size:28px}}.Product-DataSheet__Success .grid-container .contents .description strong{color:inherit}.Product-DataSheet__Success .grid-container .contents .link-container{display:grid;grid-gap:24px;gap:24px;margin-top:48px}.Product-DataSheet__Success .grid-container .contents .link-container .icon-wrapper{position:relative;width:31px;height:35px}.Product-DataSheet__Success .grid-container .contents .link-container .link-wrapper{display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-brand)}.Product-DataSheet__Success .grid-container .contents .link-container .link-wrapper:hover{text-decoration:underline}@media screen and (min-width:1024px){.Product-DataSheet__Success .grid-container .contents .link-container .link-wrapper{justify-content:start}}.Product-DataSheet__Success .grid-container .contents .link-container .link-wrapper p{margin-left:12px;font-size:18px}@media screen and (min-width:768px){.Product-DataSheet__Success .grid-container .contents .link-container .link-wrapper p{font-size:24px}}.Product-DataSheet__Success .contact-card{background-color:#2b2b2b;border-radius:20px;display:flex;flex-direction:column;align-items:center;color:#fff;padding:56px 0;max-width:452px;margin:0 auto}@media screen and (min-width:1024px){.Product-DataSheet__Success .contact-card{margin:unset}}.Product-DataSheet__Success .contact-card .image-wrapper{position:relative;width:240px;height:206px}.Product-DataSheet__Success .contact-card p{text-align:center}.Product-DataSheet__Success .contact-card p:first-of-type{color:var(--color-brand-2);font-size:36px;margin-top:32px}.Product-DataSheet__Success .contact-card p:last-of-type{font-size:24px;margin-top:16px;font-weight:300}.Product-DataSheet__Success .contact-card button{margin-top:32px;width:170px;height:68px;font-size:24px}.Policy main{padding-top:100px;padding-bottom:80px}.Policy main h1{font-weight:600;font-size:32px}.Policy main h2{font-weight:500;margin-top:40px;font-size:24px}.Policy main h3{font-weight:500;font-size:20px;margin-top:12px}.Policy main p{margin-top:8px;font-size:18px}.Policy main li,.Policy main p{font-weight:300}.Policy main a{color:var(--color-brand)}@media screen and (min-width:1024px){.Policy main{padding-top:120px}.Policy main h1{font-size:48px}.Policy main h2{font-size:28px}}@media screen and (min-width:1920px){.Policy main h1{font-size:56px}}