.channel-grid{display:grid;grid-template-columns:repeat(5,1fr);margin-top:18px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.channel-grid a{padding:16px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:6px;font:600 14px var(--serif)}.channel-grid a:hover{background:#eef1eb}.channel-grid small{font:9px var(--mono);color:#889188;letter-spacing:.05em}@media(max-width:800px){.channel-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:520px){.channel-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:960px){.nav-search{display:none}.topbar{gap:22px}.topbar>.brand{flex:0 0 220px;min-width:220px;visibility:visible;opacity:1}.topbar>.brand-mark{flex:none}.hero{gap:28px}.hero-copy,.hero-art{min-width:0}.hero h1{font-size:clamp(40px,4.9vw,48px)}.hero-art{overflow:hidden}}
.transcript{margin-top:30px;border-block:1px solid var(--line);padding:16px 0}.transcript summary{cursor:pointer;font-weight:600;color:#345d4d}.transcript .prose{padding-top:15px}
.policy-copy{max-width:850px;padding-top:10px}.policy-copy h2{font-size:27px;margin:34px 0 12px}.policy-copy p{max-width:75ch;color:#5d685f;line-height:1.85}.policy-copy a{text-decoration:underline;color:#345d4d}
