:root{--h-bg:var(--paper);--h-fg:var(--ink);--h-muted:color-mix(in srgb, var(--ink) 72%, var(--paper));--h-rule:color-mix(in srgb, var(--ink) 22%, transparent);--h-solid:var(--ink);--h-on-solid:var(--paper);--h-link:var(--purple-deep);--h-underline:var(--purple);--h-action:var(--purple-deep);--h-on-action:var(--paper);--h-focus:var(--purple);--h-card:var(--paper);--h-raise:color-mix(in srgb, var(--ink) 5%, var(--paper));--h-strip-bg:var(--ink);--h-strip-edge:var(--ink)}[data-theme=dark]{color-scheme:dark;--h-bg:var(--ink);--h-fg:var(--paper);--h-muted:color-mix(in srgb, var(--paper) 72%, var(--ink));--h-rule:color-mix(in srgb, var(--paper) 26%, transparent);--h-solid:var(--paper);--h-on-solid:var(--ink);--h-link:var(--paper);--h-focus:var(--sky);--h-card:color-mix(in srgb, var(--paper) 7%, var(--ink));--h-raise:color-mix(in srgb, var(--paper) 15%, var(--ink));--h-strip-bg:color-mix(in srgb, var(--sky) 14%, var(--ink));--h-strip-edge:color-mix(in srgb, var(--sky) 50%, var(--ink))}html:has(body.help){background:var(--h-bg);scrollbar-color:var(--h-fg) var(--h-bg);accent-color:var(--purple-deep)}body.help{background:var(--h-bg);color:var(--h-fg)}body.help ::selection{background:var(--lime);color:var(--ink)}body.help :focus-visible{outline-color:var(--h-focus)}.brand-lockup--paper,html[data-theme=dark] .brand-lockup--slate{display:none}html[data-theme=dark] .brand-lockup--paper{display:block}html[data-theme=dark] .site-header{border-bottom-color:var(--h-rule);background:var(--h-bg);color:var(--h-fg)}html[data-theme=dark] .site-footer{border-top:1px solid var(--h-rule)}.help-theme{width:var(--tap-target);height:var(--tap-target);border:var(--border-control) solid currentColor;color:inherit;cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.help-theme[hidden]{display:none}.help-theme svg{width:1.25rem;height:1.25rem}.help-theme[aria-pressed=true]{background:var(--h-solid);color:var(--h-on-solid)}.help-theme[aria-pressed=true] path{fill:currentColor}.help-main{padding-bottom:var(--space-3xl);font-size:var(--text-base);line-height:1.6}.help-main .label,.sources h2{font-family:var(--font-display-approved);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:400;line-height:1}.help-main a{text-decoration-color:var(--h-underline);text-decoration-thickness:var(--border-control);text-underline-offset:.15em}.help-main .ui{font-weight:800}.help-main :is(.receipt,.strip__a--money){font-variant-numeric:tabular-nums}.crumbs ol{gap:0 var(--space-xs);margin:var(--space-sm) 0 0;font-size:var(--text-base);flex-wrap:wrap;padding:0;font-weight:700;list-style:none;display:flex}.crumbs li{gap:var(--space-xs);align-items:center;display:inline-flex}.crumbs li+li:before{content:"›";color:var(--h-muted)}.crumbs a{min-height:var(--tap-target);align-items:center;display:inline-flex}.help-title{margin:var(--space-sm) 0 0;text-wrap:balance;font-size:clamp(2.75rem,9vw,4.5rem);line-height:.95}.help-title--cover{font-size:clamp(3.5rem,15vw,6.5rem);line-height:.9}.help-title--article{font-size:clamp(2.75rem,8vw,4rem)}.help-title--topic{align-items:center;gap:var(--space-sm);display:flex}.cover,.art-head{padding-bottom:var(--space-lg)}.cover__lead,.art-lede{max-width:52ch;margin:var(--space-sm) 0 0;font-size:var(--type-body-lg);line-height:1.5}.art-meta{margin:var(--space-sm) 0 0;color:var(--h-muted);font-weight:700}.num,.h-sec__n{border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-pill);background:var(--lime);min-width:2.25rem;height:2.25rem;color:var(--ink);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:0;font-variant-numeric:tabular-nums;flex:none;place-items:center;padding:0 .625rem;font-weight:800;line-height:1;display:inline-grid}.num--big{min-width:3rem;height:3rem;font-size:var(--text-xl)}.strip{margin:0 0 var(--space-xl);border:var(--border-control) solid var(--h-strip-edge);border-radius:var(--radius-surface);padding:var(--space-md) var(--space-md) var(--space-xs);background:var(--h-strip-bg);color:var(--paper)}.strip__title{margin:0 0 var(--space-2xs);font-family:var(--font-display-approved);font-size:var(--text-2xl);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:400;line-height:1.1}.strip__rows{margin:0;padding:0;list-style:none}.strip__row{gap:var(--space-2xs);border-top:1px solid color-mix(in srgb, var(--paper) 28%, transparent);padding:var(--space-sm) 0;display:grid}.strip__row:first-child{border-top:0}.strip__q{font-weight:700}.strip a{color:var(--paper);text-decoration-color:currentColor}.strip__a{color:var(--lime);font-size:var(--text-xl);font-weight:800;line-height:1.4}.strip__a--plain{color:var(--paper);font-size:var(--text-base);font-weight:600;line-height:1.55}.strip__a--money{font-family:var(--font-display-approved);letter-spacing:.02em;font-size:2rem;font-weight:400;line-height:1}.strip .path__step{border-color:color-mix(in srgb, var(--paper) 60%, transparent);color:inherit;background:0 0}.strip .path__chev{border-color:currentColor}.strip__go{align-items:center;gap:var(--space-xs);min-height:var(--tap-target);margin-bottom:var(--space-xs);font-weight:800;display:inline-flex}.strip__go svg{width:1.125rem;height:1.125rem}.art-grid{grid-template-columns:minmax(0,1fr);display:grid}.otp{margin:0 0 var(--space-xl);border-top:var(--border-control) solid var(--h-fg);padding-top:var(--space-sm)}.otp__title{margin:0 0 var(--space-2xs);font-family:var(--font-display-approved);font-size:var(--text-2xl);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:400;line-height:1.1}.otp ol{margin:0;padding:0;list-style:none}.otp a{align-items:baseline;gap:var(--space-sm);min-height:var(--tap-target);color:var(--h-fg);padding-block:.625rem .375rem;font-weight:700;line-height:1.35;text-decoration:none;display:flex}.otp a:hover span:last-child{text-decoration:underline;text-decoration-color:var(--h-underline);text-decoration-thickness:var(--border-control)}.otp__n{width:3rem;color:var(--h-muted);font-variant-numeric:tabular-nums;flex:none}.doc{min-width:0}.card{margin:0 0 var(--space-lg);border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-surface);padding:var(--space-lg) var(--space-md);background:var(--h-card)}.card__head{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-md)}.card__head h2{min-width:0;font-family:var(--font-display-approved);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;scroll-margin-top:calc(var(--space-lg) + var(--border-control));flex:1;margin:0;font-size:clamp(1.75rem,5.4vw,2.25rem);font-weight:400;line-height:1}.card__body>:first-child{margin-top:0}.card__body>:last-child{margin-bottom:0}.card__body>p{max-width:64ch;margin:0 0 1em}.answer{margin:var(--space-md) 0;border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-card);padding:var(--space-sm) var(--space-md);background:var(--lime);color:var(--ink);font-weight:800}.path{vertical-align:baseline;white-space:nowrap;flex-wrap:nowrap;align-items:center;max-width:100%;display:inline-flex}.path__step{white-space:normal;border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-sm);background:var(--h-raise);min-width:0;padding:0 .5rem;font-weight:800;line-height:1.5}.path__chev{border-top:var(--border-control) solid var(--h-fg);border-right:var(--border-control) solid var(--h-fg);width:.5rem;height:.5rem;margin:0 .375rem 0 .25rem;display:inline-block;transform:rotate(45deg)}@media (width<=23.75rem){.path__step{padding:0 .375rem}.path__chev{margin:0 .25rem 0 .125rem}}.receipts{gap:var(--space-md);margin:var(--space-md) 0;display:grid}.receipt{border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-card);padding:var(--space-md);background:var(--h-raise)}.receipt__title{font-family:var(--font-display-approved);font-size:var(--text-2xl);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:400;line-height:1.1}.receipt__how{margin:0 0 var(--space-sm);font-weight:700}.receipt__keep{justify-content:space-between;align-items:baseline;gap:var(--space-sm);margin:0 0 var(--space-sm);display:flex}.receipt__keep span{font-weight:800}.receipt__keep b{font-family:var(--font-display-approved);letter-spacing:.02em;font-size:2.5rem;font-weight:400;line-height:1}.receipt__bar{height:1.375rem;margin:0 0 var(--space-xs);border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-sm);display:flex;overflow:hidden}.receipt__bar-keep{background:var(--sky)}.receipt__bar-fee{border-left:var(--border-control) solid var(--ink);background:var(--coral);flex-shrink:0;min-width:.875rem}.receipt__legend{margin:0 0 var(--space-sm);justify-content:space-between;font-weight:700;display:flex}.receipt__swatch:before{content:"";border:var(--border-control) solid var(--h-fg);vertical-align:-.0625rem;border-radius:.1875rem;width:.75rem;height:.75rem;margin-right:.375rem;display:inline-block}.receipt__swatch--keep:before{background:var(--sky)}.receipt__swatch--fee:before{background:var(--coral)}.receipt__rows{border-top:var(--border-control) dashed var(--h-rule);padding-top:var(--space-xs);margin:0}.receipt__rows div{justify-content:space-between;gap:var(--space-sm);padding:.1875rem 0;display:flex}.receipt__rows dd{margin:0;font-weight:700}.receipt__aside{margin:var(--space-xs) 0 0;color:var(--h-muted);font-weight:700}.steps{gap:var(--space-sm);margin:0 0 var(--space-md);counter-reset:step;padding:0;list-style:none;display:grid}.steps>li{gap:var(--space-sm);counter-increment:step;grid-template-columns:2rem minmax(0,1fr);align-items:start;display:grid}.steps>li:before{content:counter(step);border:var(--border-control) solid var(--h-fg);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:800;line-height:1;display:grid}.steps--ends>li:last-child:before{background:var(--h-solid);color:var(--h-on-solid)}.steps>li>p{margin:0;padding-top:.125rem}.steps--titled{gap:var(--space-lg)}.step .h-sec{margin:0 0 var(--space-xs)}.step h3{scroll-margin-top:var(--space-md);font-size:var(--text-lg);margin:0;padding-top:.125rem;font-weight:800;line-height:1.3}.step>p{margin:0 0 var(--space-sm)}.step .opts{margin-bottom:var(--space-sm)}.substeps{gap:var(--space-xs);margin:0 0 var(--space-sm);padding-left:1.25rem;display:grid}.note{margin:var(--space-md) 0;border:var(--border-control) dashed var(--h-rule);border-radius:var(--radius-card);padding:var(--space-sm) var(--space-md);background:var(--h-raise)}.note__label{font-weight:800}.sts{margin:0 0 var(--space-md);padding:0;list-style:none}.st{gap:var(--space-xs);border-top:var(--border-control) dashed var(--h-rule);padding:var(--space-sm) 0;display:grid}.st:first-child{padding-top:var(--space-2xs);border-top:0}.st p{margin:0}.st__pill{border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:0;text-transform:none;justify-self:start;align-items:center;gap:.375rem;padding:.125rem .75rem;font-weight:800;line-height:1.5;display:inline-flex}.st__mark{flex:none;width:.875rem;height:.875rem}[data-kind=work] .st__pill{border-color:var(--ink);background:var(--sky);color:var(--ink)}[data-kind=attn] .st__pill{border-color:var(--ink);background:var(--coral);color:var(--ink)}[data-kind=ok] .st__pill{border-color:var(--ink);background:var(--lime);color:var(--ink)}[data-kind=pause] .st__pill{border-style:dashed;border-color:var(--h-muted);color:var(--h-muted)}.faq{margin-bottom:var(--space-md)}.faq details+details{border-top:var(--border-control) dashed var(--h-rule)}.faq summary{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:3.5rem;padding:var(--space-sm) 0;cursor:pointer;font-weight:800;line-height:1.3;list-style:none;display:flex}.faq summary:focus-visible{outline-offset:.125rem;border-radius:.375rem}.faq summary:hover .faq__icon{border-color:var(--h-action)}[data-theme=dark] .faq summary:hover .faq__icon{border-color:var(--h-focus)}.faq summary::-webkit-details-marker{display:none}.faq__icon{border:var(--border-control) solid var(--h-fg);border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.faq__icon svg{width:1rem;height:1rem}.faq details[open] .faq__icon{background:var(--h-solid);color:var(--h-on-solid)}.faq__v{transform-box:fill-box;transform-origin:50%;transition:transform var(--duration-base) var(--ease-out)}.faq details[open] .faq__v{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.faq__v{transition:none}}.faq p{margin:0 0 var(--space-md);padding-right:calc(2rem + var(--space-md))}.opts{gap:var(--space-sm);margin:0 0 var(--space-md);padding:0;list-style:none;display:grid}.opt{border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-card);padding:var(--space-sm) var(--space-md);background:var(--h-raise)}.opt__label{font-weight:800}.sources{margin-top:var(--space-xl);border-top:var(--border-control) solid var(--h-fg);padding-top:var(--space-sm)}.sources__head{margin:0 0 var(--space-xs)}.sources h2{scroll-margin-top:var(--space-md);font-size:var(--text-2xl);margin:0}.sources ol{gap:var(--space-xs);margin:0;padding-left:1.25rem;display:grid}.sources a{font-weight:700}.pager{gap:var(--space-sm);margin-top:var(--space-2xl);display:grid}.pager__link{gap:var(--space-sm);border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-surface);min-width:0;padding:var(--space-md);background:var(--h-card);color:var(--h-fg);align-items:center;text-decoration:none;display:flex}.pager__link:focus-visible{outline-offset:.125rem}.pager__words{gap:var(--space-2xs);flex:1;min-width:0;display:grid}.pager__label{color:var(--h-muted);font-family:var(--font-display-approved);font-size:var(--text-base);letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:1}.pager__title{color:var(--h-link);font-size:var(--text-lg);text-decoration:underline;text-decoration-color:var(--h-underline);text-decoration-thickness:var(--border-control);text-underline-offset:.15em;text-wrap:pretty;font-weight:800;line-height:1.3}.pager__arrow{border:var(--border-control) solid var(--h-fg);width:2rem;height:2rem;transition:translate var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.pager__arrow svg{width:1.125rem;height:1.125rem}.pager__link:hover .pager__arrow{background:var(--h-solid);color:var(--h-on-solid)}.pager__link--previous:hover .pager__arrow{translate:-.1875rem}.pager__link--next:hover .pager__arrow{translate:.1875rem}@media (prefers-reduced-motion:reduce){.pager__arrow{transition:none}}.shot{gap:var(--space-sm);margin:0 0 var(--space-lg);grid-template-columns:min(100%,17rem);display:grid}.shot img{border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-surface);background:var(--paper);width:100%;height:auto}[data-theme=dark] .shot img{filter:brightness(.92)}.shot figcaption{color:var(--h-muted);font-weight:700;line-height:1.45}@media (width>=40rem){.shot{align-items:end;column-gap:var(--space-lg);grid-template-columns:17rem minmax(0,15rem)}.shot figcaption{border-top:var(--border-control) solid var(--h-fg);padding-top:var(--space-xs)}}.h-sec{gap:var(--space-xs);align-items:flex-start;display:flex}.h-sec>:is(h2,h3){flex:1;min-width:0}.h-link{border-radius:var(--radius-sm);width:2.75rem;height:2.75rem;color:var(--h-muted);transition:opacity var(--duration-fast) var(--ease-standard);flex:none;place-items:center;margin:-.5rem -.625rem -.5rem 0;display:inline-grid}.h-link svg{width:1.25rem;height:1.25rem}.help-main .h-link:hover,.help-main .h-link:focus-visible{color:var(--h-fg)}@media (hover:hover){.h-link{opacity:0}.h-sec:hover .h-link,.h-link:focus-visible{opacity:1}}@media (prefers-reduced-motion:reduce){.h-link{transition:none}}.h-status{z-index:50;bottom:var(--space-lg);border-radius:var(--radius-pill);padding:var(--space-xs) var(--space-md);background:var(--h-fg);color:var(--h-bg);font-size:var(--text-base);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);margin:0;font-weight:800;position:fixed;left:50%;transform:translate(-50%,.5rem)}.h-status.is-on{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.h-status{transition:none}}.topics{gap:var(--space-lg);align-items:start;display:grid}.topic{border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-surface);padding:var(--space-lg) var(--space-md);background:var(--h-card)}.topic--soon{background:0 0;border-style:dashed}.topic--soon .num{color:var(--h-fg);background:0 0}.topic__head{align-items:center;gap:var(--space-sm);display:flex}.topic__title{font-family:var(--font-display-approved);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(1.75rem,5.4vw,2.25rem);font-weight:400;line-height:1}.topic__title a{color:inherit}.topic__count{margin:var(--space-xs) 0 var(--space-sm);color:var(--h-muted);font-weight:700}.rows{margin:0;padding:0;list-style:none}.rows li+li{border-top:var(--border-control) dashed var(--h-rule)}.row{gap:var(--space-xs);min-height:3rem;padding:var(--space-sm) 0;color:var(--h-fg);grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:baseline;font-weight:800;line-height:1.35;text-decoration:none;display:grid}.row__n{color:var(--h-muted);font-variant-numeric:tabular-nums}.row__title{color:var(--h-link);text-decoration:underline;text-decoration-color:var(--h-underline);text-decoration-thickness:var(--border-control);text-underline-offset:.15em}.row__chev{border-top:var(--border-control) solid currentColor;border-right:var(--border-control) solid currentColor;width:.5rem;height:.5rem;transition:translate var(--duration-fast) var(--ease-out);margin-right:.25rem;transform:rotate(45deg)translateY(-.125rem)}.row:hover .row__chev{translate:.1875rem}@media (prefers-reduced-motion:reduce){.row__chev{transition:none}}.comings{gap:var(--space-sm);margin:var(--space-sm) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));padding:0;list-style:none;display:grid}.rows+.comings{margin-top:var(--space-md)}.coming{gap:var(--space-2xs);border:var(--border-control) dashed var(--h-rule);border-radius:var(--radius-card);padding:var(--space-sm) var(--space-md);flex-direction:column;display:flex}.coming__title{font-weight:800;line-height:1.35}.coming__n{color:var(--h-muted);font-variant-numeric:tabular-nums}.coming__promise{color:var(--h-muted);line-height:1.5}.coming__tag{border:var(--border-control) dashed var(--h-fg);border-radius:var(--radius-pill);white-space:nowrap;align-self:flex-start;margin-top:auto;padding:0 .5rem;font-weight:700}.topic--page{margin-bottom:var(--space-lg)}.back{margin:0 0 var(--space-lg);font-weight:800}.back a{min-height:var(--tap-target);align-items:center;display:inline-flex}.desk{margin-top:var(--space-xl);border:var(--border-control) solid var(--h-fg);border-radius:var(--radius-surface);padding:var(--space-lg) var(--space-md);background:var(--h-raise)}.desk__title{margin:0 0 var(--space-2xs);font-size:var(--text-4xl)}.desk p{margin:0;font-weight:700}.desk a{font-weight:800}@media (width>=51.25rem){.strip{padding:var(--space-lg) var(--space-lg) var(--space-xs)}.strip__row:has(.strip__q){gap:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:baseline}.card,.topic{padding:var(--space-lg) var(--space-xl)}.opts{grid-template-columns:repeat(2,minmax(0,1fr))}.opt:last-child:nth-child(odd){grid-column:1/-1}.pager{grid-template-columns:repeat(2,minmax(0,1fr))}.pager__link--next{text-align:right;grid-column:2}.pager__words{align-self:start}.st{gap:var(--space-lg);grid-template-columns:15rem minmax(0,1fr);align-items:baseline}.topics{grid-template-columns:repeat(2,minmax(0,1fr))}.topic--lead,.topic:last-child:nth-child(2n){grid-column:1/-1}.topic--lead .rows{column-gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.topic--lead .rows li:nth-child(2){border-top:0}}@media (width>=68.75rem){.art-grid{column-gap:var(--space-2xl);grid-template-columns:14.5rem minmax(0,56rem);grid-template-areas:"otp short""otp doc";align-items:start}.short{grid-area:short}.doc{grid-area:doc}.otp{top:var(--space-lg);border-top:0;grid-area:otp;padding-top:0;position:sticky}.otp a{min-height:2.25rem;padding-block:.4375rem}.receipts{grid-template-columns:repeat(3,minmax(0,1fr))}.receipt__how{min-height:3.2em}}@media print{.help-theme,.h-link,.h-status,.otp,.pager{display:none}.strip{border-color:var(--ink);background:var(--paper);color:var(--ink)}.strip__a,.strip a{color:var(--ink)}}
