.product-page-module__cvW9DW__eyebrow{color:var(--landing-blue-hover);letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.3}.product-page-module__cvW9DW__hero{color:#fff;background:var(--landing-navy)}.product-page-module__cvW9DW__heroInner{width:min(100% - 80px,1280px);padding-block:clamp(72px,8vh,104px)}.product-page-module__cvW9DW__heroInner>.product-page-module__cvW9DW__eyebrow{color:#7bb7ff;letter-spacing:.14em;font-size:13px;font-weight:700}.product-page-module__cvW9DW__heroColumns{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:clamp(46px,4vw,56px);margin-top:26px;display:grid}.product-page-module__cvW9DW__hero h1{text-wrap:balance;grid-template-rows:repeat(3,auto);align-content:space-between;min-width:0;max-width:650px;font-size:clamp(42px,3.65vw,58px);font-weight:600;line-height:1.11;display:grid}.product-page-module__cvW9DW__hero h1 span{white-space:normal;display:block}.product-page-module__cvW9DW__heroDefinition{color:#c5d4e1;justify-self:end;gap:20px;min-width:0;max-width:570px;font-size:clamp(16px,1.17vw,18px);line-height:1.72;display:grid}.product-page-module__cvW9DW__heroDefinition p:first-child{font-weight:500}.product-page-module__cvW9DW__productImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.product-page-module__cvW9DW__sectionHeading{max-width:760px}.product-page-module__cvW9DW__sectionHeading h2,.product-page-module__cvW9DW__chainHeading h2,.product-page-module__cvW9DW__story h2,.product-page-module__cvW9DW__knowledge h2,.product-page-module__cvW9DW__calculation h2,.product-page-module__cvW9DW__fit h2,.product-page-module__cvW9DW__closing h2{color:var(--landing-heading);text-wrap:balance;font-size:clamp(34px,3vw,48px);font-weight:625;line-height:1.14}.product-page-module__cvW9DW__sectionHeading h2,.product-page-module__cvW9DW__story h2,.product-page-module__cvW9DW__calculation h2{margin-top:17px}.product-page-module__cvW9DW__chain{background:#fff;padding-block:clamp(40px,4.5vh,56px)}.product-page-module__cvW9DW__chainInner{width:min(100% - 64px,1360px)}.product-page-module__cvW9DW__chainHeading{max-width:980px}.product-page-module__cvW9DW__chainHeading h2{font-size:clamp(32px,2.7vw,44px)}.product-page-module__cvW9DW__chainGroups{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:0;margin-top:clamp(64px,7.8vh,76px);display:grid}.product-page-module__cvW9DW__chainGroup:first-child{padding-right:clamp(32px,3.5vw,52px)}.product-page-module__cvW9DW__chainGroup+.product-page-module__cvW9DW__chainGroup{border-left:1px solid var(--landing-border);padding-left:clamp(32px,3.5vw,52px)}.product-page-module__cvW9DW__chainGroupLabel{color:var(--landing-blue-hover);letter-spacing:.15em;text-transform:uppercase;margin-left:49px;font-size:12px;font-weight:700;line-height:1.3}.product-page-module__cvW9DW__chainSteps{gap:clamp(28px,3.2vh,38px);margin:22px 0 0;padding:0;list-style:none;display:grid}.product-page-module__cvW9DW__chainStep{grid-template-columns:32px minmax(0,1fr);gap:17px;min-width:0;display:grid;position:relative}.product-page-module__cvW9DW__chainStep:not(:last-child):after{content:"";background:#cbd9e5;width:1px;position:absolute;top:25px;bottom:calc(-1*clamp(28px,3.2vh,38px));left:12px}.product-page-module__cvW9DW__chainStepContent{min-width:0}.product-page-module__cvW9DW__chainStepNumber{color:var(--landing-blue-hover);letter-spacing:.15em;font-size:11px;font-weight:700;line-height:1.5}.product-page-module__cvW9DW__chainStep h3{color:var(--landing-heading);letter-spacing:-.025em;font-size:clamp(19px,1.4vw,22px);font-weight:650;line-height:1.25}.product-page-module__cvW9DW__chainStepLink{align-items:baseline;gap:10px;transition:color .16s;display:inline-flex}.product-page-module__cvW9DW__chainStepLink span:last-child{color:var(--landing-blue-hover);font-size:.82em;transition:transform .16s}.product-page-module__cvW9DW__chainStepLink:hover,.product-page-module__cvW9DW__chainStepLink:focus-visible{color:var(--landing-blue-hover)}.product-page-module__cvW9DW__chainStepLink:hover span:last-child{transform:translate(2px)}.product-page-module__cvW9DW__chainStepLead{color:#385168;margin-top:7px;font-size:13.5px;font-weight:600;line-height:1.45}.product-page-module__cvW9DW__chainStepDescription{color:var(--landing-copy);margin-top:10px;font-size:13.5px;font-weight:400;line-height:1.55}.product-page-module__cvW9DW__story{background:var(--landing-surface-muted);padding-block:clamp(92px,10vw,148px)}.product-page-module__cvW9DW__story:nth-of-type(2n){background:#fff}.product-page-module__cvW9DW__storyInner{grid-template-columns:minmax(340px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(60px,7vw,112px);display:grid}.product-page-module__cvW9DW__storyInnerReversed{grid-template-columns:minmax(0,1.22fr) minmax(340px,.78fr)}.product-page-module__cvW9DW__storyInnerReversed .product-page-module__cvW9DW__storyCopy{grid-area:1/2}.product-page-module__cvW9DW__storyInnerReversed .product-page-module__cvW9DW__storyVisual{grid-area:1/1}.product-page-module__cvW9DW__storyBody{color:var(--landing-copy);gap:16px;margin-top:25px;font-size:clamp(16px,1.22vw,18px);line-height:1.72;display:grid}.product-page-module__cvW9DW__storyVisual{aspect-ratio:1.76;justify-self:end;width:112%}.product-page-module__cvW9DW__storyInnerReversed .product-page-module__cvW9DW__storyVisual{justify-self:start;transform:translate(-10%)}.product-page-module__cvW9DW__storyVisual .product-page-module__cvW9DW__productImageLeft{object-position:left center;width:132%;max-width:none}.product-page-module__cvW9DW__knowledge{background:var(--landing-surface-accent);border-block:1px solid #d8e7f3;padding-block:clamp(76px,8vw,110px)}.product-page-module__cvW9DW__knowledgeInner{gap:28px;display:grid}.product-page-module__cvW9DW__knowledgeGrid{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);gap:clamp(48px,7vw,110px);display:grid}.product-page-module__cvW9DW__knowledgeGrid>div:first-child>p{max-width:670px;color:var(--landing-copy);margin-top:20px;font-size:clamp(17px,1.4vw,20px);line-height:1.65}.product-page-module__cvW9DW__formulaBlock{border-left:1px solid #bed2e2;padding-left:clamp(32px,4vw,64px)}.product-page-module__cvW9DW__formulaBlock h3{color:var(--landing-heading);letter-spacing:-.015em;font-size:16px;font-weight:650}.product-page-module__cvW9DW__formula{color:var(--landing-heading);font-family:var(--mw-font-heading), Manrope, sans-serif;letter-spacing:-.03em;margin-top:17px;font-size:clamp(22px,2vw,30px);font-weight:575}.product-page-module__cvW9DW__futureLink{color:var(--landing-blue-hover);align-items:center;gap:14px;margin-top:28px;font-size:14px;font-weight:650;display:inline-flex}.product-page-module__cvW9DW__calculation{background:#fff;padding-block:clamp(92px,9vw,132px)}.product-page-module__cvW9DW__calculationInner{border:1px solid var(--landing-border);background:#f9fbfd;border-radius:12px;grid-template-columns:minmax(360px,.8fr) minmax(520px,1.2fr);align-items:center;gap:clamp(64px,8vw,128px);padding:clamp(38px,5vw,70px);display:grid;box-shadow:0 18px 48px #0d29450f}.product-page-module__cvW9DW__calculationHeading>p:last-child{max-width:520px;color:var(--landing-copy);margin-top:24px;font-size:16px;line-height:1.7}.product-page-module__cvW9DW__calculationTable{color:var(--landing-heading);font-variant-numeric:tabular-nums;margin:0}.product-page-module__cvW9DW__calculationTable>div{grid-template-columns:minmax(0,1fr) auto;gap:28px;padding-block:12px;display:grid}.product-page-module__cvW9DW__calculationTable dt,.product-page-module__cvW9DW__calculationTable dd{margin:0}.product-page-module__cvW9DW__calculationTable dt{color:var(--landing-copy);font-size:15px}.product-page-module__cvW9DW__calculationTable dd{min-width:118px;font-family:var(--mw-font-heading), Manrope, sans-serif;text-align:right;font-size:19px;font-weight:625}.product-page-module__cvW9DW__calculationRowsubtraction{margin-top:10px}.product-page-module__cvW9DW__calculationRowresult{border-top:1px solid #aebdcc;padding-top:17px!important}.product-page-module__cvW9DW__calculationRowresult dt,.product-page-module__cvW9DW__calculationRowresult dd{color:var(--landing-heading);font-weight:700}.product-page-module__cvW9DW__calculationRowratio{border-top:1px solid var(--landing-border);margin-top:17px;padding-top:22px!important}.product-page-module__cvW9DW__fit{background:var(--landing-navy-deep);padding-block:clamp(92px,9vw,130px)}.product-page-module__cvW9DW__fitInner{grid-template-columns:1fr 1fr;gap:clamp(56px,8vw,130px);display:grid}.product-page-module__cvW9DW__fitInner>div+div{border-left:1px solid #c5d9eb33;padding-left:clamp(48px,7vw,100px)}.product-page-module__cvW9DW__fit h2{color:#fff;font-size:clamp(28px,2.4vw,38px)}.product-page-module__cvW9DW__fit ul{color:#c4d2df;gap:0;margin:35px 0 0;padding:0;list-style:none;display:grid}.product-page-module__cvW9DW__fit li{border-top:1px solid #c5d9eb24;padding-block:14px;font-size:17px}.product-page-module__cvW9DW__faq{background:#fff;padding-block:clamp(92px,10vw,148px)}.product-page-module__cvW9DW__faqList{grid-template-columns:1fr 1fr;column-gap:clamp(48px,7vw,112px);margin-top:64px;display:grid}.product-page-module__cvW9DW__faqItem{border-top:1px solid var(--landing-border);padding-block:28px}.product-page-module__cvW9DW__faqItem h3{color:var(--landing-heading);letter-spacing:-.02em;font-size:19px;font-weight:650;line-height:1.4}.product-page-module__cvW9DW__faqItem p{color:var(--landing-copy);margin-top:13px;font-size:15px;line-height:1.7}.product-page-module__cvW9DW__related{background:var(--landing-surface-muted);border-top:1px solid #e0e8ef;padding-block:clamp(88px,9vw,128px)}.product-page-module__cvW9DW__relatedList{grid-template-columns:1fr 1fr;column-gap:64px;margin:60px 0 0;padding:0;list-style:none;display:grid}.product-page-module__cvW9DW__relatedList li{border-top:1px solid var(--landing-border);gap:8px;padding:25px 42px 25px 0;display:grid;position:relative}.product-page-module__cvW9DW__relatedTitle{color:var(--landing-heading);font-size:18px;font-weight:650}.product-page-module__cvW9DW__relatedDescription{color:var(--landing-copy);font-size:14px;line-height:1.55}.product-page-module__cvW9DW__relatedArrow{color:#91a2b2;font-size:19px;position:absolute;top:28px;right:2px}.product-page-module__cvW9DW__prototypeNote{color:#8191a1;margin-top:28px;font-size:12px}.product-page-module__cvW9DW__closing{background:#fff;min-height:calc(100svh - 132px);padding-block:clamp(80px,8vw,112px)}.product-page-module__cvW9DW__closingInner{justify-content:space-between;align-items:center;gap:64px;display:flex}.product-page-module__cvW9DW__closing h2{max-width:820px}.product-page-module__cvW9DW__closing p{max-width:760px;color:var(--landing-copy);margin-top:19px;font-size:17px;line-height:1.65}.product-page-module__cvW9DW__closingInner>a{flex:none}@media (max-width:1180px){.product-page-module__cvW9DW__heroInner{width:min(100% - 64px,920px)}.product-page-module__cvW9DW__heroColumns{grid-template-columns:1fr;gap:42px}.product-page-module__cvW9DW__hero h1,.product-page-module__cvW9DW__heroDefinition{justify-self:start;max-width:760px}.product-page-module__cvW9DW__chainGroup:first-child{padding-right:34px}.product-page-module__cvW9DW__chainGroup+.product-page-module__cvW9DW__chainGroup{padding-left:34px}.product-page-module__cvW9DW__storyInner,.product-page-module__cvW9DW__storyInnerReversed{gap:56px}.product-page-module__cvW9DW__calculationInner{grid-template-columns:minmax(320px,.8fr) minmax(440px,1.2fr);gap:56px}}@media (max-width:1024px){.product-page-module__cvW9DW__heroColumns{grid-template-columns:1fr;gap:42px}.product-page-module__cvW9DW__hero h1{max-width:760px}.product-page-module__cvW9DW__chain{padding-block:40px}.product-page-module__cvW9DW__chainInner{width:min(100% - 64px,960px)}.product-page-module__cvW9DW__chainGroups{margin-top:52px}.product-page-module__cvW9DW__chainGroup:first-child{padding-right:26px}.product-page-module__cvW9DW__chainGroup+.product-page-module__cvW9DW__chainGroup{padding-left:26px}.product-page-module__cvW9DW__chainSteps{gap:24px;margin-top:19px}.product-page-module__cvW9DW__chainStepDescription{font-size:13px}.product-page-module__cvW9DW__storyInner,.product-page-module__cvW9DW__storyInnerReversed{grid-template-columns:1fr;gap:52px}.product-page-module__cvW9DW__storyInnerReversed .product-page-module__cvW9DW__storyCopy,.product-page-module__cvW9DW__storyInnerReversed .product-page-module__cvW9DW__storyVisual{grid-column:1}.product-page-module__cvW9DW__storyInnerReversed .product-page-module__cvW9DW__storyCopy{grid-row:1}.product-page-module__cvW9DW__storyInnerReversed .product-page-module__cvW9DW__storyVisual{grid-row:2}.product-page-module__cvW9DW__storyCopy{max-width:720px}.product-page-module__cvW9DW__storyVisual,.product-page-module__cvW9DW__storyInnerReversed .product-page-module__cvW9DW__storyVisual{justify-self:start;width:100%;max-width:900px;transform:none}.product-page-module__cvW9DW__calculationInner{grid-template-columns:1fr}}@media (max-width:768px){.product-page-module__cvW9DW__heroInner{width:calc(100% - 32px);padding-block:58px 64px}.product-page-module__cvW9DW__heroColumns{gap:38px}.product-page-module__cvW9DW__hero h1{font-size:clamp(35px,10.5vw,46px)}.product-page-module__cvW9DW__heroDefinition{grid-template-columns:1fr;gap:17px;font-size:16px}.product-page-module__cvW9DW__chain,.product-page-module__cvW9DW__story,.product-page-module__cvW9DW__knowledge,.product-page-module__cvW9DW__calculation,.product-page-module__cvW9DW__fit,.product-page-module__cvW9DW__faq,.product-page-module__cvW9DW__related,.product-page-module__cvW9DW__closing{padding-block:72px}.product-page-module__cvW9DW__chainGroups{grid-template-columns:1fr;gap:42px;margin-top:38px}.product-page-module__cvW9DW__chainGroup:first-child{padding-right:0}.product-page-module__cvW9DW__chainGroup+.product-page-module__cvW9DW__chainGroup{border-top:1px solid var(--landing-border);border-left:0;padding:38px 0 0}.product-page-module__cvW9DW__chainSteps{gap:32px;margin-top:22px}.product-page-module__cvW9DW__chainStep:not(:last-child):after{bottom:-32px}.product-page-module__cvW9DW__chainStepDescription{font-size:14px;line-height:1.55}.product-page-module__cvW9DW__storyInner,.product-page-module__cvW9DW__storyInnerReversed{gap:36px}.product-page-module__cvW9DW__storyVisual{aspect-ratio:1.17}.product-page-module__cvW9DW__storyVisual .product-page-module__cvW9DW__productImage{object-position:left center;width:175%;max-width:none}.product-page-module__cvW9DW__knowledgeInner{gap:22px}.product-page-module__cvW9DW__knowledgeGrid{grid-template-columns:1fr;gap:38px}.product-page-module__cvW9DW__formulaBlock{border-top:1px solid #bed2e2;border-left:0;padding:30px 0 0}.product-page-module__cvW9DW__formula{font-size:23px}.product-page-module__cvW9DW__calculationInner{gap:44px;padding:30px 22px}.product-page-module__cvW9DW__calculationTable>div{gap:14px}.product-page-module__cvW9DW__calculationTable dt{font-size:13px}.product-page-module__cvW9DW__calculationTable dd{min-width:94px;font-size:16px}.product-page-module__cvW9DW__fitInner,.product-page-module__cvW9DW__faqList,.product-page-module__cvW9DW__relatedList{grid-template-columns:1fr}.product-page-module__cvW9DW__fitInner{gap:56px}.product-page-module__cvW9DW__fitInner>div+div{border-top:1px solid #c5d9eb33;border-left:0;padding:54px 0 0}.product-page-module__cvW9DW__faqList,.product-page-module__cvW9DW__relatedList{margin-top:44px}.product-page-module__cvW9DW__closingInner{flex-direction:column;align-items:flex-start;gap:34px}.product-page-module__cvW9DW__closing{min-height:0}}
