.head[data-astro-cid-sjgajsms]{margin-bottom:var(--space-l)}.head__title[data-astro-cid-sjgajsms]{font-size:var(--display-section);color:var(--parchment);max-width:48rem}.head--wide[data-astro-cid-sjgajsms] .head__title[data-astro-cid-sjgajsms]{max-width:58rem}.head--center[data-astro-cid-sjgajsms]{text-align:center;margin-inline:auto}.head--center[data-astro-cid-sjgajsms] .head__title[data-astro-cid-sjgajsms]{margin-inline:auto}.playnow[data-astro-cid-xchy6fxo]{background:var(--midnight-deep);border-block:1px solid var(--hairline)}.marquee[data-astro-cid-xchy6fxo]{max-width:46rem;padding:clamp(2.5rem, 1.5rem + 4vw, 3.5rem) var(--shell-pad) clamp(2rem, 1.5rem + 2vw, 2.75rem);text-align:center;border:1px solid color-mix(in srgb, var(--brass) 45%, transparent);border-radius:var(--radius-l);background:radial-gradient(90% 120% at 50% 0%, color-mix(in srgb, var(--brass) 12%, transparent), transparent 62%), var(--midnight);box-shadow:var(--shadow-lift);margin-inline:auto;position:relative}.marquee[data-astro-cid-xchy6fxo]:before{content:"";background-image:radial-gradient(circle 3.5px at 50% 50%, var(--brass) 0 55%, transparent 62%);opacity:.9;background-repeat:repeat-x;background-size:28px 10px;height:10px;position:absolute;top:12px;left:18px;right:18px}.marquee__title[data-astro-cid-xchy6fxo]{font-size:var(--display-section);color:var(--parchment);max-width:20ch;margin-inline:auto;margin-bottom:var(--space-m)}.marquee__body[data-astro-cid-xchy6fxo]{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--parchment-dim);max-width:48ch;margin-inline:auto;margin-bottom:var(--space-l)}.marquee__cta[data-astro-cid-xchy6fxo]{min-height:52px;padding-inline:var(--space-xl);background:var(--brass);color:var(--ink);border-radius:var(--radius-m);font-family:var(--font-utility);font-weight:600;font-size:var(--step-0);letter-spacing:var(--tracking-utility);box-shadow:0 10px 24px -12px color-mix(in srgb, var(--brass) 80%, transparent);transition:background var(--dur-fast) var(--ease-out), translate var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.marquee__cta[data-astro-cid-xchy6fxo]:hover{background:var(--parchment);color:var(--ink);translate:0 -2px}.marquee__cta[data-astro-cid-xchy6fxo]:active{translate:0 1px}.marquee__cta[data-astro-cid-xchy6fxo]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.marquee__domain[data-astro-cid-xchy6fxo]{font-family:var(--font-utility);font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--parchment-faint);margin-top:var(--space-2xs)}.marquee__aside[data-astro-cid-xchy6fxo]{margin-top:var(--space-l);padding-top:var(--space-m);border-top:1px solid var(--hairline);font-size:var(--step--1);color:var(--parchment-dim)}@media (prefers-reduced-motion:reduce){.marquee__cta[data-astro-cid-xchy6fxo]{transition:none}.marquee__cta[data-astro-cid-xchy6fxo]:hover{translate:0}}.lightbox[data-astro-cid-utnzf2kr]{max-width:min(92vw,30rem);max-height:92svh;color:var(--parchment);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.lightbox--wide[data-astro-cid-utnzf2kr]{max-width:min(92vw,44rem)}.lightbox[data-astro-cid-utnzf2kr]::backdrop{background:color-mix(in srgb, var(--midnight-deep) 82%, transparent);backdrop-filter:blur(3px)}.lightbox[data-astro-cid-utnzf2kr][open]{animation:lightbox-in var(--dur-mid) var(--ease-out)}@keyframes lightbox-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.lightbox__panel[data-astro-cid-utnzf2kr]{position:relative}.lightbox__figure[data-astro-cid-utnzf2kr]{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.lightbox__img[data-astro-cid-utnzf2kr]{object-fit:contain;border-radius:var(--radius-m);width:100%;height:auto;max-height:82svh;box-shadow:var(--shadow-lift)}.lightbox__caption[data-astro-cid-utnzf2kr]{font-family:var(--font-utility);font-size:var(--step--1);letter-spacing:var(--tracking-utility);color:var(--parchment);text-align:center}.lightbox__close[data-astro-cid-utnzf2kr]{top:calc(var(--space-2xs) * -1);right:calc(var(--space-2xs) * -1);z-index:1;border:1px solid var(--hairline-strong);background:var(--midnight);width:44px;height:44px;color:var(--parchment);border-radius:50%;place-items:center;display:grid;position:absolute}.lightbox__close[data-astro-cid-utnzf2kr]:hover{background:var(--brass);color:var(--ink);border-color:var(--brass)}.lightbox__close[data-astro-cid-utnzf2kr]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (prefers-reduced-motion:reduce){.lightbox[data-astro-cid-utnzf2kr][open]{animation:none}}
