.guide-system_root__7W_39{--gs-ink:#171717;--gs-body:#5f5f5f;--gs-muted:#6c6c6c;--gs-line:#e8ebee;--gs-border:#dfe2e5;--gs-panel:#f4f5f6;--gs-paper:#fff;--gs-warm:#f3eee8;--gs-sage:#e8ece5;--gs-sand:#eee6da;--gs-mist:#e6ebef;--gs-accent:#e4ff8a;--gs-accent-text:#c5ed82;--gs-good:#1d7a3e;--gs-midnight:#111016;--gs-midnight-glow:#092a3e;--gs-sky:#81b1e2;--gs-on-dark-faint:rgb(255 255 255/58%);--gs-dark-line:rgb(255 255 255/14%);--gs-spot-dim:rgb(9 10 14/62%);--gs-sky-glow:rgb(129 177 226/34%);--gs-stage-shadow:0 40px 100px rgb(0 0 0/55%);--gs-text-shadow:0 1px 12px rgb(0 0 0/55%);--gs-blue:#4e80be;--gs-navy:#203d63;--gs-focus:#719fe0;--gs-on-dark-muted:#aeb7c3;--gs-night:linear-gradient(135deg,#07090d,#101b2a 52%,#203d63);--gs-shadow-card:0 16px 40px rgb(0 0 0/10%);--gs-shadow-dialog:0 24px 64px rgb(0 0 0/25%);--gs-on-dark:#fff;--gs-on-dark-soft:rgb(255 255 255/80%);--gs-black:#000;--gs-video:#111;--gs-pill-dark:rgb(23 23 23/50%);--gs-play:rgb(255 255 255/90%);--gs-story-bar:rgb(255 255 255/45%);--gs-glass:rgb(255 255 255/18%);--gs-glass-line:rgb(255 255 255/35%);--gs-glow:rgb(78 128 190/45%);--gs-backdrop:rgb(8 11 17/55%);--gs-paper-glass:rgb(255 255 255/94%);--gs-shade-xs:rgb(0 0 0/3%);--gs-shade-s:rgb(0 0 0/6%);--gs-shade-m:rgb(0 0 0/8%);--gs-shade-l:rgb(0 0 0/14%);--gs-shade-xl:rgb(0 0 0/18%);--gs-fade:linear-gradient(180deg,rgb(0 0 0/0%),rgb(0 0 0/70%));--gs-fade-card:linear-gradient(180deg,rgb(0 0 0/0%),rgb(0 0 0/45%) 50%,rgb(0 0 0/72%));--gs-fade-deck:linear-gradient(180deg,rgb(0 0 0/30%),rgb(0 0 0/0%) 22%,rgb(0 0 0/0%) 50%,rgb(0 0 0/65%));--gs-fade-frame:linear-gradient(180deg,rgb(0 0 0/0%),rgb(0 0 0/70%) 45%,rgb(0 0 0/88%));--gs-font:var(--font-hanken),"Hanken Grotesk",Arial,sans-serif;--gs-content:1200px;--gs-gutter:max(24px,calc((100% - var(--gs-content)) / 2));--gs-bleed:max(24px,calc((100vw - var(--gs-content)) / 2));background:var(--gs-paper);color:var(--gs-ink);font-family:var(--gs-font);font-weight:400;-webkit-font-smoothing:antialiased;overflow-x:clip}.guide-system_root__7W_39 *,.guide-system_root__7W_39 :after,.guide-system_root__7W_39 :before{box-sizing:border-box}.guide-system_root__7W_39 :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd){margin:0}.guide-system_root__7W_39 :where(ul,ol){padding:0;list-style:none}.guide-system_root__7W_39 :where(a,button,select,summary):focus-visible{outline:3px solid var(--gs-focus);outline-offset:3px}@media (max-width:899px){.guide-system_root__7W_39{--gs-gutter:16px;--gs-bleed:16px}}.guide-system_display__qJVZ6,.guide-system_h2Lg__QVGqg,.guide-system_h2__QhEH5,.guide-system_h3__ShkS0,.guide-system_h4__9jfyo{font-weight:400;letter-spacing:-.04em;color:var(--gs-ink)}.guide-system_display__qJVZ6{font-size:52px;line-height:1.02}.guide-system_h2Lg__QVGqg{font-size:44px;line-height:1.02}.guide-system_h2__QhEH5{font-size:40px;line-height:1.02}.guide-system_h3__ShkS0{font-size:32px;line-height:1.08}.guide-system_h4__9jfyo{font-size:28px;line-height:1.08}.guide-system_lead__g_zZI{font-size:18px;line-height:1.55;color:var(--gs-body)}.guide-system_text__Hvc7e{font-size:17px;line-height:1.55;color:var(--gs-body)}.guide-system_groupLabel__6B8EV{font-size:14px;line-height:1.3;font-weight:600;color:var(--gs-muted)}.guide-system_footnote__u38j1{font-size:13px;line-height:1.5;color:var(--gs-muted)}.guide-system_fine__o3tBo{font-size:12px;line-height:1.5;color:var(--gs-muted)}@media (max-width:899px){.guide-system_display__qJVZ6{font-size:34px;line-height:1.08}.guide-system_h2Lg__QVGqg{font-size:32px;line-height:1.08}.guide-system_h2__QhEH5{font-size:28px;line-height:1.08}.guide-system_h3__ShkS0{font-size:26px}.guide-system_h4__9jfyo{font-size:24px}.guide-system_lead__g_zZI{font-size:16px}}.guide-system_section__Yh4pU{display:flex;flex-direction:column;gap:24px;padding:80px var(--gs-gutter);background:var(--gs-paper)}.guide-system_section__Yh4pU[data-tone=panel]{background:var(--gs-panel)}.guide-system_section__Yh4pU[data-space=loose]{padding-block:96px}.guide-system_section__Yh4pU[data-space=rail]{padding-block:96px 24px;gap:36px}.guide-system_section__Yh4pU[data-space=links]{padding-block:64px 32px;gap:14px}.guide-system_section__Yh4pU[data-space=hero]{padding-block:48px}.guide-system_section__Yh4pU[data-space=shelf]{padding-block:28px;gap:20px}@media (max-width:899px){.guide-system_section__Yh4pU{gap:20px;padding-block:40px}.guide-system_section__Yh4pU[data-space=loose]{padding-block:48px}.guide-system_section__Yh4pU[data-space=rail]{padding-block:40px 8px;gap:20px}.guide-system_section__Yh4pU[data-space=links]{padding-block:36px 16px;gap:20px}.guide-system_section__Yh4pU[data-space=hero]{padding-block:24px;gap:18px}.guide-system_section__Yh4pU[data-space=shelf]{padding-block:20px;gap:14px}}.guide-system_header__Ae1QW{display:flex;align-items:flex-end;gap:96px}.guide-system_headerText__gDNb_{display:flex;flex:0 1 640px;flex-direction:column;gap:14px}.guide-system_headerAside__BB8gZ{flex:0 0 400px}@media (max-width:899px){.guide-system_header__Ae1QW{display:block}.guide-system_headerAside__BB8gZ{display:none}}.guide-system_root__7W_39{--gs-map-land:#f3f3f0;--gs-map-water:#b1d6ec;--gs-map-green:#d2e8c7;--gs-map-built:#eaeae6;--gs-map-road:#fff;--gs-map-road-edge:#dadad5;--gs-map-border:#c9c9cf;--gs-map-state:#a3a3b1;--gs-map-country:#8b8b99;--gs-map-label:#75757a;--gs-map-label-strong:#34343a;--gs-map-water-label:#4d86aa}