.reg[data-astro-cid-hwlk2olc]{background:var(--color-turquoise-soft);border:1px solid var(--color-turquoise-line);border-radius:24px;padding:clamp(24px,4vw,40px);scroll-margin-top:20px;position:relative;overflow:hidden}.reg-inner[data-astro-cid-hwlk2olc]{flex-direction:column;gap:18px;display:flex}.event-page[data-astro-cid-ruskepis]{position:relative;overflow:hidden}.col[data-astro-cid-ruskepis]{max-width:780px;padding-block:22px var(--section-pad);flex-direction:column;gap:28px;margin-inline:auto;display:flex}.back[data-astro-cid-ruskepis]{align-self:flex-start;align-items:center;gap:8px;min-block-size:44px;font-size:.9375rem;font-weight:600;display:inline-flex}.back[data-astro-cid-ruskepis] .arrow{transform:scaleX(-1)}[dir=ltr] .back[data-astro-cid-ruskepis] .arrow{transform:none}.title[data-astro-cid-ruskepis]{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-block:12px 4px;display:flex}.eyebrow[data-astro-cid-ruskepis]{letter-spacing:.05em;color:var(--color-deep-green);margin:0;font-size:.9375rem;font-weight:600}h1[data-astro-cid-ruskepis]{color:var(--color-deep-green);margin:0;font-size:clamp(2.375rem,6vw,4.125rem);font-weight:300;line-height:1.1}.rule[data-astro-cid-ruskepis]{background:var(--color-turquoise);border-radius:2px;block-size:2px;inline-size:72px}.strip[data-astro-cid-ruskepis]{border:1px solid var(--color-turquoise-line);background:var(--color-turquoise-soft);border-radius:20px;grid-template-columns:1fr;margin:0;display:grid;overflow:hidden}@media (width>=640px){.strip[data-astro-cid-ruskepis]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.strip[data-astro-cid-ruskepis]>div[data-astro-cid-ruskepis]+div[data-astro-cid-ruskepis]{border-inline-start:1px solid var(--color-turquoise-line)}}@media (width<=639px){.strip[data-astro-cid-ruskepis]>div[data-astro-cid-ruskepis]+div[data-astro-cid-ruskepis]{border-top:1px solid var(--color-turquoise-line)}}.strip[data-astro-cid-ruskepis]>div[data-astro-cid-ruskepis]{flex-direction:column;gap:4px;padding:18px 20px;display:flex}dt[data-astro-cid-ruskepis]{align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}dt[data-astro-cid-ruskepis] svg[data-astro-cid-ruskepis],.cal[data-astro-cid-ruskepis] svg[data-astro-cid-ruskepis],.notice[data-astro-cid-ruskepis] svg[data-astro-cid-ruskepis]{fill:none;block-size:18px;inline-size:18px;stroke:var(--color-turquoise);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none}dd[data-astro-cid-ruskepis]{color:var(--color-deep-green);margin:0;font-size:1.125rem;font-weight:600}dd[data-astro-cid-ruskepis].link{flex-wrap:wrap;gap:.625rem;margin-block-start:.5rem;display:flex}.nav-app[data-astro-cid-ruskepis]{border-radius:12px;place-items:center;block-size:44px;inline-size:44px;transition:transform .15s;display:grid;overflow:hidden;box-shadow:0 1px 3px #0000002e}.nav-app[data-astro-cid-ruskepis]:hover{transform:translateY(-2px)}.nav-app[data-astro-cid-ruskepis]:focus-visible{outline:3px solid var(--color-deep-green);outline-offset:3px}.nav-app[data-astro-cid-ruskepis] img[data-astro-cid-ruskepis]{block-size:100%;inline-size:100%;display:block}.nav-app[data-astro-cid-ruskepis] svg[data-astro-cid-ruskepis]{fill:#fff;stroke:none;block-size:26px;inline-size:26px}.nav-app--waze[data-astro-cid-ruskepis]{background:#3cf}.nav-app--waze[data-astro-cid-ruskepis] svg[data-astro-cid-ruskepis]{fill:#0b1a24}.nav-app--googlemaps[data-astro-cid-ruskepis]{background:#fff}.nav-app--googlemaps[data-astro-cid-ruskepis] svg[data-astro-cid-ruskepis]{fill:#4285f4}@media (prefers-reduced-motion:reduce){.nav-app[data-astro-cid-ruskepis]{transition:none}}.num[data-astro-cid-ruskepis]{font-variant-numeric:tabular-nums}.center[data-astro-cid-ruskepis]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;display:flex}.pill[data-astro-cid-ruskepis]{white-space:nowrap;background:var(--color-turquoise-soft);min-block-size:28px;color:var(--color-deep-green);border-radius:999px;align-items:center;gap:7px;padding-inline:12px;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex}.pill[data-astro-cid-ruskepis]:before{content:"";background:var(--color-turquoise);border-radius:50%;block-size:7px;inline-size:7px}.pill--full[data-astro-cid-ruskepis]{background:var(--color-sand-tint);color:#6a4f33}.pill--full[data-astro-cid-ruskepis]:before{background:#b08a5e}.cal[data-astro-cid-ruskepis]{flex-wrap:wrap;gap:6px 16px;font-size:.9375rem;display:flex}.cal[data-astro-cid-ruskepis] a[data-astro-cid-ruskepis]{align-items:center;gap:6px;min-block-size:40px;font-weight:600;display:inline-flex}.hero[data-astro-cid-ruskepis]{aspect-ratio:2;background:var(--color-deep-green-2);border-radius:22px;position:relative;overflow:hidden}.hero[data-astro-cid-ruskepis]:has(img){aspect-ratio:auto;background:var(--color-light-green);justify-content:center;display:flex}.hero[data-astro-cid-ruskepis] img[data-astro-cid-ruskepis]{object-fit:contain;block-size:auto;max-block-size:min(85vh,900px);inline-size:auto;max-inline-size:100%;display:block}.prose[data-astro-cid-ruskepis]{flex-direction:column;gap:16px;max-width:66ch;margin-inline:auto;font-size:clamp(1.0625rem,1.6vw,1.15rem);line-height:1.9;display:flex}.prose[data-astro-cid-ruskepis] p,.prose[data-astro-cid-ruskepis] ul,.prose[data-astro-cid-ruskepis] ol{margin:0}.divider[data-astro-cid-ruskepis]{align-items:center;gap:14px;display:flex}.divider[data-astro-cid-ruskepis]:before,.divider[data-astro-cid-ruskepis]:after{content:"";background:var(--color-turquoise-line);flex:1;block-size:1px}.divider[data-astro-cid-ruskepis] svg[data-astro-cid-ruskepis]{fill:none;block-size:22px;inline-size:22px;stroke:var(--color-turquoise);stroke-width:2px;stroke-linecap:round;overflow:visible}.gallery[data-astro-cid-ruskepis] h2[data-astro-cid-ruskepis]{text-align:center;color:var(--color-deep-green);margin:0 0 14px;font-size:1.5rem}.gallery[data-astro-cid-ruskepis] ul[data-astro-cid-ruskepis]{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.gallery[data-astro-cid-ruskepis] img[data-astro-cid-ruskepis]{aspect-ratio:4/3;object-fit:cover;border-radius:14px;block-size:auto;inline-size:100%;display:block}.notice[data-astro-cid-ruskepis]{background:var(--color-sand-tint);border-radius:18px;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.notice[data-astro-cid-ruskepis] svg[data-astro-cid-ruskepis]{stroke:#8a6a45;block-size:24px;inline-size:24px;margin-top:2px}.notice[data-astro-cid-ruskepis] strong[data-astro-cid-ruskepis]{color:var(--color-deep-green);font-size:1.125rem;display:block}.notice[data-astro-cid-ruskepis] p[data-astro-cid-ruskepis]{margin:2px 0 0}
