.ArcpDecisionAid_page__yf7yb{width:min(76rem,100%);margin:0 auto;padding:var(--space-6) var(--space-5) var(--space-8);display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-7);gap:var(--space-7)}.ArcpDecisionAid_page__yf7yb h1,.ArcpDecisionAid_page__yf7yb h2,.ArcpDecisionAid_page__yf7yb p{margin:0}.ArcpDecisionAid_page__yf7yb h1{font-size:clamp(2rem,5vw,3.25rem);line-height:1.15}.ArcpDecisionAid_page__yf7yb h2{font-size:var(--font-size-xl)}.ArcpDecisionAid_header__B3vSq{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ArcpDecisionAid_eyebrow__NeB45{color:var(--color-brand-700);font-size:var(--font-size-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ArcpDecisionAid_lede__acaoC{font-size:1.4rem;color:var(--color-ink-muted);max-width:46ch}.ArcpDecisionAid_controls__RmEYV{padding:var(--space-6);background:var(--color-brand-050);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-5);gap:var(--space-5);border-top:4px solid var(--color-brand-700)}.ArcpDecisionAid_yearPicker__jXhnf{border:0;padding:0;margin:0;min-width:0}.ArcpDecisionAid_yearPicker__jXhnf legend{font-weight:700;padding:0;margin-bottom:var(--space-3)}.ArcpDecisionAid_years__nVXCA{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ArcpDecisionAid_years__nVXCA label{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-brand-200);background:var(--color-white);cursor:pointer;min-height:44px}.ArcpDecisionAid_years__nVXCA label[data-selected=true]{background:var(--color-brand-700);color:var(--color-white);border-color:var(--color-brand-700);font-weight:700}.ArcpDecisionAid_page__yf7yb input{accent-color:var(--color-brand-700);width:1.15rem;height:1.15rem;flex-shrink:0}.ArcpDecisionAid_years__nVXCA input{accent-color:var(--color-white)}.ArcpDecisionAid_progress__HA6v8{align-self:center;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ArcpDecisionAid_progress__HA6v8 strong{color:var(--color-brand-900)}.ArcpDecisionAid_progress__HA6v8 progress{display:block;width:100%;height:.6rem;accent-color:var(--color-brand-700);border:0;background:var(--color-brand-200)}.ArcpDecisionAid_progress__HA6v8 progress::-webkit-progress-bar{background:var(--color-brand-200)}.ArcpDecisionAid_progress__HA6v8 progress::-webkit-progress-value{background:var(--color-brand-700)}.ArcpDecisionAid_progress__HA6v8 progress::-moz-progress-bar{background:var(--color-brand-700)}.ArcpDecisionAid_controls__RmEYV>.ArcpDecisionAid_small__fZZAO,.ArcpDecisionAid_focus__9UVaB,.ArcpDecisionAid_progress__HA6v8{grid-column:1/-1}.ArcpDecisionAid_actions___wr_R{display:flex;align-items:center;gap:var(--space-4) var(--space-6);flex-wrap:wrap;padding-top:var(--space-5);border-top:1px solid var(--color-line)}.ArcpDecisionAid_actions___wr_R p{margin-right:auto}.ArcpDecisionAid_filter__hMHpX{display:flex;align-items:center;gap:var(--space-2);min-height:44px;cursor:pointer}.ArcpDecisionAid_actions___wr_R button{border:1px solid var(--color-brand-700);color:var(--color-brand-700);background:var(--color-white);padding:var(--space-2) var(--space-4);min-height:44px;font-weight:600;cursor:pointer}.ArcpDecisionAid_small__fZZAO{color:var(--color-ink-muted);font-size:var(--font-size-sm)}.ArcpDecisionAid_sectionHeading__NDkFI{display:flex;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5)}.ArcpDecisionAid_sectionHeading__NDkFI p{color:var(--color-ink-muted);margin-top:var(--space-2)}.ArcpDecisionAid_step__uj3TK{color:var(--color-brand-700);border-bottom:3px solid var(--color-brand-200);font-size:var(--font-size-xl);font-weight:700}.ArcpDecisionAid_checklist__qDU_R{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.ArcpDecisionAid_item__yI7un{border:1px solid var(--color-line);background:var(--color-white);padding:var(--space-5)}.ArcpDecisionAid_item__yI7un[data-complete=true]{border-color:var(--color-correct);background:var(--color-correct-bg)}.ArcpDecisionAid_itemLabel__HAdH9{display:flex;align-items:flex-start;gap:var(--space-3);font-weight:700;cursor:pointer;min-height:44px}.ArcpDecisionAid_itemLabel__HAdH9 input{margin:.25rem 0 0}.ArcpDecisionAid_item__yI7un p{color:var(--color-ink-muted);margin:var(--space-2) 0 0 1.9rem;font-size:1rem}.ArcpDecisionAid_target__CvaQ6{display:inline-block;color:var(--color-brand-700);font-size:var(--font-size-sm);font-weight:600;margin-left:1.9rem}.ArcpDecisionAid_sectionDone__cYOCr{padding:var(--space-5);background:var(--color-correct-bg)}.ArcpDecisionAid_counters__E57nJ{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ArcpDecisionAid_counter__GUv2e{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(10rem,14rem);align-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--color-line);border-left:4px solid var(--color-brand-200);background:var(--color-white)}.ArcpDecisionAid_counter__GUv2e[data-complete=true]{border-left-color:var(--color-correct);background:var(--color-correct-bg)}.ArcpDecisionAid_counterText__XvVWl{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.ArcpDecisionAid_counterName__o9Rop{font-weight:700;color:var(--color-brand-900)}.ArcpDecisionAid_counterDetail__D9fo1{color:var(--color-ink-muted);font-size:var(--font-size-sm)}.ArcpDecisionAid_stepper__eDgvT{display:flex;align-items:stretch}.ArcpDecisionAid_stepper__eDgvT button{width:44px;min-height:44px;border:1px solid var(--color-brand-700);background:var(--color-white);color:var(--color-brand-700);font-size:1.25rem;font-weight:700;cursor:pointer}.ArcpDecisionAid_stepper__eDgvT button:disabled{border-color:var(--color-line);color:var(--color-ink-soft);cursor:default}.ArcpDecisionAid_page__yf7yb .ArcpDecisionAid_stepper__eDgvT input{width:3.5rem;height:auto;min-height:44px;border:1px solid var(--color-brand-700);border-inline:0;background:var(--color-white);color:var(--color-ink);font:inherit;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;-moz-appearance:textfield}.ArcpDecisionAid_stepper__eDgvT input::-webkit-inner-spin-button,.ArcpDecisionAid_stepper__eDgvT input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ArcpDecisionAid_counterProgress___KSiH{display:grid;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--font-size-sm)}.ArcpDecisionAid_counterProgress___KSiH strong{color:var(--color-brand-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ArcpDecisionAid_counter__GUv2e[data-complete=true] .ArcpDecisionAid_counterProgress___KSiH strong{color:var(--color-correct)}.ArcpDecisionAid_counterOf__teSZ_{color:var(--color-ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ArcpDecisionAid_bar__BbptY{display:block;height:.5rem;background:var(--color-brand-200)}.ArcpDecisionAid_bar__BbptY>span{display:block;height:100%;background:var(--color-brand-700)}.ArcpDecisionAid_counter__GUv2e[data-complete=true] .ArcpDecisionAid_bar__BbptY>span{background:var(--color-correct)}.ArcpDecisionAid_page__yf7yb .ArcpDecisionAid_note__txw_i{margin-top:var(--space-4);color:var(--color-ink-muted);font-size:var(--font-size-sm)}.ArcpDecisionAid_deadline__E00q4{display:grid;align-content:start;grid-gap:var(--space-3);gap:var(--space-3);font-weight:700}.ArcpDecisionAid_page__yf7yb .ArcpDecisionAid_deadline__E00q4 input{width:auto;max-width:14rem;height:auto;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-brand-200);background:var(--color-white);color:var(--color-ink);font:inherit;font-weight:400}.ArcpDecisionAid_pace__jyp31{color:var(--color-brand-900)}.ArcpDecisionAid_prepare__tAkTk{border-left:4px solid var(--color-brand-700);padding:var(--space-5) var(--space-6);background:var(--color-brand-050)}.ArcpDecisionAid_prepare__tAkTk ol{padding-left:var(--space-5);margin-bottom:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ArcpDecisionAid_sources__GQDd9{display:grid;grid-gap:var(--space-3);gap:var(--space-3);border-top:1px solid var(--color-line);padding-top:var(--space-5);color:var(--color-ink-muted);font-size:var(--font-size-sm)}.ArcpDecisionAid_sources__GQDd9 h2{font-size:var(--font-size-lg)}.ArcpDecisionAid_sources__GQDd9 ul{margin:0;padding-left:var(--space-5);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}@media (max-width:48rem){.ArcpDecisionAid_checklist__qDU_R,.ArcpDecisionAid_controls__RmEYV{grid-template-columns:minmax(0,1fr)}.ArcpDecisionAid_counter__GUv2e{grid-template-columns:minmax(0,1fr) auto;padding:var(--space-4)}.ArcpDecisionAid_counterText__XvVWl{grid-column:1/-1}.ArcpDecisionAid_controls__RmEYV,.ArcpDecisionAid_item__yI7un,.ArcpDecisionAid_prepare__tAkTk{padding:var(--space-4)}.ArcpDecisionAid_page__yf7yb{gap:var(--space-6)}}@media print{.ArcpDecisionAid_shell__yF05j>footer,.ArcpDecisionAid_shell__yF05j>header{display:none}.ArcpDecisionAid_page__yf7yb{width:100%;padding:0;gap:1.25rem}.ArcpDecisionAid_actions___wr_R,.ArcpDecisionAid_page__yf7yb>a{display:none}.ArcpDecisionAid_controls__RmEYV,.ArcpDecisionAid_counter__GUv2e,.ArcpDecisionAid_item__yI7un,.ArcpDecisionAid_prepare__tAkTk{page-break-inside:avoid;break-inside:avoid}.ArcpDecisionAid_stepper__eDgvT button{display:none}.ArcpDecisionAid_checklist__qDU_R{gap:.5rem}.ArcpDecisionAid_item__yI7un{padding:.75rem}.ArcpDecisionAid_page__yf7yb h2{page-break-after:avoid;break-after:avoid}}.BackLink_backLink__zulqM{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:2.75rem;padding-block:var(--space-2);color:var(--color-brand-900);font-weight:600;text-decoration:none;width:-moz-fit-content;width:fit-content}.BackLink_backLink__zulqM:focus-visible,.BackLink_backLink__zulqM:hover{text-decoration:underline}.SaveNotice_notice___Ywkn{margin:0;padding:var(--space-3) var(--space-4);-webkit-border-start:4px solid var(--color-brand-700);border-inline-start:4px solid var(--color-brand-700);background:var(--color-brand-050);color:var(--color-ink,var(--color-text))}.SaveNotice_notice___Ywkn a{color:var(--color-brand-900);font-weight:700}.SaveNotice_notice___Ywkn[data-state=saved]{border-inline-start-color:var(--color-correct)}.SaveNotice_notice___Ywkn[data-state=error]{border-inline-start-color:var(--color-incorrect);background:var(--color-incorrect-bg)}