.decision-brief-viewer-module__FjEXSG__page{--paper:var(--background);--ink:var(--foreground);--soft:var(--muted-foreground);--rule:var(--border);--green:var(--primary);--gold:var(--color-support);max-width:1200px;color:var(--ink);background:var(--paper);font-family:var(--font-hanken),sans-serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin:auto}.decision-brief-viewer-module__FjEXSG__page[data-theme=dark]{--paper:#171513;--ink:#ede8e1;--soft:#cbc4ba;--rule:#38332d;--green:#6fbf95;--card:#211e1b;--muted:#211e1b;--primary-foreground:#171513;--clay-text:#e3906f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.decision-brief-viewer-module__FjEXSG__page[data-theme=auto]{--paper:#171513;--ink:#ede8e1;--soft:#cbc4ba;--rule:#38332d;--green:#6fbf95;--card:#211e1b;--muted:#211e1b;--primary-foreground:#171513;--clay-text:#e3906f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.decision-brief-viewer-module__FjEXSG__page *{box-sizing:border-box}.decision-brief-viewer-module__FjEXSG__page h1,.decision-brief-viewer-module__FjEXSG__page h2{font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.025em;text-wrap:balance}.decision-brief-viewer-module__FjEXSG__page h3,.decision-brief-viewer-module__FjEXSG__lead,.decision-brief-viewer-module__FjEXSG__bigNumber span,.decision-brief-viewer-module__FjEXSG__margin i{font-family:var(--font-serif),Georgia,serif}.decision-brief-viewer-module__FjEXSG__page a{color:var(--green);text-underline-offset:3px}.decision-brief-viewer-module__FjEXSG__page button,.decision-brief-viewer-module__FjEXSG__page input{font:inherit}.decision-brief-viewer-module__FjEXSG__page button:focus-visible,.decision-brief-viewer-module__FjEXSG__page input:focus-visible,.decision-brief-viewer-module__FjEXSG__page a:focus-visible{outline:2px solid var(--green);outline-offset:3px}.decision-brief-viewer-module__FjEXSG__mast{border-bottom:1px solid var(--ink);color:var(--soft);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;padding:0 0 14px;font-size:13px;display:flex}.decision-brief-viewer-module__FjEXSG__mast b{font:600 20px/1 var(--font-fraunces),Georgia,serif;color:var(--ink)}.decision-brief-viewer-module__FjEXSG__grid{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.decision-brief-viewer-module__FjEXSG__main{min-width:0}.decision-brief-viewer-module__FjEXSG__hero h1{margin:0 0 20px;font-size:clamp(2.4rem,7vw,5.4rem);font-weight:600;line-height:1.02}.decision-brief-viewer-module__FjEXSG__headlineRoute{color:var(--green);font-style:italic;font-weight:400}.decision-brief-viewer-module__FjEXSG__lead{max-width:38em;margin:0 0 17px;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.48}.decision-brief-viewer-module__FjEXSG__bigNumber{align-items:baseline;gap:14px;margin:0 0 14px;display:flex}.decision-brief-viewer-module__FjEXSG__bigNumber .decision-brief-viewer-module__FjEXSG__figure{font:600 clamp(2.5rem,6vw,5.3rem)/1 var(--font-fraunces),Georgia,serif;letter-spacing:-.04em;color:var(--green);white-space:nowrap}.decision-brief-viewer-module__FjEXSG__bigNumber span{max-width:16em;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.3}.decision-brief-viewer-module__FjEXSG__figure{all:unset;cursor:pointer;color:var(--green);border-bottom:1px solid;font-weight:600;line-height:1.2}.decision-brief-viewer-module__FjEXSG__figure:hover{background:color-mix(in srgb,var(--green) 10%,transparent)}.decision-brief-viewer-module__FjEXSG__budgetChart{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:25px 0 16px;padding:14px 0}.decision-brief-viewer-module__FjEXSG__budgetHandle{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.decision-brief-viewer-module__FjEXSG__budgetHandle label{font-size:17px;font-weight:700}.decision-brief-viewer-module__FjEXSG__budgetHandle span{color:var(--soft)}.decision-brief-viewer-module__FjEXSG__budgetChart input[type=range]{width:100%;height:28px;accent-color:var(--ink);cursor:ew-resize;margin:8px 0;display:block}.decision-brief-viewer-module__FjEXSG__budgetButtons{justify-content:flex-end;gap:8px;margin:0 0 12px;display:flex}.decision-brief-viewer-module__FjEXSG__budgetButtons button{border:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:2px;min-width:72px;min-height:40px}.decision-brief-viewer-module__FjEXSG__budgetButtons button:hover{background:var(--muted)}.decision-brief-viewer-module__FjEXSG__chartRows{border-top:1px solid var(--rule)}.decision-brief-viewer-module__FjEXSG__chartRow{border-bottom:1px solid var(--rule);justify-content:space-between;gap:16px;padding:7px 0;font-size:14px;display:flex}.decision-brief-viewer-module__FjEXSG__chartRow span:last-child{text-align:right}.decision-brief-viewer-module__FjEXSG__positive{color:var(--green)}.decision-brief-viewer-module__FjEXSG__negative{color:var(--clay-text)}.decision-brief-viewer-module__FjEXSG__intake{font:400 clamp(1.05rem,2vw,1.3rem)/1.9 var(--font-serif),Georgia,serif;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:20px 0;padding:14px 0}.decision-brief-viewer-module__FjEXSG__intake input{background:var(--card);border:1px solid var(--soft);text-align:right;width:7ch;max-width:100%;color:var(--ink);border-radius:3px;padding:2px 5px;font-size:18px;font-weight:600}.decision-brief-viewer-module__FjEXSG__intakeNote{font:400 14px/1.5 var(--font-hanken),sans-serif;color:var(--soft);margin-top:8px;display:block}.decision-brief-viewer-module__FjEXSG__intakeNote button{all:unset;color:var(--green);cursor:pointer;font-weight:700;text-decoration:underline}.decision-brief-viewer-module__FjEXSG__inlineToggle{all:unset;cursor:pointer;border-bottom:2px solid var(--green);color:var(--green);font-weight:700}.decision-brief-viewer-module__FjEXSG__inlineToggle[aria-pressed=false]{color:var(--clay-text);border-color:var(--clay-text)}.decision-brief-viewer-module__FjEXSG__taxHeadline{font:400 clamp(1.25rem,2.4vw,1.65rem)/1.35 var(--font-serif),Georgia,serif;margin:20px 0 4px}.decision-brief-viewer-module__FjEXSG__taxHeadline .decision-brief-viewer-module__FjEXSG__figure{font:600 1.25em/1.1 var(--font-fraunces),Georgia,serif}.decision-brief-viewer-module__FjEXSG__small{font:400 13px/1.5 var(--font-hanken),sans-serif;color:var(--soft);margin:6px 0}.decision-brief-viewer-module__FjEXSG__aiPair{border-top:4px solid var(--ink);grid-template-columns:1fr;gap:12px 28px;margin-top:30px;padding-top:20px;display:grid}.decision-brief-viewer-module__FjEXSG__aiPair p{margin:0}.decision-brief-viewer-module__FjEXSG__aiPair p span{color:var(--soft);margin-bottom:6px;font-size:13px;display:block}.decision-brief-viewer-module__FjEXSG__aiPair s,.decision-brief-viewer-module__FjEXSG__aiPair strong{font:400 clamp(1.2rem,2vw,1.55rem)/1.35 var(--font-serif),Georgia,serif;display:block}.decision-brief-viewer-module__FjEXSG__aiPair s{-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay);color:var(--soft);font-style:italic}.decision-brief-viewer-module__FjEXSG__aiPair strong{color:var(--ink)}.decision-brief-viewer-module__FjEXSG__aiPair a{font-size:14px}.decision-brief-viewer-module__FjEXSG__side{min-width:0;color:var(--soft);font-size:14px;line-height:1.5}.decision-brief-viewer-module__FjEXSG__side p{margin:0 0 10px}.decision-brief-viewer-module__FjEXSG__side b{color:var(--ink)}.decision-brief-viewer-module__FjEXSG__sourceDrawer{z-index:60;width:min(390px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--ink);background:var(--paper);border:1px solid var(--rule);padding:18px;position:fixed;top:16px;right:16px;overflow-y:auto;box-shadow:0 12px 48px #0000002e}.decision-brief-viewer-module__FjEXSG__close{float:right;appearance:none;cursor:pointer;color:var(--soft);background:0 0;border:0;font-size:25px}.decision-brief-viewer-module__FjEXSG__sourceRecord{border-top:1px solid var(--rule);padding:12px 0}.decision-brief-viewer-module__FjEXSG__sourceRecord strong{display:block}.decision-brief-viewer-module__FjEXSG__sourceRecord p{margin:4px 0}.decision-brief-viewer-module__FjEXSG__sourceRecord blockquote{font-family:var(--font-serif),Georgia,serif;margin:8px 0}.decision-brief-viewer-module__FjEXSG__sourceRecord .decision-brief-viewer-module__FjEXSG__small{font-size:12px}.decision-brief-viewer-module__FjEXSG__kind{text-transform:uppercase;letter-spacing:.08em;color:var(--green);margin:3px 0;font-size:11px;display:inline-block}.decision-brief-viewer-module__FjEXSG__eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--soft);font-size:12px;font-weight:700}.decision-brief-viewer-module__FjEXSG__section{margin-top:clamp(48px,7vw,88px)}.decision-brief-viewer-module__FjEXSG__heavy{border-top:4px solid var(--ink);padding-top:20px}.decision-brief-viewer-module__FjEXSG__margin{color:var(--soft);align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.decision-brief-viewer-module__FjEXSG__margin span{font:400 42px/.9 var(--font-fraunces),Georgia,serif;color:var(--rule)}.decision-brief-viewer-module__FjEXSG__margin i{font-size:16px}.decision-brief-viewer-module__FjEXSG__section h2{margin:0 0 16px;font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.08}.decision-brief-viewer-module__FjEXSG__cashRows{border-top:1px solid var(--rule);margin:18px 0}.decision-brief-viewer-module__FjEXSG__cashRows>div{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;display:flex}.decision-brief-viewer-module__FjEXSG__cashRows>div span{font-size:15px}.decision-brief-viewer-module__FjEXSG__cashRows .decision-brief-viewer-module__FjEXSG__figure{font:600 clamp(1.25rem,3vw,1.9rem)/1 var(--font-fraunces),Georgia,serif;white-space:nowrap}.decision-brief-viewer-module__FjEXSG__visaRows{border-top:1px solid var(--rule);margin:20px 0}.decision-brief-viewer-module__FjEXSG__visaRow{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 0;display:grid}.decision-brief-viewer-module__FjEXSG__visaRow strong{font:600 17px/1.25 var(--font-serif),Georgia,serif;display:block}.decision-brief-viewer-module__FjEXSG__visaRow small{color:var(--soft);margin-top:3px;font-size:13px;display:block}.decision-brief-viewer-module__FjEXSG__visaRow>span{text-align:right;font-size:14px;font-weight:700}.decision-brief-viewer-module__FjEXSG__visaRow p{color:var(--soft);grid-column:1/-1;margin:3px 0;font-size:13px}.decision-brief-viewer-module__FjEXSG__page details{margin-top:14px}.decision-brief-viewer-module__FjEXSG__page summary{color:var(--green);cursor:pointer;text-underline-offset:4px;font-size:15px;font-weight:700;text-decoration:underline}.decision-brief-viewer-module__FjEXSG__page details p{margin:9px 0;font-size:15px;line-height:1.5}.decision-brief-viewer-module__FjEXSG__illustration{margin:0 0 16px}.decision-brief-viewer-module__FjEXSG__illustration img{object-fit:cover;aspect-ratio:16/7;width:100%;height:auto;display:block}.decision-brief-viewer-module__FjEXSG__illustration figcaption{color:var(--soft);margin-top:6px;font-size:13px;line-height:1.4}.decision-brief-viewer-module__FjEXSG__tabs{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:12px 24px;margin:4px 0 0;display:flex}.decision-brief-viewer-module__FjEXSG__tabs button{appearance:none;color:var(--soft);font:600 clamp(1.45rem,3vw,2.3rem)/1.15 var(--font-fraunces),Georgia,serif;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:7px 0}.decision-brief-viewer-module__FjEXSG__tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--green)}.decision-brief-viewer-module__FjEXSG__steps>div{border-bottom:1px solid var(--rule);grid-template-columns:92px minmax(0,1fr);gap:15px;padding:18px 0;display:grid}.decision-brief-viewer-module__FjEXSG__steps>div>span{color:var(--green);font-size:14px;font-weight:700}.decision-brief-viewer-module__FjEXSG__steps h3{margin:0 0 7px;font-size:21px;line-height:1.3}.decision-brief-viewer-module__FjEXSG__steps p{font:400 16px/1.5 var(--font-serif),Georgia,serif;margin:0 0 10px}.decision-brief-viewer-module__FjEXSG__primaryAction{background:var(--green);align-items:center;min-height:44px;padding:8px 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--primary-foreground)!important}.decision-brief-viewer-module__FjEXSG__partnerStep{border-top:1px dashed var(--rule);font-family:var(--font-hanken),sans-serif;margin-top:14px;padding-top:12px}.decision-brief-viewer-module__FjEXSG__partnerStep .decision-brief-viewer-module__FjEXSG__eyebrow,.decision-brief-viewer-module__FjEXSG__partnerStep .decision-brief-viewer-module__FjEXSG__small{font-family:inherit}.decision-brief-viewer-module__FjEXSG__partnerRow{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:start;gap:12px;padding:7px 0;font-size:14px;display:flex}.decision-brief-viewer-module__FjEXSG__partnerRow input{accent-color:var(--green);vertical-align:middle;width:18px;height:18px}.decision-brief-viewer-module__FjEXSG__fields{margin:4px 0 10px;font-size:13px}.decision-brief-viewer-module__FjEXSG__contactFields{flex-wrap:wrap;gap:10px;margin:8px 0;display:flex}.decision-brief-viewer-module__FjEXSG__contactFields label{color:var(--soft);font-size:13px}.decision-brief-viewer-module__FjEXSG__contactFields input{border:1px solid var(--rule);background:var(--card);max-width:100%;color:var(--ink);border-radius:2px;padding:6px;display:block}.decision-brief-viewer-module__FjEXSG__fields>div{border-bottom:1px solid var(--rule);grid-template-columns:125px minmax(0,1fr);padding:4px 0;display:grid}.decision-brief-viewer-module__FjEXSG__fields dt{color:var(--soft)}.decision-brief-viewer-module__FjEXSG__fields dd{margin:0}.decision-brief-viewer-module__FjEXSG__textAction{appearance:none;border:0;border-bottom:2px solid var(--green);color:var(--green);cursor:pointer;background:0 0;padding:3px 0;font-size:15px;font-weight:700}.decision-brief-viewer-module__FjEXSG__checkRow{border-top:1px solid var(--rule);padding:16px 0}.decision-brief-viewer-module__FjEXSG__checkRow s{font:italic 19px/1.4 var(--font-serif),Georgia,serif;color:var(--soft);-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay)}.decision-brief-viewer-module__FjEXSG__checkRow b{color:var(--clay-text);margin-left:8px;font-size:12px}.decision-brief-viewer-module__FjEXSG__checkRow p{margin:6px 0 0;font-size:16px}.decision-brief-viewer-module__FjEXSG__footer{border-top:1px solid var(--ink);color:var(--soft);margin:80px 0 30px;padding-top:12px;font-size:13px}.decision-brief-viewer-module__FjEXSG__footer button{appearance:none;color:var(--green);cursor:pointer;background:0 0;border:0;margin-left:18px;padding:0;text-decoration:underline}@media (min-width:60rem){.decision-brief-viewer-module__FjEXSG__grid{grid-template-columns:112px minmax(0,620px) minmax(0,1fr);column-gap:38px}.decision-brief-viewer-module__FjEXSG__hero .decision-brief-viewer-module__FjEXSG__main{grid-column:1/3}.decision-brief-viewer-module__FjEXSG__side{border-left:1px solid var(--rule);padding-left:22px}.decision-brief-viewer-module__FjEXSG__hero .decision-brief-viewer-module__FjEXSG__side{align-self:start}.decision-brief-viewer-module__FjEXSG__aiPair{grid-template-columns:1fr 1fr}.decision-brief-viewer-module__FjEXSG__aiPair a{grid-column:1/-1}}@media (max-width:59.99rem){.decision-brief-viewer-module__FjEXSG__hero .decision-brief-viewer-module__FjEXSG__side{border-top:1px solid var(--rule);margin-top:12px;padding-top:12px}.decision-brief-viewer-module__FjEXSG__section .decision-brief-viewer-module__FjEXSG__side{margin-top:12px}.decision-brief-viewer-module__FjEXSG__sourceDrawer{border-left:2px solid var(--green);padding-left:12px}}@media (max-width:32rem){.decision-brief-viewer-module__FjEXSG__mast span{text-align:right}.decision-brief-viewer-module__FjEXSG__bigNumber{display:block}.decision-brief-viewer-module__FjEXSG__bigNumber span{margin-top:5px;display:block}.decision-brief-viewer-module__FjEXSG__budgetHandle{display:block}.decision-brief-viewer-module__FjEXSG__budgetHandle span{margin-top:4px;display:block}.decision-brief-viewer-module__FjEXSG__chartRow,.decision-brief-viewer-module__FjEXSG__chartRow span{display:block}.decision-brief-viewer-module__FjEXSG__chartRow span:last-child{text-align:left}.decision-brief-viewer-module__FjEXSG__visaRow{grid-template-columns:1fr}.decision-brief-viewer-module__FjEXSG__visaRow>span{text-align:left}.decision-brief-viewer-module__FjEXSG__steps>div{grid-template-columns:1fr;gap:3px}.decision-brief-viewer-module__FjEXSG__cashRows>div{align-items:start}.decision-brief-viewer-module__FjEXSG__cashRows>div span{max-width:50%}}@media (prefers-reduced-motion:reduce){.decision-brief-viewer-module__FjEXSG__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}