@font-face{font-family:eventsFont;src:url(../media/site-s.p.13ei9xnsmv81c.woff2)format("woff2");font-display:swap}@font-face{font-family:eventsFont Fallback;src:local(Arial);ascent-override:146.78%;descent-override:35.56%;line-gap-override:0.0%;size-adjust:81.28%}.ynLKSG_className{font-family:eventsFont,eventsFont Fallback}.ynLKSG_variable{--site-font:"eventsFont", "eventsFont Fallback"}
@layer rhythm;@layer site{:root{--aa-night:#14202b;--aa-mist:#9db0bf;--aa-coral:#f2735a;--aa-line:#2a3b4a}}
@layer rhythm,site;@layer site{body{background:var(--aa-night);color:#eef3f7;font-family:var(--site-font), "Arial Narrow", sans-serif;margin:0;font-size:17px;line-height:1.45}.site-shell{max-width:56rem;margin:0 auto;padding:0 2rem}.site-header{border-bottom:1px solid var(--aa-line);justify-content:space-between;align-items:baseline;gap:1rem;padding:1.5rem 0;display:flex}.site-wordmark{text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem}.site-name{color:var(--aa-coral);text-transform:uppercase;letter-spacing:.2em;font-size:.8rem}.site-main{padding:3rem 0}.site-footer{border-top:1px solid var(--aa-line);letter-spacing:.12em;color:var(--aa-mist);padding:2rem 0 3rem;font-size:.7rem}.hero h1{text-transform:uppercase;letter-spacing:.03em;margin:0 0 .75rem;font-size:3rem}.hero p{max-width:38rem;color:var(--aa-mist)}.event-list,.agenda{gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.event-list li,.agenda>div{border-top:1px solid var(--aa-line);grid-template-columns:8rem 1fr;gap:1rem;padding:.9rem 0;display:grid}.event-list time,.agenda time{color:var(--aa-coral);font-variant-numeric:tabular-nums}.event-list a{color:inherit}}
