main:has(>.hub-hero.area-hero){--lead-band: var(--tone-navy)}main:has(>.area-hero)>nav[aria-label=Breadcrumb],.hub-hero.area-hero{--band: var(--tone-navy);--bg: var(--tone-navy);--text: var(--on-navy-text);--text-muted: var(--on-navy-muted);--brand: var(--on-navy-text);--link: var(--on-navy-link);--rule: var(--on-navy-rule);--border: var(--on-navy-edge);color:var(--text)}.hub-hero.area-hero{margin-bottom:0;padding-block:var(--space-2) var(--space-7)}.area-hero .hub-header h1{font-size:clamp(2rem,1.5rem + 3vw,3.5rem)}.area-hero__line{margin:0;color:var(--text-muted)}.area-hero__scene{margin:0;min-width:0}.area-hero__scene--mobile{float:right;width:5.5rem;margin:var(--space-4) 0 var(--space-2) var(--space-3)}.area-hero__scene--desktop{display:none}.area-hero__art{display:block;overflow:hidden;border-radius:var(--radius-row);box-shadow:0 0 0 1px var(--on-navy-edge)}.area-hero__art img{display:block;width:100%;height:5.5rem;aspect-ratio:1;object-fit:cover}.area-preview{margin-block:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--fs-caption)}.area-start{padding-block:var(--space-4) var(--space-5)}.area-start:not(.area-start--common){position:relative;margin-top:calc(-1 * var(--space-6))}.area-start--common{padding-top:0}.area-start--common>h2{margin:0 0 var(--space-3);color:var(--text-muted);font-family:var(--font-body);font-size:1rem}.area-question-tiles{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.area-question-tile{position:relative;display:flex;align-items:stretch;min-width:0;margin:0;padding:var(--space-3);border:1px solid var(--tile-edge);border-radius:var(--radius-tile);background:var(--surface)}.area-question-tile.area-question-tile--common{background:var(--surface);border-color:var(--border)}.area-question-tile>div{display:flex;flex-direction:column;flex:1;min-width:0}.area-question-tile h3{margin:0;font-family:var(--font-body);font-size:1rem;line-height:1.4}.area-question-tile h3 a{display:flex;align-items:center;min-height:var(--tap);color:var(--brand);text-decoration-thickness:1px}.area-question-tile h3 a:after{content:"";position:absolute;inset:0;border-radius:var(--radius-tile)}.area-question-tile:hover,.area-question-tile:focus-within{border-color:var(--brand)}.area-question-tile:has(h3 a:focus-visible){outline:3px solid var(--brand);outline-offset:2px;box-shadow:0 0 0 2px var(--bg)}.area-question-tile h3 a:focus-visible{outline:none;box-shadow:none}.area-question-tile .badge{align-self:flex-start;margin-top:var(--space-2)}.area-question-tile .area-sources{margin-top:auto}.area-sources{display:flex;flex-wrap:wrap;gap:0 var(--space-3);margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--fs-caption);line-height:1.5}.area-source{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25em}.area-sources a{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:var(--tap);min-height:var(--tap);padding-block:.25rem;color:inherit}.area-sources time{white-space:nowrap;font-variant-numeric:tabular-nums}.area-guide-blocks{margin-block:var(--space-5)}.area-guide-blocks,.area-panel-group,.area-questions,.area-common{max-width:48rem}.area-group-label{margin:0 0 var(--space-2);color:var(--text-muted);font-family:var(--font-body);font-size:var(--fs-label)}.area-panel-group{margin-block:var(--space-5);border:1px solid var(--tile-edge);border-radius:var(--radius-tile);background:var(--tile)}.area-guide-blocks>.area-panel-group{margin:0}.area-panel-group>.area-panel{margin:0;border:0;border-radius:0;background:none}.area-panel-group>.area-panel+.area-panel{border-top:1px solid var(--tile-edge)}.area-panel{margin-block:var(--space-3);border:1px solid var(--tile-edge);border-radius:var(--radius-tile);background:var(--tile)}.area-panel>summary{min-height:var(--tap);padding:var(--space-3) var(--space-4);color:var(--brand);overflow-wrap:anywhere}.area-panel>summary h2{display:inline;margin:0;font-family:var(--font-body);font-size:1rem;line-height:1.5}.area-panel>summary>span{margin-left:var(--space-2);color:var(--text-muted);font-size:var(--fs-small)}.area-panel>summary>.area-walk-preview{margin-left:0}.area-panel__body{padding:var(--space-2) var(--space-4) var(--space-4)}.area-panel__body>:first-child{margin-top:0}.area-panel__body .area-claim{margin-bottom:var(--space-4)}main:has(>.area-hero) .area-local-search{margin-block:var(--space-3) var(--space-5);padding:var(--space-4);border:1px solid var(--tile-edge);border-radius:var(--radius-tile);background:var(--tone-cream)}main:has(>.area-hero) .area-local-search h2{font-size:var(--fs-h2)}main:has(>.area-hero) .question-list{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}main:has(>.area-hero) .q-card{display:block}main:has(>.area-hero) .q-card__body{padding:var(--space-3) var(--space-4)}main:has(>.area-hero) .q-card__title{font-family:var(--font-body);font-size:1rem;line-height:1.45}main:has(>.area-hero) .q-card__kicker{margin-bottom:var(--space-1)}main:has(>.area-hero) .q-card__stub{padding:var(--space-2) var(--space-4)}@media(min-width:48rem){.area-question-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.area-question-tile{padding:var(--space-4)}.area-question-tile h3{font-size:1.0625rem}.area-hero .hub-header{grid-template-columns:minmax(0,1fr) clamp(14rem,27vw,20rem);align-items:center;gap:var(--space-7)}.area-hero__scene--mobile{display:none}.area-hero__scene--desktop,.area-hero__art.art--wide-only{display:block}.area-hero__art{border-radius:var(--radius-tile)}.area-hero__art img{height:auto;aspect-ratio:1}}@media(min-width:64rem){.area-question-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(forced-colors:active){.area-panel,.area-panel-group,.area-panel-group>.area-panel+.area-panel,.area-question-tile{border-color:CanvasText}.area-question-tile:has(h3 a:focus-visible){outline-color:Highlight}}.local-search-terms[data-astro-cid-fot7cyv5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));grid-auto-rows:1fr;gap:var(--space-3);padding:0;list-style:none}.local-search-terms[data-astro-cid-fot7cyv5] li[data-astro-cid-fot7cyv5]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-width:0;margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface)}.local-search-label[data-astro-cid-fot7cyv5]{min-width:0}.local-search-term[data-astro-cid-fot7cyv5]{display:block;color:var(--text);font-weight:700;user-select:all;overflow-wrap:anywhere}.local-search-gloss[data-astro-cid-fot7cyv5]{display:block;font-size:var(--fs-small)}.local-search-gloss[data-astro-cid-fot7cyv5],.area-local-search__hint[data-astro-cid-fot7cyv5],.local-search-status[data-astro-cid-fot7cyv5]{color:var(--text-muted);overflow-wrap:anywhere;min-width:0}button[data-astro-cid-fot7cyv5]{min-width:44px;min-height:44px;padding:.5rem;border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface-2);color:var(--text);font:inherit;cursor:pointer}button[data-astro-cid-fot7cyv5]:hover{text-decoration:underline}button[data-astro-cid-fot7cyv5][hidden]{display:none}.local-search-status[data-astro-cid-fot7cyv5]{min-height:1.5em;margin-block:var(--space-2)}.local-search-status[data-astro-cid-fot7cyv5]:empty{min-height:0;margin:0}.area-local-search__guide[data-astro-cid-fot7cyv5] a[data-astro-cid-fot7cyv5]{display:inline-flex;align-items:center;min-height:44px;padding-block:.625rem}.local-search-disclosure[data-astro-cid-fot7cyv5]{margin-block:var(--space-2);font-size:var(--fs-small)}.local-search-disclosure[data-astro-cid-fot7cyv5]>summary[data-astro-cid-fot7cyv5]{min-height:44px;padding-block:.625rem;color:var(--link);cursor:pointer}.local-search-disclosure[data-astro-cid-fot7cyv5]>p[data-astro-cid-fot7cyv5]{margin-block:var(--space-2)}@media(forced-colors:active){.local-search-terms[data-astro-cid-fot7cyv5] li[data-astro-cid-fot7cyv5],button[data-astro-cid-fot7cyv5]{border-color:CanvasText}}
