:root{--pa:#fff;--ink:#111417;--soft:#5a6268;--faint:#9aa2a8;--hair:#d8dcdf;--hair2:#b9bfc4;--band:#111417;--red:#c2331f;--redsoft:#f9e9e6;--helv:"Helvetica Neue",Helvetica,Arial,sans-serif;--maxw:1060px;--narrow:700px;--ink-soft:var(--soft)}*{box-sizing:border-box}body{background:var(--pa);color:var(--ink);font-family:var(--helv);font-variant-numeric:tabular-nums;text-wrap:pretty;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.55}button{font:inherit;color:inherit}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.wrap.narrow{max-width:var(--narrow)}a{color:var(--ink)}a:hover{color:var(--red)}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.15}h1{font-size:clamp(2.1rem,4.6vw,3.2rem)}h2{font-size:clamp(1.5rem,2.7vw,2.05rem)}h3{font-size:1.05rem}:focus-visible{outline:2px solid var(--red);outline-offset:2px}.site-header{background:var(--pa)}.band{background:var(--band);color:#fff}.band .wrap{align-items:baseline;gap:26px;padding:24px 28px 22px;display:flex}.brand{text-decoration:none}.ttl{letter-spacing:-.02em;font-weight:700;line-height:1}.ttl b{border-bottom:4px solid var(--red);padding-bottom:2px;font-weight:700}.band .ttl{color:#fff;font-size:clamp(1.7rem,3.2vw,2.4rem)}.band .ttl b{color:#fff}.band .doc{letter-spacing:.14em;color:var(--faint);text-transform:uppercase;white-space:nowrap;margin-left:auto;font-size:.72rem}nav.doc-nav{border-bottom:1px solid var(--hair2)}nav.doc-nav .wrap{gap:0;padding-left:28px;padding-right:28px;display:flex}nav.doc-nav a{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border-right:1px solid var(--hair);white-space:nowrap;padding:13px 18px;font-size:.8rem;font-weight:700;text-decoration:none}nav.doc-nav a:first-child{border-left:1px solid var(--hair)}nav.doc-nav a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--red)}nav.doc-nav a:hover{color:var(--ink);background:#f4f5f6}nav.doc-nav a:focus-visible{outline-offset:-2px}@media (max-width:720px){.band .doc{display:none}.band .wrap{padding:18px 18px 16px}}@media (max-width:880px){nav.doc-nav .wrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-left:18px;padding-right:18px;overflow-x:auto}nav.doc-nav .wrap::-webkit-scrollbar{display:none}nav.doc-nav a{flex:none;align-items:center;min-height:44px;padding:12px 13px;font-size:.72rem;display:flex}}.foot{border-top:1px solid var(--ink);margin-top:60px;padding:36px 0 30px}.foot .cols{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px 32px;display:grid}.foot a{color:var(--soft);padding:3px 0;font-size:.88rem;text-decoration:none;display:block}.foot a:hover{color:var(--red)}.foot h4{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin:0 0 10px;font-size:.72rem}.foot .word.ttl{color:var(--ink);font-size:1.15rem;display:inline-block}.foot .word.ttl b{color:var(--ink);border-bottom-width:3px}.foot .fine{border-top:1px solid var(--hair2);margin-top:26px;padding-top:18px}.fine{color:var(--soft);font-size:.78rem;line-height:1.6}.crumbs{color:var(--soft);padding:22px 0 0;font-size:.82rem}.crumbs a{color:var(--soft);margin-right:.3em;text-decoration:none}.crumbs a:hover{color:var(--red)}.intro{padding:20px 0 8px}.intro p.lead{color:var(--soft);max-width:62ch;margin:16px 0 0;font-size:1.12rem}.section{padding:34px 0}.lede{padding:58px 0 8px}.lede .kick{letter-spacing:.16em;text-transform:uppercase;color:var(--soft);margin:0 0 22px;font-size:.74rem;font-weight:700}.lede h1{letter-spacing:-.03em;text-wrap:balance;max-width:19ch;margin:0;font-size:clamp(2.4rem,5.2vw,3.9rem);font-weight:700;line-height:1.02}.lede p.sub{max-width:58ch;color:var(--soft);margin:22px 0 0;font-size:1.12rem}@media (max-width:720px){.lede{padding:40px 0 8px}}.poster{border-top:1px solid var(--ink);border-bottom:1px solid var(--hair2);margin:44px 0 0}.poster .row{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.poster .cell{border-right:1px solid var(--hair);padding:20px 16px 18px}.poster .cell:last-child{border-right:none}.poster .n{letter-spacing:-.03em;font-size:clamp(1.25rem,2.6vw,1.9rem);font-weight:700}.poster .l{letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin-top:4px;font-size:.72rem}@media (max-width:560px){.poster .row{grid-template-columns:repeat(2,1fr);grid-auto-flow:row}.poster .cell{border-bottom:1px solid var(--hair);padding:14px 12px 12px}}.tool{padding:36px 0 0}.worksheet{border:1px solid var(--ink);grid-template-columns:340px 1fr;display:grid}.ws-form{border-right:1px solid var(--hair2);padding:26px 24px 28px}.ws-result{background:#fafbfb;padding:26px 28px}@media (max-width:800px){.worksheet{grid-template-columns:1fr}.ws-form{border-right:none;border-bottom:1px solid var(--hair2)}}.legend{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);border-bottom:1px solid var(--ink);margin:0 0 20px;padding-bottom:12px;font-size:.76rem;font-weight:700}.field{margin-bottom:22px}.field:last-child{margin-bottom:0}.field label{margin-bottom:10px;font-size:.95rem;font-weight:700;display:block}.field .hint{color:var(--soft);margin-top:6px;font-size:.8rem;font-weight:400;line-height:1.5;display:block}.statusset{display:grid}.statusset button{font-family:var(--helv);text-align:left;color:var(--ink);border:1px solid var(--hair2);cursor:pointer;background:#fff;border-top-width:0;padding:12px 14px;font-size:.92rem;font-weight:500}.statusset button:first-child{border-top-width:1px}.statusset button:hover{background:#f4f5f6}.statusset button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink);font-weight:700}.statusset button:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.yearset{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.yearset button{font-family:var(--helv);text-align:center;color:var(--ink);border:1px solid var(--hair2);cursor:pointer;background:#fff;border-top-width:1px;border-left-width:0;padding:12px 14px;font-size:.92rem;font-weight:500}.yearset button:first-child{border-left-width:1px}.yearset button:hover{background:#f4f5f6}.yearset button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink);font-weight:700}.yearset button:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.money{border-bottom:2px solid var(--ink);align-items:baseline;gap:8px;padding:2px 2px 8px;display:flex}.money:focus-within{border-color:var(--red)}.money .sign{color:var(--soft);font-size:1.3rem}.money input{width:100%;font-family:var(--helv);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:1.8rem;font-weight:700}.money input:focus-visible{outline:none}.moneyrow{align-items:center;gap:10px;display:flex}.moneyrow .money{flex:1}.extag{letter-spacing:.14em;text-transform:uppercase;color:var(--red);border:1px solid var(--red);white-space:nowrap;padding:3px 7px;font-size:.62rem;font-weight:700}.guard{border-left:3px solid var(--red);color:var(--ink);background:#fbf7f6;margin-top:8px;padding:8px 12px;font-size:.8rem}details.find{margin-top:10px}details.find summary{cursor:pointer;color:var(--ink);text-underline-offset:3px;font-size:.8rem;font-weight:700;text-decoration:underline;list-style:none;display:inline-block}details.find summary::-webkit-details-marker{display:none}details.find summary:hover{color:var(--red)}.docx{border:1px solid var(--hair2);margin-top:10px}.docx .dh{border-bottom:1px solid var(--hair2);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);background:#f4f5f6;justify-content:space-between;gap:8px;padding:7px 12px;font-size:.68rem;font-weight:700;display:flex}.docx .dl{border-bottom:1px solid var(--hair);align-items:baseline;gap:10px;padding:8px 12px;font-size:.8rem;display:flex}.docx .dl:last-of-type{border-bottom:none}.docx .dl .ln{width:22px;color:var(--red);flex:none;font-weight:700}.docx .dl .dots{border-bottom:1px dotted var(--hair2);flex:1;margin:0 2px;position:relative;top:-3px}.docx .dl .add{letter-spacing:.1em;text-transform:uppercase;color:var(--red);font-size:.66rem;font-weight:700}.docx .dnote{color:var(--soft);border-top:1px solid var(--hair);background:#fafbfb;padding:8px 12px;font-size:.76rem}.run{width:100%;font-family:var(--helv);letter-spacing:.06em;text-transform:uppercase;background:var(--ink);color:#fff;border:1px solid var(--ink);cursor:pointer;margin-top:6px;padding:14px;font-size:.92rem;font-weight:700}.run:hover{background:#000}.run:focus-visible{outline:2px solid var(--red);outline-offset:2px}.verdict{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin:0 0 12px;font-size:.72rem;font-weight:700}.verdict .ex{color:var(--red)}.headline{letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.35rem,2.3vw,1.85rem);font-weight:700;line-height:1.2}.headline .amt{box-shadow:inset 0 -.14em 0 var(--hair)}.headline.warn .amt,.headline.over .amt{box-shadow:inset 0 -.14em 0 var(--redsoft);color:var(--red)}.headline.pulse{animation:.7s vpulse}@keyframes vpulse{0%{background:var(--redsoft)}to{background:0 0}}.subline{color:var(--soft);margin:10px 0 0;font-size:1rem}.subline b{color:var(--ink);font-weight:700}.nextstep{border-top:1px solid var(--hair2);margin:18px 0 0;padding-top:14px;font-size:.92rem}.nextstep a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.nextstep a:hover{color:var(--red)}.cards{border-top:1px solid var(--hair2);border-left:1px solid var(--hair2);grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.cards .c{border-right:1px solid var(--hair2);border-bottom:1px solid var(--hair2);background:#fff;padding:12px 14px}.cards .k{letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:.68rem;font-weight:700}.cards .v{letter-spacing:-.02em;margin-top:5px;font-size:1.32rem;font-weight:700}.cards .v.accent{color:var(--red)}.result-foot{border-top:1px solid var(--hair2);color:var(--soft);margin:18px 0 0;padding-top:14px;font-size:.92rem}.result-foot a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.result-foot a:hover{color:var(--red)}.result-foot b{color:var(--ink)}.meta{color:var(--soft);margin-top:14px;font-size:.85rem}.stepbox{border-top:1px solid var(--hair2);background:#fff;padding:18px 22px 20px}.stepbox .cap{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:.72rem;font-weight:700;display:flex}canvas.stepchart{width:100%;height:200px;display:block}@media (max-width:560px){.stepbox{padding:14px 14px 16px}}.minibar{z-index:90;background:var(--band);color:#fff;border-top:3px solid var(--red);cursor:pointer;font-family:var(--helv);padding:12px 18px;display:block;position:fixed;bottom:0;left:0;right:0}.minibar .in{justify-content:space-between;align-items:center;gap:12px;max-width:1060px;margin:0 auto;display:flex}.minibar .mv{letter-spacing:-.01em;font-size:1rem;font-weight:700}.minibar .mv .amt{color:#ff8a75}.minibar .go{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);white-space:nowrap;font-size:.68rem;font-weight:700}@media (min-width:861px){.minibar{display:none!important}}.advisor{border:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding:22px 24px;display:flex}.advisor .lab{letter-spacing:.14em;text-transform:uppercase;color:var(--soft);font-size:.7rem;font-weight:700}.advisor h3{margin:4px 0}.advisor p{color:var(--soft);max-width:46ch;margin:0;font-size:.95rem}.advisor .fine{flex-basis:100%;margin-top:6px;font-size:.76rem}.btn,.gbtn{background:var(--ink);border:1px solid var(--ink);white-space:nowrap;cursor:pointer;padding:12px 22px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-block;color:#fff!important}.btn:hover,.gbtn:hover{background:#000}.btn:focus-visible,.gbtn:focus-visible{outline:2px solid var(--red);outline-offset:2px}.linkbtn{color:var(--ink);border-bottom:2px solid var(--red);margin-top:14px;padding-bottom:1px;font-weight:700;text-decoration:none;display:inline-block}.linkbtn:hover{color:var(--red)}.faq{margin-top:52px}.faq h2{margin-bottom:6px}.faq dl{border-top:1px solid var(--hair2);margin:0}.faq .q{border-bottom:1px solid var(--hair);padding:18px 2px}.faq dt{font-size:1.02rem;font-weight:700}.faq dd{color:var(--soft);margin:6px 0 0}.toggle{border:1px solid var(--hair2);border-left:none;flex-wrap:wrap;margin-bottom:20px;display:inline-flex}.toggle button{font-family:var(--helv);border:none;border-left:1px solid var(--hair2);color:var(--ink);cursor:pointer;background:#fff;min-height:44px;padding:10px 16px;font-size:.9rem;font-weight:500}.toggle button:hover{background:#f4f5f6}.toggle button[aria-pressed=true]{background:var(--ink);color:#fff;font-weight:700}.toggle button:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.tablecard{border:1px solid var(--ink);overflow-x:auto}table.bk{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px}table.bk th,table.bk td{text-align:right;border-bottom:1px solid var(--hair);padding:13px 16px;font-size:.95rem}table.bk th:first-child,table.bk td:first-child{text-align:left}table.bk thead th{text-transform:uppercase;letter-spacing:.1em;color:var(--ink);border-bottom:1px solid var(--ink);font-size:.7rem;font-weight:700}table.bk tbody tr:last-child td{border-bottom:none}table.bk tr.std td{background:#fafbfb}.pill-tier{border:1px solid var(--hair2);color:var(--ink);padding:2px 9px;font-size:.76rem;font-weight:700;display:inline-block}.pill-tier.t0{border-color:var(--hair2);color:var(--soft)}.pill-tier.t5{border-color:var(--red);color:var(--red)}.note{color:var(--soft);margin-top:14px;font-size:.84rem}@media (max-width:640px){table.bk thead{display:none}table.bk,table.bk tbody,table.bk tr,table.bk td{width:100%;display:block}table.bk tr{border:1px solid var(--hair2);margin:0 0 12px}table.bk tr.std{background:#fafbfb}table.bk td{text-align:right;border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;font-size:.92rem;display:flex}table.bk td:last-child{border-bottom:none}table.bk td:first-child{text-align:left;font-weight:700}table.bk td:before{content:attr(data-label);color:var(--soft);font-size:.74rem;font-weight:600}table.bk td:first-child:before{content:none}.tablecard{overflow:visible}}.callout,.note-box{border-left:3px solid var(--ink);background:#fafbfb;margin-top:8px;padding:20px 22px}.callout h3,.note-box h3{margin:0 0 6px}.callout p,.note-box p{color:var(--soft);margin:0;font-size:.97rem}.estimate-banner{border-left:3px solid var(--ink);background:#fafbfb;margin-bottom:24px;padding:18px 22px}.estimate-banner h2{margin:0 0 6px;font-size:1.1rem}.estimate-banner p{color:var(--soft);margin:0;font-size:.95rem}.years{background:var(--hair2);border:1px solid var(--hair2);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:18px;display:grid}@media (max-width:680px){.years{grid-template-columns:1fr}}.years a{color:var(--ink);background:#fff;padding:16px 18px;font-weight:700;text-decoration:none;display:block}.years a:hover{color:var(--ink);background:#f4f5f6}.years a span{color:var(--soft);margin-top:3px;font-size:.82rem;font-weight:400;display:block}.cta-band{border:1px solid var(--ink);background:#fafbfb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:28px;padding:22px 24px;display:flex}.cta-band h3{margin:0}.keyfacts{border:1px solid var(--ink);margin-top:24px;padding:22px 26px}.keyfacts h3{margin:0 0 8px}.keyfacts ul{margin:0;padding-left:20px}.keyfacts li{color:var(--soft);margin:7px 0}.keyfacts li b{color:var(--ink)}.gaugecard{border:1px solid var(--ink);padding:26px}.gaugecard .big{letter-spacing:-.02em;font-size:clamp(1.3rem,2.5vw,1.75rem);font-weight:700}.gaugecard .big .amt{color:var(--red)}.gaugecard .sub{color:var(--soft);margin:8px 0 0;font-size:1rem}.gaugecard .sub b{color:var(--ink);font-weight:700}.levers{background:var(--hair2);border:1px solid var(--hair2);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:18px;display:grid}@media (max-width:720px){.levers{grid-template-columns:1fr}}.lever{background:#fff;padding:20px 22px}.lever h3{margin:0 0 8px}.lever p{color:var(--soft);margin:0;font-size:.96rem}.lever .best{border-left:3px solid var(--ink);background:#fafbfb;margin-top:12px;padding:8px 12px;font-size:.86rem}.lever .best b{color:var(--ink)}.events{background:var(--hair2);border:1px solid var(--hair2);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:16px;display:grid}@media (max-width:680px){.events{grid-template-columns:1fr}}.ev{background:#fff;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.ev .ck{background:var(--ink);color:#fff;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;font-size:.8rem;display:flex}.ev h3{margin:0 0 3px;font-size:1rem}.ev p{color:var(--soft);margin:0;font-size:.9rem}.steps{margin:18px 0 0;padding:0;list-style:none;position:relative}.steps:before{content:"";background:var(--hair2);width:1px;position:absolute;top:14px;bottom:14px;left:17px}.step{padding:0 0 22px 52px;position:relative}.step:last-child{padding-bottom:0}.step .n{background:var(--ink);color:#fff;border:3px solid #fff;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex;position:absolute;top:0;left:0}.step h3{margin:4px 0 5px}.step p{color:var(--soft);margin:0;font-size:.97rem}.needcard{border:1px solid var(--ink);padding:22px 24px}.needcard ul{color:var(--soft);margin:10px 0 0;padding-left:22px}.needcard li{margin:6px 0}.official{border:1px solid var(--ink);background:#fafbfb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.official p{color:var(--soft);max-width:60ch;margin:6px 0 0;font-size:.95rem}.src{color:var(--soft);border-top:1px solid var(--hair2);margin-top:20px;padding-top:16px;font-size:.82rem;line-height:1.7}.src sup{color:var(--red);font-weight:700}.byline{color:var(--soft);border-top:1px solid var(--hair2);border-bottom:1px solid var(--hair2);margin:14px 0 0;padding:10px 0;font-size:.85rem;line-height:1.6}.byline a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.byline a:hover{color:var(--red)}.signup{border:1px solid var(--ink);margin-top:34px;padding:24px 26px}.signup h3{margin:0 0 6px}.signup p{color:var(--soft);max-width:52ch;margin:0 0 14px;font-size:.95rem}.signup form{flex-wrap:wrap;gap:10px;display:flex}.signup input{font-family:var(--helv);border:1px solid var(--hair2);color:var(--ink);background:#fff;flex:240px;padding:12px 14px;font-size:1rem}.signup input:focus-visible{border-color:var(--red);outline:2px solid var(--red);outline-offset:1px}.signup button{font-family:var(--helv);letter-spacing:.04em;text-transform:uppercase;background:var(--ink);color:#fff;border:1px solid var(--ink);cursor:pointer;white-space:nowrap;padding:12px 22px;font-size:.92rem;font-weight:700}.signup button:hover{background:#000}.signup button:focus-visible{outline:2px solid var(--red);outline-offset:2px}.signup .fine{margin-top:10px}@media (max-width:560px){.signup input,.signup button{flex-basis:100%;width:100%}}.guides-hub .gphase{margin-top:48px}.guides-hub .gphase:first-child{margin-top:0}.gphase-head{border-bottom:1px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:20px;padding-bottom:12px;display:flex}.gphase-head .gidx{letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:.85rem;font-weight:700}.gphase-head h2{font-size:clamp(1.3rem,2.2vw,1.55rem)}.gphase-head .gpsub{color:var(--soft);margin-left:auto;font-size:.95rem}.gcards{background:var(--hair2);border:1px solid var(--hair2);grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:1px;display:grid}.gcard{color:var(--ink);background:#fff;padding:20px 20px 38px;text-decoration:none;display:block;position:relative;overflow:hidden}.gcard:hover{background:#f4f5f6}.gcard:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.gcard .gk{color:var(--soft);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem}.gcard h3{margin:9px 0 6px;font-size:1.06rem}.gcard p{color:var(--soft);margin:0;font-size:.92rem}.gcard .ggo{color:var(--ink);opacity:0;transition:opacity .15s;position:absolute;bottom:13px;right:16px}.gcard:hover .ggo{opacity:1}.gcard.feature{background:#fafbfb;flex-direction:column;grid-column:span 2;justify-content:center;padding:24px;display:flex}.gcard.feature:hover{background:#f4f5f6}.gcard.feature .gtag{background:var(--ink);color:#fff;letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;margin-bottom:12px;padding:4px 11px;font-size:.66rem;font-weight:700;display:inline-block}.gcard.feature h3{font-size:clamp(1.3rem,2.4vw,1.55rem)}.gcard.feature p{max-width:46ch;margin-top:7px;font-size:1rem}.gcard.feature .gfeat-go{color:var(--ink);margin-top:14px;font-weight:700}@media (max-width:680px){.gcard.feature{grid-column:auto}.gphase-head .gpsub{flex-basis:100%;margin-left:0}}@media (max-width:560px){.wrap{padding:0 18px}.cards{grid-template-columns:1fr}.advisor{padding:18px}.section{padding:26px 0}.ws-form,.ws-result{padding:22px 18px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
