.stage2{--background:#ffffff;--surface:#ffffff;--border:#e5eaf2;--foreground:#0d1b2e;--text:#3d4c63;--muted:#5a6b84;--brand:#0b7a43;--brand-050:#edf8f2;--brand-100:#d9f1e4;--brand-700:#09683a;--brand-800:#07542f;--pos:#0b7a43;--ring:#1467fc;--action:#1467fc;--action-hover:#0e51cc;--action-surface:#edf4ff;--radius:18px;--radius-sm:12px;--shadow-sm:0 1px 2px rgba(13,27,46,0.05);--shadow-md:0 16px 40px -20px rgba(13,27,46,0.2);--shadow-lg:0 32px 80px -32px rgba(13,27,46,0.28);--container:1200px;--mono:var(--font-mono);min-width:0;overflow-x:clip;background:#fff;color:var(--foreground)}.stage2 .container,.stage2.home-v2 .container{max-width:var(--container);padding-inline:44px}.stage2 .section,.stage2.home-v2 .section{padding-block:88px}.stage2 .section--tight{padding-block:72px}.stage2 .section--tint{background:#f1f4f9}.stage2 .h1{font-size:clamp(2.55rem,5.4vw,4rem);letter-spacing:-.035em;line-height:1.02}.stage2 .h1,.stage2 .h2,.stage2.home-v2 .h2{color:var(--foreground);font-weight:650;text-wrap:balance}.stage2 .h2,.stage2.home-v2 .h2{font-size:clamp(1.8rem,3.4vw,2.4rem);letter-spacing:-.025em;line-height:1.12}.stage2 .lede,.stage2.home-v2 .lede{color:var(--muted);font-size:clamp(1rem,1.5vw,1.1rem);line-height:1.65}.stage2 .eyebrow{margin-bottom:14px;color:#526078;font-size:.7rem;font-weight:650;letter-spacing:.1em}.stage2 .btn{min-height:46px;border-radius:12px;font-size:.93rem;font-weight:650}.stage2 .btn--primary{background:var(--action);color:#fff}.stage2 .btn--primary:hover{background:var(--action-hover)}.stage2 .btn--secondary{border-color:#dbe2ec;color:var(--foreground)}.stage2 .btn--secondary:hover{border-color:var(--action);background:#fbfcfe}.stage2 .btn--onDark{background:#fff;color:var(--foreground)}.stage2 .btn--onDark:hover{background:#eef4ff}.stage2 .card{border-color:#e3e8f0;border-radius:16px;box-shadow:none}.stage2 .card__icon{border-radius:10px;background:var(--action-surface);color:var(--action)}.stage2 .card__title{color:var(--foreground);font-size:1rem;font-weight:650}.stage2 .card__body{color:var(--muted);font-size:.9rem;line-height:1.65}.stage2 .card--lift:hover{border-color:#cfdaea;box-shadow:var(--shadow-md);transform:translateY(-2px)}.stage2 .callout{border-color:#d7ecdf;border-radius:16px;background:var(--brand-050)}.stage2 .flist li{color:var(--text);font-size:.93rem;line-height:1.6}.stage2 .flist svg{color:var(--brand)}.stage2 .flist strong{color:var(--foreground);font-weight:650}.stage2 .checks{gap:10px 22px}.stage2 .check{color:var(--text);font-size:.86rem}.stage2 .check svg{color:var(--brand)}.stage2 .pill{border-radius:999px;border-color:#d9e6f7;background:var(--action-surface);color:var(--action);font-weight:650}.stage2 .pill__dot{background:var(--action)}.stage2 .tag{border-radius:8px;font-size:.76rem;font-weight:650}.stage2 .tag--brand{background:var(--brand-050);color:var(--brand-700)}.stage2 .tag--soon{background:#f1f4f9;color:var(--muted)}.stage2 .disclaimer{border-radius:14px;color:var(--muted);font-size:.84rem;line-height:1.6}.stage2 .disclaimer svg{color:var(--muted)}.stage2 .section--dark .lede{color:rgba(226,233,245,.78)}.stage2 .promo-band{border-color:#bee6d0;border-radius:12px;background:#edf9f2}.stage2 .price-firstyear,.stage2 .price-firstyear--sm,.stage2 .promo-band{color:var(--brand-700)}.stage2 .msticky{border-color:#e9edf3;box-shadow:0 -8px 28px rgba(13,27,46,.09)}.stage2 .home-promo{background:#0d1b2e}.stage2 .home-promo>div{min-height:38px;max-width:var(--container);padding-inline:44px;color:#e2e9f5;font-size:.78rem}.stage2 .home-promo a{color:#fff;text-underline-offset:3px}.stage2 .nav,.stage2.home-v2 .nav{top:0;height:auto;border-color:#e9edf3;background:rgba(255,255,255,.92)}.stage2 .nav__row,.stage2.home-v2 .nav__row{height:68px;max-width:none}.stage2 .brand__logo,.stage2.home-v2 .brand__logo{width:142px;height:29px}.stage2 .nav__link{color:#4c5c72;font-size:.88rem;font-weight:600}.stage2 .nav__link:hover{background:#f4f7fb;color:var(--foreground)}.stage2 .hero,.stage2.home-v2 .hero{overflow:visible;padding-block:0;border-bottom:1px solid #eef1f5;background:radial-gradient(900px 420px at 50% -4%,rgba(20,103,252,.09),transparent 68%),#fff}.stage2 .hero:before{display:none}.stage2 .hero>.container,.stage2.home-v2 .hero>.container{padding-block:92px 88px}.stage2 .hero__product-below{display:grid;gap:54px}.stage2 .hero__product-below>:first-child{max-width:880px;margin-inline:auto}.stage2 .hero .pill,.stage2.home-v2 .hero .pill{display:inline-flex;margin-bottom:20px;border:0;background:transparent;color:#0b7a43;font-size:.73rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.stage2 .hero .pill__dot{width:6px;height:6px}.stage2 .hero .lede,.stage2.home-v2 .hero .lede{max-width:690px;margin-top:22px;color:#516077;font-size:clamp(1.04rem,1.75vw,1.18rem)}.stage2 .hero__cta,.stage2.home-v2 .hero__cta{margin-top:30px}.stage2 .hero__checks,.stage2.home-v2 .hero__checks{display:flex;max-width:none;margin-top:16px;padding:0;border:0}.stage2 .hero>.container.center .lede,.stage2.home-v2 .hero>.container.center .lede{margin-inline:auto}.stage2 .hero>.container.center .hero__checks,.stage2 .hero>.container.center .hero__cta,.stage2.home-v2 .hero>.container.center .hero__checks,.stage2.home-v2 .hero>.container.center .hero__cta{justify-content:center}.stage2 .hero>.container:not(.center) .h1{max-width:20ch;font-size:clamp(2.35rem,4.6vw,3.4rem)}.stage2 .hero.section--tight>.container{padding-block:72px 60px}.stage2 .hero .cta-microcopy,.stage2 .hero__checks .check,.stage2.home-v2 .hero__checks .check{color:#617087;font-size:.81rem}.stage2 .hero__checks svg,.stage2.home-v2 .hero__checks svg{display:none}.stage2 .hero__art{width:min(100%,1080px);margin-inline:auto}.stage2 .home-browser{border-radius:16px;box-shadow:0 36px 90px -34px rgba(13,27,46,.35)}.stage2 .home-overview-app{min-height:390px}.stage2 .feature-grid-block .grid{gap:16px}.stage2 .steps-block .h2,.stage2 .steps-block .lede,.stage2.home-v2 .steps-block .h2{max-width:720px;margin-inline:auto;text-align:center}.stage2 .steps-block .eyebrow{display:block;text-align:center}.stage2 .steps-block .grid{position:relative;gap:18px}.stage2 .steps-block .card{display:flex;min-width:0;flex-direction:column;border-radius:18px;box-shadow:none}.stage2 .step__num,.stage2.home-v2 .step__num{border-radius:999px;background:var(--action-surface);color:var(--action)}.stage2-step__visual{min-height:132px;margin-top:24px;padding:17px;border:1px solid #e2e8f1;border-radius:13px;background:#fbfcfe}.stage2-step__visual>div{display:grid;gap:7px}.stage2-step__kicker{color:var(--muted);font-size:.69rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.stage2-step__value{color:var(--foreground);font-size:1.08rem}.stage2-step__detail{color:var(--muted);font-size:.78rem;line-height:1.5}.stage2-step__status{display:inline-flex;width:fit-content;margin-top:12px;padding:4px 9px;border-radius:99px;background:#e6f7ed;color:#0b7a43;font-size:.68rem;font-weight:700}.stage2-steps__footnote{font-size:.78rem}.stage2 .plan-comparison-block .h2,.stage2 .plan-comparison-block .lede{max-width:720px}.stage2 .cmp-wrap{border-radius:18px;box-shadow:var(--shadow-sm)}.stage2 .cmp{min-width:760px}.stage2 .cmp td,.stage2 .cmp th{padding:16px 20px;border-color:#edf1f6;color:#536278;font-size:.82rem;line-height:1.5}.stage2 .cmp thead th{background:#fbfcfe;color:var(--foreground);font-size:.76rem;text-transform:none}.stage2 .cmp col.col-us,.stage2 .cmp td.is-us,.stage2 .cmp th.is-us{background:#f3fbf7}.stage2 .cmp__detail{display:block;margin-top:3px;color:#526078;font-size:.73rem;font-weight:400}.stage2 .section--dark{background:#0d1b2e;color:#e2e9f5}.stage2 .security-claims-block .eyebrow{color:#7fdcac}.stage2 .security-claims-block .h2,.stage2.home-v2 .security-claims-block .h2{max-width:720px;margin:0;color:#fff;text-align:left}.stage2 .security-claims-block .grid,.stage2.home-v2 .security-claims-block .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.stage2 .security-claims-block .flist,.stage2.home-v2 .security-claims-block .flist{display:block}.stage2 .security-claims-block .flist li,.stage2.home-v2 .security-claims-block .flist li{min-height:146px;padding:22px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.04);color:rgba(226,233,245,.76);font-size:.84rem;line-height:1.6}.stage2 .security-claims-block .flist svg,.stage2.home-v2 .security-claims-block .flist svg{display:none}.stage2 .security-claims-block .flist strong,.stage2.home-v2 .security-claims-block .flist strong{display:block;margin-bottom:5px;color:#fff;font-size:.94rem;font-weight:650}.stage2 .pricing-block .tiers{gap:20px}.stage2 .pricing-block .tier,.stage2.home-v2 .pricing-block .tier{display:flex;min-width:0;min-height:100%;flex-direction:column;padding:28px;border-radius:18px;text-align:left;box-shadow:var(--shadow-sm)}.stage2 .pricing-block .tier--featured{border-color:#0daa5b;box-shadow:0 0 0 1px #0daa5b,0 18px 44px -24px rgba(13,170,91,.35)}.stage2 .pricing-block .tier__name{font-size:1.02rem;font-weight:650}.stage2 .pricing-block .tier__price{margin-top:15px}.stage2 .pricing-block .tier__amt,.stage2.home-v2 .pricing-block .tier__amt{color:var(--foreground);font-size:clamp(2.15rem,4vw,2.7rem)}.stage2 .pricing-block .price-was{color:#58677d;font-size:.58em;opacity:1;text-decoration-color:#b42318;text-decoration-thickness:2px}.stage2 .pricing-block .tier__soon{border-color:#efcfaa;background:#fff6e8;color:#824119}.stage2 .pricing-block .tier__sub,.stage2.home-v2 .pricing-block .tier__sub{min-height:2.7em;color:#5c6b81;font-size:.78rem;font-weight:500;line-height:1.45}.stage2 .pricing-block .flist{margin-top:4px}.stage2 .pricing-block .tier__cta{margin-top:22px}.stage2 .pricing-block .promo-band{margin-top:24px;border-color:#bee6d0;background:#edf9f2;color:#09683a;font-size:.85rem}.stage2-home .pricing-block .cta-microcopy,.stage2-home .pricing-block .eyebrow,.stage2-home .pricing-block .promo-band{display:block}.stage2-home .pricing-block .tiers{max-width:860px}.stage2-home .pricing-block .flist,.stage2-home .pricing-block .tier__cta{display:none}.stage2-home .pricing-block .tier>.card__body{order:0;margin-top:10px}.stage2-pricing .hero{border-bottom:0}.stage2-pricing .hero>.container{padding-block:76px 28px}.stage2-pricing .hero .h1{font-size:clamp(2.45rem,5vw,3.75rem)}.stage2-pricing .pricing-block{padding-top:22px}.stage2-pricing .pricing-block .tiers{grid-template-columns:repeat(3,minmax(0,1fr))}.stage2-pricing .pricing-block .tier--soon{opacity:1}.stage2 .toggle{border-color:#dce3ed;background:#edf1f6}.stage2 .toggle button[aria-pressed=true]{color:var(--foreground)}.stage2 .faq-block details{border-color:#e0e6ef;border-radius:14px;background:#fff}.stage2 .faq-block summary{color:var(--foreground);font-size:.96rem}.stage2 .faq-block .faq p{color:var(--muted);line-height:1.65}.stage2 .cta-band-block:not(.section--dark),.stage2.home-v2 .cta-band-block:not(.section--dark){border-color:#e6ebf2;background:#f1f4f9}.stage2 .section--dark .eyebrow{color:#7fdcac}.stage2 .section--dark .check{color:rgba(226,233,245,.86)}.stage2 .section--dark .check svg,.stage2 .section--dark .flist svg{color:#7fdcac}.stage2 .section--dark .flist li{color:rgba(226,233,245,.78)}.stage2 .section--dark .flist strong,.stage2 .section--dark .h2{color:#fff}.stage2 .cta-band-block .container,.stage2.home-v2 .cta-band-block .container{padding-block:92px}.stage2 .cta-band-block .h2,.stage2.home-v2 .cta-band-block .h2{font-size:clamp(2rem,4vw,2.75rem)}.stage2 .home-risk-reversal{color:var(--muted)}.stage2 .footer--stage2,.stage2.home-v2 .footer--stage2{border-top:1px solid #e9edf3;background:#fff;color:var(--muted)}.stage2 .footer--stage2 .brand,.stage2 .footer--stage2 a{color:#3d4c63}.stage2 .footer--stage2 a:hover{color:var(--foreground)}.stage2 .footer--stage2 .footer__grid,.stage2.home-v2 .footer--stage2 .footer__grid{grid-template-columns:minmax(240px,1.5fr) repeat(auto-fit,minmax(140px,.7fr));padding-block:46px 32px}.stage2 .footer--stage2 .footer__bottom small,.stage2 .footer--stage2 .footer__col .footer__heading,.stage2 .footer--stage2 .footer__disclaimer,.stage2 .footer--stage2 .footer__tag{color:#526078}.stage2 .footer--stage2 .footer__bottom{border-color:#eef1f5}.stage2 .footer--stage2 :focus-visible{outline-color:var(--action)}@media (max-width:960px){.stage2 .container,.stage2 .home-promo>div,.stage2.home-v2 .container{padding-inline:28px}.stage2-pricing .pricing-block .tiers{grid-template-columns:1fr;max-width:34rem;margin-inline:auto}.stage2 .security-claims-block .grid,.stage2.home-v2 .security-claims-block .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.stage2 .nav__toggle,.stage2.home-v2 .nav__toggle{display:inline-grid}.stage2 .nav__panel,.stage2.home-v2 .nav__panel{display:none}.stage2 .nav[data-open=true] .nav__panel,.stage2 .nav__panel .nav__actions,.stage2 .nav__panel .nav__links,.stage2.home-v2 .nav__panel .nav__actions,.stage2.home-v2 .nav__panel .nav__links{display:flex}}@media (max-width:700px){.stage2 .container,.stage2.home-v2 .container{padding-inline:20px}.stage2 .section,.stage2.home-v2 .section{padding-block:64px}.stage2 .home-promo>div{align-items:flex-start;padding:8px 52px 8px 20px;text-align:left}.stage2 .home-promo button{position:absolute;right:12px}.stage2 .nav__row,.stage2.home-v2 .nav__row{height:62px}.stage2 .brand__logo,.stage2.home-v2 .brand__logo{width:128px}.stage2 .hero>.container,.stage2.home-v2 .hero>.container{padding-block:68px 58px}.stage2 .hero__product-below{gap:38px}.stage2 .hero .h1{font-size:clamp(2.2rem,11vw,3rem)}.stage2 .hero__cta .btn{width:100%}.stage2 .hero__checks .check{line-height:1.5}.stage2 .home-overview-app{min-height:300px}.stage2 .security-claims-block .grid,.stage2 .steps-block .grid,.stage2.home-v2 .security-claims-block .grid{grid-template-columns:1fr}.stage2 .security-claims-block .flist li,.stage2.home-v2 .security-claims-block .flist li{min-height:auto}.stage2 .cmp-wrap{margin-inline:-4px}.stage2 .tiers.tiers--2,.stage2-home .pricing-block .tiers{grid-template-columns:1fr}.stage2 .cta-band-block .container,.stage2.home-v2 .cta-band-block .container{padding-block:72px}.stage2 .footer--stage2 .footer__grid,.stage2.home-v2 .footer--stage2 .footer__grid{grid-template-columns:1fr}}@media (max-width:380px){.stage2 .container,.stage2.home-v2 .container{padding-inline:16px}.stage2 .nav__row,.stage2.home-v2 .nav__row{gap:10px}.stage2 .brand__logo,.stage2.home-v2 .brand__logo{width:118px}.stage2 .card,.stage2 .tier{padding:22px}}.stage2 .split-feature-block .hero__grid{gap:64px;align-items:center}.stage2 .split-feature-block .h2{max-width:20ch}.stage2 .split-feature-block .lede{max-width:46ch;color:var(--muted);font-size:clamp(1rem,1.4vw,1.08rem)}.stage2 .split-feature-block .card__body{max-width:52ch;font-size:.95rem;line-height:1.7}.stage2 .split-feature-block .flist{gap:14px;max-width:54ch}.stage2 .split-feature-block .step__num{margin-bottom:18px}.stage2 .split-feature-block .callout{padding:26px 28px}.stage2 .split-feature-block .callout .card__title{font-size:1.05rem}.stage2 .split-feature-block--full .card__body,.stage2 .split-feature-block--full .flist,.stage2 .split-feature-block--full .h2,.stage2 .split-feature-block--full .lede{max-width:62ch}.stage2 .settlement-evidence-block .h2,.stage2 .settlement-evidence-block .lede{max-width:46ch;margin-inline:auto;text-align:center}.stage2 .settlement-evidence-block .eyebrow{display:block;text-align:center}.stage2 .fev{max-width:620px;padding:26px 28px;border-color:#e3e8f0;border-radius:18px;box-shadow:var(--shadow-md)}.stage2 .fev__head{margin-bottom:10px;padding-bottom:14px;border-bottom:1px solid #eef1f6}.stage2 .fev__title{color:var(--foreground);font-size:.98rem;font-weight:650}.stage2 .fev__period{color:var(--muted);font-size:.8rem}.stage2 .fev__row{padding:.5rem 0;color:var(--text);font-size:.9rem}.stage2 .fev__row--net{border-color:#e3e8f0;color:var(--foreground);font-size:1rem}.stage2 .fev__match{padding:.8rem 1rem;border-color:#bee6d0;border-radius:13px;background:#edf9f2;color:var(--foreground);font-size:.88rem}.stage2 .fev__badge,.stage2 .fev__check{background:var(--brand)}.stage2 .fev__badge{border-radius:8px;font-size:.72rem}.stage2 .trust-strip-block .checks{gap:12px 28px}.stage2 .trust-strip-block .check{color:var(--muted);font-size:.84rem}.stage2 .testimonial-block .h2{max-width:24ch}.stage2 .testimonial-block .card{display:flex;flex-direction:column;gap:18px;padding:28px}.stage2 .testimonial-block blockquote{color:var(--foreground);font-size:1.02rem;line-height:1.6}.stage2 .testimonial-block figcaption{margin-top:auto;color:var(--muted);font-size:.84rem}.stage2 .testimonial-block figcaption strong{color:var(--foreground);font-weight:650}.stage2 .logo-row-block .h3{color:var(--muted);font-size:.86rem;font-weight:650}.stage2 .logo-row-block .checks{gap:10px}.stage2 .logo-row-block .tag{padding:7px 14px;border:1px solid #e3e8f0;background:#fff;color:var(--text);font-size:.84rem}.stage2 .home-browser,.stage2 .home-data-screen,.stage2 .home-tour-panels,.stage2 .home-tour-screen{border-color:#e3e8f0;border-radius:16px}.stage2 .home-tour-tabs button[aria-selected=true]{background:var(--action-surface);color:var(--action)}.stage2 .home-eyebrow{color:var(--brand)}.stage2 .home-annotation{border-color:#e3e8f0;box-shadow:var(--shadow-md)}.stage2 .home-overview,.stage2 .home-tour-tiles>*{border-color:#e3e8f0}.stage2 .home-report-row,.stage2 .home-rule-row,.stage2 .home-settlement-row{border-color:#eef1f6;color:var(--text)}.stage2 .home-suggestion{border-color:#d9e6f7;border-radius:12px;background:var(--action-surface)}.stage2 .home-security-note,.stage2 .home-tax-note{color:var(--muted)}.stage2 .rich-text-block .post__body>:first-child{margin-top:0}.stage2{--post-measure:40rem}.stage2 .post__column{max-width:var(--post-measure);margin-inline:auto}.stage2 .post-index__header{max-width:34ch}.stage2 .post-index__lede{max-width:58ch}.stage2 .post-index{display:grid;max-width:46rem;margin-top:12px;border-top:1px solid #eef1f6}.stage2 .post-index__item{padding-block:30px;border-bottom:1px solid #eef1f6}.stage2 .post-index__title{color:var(--foreground);font-size:clamp(1.1rem,1.9vw,1.32rem);font-weight:650;letter-spacing:-.018em;line-height:1.3;text-wrap:balance}.stage2 .post-index__title a{display:inline-block}.stage2 .post-index__title a:hover{color:var(--action)}.stage2 .post-index__summary{max-width:62ch;margin-top:8px;color:var(--muted);font-size:.95rem;line-height:1.65}.stage2 .post-index__meta{margin-top:12px;color:#6d7d93;font-size:.78rem;font-weight:600;letter-spacing:.02em}.stage2 .post-index__empty{max-width:46rem;margin-top:28px;padding:28px;border:1px dashed #dbe3ee;border-radius:16px;color:var(--muted);font-size:.92rem}.stage2 .post-article .h1{max-width:22ch;font-size:clamp(2.1rem,4.2vw,3.05rem);line-height:1.06}.stage2 .post__crumbs{margin-bottom:22px;font-size:.78rem;font-weight:600;letter-spacing:.02em}.stage2 .post__crumbs a:hover{color:var(--action)}.stage2 .post__answer{margin-top:26px;padding-left:1.4rem;border-left:3px solid var(--brand);color:var(--foreground);font-size:1.16rem;line-height:1.6}.stage2 .post__answer p{font-weight:450}.stage2 .post__meta{margin-top:22px;color:var(--muted);font-size:.82rem}.stage2 .post__tags .tag{border:1px solid #e3e8f0;background:#fff;color:var(--text)}.stage2 .post__tags .tag:hover{border-color:var(--action);color:var(--action)}.stage2 .post__body{color:var(--text);font-size:1.09rem;line-height:1.75}.stage2 .post__body>*+*{margin-top:1.35rem}.stage2 .post__body h2{margin-top:3.25rem;color:var(--foreground);font-size:1.55rem;font-weight:650;letter-spacing:-.02em;line-height:1.2}.stage2 .post__body h3{margin-top:2.4rem;color:var(--foreground);font-size:1.18rem;font-weight:650;line-height:1.3}.stage2 .post__body h4{margin-top:1.8rem;font-size:1.02rem}.stage2 .post__body h4,.stage2 .post__body strong{color:var(--foreground);font-weight:650}.stage2 .post__body li+li{margin-top:.6rem}.stage2 .post__body a{color:var(--action);text-decoration-color:rgba(20,103,252,.35);text-decoration-thickness:1px;text-underline-offset:3px}.stage2 .post__body a:hover{text-decoration-color:var(--action)}.stage2 .post__body blockquote{padding:2px 0 2px 1.4rem;border-left:3px solid #dbe3ee;color:var(--muted);font-size:1.06rem}.stage2 .post__body hr{margin-block:3rem;border-top-color:#eef1f6}.stage2 .post__body code{border-radius:6px;background:#f1f4f9;color:var(--foreground);font-size:.88em}.stage2 .post__figure--full,.stage2 .post__table{margin-inline:calc(-1 * clamp(0px, (100vw - 120px - var(--post-measure)) / 2, 160px))}.stage2 .post__figure{margin-block:2.5rem}.stage2 .post__figure img{border-radius:16px}.stage2 .post__figure--border img{border-color:#e3e8f0}.stage2 .post__figcaption{margin-top:12px;color:var(--muted);font-size:.82rem}.stage2 .post__table{margin-block:2.5rem}.stage2 .post__caption,.stage2 .post__source,.stage2 .post__verified{color:var(--muted);font-size:.79rem}.stage2 .post__faq .h2,.stage2 .post__related .h3{color:var(--foreground);font-size:1.35rem;font-weight:650;letter-spacing:-.02em}.stage2 .post__faq details{border-color:#e0e6ef;border-radius:14px;background:#fff}.stage2 .post__faq summary{color:var(--foreground);font-size:.96rem}.stage2 .post__faq .faq p{color:var(--muted);line-height:1.65}.stage2 .post__cta{margin-top:3rem;padding:30px 32px;border:1px solid #e6ebf2;border-radius:18px;background:#f1f4f9}.stage2 .post__cta .cta-microcopy{color:var(--muted);font-size:.82rem}.stage2 .post__related .flist li{font-size:.98rem}.stage2 .post__related a{color:var(--action)}.stage2 .post__related a:hover{text-decoration:underline;text-underline-offset:3px}.stage2 .post__author{margin-top:3rem;padding-top:1.75rem;border-color:#eef1f6;color:var(--muted);font-size:.9rem}.stage2 .post__author strong{color:var(--foreground);font-weight:650}.stage2-notfound .notfound{display:grid;min-height:68vh;place-items:center;text-align:center}.stage2-notfound .notfound__inner{max-width:34rem;margin-inline:auto}.stage2-notfound .brand{justify-content:center;margin-bottom:28px}.stage2-notfound .notfound__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}@media (max-width:960px){.stage2 .split-feature-block .hero__grid{gap:44px}}@media (max-width:860px){.stage2 .split-feature-block .h2{max-width:26ch}.stage2 .split-feature-block .card__body,.stage2 .split-feature-block .flist,.stage2 .split-feature-block .lede{max-width:62ch}}@media (max-width:700px){.stage2 .post-article .h1{font-size:clamp(1.85rem,8.4vw,2.4rem)}.stage2 .post__answer{font-size:1.06rem}.stage2 .post__body{font-size:1.04rem}.stage2 .post__body h2{margin-top:2.6rem;font-size:1.35rem}.stage2 .post__cta{padding:24px 22px}.stage2 .post-index__item{padding-block:24px}.stage2 .fev{padding:22px 20px}.stage2 .settlement-evidence-block .eyebrow,.stage2 .settlement-evidence-block .h2,.stage2 .settlement-evidence-block .lede{text-align:left}.stage2 .testimonial-block .card{padding:22px}}