.cover-dimensions-tool_section__Opuyz{--cover-ink:#0a1017;--cover-line:#dce3e9;--cover-mint:#42d8bc;--cover-mint-dark:#117965;background:#fff;border-bottom:1px solid var(--cover-line);color:var(--cover-ink);padding:clamp(70px,9vw,135px) clamp(24px,8vw,140px);scroll-margin-top:152px}.cover-dimensions-tool_section__Opuyz *{box-sizing:border-box}.cover-dimensions-tool_header__BWg61{max-width:980px}.cover-dimensions-tool_header__BWg61>p{color:var(--cover-mint-dark);font-size:11px;font-weight:850;letter-spacing:.18em;margin:0 0 22px;text-transform:uppercase}.cover-dimensions-tool_header__BWg61 h2{font-size:clamp(38px,5vw,72px);letter-spacing:-.055em;line-height:1;margin:0}.cover-dimensions-tool_header__BWg61>span{color:#657181;display:block;font-size:clamp(16px,1.55vw,21px);line-height:1.6;margin-top:25px;max-width:850px}.cover-dimensions-tool_workspace__W4eYr{display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);margin-top:48px}.cover-dimensions-tool_form__zkmFU{background:#f4f6f8;border:1px solid var(--cover-line);border-radius:13px;margin:0;min-width:0;padding:clamp(25px,4vw,46px)}.cover-dimensions-tool_form__zkmFU legend{float:left;font-size:13px;font-weight:850;margin-bottom:24px;padding:0;width:100%}.cover-dimensions-tool_inputGrid__PaGqV{clear:both;display:grid;gap:26px 18px;grid-template-columns:1fr 1fr}.cover-dimensions-tool_inputGrid__PaGqV label{align-content:start;display:grid;gap:10px;min-width:0}.cover-dimensions-tool_inputGrid__PaGqV label>span:first-child{font-size:13px;font-weight:800}.cover-dimensions-tool_inputGrid__PaGqV small{color:#74808d;font-size:10px;line-height:1.45}.cover-dimensions-tool_unitInput__sIasu{display:block;position:relative}.cover-dimensions-tool_unitInput__sIasu input{appearance:textfield;background:#fff;border:1px solid #cbd4dd;border-radius:8px;color:var(--cover-ink);font:750 21px var(--font-system);height:60px;min-width:0;padding:0 54px 0 16px;width:100%}.cover-dimensions-tool_unitInput__sIasu input:focus-visible{border-color:var(--cover-mint-dark);box-shadow:0 0 0 3px rgba(66,216,188,.16);outline:0}.cover-dimensions-tool_unitInput__sIasu input[aria-invalid=true]{border-color:#c56550}.cover-dimensions-tool_unitInput__sIasu b{color:#6c7784;font-size:12px;position:absolute;right:17px;top:23px}.cover-dimensions-tool_result__hHmFQ{background:#0c131c;border-radius:13px;color:#fff;display:block;min-width:0;padding:clamp(25px,3vw,40px)}.cover-dimensions-tool_resultLabel__cWN1g{align-items:center;color:#aab4c0;display:flex;font-size:11px;font-weight:750;gap:10px}.cover-dimensions-tool_resultLabel__cWN1g svg{color:var(--cover-mint);height:20px;width:20px}.cover-dimensions-tool_dimensions__zqKrF{align-items:center;display:grid;gap:17px;grid-template-columns:1fr auto 1fr;margin:26px 0}.cover-dimensions-tool_dimensions__zqKrF>div{display:grid;gap:7px}.cover-dimensions-tool_dimensions__zqKrF span{color:#82909e;font-size:9px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.cover-dimensions-tool_dimensions__zqKrF strong{font-size:clamp(31px,3.3vw,48px);letter-spacing:-.045em;line-height:1;white-space:nowrap}.cover-dimensions-tool_dimensions__zqKrF strong small{color:var(--cover-mint);font-size:11px;letter-spacing:0;margin-left:5px}.cover-dimensions-tool_dimensions__zqKrF i{color:#61707f;font-size:19px;font-style:normal}.cover-dimensions-tool_coverDiagram__7oPYU{align-items:stretch;background:#121d28;border:1px solid #293745;border-radius:8px;display:grid;grid-template-columns:14px minmax(84px,1fr) minmax(20px,.12fr) minmax(84px,1fr) 14px;min-height:116px;overflow:hidden}.cover-dimensions-tool_coverDiagram__7oPYU>span{align-items:center;display:flex;justify-content:center;min-width:0}.cover-dimensions-tool_coverDiagram__7oPYU small{color:#7e8b99;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cover-dimensions-tool_coverDiagram__7oPYU b{color:#dce3e9;font-size:10px}.cover-dimensions-tool_panel__AJLDX{flex-direction:column;gap:9px}.cover-dimensions-tool_panel__AJLDX+span{border-left:1px solid #334251}.cover-dimensions-tool_spine__ldVHL{background:#17342e;flex-direction:column;gap:7px;overflow:hidden}.cover-dimensions-tool_spine__ldVHL small{color:var(--cover-mint);writing-mode:vertical-rl}.cover-dimensions-tool_spine__ldVHL b{font-size:8px}.cover-dimensions-tool_bleed__SsOeE{background:repeating-linear-gradient(135deg,rgba(66,216,188,.13) 0 3px,transparent 3px 6px);overflow:hidden}.cover-dimensions-tool_bleed__SsOeE small{display:none}.cover-dimensions-tool_calculation__LX7y2{border-top:1px solid #293745;margin:25px 0 0}.cover-dimensions-tool_calculation__LX7y2>div{align-items:start;border-bottom:1px solid #293745;display:grid;gap:18px;grid-template-columns:72px 1fr;padding:13px 0}.cover-dimensions-tool_calculation__LX7y2 dt{color:#778493;font-size:9px}.cover-dimensions-tool_calculation__LX7y2 dd{color:#aeb8c3;font-size:10px;line-height:1.55;margin:0;text-align:right}.cover-dimensions-tool_calculation__LX7y2 strong{color:#fff}.cover-dimensions-tool_invalidResult__RMTBC{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:340px;text-align:center}.cover-dimensions-tool_invalidResult__RMTBC>svg{color:#e2b66b;font-size:34px}.cover-dimensions-tool_invalidResult__RMTBC h3{font-size:20px;margin:18px 0 8px}.cover-dimensions-tool_invalidResult__RMTBC p{color:#8e9aa7;font-size:11px;line-height:1.6;margin:0;max-width:480px}.cover-dimensions-tool_notice__yvKZG{align-items:flex-start;background:#fff9ec;border:1px solid #ecdcb8;border-radius:11px;display:grid;gap:17px;grid-template-columns:40px 1fr;margin-top:18px;padding:24px}.cover-dimensions-tool_notice__yvKZG>span{align-items:center;background:#f6e5b8;border-radius:50%;color:#8c6420;display:flex;height:40px;justify-content:center;width:40px}.cover-dimensions-tool_notice__yvKZG h3{font-size:15px;margin:1px 0 9px}.cover-dimensions-tool_notice__yvKZG p{color:#697583;font-size:11px;line-height:1.6;margin:0}@media (max-width:1080px){.cover-dimensions-tool_workspace__W4eYr{grid-template-columns:1fr}}@media (max-width:680px){.cover-dimensions-tool_section__Opuyz{scroll-margin-top:136px}.cover-dimensions-tool_header__BWg61 h2{font-size:38px}.cover-dimensions-tool_inputGrid__PaGqV{grid-template-columns:1fr}.cover-dimensions-tool_dimensions__zqKrF{align-items:start;grid-template-columns:1fr}.cover-dimensions-tool_dimensions__zqKrF i{display:none}.cover-dimensions-tool_coverDiagram__7oPYU{grid-template-columns:8px minmax(66px,1fr) minmax(18px,.12fr) minmax(66px,1fr) 8px}.cover-dimensions-tool_calculation__LX7y2>div{grid-template-columns:1fr}.cover-dimensions-tool_calculation__LX7y2 dd{text-align:left}}@media (prefers-reduced-motion:reduce){.cover-dimensions-tool_section__Opuyz *,.cover-dimensions-tool_section__Opuyz :after,.cover-dimensions-tool_section__Opuyz :before{transition:none!important}}.tools-page_page__y2r01{--ink:#0a1017;--muted:#657181;--line:#dce3e9;--surface:#f1f4f7;--mint:#42d8bc;--mint-dark:#117965;--mint-soft:#e8faf6;background:#f7f9fa;color:var(--ink);font-family:var(--font-system);min-height:100vh}.tools-page_page__y2r01 *{box-sizing:border-box}.tools-page_page__y2r01 a{color:inherit}.tools-page_header__CbEaE{align-items:center;background:rgba(255,255,255,.96);border-bottom:1px solid var(--line);display:grid;gap:clamp(18px,2vw,32px);grid-template-columns:156px minmax(0,1fr) auto;min-height:84px;padding:0 clamp(24px,5vw,84px);position:sticky;top:0;z-index:20}.tools-page_brand__aH3km{display:block;height:42px;width:150px}.tools-page_brand__aH3km img{height:100%;width:100%}.tools-page_globalNavigation__z7_p3{align-items:center;display:flex;gap:clamp(12px,1.45vw,26px);justify-content:center;min-width:0}.tools-page_globalNavigation__z7_p3 a{color:#687484;font-size:11px;font-weight:700;padding:10px 0;text-decoration:none;white-space:nowrap}.tools-page_globalNavigation__z7_p3 a:hover{color:var(--ink)}.tools-page_globalNavigation__z7_p3 .tools-page_currentNavigation__0fMpD{color:var(--ink);position:relative}.tools-page_globalNavigation__z7_p3 .tools-page_currentNavigation__0fMpD:after{background:var(--mint);border-radius:99px;bottom:2px;content:"";height:2px;left:0;position:absolute;right:0}.tools-page_mobileNavigation__cF2sW{display:none;position:relative}.tools-page_mobileNavigation__cF2sW summary{align-items:center;color:#53606f;cursor:pointer;display:flex;font-size:11px;font-weight:800;gap:9px;list-style:none;min-height:42px;padding:0 8px}.tools-page_mobileNavigation__cF2sW summary::-webkit-details-marker{display:none}.tools-page_mobileNavigation__cF2sW summary>span{display:grid;gap:4px;width:18px}.tools-page_mobileNavigation__cF2sW summary i{background:currentColor;border-radius:99px;display:block;height:1.5px;width:18px}.tools-page_mobileNavigation__cF2sW nav{background:#fff;border:1px solid var(--line);border-radius:9px;box-shadow:0 18px 45px rgba(10,16,23,.14);display:grid;min-width:230px;padding:9px;position:absolute;right:0;top:calc(100% + 8px)}.tools-page_mobileNavigation__cF2sW nav a{border-radius:6px;color:#53606f;font-size:11px;font-weight:750;padding:11px 12px;text-decoration:none}.tools-page_mobileNavigation__cF2sW nav a:hover,.tools-page_mobileNavigation__cF2sW nav a[aria-current=page]{background:var(--mint-soft);color:var(--ink)}.tools-page_headerActions__IRkFv{align-items:center;display:flex;gap:10px}.tools-page_language__nhKQC{color:#6f7986;font-size:12px;font-weight:800;padding:12px;text-decoration:none}.tools-page_signIn__RU11e{align-items:center;background:var(--ink);border-radius:8px;color:#fff!important;display:inline-flex;font-size:12px;font-weight:800;gap:14px;min-height:46px;padding:0 18px;text-decoration:none}.tools-page_signIn__RU11e svg{color:var(--mint)}.tools-page_toolNavigation__KdfCs{align-items:center;background:rgba(247,249,250,.97);border-bottom:1px solid var(--line);display:grid;gap:22px;grid-template-columns:auto minmax(0,1fr);min-height:58px;padding:0 clamp(24px,5vw,84px);position:sticky;top:84px;z-index:19}.tools-page_toolNavigation__KdfCs>span{color:#7b8693;font-size:9px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.tools-page_toolNavigation__KdfCs>div{display:flex;gap:8px;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.tools-page_toolNavigation__KdfCs>div::-webkit-scrollbar{display:none}.tools-page_toolNavigation__KdfCs a{align-items:center;border:1px solid transparent;border-radius:7px;color:#53606f;display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:750;gap:8px;min-height:36px;padding:0 12px;text-decoration:none;white-space:nowrap}.tools-page_toolNavigation__KdfCs a:hover{background:#fff;border-color:var(--line);color:var(--ink)}.tools-page_toolNavigation__KdfCs small{color:var(--mint-dark);font-size:8px;font-weight:850}.tools-page_header__CbEaE a:focus-visible,.tools-page_toolNavigation__KdfCs a:focus-visible{border-radius:6px;outline:3px solid rgba(17,121,101,.28);outline-offset:3px}.tools-page_hero__RhEJH{background:radial-gradient(circle at 85% 16%,rgba(66,216,188,.18),transparent 32%),linear-gradient(rgba(15,26,37,.045) 1px,transparent 0),linear-gradient(90deg,rgba(15,26,37,.045) 1px,transparent 0),#0b1119;background-size:auto,72px 72px,72px 72px,auto;color:#fff;display:grid;padding:clamp(54px,5.8vw,88px) clamp(24px,8vw,140px) clamp(58px,6.4vw,96px)}.tools-page_heroCopy__MsGes{max-width:1180px}.tools-page_eyebrow__Jqk4S{color:var(--mint-dark);font-size:11px;font-weight:850;letter-spacing:.18em;margin:0 0 22px;text-transform:uppercase}.tools-page_hero__RhEJH .tools-page_eyebrow__Jqk4S{color:var(--mint)}.tools-page_eyebrow__Jqk4S i{background:var(--mint);border-radius:50%;display:inline-block;height:7px;margin-right:13px;width:7px}.tools-page_hero__RhEJH h1{font-size:clamp(48px,5.8vw,86px);letter-spacing:-.06em;line-height:.96;margin:0;max-width:960px}.tools-page_heroLead__tcOHc{color:#aab3c0;font-size:clamp(16px,1.45vw,21px);line-height:1.5;margin:26px 0 0;max-width:1020px}.tools-page_heroTrust__Ibc0s{display:flex;flex-wrap:wrap;gap:10px 24px;list-style:none;margin:30px 0 0;padding:0}.tools-page_heroTrust__Ibc0s li{align-items:center;color:#d8dee6;display:flex;font-size:12px;font-weight:650;gap:9px}.tools-page_heroTrust__Ibc0s svg{color:var(--mint);font-size:18px}.tools-page_toolSection__YAP_m{background:#fff;border-bottom:1px solid var(--line);padding:clamp(70px,9vw,135px) clamp(24px,8vw,140px);scroll-margin-top:152px}.tools-page_twinSection__995QV{background:#f1f4f7}.tools-page_sectionHeader__VPjBg{max-width:980px}.tools-page_cta__wh7pH h2,.tools-page_sectionHeader__VPjBg h2,.tools-page_trustSection__Vj_hP h2{font-size:clamp(38px,5vw,72px);letter-spacing:-.055em;line-height:1;margin:0}.tools-page_sectionHeader__VPjBg>p:last-child,.tools-page_trustSection__Vj_hP header>p:last-child{color:var(--muted);font-size:clamp(16px,1.55vw,21px);line-height:1.6;margin:25px 0 0;max-width:850px}.tools-page_formulaBar__L3lrr{align-items:center;background:#0c131c;border-radius:11px;color:#fff;display:flex;gap:28px;justify-content:space-between;margin:48px 0 18px;padding:20px 24px}.tools-page_formulaBar__L3lrr span{color:var(--mint);font-size:9px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.tools-page_formulaBar__L3lrr strong{font-size:14px;text-align:right}.tools-page_calculator__aa8np{display:grid;gap:18px;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr)}.tools-page_inputs__YP6fS{background:#f4f6f8;border:1px solid var(--line);border-radius:13px;display:grid;gap:26px;grid-template-columns:1fr 1fr;padding:clamp(25px,4vw,48px)}.tools-page_inputs__YP6fS label{align-content:start;display:grid;gap:11px}.tools-page_inputs__YP6fS label>span{font-size:13px;font-weight:800}.tools-page_inputs__YP6fS input{appearance:textfield;background:#fff;border:1px solid #cad3dc;border-radius:8px;color:var(--ink);font:750 22px var(--font-system);height:64px;min-width:0;padding:0 18px;width:100%}.tools-page_inputs__YP6fS input:focus{border-color:var(--mint-dark);box-shadow:0 0 0 3px rgba(66,216,188,.16);outline:none}.tools-page_inputs__YP6fS input[aria-invalid=true]{border-color:#c56550}.tools-page_inputs__YP6fS small{color:#7b8794;font-size:10px;line-height:1.45}.tools-page_unitInput__ZuQ93{position:relative}.tools-page_unitInput__ZuQ93 input{padding-right:55px}.tools-page_unitInput__ZuQ93 b{color:#6d7784;font-size:13px;position:absolute;right:18px;top:24px}.tools-page_spineResult__ERfXk{background:#0c131c;border-radius:13px;color:#fff;padding:clamp(26px,4vw,45px)}.tools-page_resultHeading__eEe9C{align-items:center;display:flex;gap:12px}.tools-page_resultHeading__eEe9C>span{align-items:center;background:#172331;border:1px solid #27384a;border-radius:50%;color:var(--mint);display:flex;height:38px;justify-content:center;width:38px}.tools-page_resultHeading__eEe9C p{color:#aab4c0;font-size:12px;font-weight:750;margin:0}.tools-page_spineResult__ERfXk>strong{display:block;font-size:clamp(49px,5vw,76px);letter-spacing:-.05em;margin:25px 0 7px}.tools-page_spineResult__ERfXk>strong small{color:var(--mint);font-size:.28em;letter-spacing:0}.tools-page_resultStatus__Wkh4I{align-items:center;color:#9bdccc;display:flex;font-size:10px;gap:8px;margin:0 0 28px}.tools-page_spineResult__ERfXk dl{border-top:1px solid #293442;margin:0}.tools-page_spineResult__ERfXk dl>div{border-bottom:1px solid #293442;display:flex;font-size:10px;gap:20px;justify-content:space-between;padding:12px 0}.tools-page_spineResult__ERfXk dt{color:#778493}.tools-page_spineResult__ERfXk dd{font-weight:750;margin:0;text-align:right}.tools-page_resultWarning__L9BGO{align-items:flex-start;background:#2b241a;border:1px solid #51422c;border-radius:7px;color:#dfc79f;display:flex;font-size:10px;gap:9px;line-height:1.5;margin:18px 0 0;padding:12px}.tools-page_resultWarning__L9BGO svg{flex:0 0 auto;margin-top:2px}.tools-page_invalidSpineResult__ip0DA{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;text-align:center}.tools-page_invalidSpineResult__ip0DA>svg{color:#e2b66b;font-size:34px}.tools-page_invalidSpineResult__ip0DA h3{font-size:20px;margin:18px 0 8px}.tools-page_invalidSpineResult__ip0DA p{color:#8e9aa7;font-size:11px;line-height:1.6;margin:0;max-width:420px}.tools-page_explanationGrid__arMnY{display:grid;gap:18px;grid-template-columns:1fr 1fr;margin-top:18px}.tools-page_explanationGrid__arMnY article{background:#f5f7f8;border:1px solid var(--line);border-radius:11px;display:grid;gap:17px;grid-template-columns:40px 1fr;padding:25px}.tools-page_explanationGrid__arMnY article>span{align-items:center;background:#e5f8f3;border-radius:50%;color:var(--mint-dark);display:flex;height:40px;justify-content:center}.tools-page_explanationGrid__arMnY h3{font-size:15px;margin:1px 0 9px}.tools-page_explanationGrid__arMnY p{color:#697583;font-size:11px;line-height:1.6;margin:0}.tools-page_explanationGrid__arMnY .tools-page_caveat__0Hk_T{background:#fff9ec;border-color:#ecdcb8}.tools-page_explanationGrid__arMnY .tools-page_caveat__0Hk_T>span{background:#f6e5b8;color:#8c6420}.tools-page_related__E6_gT{align-items:center;border-top:1px solid var(--line);display:flex;gap:30px;justify-content:space-between;margin-top:42px;padding-top:28px}.tools-page_related__E6_gT small{color:var(--mint-dark);font-size:9px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.tools-page_related__E6_gT p{color:#687482;font-size:12px;line-height:1.5;margin:7px 0 0;max-width:720px}.tools-page_related__E6_gT a{align-items:center;background:var(--ink);border-radius:8px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:11px;font-weight:800;gap:16px;min-height:48px;padding:0 18px;text-decoration:none}.tools-page_related__E6_gT a svg{color:var(--mint)}.tools-page_simulator__b3thL{margin-top:50px}.tools-page_changeSelector__wlayk{background:#fff;border:1px solid var(--line);border-radius:13px 13px 0 0;padding:clamp(25px,3.5vw,42px)}.tools-page_selectorHeading__Iu6Lo{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.tools-page_selectorHeading__Iu6Lo h3{font-size:16px;margin:0}.tools-page_selectorHeading__Iu6Lo button{background:none;border:0;color:#7a8491;cursor:pointer;font:700 10px var(--font-system);text-decoration:underline;text-underline-offset:4px}.tools-page_changeGrid__c8sVq{display:grid;gap:11px;grid-template-columns:repeat(4,1fr)}.tools-page_changeGrid__c8sVq>button{background:#f6f8f9;border:1px solid var(--line);border-radius:9px;color:var(--ink);cursor:pointer;display:grid;min-height:188px;padding:18px;text-align:left;transition:background .15s,border .15s,transform .15s}.tools-page_changeGrid__c8sVq>button:hover{border-color:#aebbc6;transform:translateY(-2px)}.tools-page_changeGrid__c8sVq>button>span{color:#8a95a2;font-size:9px;font-weight:850}.tools-page_changeGrid__c8sVq b{align-self:end;font-size:14px;line-height:1.25;margin-top:24px}.tools-page_changeGrid__c8sVq small{color:#737e8b;font-size:10px;line-height:1.5;margin-top:7px}.tools-page_changeGrid__c8sVq i{align-items:center;align-self:end;color:#7b8693;display:flex;font-size:9px;font-style:normal;font-weight:800;gap:6px;margin-top:18px}.tools-page_changeGrid__c8sVq .tools-page_activeChange__beuSR{background:var(--mint-soft);border-color:#8edfcf;box-shadow:inset 3px 0 var(--mint)}.tools-page_changeGrid__c8sVq .tools-page_activeChange__beuSR i,.tools-page_changeGrid__c8sVq .tools-page_activeChange__beuSR>span{color:var(--mint-dark)}.tools-page_impactPanel__vE_sU{background:#0c131c;border-radius:0 0 13px 13px;color:#fff;min-height:350px;padding:clamp(26px,4vw,46px)}.tools-page_emptyImpact__FCSm_{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:255px;text-align:center}.tools-page_emptyImpact__FCSm_>span{align-items:center;background:#162331;border-radius:50%;color:var(--mint);display:flex;font-size:27px;height:64px;justify-content:center;width:64px}.tools-page_emptyImpact__FCSm_ h3{font-size:20px;margin:18px 0 8px}.tools-page_emptyImpact__FCSm_ p{color:#8793a1;font-size:11px;line-height:1.6;margin:0;max-width:500px}.tools-page_impactPanel__vE_sU>header{align-items:start;border-bottom:1px solid #2b3644;display:flex;gap:30px;justify-content:space-between;padding-bottom:24px}.tools-page_impactPanel__vE_sU header small{color:var(--mint);font-size:9px;font-weight:850;letter-spacing:.15em}.tools-page_impactPanel__vE_sU header h3{font-size:25px;margin:7px 0}.tools-page_impactPanel__vE_sU header p{color:#83909f;font-size:10px;margin:0}.tools-page_impactPanel__vE_sU header strong{background:#172330;border-radius:99px;color:#b9c2cc;font-size:9px;padding:9px 12px}.tools-page_impactGrid__Off3U{display:grid;gap:8px;grid-template-columns:1fr 1fr;padding-top:24px}.tools-page_impactGrid__Off3U article{align-items:center;background:#121c28;border:1px solid #263342;border-radius:8px;display:grid;gap:12px;grid-template-columns:34px 1fr auto;padding:14px}.tools-page_impactGrid__Off3U article>span{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.tools-page_impactGrid__Off3U article>div{display:grid;gap:4px}.tools-page_impactGrid__Off3U b{font-size:11px}.tools-page_impactGrid__Off3U small{color:#768392;font-size:8.5px;line-height:1.4}.tools-page_impactGrid__Off3U i{border-radius:99px;font-size:8px;font-style:normal;font-weight:850;padding:6px 8px;white-space:nowrap}.tools-page_impactGrid__Off3U .tools-page_rebuild__UPRG5 i,.tools-page_impactGrid__Off3U .tools-page_rebuild__UPRG5>span{background:#233530;color:#62ddc2}.tools-page_impactGrid__Off3U .tools-page_review__Bt_I3 i,.tools-page_impactGrid__Off3U .tools-page_review__Bt_I3>span{background:#392e1d;color:#e5bd73}.tools-page_impactGrid__Off3U .tools-page_stable__rs3pn i,.tools-page_impactGrid__Off3U .tools-page_stable__rs3pn>span{background:#1d2935;color:#8392a1}.tools-page_trustSection__Vj_hP{background:#fff;padding:clamp(70px,9vw,130px) clamp(24px,8vw,140px)}.tools-page_trustSection__Vj_hP>header{max-width:900px}.tools-page_trustSection__Vj_hP>div{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);margin-top:55px}.tools-page_trustSection__Vj_hP article{border-right:1px solid var(--line);min-height:200px;padding:30px}.tools-page_trustSection__Vj_hP article:first-child{padding-left:0}.tools-page_trustSection__Vj_hP article:last-child{border:0}.tools-page_trustSection__Vj_hP article>span{color:var(--mint-dark);font-size:10px;font-weight:850}.tools-page_trustSection__Vj_hP h3{font-size:19px;margin:36px 0 10px}.tools-page_trustSection__Vj_hP article p{color:#6f7a87;font-size:11px;line-height:1.6;margin:0}.tools-page_cta__wh7pH{align-items:center;background:var(--mint-soft);border-top:1px solid #bfe7de;display:flex;gap:50px;justify-content:space-between;padding:clamp(65px,8vw,105px) clamp(24px,8vw,140px)}.tools-page_cta__wh7pH>div{max-width:900px}.tools-page_cta__wh7pH h2{max-width:850px}.tools-page_cta__wh7pH>div>p:last-child{color:#5e716d;font-size:14px;line-height:1.6;margin:22px 0 0}.tools-page_cta__wh7pH>a{align-items:center;background:var(--ink);border-radius:9px;color:#fff;display:flex;flex:0 0 auto;font-size:12px;font-weight:800;gap:22px;min-height:58px;padding:0 24px;text-decoration:none}.tools-page_cta__wh7pH>a svg{color:var(--mint)}.tools-page_footer__aMgwm{background:#080d13;color:#fff;display:grid;gap:50px;grid-template-columns:1.5fr repeat(3,1fr);padding:65px clamp(24px,8vw,140px) 28px}.tools-page_footerBrand__T0NLm a{display:block;height:44px;width:155px}.tools-page_footerBrand__T0NLm img{height:100%;width:100%}.tools-page_footerBrand__T0NLm p{color:#8792a0;font-size:11px;line-height:1.6;max-width:330px}.tools-page_footer__aMgwm>div:not(.tools-page_footerBrand__T0NLm){align-content:start;display:grid;gap:12px}.tools-page_footer__aMgwm strong{color:#667383;font-size:9px;letter-spacing:.14em;margin-bottom:8px;text-transform:uppercase}.tools-page_footer__aMgwm>div>a{color:#a9b2be;font-size:10px;text-decoration:none}.tools-page_footer__aMgwm>div>a:hover{color:#fff}.tools-page_footerBottom__XPxSz{border-top:1px solid #222b35;color:#667281;font-size:9px;grid-column:1/-1;margin:0;padding-top:24px;text-transform:uppercase}.tools-page_footerBottom__XPxSz span{float:right}@media (max-width:1080px){.tools-page_header__CbEaE{grid-template-columns:156px minmax(0,1fr) auto}.tools-page_globalNavigation__z7_p3{display:none}.tools-page_mobileNavigation__cF2sW{display:block;justify-self:end}.tools-page_calculator__aa8np{grid-template-columns:1fr}.tools-page_changeGrid__c8sVq{grid-template-columns:1fr 1fr}.tools-page_footer__aMgwm{grid-template-columns:1.5fr repeat(2,1fr)}}@media (max-width:760px){.tools-page_header__CbEaE{gap:10px;grid-template-columns:125px minmax(0,1fr) auto;min-height:70px;padding:0 18px}.tools-page_brand__aH3km{height:35px;width:125px}.tools-page_headerActions__IRkFv{gap:4px;justify-self:end}.tools-page_mobileNavigation__cF2sW summary{font-size:0;gap:0;padding:0 6px}.tools-page_mobileNavigation__cF2sW nav{right:-78px}.tools-page_signIn__RU11e{font-size:0;gap:0;min-height:42px;padding:0 14px}.tools-page_signIn__RU11e svg{font-size:17px}.tools-page_toolNavigation__KdfCs{display:block;min-height:54px;padding:8px 18px;top:70px}.tools-page_toolNavigation__KdfCs>span{display:none}.tools-page_toolNavigation__KdfCs>div{gap:6px}.tools-page_toolNavigation__KdfCs a{min-height:36px;padding:0 10px}.tools-page_toolSection__YAP_m{scroll-margin-top:136px}.tools-page_hero__RhEJH{padding-top:58px}.tools-page_heroTrust__Ibc0s{display:grid}.tools-page_formulaBar__L3lrr{align-items:flex-start;flex-direction:column;gap:8px}.tools-page_formulaBar__L3lrr strong{line-height:1.45;text-align:left}.tools-page_explanationGrid__arMnY,.tools-page_impactGrid__Off3U,.tools-page_inputs__YP6fS,.tools-page_trustSection__Vj_hP>div{grid-template-columns:1fr}.tools-page_inputs__YP6fS{padding:24px}.tools-page_explanationGrid__arMnY article{grid-template-columns:36px 1fr}.tools-page_cta__wh7pH,.tools-page_related__E6_gT{align-items:flex-start;flex-direction:column}.tools-page_cta__wh7pH>a,.tools-page_related__E6_gT a{justify-content:space-between;width:100%}.tools-page_impactPanel__vE_sU>header{flex-direction:column}.tools-page_trustSection__Vj_hP article{border-bottom:1px solid var(--line);border-right:0;min-height:auto;padding:25px 0}.tools-page_trustSection__Vj_hP h3{margin-top:18px}.tools-page_footer__aMgwm{grid-template-columns:1fr 1fr}.tools-page_footerBrand__T0NLm{grid-column:1/-1}}@media (max-width:520px){.tools-page_hero__RhEJH h1{font-size:46px}.tools-page_heroLead__tcOHc{font-size:16px}.tools-page_changeGrid__c8sVq{grid-template-columns:1fr}.tools-page_changeGrid__c8sVq>button{min-height:155px}.tools-page_impactGrid__Off3U article{align-items:start;grid-template-columns:32px 1fr}.tools-page_impactGrid__Off3U i{grid-column:2;justify-self:start}.tools-page_cta__wh7pH h2,.tools-page_sectionHeader__VPjBg h2,.tools-page_trustSection__Vj_hP h2{font-size:38px}.tools-page_footer__aMgwm{gap:34px;grid-template-columns:1fr}.tools-page_footerBottom__XPxSz,.tools-page_footerBrand__T0NLm{grid-column:1}.tools-page_footerBottom__XPxSz span{display:block;float:none;margin-top:8px}}@media (prefers-reduced-motion:reduce){.tools-page_page__y2r01 *,.tools-page_page__y2r01 :after,.tools-page_page__y2r01 :before{scroll-behavior:auto!important;transition:none!important}}.tools-more_toolSection__yXEBq{--ink:#0a1017;--muted:#657181;--line:#dce3e9;--mint:#42d8bc;--mint-dark:#117965;background:#fff;border-bottom:1px solid var(--line);color:var(--ink);font-family:var(--font-system);padding:clamp(70px,9vw,135px) clamp(24px,8vw,140px);scroll-margin-top:138px}.tools-more_toolSection__yXEBq *{box-sizing:border-box}.tools-more_extentSection__26Q3s{background:#f1f4f7}.tools-more_sectionHeader__vIgqZ{max-width:980px}.tools-more_eyebrow__qTyR0{color:var(--mint-dark);font-size:11px;font-weight:850;letter-spacing:.18em;margin:0 0 22px;text-transform:uppercase}.tools-more_sectionHeader__vIgqZ h2{font-size:clamp(38px,5vw,72px);letter-spacing:-.055em;line-height:1;margin:0}.tools-more_sectionHeader__vIgqZ>p:last-child{color:var(--muted);font-size:clamp(16px,1.55vw,21px);line-height:1.6;margin:25px 0 0;max-width:850px}.tools-more_isbnLayout__EMqTp,.tools-more_planner__qkaZx{display:grid;gap:18px;grid-template-columns:minmax(0,.82fr) minmax(430px,1.18fr);margin-top:48px}.tools-more_inputPanel__XzirM,.tools-more_plannerInputs___rje2{background:#f4f6f8;border:1px solid var(--line);border-radius:13px;padding:clamp(25px,4vw,48px)}.tools-more_inputPanel__XzirM{align-content:start;display:grid;gap:12px}.tools-more_inputPanel__XzirM label,.tools-more_plannerInputs___rje2 label>span{font-size:13px;font-weight:800}.tools-more_inputPanel__XzirM input,.tools-more_plannerInputs___rje2 input,.tools-more_plannerInputs___rje2 select{background:#fff;border:1px solid #cad3dc;border-radius:8px;color:var(--ink);font:750 18px var(--font-system);height:64px;min-width:0;padding:0 18px;width:100%}.tools-more_inputPanel__XzirM input:focus,.tools-more_plannerInputs___rje2 input:focus,.tools-more_plannerInputs___rje2 select:focus{border-color:var(--mint-dark);box-shadow:0 0 0 3px rgba(66,216,188,.16);outline:none}.tools-more_inputPanel__XzirM>small,.tools-more_plannerInputs___rje2 small{color:#7b8794;font-size:10px;line-height:1.45}.tools-more_normalizationNote__uTmq1{align-items:flex-start;border-top:1px solid var(--line);color:#687583;display:flex;font-size:10px;gap:9px;line-height:1.5;margin-top:20px;padding-top:20px}.tools-more_normalizationNote__uTmq1 svg{color:var(--mint-dark);flex:0 0 auto;margin-top:2px}.tools-more_extentResult__3q8Rg,.tools-more_resultPanel__fsJ3f{background:#0c131c;border:1px solid #0c131c;border-radius:13px;color:#fff;min-height:390px;padding:clamp(28px,4vw,46px)}.tools-more_resultPanel__fsJ3f{align-content:start;display:grid;gap:16px;grid-template-columns:46px 1fr}.tools-more_resultPanel__fsJ3f.tools-more_valid__Hp1hv{background:linear-gradient(145deg,#0c1818,#0d2923);border-color:#1b6457}.tools-more_resultPanel__fsJ3f.tools-more_invalid__S1Ze3{border-color:#5a392f}.tools-more_resultIcon__2J_eA{align-items:center;background:#172331;border:1px solid #27384a;border-radius:50%;color:var(--mint);display:flex;height:44px;justify-content:center;width:44px}.tools-more_invalid__S1Ze3 .tools-more_resultIcon__2J_eA{background:#2b211f;border-color:#5a392f;color:#e28c74}.tools-more_resultCopy__CE70F h3{font-size:20px;margin:2px 0 8px}.tools-more_resultCopy__CE70F p{color:#93a0ae;font-size:11px;line-height:1.55;margin:0}.tools-more_resultPanel__fsJ3f dl{border-top:1px solid #2a3643;grid-column:1/-1;margin:12px 0 0}.tools-more_resultPanel__fsJ3f dl>div{align-items:center;border-bottom:1px solid #2a3643;display:flex;gap:24px;justify-content:space-between;padding:13px 0}.tools-more_resultPanel__fsJ3f dt{color:#80909f;font-size:10px}.tools-more_resultPanel__fsJ3f dd{font-size:11px;font-weight:800;margin:0;text-align:right}.tools-more_resultPanel__fsJ3f code{color:#dce5e9;font:750 12px ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.tools-more_caveat__pS0XD{align-items:flex-start;background:#142129;border-radius:8px;color:#aebbc5;display:flex;font-size:9.5px;gap:10px;grid-column:1/-1;line-height:1.55;margin:3px 0 0;padding:13px}.tools-more_caveat__pS0XD svg{color:var(--mint);flex:0 0 auto;margin-top:2px}.tools-more_planner__qkaZx{grid-template-columns:minmax(330px,.66fr) minmax(0,1.34fr)}.tools-more_plannerInputs___rje2{align-content:start;display:grid;gap:22px}.tools-more_plannerInputs___rje2 label{align-content:start;display:grid;gap:9px}.tools-more_plannerInputs___rje2 input,.tools-more_plannerInputs___rje2 select{font-size:15px;height:56px}.tools-more_extentResult__3q8Rg>header{align-items:center;display:flex;gap:12px}.tools-more_extentResult__3q8Rg>header span{align-items:center;background:#172331;border:1px solid #27384a;border-radius:50%;color:var(--mint);display:flex;height:38px;justify-content:center;width:38px}.tools-more_extentResult__3q8Rg>header p{color:#aab4c0;font-size:12px;font-weight:750;margin:0}.tools-more_extentResult__3q8Rg>strong{display:block;font-size:clamp(42px,5vw,72px);letter-spacing:-.055em;margin:24px 0}.tools-more_extentResult__3q8Rg>strong small{color:var(--mint);font-size:.24em;letter-spacing:0}.tools-more_summaryGrid__ZS1bc{border-bottom:1px solid #293442;border-top:1px solid #293442;display:grid;grid-template-columns:repeat(3,1fr);margin:0}.tools-more_summaryGrid__ZS1bc>div{border-right:1px solid #293442;display:grid;gap:7px;padding:16px}.tools-more_summaryGrid__ZS1bc>div:first-child{padding-left:0}.tools-more_summaryGrid__ZS1bc>div:last-child{border:0;padding-right:0}.tools-more_summaryGrid__ZS1bc dt{color:#778493;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.tools-more_summaryGrid__ZS1bc dd{font-size:11px;font-weight:800;margin:0}.tools-more_calculation__qKs8D{margin-top:25px}.tools-more_calculation__qKs8D h3{color:#8996a4;font-size:9px;letter-spacing:.14em;margin:0 0 11px;text-transform:uppercase}.tools-more_calculation__qKs8D ol{border-top:1px solid #293442;list-style:none;margin:0;padding:0}.tools-more_calculation__qKs8D li{align-items:start;border-bottom:1px solid #293442;display:grid;gap:13px;grid-template-columns:26px 1fr;padding:10px 0}.tools-more_calculation__qKs8D li>span{color:var(--mint);font-size:8px;font-weight:850}.tools-more_calculation__qKs8D li p{color:#94a0ac;font-size:9px;line-height:1.45;margin:0}.tools-more_calculation__qKs8D li b{color:#e3e8ed;display:block;font-size:9px;margin-bottom:3px}.tools-more_emptyResult__2SazB{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;text-align:center}.tools-more_emptyResult__2SazB>svg{color:#e2b66b;font-size:34px}.tools-more_emptyResult__2SazB h3{font-size:20px;margin:18px 0 8px}.tools-more_emptyResult__2SazB p{color:#8e9aa7;font-size:11px;line-height:1.6;margin:0;max-width:470px}.tools-more_limitNote__JaclJ{align-items:flex-start;background:#fff9ec;border:1px solid #ecdcb8;border-radius:11px;display:grid;gap:16px;grid-template-columns:40px 1fr;margin-top:18px;padding:24px}.tools-more_limitNote__JaclJ>svg{background:#f6e5b8;border-radius:50%;color:#8c6420;height:40px;padding:10px;width:40px}.tools-more_limitNote__JaclJ h3{font-size:14px;margin:1px 0 7px}.tools-more_limitNote__JaclJ p{color:#746a57;font-size:10px;line-height:1.6;margin:0}@media (max-width:1000px){.tools-more_isbnLayout__EMqTp,.tools-more_planner__qkaZx{grid-template-columns:1fr}}@media (max-width:700px){.tools-more_toolSection__yXEBq{scroll-margin-top:136px}.tools-more_summaryGrid__ZS1bc{grid-template-columns:1fr}.tools-more_summaryGrid__ZS1bc>div,.tools-more_summaryGrid__ZS1bc>div:first-child,.tools-more_summaryGrid__ZS1bc>div:last-child{border-bottom:1px solid #293442;border-right:0;padding:13px 0}.tools-more_summaryGrid__ZS1bc>div:last-child{border-bottom:0}.tools-more_sectionHeader__vIgqZ h2{font-size:38px}.tools-more_extentResult__3q8Rg,.tools-more_inputPanel__XzirM,.tools-more_plannerInputs___rje2,.tools-more_resultPanel__fsJ3f{padding:24px}}@media (prefers-reduced-motion:reduce){.tools-more_toolSection__yXEBq *,.tools-more_toolSection__yXEBq :after,.tools-more_toolSection__yXEBq :before{scroll-behavior:auto!important;transition:none!important}}