.section-tight{border-top:1px solid var(--line);padding-block:clamp(2.5rem,2rem + 3vw,5rem)}.page-head+.section-tight{border-top:0}.section-tight:last-child{padding-bottom:var(--section)}.h-section{font-size:var(--step-2);letter-spacing:-.02em;max-width:18ch;font-weight:500}.two-col{gap:1.5rem;display:grid}.two-col .kicker+.h-section{margin-top:.6rem}@media (width>=56.25rem){.two-col{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:4rem}}.rule-list{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.rule-list li{border-bottom:1px solid var(--line);color:var(--ink-2);padding-block:1.1rem}.rule-list strong{color:var(--ink);margin-bottom:.2rem;font-weight:500;display:block}.card-list{gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (width>=37.5rem){.card-list{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.card-list{grid-template-columns:repeat(3,1fr)}}.card{border-radius:var(--radius);transition:border-color .25s var(--ease-out);background:#fff;border:1px solid #0b11200f;padding:1.5rem;position:relative;box-shadow:0 24px 60px -30px #0b112040}.card:hover{border-color:var(--line-strong)}.card h3{font-size:var(--step-1);font-weight:500}.card h3 a{color:var(--ink);text-decoration:none}.card h3 a:after{content:"";border-radius:var(--radius);position:absolute;inset:0}.card h3 a:focus-visible{outline:none}.card:has(a:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.card p{color:var(--ink-2);margin-top:.5rem;font-size:.95rem}.fact-table{border-top:1px solid var(--line-strong);display:grid}.fact-table div{border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,2fr) 5fr;gap:1rem;padding-block:.9rem;display:grid}.fact-table dt{color:var(--ink-3)}.fact-table dd{color:var(--ink);overflow-wrap:anywhere}.fact-table address{font-style:normal}@media (width<=37.49rem){.fact-table div{grid-template-columns:1fr;gap:.15rem}}.not-found{min-height:60svh;padding-block:var(--section);align-content:center;display:grid}.not-found h1{font-size:var(--step-3);letter-spacing:-.03em;margin-top:1rem;font-weight:500}.not-found p{margin-top:1rem}.not-found .hero-actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.prose{max-width:var(--measure)}.prose>*+*{margin-top:1.1em}.prose h2{font-size:var(--step-2);margin-top:2.2em;font-weight:500}.prose h3{color:var(--ink);font-size:var(--step-1);letter-spacing:-.01em;margin-top:1.8em;font-weight:500}.prose p,.prose li{color:var(--ink-2)}.prose strong{color:var(--ink);font-weight:500}.prose ul{padding-left:1.2em}.prose li+li{margin-top:.45em}.channel-list{border-top:1px solid var(--ink);margin:1.25rem 0}.channel-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:.25rem 1.5rem;padding:.875rem 0;display:grid}.channel-row dt{color:var(--ink);font-weight:500}.channel-row dd{color:var(--ink-2);margin:0}.channel-list .channel-status{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-left:.5rem;font-size:.6875rem;font-weight:500}@media (width<=37.49rem){.channel-row{grid-template-columns:1fr}}
