:where(.areas__tablist) .tab[data-area=income] .tab__icon{background-image:url(/images/graphics/icon-income.svg)}:where(.areas__tablist) .tab[data-area=tax] .tab__icon{background-image:url(/images/graphics/icon-tax.svg)}:where(.areas__tablist) .tab[data-area=investment] .tab__icon{background-image:url(/images/graphics/icon-investment.svg)}:where(.areas__tablist) .tab[data-area=protection] .tab__icon{background-image:url(/images/graphics/icon-protection.svg)}:where(.areas__tablist) .tab[data-area=legacy] .tab__icon{background-image:url(/images/graphics/icon-legacy.svg)}.panel__question[data-area=income]{color:var(--bf-area-income)}.panel__question[data-area=tax]{color:var(--bf-area-tax)}.panel__question[data-area=investment]{color:var(--bf-area-investment)}.panel__question[data-area=protection]{color:var(--bf-area-protection)}.panel__question[data-area=legacy]{color:var(--bf-area-legacy)}.checklist[data-area=income] li:before{background:var(--bf-area-income)}.checklist[data-area=tax] li:before{background:var(--bf-area-tax)}.checklist[data-area=investment] li:before{background:var(--bf-area-investment)}.checklist[data-area=protection] li:before{background:var(--bf-area-protection)}.checklist[data-area=legacy] li:before{background:var(--bf-area-legacy)}#area-income:checked~.areas__grid .panel[data-area=income],#area-tax:checked~.areas__grid .panel[data-area=tax],#area-investment:checked~.areas__grid .panel[data-area=investment],#area-protection:checked~.areas__grid .panel[data-area=protection],#area-legacy:checked~.areas__grid .panel[data-area=legacy]{display:block}#area-income:checked~.areas__grid .tab[data-area=income],#area-tax:checked~.areas__grid .tab[data-area=tax],#area-investment:checked~.areas__grid .tab[data-area=investment],#area-protection:checked~.areas__grid .tab[data-area=protection],#area-legacy:checked~.areas__grid .tab[data-area=legacy]{background:var(--bf-blue-700);color:var(--bf-surface);border-radius:var(--bf-radius);box-shadow:var(--bf-shadow-raised)}#area-income:checked~.areas__grid .tab[data-area=income] .tab__caret,#area-tax:checked~.areas__grid .tab[data-area=tax] .tab__caret,#area-investment:checked~.areas__grid .tab[data-area=investment] .tab__caret,#area-protection:checked~.areas__grid .tab[data-area=protection] .tab__caret,#area-legacy:checked~.areas__grid .tab[data-area=legacy] .tab__caret{display:block}#area-income:checked~.areas__grid .tab[data-area=income] .tab__icon{background-image:url(/images/graphics/icon-income-white.svg)}#area-tax:checked~.areas__grid .tab[data-area=tax] .tab__icon{background-image:url(/images/graphics/icon-tax-white.svg)}#area-investment:checked~.areas__grid .tab[data-area=investment] .tab__icon{background-image:url(/images/graphics/icon-investment-white.svg)}#area-protection:checked~.areas__grid .tab[data-area=protection] .tab__icon{background-image:url(/images/graphics/icon-protection-white.svg)}#area-legacy:checked~.areas__grid .tab[data-area=legacy] .tab__icon{background-image:url(/images/graphics/icon-legacy-white.svg)}@media (max-width: 820px){#area-income:checked~.areas__grid .tab[data-area=income],#area-tax:checked~.areas__grid .tab[data-area=tax],#area-investment:checked~.areas__grid .tab[data-area=investment],#area-protection:checked~.areas__grid .tab[data-area=protection],#area-legacy:checked~.areas__grid .tab[data-area=legacy]{border-radius:var(--bf-radius-card);border-color:var(--bf-blue-700)}.tab__label{font-size:var(--bf-text-micro);letter-spacing:var(--bf-track-src);white-space:nowrap}}.areas[data-astro-cid-fn2rvjbi]{background:var(--bf-surface-tint);padding:var(--bf-space-16) 0 calc(var(--bf-space-16) + var(--bf-space-2))}.areas__inner[data-astro-cid-fn2rvjbi]{max-width:var(--bf-measure);margin-inline:auto;padding-inline:var(--bf-gutter)}.areas__heading[data-astro-cid-fn2rvjbi]{font-family:var(--bf-font-display);font-weight:var(--bf-weight-semibold);font-size:var(--bf-text-4xl);color:var(--bf-text);margin:0 0 var(--bf-space-3);text-align:center}.areas__sub[data-astro-cid-fn2rvjbi]{text-align:center;font-size:var(--bf-text-base);line-height:var(--bf-leading-1-60);color:var(--bf-text-muted);max-width:var(--bf-size-560);margin:0 auto var(--bf-space-8)}.areas__radio[data-astro-cid-fn2rvjbi]{position:absolute;opacity:0;pointer-events:none}.areas__grid[data-astro-cid-fn2rvjbi]{display:grid;grid-template-columns:250px 1fr;gap:var(--bf-space-6);align-items:stretch;max-width:var(--bf-size-1060);margin-inline:auto}.areas__tablist[data-astro-cid-fn2rvjbi],.areas__stage[data-astro-cid-fn2rvjbi]{background:var(--bf-surface);border:var(--bf-rule-hair) solid var(--bf-border);border-radius:var(--bf-radius-lg)}.areas__tablist[data-astro-cid-fn2rvjbi]{padding:var(--bf-space-4);display:flex;flex-direction:column;justify-content:space-between}.areas__stage[data-astro-cid-fn2rvjbi]{padding:var(--bf-space-8) var(--bf-space-8)}.tab[data-astro-cid-fn2rvjbi]{position:relative;display:flex;align-items:center;gap:var(--bf-space-3);padding:var(--bf-space-4);font-family:var(--bf-font-body);font-weight:var(--bf-weight-bold);font-size:var(--bf-text-sm);letter-spacing:var(--bf-track-label);text-transform:uppercase;cursor:pointer;background:transparent;color:var(--bf-text-strong);border-radius:0}.tab[data-astro-cid-fn2rvjbi]:not(:last-child){box-shadow:inset 0 -1px 0 var(--bf-border-soft)}.tab__icon[data-astro-cid-fn2rvjbi]{width:var(--bf-size-26);height:var(--bf-size-26);flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}.tab__caret[data-astro-cid-fn2rvjbi]{display:none;position:absolute;right:-11px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:12px solid var(--bf-blue-700);border-block:11px solid transparent}.tab[data-astro-cid-fn2rvjbi]:hover{color:var(--bf-blue-700)}.panel[data-astro-cid-fn2rvjbi]{display:none}.panel__head[data-astro-cid-fn2rvjbi]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bf-space-5);margin-bottom:var(--bf-space-1)}.panel__title[data-astro-cid-fn2rvjbi]{font-family:var(--bf-font-display);font-weight:var(--bf-weight-semibold);font-size:var(--bf-text-2xl);margin:0}.panel__badges[data-astro-cid-fn2rvjbi]{display:flex;justify-content:space-between;gap:var(--bf-space-2);width:var(--bf-size-280);margin:0}.panel__body[data-astro-cid-fn2rvjbi]{display:grid;grid-template-columns:1fr 280px;gap:var(--bf-space-8);align-items:start}.panel__question[data-astro-cid-fn2rvjbi]{font-size:var(--bf-text-base);font-weight:var(--bf-weight-semibold);margin:0 0 var(--bf-space-4)}.panel__eyebrow[data-astro-cid-fn2rvjbi]{font-size:var(--bf-text-sm);font-weight:var(--bf-weight-bold);color:var(--bf-text-muted);margin:0 0 var(--bf-space-3)}.checklist[data-astro-cid-fn2rvjbi]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--bf-space-6px)}.checklist[data-astro-cid-fn2rvjbi] li[data-astro-cid-fn2rvjbi]{display:flex;align-items:center;gap:var(--bf-space-3);font-size:var(--bf-text-base);color:var(--bf-text-strong)}.checklist[data-astro-cid-fn2rvjbi] li[data-astro-cid-fn2rvjbi]:before{content:"✓";flex-shrink:0;width:var(--bf-size-18);height:var(--bf-size-18);border-radius:var(--bf-radius-round);color:var(--bf-surface);font-size:var(--bf-text-micro);display:flex;align-items:center;justify-content:center}.cue[data-astro-cid-fn2rvjbi]{background:var(--bf-surface-tint);border-radius:var(--bf-radius-lg);padding:var(--bf-space-6) var(--bf-space-5)}.cue__title[data-astro-cid-fn2rvjbi]{font-family:var(--bf-font-display);font-weight:var(--bf-weight-semibold);font-size:var(--bf-text-lg);line-height:var(--bf-leading-snug);color:var(--bf-navy-800);margin:0 0 var(--bf-space-5)}.cue__cta[data-astro-cid-fn2rvjbi]{display:inline-block;background:var(--bf-cta);color:var(--bf-cta-text);font-weight:var(--bf-weight-bold);font-size:var(--bf-text-sm);border-radius:var(--bf-radius-sm);padding:var(--bf-space-3) var(--bf-space-5);margin-bottom:var(--bf-space-5)}.cue__cta[data-astro-cid-fn2rvjbi]:hover{background:var(--bf-cta-hover);color:var(--bf-cta-text)}.cue__link[data-astro-cid-fn2rvjbi]{display:block;color:var(--bf-blue-700);font-weight:var(--bf-weight-bold);font-size:var(--bf-text-sm);line-height:var(--bf-leading-normal)}.cue__link[data-astro-cid-fn2rvjbi]:hover{color:var(--bf-accent)}@media (max-width: 820px){.areas[data-astro-cid-fn2rvjbi]{padding:var(--bf-space-6) 0 var(--bf-space-12)}.areas__inner[data-astro-cid-fn2rvjbi]{padding-inline:var(--bf-gutter-sm)}.areas__heading[data-astro-cid-fn2rvjbi]{font-size:var(--bf-text-xl);line-height:var(--bf-leading-snug)}.areas__grid[data-astro-cid-fn2rvjbi],.panel__body[data-astro-cid-fn2rvjbi]{grid-template-columns:1fr}.areas__grid[data-astro-cid-fn2rvjbi]{gap:var(--bf-space-4)}.areas__tablist[data-astro-cid-fn2rvjbi]{display:grid;grid-template-columns:1fr 1fr;background:transparent;border:none;border-radius:0;padding:0 0 var(--bf-space-2);gap:var(--bf-space-1)}.tab[data-astro-cid-fn2rvjbi]{flex-direction:column;justify-content:center;padding:var(--bf-space-2) var(--bf-space-3) var(--bf-space-6px);gap:var(--bf-space-1);border:var(--bf-rule-hair) solid var(--bf-border);border-radius:var(--bf-radius-card);background:var(--bf-surface);font-size:var(--bf-text-sm)}.tab[data-astro-cid-fn2rvjbi]:last-child{grid-column:1 / -1}.tab__label[data-astro-cid-fn2rvjbi]{white-space:nowrap}.tab[data-astro-cid-fn2rvjbi]:not(:last-child){box-shadow:none}.tab__icon[data-astro-cid-fn2rvjbi]{width:var(--bf-size-20);height:var(--bf-size-20)}.areas__stage[data-astro-cid-fn2rvjbi]{padding:var(--bf-space-5)}.tab__caret[data-astro-cid-fn2rvjbi]{display:none!important}.panel__badges[data-astro-cid-fn2rvjbi]{display:none}.panel__body[data-astro-cid-fn2rvjbi]{gap:var(--bf-space-5)}.cue[data-astro-cid-fn2rvjbi]{padding:var(--bf-space-5)}.cue__cta[data-astro-cid-fn2rvjbi]{display:block;text-align:center}}
