.bk-root .bk-ctab{--bk-ctab-ground:var(--bk-card);--bk-ctab-pick:color-mix(in srgb,var(--bk-mark)10%,var(--bk-ctab-ground));--bk-ctab-stripe:color-mix(in srgb,var(--bk-ink)4.5%,var(--bk-ctab-ground));--bk-ctab-pad-y:.95rem;--bk-ctab-pad-x:1.1rem;--bk-ctab-first:13rem;--bk-ctab-col:8.5rem;background:var(--bk-ctab-ground);border-radius:var(--bk-radius);width:100%;min-width:0;color:var(--bk-ink);font-family:var(--bk-body);overflow:hidden}.bk-root .bk-ctab-caption{padding:1.1rem var(--bk-ctab-pad-x).25rem;font-family:var(--bk-display);color:var(--bk-ink);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.35}.bk-root .bk-ctab-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.bk-root .bk-ctab-scroll:focus-visible{outline:2px solid var(--bk-mark);outline-offset:-2px;border-radius:var(--bk-radius)}.bk-root .bk-ctab-table{width:100%;min-width:calc(var(--bk-ctab-first) + var(--bk-ctab-cols,3)*var(--bk-ctab-col));border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.9375rem;line-height:1.45}.bk-root .bk-ctab-table :is(th,td){padding:var(--bk-ctab-pad-y)var(--bk-ctab-pad-x);vertical-align:middle;text-align:center;color:inherit;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;background:0 0;font-weight:400}.bk-root .bk-ctab-table thead th{vertical-align:bottom;border-top:4px solid #0000;padding-top:1.35rem}.bk-root .bk-ctab-table :is(.bk-ctab-corner,.bk-ctab-feature){z-index:1;width:var(--bk-ctab-first);text-align:start;background:var(--bk-ctab-ground);position:sticky;left:0}.bk-root .bk-ctab-feature{font-weight:600}.bk-root .bk-ctab-corner{color:var(--bk-ink-2);font-size:.875rem}.bk-root .bk-ctab-option>span{display:block}.bk-root .bk-ctab-name{font-family:var(--bk-display);letter-spacing:-.01em;text-wrap:balance;font-size:1.1875rem;font-weight:700;line-height:1.2}.bk-root .bk-ctab-note{color:var(--bk-ink-2);text-wrap:balance;margin-top:.3rem;font-size:.875rem}.bk-root .bk-ctab-pick{color:var(--bk-mark);margin-top:.55rem;font-size:.875rem;font-weight:700}.bk-root .bk-ctab-cell svg{vertical-align:middle;display:inline-block}.bk-root .bk-ctab-cell[data-kind=yes]{color:var(--bk-mark)}.bk-root .bk-ctab-cell[data-kind=no]{color:color-mix(in srgb,var(--bk-ink-2)70%,transparent)}.bk-root .bk-ctab-action{padding-top:1.1rem;padding-bottom:1.35rem}.bk-root .bk-ctab-action .bk-btn{white-space:normal}.bk-root .bk-ctab[data-look=lined] tbody :is(th,td){border-top:1px solid var(--bk-line)}.bk-root .bk-ctab[data-look=striped] tbody tr:nth-child(odd)>*{background:var(--bk-ctab-stripe)}.bk-root .bk-ctab :is(th,td)[data-hl]{background:var(--bk-ctab-pick)}.bk-root .bk-ctab thead th[data-hl]{border-top-color:var(--bk-mark)}.bk-root .bk-ctab[data-look=striped] tbody tr:nth-child(odd)>[data-hl]{background:color-mix(in srgb,var(--bk-mark)15%,var(--bk-ctab-ground))}.bk-root .bk-ctab[data-look=bold] :is(th,td)[data-hl],.bk-root .bk-ctab[data-look=bold] tbody tr>[data-hl]{background:var(--bk-btn-primary-bg);color:var(--bk-btn-primary-ink)}.bk-root .bk-ctab[data-look=bold] thead th[data-hl]{border-top-color:var(--bk-btn-primary-bg);border-radius:var(--bk-radius)var(--bk-radius)0 0}.bk-root .bk-ctab[data-look=bold] tfoot td[data-hl]{border-radius:0 0 var(--bk-radius)var(--bk-radius)}.bk-root .bk-ctab[data-look=bold]:not(:has(tfoot)) tbody tr:last-child>td[data-hl]{border-radius:0 0 var(--bk-radius)var(--bk-radius)}.bk-root .bk-ctab[data-look=bold] [data-hl] :is(.bk-ctab-note,.bk-ctab-pick),.bk-root .bk-ctab[data-look=bold] .bk-ctab-cell[data-hl][data-kind]{color:inherit}.bk-root .bk-ctab[data-look=bold] tbody [data-hl]{border-top-color:color-mix(in srgb,var(--bk-btn-primary-ink)18%,transparent)}@container bk not (min-width:42rem){.bk-root .bk-ctab{--bk-ctab-pad-y:.8rem;--bk-ctab-pad-x:.75rem;--bk-ctab-first:8.5rem;--bk-ctab-col:8.5rem}.bk-root .bk-ctab-table{font-size:.875rem}.bk-root .bk-ctab-name{font-size:1.0625rem}.bk-root .bk-ctab-table :is(.bk-ctab-corner,.bk-ctab-feature){border-inline-end:1px solid var(--bk-line)}}
.bk-root .bk-logos{width:100%;min-width:0;color:var(--bk-ink);--bk-logo-h:40px}.bk-root .bk-logos[data-size=sm]{--bk-logo-h:28px}.bk-root .bk-logos[data-size=lg]{--bk-logo-h:56px}.bk-root .bk-logos-list{margin:0;padding:0;list-style:none}.bk-root .bk-logos[data-layout=row] .bk-logos-list{align-items:center;justify-content:var(--bk-justify,space-between);flex-wrap:wrap;gap:clamp(1.25rem,3cqw,2.5rem) clamp(1.75rem,5cqw,4rem);display:flex}.bk-root .bk-logos[data-layout=grid] .bk-logos-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));gap:clamp(.5rem,1.2cqw,.875rem);display:grid}.bk-root .bk-logos[data-layout=grid] .bk-logo{min-height:calc(var(--bk-logo-h) + 2.5rem);border-radius:var(--bk-radius);background:color-mix(in srgb,var(--bk-ink)4.5%,transparent);justify-content:center;padding:1.25rem}.bk-root .bk-logo{align-items:center;min-width:0;min-height:44px;display:flex}.bk-root .bk-logo-link{max-width:100%;min-height:44px;color:inherit;border-radius:calc(var(--bk-radius)/2);align-items:center;text-decoration:none;display:inline-flex}.bk-root .bk-logo-link:focus-visible{outline:2px solid var(--bk-mark);outline-offset:4px}.bk-root .bk-logos .bk-logo-img{width:auto;height:var(--bk-logo-h);object-fit:contain;max-width:min(100%,12rem);display:block}.bk-root .bk-logo-word{font-family:var(--bk-display);font-size:calc(var(--bk-logo-h)*.5);letter-spacing:-.02em;color:var(--bk-ink);overflow-wrap:anywhere;font-weight:800;line-height:1.1;display:block}.bk-root .bk-logos[data-mono] :is(.bk-logo-img,.bk-logo-word){filter:grayscale();opacity:.66;transition:filter var(--bk-hov-dur,.2s)var(--bk-hov-ease,ease),opacity var(--bk-hov-dur,.2s)var(--bk-hov-ease,ease)}.bk-root .bk-logos[data-mono] .bk-logo:is(:hover,:focus-within) :is(.bk-logo-img,.bk-logo-word){filter:none;opacity:1}@media (prefers-reduced-motion:reduce){.bk-root .bk-logos[data-mono] :is(.bk-logo-img,.bk-logo-word){transition:none}}.bk-root .bk-logos-empty{border:2px dashed color-mix(in srgb,var(--bk-ink)22%,transparent);border-radius:var(--bk-radius);color:var(--bk-ink-2);padding:1.25rem 1.5rem;font-size:.9375rem;line-height:1.5}
.bk-root .bk-stat{min-width:0;text-align:var(--bk-text-align,start);gap:.5rem;align-items:var(--bk-align,flex-start);color:var(--bk-ink);flex-direction:column;display:flex}.bk-root .bk-stat-figure{font-family:var(--bk-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums lining-nums;color:var(--bk-ink);margin:0;font-weight:800;line-height:.95}.bk-root .bk-stat[data-size=md] .bk-stat-figure{font-size:clamp(2.5rem,5.5cqw,3.5rem)}.bk-root .bk-stat[data-size=lg] .bk-stat-figure{font-size:clamp(3.25rem,8.5cqw,5.5rem)}.bk-root .bk-stat[data-size=xl] .bk-stat-figure{font-size:clamp(4rem,13cqw,8.5rem)}.bk-root .bk-stat-num{flex-wrap:wrap;align-items:baseline;max-width:100%;display:inline-flex}.bk-root .bk-stat-digits{display:inline-grid}.bk-root .bk-stat-digits>*{grid-area:1/1}.bk-root .bk-stat-ghost{visibility:hidden}.bk-root .bk-stat-affix{letter-spacing:-.01em;font-size:.62em}.bk-root .bk-stat-affix:first-child{margin-inline-end:.04em}.bk-root .bk-stat-affix:last-child{margin-inline-start:.04em}.bk-root .bk-stat-label{max-width:28ch;color:var(--bk-ink);text-wrap:balance;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.4}.bk-root .bk-stat-note{max-width:36ch;color:var(--bk-ink-2);margin:0;font-size:.875rem;line-height:1.5}.bk-root .bk-stat[data-look=mark] .bk-stat-figure{color:var(--bk-mark)}.bk-root .bk-stat[data-look=panel]{border-radius:var(--bk-radius);background:color-mix(in srgb,var(--bk-ink)5%,transparent);padding:clamp(1.25rem,3cqw,2rem)}.bk-root .bk-stat[data-look=panel] .bk-stat-figure{color:var(--bk-mark)}
.bk-root .bk-tl{width:100%;min-width:0;color:var(--bk-ink);--bk-tl-date:9rem;--bk-tl-rail:1.5rem;--bk-tl-gap:1.25rem;--bk-tl-dot:14px;--bk-tl-dot-top:calc(.72rem - var(--bk-tl-dot)/2);--bk-tl-spine:color-mix(in srgb,var(--bk-ink)13%,transparent);container:bk-tl/inline-size}.bk-root .bk-tl-list{margin:0;padding:0;list-style:none}.bk-root .bk-tl-item{grid-template-columns:var(--bk-tl-date)var(--bk-tl-rail)minmax(0,1fr);column-gap:var(--bk-tl-gap);--bk-tl-spine-x:calc(var(--bk-tl-date) + var(--bk-tl-gap) + var(--bk-tl-rail)/2);grid-template-areas:"date dot body";align-items:start;padding-bottom:clamp(2rem,4cqw,3rem);display:grid;position:relative}.bk-root .bk-tl-item:last-child{padding-bottom:0}.bk-root .bk-tl-item:not(:last-child):before{content:"";top:calc(var(--bk-tl-dot-top) + var(--bk-tl-dot)/2);bottom:calc(-1*(var(--bk-tl-dot-top) + var(--bk-tl-dot)/2));left:calc(var(--bk-tl-spine-x) - 2px);background:var(--bk-tl-spine);border-radius:2px;width:4px;position:absolute}.bk-root .bk-tl-date{text-align:end;font-family:var(--bk-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;color:var(--bk-mark);overflow-wrap:anywhere;grid-area:date;margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.bk-root .bk-tl-dot{z-index:1;width:var(--bk-tl-dot);height:var(--bk-tl-dot);margin-top:var(--bk-tl-dot-top);background:var(--bk-mark);outline:4px solid color-mix(in srgb,var(--bk-mark)22%,transparent);border-radius:50%;grid-area:dot;justify-self:center;position:relative}.bk-root .bk-tl-body{flex-direction:column;grid-area:body;gap:.5rem;min-width:0;display:flex}.bk-root .bk-tl-title{font-family:var(--bk-display);letter-spacing:-.015em;color:var(--bk-ink);text-wrap:balance;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.bk-root .bk-tl-text{max-width:60ch;color:var(--bk-ink);white-space:pre-line;margin:0;font-size:1rem;line-height:1.6}.bk-root .bk-tl-media{aspect-ratio:3/2;border-radius:var(--bk-radius);background:var(--bk-ph-ground);width:100%;max-width:26rem;margin-top:.5rem;position:relative;overflow:hidden}.bk-root .bk-tl-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bk-root .bk-tl[data-layout=dates]{--bk-tl-date:12rem}.bk-root .bk-tl[data-layout=dates] .bk-tl-item{grid-template-columns:var(--bk-tl-date)minmax(0,1fr);grid-template-areas:"date body";column-gap:clamp(1.5rem,4cqw,3rem);padding-bottom:clamp(2.5rem,5cqw,4rem)}.bk-root .bk-tl[data-layout=dates] .bk-tl-item:before,.bk-root .bk-tl[data-layout=dates] .bk-tl-dot{display:none}.bk-root .bk-tl[data-layout=dates] .bk-tl-date{text-align:start;letter-spacing:-.035em;color:var(--bk-ink);font-size:clamp(2rem,5cqw,3.25rem);font-weight:800;line-height:1}.bk-root .bk-tl[data-layout=dates] .bk-tl-body{padding-top:.35rem}@container bk-tl (min-width:48rem){.bk-root .bk-tl[data-layout=alternate] .bk-tl-item{grid-template-columns:minmax(0,1fr)var(--bk-tl-rail)minmax(0,1fr);--bk-tl-spine-x:50%;grid-template-areas:"date dot body"}.bk-root .bk-tl[data-layout=alternate] .bk-tl-item:nth-child(2n){grid-template-areas:"body dot date"}.bk-root .bk-tl[data-layout=alternate] .bk-tl-item:nth-child(2n) .bk-tl-date{text-align:start}.bk-root .bk-tl[data-layout=alternate] .bk-tl-item:nth-child(2n) .bk-tl-body{text-align:end;align-items:flex-end}}@container bk-tl not (min-width:34rem){.bk-root .bk-tl:is([data-layout=side],[data-layout=alternate]) .bk-tl-item{grid-template-columns:var(--bk-tl-rail)minmax(0,1fr);--bk-tl-spine-x:calc(var(--bk-tl-rail)/2);grid-template-areas:"dot date"".body";gap:.35rem .875rem}.bk-root .bk-tl:is([data-layout=side],[data-layout=alternate]) .bk-tl-date{text-align:start}.bk-root .bk-tl[data-layout=dates] .bk-tl-item{grid-template-columns:minmax(0,1fr);grid-template-areas:"date""body";row-gap:.75rem}}
.sw-section.sw-post-list{background:var(--bk-paper,var(--sw-paper));color:var(--bk-ink,var(--sw-ink))}.sw-post-list :is(.sw-h2,.sw-card h3){color:var(--bk-ink,var(--sw-ink));font-family:var(--bk-display,var(--sw-display))}.sw-post-list :is(.sw-lede,.sw-eyebrow,.sw-card p,.sw-meta li){color:var(--bk-ink-2,var(--sw-ink-2))}.sw-post-list :is(.sw-card,.sw-skel){background:var(--bk-card,var(--sw-card));border-color:var(--bk-line,var(--sw-line));border-radius:var(--bk-radius,var(--sw-r));color:var(--bk-ink,var(--sw-ink));box-shadow:none}.sw-post-list .sw-card:hover{border-color:var(--bk-ink-2,var(--sw-ink-2));box-shadow:none}.sw-post-list .sw-card h3 .sw-link{color:var(--bk-ink,var(--sw-ink));font:inherit;text-transform:none;letter-spacing:inherit;min-height:32px}.sw-post-list .sw-link:focus-visible{outline:2px solid var(--bk-ink,var(--sw-ink));outline-offset:4px}.sw-post-list .sw-frame{border-radius:calc(var(--bk-radius,var(--sw-r))*.6)}.sw-post-skeleton-picture{aspect-ratio:16/10;background:var(--bk-paper-2,var(--sw-paper-2))}.sw-post-list .sw-skel-bar{background:var(--bk-line,var(--sw-line))}
.sw-journal{background:var(--bk-paper,var(--sw-paper));color:var(--bk-ink,var(--sw-ink));font-family:var(--bk-body,var(--sw-body));padding-block:clamp(3rem,6vw,5.5rem);container-type:inline-size}.sw-journal>.sw-wrap{width:min(var(--bk-maxw,var(--sw-maxw)),calc(100% - clamp(2rem,8cqw,7rem)));margin-inline:auto;padding-inline:0}.sw-journal-intro{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem;display:flex}.sw-journal-intro h1{font-family:var(--bk-display,var(--sw-display));letter-spacing:-.035em;margin:0;font-size:clamp(3.5rem,7cqw,7rem);font-weight:400;line-height:1}.sw-journal-search{border-bottom:1px solid var(--bk-line,var(--sw-line));align-items:center;gap:.75rem;width:min(100%,19rem);display:flex}.sw-journal-search input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;padding:.8rem 0}.sw-journal-search input::placeholder{color:var(--bk-ink-2,var(--sw-ink-2))}.sw-journal-search button{flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.sw-journal-filters{color:var(--bk-ink-2,var(--sw-ink-2));justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;font-size:.875rem;display:flex}.sw-journal-filters label{align-items:center;gap:.75rem;display:flex}.sw-journal-filters select{background:var(--bk-paper,var(--sw-paper));max-width:11rem;color:var(--bk-ink,var(--sw-ink));font:inherit;border:0;border-radius:0;padding:.5rem .25rem}.sw-journal-entry{border-top:1px solid var(--bk-line,var(--sw-line));padding-block:2.75rem}.sw-journal-story{color:inherit;align-items:center;gap:clamp(2rem,5cqw,5rem);text-decoration:none;display:flex}.sw-journal-picture{aspect-ratio:4/3;background:var(--bk-paper-2,var(--sw-paper-2));flex:0 0 44%;position:relative;overflow:hidden}.sw-journal-copy{flex:1;min-width:0}.sw-journal-meta{color:var(--bk-ink-2,var(--sw-ink-2));margin:0 0 1.25rem;font-size:.875rem}.sw-journal-copy h2{font-family:var(--bk-display,var(--sw-display));letter-spacing:-.025em;margin:0 0 1.25rem;font-size:clamp(2.25rem,3.8cqw,3.75rem);font-weight:400;line-height:1.08}.sw-journal-excerpt{max-width:38ch;color:var(--bk-ink-2,var(--sw-ink-2));margin:0;font-size:clamp(1rem,1.2cqw,1.125rem);line-height:1.65}.sw-journal-read{color:var(--bk-primary,var(--sw-teal));align-items:center;gap:.75rem;margin-top:2rem;font-size:.875rem;display:inline-flex}.sw-journal-story:hover h2{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:1px}.sw-journal :is(a,button,input,select):focus-visible{outline:2px solid var(--bk-primary,var(--sw-teal));outline-offset:5px}.sw-journal-empty{border-top:1px solid var(--bk-line,var(--sw-line));color:var(--bk-ink-2,var(--sw-ink-2));padding-block:4rem}.sw-blog-skeleton-image,.sw-blog-skeleton-copy span{background:var(--bk-line,var(--sw-line));display:block}.sw-blog-skeleton-copy{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.sw-blog-skeleton-copy span{width:100%;height:1rem}.sw-blog-skeleton-copy span:first-child{width:35%;height:.75rem}.sw-blog-skeleton-copy span:nth-child(2){width:85%;height:2.75rem}.sw-blog-skeleton-copy span:last-child{width:30%;margin-top:.75rem}.sw-blog-card-skeleton{border-radius:var(--bk-radius,.5rem);overflow:hidden}.sw-blog-card-skeleton>.sw-blog-skeleton-image{height:12rem}.sw-blog-card-skeleton>.sw-blog-skeleton-copy{padding:1.5rem}.sw-journal-pagination{border-top:1px solid var(--bk-line,var(--sw-line));justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;font-size:.875rem;display:flex}.sw-journal-pagination button{padding:.75rem 0}.sw-journal-pagination button:disabled{opacity:.45;cursor:default}@container (max-width:767px){.sw-journal-intro{flex-direction:column;align-items:stretch;margin-bottom:2rem}.sw-journal-search{width:100%}.sw-journal-story{flex-direction:column;align-items:stretch;gap:1.5rem}.sw-journal-picture{flex-basis:auto;width:100%}.sw-journal-entry{padding-block:2rem}.sw-journal-read{margin-top:1.25rem}}
.sw-blog-grid{--background:var(--bk-paper,var(--sw-paper));--foreground:var(--bk-ink,var(--sw-ink));--card:var(--bk-card,var(--sw-paper));--card-foreground:var(--foreground);--primary:var(--bk-accent,var(--sw-teal));--primary-foreground:var(--bk-accent-ink,var(--sw-on-dark));--secondary:var(--bk-paper-2,var(--sw-paper-2));--secondary-foreground:var(--foreground);--muted:var(--bk-paper-2,var(--sw-paper-2));--muted-foreground:var(--bk-ink-2,var(--sw-ink-2));--accent:var(--bk-tint,var(--sw-paper-2));--accent-foreground:var(--foreground);--border:var(--bk-line,var(--sw-line));--input:var(--border);--input-hover:var(--bk-ink-2,var(--sw-ink-2));--ring:var(--bk-primary,var(--sw-teal));background:var(--background);color:var(--foreground);font-family:var(--bk-body,var(--sw-body))}.sw-blog-grid-intro{background:var(--bk-paper-2,var(--sw-paper-2));border-bottom:1px solid var(--border)}.sw-blog-grid :is(h1,h2){font-family:var(--bk-display,var(--sw-display));color:var(--foreground);text-wrap:balance}.sw-blog-grid button,.sw-blog-grid a[data-slot=button]{min-width:32px;min-height:32px}.sw-blog-grid :is(a,button,input):focus-visible{outline:2px solid var(--ring);outline-offset:4px}
.event-agenda{color:var(--bk-ink,var(--sw-ink));background:var(--bk-paper,var(--sw-paper));font-family:var(--bk-body,var(--sw-body));padding:clamp(2.5rem,5vw,5rem) max(1.5rem,50% - 664px);container-type:inline-size}.event-agenda-head{grid-template-columns:3fr 2fr;align-items:end;gap:2rem;margin-bottom:3.5rem;display:grid}.event-agenda h1,.event-agenda h2{font-family:var(--bk-display,var(--sw-display));letter-spacing:-.04em;text-wrap:balance;font-weight:600;line-height:1.08}.event-agenda h1{font-size:clamp(3rem,6cqw,6.5rem)}.event-agenda h2{font-size:clamp(1.75rem,3cqw,3rem)}.event-agenda p{max-width:44ch;line-height:1.65}.event-agenda ul{margin:0;padding:0;list-style:none}.event-agenda li+li{border-top:1px solid var(--bk-line,var(--sw-line))}.event-agenda-item{color:inherit;grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(2rem,5cqw,5rem);padding:2.5rem 0;text-decoration:none;display:grid}.event-agenda-item:focus-visible{outline-offset:6px;outline:2px solid}.event-agenda-image{aspect-ratio:4/3;position:relative;overflow:hidden}.event-agenda-image img{object-fit:cover}.event-agenda-info{flex-direction:column;align-items:flex-start;gap:1.1rem;display:flex}.event-agenda-when{color:var(--bk-primary,var(--sw-primary));font-size:.9rem;font-weight:600}.event-agenda-where{color:var(--bk-ink-2,var(--sw-ink2));font-size:.9rem}.event-agenda-link{text-underline-offset:.3em;margin-top:.5rem;font-weight:600;text-decoration:underline}.event-agenda-item:hover .event-agenda-link{text-decoration-thickness:2px}.event-agenda-past{margin-top:4rem}.event-agenda-empty{padding-block:2rem}@container (max-width:700px){.event-agenda-head,.event-agenda-item{grid-template-columns:1fr;gap:1.5rem}.event-agenda-head{margin-bottom:1rem}.event-agenda-item{padding-block:2rem}}
