.story-module__ErAt9G__bandTitle{max-width:22ch;font-family:var(--font-heading), serif;font-size:var(--t-h2);font-weight:var(--weight-display);line-height:var(--lh-h2);letter-spacing:var(--track-h2);text-wrap:balance}.story-module__ErAt9G__sentence{display:block}.story-module__ErAt9G__bandKicker+.story-module__ErAt9G__bandTitle{margin-top:var(--space-4)}.story-module__ErAt9G__bandText{max-width:var(--measure);margin-top:var(--space-5);font-size:var(--t-body);line-height:var(--lh-body);text-wrap:pretty}.story-module__ErAt9G__bandText+.story-module__ErAt9G__bandText{margin-top:var(--space-3)}.story-module__ErAt9G__bandText a,.story-module__ErAt9G__calm a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.story-module__ErAt9G__bandKeys{margin-top:var(--space-6)}.story-module__ErAt9G__band .story-module__ErAt9G__bandKicker{opacity:1}.story-module__ErAt9G__band[id]{scroll-margin-top:7rem;overflow:clip}.story-module__ErAt9G__band a:focus-visible,.story-module__ErAt9G__band summary:focus-visible,.story-module__ErAt9G__band button:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media (min-width:640px){.story-module__ErAt9G__band[data-object] .story-module__ErAt9G__bandInner{padding-inline-end:calc(var(--ghost-w) + var(--space-6))}}.story-module__ErAt9G__band[data-arch="0"]:before{display:none}.story-module__ErAt9G__band[data-arch="0"] .story-module__ErAt9G__bandInner{padding-block:var(--section-y)}.story-module__ErAt9G__head{max-width:48rem;margin-bottom:var(--heading-gap)}.story-module__ErAt9G__headNarrow{max-width:28ch}.story-module__ErAt9G__headText{max-width:var(--measure);margin-top:var(--space-4);font-size:var(--t-body);line-height:var(--lh-body);text-wrap:pretty}.story-module__ErAt9G__switcher:not([data-ready="1"]) .story-module__ErAt9G__keys{display:none}@media (scripting:enabled){.story-module__ErAt9G__switcher:not([data-ready="1"]) .story-module__ErAt9G__keys{display:flex}.story-module__ErAt9G__switcher:not([data-ready="1"]) .story-module__ErAt9G__sheet:not(:first-child){display:none}}.story-module__ErAt9G__keyMark{font-variant-numeric:tabular-nums;opacity:.7;margin-inline-end:var(--space-2)}.story-module__ErAt9G__key[aria-selected=true] .story-module__ErAt9G__keyMark{opacity:1}.story-module__ErAt9G__sheet{padding:var(--space-7) var(--space-5);border-radius:var(--radius-tile);background:var(--fill);color:var(--ink);flex-direction:column;align-items:flex-start;display:flex;position:relative}@media (min-width:720px){.story-module__ErAt9G__sheet{padding:var(--space-8) var(--space-7)}}.story-module__ErAt9G__switcher[data-ready="1"] .story-module__ErAt9G__sheet{animation:story-module__ErAt9G__sheetIn var(--dur-standard) var(--ease)}@keyframes story-module__ErAt9G__sheetIn{0%{opacity:0;transform:translateY(8px)}}.story-module__ErAt9G__sheet:focus-visible{outline:3px solid var(--brand-navy);outline-offset:3px}.story-module__ErAt9G__switcher:not([data-ready="1"]) .story-module__ErAt9G__sheets{gap:var(--space-4);display:grid}.story-module__ErAt9G__sheetKicker{font-size:var(--t-ui);font-weight:600}.story-module__ErAt9G__sheetTitle{max-width:18ch;font-family:var(--font-heading), serif;font-size:var(--t-statement);font-weight:var(--weight-display);line-height:var(--lh-statement);letter-spacing:var(--track-statement);text-wrap:balance}.story-module__ErAt9G__sheetKicker+.story-module__ErAt9G__sheetTitle{margin-top:var(--space-3)}.story-module__ErAt9G__sheetLine{max-width:var(--measure);margin-top:var(--space-5);font-size:var(--t-body);line-height:var(--lh-body);text-wrap:pretty}.story-module__ErAt9G__sheetKeys{margin-top:var(--space-6)}.story-module__ErAt9G__sheet a:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.story-module__ErAt9G__stepRow{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}.story-module__ErAt9G__stepRow [data-off="1"]{visibility:hidden}.story-module__ErAt9G__stepCount{color:var(--brand-navy);font-size:var(--t-ui);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}@media (max-width:374px){.story-module__ErAt9G__stepRow{row-gap:var(--space-2);flex-wrap:wrap}.story-module__ErAt9G__stepCount{flex-basis:100%;order:-1}}@media (max-width:479px){html[data-large-text=on] .story-module__ErAt9G__stepRow{row-gap:var(--space-2);flex-wrap:wrap}html[data-large-text=on] .story-module__ErAt9G__stepCount{flex-basis:100%;order:-1}}@media (min-width:640px){.story-module__ErAt9G__tileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.story-module__ErAt9G__tileGrid[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.story-module__ErAt9G__tileGrid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.story-module__ErAt9G__tileGrid>li{display:flex}.story-module__ErAt9G__tile{padding:var(--space-5);border-radius:var(--radius-tile);background:var(--fill);color:var(--ink);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), translate var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-direction:column;flex:auto;display:flex}.story-module__ErAt9G__tileTitle{font-family:var(--font-heading), serif;font-size:var(--t-card);font-weight:var(--weight-display);line-height:var(--lh-card);text-wrap:balance}.story-module__ErAt9G__tileBody{margin-top:var(--space-3);font-size:var(--t-body);line-height:var(--lh-body);text-wrap:pretty}.story-module__ErAt9G__tileGo{align-items:center;gap:var(--space-2);padding-top:var(--space-6);font-size:var(--t-ui);margin-top:auto;font-weight:600;display:inline-flex}a.story-module__ErAt9G__tile:focus-visible{outline:3px solid var(--brand-navy);outline-offset:3px}a.story-module__ErAt9G__tile:active{transform:translateY(1px)}@media (hover:hover){a.story-module__ErAt9G__tile:hover{background:color-mix(in srgb, var(--fill) 93%, #1b2446 7%);translate:0 var(--tile-lift)}a.story-module__ErAt9G__tile:hover .arrow-glyph{translate:.15em .06em}}.story-module__ErAt9G__roots{position:relative}.story-module__ErAt9G__roots h2 em{color:var(--ink-muted);font-style:normal}.story-module__ErAt9G__figures{gap:var(--space-6);max-width:var(--measure);margin:var(--space-7) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.story-module__ErAt9G__figure:last-child:nth-child(3){grid-column:1/-1}.story-module__ErAt9G__pillars{border-top:1px solid var(--keyline);max-width:48rem;margin:0;padding:0;list-style:none}.story-module__ErAt9G__pillar{gap:var(--space-1);padding-block:var(--space-4);border-bottom:1px solid var(--keyline);scroll-margin-top:7rem;display:grid}@media (min-width:720px){.story-module__ErAt9G__pillar{gap:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline}}.story-module__ErAt9G__pillarName{font-family:var(--font-heading), serif;font-size:var(--t-card);font-weight:var(--weight-display);line-height:var(--lh-card);color:var(--brand-navy);text-wrap:balance}.story-module__ErAt9G__pillarText{gap:var(--space-1);display:grid}.story-module__ErAt9G__pillarLine{font-size:var(--t-body);font-weight:var(--weight-body);line-height:var(--lh-body);color:var(--brand-ink-soft)}.story-module__ErAt9G__pillarPlain{font-size:var(--t-ui);font-weight:var(--weight-body);line-height:var(--lh-body);color:var(--ink-muted)}.story-module__ErAt9G__pillarPlain b{color:var(--brand-ink-soft);font-weight:600}html[data-contrast=high] .story-module__ErAt9G__pillarPlain{color:#000}html[data-contrast=high] .story-module__ErAt9G__pillarPlain b{color:#000}:is(html[data-contrast=high] .story-module__ErAt9G__pillars,html[data-contrast=high] .story-module__ErAt9G__pillar){border-color:#000}.story-module__ErAt9G__figure dt{font-family:var(--font-heading), serif;font-size:var(--t-h2);font-weight:var(--weight-display);letter-spacing:var(--track-h2);color:var(--brand-navy);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.story-module__ErAt9G__figure dd{margin:var(--space-3) 0 0;font-size:var(--t-ui);color:var(--brand-navy);font-weight:600}.story-module__ErAt9G__rootsFoot{max-width:var(--measure);margin-top:var(--space-7);font-size:var(--t-small);line-height:var(--lh-body);color:var(--brand-ink-soft)}.story-module__ErAt9G__where{margin-top:var(--space-6);font-size:var(--t-ui);color:var(--brand-navy);font-weight:600}.story-module__ErAt9G__rooms{gap:0 var(--space-6);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.story-module__ErAt9G__room{align-items:center;gap:var(--space-2);min-height:var(--control-h);color:var(--brand-navy);font-size:var(--t-ui);white-space:nowrap;text-underline-offset:4px;-webkit-tap-highlight-color:transparent;transition:text-decoration-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.story-module__ErAt9G__room:focus-visible{outline:3px solid var(--brand-navy);outline-offset:3px;border-radius:4px;text-decoration-color:currentColor}.story-module__ErAt9G__room:active{transform:translateY(1px)}@media (hover:hover){.story-module__ErAt9G__room:hover{text-decoration-color:currentColor}}.story-module__ErAt9G__calm{max-width:var(--measure);margin-top:var(--space-6)}.story-module__ErAt9G__band .accordion{--accordion-open:var(--brand-cream)}.story-module__ErAt9G__calmList{gap:var(--space-4);margin:0;list-style:none;display:grid}.story-module__ErAt9G__calm li{font-size:var(--t-body);line-height:var(--lh-body);text-wrap:pretty}@media (min-width:720px){.story-module__ErAt9G__news{grid-template-columns:repeat(2,minmax(0,1fr))}}.story-module__ErAt9G__newsItem{height:100%;padding:var(--space-5);flex-direction:column;display:flex}.story-module__ErAt9G__newsKind{font-size:var(--t-small);font-weight:600}.story-module__ErAt9G__newsTitle{margin-top:var(--space-2);font-family:var(--font-heading), serif;font-size:var(--t-card);font-weight:var(--weight-display);line-height:var(--lh-card);text-wrap:balance}.story-module__ErAt9G__newsTitle a{text-underline-offset:4px;transition:text-decoration-color var(--dur-fast) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.story-module__ErAt9G__newsTitle a:focus-visible{outline:3px solid var(--brand-navy);outline-offset:3px;border-radius:4px;text-decoration-color:currentColor}@media (hover:hover){.story-module__ErAt9G__newsTitle a:hover{text-decoration-color:currentColor}}.story-module__ErAt9G__newsText{margin-top:var(--space-3);font-size:var(--t-body);line-height:var(--lh-body);text-wrap:pretty}.story-module__ErAt9G__links{gap:0 var(--space-5);margin-top:var(--space-6);font-size:var(--t-ui);flex-wrap:wrap;display:flex}.story-module__ErAt9G__links a{min-height:var(--control-h);color:var(--brand-navy);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.story-module__ErAt9G__links a:focus-visible,.story-module__ErAt9G__offices a:focus-visible{outline:3px solid var(--brand-navy);outline-offset:3px;border-radius:4px}@media (hover:hover){.story-module__ErAt9G__links a:hover,.story-module__ErAt9G__offices a:hover{text-decoration-thickness:2px}}.story-module__ErAt9G__offices{max-width:var(--measure);margin-top:var(--space-6);font-size:var(--t-body);line-height:var(--lh-body);text-wrap:pretty}.story-module__ErAt9G__offices a{color:var(--brand-navy);text-underline-offset:3px;font-weight:600;text-decoration:underline}p.story-module__ErAt9G__headNote{margin-top:0;margin-bottom:var(--heading-gap)}:is(html[data-contrast=high] .story-module__ErAt9G__sheet,html[data-contrast=high] .story-module__ErAt9G__tile,html[data-contrast=high] .story-module__ErAt9G__newsItem){color:#000;outline-offset:-2px;background:#fff;outline:2px solid #000}html[data-contrast=high] a.story-module__ErAt9G__tile:is(:hover,:active,:focus-visible){color:#000;outline-offset:1px;background:#fff;outline:4px solid #000}html[data-contrast=high] :is(.story-module__ErAt9G__room,.story-module__ErAt9G__newsTitle a){color:#000;text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.story-module__ErAt9G__tile,.story-module__ErAt9G__room,.story-module__ErAt9G__newsTitle a{transition:none}.story-module__ErAt9G__switcher[data-ready="1"] .story-module__ErAt9G__sheet{animation:none}a.story-module__ErAt9G__tile:active,.story-module__ErAt9G__room:active{transform:none}a.story-module__ErAt9G__tile:hover{translate:none}}
