.tool-workspace_page__yXhbT{--workspace-gutter:clamp(.75rem,2vw,1.1rem)}.tool-workspace_hero__xLweB{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;min-width:0;padding:clamp(1.05rem,3vw,1.8rem);border-radius:21px 21px 0 0;background:radial-gradient(ellipse at 95% 15%,#28816f74,transparent 65%),linear-gradient(112deg,#003b3a,#07594f);color:#fffdf4}.tool-workspace_hero__xLweB:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-radial-gradient(ellipse at 100% 0,transparent 0 22px,#ffffff06 23px 24px)}.tool-workspace_hero__xLweB:after{content:"";position:absolute;right:-60px;bottom:-90px;width:390px;height:180px;border:1px solid #d5ac585e;border-radius:50%;transform:rotate(-16deg);z-index:-1;pointer-events:none}.tool-workspace_eyebrow__n_obk{display:block;color:#f4deb3;font-size:.68rem;font-weight:750;letter-spacing:.08em;line-height:1.6}.tool-workspace_hero__xLweB h1{max-width:850px;color:inherit;font-size:clamp(1.34rem,2.8vw,2.15rem);font-weight:800;letter-spacing:-.035em;line-height:1.3;margin:.4rem 0 .45rem;overflow-wrap:anywhere;text-wrap:balance}.tool-workspace_hero__xLweB p{max-width:72ch;margin:0;color:#e4f2e9;font-size:clamp(.8rem,1.25vw,.93rem);line-height:1.65}.tool-workspace_badge__zk6gf{display:inline-flex;align-items:center;gap:.4rem;margin-top:.65rem;padding:.22rem .6rem;border:1px solid #ffffff24;border-radius:999px;background:#ffffff12;color:#e8efd9;font-size:.7rem;font-weight:700;line-height:1.5}.tool-workspace_page__yXhbT .tool-shell>[data-workspace-content]{box-sizing:border-box;min-width:0;max-width:100%;margin:0;padding:clamp(.75rem,2vw,1.1rem);border:1px solid #e3eade;border-top:0;border-radius:0 0 20px 20px;background:linear-gradient(150deg,#fffdf6,#f8faf4 76%);row-gap:1rem;color:var(--ink)}.tool-workspace_page__yXhbT .tool-shell>[data-workspace-framed]{padding:0;border:0;background:transparent}.tool-workspace_page__yXhbT .tool-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:1rem;min-width:0;box-sizing:border-box}.tool-workspace_page__yXhbT .tool-shell :is(input:not([type=checkbox]):not([type=radio]),select){min-height:48px}.tool-workspace_page__yXhbT .tool-shell button{touch-action:manipulation;min-height:44px}.tool-workspace_page__yXhbT .tool-shell button:is([aria-pressed=true],[aria-selected=true]){background:#075e55;color:#fff;border-color:#075e55}.tool-workspace_page__yXhbT .tool-shell :is(h2,h3){text-wrap:pretty}.tool-workspace_page__yXhbT .tool-shell .field{min-width:0}@media(max-width:640px){.tool-workspace_hero__xLweB{border-radius:0;padding:1rem}.tool-workspace_hero__xLweB h1{font-size:1.4rem;line-height:1.35}.tool-workspace_hero__xLweB p{font-size:.8rem}.tool-workspace_eyebrow__n_obk{font-size:.65rem}.tool-workspace_page__yXhbT .tool-shell>[data-workspace-content]{border-radius:0 0 16px 16px}.tool-workspace_page__yXhbT .tool-shell .actions{gap:.5rem}}@media(forced-colors:active){.tool-workspace_hero__xLweB{background:Canvas;color:CanvasText;border:1px solid CanvasText}.tool-workspace_badge__zk6gf,.tool-workspace_eyebrow__n_obk,.tool-workspace_hero__xLweB p{color:CanvasText}.tool-workspace_hero__xLweB:after,.tool-workspace_hero__xLweB:before{display:none}}.tool-workspace_page__yXhbT .tool-shell button:is([aria-pressed=true],[aria-selected=true]) :is(span,small){color:inherit}.Tool_root__uoKOl{min-width:0;color:var(--ink)}.Tool_hero__L_Tpb{position:relative;overflow:hidden;isolation:isolate;padding:1.2rem 1.3rem;border:1px solid #1e786c;border-radius:20px 20px 0 0;background:radial-gradient(ellipse at 92% 15%,#28816f74,transparent 65%),linear-gradient(112deg,#003b3a,#07594f);color:#fffdf4}.Tool_hero__L_Tpb>span{font-size:.67rem;letter-spacing:.08em;font-weight:700;color:#f4deb3}.Tool_hero__L_Tpb h2{font-size:clamp(1.3rem,2.6vw,1.9rem);color:inherit;margin:.45rem 0;max-width:85%;line-height:1.4}.Tool_hero__L_Tpb p{color:#e4f2e9;font-size:.83rem;margin:0;max-width:82%;line-height:1.65}.Tool_hero__L_Tpb svg{position:absolute;right:1rem;top:1.6rem;width:75px;fill:none;stroke:#dcc48a;stroke-width:2;opacity:.7;z-index:-1}.Tool_workspace__7g21m{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:.85rem;gap:.85rem;padding:.85rem;border:1px solid var(--line);border-top:0;border-radius:0 0 20px 20px;background:linear-gradient(145deg,var(--paper),#f3f7ef);align-items:start}.Tool_inputs__YW6PG,.Tool_method__17eOk,.Tool_milestone__qgAqQ,.Tool_output__pNna3{min-width:0;border:1px solid var(--line);border-radius:16px;padding:1rem;background:#fff}.Tool_anniversary__dPGzu h3,.Tool_inputs__YW6PG h3,.Tool_milestone__qgAqQ h3{font-size:.95rem;margin:0 0 .7rem;color:var(--ink)}.Tool_inputs__YW6PG .field{margin:.85rem 0}.Tool_inputs__YW6PG .field small,.Tool_milestone__qgAqQ .field small{font-size:.69rem;line-height:1.6}.Tool_inputs__YW6PG input[type=date]{min-width:0;width:100%;max-width:100%;box-sizing:border-box;min-height:44px;font-size:16px}.Tool_modes__4Tgav{display:flex;gap:.2rem;padding:.22rem;background:#edf3ec;border-radius:11px}.Tool_modes__4Tgav button{flex:1 1;min-width:0;border:1px solid transparent;border-radius:9px;background:transparent;color:#305c52;padding:.55rem .3rem;font-size:.76rem;font-weight:650;line-height:1.5;min-height:44px;overflow-wrap:anywhere}.Tool_modes__4Tgav button[aria-pressed=true]{color:white;background:var(--brand);box-shadow:0 2px 6px #164c3920}.Tool_reset__SPaqP,.Tool_today__I0_OR{border:0;background:transparent;color:var(--brand-dark);text-decoration:underline;text-underline-offset:3px;font-size:.74rem;padding:.4rem .1rem;min-height:44px;text-align:start;line-height:1.5}.Tool_inputs__YW6PG .actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.Tool_inputs__YW6PG .btn{font-size:.76rem;line-height:1.5;min-height:44px;padding:.6rem .8rem}.Tool_check__dEADh{display:flex;gap:.5rem;align-items:start;font-size:.78rem;margin-top:.6rem;line-height:1.65}.Tool_check__dEADh input{flex:none;width:18px;height:18px;accent-color:var(--brand);margin-top:.2rem}.Tool_output__pNna3{display:grid;grid-gap:.85rem;gap:.85rem;background:linear-gradient(150deg,#e8f3e8,#f7f6e9);box-shadow:0 8px 24px #184d340c}.Tool_output__pNna3 .result{padding:0;background:none;border:0;box-shadow:none;margin:0;min-height:0}.Tool_output__pNna3 .result>strong{font-size:.8rem;color:#335e51}.Tool_age__Qlo_n{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.4rem;gap:.4rem;margin:.75rem 0}.Tool_age__Qlo_n>div{display:flex;flex-direction:column;text-align:center;padding:.7rem .2rem;background:#fffdf8;border:1px solid #dde5d5;border-radius:12px;min-width:0}.Tool_age__Qlo_n dd{order:-1;font-size:clamp(1.45rem,3vw,2.2rem);font-weight:750;line-height:1.35;margin:0;color:#064c43;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_age__Qlo_n dt{font-size:.73rem;color:#365f53;line-height:1.5}.Tool_dateRange___aHNt{font-size:.72rem!important;line-height:1.7;margin:.7rem 0;color:#3c6157}.Tool_totals__R5srC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;margin:0}.Tool_totals__R5srC>div{display:block!important;padding:.5rem!important;border:0!important;border-radius:9px;background:#ffffffa8;min-width:0}.Tool_totals__R5srC dt{font-size:.7rem!important;color:#47675b}.Tool_totals__R5srC dd{font-weight:700!important;font-size:1rem!important;margin:.2rem 0 0!important;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_anniversary__dPGzu{border-top:1px solid #cbdcc8;padding-top:.85rem;min-width:0}.Tool_anniversary__dPGzu>strong{font-size:.94rem;line-height:1.7;display:block;color:var(--brand-dark)}.Tool_anniversary__dPGzu p,.Tool_anniversary__dPGzu small{font-size:.74rem;line-height:1.7;margin:.35rem 0}.Tool_nextFacts__n_E39{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem;gap:.6rem;margin:.65rem 0 0}.Tool_nextFacts__n_E39 dt{font-size:.7rem;line-height:1.6}.Tool_nextFacts__n_E39 dd{font-weight:750;font-size:1.5rem;margin:.1rem 0 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_anniversary__dPGzu .Tool_rangeCount__u3fHW{font-size:2.3rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_empty__3nPzt{padding:1.5rem .3rem;min-height:250px;display:flex;flex-direction:column;justify-content:center;text-align:center}.Tool_empty__3nPzt>span{font-size:2rem;color:var(--brand)}.Tool_empty__3nPzt h3{font-size:1.04rem;line-height:1.6;margin:.5rem 0}.Tool_empty__3nPzt p{font-size:.82rem;line-height:1.8;color:#46655a;margin:0}.Tool_detailsGrid__y_VS_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:.85rem;gap:.85rem;margin-top:.85rem;align-items:start}.Tool_milestone__qgAqQ .field{margin-bottom:.6rem}.Tool_milestone__qgAqQ input{width:100%;box-sizing:border-box;min-height:44px;font-size:16px}.Tool_targetResult__mVgSS{display:grid;grid-gap:.3rem;gap:.3rem;padding:.7rem;background:var(--paper);border-radius:10px}.Tool_targetResult__mVgSS span{font-size:.73rem;line-height:1.65}.Tool_targetResult__mVgSS strong{font-size:.88rem;line-height:1.7}.Tool_faq__EwtkS summary,.Tool_method__17eOk summary{font-size:.82rem;font-weight:650;line-height:1.8;cursor:pointer}.Tool_method__17eOk dl{margin:.6rem 0}.Tool_method__17eOk dl>div{padding:.5rem 0;border-bottom:1px solid var(--line)}.Tool_method__17eOk dt{font-size:.72rem;color:var(--muted)}.Tool_method__17eOk dd{font-size:.8rem;margin:.25rem 0 0}.Tool_method__17eOk p{font-size:.74rem;line-height:1.8}.Tool_faq__EwtkS{margin-top:1.3rem}.Tool_faq__EwtkS h2{font-size:1.2rem;margin:0 0 .5rem}.Tool_faq__EwtkS details{border-bottom:1px solid var(--line);padding:.65rem .1rem}.Tool_faq__EwtkS p{font-size:.82rem;line-height:1.85;margin:.5rem 0}.Tool_privacy__wtV9Q{font-size:.72rem;line-height:1.8;color:var(--muted);margin:.85rem 0 0}@media(max-width:650px){.Tool_workspace__7g21m{grid-template-columns:1fr;padding:.55rem;gap:.65rem}.Tool_inputs__YW6PG,.Tool_output__pNna3{padding:.85rem}.Tool_hero__L_Tpb{padding:1rem}.Tool_hero__L_Tpb h2,.Tool_hero__L_Tpb p{max-width:100%}.Tool_hero__L_Tpb svg{display:none}.Tool_empty__3nPzt{min-height:140px;padding:.5rem}.Tool_age__Qlo_n dd{font-size:1.9rem}.Tool_hero__L_Tpb>span{letter-spacing:.02em}}@media(forced-colors:active){.Tool_hero__L_Tpb,.Tool_modes__4Tgav button[aria-pressed=true],.Tool_output__pNna3{border:1px solid CanvasText}.Tool_modes__4Tgav button[aria-pressed=true]{background:Highlight;color:HighlightText}}.Tool_root__uoKOl .Tool_inputs__YW6PG.Tool_inputs__YW6PG{display:block}.Tool_root__uoKOl .Tool_output__pNna3.Tool_output__pNna3 .result{padding:0;margin:0}.Tool_root__uoKOl .Tool_output__pNna3 .Tool_age__Qlo_n{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:.75rem 0}.Tool_root__uoKOl .Tool_output__pNna3 .Tool_age__Qlo_n>div{padding:.65rem .2rem;border:1px solid #dde5d5}.Tool_root__uoKOl .Tool_output__pNna3 .Tool_age__Qlo_n dd{font-size:clamp(1.4rem,3vw,2rem)}.Tool_root__uoKOl .Tool_output__pNna3 .Tool_totals__R5srC{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:0}.Tool_root__uoKOl .Tool_hero__L_Tpb h2{margin:.45rem 0;font-size:clamp(1.3rem,2.6vw,1.9rem);line-height:1.4}.Tool_root__uoKOl .Tool_output__pNna3 .result>strong{margin:0 0 .6rem}.Tool_root__jdFc5{display:grid;grid-gap:1.3rem;gap:1.3rem;min-width:0}.Tool_heading__GMzf4{border-bottom:1px solid var(--line);padding-bottom:1rem}.Tool_heading__GMzf4>span{font-size:.72rem;letter-spacing:.12em;font-weight:800;color:var(--brand)}.Tool_heading__GMzf4 h2{font-size:clamp(1.5rem,3vw,2rem);margin:.35rem 0;color:var(--brand-dark);letter-spacing:-.035em}.Tool_heading__GMzf4 p{color:var(--muted);margin:.5rem 0 0;max-width:80ch}.Tool_nav__spJWA{display:flex;flex-wrap:wrap;gap:.4rem;padding:.35rem;background:#eaf4ee;border-radius:12px;width:-moz-fit-content;width:fit-content}.Tool_nav__spJWA a{padding:.6rem .8rem;border-radius:8px;background:white;color:var(--brand-dark);font-weight:750;text-underline-offset:3px}.Tool_workspace__Aj9eZ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}.Tool_workspace__Aj9eZ>div{min-width:0}.Tool_workspace__Aj9eZ fieldset{border:1px solid #d7e6da;background:linear-gradient(140deg,#f2f9f4,#fffefb);padding:1rem;border-radius:15px;min-width:0;margin:0 0 1rem}.Tool_workspace__Aj9eZ legend{padding:0 .4rem;font-weight:800;color:var(--brand-dark)}.Tool_workspace__Aj9eZ .tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.Tool_workspace__Aj9eZ .actions{margin:0 0 1.3rem}.Tool_resultColumn__werJX{position:-webkit-sticky;position:sticky;top:7rem}.Tool_resultColumn__werJX dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.Tool_resultColumn__werJX dl>div{min-width:0;padding:.8rem;border:1px solid #dce7d9;border-radius:10px;background:#ffffff9c}.Tool_resultColumn__werJX dt{font-size:.8rem;color:var(--muted)}.Tool_resultColumn__werJX dd{margin:.35rem 0 0;font-size:1.15rem;overflow-wrap:anywhere;color:var(--brand-dark)}.Tool_breakdown__GxjNL{border-top:1px solid var(--line);padding-top:1rem;margin:1rem 0}.Tool_breakdown__GxjNL summary,.Tool_notes__t2MfY summary{font-weight:750;cursor:pointer}.Tool_toggle__o6fGp{display:flex;align-items:center;gap:.7rem;font-weight:650;line-height:1.5;margin:1rem 0 .5rem}.Tool_root__jdFc5 .Tool_toggle__o6fGp input{width:1.15rem;min-height:1.15rem;height:1.15rem;padding:0;margin:0;accent-color:var(--brand);flex:0 0 1.15rem}.Tool_hint__POdEA{font-size:.85rem;color:var(--muted);line-height:1.65}.Tool_purchase__144Qv{padding:clamp(1rem,3vw,1.5rem);background:linear-gradient(140deg,#f3faf5,#fffdf5);border:1px solid #d7e6da;border-radius:20px;min-width:0;scroll-margin-top:7rem}.Tool_purchase__144Qv h2{font-size:clamp(1.2rem,2.5vw,1.6rem);color:var(--brand-dark);margin:0}.Tool_priceInputs__32tlJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.Tool_priceInputs__32tlJ .field{min-width:0}.Tool_options__Y4paZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));grid-gap:1rem;gap:1rem;margin:1rem 0}.Tool_options__Y4paZ article{padding:1.1rem;background:#fff;border:1px solid #d6e5d9;border-radius:14px;min-width:0}.Tool_options__Y4paZ article.Tool_best__1oyRO{background:#eff8ef;border-color:#8eb39b}.Tool_options__Y4paZ header{display:grid;grid-gap:.5rem;gap:.5rem}.Tool_options__Y4paZ h3{font-size:1rem;margin:0;color:var(--brand-dark)}.Tool_options__Y4paZ header span{font-size:.75rem;padding:.35rem .5rem;background:#d9ead8;border-radius:6px;width:-moz-fit-content;width:fit-content;color:#24563b;font-weight:700}.Tool_price__Hvjl2{display:block;font-size:clamp(1.3rem,2vw,1.7rem);color:var(--brand-dark);margin:1rem 0;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_options__Y4paZ dl{margin:0;display:grid;grid-gap:.7rem;gap:.7rem}.Tool_options__Y4paZ dl>div{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.Tool_options__Y4paZ dt{font-size:.8rem;color:var(--muted)}.Tool_options__Y4paZ dd{margin:0;font-weight:750;text-align:end;overflow-wrap:anywhere;min-width:0}.Tool_warning__EWMC5{padding:1rem;background:#fff4e0;border-left:3px solid #a77e31;border-radius:9px}.Tool_required__xDvfg{font-size:.9rem}.Tool_notes__t2MfY{border-top:1px solid var(--line);padding-top:1rem}.Tool_root__jdFc5 a:focus-visible,.Tool_root__jdFc5 button:focus-visible,.Tool_root__jdFc5 summary:focus-visible{outline:3px solid #a77e31;outline-offset:3px}@media(max-width:800px){.Tool_workspace__Aj9eZ{grid-template-columns:1fr}.Tool_resultColumn__werJX{position:static}.Tool_priceInputs__32tlJ,.Tool_workspace__Aj9eZ .tool-grid{grid-template-columns:1fr}.Tool_resultColumn__werJX dl{grid-template-columns:1fr 1fr}.Tool_root__jdFc5{gap:1rem}}@media(max-width:360px){.Tool_resultColumn__werJX dl{grid-template-columns:1fr}}.Tool_root__9fZ6_{--cheque-ink:#073c3c;--cheque-green:#096b61;--cheque-deep:#063f3c;--cheque-gold:#ba8c43;--cheque-warm:#f9f8f2;--cheque-line:#dbe7df;min-width:0}.Tool_root__9fZ6_ button{transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.Tool_root__9fZ6_ button:active{transform:translateY(1px)}.Tool_header__BBnZq{isolation:isolate;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:clamp(1.05rem,3vw,1.8rem);border-radius:21px;background:radial-gradient(circle at 84% 20%,#2f85734a,transparent 46%),linear-gradient(112deg,#064742,#073c42 70%,#092e33);color:#fff;margin-bottom:1rem}.Tool_header__BBnZq:before{inset:0;background:repeating-linear-gradient(125deg,transparent 0 24px,#ffffff04 25px 26px)}.Tool_header__BBnZq:after,.Tool_header__BBnZq:before{content:"";position:absolute;pointer-events:none;z-index:-1}.Tool_header__BBnZq:after{bottom:-76px;right:-65px;width:300px;height:155px;border:1px solid #d5ac585e;border-radius:50%;transform:rotate(-15deg)}.Tool_heroContent__sKu9x{z-index:1;max-width:570px;min-width:0}.Tool_eyebrow__eK5ZM{color:#d9c18e;letter-spacing:.095em;font-size:.69rem;text-transform:uppercase;font-weight:850;display:inline-flex;align-items:center;gap:.4rem}.Tool_header__BBnZq h2{color:#fff;font-size:clamp(1.34rem,2.8vw,2.15rem);font-weight:800;letter-spacing:-.035em;line-height:1.22;margin:.4rem 0 .45rem}.Tool_header__BBnZq p{margin:0;max-width:550px;color:#d2e5df;font-size:clamp(.8rem,1.25vw,.93rem);line-height:1.58}.Tool_privacy__8zmjV{display:inline-flex;gap:.4rem;align-items:center;margin-top:.8rem;font-size:.72rem;font-weight:750;color:#e8efd9;background:#ffffff16;border:1px solid #ffffff24;border-radius:999px;padding:.26rem .65rem}.Tool_workspace__xvuNg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.97fr);grid-template-areas:"amount output" "preferences output" "advanced output";grid-gap:.65rem 1rem;gap:.65rem 1rem;align-items:start}.Tool_advanced__ekKgp,.Tool_amountControls__WBWHl,.Tool_output__0RsaW,.Tool_preferences__j4t9m{min-width:0}.Tool_amountControls__WBWHl{grid-area:amount;padding:1.05rem 1.1rem .9rem;background:var(--cheque-warm);border:1px solid #e5e9df;border-radius:19px}.Tool_amountControls__WBWHl .field{margin:0}.Tool_amountControls__WBWHl .field>label{display:block;font-size:.88rem;line-height:1.4;color:var(--cheque-ink);font-weight:800;margin:0 0 .48rem}.Tool_amountControls__WBWHl .field small{display:block;margin:.45rem 0 0;color:#60736e;font-size:.69rem;line-height:1.52}.Tool_amountControls__WBWHl .field-error{font-size:.79rem}.Tool_amountField__HZE4c{display:flex;align-items:stretch;overflow:hidden;border:1px solid #b9d7cd;border-radius:13px;background:#fff;box-shadow:0 3px 13px #183c3012}.Tool_amountField__HZE4c:focus-within{outline:3px solid #d4b873;outline-offset:2px}.Tool_amountField__HZE4c span{display:grid;place-items:center;min-width:57px;padding:.5rem .6rem;font-weight:850;color:var(--cheque-ink);border-right:1px solid #e4eae4;background:#f1f4ed}.Tool_amountField__HZE4c input{min-width:0;width:100%;border:0!important;outline:0!important;box-shadow:none!important;padding:.67rem .75rem!important;background:#fff!important;color:var(--cheque-ink)!important;font-weight:850;font-size:clamp(1.18rem,2.25vw,1.53rem)!important;line-height:1.3;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_presets__3j0f5{display:flex;flex-wrap:wrap;gap:.37rem;margin:.68rem 0 0}.Tool_presets__3j0f5 button{min-height:32px;padding:.32rem .62rem;border:1px solid #d6e4db;background:#fff;border-radius:999px;color:#25584f;font-size:.7rem;line-height:1.2;font-weight:750;white-space:nowrap}.Tool_presets__3j0f5 button[aria-pressed=true]{background:#d8ede2;border-color:#a3cfbd;color:#034d44}.Tool_presets__3j0f5 button:hover{border-color:var(--cheque-green);background:#eaf5ed}.Tool_preferences__j4t9m{grid-area:preferences;background:#fff;border:1px solid #e5eae5;border-radius:18px;padding:.8rem 1rem 1rem;display:grid;grid-gap:.7rem;gap:.7rem}.Tool_grouping__xn29_{margin:0;padding:0;border:0;min-width:0}.Tool_grouping__xn29_ legend{width:100%;display:flex;align-items:center;gap:.45rem;margin:0 0 .38rem;padding:0;color:var(--cheque-ink);font-size:.82rem;font-weight:850;line-height:1.35}.Tool_groupIcon__cQ832{display:inline-grid;place-items:center;width:21px;height:21px;border-radius:7px;background:#e6f1e8;color:var(--cheque-green);font-weight:950;line-height:1}.Tool_segment__CDVbC{display:flex;gap:.18rem;padding:.23rem;background:#eff2eb;border-radius:12px}.Tool_segment__CDVbC button{flex:1 1;min-width:0;min-height:37px;padding:.44rem .15rem;border:1px solid transparent;border-radius:9px;color:#375f59;background:transparent;font-size:.78rem;line-height:1.32;font-weight:800;overflow-wrap:anywhere}.Tool_segment__CDVbC button[aria-pressed=true]{color:#fff;background:linear-gradient(130deg,#137e70,#05524d);border-color:#07574f;box-shadow:0 3px 9px #093f342b}.Tool_segment__CDVbC button:hover:not([aria-pressed=true]){background:#fff9}.Tool_advanced__ekKgp{grid-area:advanced;background:#f8f8f3;border:1px solid #e8e8df;border-radius:15px;padding:.65rem .85rem}.Tool_advanced__ekKgp summary,.Tool_allLanguages__4Tigy summary{cursor:pointer;font-weight:800;color:var(--cheque-ink);font-size:.82rem;line-height:1.4}.Tool_advanced__ekKgp summary{display:list-item;list-style:inside;list-style-type:none}.Tool_advanced__ekKgp summary::-webkit-details-marker{display:none}.Tool_advanced__ekKgp summary:after{content:"⌄";float:right;font-size:1.25rem;line-height:.75;color:var(--cheque-green);margin:.2rem .1rem}.Tool_advanced__ekKgp[open] summary:after{content:"⌃"}.Tool_settingsIcon__oZUKb{color:var(--cheque-green);margin-right:.55rem;font-size:1.03rem}.Tool_options__8_fqy{padding-top:.7rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem .75rem;gap:.45rem .75rem}.Tool_options__8_fqy .field{min-width:0;margin:0}.Tool_options__8_fqy .field label{font-size:.75rem;line-height:1.5;font-weight:700}.Tool_options__8_fqy .field select{min-width:0;width:100%;font-size:.79rem;background:#fff}.Tool_checkbox__sFctF{display:flex;gap:.55rem;align-items:center;margin:.3rem 0;grid-column:1/-1;font-weight:700;font-size:.78rem}.Tool_checkbox__sFctF input{width:19px;height:19px;accent-color:var(--cheque-green)}.Tool_output__0RsaW{grid-area:output;display:flex;flex-direction:column;gap:.68rem;padding:1.05rem;background:radial-gradient(circle at 100% 0,#eef0d0,transparent 52%),linear-gradient(152deg,#e5f2e6,#f4f5e9 75%);border:1px solid #d6e6d3;border-radius:20px;box-shadow:0 10px 28px #184d3414}.Tool_outputHeader__cM2z7{display:flex;justify-content:space-between;gap:.6rem;align-items:center}.Tool_outputHeader__cM2z7 strong{font-size:clamp(1.04rem,1.9vw,1.2rem);letter-spacing:-.018em;display:inline-flex;gap:.5rem;align-items:center;color:#083f3b}.Tool_sparkle__Jskxf{font-size:1.3rem;color:#14796c}.Tool_languageBadge__uLHcs{font-size:.72rem;border:1px solid #dddec6;border-radius:50px;background:#fffdf7;padding:.28rem .72rem;font-weight:850;color:var(--cheque-ink);box-shadow:0 2px 6px #2a4d3420}.Tool_wordCard__XmQ36{position:relative;isolation:isolate;overflow:hidden;border-radius:16px;background:linear-gradient(115deg,#fffefa,#f6f8ef);border:1px solid #dce6da;box-shadow:0 9px 20px #0d473017}.Tool_wordCard__XmQ36:before{content:"";position:absolute;inset:0;background:repeating-radial-gradient(ellipse at 95% 65%,transparent 0 9px,#2c806b0b 10px 11px);pointer-events:none;z-index:-1}.Tool_wordCard__XmQ36:after{content:"";position:absolute;bottom:12px;right:15px;width:68px;height:33px;border-bottom:2px solid #bd964c88;border-left:2px solid #bd964c44;border-radius:0 0 0 28px;pointer-events:none}.Tool_wordCard__XmQ36 .result{border:0;min-height:160px;padding:1rem 1.05rem 1.2rem;background:transparent;border-radius:0;box-shadow:none}.Tool_wordCard__XmQ36 .result>strong{display:block;font-size:.76rem;font-weight:800;color:#6c867c;letter-spacing:.01em}.Tool_wordCard__XmQ36 .btn{border-radius:999px;background:#075b54!important;border:1px solid #075b54!important;color:#fff!important;min-height:34px;font-size:.76rem;padding:.35rem .9rem}.Tool_wordCard__XmQ36 .btn:hover{background:#034a44!important}.Tool_wording__jbko1{font-size:clamp(1.12rem,2.25vw,1.5rem);line-height:1.62;letter-spacing:-.02em;font-weight:780;color:#073b39;margin:.65rem 0 1rem;overflow-wrap:anywhere}.Tool_wording__jbko1:lang(si),.Tool_wording__jbko1:lang(ta){font-size:clamp(1rem,1.85vw,1.3rem);letter-spacing:normal;line-height:1.8}.Tool_empty__uJ7c_{display:grid;align-items:center;min-height:125px;padding:1rem;color:#46655d;border-radius:14px;border:1px dashed #a9caba;background:#ffffffa8}.Tool_figures__Dhl2n{display:flex;justify-content:space-between;align-items:center;gap:.8rem;border-top:1px solid #cfe0cf;padding-top:.66rem;font-size:.78rem;font-weight:650;color:#46655d}.Tool_figures__Dhl2n strong{font-size:.91rem;font-weight:850;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--cheque-ink);text-align:right;overflow-wrap:anywhere}.Tool_note___3q8r{font-size:.7rem;color:#587568;margin:0;line-height:1.52}.Tool_allLanguages__4Tigy{border-top:1px solid #cfe0cf;padding-top:.55rem}.Tool_allLanguages__4Tigy summary{font-size:.76rem}.Tool_languageResults__qNCNC{display:grid;grid-gap:.65rem;gap:.65rem;padding-top:.7rem}.Tool_languageRow__2dHCg{min-width:0;padding:.75rem;background:#fffcf7;border-radius:10px;border:1px solid #d6e6da}.Tool_languageRow__2dHCg>strong{display:block;font-size:.77rem;color:#426d61}.Tool_languageRow__2dHCg p{line-height:1.65;font-weight:650;overflow-wrap:anywhere;margin:.3rem 0 .65rem;font-size:.83rem}.Tool_languageRow__2dHCg .btn{background:#fff;border:1px solid #a9c9b8}.Tool_breakdown__OUigA{min-width:0;border:1px solid #e5eae5;border-radius:17px;padding:clamp(.85rem,2vw,1.25rem);background:#fff}.Tool_breakdown__OUigA h3{font-size:1.04rem;margin:0 0 .75rem;color:var(--cheque-ink)}.Tool_caption__4fnbZ{color:#667971;font-size:.75rem;line-height:1.55;margin:.65rem 0 0}.Tool_guide__9PoTo{margin-top:1.6rem;max-width:840px}.Tool_guide__9PoTo h2{font-size:clamp(1.2rem,2.5vw,1.6rem);color:var(--cheque-ink)}.Tool_guide__9PoTo p{color:#4c6464}.Tool_guide__9PoTo a{color:var(--cheque-green);text-decoration:underline}@media(max-width:850px){.Tool_workspace__xvuNg{grid-template-columns:minmax(0,1fr);grid-template-areas:"amount" "preferences" "output" "advanced";gap:.65rem}.Tool_header__BBnZq{margin-bottom:.7rem}}@media(max-width:520px){.Tool_header__BBnZq{padding:.9rem 1rem;border-radius:15px;min-height:120px}.Tool_header__BBnZq h2{font-size:clamp(1.14rem,5vw,1.45rem);line-height:1.27;margin:.3rem 0}.Tool_header__BBnZq p{font-size:.73rem;line-height:1.44}.Tool_privacy__8zmjV{font-size:.66rem;margin-top:.48rem}.Tool_eyebrow__eK5ZM{font-size:.62rem}.Tool_amountControls__WBWHl{padding:.8rem .85rem .65rem;border-radius:14px}.Tool_amountControls__WBWHl .field>label{font-size:.8rem;margin-bottom:.35rem}.Tool_amountControls__WBWHl .field small{font-size:.65rem;line-height:1.42;margin-top:.36rem}.Tool_amountField__HZE4c span{min-width:48px}.Tool_amountField__HZE4c input{padding:.52rem .6rem!important;font-size:1.21rem!important}.Tool_presets__3j0f5{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scroll-snap-type:x proximity;max-width:100%;margin:.54rem 0 0;padding:0 0 .17rem}.Tool_presets__3j0f5 button{flex:none;scroll-snap-align:start;font-size:.67rem;min-height:30px}.Tool_preferences__j4t9m{padding:.65rem .75rem .78rem;gap:.52rem;border-radius:14px}.Tool_grouping__xn29_ legend{font-size:.77rem;margin-bottom:.27rem}.Tool_groupIcon__cQ832{width:19px;height:19px}.Tool_segment__CDVbC{padding:.16rem;gap:.12rem}.Tool_segment__CDVbC button{min-height:35px;padding:.3rem .14rem;font-size:.72rem}.Tool_output__0RsaW{padding:.75rem;border-radius:15px;gap:.6rem}.Tool_outputHeader__cM2z7 strong{font-size:1rem}.Tool_wordCard__XmQ36 .result{padding:.82rem .85rem 1rem;min-height:132px}.Tool_wording__jbko1{font-size:1.12rem;line-height:1.56;margin:.45rem 0 .75rem}.Tool_wording__jbko1:lang(si),.Tool_wording__jbko1:lang(ta){font-size:1.06rem;line-height:1.75}.Tool_advanced__ekKgp{padding:.62rem .78rem}.Tool_options__8_fqy{grid-template-columns:1fr}.Tool_breakdown__OUigA{padding:.85rem;border-radius:14px}}@media(max-width:350px){.Tool_header__BBnZq p{font-size:.7rem}.Tool_segment__CDVbC button{font-size:.66rem}.Tool_outputHeader__cM2z7 strong{font-size:.94rem}.Tool_languageBadge__uLHcs{padding:.22rem .5rem;font-size:.68rem}}.Tool_root__9fZ6_{--cheque-ink:#062f33;--cheque-green:#0b665b;--cheque-gold:#b89547;--cheque-warm:#fdfbf5;max-width:100%;overflow:hidden;color:var(--cheque-ink);font-family:var(--type)}.Tool_root__9fZ6_ .Tool_header__BBnZq{min-height:clamp(176px,25vw,270px);display:block;position:relative;overflow:hidden;isolation:isolate;margin:0;border-radius:24px 24px 0 0;padding:clamp(1.2rem,3vw,2.2rem);background:radial-gradient(circle at 78% 18%,#0f6a63 0,transparent 40%),linear-gradient(120deg,#003f3e,#023e40 68%,#052f32);box-shadow:none}.Tool_root__9fZ6_ .Tool_header__BBnZq:before{content:"";inset:0;z-index:-1;pointer-events:none;position:absolute;background:repeating-radial-gradient(ellipse at 95% 5%,transparent 0 12px,#c9bc6b13 13px 14px);opacity:.5}.Tool_root__9fZ6_ .Tool_header__BBnZq:after{content:"";position:absolute;pointer-events:none;border:2px solid #d8ba7360;bottom:-92px;right:-120px;width:420px;height:200px;border-radius:50%;transform:rotate(-12deg)}.Tool_heroContent__sKu9x{max-width:min(65%,520px);position:relative;z-index:2}.Tool_root__9fZ6_ .Tool_eyebrow__eK5ZM{font-size:.69rem;letter-spacing:.12em;font-weight:750;color:#d6c58b}.Tool_root__9fZ6_ .Tool_header__BBnZq h2{margin:.45rem 0 .5rem;font-weight:800;font-size:clamp(1.65rem,3.3vw,2.55rem);line-height:1.18;color:#fff;max-width:590px}.Tool_root__9fZ6_ .Tool_header__BBnZq p{font-size:clamp(.84rem,1.35vw,1.07rem);font-weight:450;color:#d6e8e3;line-height:1.53;max-width:440px}.Tool_root__9fZ6_ .Tool_privacy__8zmjV{display:inline-flex;align-items:center;font-size:.7rem;margin-top:.8rem;background:#ffffff16;color:#e5eedd;border:1px solid #ffffff25}.Tool_root__9fZ6_ .Tool_workspace__xvuNg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);grid-template-areas:none;align-items:start;grid-gap:1.15rem;gap:1.15rem;position:relative;margin-top:-1px;padding:clamp(.8rem,2vw,1.25rem);background:linear-gradient(135deg,#fdfcf8,#f3f3e7);border-radius:0 0 23px 23px;box-shadow:0 12px 38px #1b534219}.Tool_root__9fZ6_ .Tool_controlCard___V2ra{min-width:0;display:flex;flex-direction:column;gap:1.2rem;padding:1.1rem;border-radius:20px;background:linear-gradient(165deg,#fffef9,#f8f7ef);border:1px solid #f0ebdf;box-shadow:0 9px 28px #2a403513}.Tool_root__9fZ6_ .Tool_amountControls__WBWHl{margin:0;padding:0;border:0;box-shadow:none;border-radius:0;background:transparent}.Tool_root__9fZ6_ .Tool_amountControls__WBWHl .field{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label hint" "amount amount" "error error";align-items:center;grid-gap:.35rem .5rem;gap:.35rem .5rem}.Tool_root__9fZ6_ .Tool_amountControls__WBWHl .field>label{grid-area:label;font-size:clamp(.9rem,1.4vw,1.08rem);font-weight:850;color:#0a3d3e;margin:0}.Tool_root__9fZ6_ .Tool_amountControls__WBWHl .field>small{grid-area:hint;font-size:.66rem;max-width:230px;text-align:right;color:#5d797a;line-height:1.35;margin:0}.Tool_root__9fZ6_ .Tool_amountControls__WBWHl .field>.field-error{grid-area:error;margin:0}.Tool_root__9fZ6_ .Tool_amountField__HZE4c{grid-area:amount;border:1.5px solid #9bcabe;border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 5px 16px #1b685b12}.Tool_root__9fZ6_ .Tool_amountField__HZE4c span{min-width:54px;border-right:1px solid #e3e8e0;background:#f0f2ed;font-size:1rem;color:#083e42}.Tool_root__9fZ6_ .Tool_amountField__HZE4c input{font-family:var(--type);font-weight:850!important;font-size:clamp(1.34rem,2.9vw,1.9rem)!important;min-height:58px!important;padding:.72rem .8rem!important;color:#063a3d!important}.Tool_root__9fZ6_ .Tool_presets__3j0f5{display:flex;flex-wrap:wrap;overflow:visible;gap:.45rem;margin:.75rem 0 0;padding:0}.Tool_root__9fZ6_ .Tool_presets__3j0f5 button{min-height:36px;flex:none;padding:.41rem .82rem;border-radius:999px;border:1px solid #d1e3d8;background:#f2f8f2;color:#0c5551;font-size:.75rem;font-weight:850;box-shadow:0 2px 3px #1a4f2e08}.Tool_root__9fZ6_ .Tool_presets__3j0f5 button[aria-pressed=true]{background:#bce3d6;border-color:#98cfbc;box-shadow:0 4px 12px #1b72502b;color:#064a44}.Tool_root__9fZ6_ .Tool_presets__3j0f5 button:hover{background:#d7ebdc;border-color:#7ab99c}.Tool_root__9fZ6_ .Tool_preferences__j4t9m{margin:0;padding:0;display:grid;grid-gap:1.1rem;gap:1.1rem;border:0;border-radius:0;box-shadow:none;background:transparent}.Tool_root__9fZ6_ .Tool_grouping__xn29_{margin:0;min-width:0}.Tool_root__9fZ6_ .Tool_grouping__xn29_ legend{font-size:clamp(.87rem,1.3vw,1rem);font-weight:830;line-height:1.45;display:flex;align-items:center;gap:.55rem;color:#083c3d;margin:0 0 .45rem}.Tool_root__9fZ6_ .Tool_groupIcon__cQ832{width:24px;height:24px;border:0;border-radius:99px;background:#0c5e58;color:#fff;font-size:.9rem}.Tool_root__9fZ6_ .Tool_segment__CDVbC{gap:.2rem;border-radius:24px;padding:.35rem;background:#f1f0e9;box-shadow:inset 0 2px 5px #303e2510}.Tool_root__9fZ6_ .Tool_segment__CDVbC button{flex:1 1;min-height:44px;padding:.48rem .28rem;font-size:clamp(.77rem,1.2vw,.91rem);font-weight:800;border-radius:19px;color:#0b4845;background:transparent;letter-spacing:-.015em}.Tool_root__9fZ6_ .Tool_segment__CDVbC button[aria-pressed=true]{border:1px solid #0d786c;background:linear-gradient(135deg,#177c70,#07564f);color:#fff;box-shadow:0 4px 10px #075c4a38}.Tool_root__9fZ6_ .Tool_segment__CDVbC button:hover:not([aria-pressed=true]){background:#fffdf4}.Tool_root__9fZ6_ .Tool_advanced__ekKgp{margin:0;padding:.2rem .7rem;background:#f8f7f1;border:1px solid #e9e6db;border-radius:15px;box-shadow:inset 0 2px 8px #10291808}.Tool_root__9fZ6_ .Tool_advanced__ekKgp summary{display:block;position:relative;font-size:.88rem;padding:.74rem .2rem;font-weight:850;color:#123e40;list-style:none}.Tool_root__9fZ6_ .Tool_advanced__ekKgp summary::-webkit-details-marker{display:none}.Tool_root__9fZ6_ .Tool_advanced__ekKgp summary:after{font-size:1.3rem;line-height:1;color:#094d48;right:.25rem;top:.6rem;position:absolute;margin:0}.Tool_root__9fZ6_ .Tool_settingsIcon__oZUKb{display:inline-grid;place-items:center;width:24px;margin-right:.65rem;font-size:1.12rem;color:#0b5e58}.Tool_root__9fZ6_ .Tool_options__8_fqy{padding:.4rem 0 .85rem}.Tool_root__9fZ6_ .Tool_output__0RsaW{margin:0;grid-area:auto;display:flex;flex-direction:column;gap:.9rem;border:2px solid #ffffffd9;padding:clamp(1rem,2.2vw,1.4rem);background:radial-gradient(circle at 80% 0,#f5f4d3 0,transparent 55%),linear-gradient(145deg,#e1eddc,#eff4df 68%,#e0eee1);box-shadow:0 12px 24px #306b421c}.Tool_root__9fZ6_ .Tool_outputHeader__cM2z7 strong{font-size:clamp(1.13rem,2vw,1.42rem);font-weight:850;color:#093f41;gap:.55rem}.Tool_root__9fZ6_ .Tool_sparkle__Jskxf{font-size:1.55rem;color:#0d5954}.Tool_root__9fZ6_ .Tool_languageBadge__uLHcs{color:#113e40;background:#fffdf5;border:1px solid #e8ddbd;border-radius:100px;box-shadow:0 6px 15px #5d6d4d20;min-height:34px;display:grid;place-items:center;padding:.35rem .85rem}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36{border:1px solid #dae5d6;border-radius:19px;background:linear-gradient(140deg,#fffefa,#f2f6e9);box-shadow:0 12px 26px #1a513517}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36:before{inset:0;background:repeating-radial-gradient(ellipse at 93% 49%,transparent 0 7px,#2d705e0c 8px 9px);z-index:0}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36:after{bottom:8px;width:70px;height:108px;opacity:.4;background-image:url(/cheque-reference-art.webp);background-size:419px 250px;background-position:-210px 0;background-repeat:no-repeat}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result{padding:clamp(1rem,2.4vw,1.3rem)!important;min-height:172px;align-items:flex-start}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result>strong{font-size:.82rem;color:#667f7c!important;font-weight:750}.Tool_root__9fZ6_ .Tool_wording__jbko1{font-weight:800;color:#063b3c;line-height:1.35!important;letter-spacing:-.028em;font-size:clamp(1.25rem,2.6vw,1.85rem);margin:.85rem 0 1.1rem}.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(si),.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(ta){font-family:inherit;font-weight:800;font-size:clamp(1.06rem,1.8vw,1.38rem);line-height:1.7!important}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .btn{border-radius:99px;background:#0c6057!important;border:0!important;color:#fff!important;padding:.45rem .85rem;min-height:35px;font-size:.75rem;box-shadow:0 3px 9px #06584a25}.Tool_root__9fZ6_ .Tool_figures__Dhl2n{border-top:1px solid #c8dcc9;font-size:.81rem;padding-top:.7rem}.Tool_root__9fZ6_ .Tool_figures__Dhl2n strong{font-size:1rem;color:#06453c}.Tool_root__9fZ6_ .Tool_note___3q8r{font-size:.76rem;line-height:1.45;color:#49685f}.Tool_root__9fZ6_ .Tool_breakdown__OUigA{border-radius:17px;background:#fffefa;border-color:#e5e7d8}.Tool_root__9fZ6_ .Tool_guide__9PoTo{background:#fff;padding:1rem 1.25rem;border-radius:15px;margin-top:1.2rem}@media(max-width:840px){.Tool_root__9fZ6_ .Tool_workspace__xvuNg{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:.95rem}.Tool_root__9fZ6_ .Tool_header__BBnZq{min-height:200px}.Tool_root__9fZ6_ .Tool_heroContent__sKu9x{max-width:74%}.Tool_root__9fZ6_ .Tool_output__0RsaW{width:100%}}@media(max-width:520px){.Tool_root__9fZ6_ .Tool_header__BBnZq{border-radius:0;min-height:184px;padding:1.2rem 1.2rem 1.3rem}.Tool_root__9fZ6_ .Tool_heroContent__sKu9x{max-width:78%}.Tool_root__9fZ6_ .Tool_eyebrow__eK5ZM{font-size:.62rem}.Tool_root__9fZ6_ .Tool_header__BBnZq h2{font-size:clamp(1.45rem,5.1vw,1.85rem);line-height:1.17;margin:.5rem 0}.Tool_root__9fZ6_ .Tool_header__BBnZq p{font-size:.78rem;line-height:1.43}.Tool_root__9fZ6_ .Tool_privacy__8zmjV{font-size:.65rem;padding:.2rem .48rem;margin-top:.5rem}.Tool_root__9fZ6_ .Tool_workspace__xvuNg{padding:.7rem .66rem 1rem;border-radius:0;gap:.75rem}.Tool_root__9fZ6_ .Tool_controlCard___V2ra{padding:.87rem .8rem;border-radius:19px;gap:1rem;box-shadow:0 7px 24px #243e3512}.Tool_root__9fZ6_ .Tool_amountControls__WBWHl .field{grid-template-columns:1fr;grid-template-areas:"label" "amount" "hint" "error"}.Tool_root__9fZ6_ .Tool_amountControls__WBWHl .field>label{font-size:.92rem}.Tool_root__9fZ6_ .Tool_amountControls__WBWHl .field>small{text-align:left;max-width:100%;font-size:.67rem;line-height:1.43;margin:.1rem 0 0}.Tool_root__9fZ6_ .Tool_amountField__HZE4c input{min-height:55px!important;font-size:1.52rem!important}.Tool_root__9fZ6_ .Tool_presets__3j0f5{display:flex;flex-wrap:wrap;gap:.38rem;overflow:visible;margin-top:.7rem}.Tool_root__9fZ6_ .Tool_presets__3j0f5 button{font-size:.7rem;min-height:33px;padding:.35rem .66rem}.Tool_root__9fZ6_ .Tool_preferences__j4t9m{gap:.93rem}.Tool_root__9fZ6_ .Tool_grouping__xn29_ legend{font-size:.88rem}.Tool_root__9fZ6_ .Tool_segment__CDVbC button{font-size:clamp(.7rem,2.9vw,.83rem);min-height:41px;padding:.42rem .13rem}.Tool_root__9fZ6_ .Tool_advanced__ekKgp{margin:0;padding:.18rem .55rem;border-radius:13px}.Tool_root__9fZ6_ .Tool_advanced__ekKgp summary{padding:.65rem .2rem;font-size:.82rem}.Tool_root__9fZ6_ .Tool_output__0RsaW{border-radius:21px;padding:.85rem;gap:.78rem}.Tool_root__9fZ6_ .Tool_outputHeader__cM2z7 strong{font-size:1.12rem}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result{min-height:150px;padding:1rem!important}.Tool_root__9fZ6_ .Tool_wording__jbko1{font-size:clamp(1.21rem,5.2vw,1.52rem);line-height:1.35!important}.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(si),.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(ta){font-size:1.09rem}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36:after{opacity:.32}.Tool_root__9fZ6_ .Tool_guide__9PoTo{padding:.85rem}}@media(max-width:350px){.Tool_root__9fZ6_ .Tool_heroContent__sKu9x{max-width:82%}.Tool_root__9fZ6_ .Tool_segment__CDVbC button{font-size:.68rem}.Tool_root__9fZ6_ .Tool_outputHeader__cM2z7 strong{font-size:1rem}}@media(prefers-reduced-motion:reduce){.Tool_root__9fZ6_ button{transition:none}}@media(max-width:520px){.Tool_root__9fZ6_ .Tool_header__BBnZq{min-height:162px;padding-top:.98rem;padding-bottom:.96rem}.Tool_root__9fZ6_ .Tool_controlCard___V2ra{gap:.68rem;padding-top:.73rem;padding-bottom:.73rem}.Tool_root__9fZ6_ .Tool_workspace__xvuNg{padding-top:.48rem;padding-bottom:.7rem;gap:.62rem}.Tool_root__9fZ6_ .Tool_preferences__j4t9m{gap:.65rem}.Tool_root__9fZ6_ .Tool_grouping__xn29_ legend{margin-bottom:.28rem}.Tool_root__9fZ6_ .Tool_segment__CDVbC button{min-height:39px}.Tool_root__9fZ6_ .Tool_privacy__8zmjV{margin-top:.35rem}}.Tool_root__9fZ6_ .Tool_header__BBnZq{background:radial-gradient(ellipse 52% 90% at 79% 24%,#0b73648c,transparent 70%),linear-gradient(113deg,#003b3a,#064d48 68%,#063d3c);box-shadow:inset 0 -1px #d1ad6480}.Tool_root__9fZ6_ .Tool_header__BBnZq:before{background:repeating-radial-gradient(ellipse at 88% 26%,transparent 0 8px,#dfc88716 8.5px 9.3px),repeating-linear-gradient(47deg,transparent 0 19px,#ffffff07 19.5px 20px);opacity:.64}.Tool_root__9fZ6_ .Tool_header__BBnZq:after{bottom:-73px;right:-40px;width:410px;height:158px;border-width:2px;border-color:#cfad5b73;box-shadow:0 0 18px #d0ae6525}.Tool_root__9fZ6_ .Tool_heroContent__sKu9x{max-width:60%}.Tool_root__9fZ6_ .Tool_header__BBnZq h2{text-shadow:0 1px 1px #002c2c88;letter-spacing:-.042em}.Tool_root__9fZ6_ .Tool_header__BBnZq p{text-shadow:0 1px 1px #002e2b66}.Tool_root__9fZ6_ .Tool_workspace__xvuNg{background:radial-gradient(ellipse 60% 80% at 85% 3%,#f8f5e1,transparent 90%),linear-gradient(135deg,#fffcf5,#f4f5eb);box-shadow:0 15px 45px #0f453422}.Tool_root__9fZ6_ .Tool_controlCard___V2ra{background:radial-gradient(ellipse at 70% -15%,#ffffff,#fffaf0 75%);box-shadow:0 9px 24px #36523b0c,inset 0 1px 0 #fff;border-color:#e9e4d5}.Tool_root__9fZ6_ .Tool_output__0RsaW{background:radial-gradient(circle at 92% 5%,#fff5d6b8,transparent 52%),linear-gradient(128deg,#dfeade,#eaf3df 74%,#deebdd);box-shadow:0 10px 25px #104d3420,inset 0 1px 0 #fff}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36{background:radial-gradient(ellipse at 98% 58%,#edf3e9,transparent 60%),repeating-linear-gradient(144deg,#39746707 0 1px,transparent 1px 8px),linear-gradient(130deg,#fffefa,#f7f8f0);box-shadow:0 11px 24px #1849321b,inset 0 1px 0 #fff}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36:before{background:repeating-radial-gradient(ellipse at 110% 80%,transparent 0 8px,#1975650c 8.5px 9px);opacity:.7}.Tool_root__9fZ6_ .Tool_wording__jbko1{font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;text-shadow:0 .35px 0 #0c494c18;line-height:1.39!important}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result:after{content:"";width:65%;height:3px;max-width:210px;background:linear-gradient(90deg,#b38b39,#dfc273 68%,transparent);margin-top:.15rem;order:3;border-radius:20px;opacity:.84}@media(max-width:840px){.Tool_root__9fZ6_ .Tool_heroContent__sKu9x{max-width:73%}}@media(max-width:520px){.Tool_root__9fZ6_ .Tool_header__BBnZq{min-height:162px}.Tool_root__9fZ6_ .Tool_heroContent__sKu9x{max-width:81%}.Tool_root__9fZ6_ .Tool_header__BBnZq:before{opacity:.33}.Tool_root__9fZ6_ .Tool_header__BBnZq:after{right:-110px;width:290px;height:100px;bottom:-38px}.Tool_root__9fZ6_ .Tool_workspace__xvuNg{background:linear-gradient(160deg,#fffdf7,#f3f4e9)}.Tool_root__9fZ6_ .Tool_wording__jbko1{line-height:1.42!important}}@media(max-width:350px){.Tool_root__9fZ6_ .Tool_heroContent__sKu9x{max-width:84%}}@media(forced-colors:active){.Tool_root__9fZ6_ .Tool_controlCard___V2ra,.Tool_root__9fZ6_ .Tool_output__0RsaW,.Tool_root__9fZ6_ .Tool_wordCard__XmQ36{border:1px solid CanvasText}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36:after,.Tool_root__9fZ6_ .Tool_wordCard__XmQ36:before{display:none}}.Tool_root__9fZ6_ .Tool_header__BBnZq{min-height:clamp(185px,23vw,255px);background:radial-gradient(ellipse 48% 120% at 89% 16%,#137c6d56,transparent 77%),repeating-radial-gradient(ellipse at 98% 25%,transparent 0 15px,#e6cf8720 15.5px 16px),linear-gradient(113deg,#003b3a,#064d48 68%,#063d3c);background:radial-gradient(ellipse 55% 105% at 96% 12%,#22847359,transparent 75%),radial-gradient(ellipse 65% 115% at 37% 125%,#10776537,transparent 72%),repeating-radial-gradient(ellipse at 98% 8%,transparent 0 17px,#ecd28e13 17.5px 18px),linear-gradient(116deg,#003b3b,#07544c 65%,#06423e);box-shadow:inset 0 -1px 0 #d9b66b56}.Tool_root__9fZ6_ .Tool_header__BBnZq:before{background:repeating-linear-gradient(52deg,transparent 0 25px,#ffffff08 25.5px 26px);opacity:.6}.Tool_root__9fZ6_ .Tool_heroContent__sKu9x{max-width:min(100%,790px)}.Tool_root__9fZ6_ .Tool_header__BBnZq p{max-width:610px}@media(max-width:520px){.Tool_root__9fZ6_ .Tool_header__BBnZq{min-height:0}.Tool_root__9fZ6_ .Tool_header__BBnZq p,.Tool_root__9fZ6_ .Tool_heroContent__sKu9x{max-width:100%}}@media(forced-colors:active){.Tool_root__9fZ6_ .Tool_header__BBnZq{background:Canvas;color:CanvasText;border:1px solid CanvasText}.Tool_root__9fZ6_ .Tool_header__BBnZq h2,.Tool_root__9fZ6_ .Tool_header__BBnZq p{color:CanvasText;text-shadow:none}}.Tool_root__9fZ6_ .Tool_output__0RsaW{position:relative;isolation:isolate;overflow:hidden;min-width:0;background:linear-gradient(155deg,#fffdf7,#f4f8ee);border:1px solid #d4e5d9;border-radius:22px;padding:clamp(1rem,2.2vw,1.35rem);gap:.82rem;box-shadow:0 16px 36px #174e3919,inset 0 1px #fff}.Tool_root__9fZ6_ .Tool_output__0RsaW:before{content:"";position:absolute;top:0;left:23px;right:23px;height:3px;background:linear-gradient(90deg,#0b7467,#45a58c 64%,#c9ad6f);border-radius:0 0 9px 9px;pointer-events:none}.Tool_root__9fZ6_ .Tool_outputHeader__cM2z7{min-width:0;padding:.2rem .1rem .3rem;align-items:center;gap:.65rem}.Tool_root__9fZ6_ .Tool_outputHeader__cM2z7 strong{display:inline-flex;align-items:center;gap:.75rem;min-width:0;font-size:clamp(1.08rem,1.95vw,1.33rem);font-weight:800;color:#0b433f;letter-spacing:-.026em;line-height:1.4}.Tool_root__9fZ6_ .Tool_sparkle__Jskxf{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;border-radius:10px;font-size:0;line-height:1;background:#e0f1e7;box-shadow:inset 0 0 0 1px #bfe0cd}.Tool_root__9fZ6_ .Tool_sparkle__Jskxf:after{content:"";display:block;width:12px;height:12px;background:#128270;-webkit-clip-path:polygon(50% 0,64% 35%,100% 50%,64% 65%,50% 100%,36% 65%,0 50%,36% 35%);clip-path:polygon(50% 0,64% 35%,100% 50%,64% 65%,50% 100%,36% 65%,0 50%,36% 35%)}.Tool_root__9fZ6_ .Tool_languageBadge__uLHcs{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:.25rem .68rem;background:#ffffff;border:1px solid #cfe1d3;border-radius:999px;color:#205c50;font-size:.73rem;font-weight:750;box-shadow:none}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36{position:relative;isolation:isolate;overflow:hidden;min-width:0;border:1px solid #19675e;border-radius:17px;background:radial-gradient(ellipse 74% 92% at 102% 0,#29877478,transparent 75%),linear-gradient(138deg,#08635b,#064b48 56%,#053b41);box-shadow:0 14px 28px #06463d32,inset 0 1px #ffffff23}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#d9bd74,#e8d69b 40%,#a7c6a3);z-index:2;opacity:1;pointer-events:none}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36:after{content:"";position:absolute;width:235px;height:235px;top:-111px;right:0;border:1px solid #e2d4a73d;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 15px,#d9c99017 16px 16.7px);box-shadow:0 0 0 20px #e5d29c09,0 0 0 51px #e5d29c06;opacity:.95;pointer-events:none;z-index:0}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result:after{content:none;display:none}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:215px;padding:clamp(1.1rem,2.55vw,1.5rem)!important;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result>strong{display:block;margin:0;color:#e9d49f!important;font-size:.75rem;font-weight:780;letter-spacing:.06em;line-height:1.45}.Tool_root__9fZ6_ .Tool_wording__jbko1{margin:1rem 0 1.3rem;max-width:100%;overflow-wrap:anywhere;color:#fffdf4;font-family:var(--type);font-size:clamp(1.22rem,2.28vw,1.67rem);font-weight:730;line-height:1.5!important;letter-spacing:-.024em;text-shadow:none}.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(si),.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(ta){color:#fffdf4;font-family:var(--type);font-weight:720;font-size:clamp(1.08rem,1.95vw,1.37rem);line-height:1.77!important;letter-spacing:normal}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result>span{margin-top:auto;align-self:flex-start;max-width:100%}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:112px;padding:.55rem 1.05rem;border-radius:11px;border:1px solid #fff1cb!important;background:#fff8e5!important;color:#07554a!important;font-size:.79rem;font-weight:800;box-shadow:0 3px 11px #032b294b}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .btn:hover{background:#f1ecd7!important;border-color:#e6cc8a!important}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .btn:focus-visible{outline:3px solid #f2d78f;outline-offset:3px}.Tool_root__9fZ6_ .Tool_empty__uJ7c_{border:1px dashed #8ab8a6;border-radius:14px;background:#eff7f0;color:#305c53;min-height:155px}.Tool_root__9fZ6_ .Tool_figures__Dhl2n{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.92rem 1rem;background:linear-gradient(115deg,#e6f3e9,#f5f9ec);border:1px solid #cce2d1;border-radius:13px;color:#3c6056;font-size:.78rem;font-weight:700}.Tool_root__9fZ6_ .Tool_figures__Dhl2n strong{color:#064c42;font-size:clamp(1rem,1.8vw,1.2rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:850;text-align:right;overflow-wrap:anywhere}.Tool_root__9fZ6_ .Tool_note___3q8r{margin:.05rem .1rem 0;color:#45675c;font-size:.72rem;line-height:1.58}.Tool_root__9fZ6_ .Tool_allLanguages__4Tigy{padding:.75rem 0 0;border-top:1px solid #d2e1d6}.Tool_root__9fZ6_ .Tool_allLanguages__4Tigy summary{min-height:40px;padding:.35rem .1rem;color:#075e53;font-size:.79rem;font-weight:780}.Tool_root__9fZ6_ .Tool_languageRow__2dHCg{background:#fff;border-color:#d5e5d9}.Tool_root__9fZ6_ .Tool_breakdown__OUigA{min-width:0;margin:1.05rem 0 0;padding:clamp(1rem,2.5vw,1.55rem);border:1px solid #e0e9e2;border-radius:20px;background:#fff;box-shadow:0 9px 26px #1745390c}.Tool_root__9fZ6_ .Tool_breakdownTop__H4HMv{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1.05rem}.Tool_root__9fZ6_ .Tool_breakdownEyebrow__uMVBc{display:block;font-size:.7rem;line-height:1.5;font-weight:650;letter-spacing:.015em;color:#4d6c5f}.Tool_root__9fZ6_ .Tool_breakdown__OUigA h3{margin:.15rem 0 0;color:#0b413d;font-size:clamp(1.12rem,2vw,1.32rem);font-weight:780;line-height:1.35;letter-spacing:-.024em}.Tool_root__9fZ6_ .Tool_breakdownCurrency___Bq4J{display:inline-flex;align-items:center;justify-content:center;border:1px solid #d7e9df;border-radius:8px;padding:.24rem .58rem;color:#286d5a;background:#f1f9f4;font-size:.7rem;font-weight:800;letter-spacing:.04em}.Tool_root__9fZ6_ .Tool_tableFrame__i5vXe{min-width:0;overflow:hidden;border:1px solid #e1eae3;border-radius:13px;background:#fff}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf{width:100%;border-collapse:collapse;table-layout:fixed;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf thead th{padding:.85rem 1rem;border:0;background:#f1f6f2;color:#536f65;text-align:left;font-size:.73rem;font-weight:750;line-height:1.4}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf thead th:first-child{width:44%}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf thead th:nth-child(2){width:18%}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf thead th:nth-child(3){width:38%}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tbody tr{border-top:1px solid #edf1ec}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tbody tr:nth-child(2n){background:#fbfdfb}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tbody td,.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tbody th{padding:.84rem 1rem;vertical-align:middle;font-size:.82rem;line-height:1.4}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tbody th{text-align:left;font-weight:700;color:#173f3b}.Tool_root__9fZ6_ .Tool_breakdownUnit__Fzd_F{display:block;color:#173f3b;font-weight:750;overflow-wrap:anywhere}.Tool_root__9fZ6_ .Tool_breakdownDenom__s8PE_{display:block;margin-top:.15rem;color:#4c695e;font-size:.69rem;font-weight:600}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf .Tool_numericCell__gffQF{text-align:right;overflow-wrap:anywhere}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tbody .Tool_numericCell__gffQF{color:#46675f;font-weight:650}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf .Tool_amountCell__l2Kh0{text-align:right;font-weight:750;color:#114940;overflow-wrap:anywhere}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf .Tool_centsRow__IUYGl{background:#fcfdf8}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tfoot td,.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tfoot th{padding:.94rem 1rem;background:#e9f4eb;border-top:1px solid #cde4d5;color:#0b5147;font-size:.87rem;font-weight:800;line-height:1.5}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tfoot th{text-align:left}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tfoot .Tool_amountCell__l2Kh0{font-size:clamp(.89rem,1.6vw,1.03rem)}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf .Tool_breakdownZero__dJxbN{padding:1.1rem 1rem;font-size:.8rem;color:#60776b;background:#fcfdfa;border:0;border-radius:0}.Tool_root__9fZ6_ .Tool_breakdownHint__icR9z{font-size:.72rem;line-height:1.55;color:#4f695e;margin:.75rem .1rem 0}@media(max-width:520px){.Tool_root__9fZ6_ .Tool_output__0RsaW{padding:.82rem;border-radius:17px;gap:.7rem}.Tool_root__9fZ6_ .Tool_outputHeader__cM2z7{padding:.12rem .06rem}.Tool_root__9fZ6_ .Tool_outputHeader__cM2z7 strong{font-size:1.03rem;gap:.68rem}.Tool_root__9fZ6_ .Tool_languageBadge__uLHcs{font-size:.68rem;min-height:30px;padding:.25rem .6rem}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36{border-radius:12px}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result{min-height:145px;padding:1rem!important}.Tool_root__9fZ6_ .Tool_wording__jbko1{font-size:clamp(1.08rem,4.5vw,1.25rem);line-height:1.5!important;margin:.78rem 0 1rem}.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(si),.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(ta){font-size:1.05rem;line-height:1.7!important}.Tool_root__9fZ6_ .Tool_figures__Dhl2n{padding:.72rem .8rem}.Tool_root__9fZ6_ .Tool_figures__Dhl2n strong{font-size:.91rem}.Tool_root__9fZ6_ .Tool_breakdown__OUigA{margin:.9rem .5rem 0;padding:.82rem;border-radius:16px}.Tool_root__9fZ6_ .Tool_breakdownTop__H4HMv{margin-bottom:.78rem}.Tool_root__9fZ6_ .Tool_breakdown__OUigA h3{font-size:1.12rem}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf thead th{font-size:.68rem;padding:.67rem .55rem}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tbody td,.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tbody th{padding:.73rem .55rem;font-size:.75rem}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tfoot td,.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tfoot th{padding:.78rem .55rem;font-size:.76rem}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tfoot .Tool_amountCell__l2Kh0{font-size:.79rem}.Tool_root__9fZ6_ .Tool_breakdownDenom__s8PE_{font-size:.64rem}.Tool_root__9fZ6_ .Tool_breakdownHint__icR9z{font-size:.68rem}}@media(max-width:350px){.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf thead th{padding:.64rem .4rem}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tbody td,.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tbody th{padding:.68rem .4rem;font-size:.72rem}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tfoot td,.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf tfoot th{padding:.75rem .4rem}}@media(forced-colors:active){.Tool_root__9fZ6_ .Tool_breakdown__OUigA,.Tool_root__9fZ6_ .Tool_figures__Dhl2n,.Tool_root__9fZ6_ .Tool_output__0RsaW,.Tool_root__9fZ6_ .Tool_tableFrame__i5vXe,.Tool_root__9fZ6_ .Tool_wordCard__XmQ36{border:1px solid CanvasText;background:Canvas;color:CanvasText}.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf td,.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf th{color:CanvasText}.Tool_root__9fZ6_ .Tool_output__0RsaW:before,.Tool_root__9fZ6_ .Tool_wordCard__XmQ36:before{display:none}}@media(max-width:840px){.Tool_root__9fZ6_ .Tool_workspace__xvuNg{gap:.75rem;padding:clamp(.66rem,1.8vw,.95rem)}.Tool_root__9fZ6_ .Tool_controlCard___V2ra{gap:.8rem;padding:clamp(.8rem,1.8vw,1.05rem)}.Tool_root__9fZ6_ .Tool_output__0RsaW{width:100%}}@media(max-width:520px){.Tool_root__9fZ6_ .Tool_header__BBnZq{padding:1rem 1.05rem 1.07rem}.Tool_root__9fZ6_ .Tool_workspace__xvuNg{gap:.7rem;padding:.65rem .56rem .85rem}.Tool_root__9fZ6_ .Tool_controlCard___V2ra{gap:.76rem;padding:.82rem .78rem}.Tool_root__9fZ6_ .Tool_amountField__HZE4c input{min-height:54px!important;font-size:clamp(1.18rem,5vw,1.5rem)!important}.Tool_root__9fZ6_ .Tool_presets__3j0f5{display:flex;flex-wrap:nowrap;gap:.45rem;margin:.68rem 0 0;padding:.08rem .05rem .55rem;overflow-x:auto;overflow-y:hidden;max-width:100%;scroll-snap-type:x proximity;scroll-padding-inline:.1rem;scrollbar-width:thin;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.Tool_root__9fZ6_ .Tool_presets__3j0f5 button{flex:0 0 auto;scroll-snap-align:start;min-height:44px;padding:.45rem .83rem;font-size:.75rem}.Tool_root__9fZ6_ .Tool_preferences__j4t9m{gap:.72rem}.Tool_root__9fZ6_ .Tool_grouping__xn29_ legend{margin:0 0 .3rem}.Tool_root__9fZ6_ .Tool_segment__CDVbC{padding:.21rem}.Tool_root__9fZ6_ .Tool_segment__CDVbC button{min-height:44px;font-size:clamp(.72rem,2.8vw,.84rem)}.Tool_root__9fZ6_ .Tool_advanced__ekKgp summary{display:flex;align-items:center;min-height:44px;padding:.63rem .25rem;font-size:.84rem}.Tool_root__9fZ6_ .Tool_advanced__ekKgp summary:after{top:50%;transform:translateY(-50%)}.Tool_root__9fZ6_ .Tool_options__8_fqy .field select{min-height:44px;font-size:1rem}.Tool_root__9fZ6_ .Tool_checkbox__sFctF{min-height:44px;line-height:1.5}.Tool_root__9fZ6_ .Tool_output__0RsaW{padding:.79rem;gap:.72rem;border-radius:18px}.Tool_root__9fZ6_ .Tool_outputHeader__cM2z7{padding:.2rem .12rem .12rem;flex-wrap:wrap}.Tool_root__9fZ6_ .Tool_outputHeader__cM2z7 strong{font-size:1.05rem;gap:.58rem}.Tool_root__9fZ6_ .Tool_sparkle__Jskxf{width:28px;height:28px}.Tool_root__9fZ6_ .Tool_languageBadge__uLHcs{min-height:31px;padding:.23rem .6rem;font-size:.7rem}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36{border-radius:15px}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result{padding:1.1rem 1.02rem!important;min-height:185px}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result>strong{font-size:.73rem}.Tool_root__9fZ6_ .Tool_wording__jbko1{font-size:clamp(1.13rem,4.5vw,1.37rem);line-height:1.52!important;margin:.85rem 0 1.1rem}.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(si),.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(ta){font-size:clamp(1.05rem,3.8vw,1.2rem);line-height:1.75!important}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result>span{width:100%;align-self:stretch}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .btn{width:100%;min-height:46px}.Tool_root__9fZ6_ .Tool_figures__Dhl2n{padding:.8rem .78rem;align-items:flex-start;flex-wrap:wrap;gap:.26rem .7rem}.Tool_root__9fZ6_ .Tool_figures__Dhl2n span{flex:1 1 105px}.Tool_root__9fZ6_ .Tool_figures__Dhl2n strong{flex:1 1 auto;font-size:1rem}.Tool_root__9fZ6_ .Tool_note___3q8r{font-size:.71rem;line-height:1.58}.Tool_root__9fZ6_ .Tool_allLanguages__4Tigy summary{min-height:44px;display:flex;align-items:center}.Tool_root__9fZ6_ .Tool_languageRow__2dHCg .btn{min-height:44px}.Tool_root__9fZ6_ .Tool_breakdownEyebrow__uMVBc,.Tool_root__9fZ6_ .Tool_breakdownHint__icR9z,.Tool_root__9fZ6_ .Tool_breakdownTable__JkeYf .Tool_breakdownDenom__s8PE_{color:#4d6d60}}@media(max-width:350px){.Tool_root__9fZ6_ .Tool_workspace__xvuNg{padding-inline:.4rem}.Tool_root__9fZ6_ .Tool_controlCard___V2ra{padding-inline:.66rem}.Tool_root__9fZ6_ .Tool_output__0RsaW{padding:.65rem}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result{padding:.98rem .88rem!important}.Tool_root__9fZ6_ .Tool_wording__jbko1{font-size:1.12rem}.Tool_root__9fZ6_ .Tool_languageBadge__uLHcs{font-size:.66rem}}@media(forced-colors:active){.Tool_root__9fZ6_ .Tool_figures__Dhl2n,.Tool_root__9fZ6_ .Tool_output__0RsaW,.Tool_root__9fZ6_ .Tool_wordCard__XmQ36{background:Canvas;border:1px solid CanvasText;box-shadow:none}.Tool_root__9fZ6_ .Tool_figures__Dhl2n,.Tool_root__9fZ6_ .Tool_figures__Dhl2n strong,.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .result>strong,.Tool_root__9fZ6_ .Tool_wording__jbko1,.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(si),.Tool_root__9fZ6_ .Tool_wording__jbko1:lang(ta){color:CanvasText!important}.Tool_root__9fZ6_ .Tool_wordCard__XmQ36 .btn{background:ButtonFace!important;color:ButtonText!important;border:1px solid ButtonText!important}.Tool_root__9fZ6_ .Tool_sparkle__Jskxf:after,.Tool_root__9fZ6_ .Tool_wordCard__XmQ36:after,.Tool_root__9fZ6_ .Tool_wordCard__XmQ36:before{display:none}}.Tool_root__9fZ6_ .Tool_guide__9PoTo{max-width:900px;padding:clamp(1rem,2.5vw,1.5rem);border:1px solid #e2eae4;border-radius:18px;background:#fffefb}.Tool_root__9fZ6_ .Tool_guide__9PoTo>h2{margin:0 0 .65rem;font-weight:780;line-height:1.35}.Tool_root__9fZ6_ .Tool_guide__9PoTo>p{line-height:1.7;margin:.5rem 0}.Tool_root__9fZ6_ .Tool_faq__r4HMv{border-top:1px solid #e1ebe2;margin:1.15rem 0 .9rem;padding-top:1.05rem}.Tool_root__9fZ6_ .Tool_faq__r4HMv h3{font-size:1.07rem;line-height:1.4;font-weight:790;color:#0c4843;margin:0 0 .65rem}.Tool_root__9fZ6_ .Tool_faqItem__WCDKK{border-bottom:1px solid #e9eee7;padding:.66rem 0 .8rem}.Tool_root__9fZ6_ .Tool_faqItem__WCDKK:last-child{border-bottom:none}.Tool_root__9fZ6_ .Tool_faqItem__WCDKK h4{font-size:.88rem;line-height:1.55;font-weight:750;color:#123e3b;margin:0 0 .32rem}.Tool_root__9fZ6_ .Tool_faqItem__WCDKK p{font-size:.82rem;line-height:1.72;color:#405e56;margin:0}@media(max-width:520px){.Tool_root__9fZ6_ .Tool_guide__9PoTo{margin:1rem .45rem 0;padding:.92rem .92rem 1.05rem;border-radius:14px}.Tool_root__9fZ6_ .Tool_faq__r4HMv{margin-top:.95rem;padding-top:.9rem}.Tool_root__9fZ6_ .Tool_faqItem__WCDKK h4{font-size:.84rem}.Tool_root__9fZ6_ .Tool_faqItem__WCDKK p{font-size:.79rem}}@media(forced-colors:active){.Tool_root__9fZ6_ .Tool_faqItem__WCDKK,.Tool_root__9fZ6_ .Tool_guide__9PoTo{border:1px solid CanvasText;background:Canvas;color:CanvasText}.Tool_root__9fZ6_ .Tool_faqItem__WCDKK h4,.Tool_root__9fZ6_ .Tool_faqItem__WCDKK p,.Tool_root__9fZ6_ .Tool_faq__r4HMv h3{color:CanvasText}}.Tool_root__nWM_4{display:grid;grid-gap:1.25rem;gap:1.25rem;min-width:0}.Tool_root__nWM_4 p{line-height:1.8}.Tool_fields__1ivOi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.Tool_actions__y2Urb{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.Tool_notice__g20W3{padding:1rem;border:0;border-left:2px solid var(--line);background:transparent;border-radius:0;line-height:1.8}.Tool_recipe__iCsuT{padding:1rem;border:0;background:var(--paper);border-radius:10px;min-width:0}.Tool_root__nWM_4 dt{font-weight:650}.Tool_root__nWM_4 dd{margin:.35rem 0 1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Tool_root__nWM_4 section{display:grid;grid-gap:.5rem;gap:.5rem}@media(max-width:650px){.Tool_fields__1ivOi{grid-template-columns:1fr}.Tool_actions__y2Urb>*{width:100%}}.Tool_heading__LaWZv{border-bottom:1px solid var(--line);padding-bottom:1rem}.Tool_heading__LaWZv>span{font-size:.72rem;font-weight:800;letter-spacing:.12em;color:var(--brand)}.Tool_heading__LaWZv h2{font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.035em;color:var(--brand-dark);margin:.35rem 0}.Tool_heading__LaWZv p{color:var(--muted);margin:.5rem 0 0;max-width:78ch}.Tool_nav__dwkcY{display:flex;flex-wrap:wrap;gap:.5rem;padding:.35rem;border-radius:12px;background:#edf6ef;width:-moz-fit-content;width:fit-content}.Tool_nav__dwkcY a{padding:.6rem .9rem;font-weight:750;color:var(--brand-dark);border-radius:9px;background:#fff;text-underline-offset:3px}.Tool_workspace__jJYoF{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}.Tool_workspace__jJYoF>div{min-width:0}.Tool_workspace__jJYoF form{background:linear-gradient(140deg,#f2f9f4,#fcfdfa);border:1px solid #d9e8dc;border-radius:18px;padding:1.2rem}.Tool_workspace__jJYoF form>p{font-size:.85rem;color:var(--muted)}.Tool_resultColumn__nIQgU{position:-webkit-sticky;position:sticky;top:7rem}.Tool_resultColumn__nIQgU:empty{display:none}.Tool_project__detuk{background:linear-gradient(140deg,#f3faf5,#fffdf6);border:1px solid #d9e8dc;border-radius:20px;padding:clamp(1rem,3vw,1.5rem);min-width:0}.Tool_project__detuk h2{font-size:clamp(1.25rem,2.5vw,1.6rem);color:var(--brand-dark);margin:0}.Tool_project__detuk header p{color:var(--muted);font-size:.92rem;margin:.5rem 0}.Tool_addRow__Vglhg{display:flex;flex-wrap:wrap;gap:1rem;align-items:end}.Tool_addRow__Vglhg .field{flex:1 1 220px;margin:0}.Tool_addRow__Vglhg button{flex:1 1 230px;min-height:46px}.Tool_hint__bzXqF,.Tool_projectNote__jD4KE{font-size:.82rem;color:var(--muted);margin:.4rem 0}.Tool_savedStatus__PGk5w{font-size:.85rem;color:var(--brand-dark);margin:0}.Tool_savedStatus__PGk5w:empty{display:none}.Tool_empty__p9ksj{padding:1.2rem;border:1px dashed #b9cfbf;border-radius:12px;color:var(--muted)}.Tool_projectTotals__HPfad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem;margin:.8rem 0}.Tool_projectTotals__HPfad>div{display:grid;grid-gap:.4rem;gap:.4rem;padding:1rem;background:#e8f3ea;border:1px solid #d5e6d9;border-radius:12px;min-width:0}.Tool_projectTotals__HPfad>div:last-child{background:#d9eddf}.Tool_projectTotals__HPfad span{font-size:.8rem;color:#466653}.Tool_projectTotals__HPfad strong{font-size:clamp(1.1rem,2vw,1.5rem);color:var(--brand-dark);overflow-wrap:anywhere}.Tool_projectTotals__HPfad small{color:#466653}.Tool_parts__NLrYO{list-style:none;margin:0;padding:0;display:grid;grid-gap:.7rem;gap:.7rem}.Tool_parts__NLrYO li{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;background:#fff;border:1px solid #d9e8dc;border-radius:12px;padding:1rem}.Tool_parts__NLrYO li>div{flex:1 1 230px;min-width:0;display:grid;grid-gap:.3rem;gap:.3rem;overflow-wrap:anywhere}.Tool_parts__NLrYO li span{font-size:.8rem;color:var(--muted)}.Tool_parts__NLrYO dl{display:flex;gap:1rem;margin:0}.Tool_parts__NLrYO dt{font-size:.75rem;color:var(--muted)}.Tool_parts__NLrYO dd{margin:.25rem 0;font-weight:800;color:var(--brand-dark)}.Tool_parts__NLrYO button{background:#f1f7f2;color:var(--brand-dark);border:1px solid #d5e6d9;border-radius:8px;padding:.5rem .7rem}.Tool_budget__m9dGS{border-top:1px solid var(--line);margin-top:1rem;padding-top:1rem}.Tool_budget__m9dGS summary,.Tool_guide__HJwMi summary{font-weight:750;cursor:pointer;color:var(--brand-dark)}.Tool_budget__m9dGS .Tool_fields__1ivOi{margin-top:1rem}.Tool_costs__fAw_X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.Tool_costs__fAw_X>div{padding:.8rem;background:#e8f3ea;border-radius:10px;min-width:0}.Tool_costs__fAw_X dt{font-size:.8rem}.Tool_costs__fAw_X dd{font-size:1.1rem;font-weight:800;color:var(--brand-dark)}.Tool_guide__HJwMi{border-top:1px solid var(--line);padding-top:1rem}.Tool_root__nWM_4 a:focus-visible,.Tool_root__nWM_4 button:focus-visible,.Tool_root__nWM_4 summary:focus-visible{outline:3px solid #ae802e;outline-offset:3px}.Tool_project__detuk{scroll-margin-top:7rem}@media(max-width:800px){.Tool_workspace__jJYoF{grid-template-columns:1fr}.Tool_resultColumn__nIQgU{position:static}.Tool_costs__fAw_X,.Tool_projectTotals__HPfad,.Tool_workspace__jJYoF .Tool_fields__1ivOi{grid-template-columns:1fr}.Tool_parts__NLrYO dl{flex-wrap:wrap}.Tool_addRow__Vglhg{align-items:stretch}.Tool_addRow__Vglhg button{flex-basis:100%}}.Tool_noResult__CJ_oQ{grid-template-columns:1fr}.Tool_noResult__CJ_oQ .Tool_fields__1ivOi{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:800px){.Tool_noResult__CJ_oQ .Tool_fields__1ivOi{grid-template-columns:1fr}}.Tool_checkControl__yk5FQ{display:flex;align-items:center;gap:.7rem;line-height:1.5;font-weight:650;margin:1rem 0}.Tool_workspace__jJYoF .Tool_checkControl__yk5FQ input{width:1.15rem;height:1.15rem;min-height:1.15rem;padding:0;margin:0;flex:0 0 1.15rem;accent-color:var(--brand)}.Tool_wrap__33nvv{display:grid;grid-gap:1.3rem;gap:1.3rem;min-width:0}.Tool_lead__gAl8V{margin:0 0 .35rem;color:#4b6074;font-size:1.02rem;line-height:1.75}.Tool_modeSwitch__A0Ket{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.Tool_modeActive__vMhP6,.Tool_modeButton__a4jtV{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:start;gap:.18rem;min-height:95px;padding:1rem 1.2rem;border-radius:14px;border:1px solid #dbe7df;background:#f4f8f2;color:#163d39;cursor:pointer;transition:border-color .15s,background .15s}.Tool_modeButton__a4jtV:hover{border-color:#7da9cd;background:#f2f7fb}.Tool_modeActive__vMhP6{border:2px solid #096b61;background:#e7f3ec;color:#064742;box-shadow:0 3px 16px #123c6511}.Tool_modeActive__vMhP6 span,.Tool_modeButton__a4jtV span{font-weight:780;font-size:1.04rem}.Tool_modeActive__vMhP6 small,.Tool_modeButton__a4jtV small{font-size:.79rem;line-height:1.5;color:#526e67}.Tool_detailPanel__dhpa8,.Tool_forecastInputs__9CKQd,.Tool_inputCard__1QXBk,.Tool_secondaryPanel__9_O46{padding:clamp(1rem,2.5vw,1.5rem);border:1px solid #dbe7df;border-radius:15px;background:#fff;min-width:0}.Tool_inputCard__1QXBk{background:#fffdf8}.Tool_rowHead__QnNix{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.7rem}.Tool_subhead__MrfJb{margin:.1rem 0 .55rem;font-size:clamp(1.09rem,2.4vw,1.28rem);font-weight:780;letter-spacing:normal}.Tool_actions__bkpHO,.Tool_presets__K1Nk2{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.Tool_preset__TBT1Q{border:1px solid #cbdbe9;background:white;color:#075e55;padding:.42rem .76rem;font-size:.84rem;font-weight:700;line-height:1.4;border-radius:999px;min-height:36px}.Tool_preset__TBT1Q:hover,.Tool_preset__TBT1Q[aria-pressed=true]{border-color:#096b61;background:#e7f3ec}.Tool_compact__iyPCE{max-width:410px}.Tool_modeContent__J23N9{display:grid;grid-gap:1.15rem;gap:1.15rem;min-width:0}.Tool_metricGrid__MuKoy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.Tool_heroMetric__rbcHM,.Tool_metric__N7GwS{display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-width:0;border:1px solid #dbe7df;border-radius:16px;padding:1.2rem;background:#fffdf8;overflow-wrap:anywhere}.Tool_heroMetric__rbcHM{background:#064742;color:white;border-color:#064742}.Tool_heroMetric__rbcHM span,.Tool_metric__N7GwS span{font-weight:650;font-size:.87rem;line-height:1.45}.Tool_heroMetric__rbcHM strong,.Tool_metric__N7GwS strong{font-size:clamp(1.21rem,2.6vw,1.63rem);font-weight:780;letter-spacing:-.035em;line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Tool_metric__N7GwS strong{color:#173e60}.Tool_heroMetric__rbcHM small,.Tool_metric__N7GwS small{color:#496178;line-height:1.5}.Tool_heroMetric__rbcHM small{color:#d3e2ed}.Tool_rateBadge__4dR5A{display:inline-flex;align-items:center;border:1px solid #d3e3ef;border-radius:999px;background:#f1f7fb;color:#365b78;padding:.3rem .65rem;font-weight:650;font-size:.77rem;max-width:100%}.Tool_stackedBar__XRyQx{display:flex;height:12px;border-radius:999px;overflow:hidden;background:#e7ecf2;margin:1rem 0 1.25rem}.Tool_stackedBar__XRyQx span{display:block;height:100%;min-width:0}.Tool_employeeBar___9nVp{background:#174f80}.Tool_employerBar__LA0Ln{background:#3a91b2}.Tool_etfBar__5vT4h{background:#c2daeb}.Tool_rows__lbcez{display:grid;grid-gap:0;gap:0;margin:0}.Tool_rows__lbcez>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid #e9eef3}.Tool_rows__lbcez>div:last-child{border-bottom:0}.Tool_rows__lbcez dt{color:#506478;font-size:.91rem;line-height:1.55;min-width:0}.Tool_rows__lbcez dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;text-align:end;overflow-wrap:anywhere;color:#183a57;font-weight:760}.Tool_rows__lbcez .Tool_highlightRow__xeBrq{margin-top:.35rem;padding:.85rem;background:#eff6fc;border:1px solid #dae8f5;border-radius:10px}.Tool_information__dzPgF{margin:1rem 0 0;padding:.82rem 1rem;background:#eaf4fc;border-left:3px solid #2b79aa;color:#27516d;border-radius:0 8px 8px 0;font-size:.91rem;line-height:1.65}.Tool_actions__bkpHO{margin-top:1rem}.Tool_secondaryPanel__9_O46{background:#fffdf8}.Tool_secondaryPanel__9_O46>p{color:#5c7183;margin:.3rem 0 1rem;font-size:.9rem}.Tool_secondaryPanel__9_O46>small{color:#586e81;display:block;margin-top:1rem;line-height:1.7}.Tool_totalGrid__yc91B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:1rem 0}.Tool_totalGrid__yc91B>div{padding:1rem;border:1px solid #dce8f2;border-radius:11px;background:white;min-width:0}.Tool_totalGrid__yc91B span{display:block;font-size:.81rem;line-height:1.5;color:#52667b;margin-bottom:.42rem}.Tool_totalGrid__yc91B strong{display:block;font-size:clamp(1rem,2.3vw,1.25rem);line-height:1.35;letter-spacing:-.025em;color:#1a4466;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Tool_forecastInputs__9CKQd{display:grid;grid-gap:.65rem;gap:.65rem;background:#fffdf8}.Tool_forecastInputs__9CKQd .Tool_presets__K1Nk2{margin:.15rem 0 .3rem}.Tool_forecastInputs__9CKQd .tool-grid{column-gap:1rem;row-gap:0}.Tool_forecastInputs__9CKQd>button{justify-self:start;margin-top:.5rem}.Tool_projectionHero__ikobV{background:#153b5d;border:1px solid #153b5d;color:#fff;border-radius:17px;padding:clamp(1.4rem,3vw,2rem);display:grid;grid-gap:.4rem;gap:.4rem;min-width:0}.Tool_projectionHero__ikobV>span{font-weight:650;color:#d4e3ef}.Tool_projectionHero__ikobV>strong{font-size:clamp(1.7rem,4vw,2.8rem);letter-spacing:-.05em;line-height:1.25;overflow-wrap:anywhere;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_pairMetrics__LK6lB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;border-top:1px solid #ffffff33;margin-top:1rem;padding-top:1rem}.Tool_pairMetrics__LK6lB>div{display:grid;grid-gap:.3rem;gap:.3rem;min-width:0}.Tool_pairMetrics__LK6lB span{color:#c8dbe9;font-size:.85rem}.Tool_pairMetrics__LK6lB strong{font-size:clamp(1.1rem,2.7vw,1.4rem);font-weight:760;overflow-wrap:anywhere;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_tableHint__UKqkT{font-size:.86rem;color:#5a7084;line-height:1.6}.Tool_tableScroll__8Ph2I{max-width:100%;overflow-x:auto;margin:.9rem 0 1rem;border:1px solid #d9e5ef;border-radius:10px}.Tool_table__GU3Y5{border-collapse:collapse;width:100%;min-width:950px;line-height:1.5;font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_table__GU3Y5 td,.Tool_table__GU3Y5 th{text-align:end;padding:.75rem .7rem;border-bottom:1px solid #e6edf4;white-space:nowrap}.Tool_table__GU3Y5 td:first-child,.Tool_table__GU3Y5 th:first-child{text-align:start}.Tool_table__GU3Y5 thead th{background:#eef5fb;color:#244e70;font-weight:760}.Tool_table__GU3Y5 tbody tr:nth-child(2n){background:#f7fafd}.Tool_table__GU3Y5 tbody tr:last-child td,.Tool_table__GU3Y5 tbody tr:last-child th{border-bottom:0}.Tool_sources__sjq7Y{padding:1.35rem 0 .1rem;border-top:1px solid #e3eaf1;color:#4b6276}.Tool_sources__sjq7Y p{margin:.4rem 0;font-size:.91rem;line-height:1.75}.Tool_sources__sjq7Y a{color:#145e91;text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}@media(max-width:850px){.Tool_metricGrid__MuKoy,.Tool_totalGrid__yc91B{grid-template-columns:repeat(2,minmax(0,1fr))}.Tool_metricGrid__MuKoy>div:last-child,.Tool_totalGrid__yc91B>div:last-child{grid-column:1/-1}}@media(max-width:620px){.Tool_modeSwitch__A0Ket{grid-template-columns:minmax(0,1fr)}.Tool_modeActive__vMhP6,.Tool_modeButton__a4jtV{min-height:74px;padding:.8rem 1rem}.Tool_metricGrid__MuKoy,.Tool_totalGrid__yc91B{grid-template-columns:minmax(0,1fr)}.Tool_metricGrid__MuKoy>div:last-child,.Tool_totalGrid__yc91B>div:last-child{grid-column:auto}.Tool_pairMetrics__LK6lB{grid-template-columns:minmax(0,1fr)}.Tool_rowHead__QnNix{align-items:flex-start}.Tool_rows__lbcez>div{gap:.6rem}.Tool_rows__lbcez dd,.Tool_rows__lbcez dt{font-size:.87rem}.Tool_preset__TBT1Q{font-size:.8rem}.Tool_forecastInputs__9CKQd .tool-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.Tool_modeActive__vMhP6,.Tool_modeButton__a4jtV{transition:none}}.Tool_modeActive__vMhP6,.Tool_modeButton__a4jtV{min-height:68px;padding:.7rem .8rem}.Tool_modeActive__vMhP6 span,.Tool_modeButton__a4jtV span{font-size:.9rem}@media(max-width:620px){.Tool_modeSwitch__A0Ket{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.Tool_modeActive__vMhP6,.Tool_modeButton__a4jtV{min-height:54px;padding:.65rem .7rem}.Tool_modeSwitch__A0Ket small{display:none}.Tool_inputCard__1QXBk{padding:.85rem}.Tool_rowHead__QnNix{margin-bottom:.6rem}}@media(min-width:701px){.Tool_inputCard__1QXBk{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-column-gap:1rem;column-gap:1rem;align-items:start}.Tool_inputCard__1QXBk>.Tool_rowHead__QnNix{grid-column:1/-1}.Tool_inputCard__1QXBk>.Tool_compact__iyPCE{max-width:none}}.rate-comparison_explorer__BRnMB{color:#193f37;min-width:0}.rate-comparison_header__cLoOY{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.7rem;border-radius:20px;background:linear-gradient(115deg,#064e43,#107363);color:white}.rate-comparison_eyebrow__eJSBh{margin:0;color:#b8ded3;font-size:.7rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.rate-comparison_explorer__BRnMB .rate-comparison_header__cLoOY h2{color:white;margin:.55rem 0 .65rem;font-size:clamp(1.5rem,3.1vw,2.2rem);line-height:1.25;letter-spacing:-.04em;max-width:25ch}.rate-comparison_description__CjyPT{color:#d7ece6;margin:0;font-size:.87rem;max-width:61ch}.rate-comparison_review__DAVyx{border:1px solid #ffffff38;border-radius:12px;background:#ffffff0d;padding:.8rem 1rem;flex-shrink:0}.rate-comparison_review__DAVyx span{display:block;font-size:.7rem;color:#d3e6df;max-width:16ch}.rate-comparison_review__DAVyx strong{display:block;font-size:.9rem;margin-top:.3rem}.rate-comparison_quiet__ddtor{font-size:.73rem;color:#587268;margin:.9rem .15rem 1.3rem}.rate-comparison_warning__GL7wf{background:#fff5e5;border:1px solid #ebd2a8;color:#754214;border-radius:10px;padding:1rem;font-size:.85rem}.rate-comparison_investment__cmu4o{border:1px solid #dce6df;border-radius:17px;padding:1.4rem;background:#fcfbf7;box-shadow:0 8px 28px #24493b06}.rate-comparison_explorer__BRnMB .rate-comparison_investment__cmu4o h3{margin:0;font-size:1.05rem}.rate-comparison_amountHint__0yTMA{font-size:.79rem;color:#587268;margin:.3rem 0 1rem}.rate-comparison_controls__9tBWk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:1.4rem;gap:1.4rem;align-items:start}.rate-comparison_explorer__BRnMB .field{margin:0;align-content:start;min-width:0}.rate-comparison_explorer__BRnMB .field label,.rate-comparison_termPicker__g43Uw legend{font-size:.78rem;font-weight:750;color:#294e43}.rate-comparison_explorer__BRnMB input,.rate-comparison_explorer__BRnMB select{background:white;border:1px solid #cddcd4;border-radius:10px;min-height:46px;color:#203f37;min-width:0;font:inherit}.rate-comparison_controls__9tBWk input{font-size:1.4rem;font-weight:750;letter-spacing:-.03em;padding:.8rem 1rem;min-height:59px}.rate-comparison_termPicker__g43Uw{border:0;padding:0;margin:0;min-width:0}.rate-comparison_termPicker__g43Uw legend{margin-bottom:.4rem;padding:0}.rate-comparison_termPicker__g43Uw>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.45rem;gap:.45rem}.rate-comparison_termPicker__g43Uw button{font:inherit;font-size:.8rem;font-weight:700;border:1px solid #d0dfd6;border-radius:10px;background:white;color:#35574c;min-height:59px;padding:.55rem .35rem;line-height:1.5}.rate-comparison_termPicker__g43Uw button[aria-pressed=true]{background:#e8f4ed;border:2px solid #10735e;color:#065642;box-shadow:0 2px 6px #0d59490a}.rate-comparison_termPicker__g43Uw small{display:block;font-size:.67rem;color:#5b7267;margin-top:.35rem}.rate-comparison_quick__cRFR_{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:.7rem 0 1.2rem}.rate-comparison_quick__cRFR_>span{font-size:.7rem;color:#587268;margin-right:.25rem}.rate-comparison_chip__M4sUN{font:inherit;font-size:.73rem;font-weight:700;color:#36594b;background:white;border:1px solid #d4e1d8;border-radius:7px;padding:.35rem .7rem;min-height:34px}.rate-comparison_chip__M4sUN[aria-pressed=true]{background:#0d6554;color:white;border-color:#0d6554}.rate-comparison_taxControls__eoPYO{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:1rem;gap:1rem;border-top:1px solid #e0e8df;padding-top:1rem}.rate-comparison_taxControls__eoPYO select{font-size:.8rem;padding:.65rem .8rem;width:100%}.rate-comparison_taxHint__s_pgm{font-size:.7rem;color:#587268;margin:.65rem 0 0}.rate-comparison_stats__prAto{display:grid;grid-template-columns:.8fr 1fr 1.2fr;grid-gap:.75rem;gap:.75rem;margin:1rem 0 1.65rem}.rate-comparison_stats__prAto>div{border-radius:12px;background:#edf5ee;border:1px solid #dbe7da;padding:.95rem 1rem;min-width:0}.rate-comparison_stats__prAto>div:last-child{background:#f9f5e9;border-color:#eae1c7}.rate-comparison_stats__prAto span{display:block;font-size:.7rem;color:#4a6657;line-height:1.55}.rate-comparison_stats__prAto strong{display:block;margin-top:.4rem;color:#135d4c;font-size:clamp(1rem,1.8vw,1.4rem);font-weight:800;letter-spacing:-.035em;overflow-wrap:anywhere;line-height:1.4}.rate-comparison_tableHeading__mJ4CM{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.rate-comparison_explorer__BRnMB .rate-comparison_tableHeading__mJ4CM h3{margin:0 0 .25rem;font-size:1.2rem;letter-spacing:-.035em}.rate-comparison_tableHeading__mJ4CM small{font-size:.73rem;color:#5c7168}.rate-comparison_tableFilters__eGGC5{display:flex;gap:.6rem}.rate-comparison_tableFilters__eGGC5 label{display:grid;grid-gap:.25rem;gap:.25rem;font-size:.68rem;font-weight:700;color:#506c60;min-width:0}.rate-comparison_tableFilters__eGGC5 input,.rate-comparison_tableFilters__eGGC5 select{max-width:180px;font-size:.77rem;padding:.55rem .7rem;min-height:40px}.rate-comparison_returnList__gDKQx{display:grid;grid-gap:.8rem;gap:.8rem}.rate-comparison_returnCard__R5d1d{border:1px solid #dfe7e1;border-radius:15px;background:white;box-shadow:0 5px 16px #173b2e05;overflow:hidden;min-width:0}.rate-comparison_returnCard__R5d1d.rate-comparison_bestCard__FZ7Wu{border:1.5px solid #c5a74e;background:#fffdf4;box-shadow:0 6px 22px #ae944810}.rate-comparison_cardMain__WteET{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;grid-gap:1rem;gap:1rem;padding:1.2rem}.rate-comparison_identity__Ied8R{display:flex;align-items:center;gap:.8rem;min-width:0}.rate-comparison_logo__7rRTx{display:grid;place-items:center;flex:0 0 66px;width:66px;height:46px;padding:4px;background:white;border:1px solid #e9ede6;border-radius:8px;overflow:hidden}.rate-comparison_logo__7rRTx img{object-fit:contain;width:100%;height:100%;max-height:38px}.rate-comparison_fallbackLogo__r6ia6{font:800 .65rem system-ui;color:#0a6954}.rate-comparison_bankText__PNKhi{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0}.rate-comparison_bankText__PNKhi strong{font-size:.9rem;font-weight:750;line-height:1.5;color:#1c3c31}.rate-comparison_bankText__PNKhi small{font-size:.65rem;color:#64766b}.rate-comparison_rateLine__zo5fh{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;margin:.5rem 0 0 5rem}.rate-comparison_rateLine__zo5fh>strong{color:#0c7258;font-size:.94rem;white-space:nowrap}.rate-comparison_rateLine__zo5fh small{font-size:.66rem;font-weight:650}.rate-comparison_best__LTbZw{display:inline-block;border-radius:5px;background:#f3e8bc;color:#6c5217;font-weight:750;font-size:.6rem;padding:.2rem .4rem;line-height:1.5}.rate-comparison_explorer__BRnMB .rate-comparison_cashFigures__Acqwj{display:grid;grid-template-columns:1fr .85fr 1.15fr;grid-gap:.8rem;gap:.8rem;margin:0;min-width:0}.rate-comparison_cashFigures__Acqwj>div{min-width:0}.rate-comparison_explorer__BRnMB .rate-comparison_cashFigures__Acqwj dt{font-size:.72rem;color:#4c6455;line-height:1.7;margin-bottom:.3rem}.rate-comparison_cashFigures__Acqwj dd{margin:0;font-size:clamp(.8rem,1.25vw,1.05rem);font-weight:800;letter-spacing:-.025em;line-height:1.55;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rate-comparison_cashFigures__Acqwj .rate-comparison_interest__jYIyR{color:#087343}.rate-comparison_cashFigures__Acqwj .rate-comparison_taxAmount__L5CnX{color:#9d4939}.rate-comparison_cashFigures__Acqwj .rate-comparison_received__keNJG dd{font-size:clamp(.95rem,1.5vw,1.2rem);color:#164d3b}.rate-comparison_cardFooter__B2hTu{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;border-top:1px solid #e8ece5;padding:.6rem 1.2rem;background:#f8faf7;font-size:.67rem;color:#597061}.rate-comparison_bestCard__FZ7Wu .rate-comparison_cardFooter__B2hTu{background:#faf7e9}.rate-comparison_cardFooter__B2hTu>span{flex:1 1;min-width:150px}.rate-comparison_cardFooter__B2hTu a{font-size:.67rem;font-weight:650;text-underline-offset:3px}.rate-comparison_cardFooter__B2hTu button{font:inherit;font-size:.69rem;font-weight:750;color:#0c6650;background:#eaf2eb;border:1px solid #c9dccd;border-radius:7px;padding:.45rem .7rem;min-height:34px}.rate-comparison_cardFooter__B2hTu button:hover{background:#d9ebdf}.rate-comparison_cardFooter__B2hTu button:disabled,.rate-comparison_choose__LSAv_:disabled{opacity:.5;cursor:not-allowed}.rate-comparison_ineligible__SHnxs{color:#8c4c17;font-size:.72rem;padding:0 1rem;margin:.4rem 0 .7rem}.rate-comparison_explorer__BRnMB .rate-comparison_fullTable__xrDDa,.rate-comparison_explorer__BRnMB .rate-comparison_notes__EoSgV{margin:1.2rem 0 0;border:1px solid #dce6df;background:#fbfcf9;border-radius:12px;padding:1rem}.rate-comparison_fullTable__xrDDa>p{font-size:.76rem}.rate-comparison_explorer__BRnMB summary{font-size:.8rem;color:#285c46;font-weight:750;cursor:pointer}.rate-comparison_tableScroll__SV_Yg{overflow:auto;max-width:100%;border:1px solid #dce7de;border-radius:9px;margin:1rem 0 0}.rate-comparison_explorer__BRnMB .rate-comparison_table___taTE{min-width:1050px;width:100%;font-size:.76rem;border-collapse:collapse;margin:0}.rate-comparison_explorer__BRnMB .rate-comparison_table___taTE td,.rate-comparison_explorer__BRnMB .rate-comparison_table___taTE th{text-align:left;padding:.8rem;border-bottom:1px solid #e4ebe4;vertical-align:middle}.rate-comparison_table___taTE th:first-child{min-width:210px}.rate-comparison_table___taTE .rate-comparison_selected__XfFVf{background:#eaf4e9}.rate-comparison_bankColumn__X0Zcw{display:grid;grid-gap:.4rem;gap:.4rem}.rate-comparison_net__msG35,.rate-comparison_rateNumber__QM9BH{color:#125c47;font-weight:800}.rate-comparison_net__msG35{display:block}.rate-comparison_lastCell__zFYu0 small,.rate-comparison_netSub__2ihRz{display:block;font-size:.66rem;margin:.25rem 0}.rate-comparison_lastCell__zFYu0 a{font-size:.7rem}.rate-comparison_choose__LSAv_{font:inherit;font-size:.68rem;background:#0d6451;color:white;border:0;border-radius:6px;padding:.5rem;white-space:normal;max-width:140px}.rate-comparison_aer__H_IuR{color:#486554}.rate-comparison_foot__jqbpJ{font-size:.75rem;color:#557062}.rate-comparison_foot__jqbpJ p{margin:.7rem 0}.rate-comparison_tabbar__xBCWo{display:flex;gap:.5rem;padding:.35rem;border:1px solid #d9e4dc;border-radius:12px;background:#f7f9f4;margin:0 0 1.2rem;width:-moz-fit-content;width:fit-content;max-width:100%}.rate-comparison_tabbar__xBCWo button{font:inherit;font-size:.79rem;font-weight:750;border:0;border-radius:8px;background:transparent;padding:.65rem 1rem;color:#4a6b5a;line-height:1.6;min-width:0}.rate-comparison_tabbar__xBCWo button[aria-selected=true]{background:#0b6251;color:white;box-shadow:0 3px 8px #134e3620}.rate-comparison_manual__W1_td{padding:1.5rem;border:1px solid #dce6df;background:#fcfbf7;border-radius:18px}.rate-comparison_manual__W1_td[hidden]{display:none}.rate-comparison_manual__W1_td>h2{margin-top:0}.rate-comparison_manual__W1_td .result{border-radius:15px}.rate-comparison_manual__W1_td form{margin:1rem 0}.rate-comparison_manual__W1_td>section{font-size:.84rem}.rate-comparison_quoteHint__p1_I5{padding:.8rem 1rem;background:#edf4eb;border-radius:8px;font-size:.8rem}@media(max-width:1050px){.rate-comparison_cardMain__WteET{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);gap:.65rem}.rate-comparison_rateLine__zo5fh{margin-left:0}.rate-comparison_cashFigures__Acqwj dd{font-size:.85rem}.rate-comparison_tableFilters__eGGC5 input,.rate-comparison_tableFilters__eGGC5 select{max-width:160px}}@media(max-width:760px){.rate-comparison_header__cLoOY{display:block;padding:1.3rem}.rate-comparison_review__DAVyx{display:inline-flex;gap:.6rem;align-items:center;margin-top:1rem;padding:.4rem .7rem}.rate-comparison_review__DAVyx span{max-width:none}.rate-comparison_review__DAVyx strong{margin:0}.rate-comparison_controls__9tBWk{grid-template-columns:1fr;gap:1rem}.rate-comparison_termPicker__g43Uw button{min-height:48px}.rate-comparison_investment__cmu4o{padding:1rem}.rate-comparison_cardMain__WteET{grid-template-columns:1fr;gap:.9rem;padding:1rem}.rate-comparison_cardIdentity__cLMft{display:flex;justify-content:space-between;align-items:center;gap:.6rem}.rate-comparison_rateLine__zo5fh{display:grid;text-align:right;justify-items:end;grid-gap:.25rem;gap:.25rem;margin:0}.rate-comparison_identity__Ied8R{gap:.6rem}.rate-comparison_logo__7rRTx{flex-basis:54px;width:54px}.rate-comparison_bankText__PNKhi strong{font-size:.84rem}.rate-comparison_explorer__BRnMB .rate-comparison_cashFigures__Acqwj{grid-template-columns:1fr .85fr 1.15fr;background:#f7faf5;border-radius:9px;padding:.7rem;gap:.55rem}.rate-comparison_bestCard__FZ7Wu .rate-comparison_cashFigures__Acqwj{background:#f7f2dc}.rate-comparison_cashFigures__Acqwj dd{font-size:.84rem}.rate-comparison_cashFigures__Acqwj .rate-comparison_received__keNJG dd{font-size:.95rem}.rate-comparison_cardFooter__B2hTu{padding:.65rem 1rem;gap:.6rem}.rate-comparison_cardFooter__B2hTu>span{flex-basis:100%}.rate-comparison_cardFooter__B2hTu button{margin-left:auto}.rate-comparison_stats__prAto{gap:.45rem}.rate-comparison_stats__prAto>div{padding:.7rem}.rate-comparison_stats__prAto span{font-size:.63rem}.rate-comparison_stats__prAto strong{font-size:.95rem}.rate-comparison_tableFilters__eGGC5{width:100%}.rate-comparison_tableFilters__eGGC5 label{flex:1 1}.rate-comparison_tableFilters__eGGC5 input,.rate-comparison_tableFilters__eGGC5 select{max-width:none;width:100%}.rate-comparison_manual__W1_td{padding:1rem}}@media(max-width:440px){.rate-comparison_header__cLoOY{padding:1rem}.rate-comparison_explorer__BRnMB .rate-comparison_header__cLoOY h2{font-size:1.5rem}.rate-comparison_taxControls__eoPYO{grid-template-columns:1fr}.rate-comparison_stats__prAto{grid-template-columns:1fr 1fr}.rate-comparison_stats__prAto>div:last-child{grid-column:1/-1}.rate-comparison_stats__prAto>div:last-child strong{font-size:1.1rem}.rate-comparison_explorer__BRnMB .rate-comparison_cashFigures__Acqwj{grid-template-columns:1fr 1fr}.rate-comparison_cashFigures__Acqwj .rate-comparison_received__keNJG{grid-column:1/-1;border-top:1px solid #dce7d8;padding-top:.5rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.rate-comparison_cashFigures__Acqwj .rate-comparison_received__keNJG dt{margin:0}.rate-comparison_cashFigures__Acqwj .rate-comparison_received__keNJG dd{font-size:1.1rem}.rate-comparison_bankText__PNKhi strong{font-size:.78rem}.rate-comparison_rateLine__zo5fh>strong{font-size:.83rem}.rate-comparison_best__LTbZw{max-width:120px;font-size:.55rem}.rate-comparison_logo__7rRTx{width:46px;flex-basis:46px}.rate-comparison_cardMain__WteET{padding:.85rem}.rate-comparison_cardFooter__B2hTu{padding:.6rem .85rem}.rate-comparison_tabbar__xBCWo{width:100%}.rate-comparison_tabbar__xBCWo button{flex:1 1;font-size:.7rem;padding:.55rem .5rem}.rate-comparison_termPicker__g43Uw button{font-size:.7rem}.rate-comparison_review__DAVyx{flex-wrap:wrap}.rate-comparison_cardIdentity__cLMft{align-items:start}.rate-comparison_quiet__ddtor{font-size:.67rem}}.rate-comparison_root__DIA_y{padding:1rem 0 0;min-width:0}.rate-comparison_root__DIA_y .rate-comparison_tabbar__xBCWo{margin:0 0 .7rem;padding:.2rem}.rate-comparison_root__DIA_y .rate-comparison_tabbar__xBCWo button{padding:.5rem .85rem}.rate-comparison_compactHeader__Vy4Nn{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 .8rem}.rate-comparison_explorer__BRnMB .rate-comparison_compactHeader__Vy4Nn h2{font-size:clamp(1.2rem,2.7vw,1.7rem);margin:0;letter-spacing:-.035em;line-height:1.4;color:#134c3f}.rate-comparison_compactHeader__Vy4Nn small{font-size:.64rem;color:#536b5a;max-width:28ch;text-align:right}.rate-comparison_root__DIA_y .rate-comparison_investment__cmu4o{padding:1rem}.rate-comparison_root__DIA_y .rate-comparison_controls__9tBWk{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:1rem}.rate-comparison_root__DIA_y .rate-comparison_controls__9tBWk input{min-height:49px;padding:.55rem .8rem;font-size:1.3rem}.rate-comparison_termInput__FRrP2{min-width:0}.rate-comparison_termChips__xNy_6{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.5rem}.rate-comparison_termChips__xNy_6 button{font:inherit;font-size:.67rem;font-weight:700;line-height:1.4;background:white;color:#285c47;border:1px solid #cfdfd1;border-radius:7px;padding:.35rem .45rem;min-height:32px}.rate-comparison_termChips__xNy_6 button[aria-pressed=true]{background:#0e6552;color:white;border-color:#0e6552}.rate-comparison_root__DIA_y .rate-comparison_quick__cRFR_{margin:.45rem 0 .7rem}.rate-comparison_root__DIA_y .rate-comparison_taxControls__eoPYO{padding-top:.7rem;gap:.6rem}.rate-comparison_root__DIA_y .rate-comparison_taxControls__eoPYO select{min-height:40px}.rate-comparison_root__DIA_y .rate-comparison_smallNotes___0vZs{margin:.6rem 0 0;padding:0;border:0;background:transparent}.rate-comparison_smallNotes___0vZs summary{font-size:.68rem;font-weight:650}.rate-comparison_smallNotes___0vZs p{font-size:.72rem;margin:.5rem 0}.rate-comparison_root__DIA_y .rate-comparison_stats__prAto{margin:.7rem 0 1rem}.rate-comparison_root__DIA_y .rate-comparison_stats__prAto>div{padding:.7rem .85rem}.rate-comparison_root__DIA_y .rate-comparison_stats__prAto strong{margin-top:.25rem}.rate-comparison_pendingBanks__BEBiS{margin:1.3rem 0}.rate-comparison_explorer__BRnMB .rate-comparison_pendingBanks__BEBiS h3{font-size:1rem;margin:.3rem 0}.rate-comparison_pendingBanks__BEBiS>p{font-size:.75rem;color:#56705e;margin:.4rem 0 .8rem}.rate-comparison_pendingBanks__BEBiS>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.rate-comparison_pendingBanks__BEBiS article{min-width:0;border:1px solid #dce5dc;background:#fbfcf8;border-radius:12px;padding:1rem}.rate-comparison_pendingBanks__BEBiS article p{font-size:.7rem;color:#4e6758;margin:.6rem 0}.rate-comparison_pendingBanks__BEBiS article>a{font-size:.7rem}.rate-comparison_pendingBanks__BEBiS article button{display:block;font:inherit;font-size:.7rem;font-weight:700;margin:.65rem 0 0;background:#edf3e9;border:1px solid #cadbc6;color:#24583e;border-radius:7px;padding:.5rem .65rem;min-height:36px}@media(max-width:760px){.rate-comparison_root__DIA_y .rate-comparison_controls__9tBWk{grid-template-columns:1fr 1fr;gap:.7rem}.rate-comparison_root__DIA_y .rate-comparison_termChips__xNy_6{gap:.25rem}.rate-comparison_root__DIA_y .rate-comparison_termChips__xNy_6 button{font-size:.64rem;padding:.32rem .4rem}.rate-comparison_compactHeader__Vy4Nn{display:block}.rate-comparison_compactHeader__Vy4Nn small{display:block;text-align:left;max-width:none;margin-top:.2rem}.rate-comparison_root__DIA_y .rate-comparison_investment__cmu4o{padding:.85rem}.rate-comparison_root__DIA_y .rate-comparison_stats__prAto{gap:.45rem}.rate-comparison_root__DIA_y .rate-comparison_pendingBanks__BEBiS>div{grid-template-columns:1fr}.rate-comparison_root__DIA_y .rate-comparison_tabbar__xBCWo button{padding:.45rem .65rem}}@media(max-width:640px){.rate-comparison_root__DIA_y{padding:.6rem .8rem 0}.rate-comparison_root__DIA_y .rate-comparison_controls__9tBWk{grid-template-columns:1fr}.rate-comparison_root__DIA_y .rate-comparison_controls__9tBWk input{min-height:47px}.rate-comparison_root__DIA_y .rate-comparison_termChips__xNy_6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.rate-comparison_root__DIA_y .rate-comparison_termChips__xNy_6 button{font-size:.65rem}.rate-comparison_root__DIA_y .rate-comparison_taxControls__eoPYO{grid-template-columns:1fr 1fr}.rate-comparison_root__DIA_y .rate-comparison_taxControls__eoPYO label{font-size:.7rem}.rate-comparison_root__DIA_y .rate-comparison_taxControls__eoPYO select{font-size:.7rem;padding:.5rem .4rem}.rate-comparison_root__DIA_y .rate-comparison_quick__cRFR_>span{display:none}.rate-comparison_root__DIA_y .rate-comparison_stats__prAto>div{padding:.65rem}.rate-comparison_compactHeader__Vy4Nn small{font-size:.6rem}.rate-comparison_root__DIA_y .rate-comparison_pendingBanks__BEBiS article{padding:.8rem}}