.event-row[data-astro-cid-fgz22laa]{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:4px 18px;padding:20px 0;list-style:none;display:grid;position:relative}.event-row[data-astro-cid-fgz22laa]+.event-row{border-top:1px solid var(--rule)}.date-block[data-astro-cid-fgz22laa]{align-content:center;justify-items:center;gap:7px;line-height:1;display:grid}.date-block[data-astro-cid-fgz22laa] span[data-astro-cid-fgz22laa]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);border-bottom:1px solid;padding-bottom:7px;font-size:.75rem;font-weight:700}.date-block[data-astro-cid-fgz22laa] b[data-astro-cid-fgz22laa]{letter-spacing:-.02em;color:var(--text);font-size:1.5rem;font-weight:700}.date-block--tba[data-astro-cid-fgz22laa]{color:var(--muted)}.row-body[data-astro-cid-fgz22laa]{min-width:0}.row-title[data-astro-cid-fgz22laa]{letter-spacing:-.01em;margin:0;font-size:1.125rem;line-height:1.3}.row-link[data-astro-cid-fgz22laa]{text-decoration:none}.row-link[data-astro-cid-fgz22laa]:after{content:"";border-radius:var(--radius-sm);position:absolute;inset:0 -10px}.row-link[data-astro-cid-fgz22laa]:focus-visible{box-shadow:none;outline:none}.row-link[data-astro-cid-fgz22laa]:focus-visible:after{outline:2px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 4px var(--bg)}.event-row[data-astro-cid-fgz22laa]:hover .row-title[data-astro-cid-fgz22laa]{text-underline-offset:3px;text-decoration:underline 1.5px}.row-meta[data-astro-cid-fgz22laa]{color:var(--muted);margin:.2rem 0 0;font-size:.9375rem}.row-chips[data-astro-cid-fgz22laa]{flex-wrap:wrap;gap:.4rem;margin:.5rem 0 0;display:flex}.row-action[data-astro-cid-fgz22laa]{align-items:center;gap:12px;display:flex}.row-register[data-astro-cid-fgz22laa]{z-index:1;display:none;position:relative}.row-arrow[data-astro-cid-fgz22laa]{width:24px;height:24px;color:var(--text);place-items:center;display:grid}.row-arrow[data-astro-cid-fgz22laa] .icon{width:22px;height:22px;transition:transform var(--dur-2) var(--ease)}.event-row[data-astro-cid-fgz22laa]:hover .row-arrow[data-astro-cid-fgz22laa] .i-arrow{transform:translate(3px)}.row-thumb-pic[data-astro-cid-fgz22laa]{pointer-events:none;display:none}@media (width>=640px){.event-row[data-astro-cid-fgz22laa]{grid-template-columns:56px minmax(0,1fr) auto;gap:4px 28px;padding:26px 0}.date-block[data-astro-cid-fgz22laa] b[data-astro-cid-fgz22laa]{font-size:1.75rem}.row-title[data-astro-cid-fgz22laa]{font-size:1.3125rem}.row-register[data-astro-cid-fgz22laa]{display:inline-flex}.row-register[data-astro-cid-fgz22laa]~.row-arrow[data-astro-cid-fgz22laa]{display:none}}@media (width>=768px){.event-row--thumb-sm[data-astro-cid-fgz22laa],.event-row--thumb-lg[data-astro-cid-fgz22laa]{grid-template-columns:56px minmax(0,1fr) auto auto}.row-thumb-pic[data-astro-cid-fgz22laa]{aspect-ratio:16/9;border-radius:var(--radius-xs);width:112px;display:block}.event-row--thumb-lg[data-astro-cid-fgz22laa] .row-thumb-pic[data-astro-cid-fgz22laa]{width:168px}}.feature[data-astro-cid-reeivz5b]{gap:18px;display:grid;position:relative}.feature-title[data-astro-cid-reeivz5b] a[data-astro-cid-reeivz5b]:after{content:"";border-radius:calc(var(--radius) + 4px);position:absolute;inset:-8px}.feature-title[data-astro-cid-reeivz5b] a[data-astro-cid-reeivz5b]:focus-visible{box-shadow:none;outline:none}.feature-title[data-astro-cid-reeivz5b] a[data-astro-cid-reeivz5b]:focus-visible:after{outline:2px solid var(--focus);outline-offset:2px}.feature[data-astro-cid-reeivz5b]:hover .feature-title[data-astro-cid-reeivz5b] a[data-astro-cid-reeivz5b]{text-underline-offset:3px;text-decoration:underline 2px}.feature-actions[data-astro-cid-reeivz5b] a[data-astro-cid-reeivz5b]{z-index:1;position:relative}.feature-frame[data-astro-cid-reeivz5b]{aspect-ratio:16/9;border-radius:var(--radius)}.feature-title[data-astro-cid-reeivz5b]{text-wrap:balance}.feature-date[data-astro-cid-reeivz5b]{border-radius:var(--radius);background:var(--accent-soft);height:100%;min-height:168px;color:var(--accent-text);align-content:end;justify-items:start;gap:2px;padding:clamp(20px,3vw,32px);line-height:1;display:grid}.feature-date[data-astro-cid-reeivz5b] span[data-astro-cid-reeivz5b]{letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.feature-date[data-astro-cid-reeivz5b] b[data-astro-cid-reeivz5b]{letter-spacing:-.03em;color:var(--text);margin:4px 0 6px;font-size:clamp(3.5rem,2.5rem + 3vw,5rem);font-weight:700}.feature-body[data-astro-cid-reeivz5b]{flex-direction:column;gap:.4rem;min-width:0;display:flex}.feature-when[data-astro-cid-reeivz5b]{color:var(--accent-text);margin:0;font-size:.9375rem;font-weight:700}.feature-title[data-astro-cid-reeivz5b]{font-size:var(--step-2);letter-spacing:-.015em;margin:0}.feature-title[data-astro-cid-reeivz5b] a[data-astro-cid-reeivz5b]{text-decoration:none}.feature-meta[data-astro-cid-reeivz5b]{color:var(--muted);margin:0;font-size:.9375rem}.feature-chips[data-astro-cid-reeivz5b]{margin:.25rem 0 0}.feature-summary[data-astro-cid-reeivz5b]{color:var(--text-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.4rem 0 0;display:-webkit-box;overflow:hidden}.feature-actions[data-astro-cid-reeivz5b]{gap:.75rem 1.5rem;margin-top:auto;padding-top:1rem}@media (width>=640px){.feature[data-astro-cid-reeivz5b]{grid-template-columns:minmax(0,50fr) minmax(0,50fr);align-items:center;gap:clamp(24px,3vw,40px)}.feature--noimg[data-astro-cid-reeivz5b]{grid-template-columns:minmax(0,32fr) minmax(0,68fr);align-items:stretch}}.wk[data-astro-cid-ptld7mjk]{grid-template-areas:"head""list""note";row-gap:1.25rem;display:grid}.wk-title[data-astro-cid-ptld7mjk]{font-size:var(--step-2);grid-area:head;margin:0}.wk-list[data-astro-cid-ptld7mjk]{grid-area:list;container:wk-list/inline-size}.wk-note[data-astro-cid-ptld7mjk]{font-size:var(--step--1);color:var(--muted);grid-area:note;margin:0}@media (width>=960px){.wk[data-astro-cid-ptld7mjk]{grid-template:"head list""note list"1fr/minmax(0,4fr) minmax(0,8fr);align-items:start;gap:.75rem clamp(40px,6vw,112px)}.wk-title[data-astro-cid-ptld7mjk]{padding-top:16px}}.wk-days[data-astro-cid-ptld7mjk]{border-bottom:1px solid var(--rule);grid-template-columns:max-content minmax(0,1fr);column-gap:1rem;margin:0;padding:0;list-style:none;display:grid}.wk-day[data-astro-cid-ptld7mjk]{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--rule);row-gap:.45rem;padding:16px 0 18px;display:grid}.wk-name[data-astro-cid-ptld7mjk]{flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:0 .65rem;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35;display:flex}.wk-today[data-astro-cid-ptld7mjk]{color:var(--accent-text);visibility:hidden;font-size:.875rem;font-weight:600}:root[data-weekday=Sunday] .wk-day[data-astro-cid-ptld7mjk][data-day=Sunday] .wk-today[data-astro-cid-ptld7mjk],:root[data-weekday=Monday] .wk-day[data-astro-cid-ptld7mjk][data-day=Monday] .wk-today[data-astro-cid-ptld7mjk],:root[data-weekday=Tuesday] .wk-day[data-astro-cid-ptld7mjk][data-day=Tuesday] .wk-today[data-astro-cid-ptld7mjk],:root[data-weekday=Wednesday] .wk-day[data-astro-cid-ptld7mjk][data-day=Wednesday] .wk-today[data-astro-cid-ptld7mjk],:root[data-weekday=Thursday] .wk-day[data-astro-cid-ptld7mjk][data-day=Thursday] .wk-today[data-astro-cid-ptld7mjk],:root[data-weekday=Friday] .wk-day[data-astro-cid-ptld7mjk][data-day=Friday] .wk-today[data-astro-cid-ptld7mjk],:root[data-weekday=Saturday] .wk-day[data-astro-cid-ptld7mjk][data-day=Saturday] .wk-today[data-astro-cid-ptld7mjk]{visibility:visible}.wk-items[data-astro-cid-ptld7mjk]{grid-column:1/-1;grid-template-columns:subgrid;row-gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.wk-item[data-astro-cid-ptld7mjk]{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;padding:.15rem 0;line-height:1.45;display:grid}.wk-time[data-astro-cid-ptld7mjk]{color:var(--text-2);white-space:nowrap;font-size:.9375rem}.wk-what[data-astro-cid-ptld7mjk]{min-width:0}.wk-what[data-astro-cid-ptld7mjk] a[data-astro-cid-ptld7mjk]{color:var(--text);text-decoration:underline 1.5px;text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:text-decoration-color var(--dur-2) var(--ease);font-weight:600}.wk-what[data-astro-cid-ptld7mjk] a[data-astro-cid-ptld7mjk]:hover{text-decoration-color:currentColor}.wk-what[data-astro-cid-ptld7mjk] a[data-astro-cid-ptld7mjk] .icon{vertical-align:-.12em;width:.95em;height:.95em;transition:transform var(--dur-2) var(--ease);margin-left:.3em;display:inline-block}.wk-detail[data-astro-cid-ptld7mjk]{color:var(--muted);font-size:.9375rem}@container wk-list (width>=480px){.wk-days[data-astro-cid-ptld7mjk]{grid-template-columns:10rem max-content minmax(0,1fr);column-gap:1.25rem}.wk-day[data-astro-cid-ptld7mjk]{align-items:baseline;padding:20px 0 22px}.wk-name[data-astro-cid-ptld7mjk]{grid-column:1}.wk-items[data-astro-cid-ptld7mjk]{grid-column:2/-1}}
