.card[data-astro-cid-yk4hkwyg]{background:var(--color-light);border:1px solid var(--color-gray);border-radius:var(--r-lg);flex-direction:column;display:flex;overflow:hidden}.card-media[data-astro-cid-yk4hkwyg]{overflow:hidden}.card-media[data-astro-cid-yk4hkwyg] img[data-astro-cid-yk4hkwyg],.card-media-empty[data-astro-cid-yk4hkwyg]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform var(--t-slow)}.card-media-empty[data-astro-cid-yk4hkwyg]{background-color:var(--color-gray);background-image:url(/design/logo.png);background-position:50%;background-repeat:no-repeat;background-size:52%}.card[data-astro-cid-yk4hkwyg]:nth-child(5n+1) .card-media-empty[data-astro-cid-yk4hkwyg]{background-image:url(/design/logo.png),linear-gradient(150deg,#ccd6ee 0%,#eef2fa 60%,#fff 100%)}.card[data-astro-cid-yk4hkwyg]:nth-child(5n+2) .card-media-empty[data-astro-cid-yk4hkwyg]{background-image:url(/design/logo.png),linear-gradient(150deg,#f2d4d4 0%,#fbeded 60%,#fff 100%)}.card[data-astro-cid-yk4hkwyg]:nth-child(5n+3) .card-media-empty[data-astro-cid-yk4hkwyg]{background-image:url(/design/logo.png),linear-gradient(150deg,#cfe6d8 0%,#eaf5ee 60%,#fff 100%)}.card[data-astro-cid-yk4hkwyg]:nth-child(5n+4) .card-media-empty[data-astro-cid-yk4hkwyg]{background-image:url(/design/logo.png),linear-gradient(150deg,#ecdfc2 0%,#f9f2e4 60%,#fff 100%)}.card[data-astro-cid-yk4hkwyg]:nth-child(5n+5) .card-media-empty[data-astro-cid-yk4hkwyg]{background-image:url(/design/logo.png),linear-gradient(150deg,#cbe4e4 0%,#e9f5f5 60%,#fff 100%)}.card[data-astro-cid-yk4hkwyg] .card-media-empty[data-astro-cid-yk4hkwyg]{transition:background-size var(--t-slow);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:52%,cover}.card[data-astro-cid-yk4hkwyg]:hover .card-media-empty[data-astro-cid-yk4hkwyg]{background-size:56%,cover}.card[data-astro-cid-yk4hkwyg]:hover .card-media[data-astro-cid-yk4hkwyg] img[data-astro-cid-yk4hkwyg]{transform:scale(1.05)}.card-body[data-astro-cid-yk4hkwyg]{gap:var(--sp-2);padding:var(--sp-5);flex-direction:column;display:flex}.card-date[data-astro-cid-yk4hkwyg]{font-size:var(--fs-xs);color:var(--color-muted)}.card-title[data-astro-cid-yk4hkwyg]{font-size:var(--fs-md);font-weight:var(--fw-semibold);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-title[data-astro-cid-yk4hkwyg] a[data-astro-cid-yk4hkwyg]{color:var(--color-primary)}.card-summary[data-astro-cid-yk4hkwyg]{font-size:var(--fs-sm);color:var(--color-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card--event[data-astro-cid-yk4hkwyg]{box-shadow:var(--shadow-card);border:0}.card--event[data-astro-cid-yk4hkwyg] .card-body[data-astro-cid-yk4hkwyg]{padding-top:var(--sp-7);text-align:center;align-items:center;position:relative}.card--event[data-astro-cid-yk4hkwyg] .card-date[data-astro-cid-yk4hkwyg]{max-width:calc(100% - var(--sp-8));background:var(--color-accent-ink);color:var(--color-light);font-size:var(--fs-xs);font-weight:var(--fw-semibold);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-pill);text-align:center;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.card--event[data-astro-cid-yk4hkwyg] .card-title[data-astro-cid-yk4hkwyg]{font-size:var(--fs-lg)}.card[data-astro-cid-yk4hkwyg][data-past] .card-media[data-astro-cid-yk4hkwyg] img[data-astro-cid-yk4hkwyg]{filter:grayscale();opacity:.85}.lock-badge[data-astro-cid-7b6nnxox]{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-sm);background:var(--color-primary);color:var(--color-light);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-block-start:var(--sp-3);display:inline-flex}.lock-badge[data-astro-cid-7b6nnxox] svg{width:.9rem;height:.9rem}.result-count[data-astro-cid-7b6nnxox]{color:var(--color-muted);font-size:var(--fs-sm);margin-block-start:var(--sp-3)}.filters[data-astro-cid-7b6nnxox]{align-items:flex-end;gap:var(--sp-4);width:fit-content;max-width:100%;flex-wrap:wrap;margin-block-end:var(--sp-8);display:flex}.filters[data-astro-cid-7b6nnxox] .ff[data-astro-cid-7b6nnxox]{flex:12rem;min-width:12rem;max-width:18rem}.filters[data-astro-cid-7b6nnxox].has-search{width:100%}.filters[data-astro-cid-7b6nnxox] .ff-q[data-astro-cid-7b6nnxox]{flex:2 18rem;max-width:none}.item-grid[data-astro-cid-7b6nnxox]{gap:var(--sp-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.item-grid[data-astro-cid-7b6nnxox]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.item-grid[data-astro-cid-7b6nnxox]{grid-template-columns:repeat(3,1fr)}}.filters-heading[data-astro-cid-7b6nnxox]{display:none}.list-results[data-astro-cid-7b6nnxox]{min-width:0}@media (width>=1024px){.list-layout--docs[data-astro-cid-7b6nnxox]{gap:var(--sp-8);grid-template-columns:17rem minmax(0,1fr);align-items:start;display:grid}.list-layout--docs[data-astro-cid-7b6nnxox] .filters[data-astro-cid-7b6nnxox]{top:var(--sp-6);flex-direction:column;align-items:stretch;width:auto;margin-block-end:0;position:sticky}.list-layout--docs[data-astro-cid-7b6nnxox] .filters[data-astro-cid-7b6nnxox] .ff[data-astro-cid-7b6nnxox]{flex:none;min-width:0;max-width:none}.list-layout--docs[data-astro-cid-7b6nnxox] .ff-actions[data-astro-cid-7b6nnxox]{align-items:center;gap:var(--sp-4);display:flex}.list-layout--docs[data-astro-cid-7b6nnxox] .ff-btn[data-astro-cid-7b6nnxox]{flex:1}.list-layout--docs[data-astro-cid-7b6nnxox] .filters-heading[data-astro-cid-7b6nnxox]{font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0;display:block}.list-layout--docs[data-astro-cid-7b6nnxox] .list-results[data-astro-cid-7b6nnxox]{max-width:60rem}}.section-grid[data-astro-cid-k35lgbdp]{gap:var(--sp-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.section-grid[data-astro-cid-k35lgbdp]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.section-grid[data-astro-cid-k35lgbdp]{grid-template-columns:repeat(3,1fr)}}
