.SOsqfa_fadeUp{opacity:0;transition:opacity .9s var(--easeOutExpo), transform 1.2s var(--easeOutExpo);transform:translateY(15px)}.SOsqfa_fadeOnly{opacity:0;transition:opacity .9s var(--easeOutExpo)}.SOsqfa_scale{opacity:0;transition:opacity .65s ease, transform 1.3s var(--easeOutExpo);transform:scale(.92)}.SOsqfa_visible{opacity:1;transform:none}
.t2mX_W_citations{max-width:var(--max-width-prose);border-top:1px solid var(--rule);margin:56px auto 16px;padding:36px 0 8px}.t2mX_W_heading{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.18em;color:var(--text-muted);margin:0 0 18px;font-size:12px;font-weight:700}.t2mX_W_list{color:var(--text-muted);font-family:var(--font-ui);flex-direction:column;gap:10px;margin:0;padding:0 0 0 22px;font-size:.92rem;line-height:1.55;list-style:decimal;display:flex}.t2mX_W_item{padding-left:4px}.t2mX_W_link{color:var(--graphite-900);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--brass-400);text-decoration-color:var(--brass-400);transition:color .2s}.t2mX_W_link:hover{color:var(--brass-500)}.t2mX_W_org,.t2mX_W_detail{color:var(--text-muted)}.t2mX_W_citeSup{vertical-align:super;margin-left:1px;font-size:.72em;line-height:0}.t2mX_W_citeLink{color:var(--brass-500);border-radius:3px;padding:0 2px;font-weight:700;text-decoration:none;transition:background .2s,color .2s}.t2mX_W_citeLink:hover{color:var(--graphite-900);background:#8b73551f}[data-theme=dark] .t2mX_W_citeLink{color:var(--brass-300)}[data-theme=dark] .t2mX_W_citeLink:hover{color:var(--text-on-dark);background:#b89e7e38}
.LYlT9W_hero{background:var(--graphite-900);color:var(--text-on-dark);padding:160px 40px 110px;position:relative;overflow:hidden}.LYlT9W_hero:before{content:"";pointer-events:none;background:radial-gradient(at 20% 10%,#8b73552e 0%,#0000 48%),radial-gradient(at 85% 90%,#8b73551f 0%,#0000 55%);position:absolute;inset:0}.LYlT9W_inner{max-width:var(--max-width-page);z-index:1;grid-template-columns:1.4fr 1fr;align-items:end;gap:72px;margin:0 auto;display:grid;position:relative}@media (max-width:960px){.LYlT9W_hero{padding:110px 20px 72px}.LYlT9W_inner{grid-template-columns:1fr;gap:40px}}.LYlT9W_content{flex-direction:column;gap:22px;max-width:780px;display:flex}.LYlT9W_eyebrow{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.18em;color:var(--brass-400);font-size:12px;font-weight:700}.LYlT9W_title{font-family:var(--font-head);letter-spacing:-.025em;margin:0;font-size:clamp(42px,6vw,80px);font-weight:800;line-height:1.02}.LYlT9W_title em{color:var(--brass-300);font-style:italic;font-weight:400}.LYlT9W_subtitle{font-family:var(--font-body);color:#f5f2ebb8;max-width:640px;margin:0;font-size:clamp(17px,1.4vw,21px);line-height:1.55}.LYlT9W_statsWrap{width:100%}.LYlT9W_imageWrap{aspect-ratio:16/10;border-radius:var(--radius-card,12px);will-change:transform;width:100%;transform:translate3d(0, var(--parallax-y,0px), 0);position:relative;overflow:hidden;box-shadow:0 18px 60px -18px #00000073}.LYlT9W_imageWrap:after{content:"";pointer-events:none;background:linear-gradient(135deg,#1a1a1c00 60%,#1a1a1c38 100%);position:absolute;inset:0}.LYlT9W_image{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--easeOutExpo);display:block}@media (hover:hover){.LYlT9W_imageWrap:hover .LYlT9W_image{transform:scale(1.025)}}.LYlT9W_byline{font-family:var(--font-ui);color:#f5f2eb94;letter-spacing:.01em;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;font-size:13px;display:flex}.LYlT9W_bylineAuthor{color:var(--brass-300);letter-spacing:.02em;font-weight:700}.LYlT9W_bylineDot{opacity:.5}.LYlT9W_stats{flex-direction:column;gap:16px;display:flex}.LYlT9W_stat{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:var(--radius-card);background:#f5f2eb0a;border:1px solid #f5f2eb1a;flex-direction:column;gap:4px;padding:22px 24px;display:flex}.LYlT9W_statLabel{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.14em;color:var(--brass-400);font-size:11px;font-weight:700}.LYlT9W_statValue{font-family:var(--font-head);letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1.1}.LYlT9W_statNote{color:#f5f2eb99;margin-top:2px;font-size:13px;line-height:1.5}@media (max-width:480px){.LYlT9W_title{letter-spacing:-.015em;overflow-wrap:break-word;font-size:34px}.LYlT9W_hero{padding:96px 20px 64px}}@media (max-width:360px){.LYlT9W_title{font-size:30px}}
.u4r0la_atomicAnswer{padding:var(--space-5);background:var(--parchment-100);border:1px solid var(--rule);border-radius:var(--radius-feature);box-shadow:var(--shadow-card);max-width:var(--max-width-content);transition:transform .5s var(--easeOutExpo), box-shadow .5s var(--easeOutExpo);position:relative}.u4r0la_atomicAnswer:before{content:"";left:0;top:var(--space-5);bottom:var(--space-5);background:var(--brass-500);border-radius:2px;width:3px;position:absolute}@media (hover:hover){.u4r0la_atomicAnswer:hover{box-shadow:var(--shadow-feature);transform:translateY(-2px)}}.u4r0la_atomicAnswer h2{font-size:var(--type-h3);color:var(--graphite-900);margin:0 0 var(--space-3);line-height:1.2}.u4r0la_atomicAnswer p{font-size:var(--type-body);color:var(--graphite-800);max-width:var(--max-width-prose);margin:0;line-height:1.6}
.FyQMZG_accordion{max-width:var(--max-width-content);gap:8px;display:grid}.FyQMZG_item{border-radius:var(--radius-card);background:var(--parchment-50);transition:border-color .25s ease, background .25s ease, box-shadow .35s var(--easeOutExpo);border:1px solid #1a1a1c1a;overflow:hidden}.FyQMZG_item:hover{border-color:#1a1a1c33}.FyQMZG_itemOpen{border-color:var(--brass-400);background:var(--parchment-100);box-shadow:0 2px 12px -6px #8b73554d}.FyQMZG_summary{all:unset;cursor:pointer;box-sizing:border-box;width:100%;font-family:var(--font-head);letter-spacing:-.01em;color:var(--text-on-light);justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;font-size:17px;font-weight:700;line-height:1.4;transition:color .2s;display:flex}.FyQMZG_summary:focus-visible{outline:2px solid var(--brass-500);outline-offset:-2px;border-radius:var(--radius-card)}.FyQMZG_summaryText{flex:1}.FyQMZG_chevron{width:28px;height:28px;color:var(--text-on-light);transition:transform .35s var(--easeOutExpo), background .25s ease, color .25s ease;background:#1a1a1c0f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FyQMZG_chevron svg{width:14px;height:14px;transition:transform .35s var(--easeOutExpo)}.FyQMZG_itemOpen .FyQMZG_chevron{background:var(--brass-500);color:var(--parchment-50)}.FyQMZG_itemOpen .FyQMZG_chevron svg{transform:rotate(180deg)}.FyQMZG_body{transition:grid-template-rows .35s var(--easeOutExpo);grid-template-rows:0fr;display:grid}.FyQMZG_itemOpen .FyQMZG_body{grid-template-rows:1fr}.FyQMZG_bodyInner{min-height:0;font-family:var(--font-body);overflow:hidden}.FyQMZG_itemOpen .FyQMZG_bodyInner{color:var(--graphite-700);padding:0 22px 20px;font-size:16px;line-height:1.65}
.rgx0Wa_widget{background:var(--parchment-100);border-radius:var(--radius-feature);border:1px solid #1a1a1c14;flex-direction:column;gap:24px;margin:32px 0 8px;padding:32px;display:flex}.rgx0Wa_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.rgx0Wa_row3{grid-template-columns:1.4fr 1fr 1fr;gap:16px;display:grid}@media (max-width:720px){.rgx0Wa_widget{padding:24px 20px}.rgx0Wa_row,.rgx0Wa_row3{grid-template-columns:1fr;gap:14px}}.rgx0Wa_field{flex-direction:column;gap:6px;display:flex}.rgx0Wa_label{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.14em;color:var(--graphite-700);font-size:12px;font-weight:700}.rgx0Wa_input,.rgx0Wa_select{font-family:var(--font-body);background:var(--parchment-50);border-radius:var(--radius-standard);color:var(--text-on-light);border:1px solid #1a1a1c2e;width:100%;padding:12px 14px;font-size:16px;line-height:1.4;transition:border-color .2s,box-shadow .2s}.rgx0Wa_input:focus,.rgx0Wa_select:focus{border-color:var(--graphite-700);outline:none;box-shadow:0 0 0 3px #1a1a1c14}.rgx0Wa_select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'><path d='M1 1l5 5 5-5' stroke='%231A1A1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:12px;padding-right:40px}.rgx0Wa_help{color:var(--text-muted);font-size:13px;line-height:1.45}.rgx0Wa_toggleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rgx0Wa_togglePill{background:var(--parchment-50);border-radius:var(--radius-pill);cursor:pointer;color:var(--text-on-light);border:1px solid #1a1a1c2e;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s;display:flex}.rgx0Wa_togglePill:has(input:checked){background:var(--graphite-900);color:var(--parchment-50);border-color:var(--graphite-900)}.rgx0Wa_togglePill input{opacity:0;pointer-events:none;position:absolute}.rgx0Wa_result{background:var(--graphite-900);color:var(--text-on-dark);border-radius:var(--radius-feature);animation:rgx0Wa_resultRise .6s var(--easeOutExpo) both;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:28px 32px;display:grid;position:relative;overflow:hidden}@keyframes rgx0Wa_resultRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.rgx0Wa_result{animation:none}}.rgx0Wa_result:before{content:"";pointer-events:none;background:radial-gradient(at 0 100%,#8b73552e 0%,#0000 56%);position:absolute;inset:0}@media (max-width:720px){.rgx0Wa_result{grid-template-columns:1fr;gap:20px;padding:24px 20px}}.rgx0Wa_runway{z-index:1;position:relative}.rgx0Wa_runwayLabel{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.18em;color:var(--brass-400);margin:0 0 10px;font-size:12px;font-weight:700}.rgx0Wa_runwayValue{font-family:var(--font-head);letter-spacing:-.02em;color:var(--parchment-50);margin:0;font-size:clamp(48px,7vw,78px);font-weight:500;line-height:1}.rgx0Wa_runwayValue .rgx0Wa_unit{letter-spacing:0;color:#f5f2ebb8;margin-left:8px;font-size:.45em;font-weight:400}.rgx0Wa_runwayBand{font-family:var(--font-ui);border-radius:var(--radius-pill);margin-top:14px;padding:6px 12px;font-size:14px;font-weight:500;display:inline-block}.rgx0Wa_bandUrgent{color:#f0b9af;background:#a63d2a38}.rgx0Wa_bandSoon{color:var(--brass-300);background:#b89e7e38}.rgx0Wa_bandPlanning{color:#b3cfa1;background:#6b8e5a38}.rgx0Wa_bandProactive{color:var(--parchment-50);background:#f5f2eb1a}.rgx0Wa_breakdown{z-index:1;flex-direction:column;gap:10px;display:flex;position:relative}.rgx0Wa_breakdownRow{border-bottom:1px solid #f5f2eb1a;justify-content:space-between;align-items:baseline;padding-bottom:6px;font-size:14px;display:flex}.rgx0Wa_breakdownRow:last-child{border-bottom:none}.rgx0Wa_breakdownLabel{color:#f5f2eb9e}.rgx0Wa_breakdownValue{font-family:var(--font-mono);color:var(--parchment-50);letter-spacing:.01em;font-weight:500}.rgx0Wa_breakdownValue.rgx0Wa_alert{color:#f0b9af}.rgx0Wa_note{color:var(--text-muted);border-left:2px solid var(--brass-500);padding-left:14px;font-size:13px;line-height:1.55}
.DMskrW_widget{background:var(--parchment-100);border-radius:var(--radius-feature);border:1px solid #1a1a1c14;flex-direction:column;gap:24px;margin:32px 0 8px;padding:32px;display:flex}@media (max-width:720px){.DMskrW_widget{padding:24px 20px}}.DMskrW_q{flex-direction:column;gap:8px;display:flex}.DMskrW_qLabel{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.14em;color:var(--graphite-700);font-size:12px;font-weight:700}.DMskrW_qNum{color:var(--brass-500);margin-right:8px}.DMskrW_qHelp{color:var(--text-muted);margin:0 0 4px;font-size:13px;line-height:1.5}.DMskrW_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:720px){.DMskrW_row{grid-template-columns:1fr;gap:14px}}.DMskrW_input,.DMskrW_select{font-family:var(--font-body);background:var(--parchment-50);border-radius:var(--radius-standard);color:var(--text-on-light);border:1px solid #1a1a1c2e;width:100%;padding:12px 14px;font-size:16px;line-height:1.4;transition:border-color .2s,box-shadow .2s}.DMskrW_input:focus,.DMskrW_select:focus{border-color:var(--graphite-700);outline:none;box-shadow:0 0 0 3px #1a1a1c14}.DMskrW_select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'><path d='M1 1l5 5 5-5' stroke='%231A1A1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:12px;padding-right:40px}.DMskrW_toggleRow{flex-wrap:wrap;gap:10px;display:flex}.DMskrW_togglePill{background:var(--parchment-50);border-radius:var(--radius-pill);cursor:pointer;color:var(--text-on-light);border:1px solid #1a1a1c2e;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s;display:flex}.DMskrW_togglePill:has(input:checked){background:var(--graphite-900);color:var(--parchment-50);border-color:var(--graphite-900)}.DMskrW_togglePill input{opacity:0;pointer-events:none;position:absolute}.DMskrW_result{background:var(--graphite-900);color:var(--text-on-dark);border-radius:var(--radius-feature);animation:DMskrW_resultRise .7s var(--easeOutExpo) both;flex-direction:column;gap:16px;padding:32px;display:flex;position:relative;overflow:hidden}@keyframes DMskrW_resultRise{0%{opacity:0;transform:translateY(20px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.DMskrW_result{animation:none}}.DMskrW_result:before{content:"";pointer-events:none;background:radial-gradient(at 0 100%,#8b73552e 0%,#0000 56%);position:absolute;inset:0}@media (max-width:720px){.DMskrW_result{padding:24px 20px}}.DMskrW_resultBody{z-index:1;position:relative}.DMskrW_bucketPill{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.18em;border-radius:var(--radius-pill);align-items:center;gap:8px;margin:0 0 14px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.DMskrW_bucketCrisis{color:#f0b9af;background:#a63d2a38}.DMskrW_bucketAttorney{color:var(--brass-300);background:#b89e7e47}.DMskrW_bucketCmp{color:var(--parchment-50);background:#f5f2eb1a}.DMskrW_bucketLikely{color:#b3cfa1;background:#6b8e5a38}.DMskrW_bucketEarly{color:#f5f2ebc7;background:#f5f2eb0f}.DMskrW_headline{font-family:var(--font-head);letter-spacing:-.018em;color:var(--parchment-50);margin:0 0 14px;font-size:clamp(28px,3.4vw,36px);font-weight:500;line-height:1.16}.DMskrW_reasons{flex-direction:column;gap:6px;margin:0 0 18px;padding-left:18px;display:flex}.DMskrW_reasons li{color:#f5f2ebd1;font-size:15px;line-height:1.55}.DMskrW_reasons li::marker{color:var(--brass-400)}.DMskrW_cta{background:var(--parchment-50);color:var(--graphite-900);border-radius:var(--radius-pill);font-family:var(--font-ui);align-self:flex-start;align-items:center;gap:8px;padding:14px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.DMskrW_cta:hover{background:var(--parchment-100);transform:translateY(-1px)}.DMskrW_note{color:var(--text-muted);border-left:2px solid var(--brass-500);margin:4px 0 0;padding-left:14px;font-size:13px;line-height:1.55}
.YncpFq_form{background:var(--parchment-100);border-radius:var(--radius-feature);border:1px solid #1a1a1c14;flex-direction:column;gap:18px;margin:32px 0 8px;padding:32px;display:flex}.YncpFq_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:600px){.YncpFq_form{padding:24px 20px}.YncpFq_row{grid-template-columns:1fr;gap:14px}}.YncpFq_field{flex-direction:column;gap:6px;display:flex}.YncpFq_label{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.14em;color:var(--graphite-700);font-size:12px;font-weight:700}.YncpFq_required:after{content:" *";color:var(--oxblood-500)}.YncpFq_input,.YncpFq_select,.YncpFq_textarea{font-family:var(--font-body);background:var(--parchment-50);border-radius:var(--radius-standard);color:var(--text-on-light);border:1px solid #1a1a1c2e;width:100%;padding:12px 14px;font-size:16px;line-height:1.4;transition:border-color .2s,box-shadow .2s}.YncpFq_input:focus,.YncpFq_select:focus,.YncpFq_textarea:focus{border-color:var(--graphite-700);outline:none;box-shadow:0 0 0 3px #1a1a1c14}.YncpFq_input[aria-invalid=true],.YncpFq_select[aria-invalid=true],.YncpFq_textarea[aria-invalid=true]{border-color:var(--oxblood-500);box-shadow:0 0 0 3px #a63d2a1f}.YncpFq_textarea{resize:vertical;min-height:120px}.YncpFq_select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'><path d='M1 1l5 5 5-5' stroke='%231A1A1C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:12px;padding-right:40px}.YncpFq_radioRow{flex-wrap:wrap;gap:10px;display:flex}.YncpFq_radioPill{background:var(--parchment-50);border-radius:var(--radius-pill);cursor:pointer;color:var(--text-on-light);border:1px solid #1a1a1c2e;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:background .2s,border-color .2s;display:flex}.YncpFq_radioPill:has(input:checked){background:var(--graphite-900);color:var(--parchment-50);border-color:var(--graphite-900)}.YncpFq_radioPill input{opacity:0;pointer-events:none;position:absolute}.YncpFq_consent{color:var(--graphite-700);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.YncpFq_consent input{accent-color:var(--graphite-900);width:16px;height:16px;margin-top:3px}.YncpFq_help{color:var(--text-muted);font-size:13px;line-height:1.45}.YncpFq_error{color:var(--oxblood-500);font-size:13px;font-weight:500}.YncpFq_actions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.YncpFq_submit{background:var(--graphite-900);color:var(--parchment-50);border-radius:var(--radius-pill);font-family:var(--font-ui);cursor:pointer;border:none;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.YncpFq_submit:hover{background:var(--graphite-800);transform:translateY(-1px)}.YncpFq_submit:disabled{opacity:.5;cursor:not-allowed;transform:none}.YncpFq_success{background:var(--parchment-100);border:1px solid #6b8e5a59;border-left:3px solid var(--sage-500);border-radius:var(--radius-feature);margin:32px 0 8px;padding:32px}.YncpFq_successTitle{font-family:var(--font-head);color:var(--text-on-light);margin:0 0 8px;font-size:24px;font-weight:700}.YncpFq_successBody{color:var(--graphite-700);margin:0;font-size:16px;line-height:1.55}.YncpFq_submitError{border-radius:var(--radius-standard);color:var(--oxblood-500);background:#a63d2a14;border:1px solid #a63d2a47;padding:14px 16px;font-size:14px;line-height:1.45}
._57L3Ra_cta{background:var(--graphite-900);color:var(--text-on-dark);padding:100px 40px;position:relative;overflow:hidden}._57L3Ra_cta:before{content:"";pointer-events:none;background:radial-gradient(at 50% 100%,#8b73552e 0%,#0000 52%);position:absolute;inset:0}._57L3Ra_inner{text-align:center;z-index:1;max-width:820px;margin:0 auto;position:relative}._57L3Ra_eyebrow{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.18em;color:var(--brass-400);margin-bottom:16px;font-size:12px;font-weight:700;display:block}._57L3Ra_title{font-family:var(--font-head);letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(36px,4.5vw,58px);font-weight:800;line-height:1.06}._57L3Ra_subtitle{font-family:var(--font-body);color:#f5f2ebb8;max-width:640px;margin:0 auto 32px;font-size:19px;line-height:1.55}._57L3Ra_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._57L3Ra_btn{border-radius:var(--radius-pill);font-family:var(--font-ui);transition:transform .3s var(--easeOutExpo), background .3s ease, border-color .3s ease;white-space:nowrap;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:700;line-height:1;display:inline-flex}._57L3Ra_btnPrimary{background:var(--parchment-50);color:var(--graphite-900)}._57L3Ra_btnPrimary:hover{background:var(--parchment-100);transform:translateY(-1px)}._57L3Ra_btnGhost{color:var(--text-on-dark);background:0 0;border:1px solid #f5f2eb47}._57L3Ra_btnGhost:hover{background:#f5f2eb14;border-color:#f5f2eb7a}@media (max-width:400px){._57L3Ra_btn{white-space:normal;text-align:center;line-height:1.25}}
._8aEwW_hero{max-width:var(--max-width-page);margin:0 auto;padding:140px 40px 80px}._8aEwW_heroGrid{max-width:var(--max-width-content);grid-template-columns:1.25fr 1fr;align-items:center;gap:60px;display:grid}._8aEwW_heroContent{flex-direction:column;gap:22px;display:flex}._8aEwW_eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--brass-500);font-size:12px;font-weight:400}._8aEwW_heroTitle{letter-spacing:-.025em;margin:0;font-size:clamp(44px,6.5vw,82px);font-weight:700;line-height:1.02}._8aEwW_heroTitle em{color:var(--text-muted);font-style:italic;font-weight:400}._8aEwW_heroSubtitle{color:var(--text-muted);max-width:560px;margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.55}._8aEwW_heroFormWrap{background:var(--parchment-50);border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:1px solid var(--rule);margin-top:12px;padding:24px}._8aEwW_heroActions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}._8aEwW_heroImageWrap{border-radius:var(--radius-feature);aspect-ratio:16/11;box-shadow:var(--shadow-feature);will-change:transform;transform:translate3d(0, var(--parallax-y,0px), 0);position:relative;overflow:hidden}._8aEwW_heroImage{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .75s ease, transform 1.3s var(--easeOutExpo);transform:scale(1.07)}._8aEwW_heroImageWrapVisible ._8aEwW_heroImage{opacity:1;transform:scale(1)}._8aEwW_heroImageWrap:hover ._8aEwW_heroImage{transform:scale(1.015)}._8aEwW_heroImageOverlay{-webkit-backdrop-filter:blur(32px)saturate(180%);backdrop-filter:blur(32px)saturate(180%);color:var(--text-on-dark);background:#0f151794;border:1px solid #ffffff14;border-radius:16px;padding:20px 22px;position:absolute;bottom:24px;left:24px;right:24px}._8aEwW_heroStat{flex-direction:column;gap:4px;display:flex}._8aEwW_heroStatLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--brass-400);font-size:11px;font-weight:400}._8aEwW_heroStatValue{letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1.1}._8aEwW_heroStatNote{color:#c5cbd4;margin-top:2px;font-size:12px;line-height:1.45}@media (max-width:960px){._8aEwW_hero{padding:80px 20px 56px}._8aEwW_heroGrid{grid-template-columns:1fr;gap:40px}._8aEwW_heroImageWrap{aspect-ratio:16/10}}._8aEwW_trustBar{background:var(--parchment-100);border-top:1px solid #e5e3db;border-bottom:1px solid #e5e3db;padding:28px 40px}._8aEwW_trustInner{max-width:var(--max-width-page);flex-wrap:wrap;justify-content:center;gap:36px;margin:0 auto;display:flex}._8aEwW_trustItem{color:var(--text-on-light);align-items:center;gap:10px;font-size:14px;font-weight:400;display:flex}._8aEwW_trustDot{background:var(--brass-500);border-radius:50%;flex-shrink:0;width:6px;height:6px}._8aEwW_section{background:var(--parchment-50);padding:110px 40px}._8aEwW_benefitsSection{background:var(--parchment-50);padding:110px 40px 80px}._8aEwW_benefitsGrid{max-width:var(--max-width-page);grid-template-columns:repeat(3,1fr);gap:16px;margin:0 auto;display:grid}@media (max-width:960px){._8aEwW_benefitsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){._8aEwW_benefitsSection{padding:72px 20px 48px}._8aEwW_benefitsGrid{grid-template-columns:1fr;gap:8px}}._8aEwW_benefitCard{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);border-radius:var(--radius-feature);transition:transform .45s var(--easeOutExpo), border-color .25s ease, box-shadow .45s var(--easeOutExpo);background:#ffffff9e;border:1px solid #0f151714;flex-direction:column;gap:14px;min-height:240px;padding:32px 32px 36px;display:flex;position:relative}._8aEwW_benefitCard:hover{border-color:#4c9ef073;transform:translateY(-3px);box-shadow:0 20px 40px -18px #4c9ef024,0 4px 12px -6px #0f15170f}._8aEwW_benefitIcon{background:var(--graphite-900);width:44px;height:44px;color:var(--brass-400);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._8aEwW_benefitIcon svg{width:20px;height:20px}._8aEwW_benefitTitle{letter-spacing:-.015em;color:var(--text-on-light);margin:0;font-size:19px;font-weight:700;line-height:1.25}._8aEwW_benefitDesc{color:var(--text-muted);margin:0;font-size:14.5px;line-height:1.6}._8aEwW_container{max-width:var(--max-width-page);margin:0 auto}._8aEwW_sectionHeader{max-width:900px;margin-bottom:56px}._8aEwW_tag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--brass-500);margin-bottom:14px;font-size:12px;font-weight:400;display:block}._8aEwW_sectionTitle{letter-spacing:-.02em;margin:0;font-size:clamp(34px,4.5vw,56px);font-weight:700;line-height:1.08}._8aEwW_sectionTitle em{color:var(--text-muted);font-style:italic;font-weight:400}._8aEwW_sectionSub{color:var(--text-muted);max-width:640px;margin:20px 0 0;font-size:18px;line-height:1.55}._8aEwW_tools{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:960px){._8aEwW_tools{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){._8aEwW_tools{grid-template-columns:1fr}}._8aEwW_toolCard{border-radius:var(--radius-card);color:var(--text-on-light);transition:transform .45s var(--easeOutExpo), box-shadow .45s var(--easeOutExpo), border-color .3s ease;background:#fff;border:1px solid #ece9e2;flex-direction:column;gap:12px;min-height:280px;padding:36px 32px 32px;display:flex;position:relative;overflow:hidden}._8aEwW_toolCard:after{content:"";background:linear-gradient(90deg, transparent, var(--brass-500), transparent);transform-origin:0;height:2px;transition:transform .5s var(--easeOutExpo);position:absolute;inset:auto 0 0;transform:scaleX(0)}._8aEwW_toolCard:hover{box-shadow:var(--shadow-feature);border-color:var(--brass-400);transform:translateY(-4px)}._8aEwW_toolCard:hover:after{transform:scaleX(1)}._8aEwW_toolGlyph{color:var(--brass-500);transition:transform .55s var(--easeOutExpo);margin-bottom:4px;font-size:28px;line-height:1;display:inline-block}@media (hover:hover){._8aEwW_toolCard:hover ._8aEwW_toolGlyph{transform:translateY(-2px)rotate(-4deg)}}._8aEwW_toolTag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--brass-500);font-size:11px;font-weight:400}._8aEwW_toolTitle{letter-spacing:-.015em;margin:0;font-size:26px;font-weight:700;line-height:1.2}._8aEwW_toolDesc{color:var(--text-muted);flex:1;margin:0;font-size:15px;line-height:1.6}._8aEwW_toolArrow{color:var(--brass-500);transition:transform .4s var(--easeOutExpo), color .3s ease;margin-top:4px;font-size:14px;font-weight:700;display:inline-block}@media (hover:hover){._8aEwW_toolCard:hover ._8aEwW_toolArrow{color:var(--graphite-900);transform:translate(4px)}}._8aEwW_howSection{background:var(--graphite-900);color:var(--text-on-dark);padding:110px 40px;position:relative;overflow:hidden}._8aEwW_howSection:before{content:"";pointer-events:none;background:radial-gradient(at 15% 30%,#4c9ef02e 0%,#0000 45%),radial-gradient(at 90% 80%,#4c9ef01a 0%,#0000 55%);position:absolute;inset:0}._8aEwW_howSection ._8aEwW_container{z-index:1;position:relative}._8aEwW_tagLight{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--brass-400);margin-bottom:14px;font-size:12px;font-weight:400;display:block}._8aEwW_sectionTitleLight{letter-spacing:-.02em;color:var(--text-on-dark);margin:0;font-size:clamp(34px,4.5vw,56px);font-weight:700;line-height:1.08}._8aEwW_sectionTitleLight em{color:#9ba3ad;font-style:italic;font-weight:400}._8aEwW_steps{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;display:grid}@media (max-width:960px){._8aEwW_steps{grid-template-columns:1fr}}._8aEwW_step{border-radius:var(--radius-card);min-height:240px;transition:transform .35s var(--easeOutExpo), background .35s ease, border-color .35s ease;background:#ffffff0a;border:1px solid #ffffff14;flex-direction:column;gap:10px;padding:32px;display:flex}._8aEwW_step:hover{background:#ffffff0f;border-color:#4c9ef059;transform:translateY(-4px)}._8aEwW_stepNum{font-family:var(--font-mono);color:var(--brass-400);letter-spacing:.02em;font-size:14px;font-weight:400}._8aEwW_stepLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#9ba3ad;margin-top:2px;font-size:11px;font-weight:400}._8aEwW_stepTitle{letter-spacing:-.015em;color:var(--text-on-dark);margin:8px 0 0;font-size:24px;font-weight:700;line-height:1.2}._8aEwW_stepDesc{color:#c5cbd4;margin:0;font-size:15px;line-height:1.6}._8aEwW_ledger{border-radius:var(--radius-card);max-width:900px;box-shadow:var(--shadow-card);background:#fff;border:1px solid #ece9e2;flex-direction:column;margin:0 auto;display:flex;overflow:hidden}._8aEwW_ledgerRow{border-bottom:1px solid #0f15170f;grid-template-columns:1fr 2fr auto;align-items:baseline;gap:16px 32px;padding:20px 28px;transition:background .2s;display:grid}@media (max-width:720px){._8aEwW_ledgerRow{grid-template-columns:1fr auto;padding:16px 20px}._8aEwW_ledgerDesc{grid-column:1/-1;margin-top:-4px}}._8aEwW_ledgerRow:hover{background:var(--parchment-50)}._8aEwW_ledgerLabel{color:var(--text-on-light);letter-spacing:-.005em;font-size:15px;font-weight:700}._8aEwW_ledgerDesc{color:var(--text-muted);font-size:13px;line-height:1.5}._8aEwW_ledgerValue{letter-spacing:-.02em;color:var(--text-on-light);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:700}._8aEwW_ledgerDeduction{letter-spacing:-.02em;color:var(--brass-500);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:700}._8aEwW_ledgerBase{background:var(--parchment-100);border-bottom:1px solid #0f15171a}._8aEwW_ledgerBase ._8aEwW_ledgerLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:11px;font-weight:400}._8aEwW_ledgerNet{background:var(--graphite-900);color:var(--text-on-dark);border-bottom:none;padding:26px 28px}._8aEwW_ledgerNet ._8aEwW_ledgerLabel{color:var(--text-on-dark);font-size:17px}._8aEwW_ledgerNet ._8aEwW_ledgerDesc{color:#9ba3ad}._8aEwW_ledgerNet ._8aEwW_ledgerValue{color:var(--brass-400);font-size:30px}._8aEwW_ledgerNet:hover{background:var(--graphite-800)}._8aEwW_ledgerFootnote{text-align:center;max-width:720px;color:var(--text-muted);margin:24px auto 0;font-size:14px;line-height:1.6}._8aEwW_mapSection{background:var(--parchment-100);padding:110px 40px}._8aEwW_editorial{background:var(--parchment-50);padding:120px 40px}._8aEwW_editorialInner{max-width:820px;margin:0 auto}._8aEwW_editorialTitle{letter-spacing:-.02em;margin:0 0 40px;font-size:clamp(30px,4vw,46px);font-weight:700;line-height:1.15}._8aEwW_editorialTitle em{color:var(--text-muted);font-style:italic;font-weight:400}._8aEwW_editorialBody{color:#2a343b;flex-direction:column;gap:22px;font-size:17px;line-height:1.75;display:flex}._8aEwW_editorialBody p{margin:0}._8aEwW_editorialBody strong{color:var(--text-on-light);font-weight:700}._8aEwW_editorialLead{color:var(--text-on-light);letter-spacing:-.01em;font-size:22px;font-weight:400;line-height:1.5}._8aEwW_editorialByline{border-top:1px solid #0f151714;flex-wrap:wrap;align-items:center;gap:24px 32px;margin-top:40px;padding-top:28px;display:flex}._8aEwW_bylineLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:11px;font-weight:400}._8aEwW_bylineLink{color:var(--brass-500);font-size:14px;font-weight:400;position:relative}._8aEwW_bylineLink:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform .3s var(--easeOutExpo);background:currentColor;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}._8aEwW_bylineLink:hover:after{transform:scaleX(1)}._8aEwW_answerSection{background:var(--parchment-100);padding:110px 40px}._8aEwW_testimonials{background:var(--parchment-50);padding:110px 40px}._8aEwW_testimonialGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:960px){._8aEwW_testimonialGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){._8aEwW_testimonialGrid{grid-template-columns:1fr}}._8aEwW_testimonialCard{border-radius:var(--radius-card);transition:transform .3s var(--easeOutExpo), box-shadow .3s var(--easeOutExpo);background:#fff;border:1px solid #ece9e2;flex-direction:column;gap:24px;margin:0;padding:32px;display:flex}._8aEwW_testimonialCard:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}._8aEwW_testimonialCard blockquote{color:var(--text-on-light);letter-spacing:-.005em;margin:0;padding-left:16px;font-size:17px;font-weight:400;line-height:1.65;position:relative}._8aEwW_testimonialCard blockquote:before{content:"";background:var(--brass-500);border-radius:1px;width:2px;position:absolute;top:8px;bottom:8px;left:0}._8aEwW_testimonialCard blockquote p{margin:0}._8aEwW_testimonialCard figcaption{border-top:1px solid #0f15170f;flex-direction:column;gap:2px;padding-top:16px;display:flex}._8aEwW_testimonialAuthor{color:var(--text-on-light);font-size:13px;font-weight:700}._8aEwW_testimonialLocation{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:11px}._8aEwW_sourcesBar{background:var(--parchment-100);border-top:1px solid #e5e3db;border-bottom:1px solid #e5e3db;padding:44px 40px}._8aEwW_sourcesInner{max-width:var(--max-width-page);flex-wrap:wrap;align-items:center;gap:40px;margin:0 auto;display:flex}._8aEwW_sourcesLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);white-space:nowrap;font-size:11px;font-weight:400}._8aEwW_sourcesList{flex-wrap:wrap;flex:1;gap:32px;display:flex}._8aEwW_sourceItem{flex-direction:column;gap:2px;display:inline-flex}._8aEwW_sourceName{color:var(--text-on-light);letter-spacing:-.005em;font-size:14px;font-weight:700}._8aEwW_sourceRole{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:10px}._8aEwW_cta{background:var(--graphite-900);color:var(--text-on-dark);padding:110px 40px}._8aEwW_ctaInner{max-width:var(--max-width-page);grid-template-columns:1.3fr 1fr;align-items:center;gap:64px;margin:0 auto;display:grid}@media (max-width:960px){._8aEwW_ctaInner{grid-template-columns:1fr;gap:48px}}._8aEwW_ctaEyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--brass-400);margin-bottom:16px;font-size:12px;font-weight:400;display:block}._8aEwW_ctaTitle{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(38px,4.5vw,60px);font-weight:700;line-height:1.05}._8aEwW_ctaSubtitle{color:#c5cbd4;max-width:520px;margin:0 0 32px;font-size:19px;line-height:1.5}._8aEwW_ctaActions{flex-wrap:wrap;gap:12px;display:flex}._8aEwW_btn{border-radius:var(--radius-pill);transition:transform .3s var(--easeOutExpo), background .3s ease, border-color .3s ease;white-space:nowrap;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:700;line-height:1;display:inline-flex}._8aEwW_btnPrimary{background:var(--graphite-900);color:var(--parchment-50)}._8aEwW_btnPrimary:hover{background:var(--graphite-800);transform:translateY(-1px)}._8aEwW_btnGhost{color:var(--text-on-light);background:0 0;border:1px solid #1a1a1c38}._8aEwW_btnGhost:hover{background:#1a1a1c0f;border-color:#1a1a1c73}[data-theme=dark] ._8aEwW_btnPrimary{background:var(--parchment-50);color:var(--graphite-900)}[data-theme=dark] ._8aEwW_btnPrimary:hover{background:var(--parchment-100)}[data-theme=dark] ._8aEwW_btnGhost{color:var(--text-on-dark);border-color:#ffffff38}[data-theme=dark] ._8aEwW_btnGhost:hover{background:#ffffff14;border-color:#ffffff6b}._8aEwW_ctaCards{flex-direction:column;gap:16px;display:flex}._8aEwW_ctaCard{border-radius:var(--radius-card);transition:background .4s var(--easeOutExpo), border-color .4s var(--easeOutExpo), transform .5s var(--easeOutExpo);background:#ffffff0a;border:1px solid #ffffff14;flex-direction:column;gap:6px;padding:24px 28px;display:flex}@media (hover:hover){._8aEwW_ctaCard:hover{background:#ffffff0f;border-color:#b89e7e52;transform:translateY(-3px)}}._8aEwW_ctaCardLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--brass-400);font-size:11px;font-weight:400}._8aEwW_ctaCardValue{letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1.1}._8aEwW_ctaCardNote{color:#9ba3ad;font-size:13px;line-height:1.5}@media (max-width:600px){._8aEwW_section{padding:72px 20px}._8aEwW_editorial{padding:80px 20px}._8aEwW_answerSection,._8aEwW_howSection,._8aEwW_mapSection,._8aEwW_testimonials,._8aEwW_cta{padding:72px 20px}._8aEwW_sourcesBar{gap:20px;padding:32px 20px}._8aEwW_heroTitle{letter-spacing:-.015em;overflow-wrap:break-word;font-size:34px}._8aEwW_ctaTitle{letter-spacing:-.015em;overflow-wrap:break-word;font-size:32px}._8aEwW_editorialTitle,._8aEwW_sectionTitle{overflow-wrap:break-word}}@media (max-width:360px){._8aEwW_heroTitle{font-size:30px}}
._7N5ldq_featuredBanner{max-width:var(--max-width-page);z-index:2;margin:-60px auto 0;padding:0 40px;position:relative}._7N5ldq_featuredBanner img{aspect-ratio:16/7;object-fit:cover;border-radius:var(--radius-feature);width:100%;box-shadow:var(--shadow-feature);display:block}@media (max-width:720px){._7N5ldq_featuredBanner{margin-top:-40px;padding:0 20px}._7N5ldq_featuredBanner img{aspect-ratio:16/9;border-radius:var(--radius-card)}}._7N5ldq_body{background:var(--parchment-50);padding:100px 40px}._7N5ldq_bodyInner{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:64px;max-width:1120px;margin:0 auto;display:grid}@media (max-width:960px){._7N5ldq_body{padding:72px 20px}._7N5ldq_bodyInner{grid-template-columns:1fr;gap:48px}}._7N5ldq_article{flex-direction:column;gap:40px;min-width:0;display:flex}._7N5ldq_tag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--brass-500);margin-bottom:12px;font-size:12px;font-weight:400;display:block}._7N5ldq_answer{border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:#fff;border:1px solid #ece9e2;padding:32px}._7N5ldq_rebateSurface{border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:#fff;border:1px solid #ece9e2;padding:28px}._7N5ldq_rebateTitle{letter-spacing:-.015em;margin:0 0 4px;font-size:22px;font-weight:700}._7N5ldq_rebateSub{color:var(--text-muted);margin:0 0 24px;font-size:14px}._7N5ldq_prose{color:#2a343b;flex-direction:column;gap:20px;font-size:17px;line-height:1.75;display:flex}._7N5ldq_prose h2{letter-spacing:-.015em;color:var(--text-on-light);margin:16px 0 -4px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.2}._7N5ldq_prose h3{color:var(--text-on-light);margin:12px 0 -8px;font-size:20px;font-weight:700;line-height:1.3}._7N5ldq_prose p{margin:0}._7N5ldq_prose strong{color:var(--text-on-light);font-weight:700}._7N5ldq_prose ul{flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}._7N5ldq_prose li{line-height:1.65}._7N5ldq_prose a{color:var(--brass-500);background-image:linear-gradient(var(--graphite-900), var(--graphite-900)), linear-gradient(var(--brass-500), var(--brass-500));transition:background-size .55s var(--easeOutExpo), color .3s ease;background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0% 1px,100% 1px;padding-bottom:2px;text-decoration:none}._7N5ldq_prose a:hover{color:var(--graphite-900);background-size:100% 1px,0% 1px}._7N5ldq_sidebar{flex-direction:column;gap:20px;display:flex;position:sticky;top:100px}@media (max-width:960px){._7N5ldq_sidebar{position:static}}._7N5ldq_sidebarCard{border-radius:var(--radius-card);background:#fff;border:1px solid #ece9e2;flex-direction:column;gap:12px;padding:24px;display:flex}._7N5ldq_sidebarCardDark{background:var(--graphite-900);color:var(--text-on-dark);border-color:#ffffff14}._7N5ldq_sidebarLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--brass-500);font-size:11px;font-weight:400}._7N5ldq_sidebarCardDark ._7N5ldq_sidebarLabel{color:var(--brass-400)}._7N5ldq_sidebarTitle{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700;line-height:1.25}._7N5ldq_sidebarNote{color:var(--text-muted);margin:0;font-size:14px;line-height:1.55}._7N5ldq_sidebarCardDark ._7N5ldq_sidebarNote{color:#9ba3ad}._7N5ldq_sidebarLinks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._7N5ldq_sidebarLinks a{color:var(--text-on-light);border-bottom:1px solid #0f15170f;justify-content:space-between;padding:10px 0;font-size:14px;font-weight:400;transition:color .2s;display:flex;position:relative}._7N5ldq_sidebarLinks a:after{content:"";background:var(--brass-500);transform-origin:0;height:1px;transition:transform .55s var(--easeOutExpo);position:absolute;bottom:10px;left:0;right:0;transform:scaleX(0)}._7N5ldq_sidebarLinks a:hover:after{transform:scaleX(1)}._7N5ldq_sidebarLinks a:last-child{border-bottom:none}._7N5ldq_sidebarLinks a:hover{color:var(--brass-500);padding-left:4px}._7N5ldq_sidebarCardDark ._7N5ldq_sidebarLinks a{color:#c5cbd4;border-bottom-color:#ffffff0f}._7N5ldq_sidebarCardDark ._7N5ldq_sidebarLinks a:hover{color:var(--brass-400)}._7N5ldq_sidebarPillBtn{border-radius:var(--radius-pill);background:var(--graphite-900);color:var(--parchment-50);justify-content:center;align-items:center;gap:6px;margin-top:4px;padding:12px 20px;font-size:14px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}._7N5ldq_sidebarPillBtn:hover{background:var(--graphite-800);transform:translateY(-1px)}._7N5ldq_sidebarCardDark ._7N5ldq_sidebarPillBtn{background:var(--parchment-50);color:var(--graphite-900)}._7N5ldq_sidebarCardDark ._7N5ldq_sidebarPillBtn:hover{background:var(--parchment-100)}._7N5ldq_incentivesList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._7N5ldq_incentiveRow{border-bottom:1px solid #0f15170f;flex-direction:column;gap:4px;padding:16px 0;display:flex}._7N5ldq_incentiveRow:last-child{border-bottom:none}._7N5ldq_incentiveProgram{color:var(--text-on-light);letter-spacing:-.005em;font-size:16px;font-weight:700}._7N5ldq_incentiveDesc{color:var(--text-muted);font-size:14px;line-height:1.5}._7N5ldq_faqWrap{border-radius:var(--radius-card);background:#fff;border:1px solid #ece9e2;padding:32px}._7N5ldq_faqTitle{letter-spacing:-.015em;margin:0 0 16px;font-size:22px;font-weight:700}._7N5ldq_stateGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-top:40px;display:grid}._7N5ldq_stateRow{background:var(--parchment-100);border:1px solid var(--rule);border-radius:var(--radius-standard);color:var(--text-on-light);transition:border-color .3s var(--easeOutExpo), background .3s ease, transform .45s var(--easeOutExpo), box-shadow .45s var(--easeOutExpo);padding:16px 20px 16px 22px;display:block;position:relative;overflow:hidden}._7N5ldq_stateRow:before{content:"";background:var(--brass-500);transform-origin:top;width:3px;transition:transform .5s var(--easeOutExpo);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}@media (hover:hover){._7N5ldq_stateRow:hover{border-color:var(--brass-400);background:var(--parchment-50);transform:translateY(-2px);box-shadow:0 10px 28px -14px #8b735538}._7N5ldq_stateRow:hover:before{transform:scaleY(1)}}._7N5ldq_stateRowHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._7N5ldq_stateRowName{font-family:var(--font-head);letter-spacing:-.01em;font-size:17px;font-weight:700}._7N5ldq_stateRowAbbr{font-family:var(--font-ui);color:var(--brass-500);letter-spacing:.1em;text-transform:uppercase;font-size:11px}._7N5ldq_stateRowMeta{color:var(--text-muted);margin-top:6px;font-size:13px}
