@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/b5963afcf1479527-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5ed7d4ff5e59016d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/84adbee2f2a7cb50-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_47c7a6{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_47c7a6{--font-newsreader:"Newsreader","Newsreader Fallback"}.jh{min-height:100vh;background:#f8f5f0;color:#121c36;overflow-x:clip;font-family:Satoshi,ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.jh *,.jh :after,.jh :before{box-sizing:border-box}.jh blockquote,.jh figure,.jh h1,.jh h2,.jh h3,.jh p{margin:0;padding:0}.jh a{color:#1a253b;text-decoration:none}.jh ::-moz-selection{background:#eadfcf;color:#121c36}.jh ::selection{background:#eadfcf;color:#121c36}.jh [id=how],.jh [id=platform],.jh section[id]{scroll-margin-top:72px}.jh .material-symbols-outlined{display:inline-block;width:1em;height:1em;line-height:1;overflow:hidden;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jh-display{font-family:var(--font-newsreader),Georgia,serif;font-variation-settings:"opsz" 72,"wght" 420;font-weight:420;letter-spacing:-.035em}.jh-narrow{transform:scaleX(.9);transform-origin:0 50%}.jh-narrow-c{transform:scaleX(.9);transform-origin:50% 50%}.jh .jh-btn{background:#1a253b;color:#fff;transition:background .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.jh .jh-btn:hover{background:#263859;color:#fff}.jh .jh-btn:active{transform:scale(.97)}.jh .jh-navlink{color:#3f3b36;transition:color .2s ease}.jh .jh-navlink:hover{color:#121c36}.jh .jh-link{color:#2e4d7a;transition:color .2s ease}.jh .jh-link:hover{color:#1a253b}.jh .jh-link-ink{color:#121c36;transition:color .2s ease}.jh .jh-link-ink:hover{color:#2e4d7a}.jh .jh-link-navy{color:#1a253b;transition:color .2s ease}.jh .jh-link-navy:hover{color:#2e4d7a}.jh .jh-press{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.jh .jh-press:active{transform:scale(.94)}.jh .jh-foot-link{color:#3f3b36;transition:color .2s ease}.jh .jh-foot-link:hover{color:#121c36}.jh [role=button]:focus-visible,.jh a:focus-visible,.jh button:focus-visible{outline:2px solid #2e4d7a;outline-offset:3px}.jh-nav{background:rgba(252,249,244,.88)}.jh-nav-links{display:none}@media (min-width:860px){.jh-nav-links{display:flex}.jh-nav[data-compact=false]{background:rgba(252,249,244,.72)}}.jh-hero{position:relative;background:#f8f5f0}.jh-hero-media{position:relative;height:clamp(320px,82vw,540px);overflow:hidden}.jh-hero-media img{-o-object-position:76% 50%;object-position:76% 50%}.jh-hero-fade{position:absolute;left:0;right:0;bottom:0;height:35%;pointer-events:none;background:linear-gradient(180deg,rgba(248,245,240,0) 0,#f8f5f0)}.jh-hero-copy{position:relative;margin-top:-24px;padding:0 20px 48px;display:flex;flex-direction:column;gap:16px}.jh-hero-h1{font-size:clamp(40px,11vw,60px);line-height:.96;color:#121c36;text-wrap:balance;transform-origin:0 50%}.jh-hero-sub{font-size:18px;line-height:1.45;color:#34312d;text-wrap:pretty}.jh-hero-ctas{display:flex;flex-direction:column;gap:10px;padding-top:6px}.jh-hero-primary{gap:10px;height:54px;border-radius:9999px}.jh-hero-primary,.jh-hero-secondary{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500}.jh-hero-secondary{gap:8px;height:48px}@media (min-width:860px){.jh-hero{height:max(560px,100svh);overflow:hidden}.jh-hero-media{position:absolute;inset:0;height:auto}.jh-hero-media img{-o-object-position:60% 30%;object-position:60% 30%}.jh-hero-fade{inset:0;height:auto;background:linear-gradient(180deg,rgba(248,245,240,0) 0,rgba(248,245,240,0) 44%,rgba(248,245,240,.42) 58%,rgba(248,245,240,.7) 72%,rgba(248,245,240,.88) 85%,#f8f5f0 97%)}.jh-hero-copy{position:absolute;left:0;right:0;bottom:clamp(28px,6vh,80px);margin-top:0;align-items:center;text-align:center;gap:min(22px,2.4vh);padding:0 clamp(20px,5vw,80px)}.jh-hero-h1{font-size:min(clamp(44px,5.4vw,82px),9.5vh);line-height:.94;transform-origin:50% 50%}.jh-hero-sub{max-width:46rem;font-size:clamp(18px,1.7vw,21px);line-height:1.4;text-wrap:balance}.jh-hero-ctas{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;padding-top:4px}.jh-hero-primary{gap:12px;padding:0 clamp(26px,3vw,34px);box-shadow:0 10px 24px -8px rgba(26,37,59,.45)}.jh-hero-primary,.jh-hero-secondary{display:inline-flex;height:clamp(54px,5vw,62px);white-space:nowrap;font-size:clamp(16px,1.4vw,18px)}.jh-hero-secondary{padding:0 8px}}.hw{--capFs:21px;--bk:none;--capTw:pretty;--slideH:640px}@media (min-width:735px){.hw{--capFs:24px}}@media (min-width:1068px){.hw{--capFs:28px}}@media (min-width:900px){.hw{--bk:inline;--capTw:nowrap;--slideH:clamp(440px,min(60vh,calc(min(1160px, 100vw - 80px) * 0.5)),580px)}}.hw-track::-webkit-scrollbar{display:none}.hw-cap{font-size:var(--capFs);line-height:1.16;letter-spacing:-.01em;font-weight:700;color:#121c36}.hw-bk{display:var(--bk)}.hw-s2{align-content:flex-start}.hw-cap1{position:static;margin:0;text-align:left;text-wrap:pretty}.hw-tab{display:none;order:3}.hw-hy,.hw-tab{position:relative;right:auto;bottom:auto;width:100%}.hw-hy{top:0;left:auto}@media (min-width:900px){.hw-s2{align-content:center}.hw-cap1{left:0;right:0;top:clamp(28px,7.5cqh,56px);margin:0 auto;text-align:center;text-wrap:nowrap}.hw-cap1,.hw-tab{position:absolute}.hw-tab{display:block;order:0;right:5cqw;bottom:-8cqh;width:min(54cqw,620px)}.hw-hy{position:absolute;top:auto;bottom:clamp(20px,5cqh,40px);left:clamp(24px,5.5cqw,64px);width:clamp(340px,36cqw,380px)}}.hw-s3s{left:50%}.hw-s3fade{background:linear-gradient(180deg,#fbf8f4,rgba(251,248,244,.95) 28%,rgba(251,248,244,0) 54%,rgba(221,218,236,0) 72%,#dddaec)}.hw-cap2{top:clamp(24px,7cqh,48px);bottom:auto;width:84cqw;align-items:flex-start}.hw-s2c{left:50%;margin-left:-130px}@media (min-width:900px){.hw-s3s{left:71%}.hw-s3fade{background:linear-gradient(180deg,#fbf8f4,rgba(251,248,244,0) 16%,rgba(221,218,236,0) 82%,#dddaec)}.hw-cap2{top:0;bottom:0;width:min(460px,42cqw);align-items:center}.hw-s2c{left:clamp(24px,5.5cqw,64px);margin-left:0}}.hw-s5{flex-wrap:wrap}.hw-s4st{display:none}.hw-s4v{font-size:30px}.hw-seg{font-size:11px}.hw-s4i{display:none;right:10px}.hw-s5l{max-width:100%;gap:14px}.hw-s5r{min-width:0}@media (min-width:900px){.hw-s5{flex-wrap:nowrap}.hw-s4st{display:grid}.hw-s4i{display:flex;right:-24px}.hw-s5l{max-width:min(400px,42cqw);gap:24px}.hw-s5r{min-width:300px}}@media (min-width:1150px){.hw-s4v{font-size:40px}.hw-seg{font-size:12px}}.wf-fade{background:linear-gradient(180deg,rgba(248,245,240,.75) 0,rgba(248,245,240,.4) 45%,rgba(248,245,240,0) 70%),radial-gradient(ellipse 80% 75% at 50% 50%,rgba(248,245,240,0) 55%,rgba(248,245,240,.45) 100%)}.wf-arrows{display:none}.wf-left{padding:clamp(20px,5cqw,64px)}@media (min-width:760px){.wf-fade{background:linear-gradient(90deg,rgba(248,245,240,.95) 0,rgba(248,245,240,.55) 10%,rgba(248,245,240,.12) 22%,rgba(248,245,240,0) 30%),radial-gradient(ellipse 80% 75% at 55% 50%,rgba(248,245,240,0) 45%,rgba(248,245,240,.5) 80%,rgba(248,245,240,.85) 100%)}.wf-arrows{display:flex}.wf-left{padding-left:clamp(16px,3cqw,40px)}}.wf-pill{transition:width .55s cubic-bezier(.22,1,.36,1),border-radius .55s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.34,1.56,.64,1)}.wf-pill:hover{transform:scale(1.02)}.wf-pill:active{transform:scale(.98)}.wf-arrow:active{transform:scale(.92)}.pd-track::-webkit-scrollbar{display:none}.bk{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:0}.bk-img{position:relative;inset:0;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:70% 35%;object-position:70% 35%;display:block}.bk-fade{opacity:0}.bk-card{width:auto;margin:-48px 12px 12px}@media (min-width:640px){.bk-card{margin:-72px 32px 32px}}@media (min-width:1100px){.bk{flex-direction:row;align-items:center;min-height:560px;padding:clamp(20px,5vw,72px)}.bk-img{position:absolute;height:100%;aspect-ratio:auto;-o-object-position:72% 35%;object-position:72% 35%}.bk-fade{opacity:1}.bk-card{width:min(100%,500px);margin:0}}.jh .bk-send{background:#efe7da}.jh .bk-send:hover{background:#e6dccb}.fc-card{flex:1 1 420px;max-width:560px;display:flex;flex-direction:column;gap:18px;padding:clamp(24px,3.5vw,40px);border-radius:28px;background:#ffffff;border:1px solid #ede7dd;box-shadow:0 30px 60px -30px rgba(60,44,20,.25)}.jh .fc-input{outline:none;transition:border-color .15s ease,box-shadow .15s ease}.jh .fc-input::-moz-placeholder{color:#9c9186}.jh .fc-input::placeholder{color:#9c9186}.jh .fc-input:focus-visible{border-color:#2e4d7a;box-shadow:0 0 0 4px rgba(46,77,122,.15)}.hiw-steps{grid-template-columns:minmax(0,1fr)}@media (min-width:860px){.hiw-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.sol-tabs{margin-top:clamp(16px,2.4vw,28px);display:flex;gap:4px;padding:5px;border-radius:9999px;background:#ece6dc;max-width:100%;overflow-x:auto;scrollbar-width:none}.sol-tabs::-webkit-scrollbar{display:none}.jh .sol-tab{all:unset;cursor:pointer;flex-shrink:0;height:44px;padding:0 clamp(16px,2vw,24px);border-radius:9999px;display:flex;align-items:center;font-size:15px;color:#121c36;white-space:nowrap;transition:background .3s ease,box-shadow .3s ease}.jh .sol-tab:focus-visible{outline:2px solid #2e4d7a;outline-offset:2px}.sol-panel{scroll-margin-top:96px}.jh .dev-strip-btn{background:transparent}.jh .dev-strip-btn.dev-on,.jh .dev-strip-btn:hover{background:#efe7da}.jh .dev-round{background:#ece6dc}.jh .dev-round:hover{background:#e3dbce}.jh .dev-cap{width:100%;flex:0 0 auto;justify-content:flex-start;padding:clamp(28px,4.4vw,64px) clamp(24px,4.4vw,64px) 0}.jh .dev-vis{position:relative}@media (min-width:900px){.jh .dev-cap{width:min(46%,34rem);flex:1 1 auto;justify-content:center;padding-bottom:clamp(28px,4.4vw,64px)}.jh .dev-vis{position:absolute;inset:4% 3% 0 44%}}.pcs-local::-webkit-scrollbar{display:none}.jh .pcs-pill{color:#3f3b36}.jh .pcs-pill:hover{background:#efe7da;color:#121c36}.jh .rep-tabs::-webkit-scrollbar{display:none}.jh .rep-tab{color:#3f3b36;transition:background .2s ease,color .2s ease}.jh .rep-tab:hover{background:#efe7da;color:#121c36}.rep-dash{padding:clamp(16px,4vw,56px)}.rep-col,.rep-dash-side,.rep-phone{display:none}@media (min-width:560px){.rep-col{display:table-cell}}@media (min-width:860px){.rep-dash-side{display:flex}}@media (min-width:1100px){.rep-dash{padding-right:300px}.rep-phone{display:block}}.bc-levers{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width:900px){.bc-levers{grid-template-columns:repeat(2,minmax(0,1fr))}}.bc-calc{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,40px);align-items:start}@media (min-width:960px){.bc-calc{grid-template-columns:minmax(0,360px) minmax(0,1fr)}}.bc-inputs{display:flex;flex-direction:column;gap:18px;padding:clamp(20px,2.6vw,32px);border-radius:28px;background:#fffdfa;border:1px solid #e8e1d6}@media (min-width:960px){.bc-inputs{position:sticky;top:96px}}.bc-field{display:flex;flex-direction:column;gap:8px}.bc-input-wrap{display:flex;align-items:center;gap:6px;height:48px;padding:0 14px;border-radius:14px;background:#f8f5f0;border:1px solid #ddd4c6;font-size:17px;color:#3f3b36;transition:border-color .2s ease,box-shadow .2s ease}.bc-input-wrap:focus-within{border-color:#2e4d7a;box-shadow:0 0 0 3px rgba(46,77,122,.15)}.bc-input-wrap[data-invalid=true]{border-color:#b4532a}.bc-input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:inherit;font-variant-numeric:tabular-nums;color:#121c36}.bc-adv summary,.bc-math summary{cursor:pointer;font-weight:700;color:#2e4d7a}.bc-adv summary{font-size:15px}.bc-math p,.bc-math summary{font-size:13px}.bc-math p{margin-top:8px;line-height:1.55;color:#5c5751}.bc-reset{align-self:flex-start;border:0;background:none;padding:0;font:inherit;font-size:14px;font-weight:600;color:#5c5751;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bc-reset:hover{color:#121c36}.bc-worths{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px}.bc-worth{gap:10px;padding:clamp(20px,2.2vw,26px);border-radius:24px;background:#f1ece3;border:1px solid #e8e1d6}.bc-breakeven,.bc-worth{display:flex;flex-direction:column}.bc-breakeven{gap:14px;padding:clamp(20px,2.6vw,32px);border-radius:28px;background:#fffdfa;border:1px solid #e8e1d6}.bc-note{font-size:14px;line-height:1.55;color:#5c5751;max-width:44rem}