.CCnVEa_page{max-width:760px;margin:0 auto;padding:56px 20px 80px}.CCnVEa_header{border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:28px}.CCnVEa_brand{letter-spacing:1px;color:var(--text);margin-bottom:28px;font-size:22px;font-weight:800;text-decoration:none;display:inline-block}.CCnVEa_header h1{color:var(--text);text-wrap:balance;margin:0;font-size:clamp(34px,6vw,48px);font-weight:700;line-height:1.1}.CCnVEa_meta{color:var(--dim);margin:10px 0 0;font-size:15px}.CCnVEa_summary{background:var(--surface);border:1px solid #7be0a038;border-radius:18px;margin-bottom:40px;padding:22px 24px}.CCnVEa_summary h2{letter-spacing:1.6px;text-transform:uppercase;color:var(--accent);margin:0 0 10px;font-size:13px}.CCnVEa_summary ul{gap:8px;margin:0;padding-left:20px;display:grid}.CCnVEa_summary strong{color:var(--text)}.CCnVEa_section{margin-bottom:36px}.CCnVEa_section h2{color:var(--text);text-wrap:balance;margin:0 0 12px;scroll-margin-top:24px;font-size:24px;font-weight:700;line-height:1.25}.CCnVEa_section h3{color:var(--text);margin:24px 0 6px;font-size:17px;font-weight:700}.CCnVEa_section p{margin:0 0 12px}.CCnVEa_section ul{gap:6px;margin:0 0 12px;padding-left:20px;display:grid}.CCnVEa_section strong{color:var(--text)}.CCnVEa_events{border-radius:14px;gap:2px;margin:4px 0 14px;display:grid;overflow:hidden}.CCnVEa_events>div{background:var(--surface);grid-template-columns:170px minmax(0,1fr);gap:16px;padding:12px 16px;display:grid}.CCnVEa_events dt{color:var(--text);margin:0;font-weight:700}.CCnVEa_events dd{margin:0}.CCnVEa_footer{border-top:1px solid var(--line);color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-top:20px;font-size:15px;display:flex}@media (max-width:560px){.CCnVEa_page{padding-top:36px}.CCnVEa_events>div{grid-template-columns:minmax(0,1fr);gap:2px}}
