.grain-turbulence[data-astro-cid-qhgja75v]{pointer-events:none;position:absolute;inset:0}.grain-turbulence_svg[data-astro-cid-qhgja75v]{width:0;height:0;position:absolute;overflow:hidden}.grain-turbulence_layer[data-astro-cid-qhgja75v]{position:absolute;inset:-10%}.grain-turbulence_layer[data-astro-cid-qhgja75v].dark{mix-blend-mode:multiply}.grain-turbulence_layer[data-astro-cid-qhgja75v].light{mix-blend-mode:screen}[data-astro-cid-qhgja75v][data-grain-animate=true] .grain-turbulence_layer[data-astro-cid-qhgja75v]{animation:grain-turbulence-shift var(--grain-duration,1s) steps(5) infinite}@keyframes grain-turbulence-shift{0%{translate:0%}20%{translate:-3% 2%}40%{translate:2% -3%}60%{translate:-2% -1%}80%{translate:3% 2%}}@media (prefers-reduced-motion:reduce){.grain-turbulence_layer[data-astro-cid-qhgja75v]{animation:none!important}}@layer components{.agenda-list_wrap{width:100%;position:relative}.agenda-list_eyebrow{margin-bottom:var(--space-6)}.agenda-list_eyebrow .eyebrow_marker{display:none}.agenda-list_eyebrow .eyebrow_text{font-family:var(--font-eyebrow,monospace);letter-spacing:.1em;text-transform:uppercase;font-size:1.25rem}.agenda-list_legend{gap:var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.agenda-list_legend-item{align-items:center;gap:var(--space-2);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.agenda-list_legend-icon{--_size:2.5rem;color:var(--role-secondary-600)}.agenda-list_legend-label{font-family:var(--font-eyebrow,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--dark-900);transition:color var(--hover-duration) var(--hover-ease);font-size:.875rem}.agenda-list_legend-item[aria-pressed=true] .agenda-list_legend-label{color:var(--role-primary)}.agenda-list_row{align-items:center;gap:var(--space-4);grid-template-columns:35.625rem 1fr 1fr 12rem;width:100%;display:grid}.agenda-list_header{padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--dark-900);font-family:var(--font-eyebrow,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--dark-900);font-size:.875rem}.agenda-list_collection{flex-direction:column;display:flex}.agenda-list_status{padding-block:var(--space-6);color:color-mix(in lab, var(--role-primary) 80%, var(--dark-900));margin:0}.agenda-list_status[hidden]{display:none}.agenda-list_item{border-bottom:var(--border-width) solid color-mix(in lab, var(--role-primary) 40%, transparent);position:relative;overflow:clip}.agenda-list_item.is-filtered-out{display:none}.agenda-list_grain{z-index:0;opacity:0;pointer-events:none;transition:opacity var(--hover-duration) var(--hover-ease);position:absolute;inset:0}.agenda-list_item:hover .agenda-list_grain{opacity:1}.agenda-list_link{z-index:1;padding-block:var(--space-4);color:inherit;cursor:default;text-decoration:none;position:relative}.agenda-list_col.is--date{align-items:center;gap:var(--space-5);display:flex}.agenda-list_icon{--_size:2.5rem;color:var(--role-secondary-600);padding-left:.625rem}.agenda-list_date,.agenda-list_title{gap:var(--space-2);flex-direction:column;display:flex}.agenda-list_meta{font-family:var(--font-eyebrow,monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);margin:0;font-size:.75rem}.agenda-list_region{margin-left:auto}.agenda-list_more{margin-top:var(--space-6);justify-content:center;display:flex}.agenda-list_name{font-family:var(--heading-family);font-weight:var(--primary-bold);color:var(--role-primary);text-transform:uppercase;letter-spacing:.05em;font-size:var(--h3);margin:0}.agenda-list_col.is--signup{justify-content:flex-end;align-items:center;padding-right:.625rem;display:flex}.agenda-list_signup{border-radius:var(--radius-small);color:var(--brand-text);font-family:var(--font-eyebrow,monospace);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;padding:.6em 1.2em;font-size:.9rem;text-decoration:none;display:inline-flex;position:relative}.agenda-list_signup[aria-disabled=true]{cursor:default;opacity:.6}.agenda-list_signup-bg{border-radius:var(--radius-small);background-color:var(--role-accent);transition:inset .6s cubic-bezier(.625,.05,0,1);position:absolute;inset:0}.agenda-list_item:hover .agenda-list_signup-bg{inset:.125em}.agenda-list_signup-text{z-index:1;white-space:nowrap;line-height:1.3;display:inline-block;position:relative;overflow:hidden}.agenda-list_signup-text span{text-shadow:0 1.3em;transition:transform .6s cubic-bezier(.625,.05,0,1);display:inline-block;position:relative;transform:translateY(0)rotate(.001deg)}.agenda-list_item:hover .agenda-list_signup-text span{transform:translateY(-1.3em)rotate(.001deg)}.agenda-list_text{max-width:60ch;font-family:var(--primary-family);font-weight:var(--primary-regular);font-size:1rem;line-height:var(--line-height-large);color:color-mix(in lab, var(--role-primary) 80%, var(--dark-900));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.agenda-list_visual{display:none}.agenda-list_cursor{z-index:100;aspect-ratio:1/1.25;pointer-events:none;border-radius:var(--radius-main);opacity:0;width:16rem;transition:opacity .3s var(--hover-ease,ease);justify-content:center;align-items:center;display:flex;position:fixed;inset:0% auto auto 0%;overflow:clip}.agenda-list_cursor .agenda-list_cursor-label{z-index:1;font-size:.85rem;position:absolute}.agenda-list_wrap:has(.agenda-list_collection:hover):not([data-signup-zone]) .agenda-list_cursor{opacity:1}.agenda-list_cursor-inner{width:100%;height:100%;position:relative}.agenda-list_cursor-inner [data-follower-visual]{width:100%;height:100%;display:block;position:absolute;inset:0}.agenda-list_visual-img{object-fit:cover;width:100%;height:100%;display:block}@media not (min-width:64rem){.agenda-list_header{display:none}.agenda-list_row{gap:var(--space-2);grid-template-columns:1fr}.agenda-list_link{flex-direction:column;display:flex}.agenda-list_visual{aspect-ratio:16/10;width:100%;margin-bottom:var(--space-3);border-radius:var(--radius-small);order:-1;display:block;overflow:clip}.agenda-list_cursor{display:none}}@media not (min-width:48rem){.agenda-list_link{padding-block:var(--space-3);align-items:flex-start;gap:0}.agenda-list_date,.agenda-list_name{font-size:var(--h5)}.agenda-list_date{font-weight:var(--primary-regular)}.agenda-list_icon,.agenda-list_text,.agenda-list_visual{display:none}.agenda-list_col.is--signup{padding:0;position:static}.agenda-list_signup{padding:0;position:static}.agenda-list_signup:after{content:"";z-index:1;position:absolute;inset:0}.agenda-list_signup-bg{display:none}.agenda-list_signup-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (hover:hover) and (pointer:fine) and (min-width:64rem){.agenda-list_link{transition:opacity .2s}.agenda-list_collection:hover .agenda-list_item:not(:hover) .agenda-list_link{opacity:.5}}}
