.calculators-module__HqrqrW__hero{min-height:650px;padding:calc(var(--header-height) + 72px) 0 88px;background:var(--navy-950);color:#fff;align-items:flex-end;display:flex;position:relative;overflow:hidden}.calculators-module__HqrqrW__heroMedia,.calculators-module__HqrqrW__heroShade{position:absolute;inset:0}.calculators-module__HqrqrW__heroMedia img{object-fit:cover;object-position:64% center;filter:saturate(.78)contrast(1.06);width:100%;height:100%}.calculators-module__HqrqrW__heroShade{background:linear-gradient(90deg,#041426f7 0%,#051a30e6 39%,#0727466b 72%,#0720393d 100%),linear-gradient(#0415281f,#041323c7)}.calculators-module__HqrqrW__heroShade:after{content:"";background-image:repeating-linear-gradient(132deg,#0000 0 83px,#7dc4e814 84px 85px);position:absolute;inset:0}.calculators-module__HqrqrW__heroInner{z-index:2;position:relative}.calculators-module__HqrqrW__heroInner>div{max-width:790px}.calculators-module__HqrqrW__breadcrumbs{color:#ffffffa6;letter-spacing:.04em;align-items:center;gap:8px;margin-bottom:clamp(48px,8vh,92px);font-size:11px;font-weight:600;display:flex}.calculators-module__HqrqrW__breadcrumbs a{transition:color .18s}.calculators-module__HqrqrW__breadcrumbs a:hover{color:var(--blue-300)}.calculators-module__HqrqrW__breadcrumbs span{color:#fff}.calculators-module__HqrqrW__heroEyebrow,.calculators-module__HqrqrW__kicker{color:var(--blue-500);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.calculators-module__HqrqrW__heroEyebrow{color:var(--blue-300);margin-bottom:18px}.calculators-module__HqrqrW__hero h1{letter-spacing:-.055em;max-width:820px;margin-bottom:22px;font-size:clamp(48px,6vw,82px)}.calculators-module__HqrqrW__hero p{color:#ffffffbf;max-width:690px;margin:0;font-size:clamp(16px,1.7vw,20px);line-height:1.65}.calculators-module__HqrqrW__hubHero{min-height:690px}.calculators-module__HqrqrW__selectorSection{z-index:3;border-bottom:1px solid var(--line);background:#fff;padding:32px 0 38px;position:relative;box-shadow:0 18px 40px #06192d0a}.calculators-module__HqrqrW__selectorHeading{justify-content:space-between;align-items:baseline;gap:30px;margin-bottom:20px;display:flex}.calculators-module__HqrqrW__selectorHeading>span{color:var(--navy-950);font-family:var(--font-display);font-size:18px;font-weight:800}.calculators-module__HqrqrW__selectorHeading p{color:var(--muted);margin:0;font-size:12px}.calculators-module__HqrqrW__selectorGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.calculators-module__HqrqrW__selectorCard{appearance:none;border:1px solid var(--line);width:100%;min-height:205px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:#fff;flex-direction:column;justify-content:space-between;padding:28px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 35px #06192d0a}.calculators-module__HqrqrW__selectorCard:before{background:var(--blue-500);content:"";opacity:0;height:3px;transition:opacity .18s,transform .18s;position:absolute;top:0;left:0;right:0;transform:scaleX(.3)}.calculators-module__HqrqrW__selectorCard:hover,.calculators-module__HqrqrW__selectorActive{border-color:var(--blue-500);transform:translateY(-3px);box-shadow:0 18px 45px #0a49761f}.calculators-module__HqrqrW__selectorCard:hover:before,.calculators-module__HqrqrW__selectorActive:before{opacity:1;transform:scaleX(1)}.calculators-module__HqrqrW__selectorCard:focus-visible{outline-offset:3px;outline:3px solid #1997d35c}.calculators-module__HqrqrW__selectorIcon{background:var(--blue-50);width:46px;height:46px;color:var(--blue-600);place-items:center;display:grid}.calculators-module__HqrqrW__selectorCopy{gap:9px;display:grid}.calculators-module__HqrqrW__selectorCopy strong{color:var(--navy-950);font-family:var(--font-display);letter-spacing:-.035em;font-size:27px}.calculators-module__HqrqrW__selectorCopy small{color:var(--muted);font-size:12px;line-height:1.55}.calculators-module__HqrqrW__selectorArrow{color:var(--blue-600);font-size:18px;transition:transform .18s;position:absolute;top:28px;right:26px}.calculators-module__HqrqrW__selectorCard:hover .calculators-module__HqrqrW__selectorArrow{transform:translate(3px,-3px)}.calculators-module__HqrqrW__selectorCompact .calculators-module__HqrqrW__selectorCard{flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;min-height:102px;padding:19px 44px 19px 19px}.calculators-module__HqrqrW__selectorCompact .calculators-module__HqrqrW__selectorIcon{flex:none;width:40px;height:40px}.calculators-module__HqrqrW__selectorCompact .calculators-module__HqrqrW__selectorCopy strong{font-size:21px}.calculators-module__HqrqrW__selectorCompact .calculators-module__HqrqrW__selectorCopy small{display:none}.calculators-module__HqrqrW__selectorCompact .calculators-module__HqrqrW__selectorArrow{top:50%;right:17px;transform:translateY(-50%)}.calculators-module__HqrqrW__selectorCompact .calculators-module__HqrqrW__selectorCard:hover .calculators-module__HqrqrW__selectorArrow{transform:translate(3px,calc(-50% - 3px))}.calculators-module__HqrqrW__toolSection{background:var(--soft);padding:112px 0}.calculators-module__HqrqrW__toolSwap{transform-origin:top;animation:.36s cubic-bezier(.16,1,.3,1) both calculators-module__HqrqrW__calculatorSwap}@keyframes calculators-module__HqrqrW__calculatorSwap{0%{opacity:0;transform:translateY(14px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}.calculators-module__HqrqrW__tool{border:1px solid var(--line);box-shadow:var(--shadow-lg);background:#fff;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);display:grid;overflow:hidden}.calculators-module__HqrqrW__toolForm{padding:clamp(34px,5vw,64px)}.calculators-module__HqrqrW__toolHeading{grid-template-columns:46px 1fr;gap:20px;margin-bottom:38px;display:grid}.calculators-module__HqrqrW__sectionIndex{color:var(--blue-500);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.calculators-module__HqrqrW__toolHeading .calculators-module__HqrqrW__sectionIndex{padding-top:7px}.calculators-module__HqrqrW__toolHeading h2,.calculators-module__HqrqrW__explanationCopy h2,.calculators-module__HqrqrW__benefitsHeading h2,.calculators-module__HqrqrW__hubHeading h2,.calculators-module__HqrqrW__processHeading h2,.calculators-module__HqrqrW__ctaInner h2{color:var(--navy-950);letter-spacing:-.05em;margin:9px 0 13px;font-size:clamp(34px,4vw,54px)}.calculators-module__HqrqrW__toolHeading p,.calculators-module__HqrqrW__explanationCopy>p,.calculators-module__HqrqrW__hubHeading>p,.calculators-module__HqrqrW__ctaInner p{max-width:620px;color:var(--muted);margin:0;font-size:14px}.calculators-module__HqrqrW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;display:grid}.calculators-module__HqrqrW__field{gap:8px;display:grid}.calculators-module__HqrqrW__fieldLabel{color:var(--navy-900);font-size:12px;font-weight:750}.calculators-module__HqrqrW__inputShell{background:#fff;border:1px solid #cedae3;align-items:stretch;min-height:54px;transition:border-color .18s,box-shadow .18s;display:flex}.calculators-module__HqrqrW__inputShell:focus-within{border-color:var(--blue-500);box-shadow:0 0 0 4px #2a8ecb1f}.calculators-module__HqrqrW__inputShell input{width:100%;min-width:0;color:var(--navy-950);background:0 0;border:0;outline:0;padding:13px 7px;font-size:16px;font-weight:700}.calculators-module__HqrqrW__inputAffix{color:var(--muted);flex:none;align-items:center;padding:0 13px;font-size:11px;font-weight:700;display:flex}.calculators-module__HqrqrW__field small{color:#748395;font-size:10px;line-height:1.5}.calculators-module__HqrqrW__formActions{align-items:center;gap:15px;margin-top:32px;display:flex}.calculators-module__HqrqrW__primaryButton,.calculators-module__HqrqrW__resetButton,.calculators-module__HqrqrW__ctaButton{cursor:pointer;border:0;justify-content:center;align-items:center;min-height:50px;font-size:12px;font-weight:800;transition:background-color .18s,color .18s,transform .18s;display:inline-flex}.calculators-module__HqrqrW__primaryButton{background:var(--blue-600);color:#fff;gap:11px;padding:0 24px}.calculators-module__HqrqrW__primaryButton:hover,.calculators-module__HqrqrW__ctaButton:hover{background:var(--blue-500);transform:translateY(-2px)}.calculators-module__HqrqrW__resetButton{color:var(--muted);background:0 0;gap:8px;padding:0 8px}.calculators-module__HqrqrW__resetButton:hover{color:var(--blue-600)}.calculators-module__HqrqrW__results{background:radial-gradient(circle at 100% 0, #2a8ecb4d, transparent 35%), var(--navy-900);color:#fff;flex-direction:column;justify-content:center;min-width:0;padding:clamp(38px,5vw,64px);display:flex}.calculators-module__HqrqrW__resultEyebrow{color:var(--blue-300);letter-spacing:.13em;text-transform:uppercase;margin-bottom:29px;font-size:10px;font-weight:800}.calculators-module__HqrqrW__primaryResult{border-bottom:1px solid #ffffff29;padding-bottom:29px}.calculators-module__HqrqrW__primaryResult small{color:#fff9;margin-bottom:8px;font-size:11px;display:block}.calculators-module__HqrqrW__primaryResult strong{overflow-wrap:anywhere;font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(39px,5vw,64px);line-height:1;display:block}.calculators-module__HqrqrW__resultList{margin:0}.calculators-module__HqrqrW__resultList>div{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:18px;padding:18px 0;display:flex}.calculators-module__HqrqrW__resultList dt{color:#ffffff94;font-size:11px}.calculators-module__HqrqrW__resultList dd{color:#fff;font-family:var(--font-display);text-align:right;margin:0;font-size:18px;font-weight:750}.calculators-module__HqrqrW__resultNote{color:#ffffff8a;margin:22px 0 0;font-size:10px;line-height:1.65}.calculators-module__HqrqrW__explanationSection{background:#fff;padding:120px 0}.calculators-module__HqrqrW__explanationGrid{grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);align-items:start;gap:clamp(55px,9vw,120px);display:grid}.calculators-module__HqrqrW__explanationCopy{grid-template-columns:45px 1fr;display:grid}.calculators-module__HqrqrW__explanationCopy>:not(.calculators-module__HqrqrW__sectionIndex){grid-column:2}.calculators-module__HqrqrW__formula{border-left:3px solid var(--blue-500);background:var(--blue-50);gap:7px;margin-top:31px;padding:24px 25px;display:grid}.calculators-module__HqrqrW__formula small{color:var(--blue-600);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.calculators-module__HqrqrW__formula strong{color:var(--navy-900);font-family:var(--font-display);font-size:17px;line-height:1.45}.calculators-module__HqrqrW__usageCard{border:1px solid var(--line);background:var(--soft);padding:clamp(31px,5vw,52px)}.calculators-module__HqrqrW__usageCard ol{gap:0;margin:25px 0 0;padding:0;list-style:none;display:grid}.calculators-module__HqrqrW__usageCard li{border-top:1px solid var(--line);grid-template-columns:42px 1fr;align-items:start;gap:16px;padding:18px 0;display:grid}.calculators-module__HqrqrW__usageCard li>span{background:var(--navy-900);width:34px;height:34px;color:var(--blue-300);place-items:center;font-size:9px;font-weight:800;display:grid}.calculators-module__HqrqrW__usageCard li p{color:var(--ink);margin:4px 0 0;font-size:13px;line-height:1.6}.calculators-module__HqrqrW__benefitsSection{background:var(--navy-950);color:#fff;padding:112px 0 120px}.calculators-module__HqrqrW__benefitsHeading{grid-template-columns:52px 1fr;max-width:760px;margin-bottom:54px;display:grid}.calculators-module__HqrqrW__benefitsHeading .calculators-module__HqrqrW__sectionIndex{padding-top:8px}.calculators-module__HqrqrW__benefitsHeading h2{color:#fff}.calculators-module__HqrqrW__benefitsHeading .calculators-module__HqrqrW__kicker{color:var(--blue-300)}.calculators-module__HqrqrW__benefitsGrid{background:#ffffff1f;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.calculators-module__HqrqrW__benefitCard{background:var(--navy-900);min-height:290px;padding:32px;position:relative}.calculators-module__HqrqrW__benefitCard svg{color:var(--blue-300);margin-bottom:55px}.calculators-module__HqrqrW__benefitCard>span{color:#ffffff4d;font-size:10px;font-weight:800;position:absolute;top:32px;right:28px}.calculators-module__HqrqrW__benefitCard h3{margin-bottom:13px;font-size:23px}.calculators-module__HqrqrW__benefitCard p{color:#ffffff94;margin:0;font-size:12px;line-height:1.65}.calculators-module__HqrqrW__ctaSection{background:var(--blue-50);padding:84px 0}.calculators-module__HqrqrW__ctaInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px 55px;display:grid;position:relative}.calculators-module__HqrqrW__ctaInner>div{max-width:740px}.calculators-module__HqrqrW__ctaInner h2{margin-top:8px;font-size:clamp(32px,4vw,49px)}.calculators-module__HqrqrW__ctaButton{background:var(--blue-600);color:#fff;gap:12px;padding:0 26px}.calculators-module__HqrqrW__ctaDisclaimer{color:var(--muted);grid-column:1/-1;align-items:center;gap:8px;display:flex;font-size:10px!important}.calculators-module__HqrqrW__ctaDisclaimer svg{color:var(--success)}.calculators-module__HqrqrW__hubIntro{background:#fff;padding:116px 0 124px}.calculators-module__HqrqrW__hubHeading{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:60px;margin-bottom:52px;display:grid}.calculators-module__HqrqrW__hubHeading h2{max-width:680px}.calculators-module__HqrqrW__hubHeading>p{padding-bottom:8px}.calculators-module__HqrqrW__processSection{background:var(--soft);padding:112px 0}.calculators-module__HqrqrW__processHeading{grid-template-columns:180px 1fr;align-items:end;gap:34px;margin-bottom:48px;display:grid}.calculators-module__HqrqrW__processHeading .calculators-module__HqrqrW__sectionIndex{padding-bottom:14px}.calculators-module__HqrqrW__processGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.calculators-module__HqrqrW__processCard{border:1px solid var(--line);background:#fff;min-height:275px;padding:34px}.calculators-module__HqrqrW__processTop{color:var(--blue-600);justify-content:space-between;align-items:center;margin-bottom:62px;display:flex}.calculators-module__HqrqrW__processTop span{color:#94a2af;font-size:10px;font-weight:800}.calculators-module__HqrqrW__processCard h3{color:var(--navy-950);margin-bottom:12px;font-size:25px}.calculators-module__HqrqrW__processCard p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}@media (max-width:1060px){.calculators-module__HqrqrW__selectorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.calculators-module__HqrqrW__selectorCompact .calculators-module__HqrqrW__selectorCard{min-height:88px}.calculators-module__HqrqrW__tool{grid-template-columns:1fr}.calculators-module__HqrqrW__results{min-height:500px}.calculators-module__HqrqrW__explanationGrid{grid-template-columns:1fr}.calculators-module__HqrqrW__benefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.calculators-module__HqrqrW__hero{min-height:590px;padding-bottom:68px}.calculators-module__HqrqrW__heroMedia img{object-position:72% center}.calculators-module__HqrqrW__heroShade{background:linear-gradient(90deg,#041426f5,#051a30c2),linear-gradient(#0000 30%,#041323db)}.calculators-module__HqrqrW__selectorHeading,.calculators-module__HqrqrW__hubHeading{grid-template-columns:1fr;align-items:start}.calculators-module__HqrqrW__selectorHeading{flex-direction:column;gap:4px}.calculators-module__HqrqrW__hubHeading{gap:15px}.calculators-module__HqrqrW__processHeading{grid-template-columns:1fr;align-items:start;gap:5px}.calculators-module__HqrqrW__processGrid{grid-template-columns:1fr}.calculators-module__HqrqrW__processCard{min-height:auto}.calculators-module__HqrqrW__processTop{margin-bottom:35px}.calculators-module__HqrqrW__ctaInner{grid-template-columns:1fr;align-items:start}}@media (max-width:620px){.calculators-module__HqrqrW__hero{min-height:560px;padding-top:calc(var(--header-height) + 45px);padding-bottom:54px}.calculators-module__HqrqrW__breadcrumbs{margin-bottom:55px}.calculators-module__HqrqrW__hero h1{font-size:clamp(42px,13vw,58px)}.calculators-module__HqrqrW__hero p{font-size:15px}.calculators-module__HqrqrW__selectorSection{padding:27px 0 31px}.calculators-module__HqrqrW__selectorGrid,.calculators-module__HqrqrW__benefitsGrid,.calculators-module__HqrqrW__fieldGrid{grid-template-columns:1fr}.calculators-module__HqrqrW__selectorCard{min-height:180px}.calculators-module__HqrqrW__selectorCompact .calculators-module__HqrqrW__selectorCard{min-height:80px}.calculators-module__HqrqrW__toolSection,.calculators-module__HqrqrW__explanationSection,.calculators-module__HqrqrW__benefitsSection,.calculators-module__HqrqrW__hubIntro,.calculators-module__HqrqrW__processSection{padding:76px 0}.calculators-module__HqrqrW__toolForm,.calculators-module__HqrqrW__results{padding:30px 24px}.calculators-module__HqrqrW__toolHeading{grid-template-columns:1fr;gap:8px}.calculators-module__HqrqrW__formActions{flex-direction:column;align-items:stretch}.calculators-module__HqrqrW__primaryButton,.calculators-module__HqrqrW__resetButton,.calculators-module__HqrqrW__ctaButton{width:100%}.calculators-module__HqrqrW__results{min-height:455px}.calculators-module__HqrqrW__primaryResult strong{font-size:42px}.calculators-module__HqrqrW__resultList>div{flex-direction:column;align-items:flex-start;gap:3px}.calculators-module__HqrqrW__resultList dd{text-align:left}.calculators-module__HqrqrW__explanationCopy,.calculators-module__HqrqrW__benefitsHeading{grid-template-columns:1fr;gap:9px}.calculators-module__HqrqrW__explanationCopy>:not(.calculators-module__HqrqrW__sectionIndex){grid-column:1}.calculators-module__HqrqrW__usageCard{padding:27px 22px}.calculators-module__HqrqrW__usageCard li{grid-template-columns:37px 1fr;gap:10px}.calculators-module__HqrqrW__benefitCard{min-height:250px}.calculators-module__HqrqrW__ctaSection{padding:68px 0}}@media (prefers-reduced-motion:reduce){.calculators-module__HqrqrW__selectorCard,.calculators-module__HqrqrW__selectorCard:before,.calculators-module__HqrqrW__selectorArrow,.calculators-module__HqrqrW__primaryButton,.calculators-module__HqrqrW__ctaButton{transition:none}.calculators-module__HqrqrW__toolSwap{animation:none}}
