.dc-hero[data-astro-cid-baha4qca]{background-color:var(--surface-deep);border-bottom:1px solid var(--border-subtle);min-height:min(72svh,640px);padding:var(--space-12) 0 var(--space-11);background-image:linear-gradient(#0607084d,#0607089e),url(/images/moss-dc.jpg);background-position:50% 35%;background-size:cover;flex-direction:column;justify-content:flex-end;display:flex}.dc-hero[data-astro-cid-baha4qca] .wrap[data-astro-cid-baha4qca]{width:100%}.dc-hero[data-astro-cid-baha4qca] .lede[data-astro-cid-baha4qca]{color:var(--text-primary)}.dc-hero[data-astro-cid-baha4qca]+.wrap[data-astro-cid-baha4qca]{padding-top:var(--space-11)}.tiers-band[data-astro-cid-baha4qca]{background-image:linear-gradient(var(--scrim), var(--scrim)), url(/images/coast-hero.jpg);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:var(--space-12) 0;background-position:50% 30%;background-size:cover}.colo-after[data-astro-cid-baha4qca]{padding-top:var(--space-10)}.tier-grid[data-astro-cid-baha4qca]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:stretch;display:grid}.tier-card[data-astro-cid-baha4qca]{align-content:start;gap:var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-8);display:grid}.tier-card[data-astro-cid-baha4qca].hi{background:var(--surface-graphite);border-color:var(--surface-graphite)}.tier-label[data-astro-cid-baha4qca]{color:var(--moss-300)}.tier-glyph[data-astro-cid-baha4qca]{justify-self:start;width:96px;height:56px}.tier-glyph[data-astro-cid-baha4qca] rect[data-astro-cid-baha4qca],.tier-glyph[data-astro-cid-baha4qca] line[data-astro-cid-baha4qca]{fill:none;stroke:var(--border-emphasis);stroke-width:1px}.tier-glyph[data-astro-cid-baha4qca] rect[data-astro-cid-baha4qca].lit{fill:var(--moss-300);stroke:none}.tier-card[data-astro-cid-baha4qca] h3[data-astro-cid-baha4qca]{font:var(--type-subheading);margin:0}.tier-fig[data-astro-cid-baha4qca]{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.tier-fig[data-astro-cid-baha4qca] .nv-num[data-astro-cid-baha4qca]{font-size:var(--font-size-3xl);letter-spacing:-.02em;line-height:1.05}.tier-unit[data-astro-cid-baha4qca]{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--text-muted)}.tier-card[data-astro-cid-baha4qca] ul[data-astro-cid-baha4qca]{margin:0;padding:0;list-style:none;display:grid}.tier-card[data-astro-cid-baha4qca] li[data-astro-cid-baha4qca]{padding:var(--space-4) 0;border-top:1px solid var(--border-subtle);font:var(--type-body-sm);color:var(--text-secondary);text-wrap:pretty}.provide-grid[data-astro-cid-baha4qca]{gap:var(--space-5);margin-top:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.provide-card[data-astro-cid-baha4qca]{align-content:start;gap:var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-7);display:grid}.provide-card[data-astro-cid-baha4qca] h3[data-astro-cid-baha4qca]{font:var(--type-subheading);margin:0}.provide-card[data-astro-cid-baha4qca] p[data-astro-cid-baha4qca]{font:var(--type-body-sm);color:var(--text-secondary);margin:0}.example-card[data-astro-cid-baha4qca]{background:var(--surface-graphite);border-radius:var(--radius-md);padding:var(--space-9)}.example-card[data-astro-cid-baha4qca]>p[data-astro-cid-baha4qca]{font:var(--type-body);color:var(--text-primary);max-width:var(--measure-text);margin:0 0 var(--space-7)}.example-rows[data-astro-cid-baha4qca]{border-top:1px solid var(--border-inverse);margin:0}.example-rows[data-astro-cid-baha4qca]>div[data-astro-cid-baha4qca]{justify-content:space-between;gap:var(--space-6);padding:var(--space-4) 0;border-bottom:1px solid var(--border-subtle);display:flex}.example-rows[data-astro-cid-baha4qca] dt[data-astro-cid-baha4qca]{font:var(--type-body-sm);color:var(--text-secondary)}.example-rows[data-astro-cid-baha4qca] dd[data-astro-cid-baha4qca]{font:var(--type-data);color:var(--text-primary);margin:0}.notice[data-astro-cid-baha4qca]{background:var(--surface-notice);border:1px solid var(--border-notice);border-radius:var(--radius-sm);padding:var(--space-7);max-width:var(--measure-text);margin-top:var(--space-8)}@media (width>=1280px){.example-card[data-astro-cid-baha4qca]>p[data-astro-cid-baha4qca],.notice[data-astro-cid-baha4qca]{max-width:none}}.notice-label[data-astro-cid-baha4qca]{color:var(--sand-300);margin-bottom:var(--space-4);display:block}.notice[data-astro-cid-baha4qca] p[data-astro-cid-baha4qca]{font:var(--type-body-sm);color:var(--text-secondary);margin:0}.prepare-list[data-astro-cid-baha4qca]{margin:var(--space-7) 0 0;max-width:var(--measure-text);padding:0;list-style:none}.prepare-list[data-astro-cid-baha4qca] li[data-astro-cid-baha4qca]{font:var(--type-body);border-top:1px solid var(--border-subtle);padding:var(--space-5) 0}.hwb-body[data-astro-cid-baha4qca]{padding-top:var(--space-10)}.nat-band[data-astro-cid-baha4qca]{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:var(--space-12) 0;margin-top:var(--space-11);background-image:linear-gradient(#0607087a,#060708cc),url(/images/dc-in-land.jpg);background-position:50% 70%;background-size:cover}.nat-h2[data-astro-cid-baha4qca]{font:var(--weight-medium) var(--font-size-2xl)/var(--leading-heading) var(--font-grotesk);letter-spacing:var(--tracking-heading);margin:0 0 var(--space-6)}.nat-lede[data-astro-cid-baha4qca]{font:var(--type-body);color:var(--text-primary);max-width:var(--measure-text);margin:0}.nat-after[data-astro-cid-baha4qca]{padding-top:var(--space-10)}.nat-status[data-astro-cid-baha4qca]{align-items:center;gap:var(--space-3);color:var(--status-planned);margin:0 0 var(--space-5);display:flex}.nat-dot[data-astro-cid-baha4qca]{background:var(--status-planned);border-radius:50%;flex:none;width:6px;height:6px}.nat-grid[data-astro-cid-baha4qca]{gap:var(--space-5);margin-top:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.nat-card[data-astro-cid-baha4qca]{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin:0;overflow:hidden}.nat-img[data-astro-cid-baha4qca]{aspect-ratio:4/3;border-bottom:1px solid var(--border-subtle);background-position:50%;background-size:cover}.nat-card[data-astro-cid-baha4qca] figcaption[data-astro-cid-baha4qca]{padding:var(--space-6) var(--space-7) var(--space-7);gap:var(--space-3);display:grid}.nat-card[data-astro-cid-baha4qca] h3[data-astro-cid-baha4qca]{font:var(--weight-medium) var(--font-size-lg)/var(--leading-heading) var(--font-grotesk);letter-spacing:var(--tracking-heading);margin:0}.nat-card[data-astro-cid-baha4qca] figcaption[data-astro-cid-baha4qca] p[data-astro-cid-baha4qca]{font:var(--type-body-sm);color:var(--text-secondary);text-wrap:pretty;margin:0}.nat-note[data-astro-cid-baha4qca]{font:var(--type-body-sm);color:var(--text-muted);max-width:var(--measure-text);margin:var(--space-7) 0 0}.gates[data-astro-cid-baha4qca]{margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}.gates[data-astro-cid-baha4qca] li[data-astro-cid-baha4qca]{padding:0 0 var(--space-7) var(--space-8);position:relative}.gates[data-astro-cid-baha4qca] li[data-astro-cid-baha4qca]:before{content:"";background:var(--border-default);width:1px;position:absolute;top:5px;bottom:0;left:6px}.gates[data-astro-cid-baha4qca] li[data-astro-cid-baha4qca]:last-child:before{height:var(--space-6);bottom:auto}.gates[data-astro-cid-baha4qca] li[data-astro-cid-baha4qca]:after{content:"";background:var(--surface-page);border:1px solid var(--border-emphasis);border-radius:50%;width:13px;height:13px;position:absolute;top:4px;left:0}.gate-n[data-astro-cid-baha4qca]{color:var(--moss-300);margin-bottom:var(--space-3);display:block}.gates[data-astro-cid-baha4qca] h3[data-astro-cid-baha4qca]{font:var(--type-subheading);margin:0 0 var(--space-3)}.gates[data-astro-cid-baha4qca] p[data-astro-cid-baha4qca]{font:var(--type-body-sm);color:var(--text-secondary);max-width:var(--measure-narrow);margin:0}.gate-card[data-astro-cid-baha4qca]{background:var(--surface-graphite);border-radius:var(--radius-md);padding:var(--space-9)}.gate-card-label[data-astro-cid-baha4qca]{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--moss-300);margin:0 0 var(--space-6);display:block}.gate-card[data-astro-cid-baha4qca] p[data-astro-cid-baha4qca]{color:var(--text-primary);max-width:var(--measure-text);font:var(--type-body);margin:0}.quote[data-astro-cid-baha4qca]{gap:var(--space-6);padding:var(--space-9) 0;border-top:1px solid var(--border-emphasis);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,2.5rem) minmax(0,1fr);margin:0;display:grid}.quote-mark[data-astro-cid-baha4qca]{font-family:var(--font-grotesk);font-size:var(--font-size-5xl);color:var(--moss-300);line-height:.8}.quote[data-astro-cid-baha4qca] blockquote[data-astro-cid-baha4qca]{font:var(--weight-regular) var(--font-size-2xl)/var(--leading-heading) var(--font-grotesk);letter-spacing:var(--tracking-heading);color:var(--text-primary);max-width:var(--measure-text);text-wrap:pretty;margin:0}.quote[data-astro-cid-baha4qca] figcaption[data-astro-cid-baha4qca]{margin-top:var(--space-7);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.closing-note[data-astro-cid-baha4qca]{font:var(--type-body-sm);color:var(--text-muted);max-width:var(--measure-text);margin:0}.h2ish[data-astro-cid-baha4qca]{font:var(--weight-medium) var(--font-size-2xl)/var(--leading-heading) var(--font-grotesk);letter-spacing:var(--tracking-heading);margin:0 0 var(--space-6)}.gates[data-astro-cid-baha4qca] h4[data-astro-cid-baha4qca]{font:var(--type-subheading);margin:0 0 var(--space-3)}
