.page_hero__iFUXs{background:#071c2c;border-bottom:4px solid var(--gold);color:var(--cream);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);min-height:540px}.page_heroCopy__2B0Di{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:78px clamp(30px,8vw,140px)}.page_heroCopy__2B0Di h1,.page_heroCopy__2B0Di p{max-width:11ch}.page_heroCopy__2B0Di>p:last-of-type{font-size:clamp(19px,1.7vw,25px);line-height:1.42;margin:24px 0 28px;max-width:31ch}.page_heroProduct__wP0Y5{align-items:center;background:#10253a;display:flex;justify-content:center;min-height:400px;overflow:hidden;padding:52px}.page_heroProduct__wP0Y5 img,.page_heroProduct__wP0Y5 picture{display:block;height:410px;max-width:100%;object-fit:contain;width:100%}.page_closing__3quPR,.page_faqs__Puh21,.page_formula__BBaZT,.page_intro___dJuY,.page_jobs__hnCtF,.page_useCase__9wy0E,.page_why__bkRHZ{padding:82px max(7vw,30px)}.page_intro___dJuY{background:var(--paper);display:grid;grid-gap:clamp(34px,8vw,128px);gap:clamp(34px,8vw,128px);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.page_closing__3quPR h2,.page_faqs__Puh21 h2,.page_formula__BBaZT h2,.page_intro___dJuY h2,.page_useCase__9wy0E h2,.page_why__bkRHZ h2{color:var(--blue);font-size:clamp(37px,4.2vw,66px)}.page_intro___dJuY>div:last-child{font-size:18px;max-width:64ch}.page_intro___dJuY>div:last-child p:first-child{margin-top:0}.page_jobs__hnCtF{background:#10253a;color:var(--cream);display:grid;grid-gap:clamp(36px,7vw,110px);gap:clamp(36px,7vw,110px);grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr)}.page_jobImage__trjIP,.page_jobImage__trjIP img,.page_jobImage__trjIP picture{display:block;min-height:100%;width:100%}.page_jobImage__trjIP img{min-height:500px;object-fit:cover}.page_jobCopy__8dQ6_ h2{font-size:clamp(37px,4vw,62px);max-width:13ch}.page_jobList__kzcmy{border-top:1px solid hsla(40,60%,71%,.6);margin-top:38px}.page_jobList__kzcmy article{border-bottom:1px solid hsla(40,60%,71%,.6);display:grid;grid-gap:24px;gap:24px;grid-template-columns:150px 1fr;padding:25px 0}.page_jobList__kzcmy h3{color:#e2bf76;font-size:30px}.page_jobList__kzcmy p{color:#e5d9c5;margin:0;max-width:53ch}.page_useCase__9wy0E{align-items:center;background:var(--cream);display:grid;grid-gap:clamp(40px,8vw,130px);gap:clamp(40px,8vw,130px);grid-template-columns:minmax(0,1fr) minmax(300px,.85fr)}.page_useCaseCopy__C279x{max-width:680px}.page_useCaseCopy__C279x p:not(.page_eyebrow__qoOSv){font-size:18px;max-width:64ch}.page_bottles__Mn_hN{background:#071c2c;display:block;height:480px;object-fit:contain;padding:20px;width:100%}.page_choosing__NsaAs{background:#071c2c;color:var(--cream);display:grid;grid-gap:clamp(42px,8vw,128px);gap:clamp(42px,8vw,128px);grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)}.page_choosing__NsaAs h2{color:var(--cream);font-size:clamp(37px,4.2vw,66px);max-width:12ch}.page_choosingList__nHvZu{border-top:1px solid hsla(40,60%,71%,.6)}.page_choosingList__nHvZu article{border-bottom:1px solid hsla(40,60%,71%,.6);padding:25px 0}.page_choosingList__nHvZu h3{color:#e2bf76;font-size:clamp(25px,2.3vw,32px);margin-bottom:10px}.page_choosingList__nHvZu p{color:#e5d9c5;font-size:18px;margin:0;max-width:64ch}.page_why__bkRHZ{background:#004c98;color:var(--cream)}.page_why__bkRHZ h2{color:var(--cream);max-width:13ch}.page_whyGrid__vNC6O{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(3,1fr);margin:48px 0 26px;background:hsla(41,48%,81%,.55);border:1px solid hsla(41,48%,81%,.55)}.page_whyGrid__vNC6O article{background:#004c98;min-height:270px;padding:30px}.page_whyGrid__vNC6O h3{color:#f1ce80;font-size:29px;margin-bottom:14px}.page_whyGrid__vNC6O p{color:#eef4f8;margin:0}.page_why__bkRHZ .page_text-link__Mac1_{color:#f1ce80}.page_why__bkRHZ .page_text-link__Mac1_:focus-visible,.page_why__bkRHZ .page_text-link__Mac1_:hover{color:#fff}.page_formula__BBaZT{align-items:center;background:var(--paper);display:grid;grid-gap:clamp(40px,8vw,120px);gap:clamp(40px,8vw,120px);grid-template-columns:minmax(280px,.75fr) minmax(0,1.1fr)}.page_formulaImage__3H051{display:block;height:410px;max-width:100%;object-fit:contain;width:100%}.page_formula__BBaZT>div>p:not(.page_eyebrow__qoOSv){font-size:18px;max-width:64ch}.page_formulaLinks__RP3zY{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin-top:28px}.page_formulaLinks__RP3zY .page_text-link__Mac1_{margin-top:0}.page_faqs__Puh21{background:var(--cream);border-top:1px solid #b29460}.page_faqs__Puh21>h2{max-width:15ch}.page_faqs__Puh21>div{border-top:1px solid #b29460;margin-top:42px;max-width:950px}.page_faqs__Puh21 article{border-bottom:1px solid #b29460;padding:27px 0}.page_faqs__Puh21 h3{color:var(--blue);font-size:clamp(24px,2.5vw,33px);line-height:1.08;margin-bottom:12px}.page_faqs__Puh21 article p{font-size:18px;margin:0;max-width:68ch}.page_closing__3quPR{align-items:center;background:#071c2c;border-top:4px solid var(--gold);color:var(--cream);display:flex;gap:42px;justify-content:space-between}.page_closing__3quPR h2{color:var(--cream);max-width:14ch}@media (max-width:1050px){.page_hero__iFUXs{grid-template-columns:1fr 1fr}.page_heroCopy__2B0Di{padding:64px 48px}.page_choosing__NsaAs,.page_formula__BBaZT,.page_intro___dJuY,.page_jobs__hnCtF,.page_useCase__9wy0E{gap:52px}}@media (max-width:720px){.page_choosing__NsaAs,.page_formula__BBaZT,.page_hero__iFUXs,.page_intro___dJuY,.page_jobs__hnCtF,.page_useCase__9wy0E{grid-template-columns:1fr}.page_choosing__NsaAs,.page_closing__3quPR,.page_faqs__Puh21,.page_formula__BBaZT,.page_heroCopy__2B0Di,.page_intro___dJuY,.page_jobs__hnCtF,.page_useCase__9wy0E,.page_why__bkRHZ{padding:54px 28px}.page_heroCopy__2B0Di{min-height:470px}.page_heroCopy__2B0Di h1{font-size:54px}.page_heroProduct__wP0Y5{min-height:340px;padding:40px}.page_heroProduct__wP0Y5 img,.page_heroProduct__wP0Y5 picture{height:320px}.page_choosingList__nHvZu p,.page_faqs__Puh21 article p,.page_formula__BBaZT>div>p:not(.page_eyebrow__qoOSv),.page_intro___dJuY>div:last-child,.page_useCaseCopy__C279x p:not(.page_eyebrow__qoOSv){font-size:17px}.page_jobImage__trjIP img{min-height:330px}.page_jobList__kzcmy article{gap:8px;grid-template-columns:1fr}.page_whyGrid__vNC6O{grid-template-columns:1fr;margin-top:34px}.page_whyGrid__vNC6O article{min-height:0;padding:28px}.page_bottles__Mn_hN,.page_formulaImage__3H051{height:330px}.page_closing__3quPR{align-items:flex-start;flex-direction:column;gap:28px}}