.eOf6rq_scope{background:var(--bg-accent);color:var(--text-accent);scroll-behavior:smooth;min-height:100svh;overflow-x:clip}.eOf6rq_scope section[id]{scroll-margin-top:1.5rem}.eOf6rq_kicker{letter-spacing:.26em;text-transform:uppercase;color:var(--accent-primary);font-size:.72rem;font-weight:600}.eOf6rq_heading{font-family:var(--font-heading);letter-spacing:.01em;color:var(--text-accent);font-weight:800;line-height:1.08}.eOf6rq_lead{color:var(--text-secondary);max-width:62ch;line-height:1.75}.eOf6rq_goldButton{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 0 20px color-mix(in srgb, var(--accent-primary) 30%, transparent), 0 0 60px color-mix(in srgb, var(--accent-primary) 12%, transparent);font-weight:800;transition:box-shadow .2s}.eOf6rq_goldButton:hover{box-shadow:0 0 25px color-mix(in srgb, var(--accent-primary) 40%, transparent), 0 0 80px color-mix(in srgb, var(--accent-primary) 16%, transparent)}.eOf6rq_sectionArt{z-index:-1;pointer-events:none;opacity:.22;background-position:50%;background-size:cover;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.eOf6rq_hairline{border-top:1px solid var(--glass-border)}@media (prefers-reduced-motion:reduce){.eOf6rq_scope{scroll-behavior:auto}}
@property --arch-spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes rvoIMa_archSpin{to{--arch-spin:360deg}}.rvoIMa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}@media (min-width:640px){.rvoIMa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.rvoIMa_grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.rvoIMa_arch{aspect-ratio:5/8;background:color-mix(in srgb, var(--accent-primary) 35%, transparent);border-radius:999px 999px 6px 6px;padding:2px;transition:transform .25s;display:block;position:relative}.rvoIMa_arch:hover,.rvoIMa_arch:focus-visible{background:conic-gradient(from var(--arch-spin), color-mix(in srgb, var(--accent-primary) 25%, transparent), var(--accent-gold) 12%, color-mix(in srgb, var(--accent-primary) 25%, transparent) 30%, color-mix(in srgb, var(--accent-primary) 25%, transparent) 50%, var(--accent-gold) 62%, color-mix(in srgb, var(--accent-primary) 25%, transparent) 80%);box-shadow:0 0 24px color-mix(in srgb, var(--accent-primary) 35%, transparent);animation:4s linear infinite rvoIMa_archSpin;transform:translateY(-4px)}.rvoIMa_inner{background-color:var(--bg-secondary);background-position:50%;background-size:cover;border-radius:999px 999px 4px 4px;height:100%;display:block;position:relative;overflow:hidden}.rvoIMa_noArt{background-image:radial-gradient(80% 60% at 50% 30%, color-mix(in srgb, var(--accent-primary) 28%, transparent), transparent 70%), linear-gradient(180deg, var(--bg-secondary), var(--bg-accent))}.rvoIMa_inner:after{content:"";background:linear-gradient(to top, color-mix(in srgb, var(--bg-accent) 95%, transparent), transparent 58%);position:absolute;inset:0}.rvoIMa_caption{inset-inline:0;z-index:1;text-align:center;padding-inline:.5rem;display:block;position:absolute;bottom:.9rem}@media (prefers-reduced-motion:reduce){.rvoIMa_arch,.rvoIMa_arch:hover,.rvoIMa_arch:focus-visible{animation:none;transform:none}}
