.gathering[data-astro-cid-34fr7bdy]{gap:var(--space-m) clamp(1rem, 3vw, 3rem);padding-block:var(--space-l);border-top:1px solid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.date[data-astro-cid-34fr7bdy]{font-family:var(--font-serif);font-size:var(--step-2);gap:.25rem;line-height:1.15;display:grid}.time[data-astro-cid-34fr7bdy]{font-family:var(--font-sans);font-size:var(--step-0);opacity:.8}.body[data-astro-cid-34fr7bdy]{gap:.6rem;min-width:0;display:grid}.tags[data-astro-cid-34fr7bdy]{flex-wrap:wrap;gap:.4rem .9rem;display:flex}.status[data-astro-cid-34fr7bdy]{border:1px solid;padding:0 .4rem}h3[data-astro-cid-34fr7bdy]{font-size:var(--step-2)}h3[data-astro-cid-34fr7bdy] a[data-astro-cid-34fr7bdy]{text-decoration:none}h3[data-astro-cid-34fr7bdy] a[data-astro-cid-34fr7bdy]:hover{text-decoration:underline 1px}.summary[data-astro-cid-34fr7bdy],.where[data-astro-cid-34fr7bdy]{opacity:.85;max-width:52ch}@media (width<=47.99rem){.gathering[data-astro-cid-34fr7bdy]{grid-template-columns:1fr}}.framework[data-astro-cid-ebdrb5y2]{gap:var(--space-xl);padding-block:var(--space-xl);display:grid}.framework-head[data-astro-cid-ebdrb5y2]{row-gap:var(--space-l);align-items:end}.framework-text[data-astro-cid-ebdrb5y2]{gap:var(--space-m);grid-column:1/span 6;display:grid}.framework-text[data-astro-cid-ebdrb5y2] h2[data-astro-cid-ebdrb5y2]{font-size:var(--step-3);line-height:1.05}.framework-text[data-astro-cid-ebdrb5y2] p[data-astro-cid-ebdrb5y2]{color:var(--muted);font-size:var(--step-1);max-width:42ch;line-height:1.5}.framework[data-astro-cid-ebdrb5y2] .framework-image{grid-column:8/span 5}.principles[data-astro-cid-ebdrb5y2]{padding-block:var(--space-xl);row-gap:var(--space-l);border-bottom:var(--hairline)}.principles-text[data-astro-cid-ebdrb5y2]{gap:var(--space-m);grid-column:1/span 5;align-content:start;display:grid}.principles-text[data-astro-cid-ebdrb5y2] h2[data-astro-cid-ebdrb5y2]{font-size:var(--step-3);line-height:1.05}.principles-text[data-astro-cid-ebdrb5y2] p[data-astro-cid-ebdrb5y2]{color:var(--muted);font-size:var(--step-1);max-width:38ch;line-height:1.5}.principle-list[data-astro-cid-ebdrb5y2]{grid-column:7/span 6;margin:0;display:grid}.principle-list[data-astro-cid-ebdrb5y2]>div[data-astro-cid-ebdrb5y2]{gap:var(--space-s);padding-block:var(--space-m);border-top:1px solid var(--fg);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.principle-list[data-astro-cid-ebdrb5y2] dt[data-astro-cid-ebdrb5y2]{font-family:var(--font-serif);font-size:var(--step-1);font-weight:360;line-height:1.25}.principle-list[data-astro-cid-ebdrb5y2] dd[data-astro-cid-ebdrb5y2]{color:var(--muted);margin:0}.virsa-cities[data-astro-cid-ebdrb5y2]{border-top:var(--hairline);padding-block:var(--space-xl);scroll-margin-top:4rem}.virsa-cities[data-astro-cid-ebdrb5y2] .wrap[data-astro-cid-ebdrb5y2]{gap:var(--space-xl);display:grid}.virsa-head[data-astro-cid-ebdrb5y2]{row-gap:var(--space-m);align-items:end}.virsa-text[data-astro-cid-ebdrb5y2]{gap:var(--space-s);grid-column:1/span 5;display:grid}.virsa-text[data-astro-cid-ebdrb5y2] .section-label[data-astro-cid-ebdrb5y2]{color:var(--accent)}.virsa-text[data-astro-cid-ebdrb5y2] h2[data-astro-cid-ebdrb5y2]{font-size:var(--step-3);line-height:1.05}.virsa-body[data-astro-cid-ebdrb5y2]{gap:var(--space-s);grid-column:7/span 6;display:grid}.virsa-body[data-astro-cid-ebdrb5y2] p[data-astro-cid-ebdrb5y2]{color:var(--muted);max-width:52ch}.announcements[data-astro-cid-ebdrb5y2]{background:var(--charcoal);color:var(--ivory);padding-block:var(--space-xl)}.announcements[data-astro-cid-ebdrb5y2] :focus-visible{outline-color:var(--sandstone)}.ann-head[data-astro-cid-ebdrb5y2]{justify-content:space-between;align-items:baseline;gap:var(--space-s);padding-bottom:var(--space-l);flex-wrap:wrap;display:flex}.ann-head[data-astro-cid-ebdrb5y2] h2[data-astro-cid-ebdrb5y2]{font-size:var(--step-3);line-height:1.05}.count[data-astro-cid-ebdrb5y2]{color:var(--sandstone)}.empty[data-astro-cid-ebdrb5y2]{gap:var(--space-m);padding-top:var(--space-l);border-top:1px solid color-mix(in srgb, var(--ivory) 25%, transparent);display:grid}.empty-title[data-astro-cid-ebdrb5y2]{font-family:var(--font-serif);font-size:var(--step-2);line-height:1.2}.empty[data-astro-cid-ebdrb5y2] p[data-astro-cid-ebdrb5y2]:not(.empty-title){color:color-mix(in srgb, var(--ivory) 80%, var(--charcoal));max-width:50ch}.actions[data-astro-cid-ebdrb5y2]{align-items:center;gap:var(--space-m) var(--space-l);flex-wrap:wrap;padding:0;list-style:none;display:flex}.button[data-astro-cid-ebdrb5y2]{background:var(--ivory);color:var(--charcoal);padding:.8rem 1.4rem;font-weight:500;text-decoration:none;display:inline-block}.button[data-astro-cid-ebdrb5y2]:hover{background:var(--sandstone);color:var(--charcoal)}@media (prefers-reduced-motion:no-preference){.button[data-astro-cid-ebdrb5y2]{transition:background-color .2s}}.announcements[data-astro-cid-ebdrb5y2] .link-draw[data-astro-cid-ebdrb5y2]:hover{color:var(--sandstone)}.past[data-astro-cid-ebdrb5y2]{margin-top:var(--space-xl);gap:var(--space-m);display:grid}.past[data-astro-cid-ebdrb5y2] .label[data-astro-cid-ebdrb5y2]{color:var(--sandstone);font-family:var(--font-sans)}.announcements[data-astro-cid-ebdrb5y2].quiet{background:var(--parchment);color:var(--fg)}.announcements[data-astro-cid-ebdrb5y2].quiet :focus-visible{outline-color:var(--focus)}.quiet[data-astro-cid-ebdrb5y2] .count[data-astro-cid-ebdrb5y2]{color:var(--accent)}.quiet[data-astro-cid-ebdrb5y2] .empty[data-astro-cid-ebdrb5y2]{border-top-color:var(--sandstone)}.quiet[data-astro-cid-ebdrb5y2] .empty[data-astro-cid-ebdrb5y2] p[data-astro-cid-ebdrb5y2]:not(.empty-title){color:var(--muted)}.quiet[data-astro-cid-ebdrb5y2] .button[data-astro-cid-ebdrb5y2]{background:var(--charcoal);color:var(--ivory)}.quiet[data-astro-cid-ebdrb5y2] .button[data-astro-cid-ebdrb5y2]:hover{background:var(--accent);color:var(--ivory)}.announcements[data-astro-cid-ebdrb5y2].quiet .link-draw[data-astro-cid-ebdrb5y2]:hover{color:var(--accent)}.propose[data-astro-cid-ebdrb5y2]{padding-block:var(--space-xl);row-gap:var(--space-m)}.propose[data-astro-cid-ebdrb5y2] h2[data-astro-cid-ebdrb5y2]{font-size:var(--step-3);grid-column:1/span 5;line-height:1.05}.propose-text[data-astro-cid-ebdrb5y2]{gap:var(--space-m);grid-column:7/span 6;justify-items:start;display:grid}.propose-text[data-astro-cid-ebdrb5y2] p[data-astro-cid-ebdrb5y2]{color:var(--muted);max-width:50ch}.propose-text[data-astro-cid-ebdrb5y2] a[data-astro-cid-ebdrb5y2]{font-weight:500}@media (width<=63.99rem){.framework-text[data-astro-cid-ebdrb5y2],.propose[data-astro-cid-ebdrb5y2] h2[data-astro-cid-ebdrb5y2],.propose-text[data-astro-cid-ebdrb5y2],.principles-text[data-astro-cid-ebdrb5y2],.principle-list[data-astro-cid-ebdrb5y2],.virsa-text[data-astro-cid-ebdrb5y2],.virsa-body[data-astro-cid-ebdrb5y2]{grid-column:1/-1}.framework[data-astro-cid-ebdrb5y2] .framework-image{grid-column:1/span 8}}@media (width<=47.99rem){.framework[data-astro-cid-ebdrb5y2] .framework-image{grid-column:1/-1}.principle-list[data-astro-cid-ebdrb5y2]>div[data-astro-cid-ebdrb5y2]{gap:var(--space-xs);grid-template-columns:1fr}}
