@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2?dpl=dpl_9uR5rsiVyQUcafDq5uxFasfiAxon)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2?dpl=dpl_9uR5rsiVyQUcafDq5uxFasfiAxon)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2?dpl=dpl_9uR5rsiVyQUcafDq5uxFasfiAxon)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2?dpl=dpl_9uR5rsiVyQUcafDq5uxFasfiAxon)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.0v_p~5_c0b~1d.woff2?dpl=dpl_9uR5rsiVyQUcafDq5uxFasfiAxon)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.17_wf1k7ou9-q.woff2?dpl=dpl_9uR5rsiVyQUcafDq5uxFasfiAxon)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.0ptcwqi9jx~4d.woff2?dpl=dpl_9uR5rsiVyQUcafDq5uxFasfiAxon)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.05b418i5bs~lg.woff2?dpl=dpl_9uR5rsiVyQUcafDq5uxFasfiAxon)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_2f900502-module__eW25uq__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_2f900502-module__eW25uq__variable{--font-caveat:"Caveat", "Caveat Fallback"}
.GoogleRating-module__K3IsxW__link{color:inherit;text-decoration:none;display:inline-block}.GoogleRating-module__K3IsxW__rating{color:var(--ink,#171322);font-family:var(--font-manrope), system-ui, sans-serif;text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex}.GoogleRating-module__K3IsxW__dark{color:#f7f1e6}.GoogleRating-module__K3IsxW__g{width:24px;height:24px;margin-bottom:2px}.GoogleRating-module__K3IsxW__title{align-items:center;gap:6px;font-size:.85rem;font-weight:700;line-height:1.2;display:inline-flex}.GoogleRating-module__K3IsxW__verified{flex-shrink:0;width:14px;height:14px}.GoogleRating-module__K3IsxW__scoreRow{align-items:center;gap:8px;display:inline-flex}.GoogleRating-module__K3IsxW__scoreRow b{font-size:1.05rem;font-weight:800;line-height:1}.GoogleRating-module__K3IsxW__stars{gap:2px;display:inline-flex}.GoogleRating-module__K3IsxW__stars svg{width:16px;height:16px}.GoogleRating-module__K3IsxW__reviews{opacity:.65;font-size:.78rem;font-weight:500;line-height:1.2}@media (max-width:600px){.GoogleRating-module__K3IsxW__g{width:16px;height:16px;margin-bottom:0}.GoogleRating-module__K3IsxW__title{gap:5px;font-size:.72rem}.GoogleRating-module__K3IsxW__verified{width:12px;height:12px}.GoogleRating-module__K3IsxW__scoreRow{gap:6px}.GoogleRating-module__K3IsxW__scoreRow b{font-size:.9rem}.GoogleRating-module__K3IsxW__stars svg{width:13px;height:13px}.GoogleRating-module__K3IsxW__reviews{font-size:.7rem}}
.refinance-module__BPp2ka__page{--ink:#171322;--ink-soft:#2a2434;--ink-muted:#5a5365;--ink-dim:#8a8494;--paper:#faf9f5;--bone:#fcfcf8;--snow:#fffffd;--cream:#e5ddc8;--fresh:#5de89b;--fresh-deep:#3fc87c;--fresh-ink:#0d3b23;--line:#1713221f;--line-on-ink:#ffffff24;--ease:cubic-bezier(.2, .8, .2, 1);--radius-card:20px;--radius-section:22px;--radius-step:28px;--radius-pill:999px;--wrap:1120px;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");font-family:var(--font-manrope), "Inter", system-ui, sans-serif;color:var(--ink);background:var(--grain), var(--paper);-webkit-font-smoothing:antialiased;line-height:1.6}.refinance-module__BPp2ka__page *{box-sizing:border-box}.refinance-module__BPp2ka__wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.refinance-module__BPp2ka__ed{font-style:normal;font-weight:inherit;color:inherit}.refinance-module__BPp2ka__edFresh{font-style:normal;font-weight:inherit;color:var(--fresh)}.refinance-module__BPp2ka__edGreen{font-style:normal;font-weight:inherit;color:var(--fresh-deep)}.refinance-module__BPp2ka__hl{white-space:nowrap;background-color:#0000;background-image:linear-gradient(104deg, transparent 0.5%, var(--fresh) 3%, var(--fresh) 97%, transparent 99.5%);transition:background-size .9s var(--ease);color:var(--ink);background-position:0 54%;background-repeat:no-repeat;background-size:0% 86%;margin:0 -.05em;padding:0 .1em;position:relative}.refinance-module__BPp2ka__hl.refinance-module__BPp2ka__on{background-size:100% 86%}.refinance-module__BPp2ka__hlLine{white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.42}@media (min-width:701px){.refinance-module__BPp2ka__hlLine{font-size:1.06em}}.refinance-module__BPp2ka__onInk .refinance-module__BPp2ka__hl{color:var(--fresh);background-image:none}.refinance-module__BPp2ka__onInk .refinance-module__BPp2ka__hl.refinance-module__BPp2ka__on{background-image:none}@media (prefers-reduced-motion:reduce){.refinance-module__BPp2ka__hl{background-size:100% 86%;transition:none}}.refinance-module__BPp2ka__uw{white-space:nowrap;position:relative}.refinance-module__BPp2ka__uwSvg{pointer-events:none;width:calc(100% + .1em);height:.18em;position:absolute;bottom:-.02em;left:-.05em;overflow:visible}.refinance-module__BPp2ka__uwSvg path{fill:none;stroke:var(--fresh);stroke-width:4px;stroke-linecap:round;stroke-dasharray:130;stroke-dashoffset:130px}.refinance-module__BPp2ka__uw.refinance-module__BPp2ka__on .refinance-module__BPp2ka__uwSvg path{stroke-dashoffset:0;transition:stroke-dashoffset .5s ease-out .95s}@media (prefers-reduced-motion:reduce){.refinance-module__BPp2ka__uwSvg path{stroke-dashoffset:0}.refinance-module__BPp2ka__uw.refinance-module__BPp2ka__on .refinance-module__BPp2ka__uwSvg path{transition:none}}.refinance-module__BPp2ka__btn{font-family:var(--font-manrope), system-ui, sans-serif;border-radius:var(--radius-pill);cursor:pointer;transition:transform .18s var(--ease), background .18s var(--ease);border:none;justify-content:center;align-items:center;gap:8px;padding:15px 28px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.refinance-module__BPp2ka__btnFresh{background:var(--fresh);color:var(--fresh-ink)}.refinance-module__BPp2ka__btnFresh:hover{background:var(--fresh-deep);transform:translateY(-1px)}.refinance-module__BPp2ka__btnInk{background:var(--ink);color:var(--paper)}.refinance-module__BPp2ka__btnInk:hover{background:#0e0b14;transform:translateY(-1px)}.refinance-module__BPp2ka__btnSm{padding:10px 18px;font-size:.9rem}.refinance-module__BPp2ka__btnNote{color:var(--ink-muted);letter-spacing:.01em;margin-top:14px;font-size:.82rem;display:block}.refinance-module__BPp2ka__onInk .refinance-module__BPp2ka__btnNote{color:#faf9f599}.refinance-module__BPp2ka__topbar{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#faf9f5e6;position:sticky;top:0}.refinance-module__BPp2ka__topbar .refinance-module__BPp2ka__wrap{justify-content:space-between;align-items:center;height:66px;display:flex}.refinance-module__BPp2ka__lockup{width:auto;height:30px;display:block}.refinance-module__BPp2ka__brandside{align-items:center;gap:14px;display:flex}.refinance-module__BPp2ka__powered{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);padding-top:2px;font-size:10px;font-weight:700}.refinance-module__BPp2ka__footLockup{width:auto;height:28px;display:block}.refinance-module__BPp2ka__eyebrow{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fresh-deep);margin-bottom:16px;font-size:11px;font-weight:700;display:inline-block}.refinance-module__BPp2ka__onInk .refinance-module__BPp2ka__eyebrow{color:var(--fresh)}.refinance-module__BPp2ka__section{padding:96px 0}.refinance-module__BPp2ka__h2{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.03em;max-width:20ch;margin-bottom:20px;font-size:clamp(2.25rem,5.1vw,3.7rem);font-weight:800;line-height:1.05}.refinance-module__BPp2ka__lead{color:var(--ink-muted);max-width:60ch;font-size:1.15rem;line-height:1.6}.refinance-module__BPp2ka__center{text-align:center}.refinance-module__BPp2ka__center .refinance-module__BPp2ka__h2,.refinance-module__BPp2ka__center .refinance-module__BPp2ka__lead{margin-left:auto;margin-right:auto}.refinance-module__BPp2ka__hero{text-align:center;background:radial-gradient(70% 55% at 50% -10%,#5de89b29,#0000 70%);padding:72px 0 60px}.refinance-module__BPp2ka__pill{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:28px;font-size:11px;font-weight:700;display:inline-block}.refinance-module__BPp2ka__h1{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.035em;max-width:none;margin:0 auto 32px;font-size:clamp(2.4rem,5.8vw,4.5rem);font-weight:800;line-height:1.15}.refinance-module__BPp2ka__sub{color:var(--ink-muted);max-width:62ch;margin:0 auto 36px;font-size:clamp(1.05rem,1.9vw,1.25rem);line-height:1.72}.refinance-module__BPp2ka__heroCta{display:block}.refinance-module__BPp2ka__trustbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--grain), var(--bone)}.refinance-module__BPp2ka__trustbar .refinance-module__BPp2ka__wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 72px;padding:24px;display:flex}.refinance-module__BPp2ka__trustLine{color:var(--ink-muted);text-align:left;max-width:56ch;font-size:.98rem;line-height:1.65}.refinance-module__BPp2ka__trustLine b{color:var(--ink);font-weight:800}.refinance-module__BPp2ka__trustLogo{vertical-align:-3px;width:auto;height:17px;margin:0 1px;display:inline-block}.refinance-module__BPp2ka__trustRating{flex:none}.refinance-module__BPp2ka__reviews{background:0 0}.refinance-module__BPp2ka__gline{color:var(--ink);align-items:center;gap:10px;margin-top:30px;text-decoration:none;display:inline-flex}.refinance-module__BPp2ka__gline b{font-family:var(--font-manrope), system-ui, sans-serif;font-size:1.05rem;font-weight:800}.refinance-module__BPp2ka__gline span{color:var(--ink-muted);font-size:.92rem;font-weight:600}.refinance-module__BPp2ka__gline:hover span{text-decoration:underline}.refinance-module__BPp2ka__glogo{width:21px;height:21px}.refinance-module__BPp2ka__gstars{gap:1px;display:inline-flex}.refinance-module__BPp2ka__gstars svg{width:15px;height:15px;display:block}.refinance-module__BPp2ka__reviewWall{text-align:left;grid-template-columns:1.1fr 1fr;align-items:start;margin-top:48px;display:grid}.refinance-module__BPp2ka__reviewFeat{padding:6px 56px 6px 0}.refinance-module__BPp2ka__rBody{letter-spacing:-.008em;color:var(--ink-soft);white-space:pre-line;font-size:1.18rem;font-weight:500;line-height:1.7}.refinance-module__BPp2ka__rWho{align-items:center;gap:12px;display:flex}.refinance-module__BPp2ka__reviewFeat .refinance-module__BPp2ka__rWho{margin-top:26px}.refinance-module__BPp2ka__rAvatar{color:#fff;width:40px;height:40px;font-family:var(--font-manrope), system-ui, sans-serif;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.05rem;font-weight:700;display:flex}.refinance-module__BPp2ka__rId{flex-direction:column;gap:2px;display:flex}.refinance-module__BPp2ka__rId b{letter-spacing:-.01em;font-size:.95rem;line-height:1.25}.refinance-module__BPp2ka__rMeta{color:var(--ink-dim);align-items:center;gap:7px;font-size:.8rem;display:inline-flex}.refinance-module__BPp2ka__rMeta .refinance-module__BPp2ka__gstars svg{width:11px;height:11px}.refinance-module__BPp2ka__reviewStack{border-left:1px solid var(--line);padding-left:56px}.refinance-module__BPp2ka__reviewRow{border-bottom:1px solid var(--line);padding:22px 0}.refinance-module__BPp2ka__reviewRow:first-child{padding-top:2px}.refinance-module__BPp2ka__reviewRow:last-child{border-bottom:none;padding-bottom:2px}.refinance-module__BPp2ka__reviewRow .refinance-module__BPp2ka__rWho{margin-bottom:10px}.refinance-module__BPp2ka__reviewRow .refinance-module__BPp2ka__rAvatar{width:34px;height:34px;font-size:.9rem}.refinance-module__BPp2ka__rExcerpt{color:var(--ink-muted);white-space:pre-line;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.65;display:-webkit-box;overflow:hidden}.refinance-module__BPp2ka__readAll{color:var(--ink);border-bottom:2px solid var(--fresh);transition:border-color .18s var(--ease);margin-top:44px;padding-bottom:2px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-block}.refinance-module__BPp2ka__readAll:hover{border-color:var(--fresh-deep)}.refinance-module__BPp2ka__onInk{background:radial-gradient(ellipse 80% 60% at 50% -5%, #5de89b1f, transparent 62%), var(--ink);color:var(--paper)}.refinance-module__BPp2ka__onInk .refinance-module__BPp2ka__h2{color:var(--paper)}.refinance-module__BPp2ka__onInk .refinance-module__BPp2ka__lead{color:#faf9f5b8}.refinance-module__BPp2ka__split{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;display:grid}.refinance-module__BPp2ka__noList{margin-top:12px;list-style:none}.refinance-module__BPp2ka__noList li{border-bottom:1px solid var(--line-on-ink);color:#faf9f5db;align-items:flex-start;gap:14px;padding:15px 0;font-size:1.02rem;display:flex}.refinance-module__BPp2ka__noList li:last-child{border-bottom:none}.refinance-module__BPp2ka__noList .refinance-module__BPp2ka__x{color:var(--fresh);flex:none;margin-top:2px;font-size:.9rem;font-weight:700}.refinance-module__BPp2ka__maths{padding:6px 0}.refinance-module__BPp2ka__mathsTitle{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--fresh);margin-bottom:12px;font-size:.68rem;font-weight:700;display:block}.refinance-module__BPp2ka__mathsRows{border-top:1px solid var(--line-on-ink);margin:0}.refinance-module__BPp2ka__mathsRows>div{border-bottom:1px solid var(--line-on-ink);justify-content:space-between;align-items:baseline;gap:24px;padding:13px 0;display:flex}.refinance-module__BPp2ka__mathsRows dt{color:#faf9f5b8;font-size:.95rem}.refinance-module__BPp2ka__mathsRows dd{font-family:var(--font-jetbrains-mono), monospace;color:var(--paper);text-align:right;white-space:nowrap;margin:0;font-size:.95rem;font-weight:700}.refinance-module__BPp2ka__mathsBig dt{color:var(--paper);font-weight:700}.refinance-module__BPp2ka__mathsBig dd{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.025em;color:var(--fresh);font-size:2rem;font-weight:800}.refinance-module__BPp2ka__mathsNote{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.03em;color:#faf9f580;margin-top:14px;font-size:.7rem;line-height:1.7}.refinance-module__BPp2ka__mathsCopy{color:#faf9f5b3;margin-top:18px;font-size:.95rem}.refinance-module__BPp2ka__steps{--card-bg:var(--snow)}.refinance-module__BPp2ka__phoneCards{margin-top:52px}@media (min-width:1101px){.refinance-module__BPp2ka__phoneCards>div{width:min(100vw - 48px,1280px);position:relative;left:50%;transform:translate(-50%)}}@media (max-width:1100px){.refinance-module__BPp2ka__phoneCards>div{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:24px;padding:4px 24px 20px;display:flex;overflow-x:auto}.refinance-module__BPp2ka__phoneCards>div::-webkit-scrollbar{display:none}.refinance-module__BPp2ka__phoneCards>div>div{scroll-snap-align:center;flex:0 0 100%;min-width:0}}@media (max-width:1100px) and (min-width:641px){.refinance-module__BPp2ka__phoneCards>div>div{flex-basis:460px}}.refinance-module__BPp2ka__vs{background:var(--grain), var(--bone);scroll-margin-top:66px}.refinance-module__BPp2ka__vs .refinance-module__BPp2ka__split{align-items:flex-start}.refinance-module__BPp2ka__cbSplit{grid-template-columns:minmax(230px,290px) minmax(0,1fr);gap:64px}.refinance-module__BPp2ka__cbAside .refinance-module__BPp2ka__eyebrow{font-size:10px}.refinance-module__BPp2ka__cbAsideTitle{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.02em;margin-bottom:12px;font-size:1.8rem;font-weight:800;line-height:1.15}.refinance-module__BPp2ka__cbAsideLead{color:var(--ink-muted);margin-bottom:6px;font-size:.95rem;line-height:1.6}.refinance-module__BPp2ka__cbAsideLead .refinance-module__BPp2ka__edGreen{font-weight:700}.refinance-module__BPp2ka__cbAside .refinance-module__BPp2ka__checkList li{padding:12px 0}.refinance-module__BPp2ka__cbAside .refinance-module__BPp2ka__checkList b{font-size:.92rem}.refinance-module__BPp2ka__cbAside .refinance-module__BPp2ka__checkList .refinance-module__BPp2ka__d{font-size:.84rem}.refinance-module__BPp2ka__cbAside .refinance-module__BPp2ka__checkList .refinance-module__BPp2ka__c{font-size:.85rem}.refinance-module__BPp2ka__cbSolo{max-width:720px}.refinance-module__BPp2ka__cbSolo .refinance-module__BPp2ka__eyebrow{color:var(--ink)}.refinance-module__BPp2ka__cbTitleRow{position:relative}.refinance-module__BPp2ka__cbTitle{display:inline-block;position:relative}.refinance-module__BPp2ka__scribble{width:max-content;position:absolute;top:.48em;left:calc(100% + 28px)}.refinance-module__BPp2ka__scribbleText{font-family:var(--font-caveat), "Comic Sans MS", cursive;color:var(--fresh-deep);opacity:0;transition:opacity .45s ease .8s, transform .5s var(--ease) .8s;font-size:2.1rem;font-weight:700;line-height:.95;display:inline-block;transform:rotate(-6deg)translateY(10px)scale(.9)}.refinance-module__BPp2ka__scribble.refinance-module__BPp2ka__on .refinance-module__BPp2ka__scribbleText{opacity:1;transform:rotate(-6deg)translateY(0)scale(1)}.refinance-module__BPp2ka__scribbleArrow{width:42px;height:26px;position:absolute;top:70px;left:-14px;overflow:visible}.refinance-module__BPp2ka__scribbleArrow path{fill:none;stroke:var(--fresh-deep);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.refinance-module__BPp2ka__scribblePath{stroke-dasharray:140;stroke-dashoffset:140px}.refinance-module__BPp2ka__scribble.refinance-module__BPp2ka__on .refinance-module__BPp2ka__scribblePath{stroke-dashoffset:0;transition:stroke-dashoffset .5s ease-out 1.25s}.refinance-module__BPp2ka__scribbleHead{opacity:0}.refinance-module__BPp2ka__scribble.refinance-module__BPp2ka__on .refinance-module__BPp2ka__scribbleHead{opacity:1;transition:opacity .18s 1.65s}.refinance-module__BPp2ka__scribbleSpark{opacity:0;width:20px;height:20px;transition:opacity .25s ease 1.7s, transform .3s var(--ease) 1.7s;position:absolute;top:-20px;right:-12px;overflow:visible;transform:scale(.4)rotate(-10deg)}.refinance-module__BPp2ka__scribbleSpark path{fill:none;stroke:var(--fresh-deep);stroke-width:2.4px;stroke-linecap:round}.refinance-module__BPp2ka__scribble.refinance-module__BPp2ka__on .refinance-module__BPp2ka__scribbleSpark{opacity:1;transform:scale(1)rotate(0)}@media (prefers-reduced-motion:reduce){.refinance-module__BPp2ka__scribbleText,.refinance-module__BPp2ka__scribbleSpark{opacity:1;transition:none;transform:rotate(-6deg)}.refinance-module__BPp2ka__scribbleSpark{transform:none}.refinance-module__BPp2ka__scribblePath{stroke-dashoffset:0}.refinance-module__BPp2ka__scribbleHead{opacity:1}}@media (max-width:700px){.refinance-module__BPp2ka__scribble{display:none}}.refinance-module__BPp2ka__cbTitle{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(2.4rem,4.6vw,3.45rem);font-weight:800;line-height:1.15}.refinance-module__BPp2ka__cbSub{color:var(--ink-muted);max-width:56ch;margin-bottom:26px;font-size:1.08rem}.refinance-module__BPp2ka__leadForm{flex-direction:column;gap:14px;display:flex}.refinance-module__BPp2ka__leadGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.refinance-module__BPp2ka__field{background:var(--snow);border:1px solid var(--line);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:14px;flex-direction:column;gap:5px;padding:13px 18px 12px;scroll-margin-top:96px;display:flex}.refinance-module__BPp2ka__field:focus-within{border-color:var(--fresh-deep);box-shadow:0 0 0 3px #5de89b38}.refinance-module__BPp2ka__field label{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-dim);font-size:.68rem;font-weight:700}.refinance-module__BPp2ka__fieldRow{align-items:center;gap:10px;display:flex}.refinance-module__BPp2ka__fieldIcon{width:18px;height:18px;color:var(--ink-dim);flex:none}.refinance-module__BPp2ka__field input{font:inherit;font-family:var(--font-manrope), system-ui, sans-serif;color:var(--ink);background:0 0;border:none;border-radius:0;outline:none;width:100%;min-width:0;padding:2px 0;font-size:1.08rem;font-weight:600}.refinance-module__BPp2ka__field input::placeholder{color:var(--ink-dim);opacity:.65;font-weight:500}.refinance-module__BPp2ka__fieldChip{color:var(--fresh-ink);border-radius:var(--radius-pill);white-space:nowrap;background:#5de89b29;border:1px solid #3fc87c73;flex:none;align-items:center;gap:6px;padding:5px 11px;font-size:.74rem;font-weight:600;display:inline-flex}.refinance-module__BPp2ka__fieldChip svg{width:14px;height:14px;color:var(--fresh-deep)}.refinance-module__BPp2ka__fieldPrefix{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--ink-dim);flex:none;margin-right:-4px;font-size:1.08rem;font-weight:600}.refinance-module__BPp2ka__fieldInvalid{border-color:#b3261e}.refinance-module__BPp2ka__fieldInvalid:focus-within{border-color:#b3261e;box-shadow:0 0 0 3px #b3261e2e}.refinance-module__BPp2ka__fieldError{color:#b3261e;margin:2px 0 0;font-size:.82rem;font-weight:500}.refinance-module__BPp2ka__pref{background:var(--snow);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:9px;padding:13px 18px 14px;display:flex}.refinance-module__BPp2ka__prefLabel{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-dim);font-size:.68rem;font-weight:700}.refinance-module__BPp2ka__prefOpts{gap:10px;display:flex}.refinance-module__BPp2ka__prefOpt{cursor:pointer;border:1px solid var(--line);border-radius:var(--radius-pill);min-width:0;color:var(--ink-muted);transition:border-color .18s var(--ease), background .18s var(--ease), color .18s var(--ease);background:0 0;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:1rem;font-weight:700;display:inline-flex;position:relative}.refinance-module__BPp2ka__prefOpt:hover{border-color:var(--ink-dim);color:var(--ink)}.refinance-module__BPp2ka__prefOpt input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.refinance-module__BPp2ka__prefOptOn{color:var(--fresh-ink);background:#5de89b29;border-color:#3fc87c73}.refinance-module__BPp2ka__prefOptOn:hover{border-color:var(--fresh-deep);color:var(--fresh-ink)}.refinance-module__BPp2ka__prefOpt:has(input:focus-visible){border-color:var(--fresh-deep);box-shadow:0 0 0 3px #5de89b38}.refinance-module__BPp2ka__prefIcon{flex:none;width:17px;height:17px}@media (prefers-reduced-motion:reduce){.refinance-module__BPp2ka__prefOpt{transition:none}}.refinance-module__BPp2ka__leadCta{cursor:pointer;background:var(--fresh);width:100%;color:var(--fresh-ink);font-family:var(--font-manrope), system-ui, sans-serif;border-radius:var(--radius-pill);transition:transform .18s var(--ease), background .18s var(--ease);border:none;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:18px 24px;font-size:1.08rem;font-weight:800;display:flex}.refinance-module__BPp2ka__leadCta:hover{background:var(--fresh-deep);transform:translateY(-1px)}.refinance-module__BPp2ka__leadCta:disabled{opacity:.7;cursor:default;transform:none}.refinance-module__BPp2ka__leadCta svg{width:19px;height:19px}.refinance-module__BPp2ka__leadTrust{color:var(--ink-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 20px;margin-top:4px;font-size:.85rem;font-weight:500;display:flex}.refinance-module__BPp2ka__leadTrust>span{align-items:center;gap:7px;display:inline-flex}.refinance-module__BPp2ka__leadTrust svg{width:15px;height:15px;color:var(--ink-dim)}.refinance-module__BPp2ka__leadTrustDiv{background:var(--line);width:1px;height:15px}.refinance-module__BPp2ka__leadError{color:#b3261e;font-size:.88rem}.refinance-module__BPp2ka__leadError a{color:inherit;text-decoration:underline}.refinance-module__BPp2ka__cbBand{background:var(--snow);border:1px solid var(--line);border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px;margin-top:20px;padding:16px 26px;display:flex}.refinance-module__BPp2ka__cbBandRating{color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.refinance-module__BPp2ka__cbBandRating:hover .refinance-module__BPp2ka__cbBandCopy span{text-decoration:underline}.refinance-module__BPp2ka__cbBandG{flex:none;width:26px;height:26px}.refinance-module__BPp2ka__cbBandCopy{flex-direction:column;line-height:1.35;display:flex}.refinance-module__BPp2ka__cbBandCopy b{letter-spacing:-.01em;font-size:.92rem}.refinance-module__BPp2ka__cbBandCopy span{color:var(--ink-muted);font-size:.8rem}.refinance-module__BPp2ka__cbBandDiv{background:var(--line);width:1px;height:34px}.refinance-module__BPp2ka__cbBandPowered{align-items:center;gap:12px;display:inline-flex}.refinance-module__BPp2ka__cbBandPb{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);font-size:.66rem;font-weight:700}.refinance-module__BPp2ka__cbBandLogo{width:auto;height:20px;display:block}@media (max-width:560px){.refinance-module__BPp2ka__cbBandDiv{display:none}}.refinance-module__BPp2ka__leadDone{padding:20px 0}.refinance-module__BPp2ka__leadDone b{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.01em;font-size:1.3rem;line-height:1.35;display:block}.refinance-module__BPp2ka__leadDoneNumber{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--fresh-deep)}.refinance-module__BPp2ka__leadDone p{color:var(--ink-muted);max-width:46ch;margin-top:10px;font-size:.95rem}.refinance-module__BPp2ka__leadDone a{color:var(--ink);font-weight:700;text-decoration:underline}.refinance-module__BPp2ka__checkList{margin-top:6px;list-style:none}.refinance-module__BPp2ka__checkList li{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:16px 0;display:flex}.refinance-module__BPp2ka__checkList li:last-child{border-bottom:none}.refinance-module__BPp2ka__checkList .refinance-module__BPp2ka__c{color:var(--fresh-deep);flex:none;margin-top:2px;font-size:.95rem;font-weight:800}.refinance-module__BPp2ka__checkList b{margin-bottom:2px;font-size:1rem;display:block}.refinance-module__BPp2ka__checkList .refinance-module__BPp2ka__d{color:var(--ink-muted);font-size:.9rem}.refinance-module__BPp2ka__faq{background:var(--grain), var(--snow);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.refinance-module__BPp2ka__faqList{max-width:760px;margin:44px auto 0}.refinance-module__BPp2ka__faq details{border-bottom:1px solid var(--line)}.refinance-module__BPp2ka__faq summary{cursor:pointer;font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;font-size:1.15rem;font-weight:700;list-style:none;display:flex}.refinance-module__BPp2ka__faq summary::-webkit-details-marker{display:none}.refinance-module__BPp2ka__faq .refinance-module__BPp2ka__plus{border:1.5px solid var(--ink);width:30px;height:30px;transition:transform .25s var(--ease), background .25s var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.05rem;font-weight:500;display:flex}.refinance-module__BPp2ka__faq details[open] .refinance-module__BPp2ka__plus{background:var(--fresh);border-color:var(--fresh);transform:rotate(45deg)}.refinance-module__BPp2ka__faq .refinance-module__BPp2ka__answer{color:var(--ink-muted);max-width:660px;padding:0 4px 24px;font-size:.98rem}.refinance-module__BPp2ka__urgency{padding:110px 0}.refinance-module__BPp2ka__closing{background:var(--fresh);color:var(--ink);text-align:left;padding:120px 0 104px;position:relative;overflow:hidden}.refinance-module__BPp2ka__closingInner{max-width:860px;margin:0 auto}.refinance-module__BPp2ka__closingTitle{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;color:var(--ink);grid-template-columns:auto auto;align-items:center;column-gap:clamp(12px,1.6vw,22px);width:max-content;max-width:100%;margin:0 0 36px;font-size:clamp(2.5rem,6vw,4.75rem);font-weight:800;line-height:1.5;display:grid}.refinance-module__BPp2ka__closingStage{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:-.05em;font-size:.93em;font-weight:500;display:contents}.refinance-module__BPp2ka__closingCursor{color:var(--ink);transform-origin:50%;will-change:transform, opacity;font-size:.9em;line-height:1;animation:1.4s cubic-bezier(.34,1.56,.64,1) infinite refinance-module__BPp2ka__tumble;display:inline-block}.refinance-module__BPp2ka__closingVerb{color:var(--ink);font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.02em;font-weight:700;display:inline-block}.refinance-module__BPp2ka__closingTagRow{text-align:left;height:1.6em;font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.01em;color:var(--ink);white-space:nowrap;grid-area:2/2/auto/3;margin-top:4px;font-size:.33em;font-weight:500;line-height:1.6;display:block;position:relative}.refinance-module__BPp2ka__closingTag{opacity:0;transition:opacity .52s,transform .52s;position:absolute;top:0;left:.15em;transform:translateY(4px)}.refinance-module__BPp2ka__closingTag[data-active=true]{opacity:1;transform:translateY(0)}.refinance-module__BPp2ka__closingActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}@keyframes refinance-module__BPp2ka__tumble{0%{transform:rotate(0)translateY(0)}45%{transform:rotate(180deg)translateY(-8px)}60%{transform:rotate(180deg)translateY(0)}to{transform:rotate(360deg)translateY(0)}}@media (prefers-reduced-motion:reduce){.refinance-module__BPp2ka__closingCursor{animation:none}.refinance-module__BPp2ka__closingTag{transition:none}}@media (max-width:600px){.refinance-module__BPp2ka__closingTitle{white-space:normal;letter-spacing:-.035em;font-size:clamp(2rem,8vw,2.6rem)}}.refinance-module__BPp2ka__footer{background:var(--ink);color:#faf9f599;padding:56px 0;font-size:.82rem}.refinance-module__BPp2ka__footer .refinance-module__BPp2ka__wrap{flex-direction:column;gap:20px;display:flex}.refinance-module__BPp2ka__fbrand{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.refinance-module__BPp2ka__frule{border:0;border-top:1px solid var(--line-on-ink);width:100%;max-width:220px;margin:4px 0}.refinance-module__BPp2ka__fpb{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#faf9f573;font-size:.7rem}.refinance-module__BPp2ka__fstreet{opacity:.92;width:113px;height:22px;margin:2px 0 4px;display:block}.refinance-module__BPp2ka__ftag{color:#faf9f599;max-width:32ch;margin:0;font-size:.92rem;font-weight:500;line-height:1.55}.refinance-module__BPp2ka__fgrid{grid-template-columns:minmax(220px,300px) 1fr;align-items:start;gap:32px 88px;display:grid}.refinance-module__BPp2ka__disclaimer{color:#faf9f58c;max-width:66ch;margin:0;line-height:1.7}.refinance-module__BPp2ka__fbase{border-top:1px solid var(--line-on-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:12px;padding-top:20px;display:flex}.refinance-module__BPp2ka__copyright,.refinance-module__BPp2ka__flinks{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;font-size:.72rem}.refinance-module__BPp2ka__flinks a{color:inherit;text-decoration:none}.refinance-module__BPp2ka__flinks a:hover{color:var(--paper);text-decoration:underline}@media (max-width:860px){.refinance-module__BPp2ka__fgrid{grid-template-columns:1fr;gap:28px}}.refinance-module__BPp2ka__reveal{opacity:0;transition:opacity .7s var(--ease), transform .8s var(--ease);transform:translateY(20px)}.refinance-module__BPp2ka__reveal.refinance-module__BPp2ka__shown{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.refinance-module__BPp2ka__reveal{opacity:1;transition:none;transform:none}}@media (max-width:860px){.refinance-module__BPp2ka__section{padding:68px 0}.refinance-module__BPp2ka__split{grid-template-columns:1fr;gap:40px}.refinance-module__BPp2ka__stepGrid{grid-template-columns:1fr}.refinance-module__BPp2ka__trustbar .refinance-module__BPp2ka__wrap{justify-content:center}.refinance-module__BPp2ka__trustLine{text-align:center}.refinance-module__BPp2ka__fieldChip{display:none}.refinance-module__BPp2ka__leadGrid{grid-template-columns:1fr}.refinance-module__BPp2ka__cbAside{display:none}.refinance-module__BPp2ka__reviewWall{grid-template-columns:1fr;margin-top:36px}.refinance-module__BPp2ka__reviewFeat{display:none}.refinance-module__BPp2ka__reviewStack{border-left:none;padding-left:0}.refinance-module__BPp2ka__reviewRow:first-child{padding-top:0}.refinance-module__BPp2ka__reviewRow:nth-child(n+3){display:none}.refinance-module__BPp2ka__reviewRow:nth-child(2){border-bottom:none;padding-bottom:2px}.refinance-module__BPp2ka__hero{padding:52px 0 48px}.refinance-module__BPp2ka__urgency{padding:84px 0}.refinance-module__BPp2ka__truth{padding:56px 0}.refinance-module__BPp2ka__truth .refinance-module__BPp2ka__h2{font-size:clamp(1.65rem,6.2vw,2rem)}.refinance-module__BPp2ka__truth .refinance-module__BPp2ka__lead{font-size:1.02rem}.refinance-module__BPp2ka__truth .refinance-module__BPp2ka__split{gap:34px}.refinance-module__BPp2ka__noList li{padding:11px 0;font-size:.94rem}.refinance-module__BPp2ka__mathsRows>div{padding:11px 0}.refinance-module__BPp2ka__mathsRows dt,.refinance-module__BPp2ka__mathsRows dd{font-size:.9rem}.refinance-module__BPp2ka__mathsBig dd{font-size:1.65rem}.refinance-module__BPp2ka__mathsCopy{font-size:.9rem}}@media (max-width:560px){.refinance-module__BPp2ka__powered{display:none}}.refinance-module__BPp2ka__heroBrM{display:none}@media (max-width:700px){.refinance-module__BPp2ka__heroBrM{display:inline}.refinance-module__BPp2ka__h1{font-size:min(2.85rem,8.33333vw - 4.5px)}}
.refi-draft-module__Y9U1qW__assessSplit{grid-template-columns:minmax(0,1.2fr) minmax(250px,.9fr);align-items:center;gap:60px;margin-top:56px;display:grid}.refi-draft-module__Y9U1qW__getList{list-style:none}.refi-draft-module__Y9U1qW__getList li{border-bottom:1px solid var(--line-on-ink);gap:13px;padding:14px 0;display:flex}.refi-draft-module__Y9U1qW__getList li:last-child{border-bottom:none}.refi-draft-module__Y9U1qW__getList .refi-draft-module__Y9U1qW__c{color:var(--fresh);flex:none;font-size:.95rem;font-weight:800;line-height:1.6}.refi-draft-module__Y9U1qW__getList b{color:var(--paper);margin-bottom:2px;font-size:1rem;display:block}.refi-draft-module__Y9U1qW__getList span{color:#faf9f5a8;font-size:.9rem;line-height:1.55}.refi-draft-module__Y9U1qW__getCta{margin-top:28px}.refi-draft-module__Y9U1qW__sheetWrap{max-width:620px;position:relative}.refi-draft-module__Y9U1qW__sheetBack{background:#efede4;border-radius:16px;position:absolute;inset:16px -10px -14px 18px;transform:rotate(1.5deg);box-shadow:0 18px 44px #00000057}.refi-draft-module__Y9U1qW__sheet{background:var(--grain), var(--bone);color:var(--ink);border-radius:16px;padding:26px 28px 22px;line-height:1.5;position:relative;transform:rotate(-.7deg);box-shadow:0 26px 60px #0000006b}.refi-draft-module__Y9U1qW__sheetHead{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.refi-draft-module__Y9U1qW__sheetLockup{width:auto;height:26px;display:block}.refi-draft-module__Y9U1qW__sheetKind{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);text-align:right;font-size:10px;font-weight:700;line-height:1.7}.refi-draft-module__Y9U1qW__sheetKind b{color:var(--ink);display:block}.refi-draft-module__Y9U1qW__sheetMeta{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);flex-wrap:wrap;gap:4px 28px;padding:12px 0 18px;font-size:10.5px;display:flex}.refi-draft-module__Y9U1qW__sheetMeta b{color:var(--ink);letter-spacing:.04em;font-weight:700}.refi-draft-module__Y9U1qW__verdict{background:#5de89b29;border:1px solid #3fc87c66;border-radius:12px;justify-content:space-between;align-items:flex-end;gap:18px;padding:18px 20px;display:flex}.refi-draft-module__Y9U1qW__verdictLabel{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--fresh-ink);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.refi-draft-module__Y9U1qW__verdictFigure{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.035em;color:var(--fresh-ink);font-size:clamp(2rem,5.4vw,2.9rem);font-weight:800;line-height:.98}.refi-draft-module__Y9U1qW__verdictFigure em{letter-spacing:-.01em;margin-left:4px;font-size:.42em;font-style:normal;font-weight:700}.refi-draft-module__Y9U1qW__verdictSub{text-align:right;color:var(--fresh-ink);flex:none;font-size:.82rem;line-height:1.45}.refi-draft-module__Y9U1qW__verdictSub b{letter-spacing:-.02em;font-size:1.05rem;font-weight:800;display:block}.refi-draft-module__Y9U1qW__compare{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;padding:20px 0 18px;display:grid}.refi-draft-module__Y9U1qW__compareCol{min-width:0}.refi-draft-module__Y9U1qW__compareLabel{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.refi-draft-module__Y9U1qW__compareRate{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.03em;font-size:1.75rem;font-weight:800;line-height:1.1;display:block}.refi-draft-module__Y9U1qW__compareBest .refi-draft-module__Y9U1qW__compareRate{color:var(--fresh-deep)}.refi-draft-module__Y9U1qW__compareRepay{color:var(--ink-muted);font-size:.85rem;display:block}.refi-draft-module__Y9U1qW__compareArrow{color:var(--ink-dim);flex:none}.refi-draft-module__Y9U1qW__compareArrow svg{width:22px;height:22px;display:block}.refi-draft-module__Y9U1qW__panelHead,.refi-draft-module__Y9U1qW__panelRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.refi-draft-module__Y9U1qW__panelHead{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);border-bottom:1px solid var(--ink);padding-bottom:8px;font-size:9.5px;font-weight:700}.refi-draft-module__Y9U1qW__panelRow{border-bottom:1px solid var(--line);padding:11px 0 9px;font-size:.92rem}.refi-draft-module__Y9U1qW__panelLast{border-bottom:none}.refi-draft-module__Y9U1qW__panelName{align-items:center;gap:10px;min-width:0;display:flex}.refi-draft-module__Y9U1qW__panelMark{object-fit:contain;object-position:left center;filter:grayscale();opacity:.82;flex:0 auto;width:auto;min-width:0;max-width:118px;display:block}.refi-draft-module__Y9U1qW__panelCap{font-variant-numeric:tabular-nums;text-align:right;letter-spacing:-.01em;font-weight:700}.refi-draft-module__Y9U1qW__sheetFoot{border-top:2px solid var(--ink);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);flex-wrap:wrap;gap:6px 20px;margin-top:16px;padding-top:13px;font-size:10px;font-weight:700;display:flex}.refi-draft-module__Y9U1qW__sheetFoot b{color:var(--ink)}.refi-draft-module__Y9U1qW__sheetNote{color:var(--ink-dim);margin-top:10px;font-size:.76rem;line-height:1.5}.refi-draft-module__Y9U1qW__sheetCaption{color:#faf9f58c;max-width:46ch;margin-top:34px;font-size:.85rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.refi-draft-module__Y9U1qW__sheet,.refi-draft-module__Y9U1qW__sheetBack{transform:none}}@media (max-width:900px){.refi-draft-module__Y9U1qW__assessSplit{grid-template-columns:1fr;gap:40px;margin-top:40px}.refi-draft-module__Y9U1qW__sheetWrap{margin:0 auto}.refi-draft-module__Y9U1qW__sheet,.refi-draft-module__Y9U1qW__sheetBack{transform:none}.refi-draft-module__Y9U1qW__sheetBack{inset:10px -6px -10px 8px}}@media (max-width:560px){.refi-draft-module__Y9U1qW__sheet{padding:20px 18px 18px}.refi-draft-module__Y9U1qW__verdict{flex-direction:column;align-items:flex-start;gap:10px}.refi-draft-module__Y9U1qW__verdictSub{text-align:left}.refi-draft-module__Y9U1qW__compare{grid-template-columns:1fr;gap:12px}.refi-draft-module__Y9U1qW__compareCol{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;display:grid}.refi-draft-module__Y9U1qW__compareLabel{margin-bottom:0}.refi-draft-module__Y9U1qW__compareRate{text-align:right;font-size:1.55rem}.refi-draft-module__Y9U1qW__compareRepay{grid-column:1/-1}.refi-draft-module__Y9U1qW__compareArrow{display:none}.refi-draft-module__Y9U1qW__compareBest{border-top:1px solid var(--line);padding-top:12px}.refi-draft-module__Y9U1qW__panelRow{font-size:.86rem}.refi-draft-module__Y9U1qW__panelMark{max-width:84px}.refi-draft-module__Y9U1qW__panelName{gap:7px}}.refi-draft-module__Y9U1qW__prefix{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--ink-dim);flex:none;margin-right:-4px;font-size:1.08rem;font-weight:600}.refi-draft-module__Y9U1qW__suffix{font-family:var(--font-manrope), system-ui, sans-serif;color:var(--ink-dim);flex:none;font-size:1.08rem;font-weight:600}.refi-draft-module__Y9U1qW__hint{color:var(--ink-dim);font-size:.78rem;line-height:1.4}.refi-draft-module__Y9U1qW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.refi-draft-module__Y9U1qW__spanAll{grid-column:1/-1}@media (max-width:700px){.refi-draft-module__Y9U1qW__formGrid{grid-template-columns:1fr}}.refi-draft-module__Y9U1qW__ctaRow{justify-content:center;margin-top:6px;display:flex}.refi-draft-module__Y9U1qW__ctaRow>*{max-width:460px}.refi-draft-module__Y9U1qW__cbFull.refi-draft-module__Y9U1qW__cbFull{max-width:none}.refi-draft-module__Y9U1qW__occOpt.refi-draft-module__Y9U1qW__occOpt{white-space:nowrap;padding-left:12px;padding-right:12px;font-size:.9rem}.refi-draft-module__Y9U1qW__formStep{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);align-items:center;gap:12px;margin:8px 0 -2px;font-size:10px;font-weight:700;display:flex}.refi-draft-module__Y9U1qW__formStep:after{content:"";background:var(--line);flex:1;height:1px}.refi-draft-module__Y9U1qW__formStepFirst{margin-top:0}@media (max-width:700px){.refi-draft-module__Y9U1qW__assessTitle.refi-draft-module__Y9U1qW__assessTitle{font-size:min(2.25rem,9.80392vw - 4.70588px)}}.refi-draft-module__Y9U1qW__pickField{gap:10px}.refi-draft-module__Y9U1qW__pickGrid{grid-template-columns:repeat(9,minmax(0,1fr));gap:10px;display:grid}.refi-draft-module__Y9U1qW__pick{border:1px solid var(--line);background:var(--snow);cursor:pointer;min-height:56px;transition:border-color .18s var(--ease), background .18s var(--ease);border-radius:14px;justify-content:center;align-items:center;padding:8px 14px;display:flex;position:relative}.refi-draft-module__Y9U1qW__pick input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.refi-draft-module__Y9U1qW__pick:hover{border-color:var(--ink-dim)}.refi-draft-module__Y9U1qW__pick:has(input:focus-visible){border-color:var(--fresh-deep);box-shadow:0 0 0 3px #5de89b38}.refi-draft-module__Y9U1qW__pickMark{object-fit:contain;filter:grayscale();opacity:.68;width:auto;max-width:100%;transition:filter .18s var(--ease), opacity .18s var(--ease);display:block}.refi-draft-module__Y9U1qW__pickOn{background:#5de89b24;border-color:#3fc87c80}.refi-draft-module__Y9U1qW__pickOn .refi-draft-module__Y9U1qW__pickMark{filter:none;opacity:1}.refi-draft-module__Y9U1qW__pickOther.refi-draft-module__Y9U1qW__pickOther{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.01em;text-transform:none;color:var(--ink-muted);font-size:.95rem;font-weight:700}.refi-draft-module__Y9U1qW__pickOn.refi-draft-module__Y9U1qW__pickOther.refi-draft-module__Y9U1qW__pickOther{color:var(--fresh-ink)}@media (prefers-reduced-motion:reduce){.refi-draft-module__Y9U1qW__pick,.refi-draft-module__Y9U1qW__pickMark{transition:none}}@media (max-width:1000px){.refi-draft-module__Y9U1qW__pickGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.refi-draft-module__Y9U1qW__pickGrid{gap:8px}.refi-draft-module__Y9U1qW__pick{min-height:50px;padding:6px 10px}}@media (max-width:700px){.refi-draft-module__Y9U1qW__subTail,.refi-draft-module__Y9U1qW__getListExtra.refi-draft-module__Y9U1qW__getListExtra{display:none}.refi-draft-module__Y9U1qW__getList li:nth-child(2){border-bottom:none}.refi-draft-module__Y9U1qW__h1Draft.refi-draft-module__Y9U1qW__h1Draft{letter-spacing:-.042em;margin-inline:-14px;font-size:min(3.1rem,9.66184vw - 1.93237px)}}.refi-draft-module__Y9U1qW__narrowOnly{display:none}@media (max-width:700px){.refi-draft-module__Y9U1qW__wideOnly{display:none}.refi-draft-module__Y9U1qW__narrowOnly{display:inline}}.refi-draft-module__Y9U1qW__cbTitleBreak{display:none}@media (max-width:700px){.refi-draft-module__Y9U1qW__cbTitleBreak{display:block}}
.SiteFooter-module__wWXZva__footer{--paper:#faf9f5;--fresh:#5de89b;--fresh-deep:#3fc87c;--fresh-ink:#0d3b23;--ink:#171322;--ink-muted:#5a5365;--ink-dim:#8a8494;--sun-ink:#0f3b56;--line:#1713221f;--ease:cubic-bezier(.2, .8, .2, 1);background:var(--paper);border-top:1px solid var(--line);font-family:var(--font-manrope), system-ui, sans-serif;color:var(--ink);padding:72px 0 36px}.SiteFooter-module__wWXZva__container{max-width:1240px;margin:0 auto;padding:0 28px}.SiteFooter-module__wWXZva__row{grid-template-columns:2fr repeat(4,1fr);gap:40px;margin-bottom:48px;display:grid}@media (max-width:860px){.SiteFooter-module__wWXZva__row{grid-template-columns:1fr 1fr}}@media (max-width:520px){.SiteFooter-module__wWXZva__row{grid-template-columns:1fr}}.SiteFooter-module__wWXZva__brandCol{flex-direction:column;gap:12px;display:flex}.SiteFooter-module__wWXZva__brand{--disc:22px;align-items:center;gap:calc(var(--disc) * .2494);color:var(--ink);text-decoration:none;display:inline-flex}.SiteFooter-module__wWXZva__brandDot{width:var(--disc);height:var(--disc);background:var(--ink);border-radius:50%;position:relative;overflow:hidden}.SiteFooter-module__wWXZva__brandDot:before{content:"";background:var(--fresh);clip-path:polygon(50% 23.3%,74.8% 71.3%,25.2% 71.3%);position:absolute;inset:0}.SiteFooter-module__wWXZva__brandCol p{color:var(--ink-muted);max-width:32ch;margin:0;font-size:.92rem;font-weight:500;line-height:1.55}.SiteFooter-module__wWXZva__rule{border:0;border-top:1px solid var(--line);width:100%;max-width:220px;margin:4px 0}.SiteFooter-module__wWXZva__creditLabel{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);font-size:.7rem}.SiteFooter-module__wWXZva__credit{align-self:flex-start;width:113px;height:22px;margin:2px 0 4px;display:block}.SiteFooter-module__wWXZva__socials{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.SiteFooter-module__wWXZva__socials a{border:1px solid var(--line);width:34px;height:34px;color:var(--ink-muted);transition:color .18s var(--ease), border-color .18s var(--ease), background .18s var(--ease), transform .18s var(--ease);background:0 0;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.SiteFooter-module__wWXZva__socials a:hover{color:var(--fresh-ink);border-color:var(--fresh-deep);background:var(--fresh);transform:translateY(-1px)}.SiteFooter-module__wWXZva__col h4{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);margin:0 0 14px;font-size:.72rem;font-weight:800}.SiteFooter-module__wWXZva__col ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__wWXZva__col a{color:var(--ink-muted);transition:color .18s var(--ease);font-size:.92rem;font-weight:500;text-decoration:none}.SiteFooter-module__wWXZva__col a:hover{color:var(--sun-ink)}.SiteFooter-module__wWXZva__base{border-top:1px solid var(--line);color:var(--ink-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:28px;font-size:.82rem;font-weight:500;display:flex}
.styles-module__WLnEqW__page{--paper:#faf9f5;--bone:#fcfcf8;--snow:#fffffd;--fresh:#5de89b;--fresh-deep:#3fc87c;--fresh-ink:#0d3b23;--ink:#171322;--ink-soft:#2a2434;--ink-muted:#5a5365;--ink-dim:#8a8494;--line:#1713221f;--ease:cubic-bezier(.2, .8, .2, 1);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"), var(--paper);color:var(--ink);font-family:var(--font-manrope), "Inter", system-ui, sans-serif;-webkit-font-smoothing:antialiased;width:100%;min-height:100vh;padding-top:88px;overflow-x:clip}.styles-module__WLnEqW__container{max-width:940px;margin:0 auto;padding:0 28px}.styles-module__WLnEqW__hero{padding:56px 0 48px}.styles-module__WLnEqW__eyebrow{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);white-space:nowrap;align-items:center;gap:16px;margin:0 0 26px;font-size:11px;font-weight:700;display:flex}.styles-module__WLnEqW__eyebrow:after{content:"";background:var(--line-strong);flex:1;height:1px}.styles-module__WLnEqW__u{text-decoration:underline;-webkit-text-decoration-color:var(--fresh);text-decoration-color:var(--fresh);text-underline-offset:.12em;text-decoration-skip-ink:none;text-decoration-thickness:max(2px,.045em)}.styles-module__WLnEqW__hero h1{letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;line-height:1.04}.styles-module__WLnEqW__lede{color:var(--ink-muted);max-width:46ch;margin:0;font-size:clamp(1.1rem,1.7vw,1.35rem);line-height:1.55}.styles-module__WLnEqW__rows{padding:8px 0 24px}.styles-module__WLnEqW__row{border-top:1px solid var(--line);grid-template-columns:220px 1fr;gap:40px;padding:40px 0;display:grid}.styles-module__WLnEqW__row h2{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.styles-module__WLnEqW__body{color:var(--ink-soft);max-width:62ch;font-size:1.05rem;line-height:1.75}.styles-module__WLnEqW__body p{margin:0 0 1.1em}.styles-module__WLnEqW__body p:last-child{margin-bottom:0}.styles-module__WLnEqW__body a{color:var(--fresh-ink);border-bottom:1px solid var(--fresh);transition:background .18s var(--ease);text-decoration:none}.styles-module__WLnEqW__body a:hover{background:var(--fresh)}.styles-module__WLnEqW__close{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:16px 28px;padding:48px 0 120px;display:flex}.styles-module__WLnEqW__closeText{color:var(--ink-muted);margin:0;font-size:1.05rem}.styles-module__WLnEqW__cta{background:var(--fresh);color:var(--fresh-ink);transition:background .18s var(--ease), transform .18s var(--ease);border-radius:999px;align-items:center;padding:13px 22px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.styles-module__WLnEqW__cta:hover{background:var(--fresh-deep);transform:translateY(-1px)}@media (max-width:800px){.styles-module__WLnEqW__container{padding:0 20px}.styles-module__WLnEqW__hero{padding:40px 0 32px}.styles-module__WLnEqW__row{grid-template-columns:1fr;gap:14px;padding:32px 0}.styles-module__WLnEqW__close{padding:40px 0 80px}}
.calculator-module__uvuljq__page{--paper:#faf9f5;--bone:#fcfcf8;--cream:#e5ddc8;--snow:#fffffd;--fresh:#5de89b;--fresh-deep:#3fc87c;--fresh-ink:#0d3b23;--ink:#171322;--ink-soft:#2a2434;--ink-muted:#5a5365;--ink-dim:#8a8494;--line:#1713221f;--line-strong:#17132238;--ease:cubic-bezier(.2, .8, .2, 1);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"), var(--paper);color:var(--ink);font-family:var(--font-manrope), "Inter", system-ui, sans-serif;-webkit-font-smoothing:antialiased;width:100%;min-height:100vh;position:relative;overflow-x:clip}.calculator-module__uvuljq__page a{color:inherit;text-decoration:none}.calculator-module__uvuljq__container{max-width:1080px;margin:0 auto;padding:0 28px}.calculator-module__uvuljq__containerNarrow{max-width:720px;margin:0 auto;padding:0 28px}.calculator-module__uvuljq__eyebrow,.calculator-module__uvuljq__sectionEyebrow{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fresh-ink);background:var(--fresh);border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:8px 14px;font-size:.72rem;display:inline-flex}.calculator-module__uvuljq__title{letter-spacing:-.03em;white-space:nowrap;margin:6px 0 0;font-size:clamp(1.75rem,3.4vw,2.6rem);font-style:normal;font-weight:800;line-height:1.02}.calculator-module__uvuljq__lead{color:var(--ink-muted);max-width:56ch;margin:20px 0 0;font-size:1.15rem;line-height:1.55}.calculator-module__uvuljq__heroRow{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:18px;display:flex}.calculator-module__uvuljq__leadInline{color:var(--ink-muted);max-width:64ch;margin:0;font-size:1.05rem;line-height:1.5}.calculator-module__uvuljq__hl{white-space:nowrap;background-color:#0000;background-image:linear-gradient(104deg, transparent 0.5%, var(--fresh) 3%, var(--fresh) 97%, transparent 99.5%);color:var(--ink);animation:calculator-module__uvuljq__hlSweep .9s var(--ease) .45s forwards;background-position:0 58%;background-repeat:no-repeat;background-size:0% 86%;margin:0 -.04em;padding:0 .08em;position:relative}@keyframes calculator-module__uvuljq__hlSweep{to{background-size:100% 86%}}@media (prefers-reduced-motion:reduce){.calculator-module__uvuljq__hl{background-size:100% 86%;animation:none}}.calculator-module__uvuljq__sectionTitle{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(1.6rem,3vw,2.25rem);font-style:normal;font-weight:800;line-height:1.1}.calculator-module__uvuljq__body{color:var(--ink-soft);max-width:none;margin:0 auto 18px;font-size:1.08rem;line-height:1.65}.calculator-module__uvuljq__hero{padding:56px 0 12px}.calculator-module__uvuljq__calcSection{padding:22px 0 48px}.calculator-module__uvuljq__calc{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:20px;display:grid}.calculator-module__uvuljq__form{background:var(--snow);border:1px solid var(--line);border-radius:22px;flex-direction:column;justify-content:space-between;gap:22px;min-height:580px;padding:30px 28px;display:flex}.calculator-module__uvuljq__field{flex-direction:column;display:flex}.calculator-module__uvuljq__fieldLabel{letter-spacing:-.01em;font-size:.95rem;font-weight:700}.calculator-module__uvuljq__fieldHint{color:var(--ink-dim);margin:3px 0 9px;font-size:.82rem}.calculator-module__uvuljq__field .calculator-module__uvuljq__fieldLabel+.calculator-module__uvuljq__inputWrap{margin-top:9px}.calculator-module__uvuljq__segState,.calculator-module__uvuljq__segBuyer{gap:6px;margin-top:9px;display:grid}.calculator-module__uvuljq__segState{grid-template-columns:repeat(4,1fr)}.calculator-module__uvuljq__segBuyer{grid-template-columns:repeat(3,1fr)}.calculator-module__uvuljq__seg{appearance:none;border:1px solid var(--line-strong);background:var(--paper);letter-spacing:-.01em;color:var(--ink-muted);cursor:pointer;text-align:center;transition:border-color .18s var(--ease), background .18s var(--ease), color .18s var(--ease), box-shadow .18s var(--ease);border-radius:10px;padding:9px 6px;font-family:inherit;font-size:.82rem;font-weight:700}.calculator-module__uvuljq__seg:hover:not(.calculator-module__uvuljq__segOn){border-color:var(--ink-dim);color:var(--ink)}.calculator-module__uvuljq__segOn{background:var(--ink);border-color:var(--ink);color:var(--snow);box-shadow:0 1px 0 var(--ink)}.calculator-module__uvuljq__segBuyer .calculator-module__uvuljq__seg{padding:11px 8px;font-size:.86rem}.calculator-module__uvuljq__inputWrap{background:var(--paper);border:1.5px solid var(--line-strong);transition:border-color .18s var(--ease), box-shadow .18s var(--ease);border-radius:12px;align-items:center;padding:0 14px;display:flex}.calculator-module__uvuljq__inputWrap:focus-within{border-color:var(--fresh-deep);box-shadow:0 0 0 3px #5de89b38}.calculator-module__uvuljq__affix{color:var(--ink-dim);font-size:1.05rem;font-weight:600}.calculator-module__uvuljq__affixSuffix{margin-left:6px}.calculator-module__uvuljq__input{letter-spacing:-.01em;color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:13px 6px;font-family:inherit;font-size:1.1rem;font-weight:600}.calculator-module__uvuljq__input::placeholder{color:var(--ink-dim);font-weight:500}.calculator-module__uvuljq__result{background:var(--ink);color:var(--paper);border-radius:22px;flex-direction:column;gap:20px;min-height:580px;padding:32px 28px;display:flex;position:relative;overflow:hidden}.calculator-module__uvuljq__resultTop{z-index:1;flex-direction:column;display:flex;position:relative}.calculator-module__uvuljq__resultActions{z-index:1;position:relative}.calculator-module__uvuljq__resultMark{width:66%;height:auto;color:var(--fresh);opacity:.06;pointer-events:none;z-index:0;position:absolute;bottom:-14%;right:-8%}.calculator-module__uvuljq__resultEyebrow{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fresh);font-size:.72rem}.calculator-module__uvuljq__resultNumber{letter-spacing:-.03em;color:var(--fresh);font-variant-numeric:tabular-nums;margin:10px 0 14px;font-size:clamp(2.6rem,6vw,3.9rem);font-weight:800;line-height:1.02}.calculator-module__uvuljq__resultLine{color:#faf9f5d1;margin:0 0 22px;font-size:1rem;line-height:1.55}.calculator-module__uvuljq__result .calculator-module__uvuljq__cta{text-align:center;background:var(--fresh);color:var(--ink);transition:transform .18s var(--ease), background-color .18s var(--ease);border-radius:999px;padding:15px 26px;font-size:1rem;font-weight:700;display:block}.calculator-module__uvuljq__result .calculator-module__uvuljq__cta:hover{background:var(--fresh-deep);transform:translateY(-1px)}.calculator-module__uvuljq__disclaimer{color:#faf9f58c;margin:22px 0 0;font-size:.78rem;line-height:1.5}.calculator-module__uvuljq__heroRow .calculator-module__uvuljq__eyebrow{margin-bottom:8px}.calculator-module__uvuljq__rateNote{color:var(--ink-dim);margin:0;font-size:.8rem}.calculator-module__uvuljq__rateNoteDark{color:#faf9f580;margin:10px 0 0;font-size:.8rem}.calculator-module__uvuljq__sliderScale{color:var(--ink-dim);justify-content:space-between;margin-top:7px;font-size:.72rem;display:flex}.calculator-module__uvuljq__formChart{justify-content:flex-start;gap:22px}.calculator-module__uvuljq__formStamp{justify-content:center;gap:32px}.calculator-module__uvuljq__chart{flex-direction:column;flex:1;min-height:168px;margin-top:2px;display:flex}.calculator-module__uvuljq__chartCaption{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:12px;font-size:.7rem}.calculator-module__uvuljq__chartSvg{flex:1;width:100%;overflow:visible}.calculator-module__uvuljq__chartGrid{stroke:var(--line)}.calculator-module__uvuljq__chartLine{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.calculator-module__uvuljq__chartAxis{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);justify-content:space-between;margin-top:8px;font-size:.68rem;display:flex}.calculator-module__uvuljq__slider{flex-direction:column;gap:12px;display:flex}.calculator-module__uvuljq__sliderHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.calculator-module__uvuljq__sliderLabel{letter-spacing:-.01em;font-size:.95rem;font-weight:700}.calculator-module__uvuljq__sliderInputWrap{border:1px solid var(--line-strong);background:var(--paper);transition:border-color .18s var(--ease), box-shadow .18s var(--ease);border-radius:10px;align-items:baseline;gap:2px;padding:5px 10px;display:inline-flex}.calculator-module__uvuljq__sliderInputWrap:focus-within{border-color:var(--fresh-deep);box-shadow:0 0 0 3px #5de89b38}.calculator-module__uvuljq__sliderAffix{color:var(--ink-dim);font-size:1rem;font-weight:800}.calculator-module__uvuljq__sliderInput{text-align:right;letter-spacing:-.02em;font-variant-numeric:tabular-nums;width:6ch;color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-family:inherit;font-size:1.15rem;font-weight:800}.calculator-module__uvuljq__slider:first-child .calculator-module__uvuljq__sliderInput{width:8ch}.calculator-module__uvuljq__range{appearance:none;background:linear-gradient(to right, var(--fresh-deep) var(--pct,0%), var(--line-strong) var(--pct,0%));cursor:pointer;border-radius:999px;width:100%;height:6px}.calculator-module__uvuljq__range::-webkit-slider-thumb{appearance:none;background:var(--ink);border:3px solid var(--snow);cursor:pointer;width:22px;height:22px;transition:transform .12s var(--ease);border-radius:50%;box-shadow:0 1px 5px #17132240}.calculator-module__uvuljq__range::-webkit-slider-thumb:active{transform:scale(1.12)}.calculator-module__uvuljq__range::-moz-range-thumb{background:var(--ink);border:3px solid var(--snow);cursor:pointer;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 5px #17132240}.calculator-module__uvuljq__range:focus-visible{outline:2px solid var(--fresh-deep);outline-offset:4px}.calculator-module__uvuljq__watchBtn{text-align:left;width:100%;min-height:132px;color:var(--paper);font:inherit;cursor:pointer;transition:background-color .2s var(--ease), border-color .2s var(--ease), transform .2s var(--ease), box-shadow .2s var(--ease);background:#5de89b1a;border:1px solid #5de89b80;border-radius:18px;flex:1;align-items:center;gap:18px;padding:22px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 22px #5de89b1f}.calculator-module__uvuljq__watchBtn:hover{border-color:var(--fresh);background:#5de89b29;transform:translateY(-4px);box-shadow:0 16px 40px #5de89b4d}.calculator-module__uvuljq__watchPlay{background:var(--fresh);width:60px;height:60px;color:var(--ink);transition:transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:999px;flex:none;justify-content:center;align-items:center;padding-left:4px;display:flex;box-shadow:0 0 0 6px #5de89b29}.calculator-module__uvuljq__watchBtn:hover .calculator-module__uvuljq__watchPlay{transform:scale(1.12);box-shadow:0 0 0 12px #5de89b33}.calculator-module__uvuljq__watchText{flex-direction:column;gap:3px;display:flex}.calculator-module__uvuljq__watchTitle{letter-spacing:-.02em;font-size:1.3rem;font-weight:800}.calculator-module__uvuljq__watchSub{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.06em;color:#faf9f599;font-size:.72rem}.calculator-module__uvuljq__watchBtnLight{text-align:left;width:100%;min-height:148px;color:var(--ink);font:inherit;cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s var(--ease), border-color .2s var(--ease);background:#5de89b1a;border:1px solid #5de89b99;border-radius:16px;align-items:center;gap:16px;padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #5de89b24}.calculator-module__uvuljq__watchBtnLight:hover{border-color:var(--fresh-deep);transform:translateY(-3px);box-shadow:0 14px 34px #5de89b47}.calculator-module__uvuljq__watchBtnLight:hover .calculator-module__uvuljq__watchPlay{transform:scale(1.1)}.calculator-module__uvuljq__watchBtnLight .calculator-module__uvuljq__watchTitle{color:var(--ink);font-size:1.15rem}.calculator-module__uvuljq__watchBtnLight .calculator-module__uvuljq__watchSub{color:var(--ink-dim)}.calculator-module__uvuljq__watchShimmer{pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000 0%,#5de89b52 50%,#0000 100%);width:45%;position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)skew(-16deg)}.calculator-module__uvuljq__watchPlay{z-index:1;position:relative}.calculator-module__uvuljq__overlay{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:calculator-module__uvuljq__overlayIn .18s var(--ease);background:#0a080eb8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@keyframes calculator-module__uvuljq__overlayIn{0%{opacity:0}to{opacity:1}}.calculator-module__uvuljq__overlayInner{width:min(920px,100%);position:relative}.calculator-module__uvuljq__overlayFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.calculator-module__uvuljq__overlayFootText{color:#faf9f5bf;flex:1;min-width:220px;margin:0;font-size:.95rem;line-height:1.45}.calculator-module__uvuljq__overlayCta{background:var(--fresh);color:var(--ink);transition:transform .18s var(--ease), background-color .18s var(--ease);border-radius:999px;flex:none;padding:13px 24px;font-size:.98rem;font-weight:700}.calculator-module__uvuljq__overlayCta:hover{background:var(--fresh-deep);transform:translateY(-1px)}.calculator-module__uvuljq__overlayClose{background:var(--snow);width:42px;height:42px;color:var(--ink);cursor:pointer;z-index:2;border:0;border-radius:999px;font-size:1rem;position:absolute;top:-16px;right:-16px;box-shadow:0 3px 14px #0000004d}.calculator-module__uvuljq__tabs{border:1px solid var(--line-strong);background:var(--snow);border-radius:16px;grid-template-columns:repeat(4,1fr);margin-bottom:24px;display:grid;overflow:hidden}.calculator-module__uvuljq__tab{border-left:1px solid var(--line);min-height:94px;transition:background-color .18s var(--ease);flex-direction:column;padding:12px 18px 14px;display:flex;position:relative}.calculator-module__uvuljq__tab:first-child{border-left:0}.calculator-module__uvuljq__tab:hover:not(.calculator-module__uvuljq__tabActive):not(.calculator-module__uvuljq__tabSoon){background:var(--bone)}.calculator-module__uvuljq__tabTop{justify-content:space-between;align-items:center;display:flex}.calculator-module__uvuljq__tabNumWrap{align-items:center;gap:8px;display:flex}.calculator-module__uvuljq__tabNum{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.02em;color:var(--ink-dim);font-size:1.05rem}.calculator-module__uvuljq__tabDot{background:var(--fresh);border-radius:999px;flex:none;width:8px;height:8px}.calculator-module__uvuljq__tabLabel{letter-spacing:-.03em;color:var(--ink);align-self:flex-start;margin-top:10px;font-size:1.4rem;font-weight:800;line-height:1.05}.calculator-module__uvuljq__tabQuestion{color:var(--ink-muted);margin-top:8px;font-size:.88rem;line-height:1.35}.calculator-module__uvuljq__tabActive{background:#5de89b1a}.calculator-module__uvuljq__tabActive:after{content:"";pointer-events:none;border:1.5px solid #3fc87c66;position:absolute;inset:5px}.calculator-module__uvuljq__tab:first-child.calculator-module__uvuljq__tabActive:after{border-top-left-radius:11px;border-bottom-left-radius:11px}.calculator-module__uvuljq__tab:last-child.calculator-module__uvuljq__tabActive:after{border-top-right-radius:11px;border-bottom-right-radius:11px}.calculator-module__uvuljq__tabActive .calculator-module__uvuljq__tabLabel{color:var(--fresh-ink);border-bottom:3px solid var(--fresh);padding-bottom:3px}.calculator-module__uvuljq__tabSoon{cursor:default;opacity:.6}.calculator-module__uvuljq__buffer{flex-direction:column;gap:12px;width:100%;margin:4px 0 0;display:flex}.calculator-module__uvuljq__bufferRow{grid-template-columns:92px 1fr auto;align-items:center;gap:12px;width:100%;display:grid}.calculator-module__uvuljq__bufferKey{color:#faf9f5b3;font-size:.85rem}.calculator-module__uvuljq__bufferTrack{background:#faf9f51f;border-radius:999px;height:8px;overflow:hidden}.calculator-module__uvuljq__bufferFill{background:var(--fresh);height:100%;transition:width .5s var(--ease);border-radius:999px;display:block}.calculator-module__uvuljq__bufferFillMuted{background:#faf9f573}.calculator-module__uvuljq__bufferVal{font-variant-numeric:tabular-nums;color:var(--paper);font-size:.92rem;font-weight:700}.calculator-module__uvuljq__compare{gap:28px;margin:16px 0 4px;display:flex}.calculator-module__uvuljq__compareBlock{flex-direction:column;gap:3px;display:flex}.calculator-module__uvuljq__compareKey{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#faf9f58c;font-size:.68rem}.calculator-module__uvuljq__compareKeyMint{color:var(--fresh)}.calculator-module__uvuljq__compareVal{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#faf9f5b3;font-size:1.35rem;font-weight:800}.calculator-module__uvuljq__compareValMint{color:var(--paper)}.calculator-module__uvuljq__divergeSvg{flex:1;width:100%;min-height:150px;margin-top:14px;overflow:visible}.calculator-module__uvuljq__divergeCurrent{fill:none;stroke:#faf9f566;stroke-width:2px;stroke-linecap:round}.calculator-module__uvuljq__divergeNew{fill:none;stroke:var(--fresh);stroke-width:2.5px;stroke-linecap:round}.calculator-module__uvuljq__videoSection{margin-top:44px}.calculator-module__uvuljq__video{aspect-ratio:16/9;background:radial-gradient(120% 90% at 12% 0%, #5de89b29, transparent 60%), var(--ink);border-radius:22px;justify-content:center;align-items:center;width:100%;margin-top:20px;display:flex;position:relative;overflow:hidden}.calculator-module__uvuljq__videoStage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;padding:26px 36px;display:flex}.calculator-module__uvuljq__videoEyebrow{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--fresh);font-size:.72rem}.calculator-module__uvuljq__videoNumber{letter-spacing:-.03em;color:var(--fresh);font-variant-numeric:tabular-nums;transition:opacity .3s var(--ease), transform .3s var(--ease);font-size:clamp(2.4rem,6vw,4rem);font-weight:800;line-height:1}.calculator-module__uvuljq__videoCaption{color:#faf9f5e6;max-width:42ch;margin:6px 0 0;font-size:1.02rem;line-height:1.5}.calculator-module__uvuljq__clip{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:100%;padding:0 36px;display:flex}.calculator-module__uvuljq__clipLabel{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--fresh);font-size:.72rem}.calculator-module__uvuljq__clipFigure{letter-spacing:-.03em;color:var(--paper);font-variant-numeric:tabular-nums;font-size:clamp(2rem,5.4vw,3.5rem);font-weight:800;line-height:1.03;position:relative}.calculator-module__uvuljq__clipFigureResult{color:var(--fresh)}.calculator-module__uvuljq__clipSweep{background:var(--fresh);transform-origin:0;border-radius:999px;width:104%;height:.13em;position:absolute;bottom:-.16em;left:-2%;transform:scaleX(0)}.calculator-module__uvuljq__clipCaption{color:#faf9f5db;max-width:46ch;margin:4px 0 0;font-size:1.05rem;line-height:1.5}.calculator-module__uvuljq__clipChart{box-sizing:border-box;flex-direction:column;gap:14px;width:100%;height:100%;padding:4px 10px 0;display:flex}.calculator-module__uvuljq__clipTopLabel{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--fresh);font-size:.72rem}.calculator-module__uvuljq__clipChart .calculator-module__uvuljq__clipCaption{text-align:center;align-self:center}.calculator-module__uvuljq__wf{flex:1;min-height:0;display:flex}.calculator-module__uvuljq__wfPlot{flex:1;gap:3%;min-height:0;padding-top:8px;display:flex}.calculator-module__uvuljq__wfCol{flex-direction:column;flex:1;min-width:0;display:flex}.calculator-module__uvuljq__wfTrack{border-bottom:1px solid #faf9f52e;flex:1;position:relative}.calculator-module__uvuljq__wfBar{transition:transform .55s var(--ease), opacity .3s var(--ease);border-radius:5px;position:absolute;left:14%;right:14%;transform:scaleY(0)}.calculator-module__uvuljq__wfMint{background:var(--fresh);transform-origin:bottom}.calculator-module__uvuljq__wfResult{background:var(--fresh);transform-origin:bottom;box-shadow:0 0 26px #5de89b73}.calculator-module__uvuljq__wfGrey{transform-origin:top;background:#faf9f53d}.calculator-module__uvuljq__wfBarOn{transform:scaleY(1)}.calculator-module__uvuljq__wfVal{text-align:center;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--paper);opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);margin-bottom:6px;font-size:.95rem;font-weight:800;position:absolute;left:-12%;right:-12%;transform:translateY(6px)}.calculator-module__uvuljq__wfValResult{color:var(--fresh);font-size:1.15rem}.calculator-module__uvuljq__wfOn{opacity:1;transform:translateY(0)}.calculator-module__uvuljq__wfLabel{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#faf9f5b8;text-align:center;margin-top:10px;font-size:.64rem}.calculator-module__uvuljq__wfSub{color:var(--fresh);text-align:center;margin-top:3px;font-size:.72rem}.calculator-module__uvuljq__stack{flex-direction:column;flex:1;justify-content:center;gap:22px;display:flex}.calculator-module__uvuljq__stackTop{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);flex-direction:column;align-items:center;gap:4px;display:flex;transform:translateY(8px)}.calculator-module__uvuljq__stackTotalLabel{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#faf9f599;font-size:.7rem}.calculator-module__uvuljq__stackTotal{letter-spacing:-.03em;color:var(--fresh);font-variant-numeric:tabular-nums;font-size:clamp(2rem,5vw,3rem);font-weight:800}.calculator-module__uvuljq__stackBar{background:#faf9f514;border-radius:10px;height:46px;display:flex;position:relative;overflow:hidden}.calculator-module__uvuljq__savingBand{background:var(--fresh);transform-origin:100%;transition:transform .6s var(--ease);position:absolute;top:0;bottom:0;right:0;transform:scaleX(0);box-shadow:0 0 20px #5de89b80}.calculator-module__uvuljq__savingBandOn{transform:scaleX(1)}.calculator-module__uvuljq__stackSeg{transform-origin:0;height:100%;transition:transform .6s var(--ease);flex-shrink:0;display:block;transform:scaleX(0)}.calculator-module__uvuljq__stackSegOn{transform:scaleX(1)}.calculator-module__uvuljq__stackPrincipal{background:var(--fresh)}.calculator-module__uvuljq__stackInterest{background:#faf9f54d}.calculator-module__uvuljq__stackKeys{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.calculator-module__uvuljq__stackKey{color:#faf9f5d1;opacity:0;transition:opacity .4s var(--ease);align-items:center;gap:8px;font-size:.85rem;display:flex}.calculator-module__uvuljq__stackDot{border-radius:3px;flex:none;width:11px;height:11px}.calculator-module__uvuljq__stackDotMint{background:var(--fresh)}.calculator-module__uvuljq__stackDotGrey{background:#faf9f559}.calculator-module__uvuljq__stackOn{opacity:1;transform:translateY(0)}.calculator-module__uvuljq__split{flex-direction:column;flex:1;justify-content:center;gap:16px;display:flex}.calculator-module__uvuljq__splitHero{justify-content:center;align-items:baseline;gap:10px;display:flex}.calculator-module__uvuljq__splitNum{letter-spacing:-.03em;color:var(--fresh);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:800}.calculator-module__uvuljq__splitPer{color:#faf9f5b3;font-size:1.1rem}.calculator-module__uvuljq__splitWhen{text-align:center;font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#faf9f599;font-size:.72rem}.calculator-module__uvuljq__splitBar{background:#faf9f514;border-radius:10px;height:44px;display:flex;overflow:hidden}.calculator-module__uvuljq__splitSeg{height:100%;transition:width .7s var(--ease);display:block}.calculator-module__uvuljq__splitInterest{background:#faf9f54d}.calculator-module__uvuljq__splitPrincipal{background:var(--fresh)}.calculator-module__uvuljq__splitLegend{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.calculator-module__uvuljq__splitKey{color:#faf9f5d1;align-items:center;gap:8px;font-size:.88rem;display:flex}.calculator-module__uvuljq__diverge{flex-direction:column;flex:1;justify-content:center;gap:16px;display:flex}.calculator-module__uvuljq__divergeSvgClip{width:100%;height:140px;overflow:visible}.calculator-module__uvuljq__divergeGap{fill:#5de89b29;opacity:0;transition:opacity .5s var(--ease)}.calculator-module__uvuljq__divergeOn{opacity:1}.calculator-module__uvuljq__divergeCur,.calculator-module__uvuljq__divergeNw{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .85s var(--ease)}.calculator-module__uvuljq__divergeCur{stroke:#faf9f580}.calculator-module__uvuljq__divergeNw{stroke:var(--fresh)}.calculator-module__uvuljq__divergeDrawn{stroke-dashoffset:0}.calculator-module__uvuljq__divergeKeys{flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.calculator-module__uvuljq__divergeSaving{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);flex-direction:column;align-items:center;gap:4px;display:flex;transform:translateY(8px)}.calculator-module__uvuljq__sd{flex-direction:column;flex:1;justify-content:center;gap:24px;display:flex}.calculator-module__uvuljq__sdHero{flex-direction:column;align-items:center;gap:4px;display:flex}.calculator-module__uvuljq__sdTotalLabel{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#faf9f599;font-size:.7rem}.calculator-module__uvuljq__sdTotal{letter-spacing:-.03em;color:var(--fresh);font-variant-numeric:tabular-nums;transition:transform .3s var(--ease);font-size:clamp(2rem,5vw,3rem);font-weight:800}.calculator-module__uvuljq__sdHeroOn .calculator-module__uvuljq__sdTotal{transform:scale(1.04)}.calculator-module__uvuljq__sdRate{color:#faf9f5b3;font-variant-numeric:tabular-nums;font-size:.82rem}.calculator-module__uvuljq__sdRows{flex-direction:column;gap:16px;display:flex}.calculator-module__uvuljq__sdRow{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);grid-template-columns:96px 1fr auto;align-items:center;gap:12px;display:grid;transform:translateY(6px)}.calculator-module__uvuljq__sdRowLabel{color:#faf9f5a8;text-align:right;font-size:.78rem}.calculator-module__uvuljq__sdTrack{background:#faf9f514;border-radius:7px;height:26px;overflow:hidden}.calculator-module__uvuljq__sdBar{height:100%;transition:width .7s var(--ease);border-radius:7px;display:block;position:relative}.calculator-module__uvuljq__sdBarPrice{background:#faf9f533}.calculator-module__uvuljq__sdBarDuty{background:#faf9f58c}.calculator-module__uvuljq__sdBand{background:var(--fresh);transform-origin:100%;transition:transform .6s var(--ease);position:absolute;top:0;bottom:0;right:0;transform:scaleX(0);box-shadow:0 0 18px #5de89b80}.calculator-module__uvuljq__sdBandOn{transform:scaleX(1)}.calculator-module__uvuljq__sdRowVal{letter-spacing:-.02em;color:var(--paper);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.calculator-module__uvuljq__sdNote{color:var(--fresh);opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);justify-content:center;align-items:center;gap:8px;font-size:.88rem;display:flex;transform:translateY(6px)}.calculator-module__uvuljq__sdOn{opacity:1;transform:translateY(0)}.calculator-module__uvuljq__videoPlay{background:var(--fresh);width:76px;height:76px;color:var(--ink);cursor:pointer;transition:transform .18s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;padding-left:4px;display:flex;position:absolute}.calculator-module__uvuljq__videoPlay:hover{transform:scale(1.06)}.calculator-module__uvuljq__videoBar{align-items:center;gap:12px;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.calculator-module__uvuljq__videoToggle{color:var(--paper);cursor:pointer;background:0 0;border:0;font-size:.9rem;line-height:1}.calculator-module__uvuljq__videoTrack{background:#faf9f533;border-radius:999px;flex:1;height:4px;overflow:hidden}.calculator-module__uvuljq__videoTrackFill{background:var(--fresh);height:100%;display:block}.calculator-module__uvuljq__videoEmpty{aspect-ratio:auto;color:var(--ink-dim);background:var(--bone);border:1px dashed var(--line-strong);padding:48px 24px;font-size:1rem}.calculator-module__uvuljq__explainer,.calculator-module__uvuljq__faqSection{border-top:1px solid var(--line);text-align:center;padding:40px 0}.calculator-module__uvuljq__faq{text-align:left;margin:8px auto 0}.calculator-module__uvuljq__faqItem{border-bottom:1px solid var(--line)}.calculator-module__uvuljq__faqItem[open] .calculator-module__uvuljq__faqMark{transform:translateY(-50%)rotate(45deg)}.calculator-module__uvuljq__faqQ{cursor:pointer;text-align:center;letter-spacing:-.015em;justify-content:center;align-items:center;gap:20px;padding:20px 34px;font-size:1.1rem;font-weight:700;list-style:none;display:flex;position:relative}.calculator-module__uvuljq__faqQ::-webkit-details-marker{display:none}.calculator-module__uvuljq__faqMark{color:var(--fresh-deep);transition:transform .18s var(--ease);flex:none;font-size:1.4rem;font-weight:400;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.calculator-module__uvuljq__faqA{color:var(--ink-muted);max-width:60ch;margin:0 auto;padding:0 0 22px;font-size:1.02rem;line-height:1.65}.calculator-module__uvuljq__closing{background:var(--fresh);text-align:center;margin-top:24px;padding:64px 0}.calculator-module__uvuljq__closingTitle{letter-spacing:-.03em;color:var(--ink);margin:0 0 16px;font-size:clamp(1.8rem,4vw,2.75rem);font-style:normal;font-weight:800;line-height:1.05}.calculator-module__uvuljq__closingLead{color:var(--fresh-ink);max-width:46ch;margin:0 auto 28px;font-size:1.12rem;line-height:1.55}.calculator-module__uvuljq__closing .calculator-module__uvuljq__closingCta{background:var(--ink);color:var(--paper);transition:transform .18s var(--ease);border-radius:999px;padding:16px 32px;font-size:1.05rem;font-weight:700;display:inline-block}.calculator-module__uvuljq__closing .calculator-module__uvuljq__closingCta:hover{transform:translateY(-1px)}.calculator-module__uvuljq__hubGrid{grid-template-columns:repeat(2,1fr);gap:18px;margin:8px 0 56px;display:grid}.calculator-module__uvuljq__hubCard{background:var(--snow);border:1px solid var(--line);transition:transform .18s var(--ease), border-color .18s var(--ease);border-radius:20px;flex-direction:column;gap:10px;padding:26px;display:flex}.calculator-module__uvuljq__hubCard:hover{border-color:var(--line-strong);transform:translateY(-2px)}.calculator-module__uvuljq__hubCardTitle{letter-spacing:-.02em;font-size:1.3rem;font-weight:800}.calculator-module__uvuljq__hubCardBody{color:var(--ink-muted);font-size:1rem;line-height:1.55}.calculator-module__uvuljq__hubCardLink{color:var(--fresh-ink);margin-top:auto;font-weight:700}.calculator-module__uvuljq__hubCardSoon{opacity:.72;border-style:dashed}.calculator-module__uvuljq__hubCardSoon:hover{transform:none}.calculator-module__uvuljq__hubSoonTag{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);font-size:.68rem}.calculator-module__uvuljq__videoBlock{flex-direction:column;align-items:center;gap:14px;max-width:820px;margin:26px auto 34px;display:flex}.calculator-module__uvuljq__videoBlockEyebrow{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);font-size:.72rem}.calculator-module__uvuljq__ytEmbed{aspect-ratio:16/9;background:var(--ink);border:1px solid var(--line);border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 40px #1713221f}.calculator-module__uvuljq__ytFrame{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:760px){.calculator-module__uvuljq__videoBlock{display:none}.calculator-module__uvuljq__calc{grid-template-columns:1fr}.calculator-module__uvuljq__result{padding:28px 24px}.calculator-module__uvuljq__form{padding:24px}.calculator-module__uvuljq__hero{padding:40px 0 8px}.calculator-module__uvuljq__hubGrid{grid-template-columns:1fr}.calculator-module__uvuljq__tabs{grid-template-columns:1fr 1fr}.calculator-module__uvuljq__tab{min-height:80px;padding:11px 14px 13px}.calculator-module__uvuljq__tab:nth-child(2){border-left:1px solid var(--line)}.calculator-module__uvuljq__tab:nth-child(3){border-left:0}.calculator-module__uvuljq__tab:nth-child(3),.calculator-module__uvuljq__tab:nth-child(4){border-top:1px solid var(--line)}.calculator-module__uvuljq__tabLabel{font-size:1.2rem}.calculator-module__uvuljq__bufferRow{grid-template-columns:78px 1fr auto;gap:10px}.calculator-module__uvuljq__videoNumber{font-size:clamp(2rem,9vw,3rem)}.calculator-module__uvuljq__overlay{align-items:center;padding:16px}.calculator-module__uvuljq__overlayInner{flex-direction:column;justify-content:center;width:100%;display:flex}.calculator-module__uvuljq__overlayClose{top:10px;right:10px}.calculator-module__uvuljq__video{aspect-ratio:4/5}.calculator-module__uvuljq__videoStage{padding:0 20px}.calculator-module__uvuljq__heroRow{margin-bottom:14px}.calculator-module__uvuljq__title{white-space:normal}.calculator-module__uvuljq__hl{white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:1.35}.calculator-module__uvuljq__resultMark{width:80%;right:-12%}}
.sentence-module__M7s_ya__sentence{margin:2px 0 4px}.sentence-module__M7s_ya__line{color:var(--ink-muted,#55506a);margin:0;font-size:1.24rem;line-height:2.1}.sentence-module__M7s_ya__line+.sentence-module__M7s_ya__line{margin-top:16px}@media (max-width:560px){.sentence-module__M7s_ya__line{font-size:1.1rem;line-height:2.05}}.sentence-module__M7s_ya__field{font-family:inherit;font-size:inherit;letter-spacing:-.02em;color:var(--ink,#171322);font-variant-numeric:tabular-nums;background:0 0;border:0;border-bottom:2px solid #5de89bbf;border-radius:0;padding:0 0 2px;font-weight:800;transition:border-color .18s cubic-bezier(.2,.8,.2,1),background .18s cubic-bezier(.2,.8,.2,1)}.sentence-module__M7s_ya__field:hover{border-bottom-color:var(--fresh-deep,#17b168)}.sentence-module__M7s_ya__field:focus{border-bottom-color:var(--fresh-deep,#17b168);background:#5de89b1f;outline:none}.sentence-module__M7s_ya__field::placeholder{color:var(--ink-dim,#8a8496)}.sentence-module__M7s_ya__blank{border-bottom-style:dashed;border-bottom-color:var(--line,#d9d5cc)}input.sentence-module__M7s_ya__blank,select.sentence-module__M7s_ya__blank{color:var(--ink-dim,#8a8496)}.sentence-module__M7s_ya__invalid,.sentence-module__M7s_ya__invalid:hover{border-bottom-color:#c2412f}.sentence-module__M7s_ya__selectWrap{vertical-align:baseline;display:inline-block;position:relative}.sentence-module__M7s_ya__ghost{visibility:hidden;white-space:pre;letter-spacing:-.02em;padding-right:15px;font-weight:800}.sentence-module__M7s_ya__selectWrap .sentence-module__M7s_ya__select{width:100%;line-height:inherit;position:absolute;inset:0}.sentence-module__M7s_ya__select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 5px top 58%,right 1px top 58%;background-repeat:no-repeat;background-size:4px 4px,4px 4px;width:100%;padding-right:15px}.sentence-module__M7s_ya__unit{letter-spacing:-.02em;color:var(--ink,#171322);font-weight:800}.sentence-module__M7s_ya__errors{color:#c2412f;gap:4px;margin:18px 0 0;padding:0;font-size:.92rem;line-height:1.5;list-style:none;display:grid}.sentence-module__M7s_ya__ask{margin-top:20px}.sentence-module__M7s_ya__askNote{color:var(--ink-dim,#8a8496);margin-top:9px;font-size:.82rem;display:block}.sentence-module__M7s_ya__stale{opacity:.45;filter:saturate(.4);transition:opacity .18s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.sentence-module__M7s_ya__field,.sentence-module__M7s_ya__stale{transition:none}}.sentence-module__M7s_ya__onInk{max-width:1080px;margin-inline:auto}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__sentence{text-align:center;max-width:800px;margin-inline:auto}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__line{color:#faf9f5d1;font-size:clamp(1.45rem,3.9vw,2.15rem);line-height:2.35}@media (max-width:560px){.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__line{font-size:clamp(1.25rem,5.4vw,1.7rem);line-height:1.9}}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__field,.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__unit{color:#faf9f5}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__field{border-bottom-color:#5de89bb8}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__field:hover{border-bottom-color:#5de89b}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__field:focus{background:#5de89b29;border-bottom-color:#5de89b}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__field::placeholder{color:#faf9f566}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__blank{border-bottom-color:#faf9f54d}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__invalid,.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__invalid:hover{border-bottom-color:#ff9a8a}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__select option{color:#171322;background:#faf9f5}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__askNote{color:#faf9f58c}.sentence-module__M7s_ya__adds{gap:16px;margin:22px 0 30px;padding:0;list-style:none;display:grid}.sentence-module__M7s_ya__adds li{border-left:2px solid #5de89bb3;padding-left:18px}.sentence-module__M7s_ya__adds b{letter-spacing:-.01em;color:var(--ink,#171322);margin-bottom:2px;font-weight:800;display:block}.sentence-module__M7s_ya__adds span{color:var(--ink-muted,#55506a);max-width:62ch;font-size:.93rem;line-height:1.55;display:block}.sentence-module__M7s_ya__lineExtra{opacity:.92;margin-top:26px}.sentence-module__M7s_ya__lineExtra+.sentence-module__M7s_ya__lineExtra{margin-top:16px}.sentence-module__M7s_ya__pair{white-space:nowrap}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__errors{color:#ff9a8a}.sentence-module__M7s_ya__pair:has(.sentence-module__M7s_ya__blank) .sentence-module__M7s_ya__unit{color:var(--ink-dim,#8a8496)}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__pair:has(.sentence-module__M7s_ya__blank) .sentence-module__M7s_ya__unit{color:#faf9f566}@media (max-width:720px){.sentence-module__M7s_ya__stats{grid-template-columns:1fr;gap:22px}.sentence-module__M7s_ya__stat+.sentence-module__M7s_ya__stat{border-top:1px solid #3fc87c3d;padding-top:22px}}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__statLabel{color:#faf9f58c}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__statFig{color:#5de89b}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__statFigNone{color:#faf9f559}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__statNote,.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__verdict,.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__more p{color:#faf9f5b8}@media (max-width:560px){.sentence-module__M7s_ya__stats{grid-template-columns:1fr;gap:20px}.sentence-module__M7s_ya__stat+.sentence-module__M7s_ya__stat{border-top:1px solid #3fc87c3d;padding-top:20px}}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__heroFig{color:#5de89b}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__heroFig em{color:#faf9f5d1}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__heroNote{color:#faf9f5b8}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__heroNote b,.sentence-module__M7s_ya__ledger{grid-template-rows:1fr 1fr 1.8fr 1fr 1fr;margin:18px 0 0;display:grid}@media (min-width:901px){.sentence-module__M7s_ya__ledger{flex:auto}}.sentence-module__M7s_ya__row{border-bottom:1px solid #3fc87c47;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:baseline;gap:16px;padding:17px 0;display:grid}.sentence-module__M7s_ya__row:last-child{border-bottom:0}.sentence-module__M7s_ya__row dt{color:var(--ink-muted,#55506a);min-width:0;font-size:1.08rem}.sentence-module__M7s_ya__row dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink,#171322);text-align:right;white-space:nowrap;margin:0;font-size:1.5rem;font-weight:700}.sentence-module__M7s_ya__rowLoud{border-top:2px solid #3fc87c80;border-bottom:2px solid #3fc87c80;margin:4px 0;padding:26px 0}.sentence-module__M7s_ya__rowLoud dt{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--fresh-ink,#0a6338);align-self:center;font-size:11.5px;font-weight:700}.sentence-module__M7s_ya__rowLoud dd{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.045em;color:var(--fresh-ink,#0a6338);font-size:clamp(2.8rem,10vw,4rem);font-weight:800;line-height:1}.sentence-module__M7s_ya__rowLoud dd em{letter-spacing:-.01em;color:var(--ink-muted,#55506a);margin-left:7px;font-size:.32em;font-style:normal;font-weight:700}.sentence-module__M7s_ya__rowUnknown{color:var(--ink-dim,#8a8496);font-size:.92rem;font-weight:500}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__row dt{color:#faf9f5b3}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__row dd{color:#faf9f5}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__rowLoud dt,.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__rowLoud dd{color:#5de89b}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__rowLoud dd em{color:#faf9f5b3}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__rowUnknown{color:#faf9f573}.sentence-module__M7s_ya__result{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:56px;margin-top:44px;display:grid}@media (max-width:900px){.sentence-module__M7s_ya__result{grid-template-columns:1fr;gap:34px}}.sentence-module__M7s_ya__answer{flex-direction:column;min-width:0;display:flex}.sentence-module__M7s_ya__rateLabel{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--fresh-ink,#0a6338);margin-bottom:4px;font-size:10.5px;font-weight:700;display:block}.sentence-module__M7s_ya__rateFine{color:var(--ink-dim,#8a8496);grid-column:1/-1;max-width:88ch;margin:34px 0 0;font-size:.74rem;line-height:1.6}.sentence-module__M7s_ya__star{vertical-align:super;color:var(--fresh-ink,#0a6338);margin-left:1px;font-size:.8em;line-height:0}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__star{color:#5de89b}.sentence-module__M7s_ya__formPanel{background:var(--paper,#faf9f5);border-radius:20px;padding:clamp(24px,3.2vw,34px);box-shadow:0 24px 60px #00000057}.sentence-module__M7s_ya__formTitle{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.04em;color:var(--ink,#171322);text-wrap:balance;margin:0 0 10px;font-size:clamp(2rem,5.6vw,2.6rem);font-weight:800;line-height:1.02}.sentence-module__M7s_ya__formBody{color:var(--ink-muted,#55506a);margin:0 0 22px;font-size:.97rem;line-height:1.55}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__rateLabel{color:#5de89b}.sentence-module__M7s_ya__onInk .sentence-module__M7s_ya__rateFine{color:#faf9f573}.sentence-module__M7s_ya__askCta{text-align:center}@media (max-width:560px){.sentence-module__M7s_ya__row{padding:16px 0}.sentence-module__M7s_ya__row dt{font-size:1rem}.sentence-module__M7s_ya__row dd{font-size:1.34rem}.sentence-module__M7s_ya__rowLoud{padding:24px 0}.sentence-module__M7s_ya__rowLoud dd{font-size:clamp(2.6rem,13vw,3.4rem)}.sentence-module__M7s_ya__formTitle{font-size:clamp(1.9rem,8.4vw,2.4rem)}}.sentence-module__M7s_ya__sent{padding:clamp(28px,4vw,40px) 0}.sentence-module__M7s_ya__sentMark{color:#0a2b1a;background:#5de89b;border-radius:999px;place-items:center;width:46px;height:46px;margin-bottom:20px;font-size:22px;font-weight:800;display:grid}.sentence-module__M7s_ya__sentTitle{font-family:var(--font-manrope), system-ui, sans-serif;letter-spacing:-.035em;color:#faf9f5;text-wrap:balance;margin:0 0 14px;font-size:clamp(1.7rem,4.4vw,2.2rem);font-weight:800;line-height:1.1}.sentence-module__M7s_ya__sentTo{color:#faf9f5b8;flex-wrap:wrap;align-items:baseline;gap:8px 10px;margin:0;font-size:1.05rem;display:flex}.sentence-module__M7s_ya__sentTo span{color:#5de89b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:700}.sentence-module__M7s_ya__sentTo em{color:#faf9f58c;font-style:normal}.sentence-module__M7s_ya__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.sentence-module__M7s_ya__fields>:nth-child(3),.sentence-module__M7s_ya__fields>:nth-child(4){grid-column:1/-1}@media (max-width:520px){.sentence-module__M7s_ya__fields{grid-template-columns:1fr}.sentence-module__M7s_ya__fields>*{grid-column:1/-1}}.sentence-module__M7s_ya__fields>input[type=hidden]{display:none}.sentence-module__M7s_ya__formPanel input{font-size:1.14rem}.sentence-module__M7s_ya__formPanel label{font-size:11px}
.mcp-module__HTXSmG__page{--paper:#faf9f5;--bone:#fcfcf8;--cream:#e5ddc8;--snow:#fffffd;--fresh:#5de89b;--fresh-deep:#3fc87c;--fresh-ink:#0d3b23;--ink:#171322;--ink-soft:#2a2434;--ink-muted:#5a5365;--ink-dim:#8a8494;--line:#1713221f;--line-strong:#17132238;--ease:cubic-bezier(.2, .8, .2, 1);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"), var(--paper);color:var(--ink);font-family:var(--font-manrope), "Inter", system-ui, sans-serif;-webkit-font-smoothing:antialiased;width:100%;min-height:100vh;position:relative;overflow-x:clip}.mcp-module__HTXSmG__page a{color:inherit;text-decoration:none}.mcp-module__HTXSmG__page ::selection{background:var(--fresh);color:var(--fresh-ink)}.mcp-module__HTXSmG__page :focus-visible{outline:2px solid var(--fresh-deep);outline-offset:3px;border-radius:6px}.mcp-module__HTXSmG__container{max-width:1240px;margin:0 auto;padding:0 28px}.mcp-module__HTXSmG__containerNarrow{max-width:820px;margin:0 auto;padding:0 28px}.mcp-module__HTXSmG__hero{padding:56px 0 48px}.mcp-module__HTXSmG__eyebrow{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);white-space:nowrap;align-items:center;gap:16px;margin:0 0 26px;font-size:11px;font-weight:700;display:flex}.mcp-module__HTXSmG__eyebrow:after{content:"";background:var(--line-strong);flex:1;height:1px}.mcp-module__HTXSmG__title{letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,4.5vw,3.25rem);font-style:normal;font-weight:800;line-height:1.12}.mcp-module__HTXSmG__titleLine{display:block}.mcp-module__HTXSmG__u{text-decoration:underline;-webkit-text-decoration-color:var(--fresh);text-decoration-color:var(--fresh);text-underline-offset:.12em;text-decoration-skip-ink:none;text-decoration-thickness:max(2px,.045em)}.mcp-module__HTXSmG__lead{color:var(--ink-muted);max-width:60ch;margin:20px 0 0;font-size:1.15rem;line-height:1.6}.mcp-module__HTXSmG__heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.mcp-module__HTXSmG__page .mcp-module__HTXSmG__ctaPrimary{background:var(--ink);color:var(--paper);transition:transform .18s var(--ease), background .18s var(--ease);border-radius:999px;padding:13px 22px;font-size:.95rem;font-weight:700;display:inline-block}.mcp-module__HTXSmG__page .mcp-module__HTXSmG__ctaPrimary:hover{background:#0e0b14;transform:translateY(-1px)}.mcp-module__HTXSmG__page .mcp-module__HTXSmG__ctaLight{background:var(--paper);color:var(--ink);border:1px solid var(--line);transition:transform .18s var(--ease), background .18s var(--ease);border-radius:999px;padding:13px 22px;font-size:.95rem;font-weight:700;display:inline-block}.mcp-module__HTXSmG__page .mcp-module__HTXSmG__ctaLight:hover{background:#fff;transform:translateY(-1px)}.mcp-module__HTXSmG__section{border-top:1px solid var(--line);padding:56px 0}.mcp-module__HTXSmG__sectionEyebrow{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);white-space:nowrap;align-items:center;gap:16px;margin:0 0 26px;font-size:11px;font-weight:700;display:flex}.mcp-module__HTXSmG__sectionEyebrow:after{content:"";background:var(--line-strong);flex:1;height:1px}.mcp-module__HTXSmG__sectionTitle{letter-spacing:-.025em;max-width:20ch;margin:0 0 20px;font-size:clamp(1.6rem,3vw,2.25rem);font-style:normal;font-weight:800;line-height:1.1}.mcp-module__HTXSmG__body{color:var(--ink-soft);max-width:68ch;margin:0 0 18px;font-size:1.08rem;line-height:1.65}.mcp-module__HTXSmG__bodyMuted{color:var(--ink-muted)}.mcp-module__HTXSmG__tools{border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin-top:28px;display:grid}.mcp-module__HTXSmG__tool{border-bottom:1px solid var(--line);padding:22px 0 24px}.mcp-module__HTXSmG__toolName{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--ink-dim);word-break:break-word;margin:0 0 10px;font-size:.72rem}.mcp-module__HTXSmG__toolAsk{letter-spacing:-.02em;color:var(--ink);margin:0 0 8px;font-size:1.15rem;font-weight:800}.mcp-module__HTXSmG__toolBody{color:var(--ink-muted);margin:0;font-size:.98rem;line-height:1.6}.mcp-module__HTXSmG__steps{counter-reset:step;max-width:68ch;margin:0 0 26px;padding:0;list-style:none}.mcp-module__HTXSmG__step{counter-increment:step;color:var(--ink-soft);margin-bottom:16px;padding-left:40px;font-size:1.05rem;line-height:1.6;position:relative}.mcp-module__HTXSmG__step:before{content:counter(step);background:var(--ink);width:26px;height:26px;color:var(--paper);font-family:var(--font-jetbrains-mono), ui-monospace, monospace;border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:1px;left:0}.mcp-module__HTXSmG__endpointLabel{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:10px;font-size:.7rem;display:block}.mcp-module__HTXSmG__endpoint{background:var(--ink);border-radius:20px;padding:22px 24px;overflow-x:auto}.mcp-module__HTXSmG__endpointUrl{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;color:var(--fresh);white-space:nowrap;margin:0;font-size:clamp(.85rem,2.2vw,1.05rem)}.mcp-module__HTXSmG__code{background:var(--ink);border-radius:20px;margin:0;padding:22px 24px;overflow-x:auto}.mcp-module__HTXSmG__code code{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;color:#faf9f5eb;white-space:pre;font-size:.82rem;line-height:1.7}.mcp-module__HTXSmG__codeNote{color:var(--ink-muted);max-width:62ch;margin:14px 0 0;font-size:.9rem;line-height:1.6}.mcp-module__HTXSmG__page .mcp-module__HTXSmG__inlineLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--fresh-deep);text-decoration-color:var(--fresh-deep);text-underline-offset:3px;text-decoration-thickness:2px}.mcp-module__HTXSmG__limits{max-width:68ch;margin:0;padding:0;list-style:none}.mcp-module__HTXSmG__limit{border-top:1px solid var(--line);padding:18px 0}.mcp-module__HTXSmG__limit:last-child{border-bottom:1px solid var(--line)}.mcp-module__HTXSmG__limitTitle{letter-spacing:-.015em;margin:0 0 6px;font-size:1.05rem;font-weight:700}.mcp-module__HTXSmG__limitBody{color:var(--ink-muted);margin:0;font-size:1rem;line-height:1.6}.mcp-module__HTXSmG__faq{margin:8px 0 0}.mcp-module__HTXSmG__faqItem{border-bottom:1px solid var(--line)}.mcp-module__HTXSmG__faqItem:first-child{border-top:1px solid var(--line)}.mcp-module__HTXSmG__faqQ{cursor:pointer;letter-spacing:-.015em;align-items:center;gap:20px;padding:20px 44px 20px 0;font-size:1.1rem;font-weight:700;list-style:none;display:flex;position:relative}.mcp-module__HTXSmG__faqQ::-webkit-details-marker{display:none}.mcp-module__HTXSmG__faqMark{border:1px solid var(--line-strong);width:28px;height:28px;transition:background .18s var(--ease), border-color .18s var(--ease), transform .24s var(--ease);border-radius:999px;margin-top:-14px;font-size:0;position:absolute;top:50%;right:0}.mcp-module__HTXSmG__faqMark:before,.mcp-module__HTXSmG__faqMark:after{content:"";background:var(--ink);width:11px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mcp-module__HTXSmG__faqMark:after{transform:translate(-50%,-50%)rotate(90deg)}.mcp-module__HTXSmG__faqItem[open] .mcp-module__HTXSmG__faqMark{background:var(--fresh);border-color:var(--fresh);transform:rotate(45deg)}.mcp-module__HTXSmG__faqQ:hover .mcp-module__HTXSmG__faqMark{border-color:var(--ink)}.mcp-module__HTXSmG__faqA{color:var(--ink-muted);max-width:64ch;margin:0;padding:0 0 22px;font-size:1.02rem;line-height:1.65}.mcp-module__HTXSmG__closing{background:var(--fresh);text-align:center;padding:64px 0}.mcp-module__HTXSmG__closingTitle{letter-spacing:-.03em;color:var(--ink);max-width:18ch;margin:0 auto 16px;font-size:clamp(1.8rem,4vw,2.75rem);font-style:normal;font-weight:800;line-height:1.05}.mcp-module__HTXSmG__closingLead{color:var(--fresh-ink);max-width:48ch;margin:0 auto 28px;font-size:1.12rem;line-height:1.55}.mcp-module__HTXSmG__closing .mcp-module__HTXSmG__closingCta{background:var(--ink);color:var(--paper);transition:transform .18s var(--ease);border-radius:999px;padding:16px 32px;font-size:1.05rem;font-weight:700;display:inline-block}.mcp-module__HTXSmG__closing .mcp-module__HTXSmG__closingCta:hover{transform:translateY(-1px)}.mcp-module__HTXSmG__disclaimer{color:var(--ink-muted);max-width:72ch;padding:40px 0 56px;font-size:.85rem;line-height:1.6}@media (max-width:640px){.mcp-module__HTXSmG__tools{grid-template-columns:1fr}}@media (max-width:560px){.mcp-module__HTXSmG__hero{padding:40px 0 36px}.mcp-module__HTXSmG__section{padding:44px 0}.mcp-module__HTXSmG__container,.mcp-module__HTXSmG__containerNarrow{padding:0 20px}.mcp-module__HTXSmG__title{max-width:none}.mcp-module__HTXSmG__heroActions>*{text-align:center;flex:auto}.mcp-module__HTXSmG__endpoint,.mcp-module__HTXSmG__code{border-radius:16px;padding:18px}.mcp-module__HTXSmG__code code{font-size:.75rem}}
.LegalDoc-module__UPD-gq__page{--paper:#faf9f5;--bone:#fcfcf8;--snow:#fffffd;--fresh:#5de89b;--fresh-deep:#3fc87c;--fresh-ink:#0d3b23;--ink:#171322;--ink-soft:#2a2434;--ink-muted:#5a5365;--ink-dim:#8a8494;--line:#1713221f;--line-strong:#17132238;--ease:cubic-bezier(.2, .8, .2, 1);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"), var(--paper);color:var(--ink);font-family:var(--font-manrope), "Inter", system-ui, sans-serif;-webkit-font-smoothing:antialiased;width:100%;min-height:100vh;padding-top:88px;overflow-x:clip}.LegalDoc-module__UPD-gq__container{max-width:760px;margin:0 auto;padding:0 28px}.LegalDoc-module__UPD-gq__hero{padding:56px 0 40px}.LegalDoc-module__UPD-gq__eyebrow{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);white-space:nowrap;align-items:center;gap:16px;margin:0 0 26px;font-size:11px;font-weight:700;display:flex}.LegalDoc-module__UPD-gq__eyebrow:after{content:"";background:var(--line-strong);flex:1;height:1px}.LegalDoc-module__UPD-gq__hero h1{letter-spacing:-.03em;color:var(--ink);max-width:18ch;margin:0 0 22px;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800;line-height:1.04}.LegalDoc-module__UPD-gq__lede{color:var(--ink-muted);margin:0 0 32px;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.6}.LegalDoc-module__UPD-gq__meta{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 20px;padding-bottom:32px;font-size:.7rem;display:flex}.LegalDoc-module__UPD-gq__body{padding:40px 0 120px}.LegalDoc-module__UPD-gq__toc{border-top:1px solid var(--line-strong);margin-bottom:56px;padding:20px 0 0}.LegalDoc-module__UPD-gq__toc p{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);margin:0 0 16px;font-size:.68rem;font-weight:500}.LegalDoc-module__UPD-gq__toc ol{counter-reset:toc;grid-template-columns:1fr 1fr;gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.LegalDoc-module__UPD-gq__toc li{counter-increment:toc;border-bottom:1px solid var(--line);align-items:baseline;gap:14px;margin:0;padding:9px 0;font-size:.95rem;line-height:1.5;display:flex}.LegalDoc-module__UPD-gq__toc li:before{content:counter(toc, decimal-leading-zero);font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--ink-dim);flex:none;font-size:.68rem}.LegalDoc-module__UPD-gq__prose .LegalDoc-module__UPD-gq__toc a{color:var(--ink-muted);transition:color .18s var(--ease);background:0 0;border-bottom:0;text-decoration:none}.LegalDoc-module__UPD-gq__prose .LegalDoc-module__UPD-gq__toc a:hover{color:var(--fresh-ink)}.LegalDoc-module__UPD-gq__prose{color:var(--ink-soft);font-size:1.08rem;line-height:1.78}.LegalDoc-module__UPD-gq__prose section{scroll-margin-top:110px}.LegalDoc-module__UPD-gq__prose section+section{margin-top:56px}.LegalDoc-module__UPD-gq__prose h2{letter-spacing:-.018em;color:var(--ink);border-bottom:1px solid var(--line);margin:0 0 20px;padding-bottom:14px;font-size:1.6rem;font-weight:700;line-height:1.2}.LegalDoc-module__UPD-gq__prose h2 .num{vertical-align:.22em;color:var(--ink-dim);font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.12em;margin-right:14px;font-size:.72rem;font-weight:500;display:inline-block}.LegalDoc-module__UPD-gq__prose h3{letter-spacing:-.012em;color:var(--ink);margin:1.8em 0 .5em;font-size:1.2rem;font-weight:700}.LegalDoc-module__UPD-gq__prose p{margin:0 0 1.25em}.LegalDoc-module__UPD-gq__prose ul,.LegalDoc-module__UPD-gq__prose ol{margin:0 0 1.25em 1.4em;padding:0}.LegalDoc-module__UPD-gq__prose li{margin:.4em 0}.LegalDoc-module__UPD-gq__prose li::marker{color:var(--ink-dim)}.LegalDoc-module__UPD-gq__prose strong{color:var(--ink);font-weight:700}.LegalDoc-module__UPD-gq__prose em{font-family:var(--font-fraunces), Georgia, serif;font-style:italic}.LegalDoc-module__UPD-gq__prose a{color:var(--fresh-ink);border-bottom:1px solid var(--fresh);transition:background .18s var(--ease);text-decoration:none}.LegalDoc-module__UPD-gq__prose a:hover{background:var(--fresh)}.LegalDoc-module__UPD-gq__prose .legal-callout{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);color:var(--ink-soft);margin:1.6em 0;padding:18px 0}.LegalDoc-module__UPD-gq__prose .legal-callout p:last-child{margin-bottom:0}.LegalDoc-module__UPD-gq__prose .legal-callout p:first-child{color:var(--ink);font-weight:700}.LegalDoc-module__UPD-gq__prose .legal-deflist{margin-left:0;list-style:none}.LegalDoc-module__UPD-gq__prose .legal-deflist li strong{display:inline}@media (max-width:720px){.LegalDoc-module__UPD-gq__container{padding:0 20px}.LegalDoc-module__UPD-gq__hero{padding:40px 0 32px}.LegalDoc-module__UPD-gq__body{padding:32px 0 80px}.LegalDoc-module__UPD-gq__toc ol{grid-template-columns:1fr}.LegalDoc-module__UPD-gq__prose h2 .num{margin-bottom:4px;display:block}}
