.sh[data-astro-cid-j7pv25f6]{position:relative;min-height:100vh;min-height:100svh;height:100svh;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid rgba(228,181,74,.22)}.sh-img[data-astro-cid-j7pv25f6]{background-image:var(--bg);background-size:cover;background-position:center;background-repeat:no-repeat}.sh-hero-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.sw-seamless[data-astro-cid-j7pv25f6]{position:relative;height:100vh;height:100svh;background:#050506}.sw-stage[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:#050506}.sw-video[data-astro-cid-j7pv25f6]{position:absolute;top:var(--sw-header-h, 76px);left:0;width:100%;height:calc(100svh - var(--sw-header-h, 76px) - var(--sw-footer-h, 92px));object-fit:cover;object-position:50% 50%;background:#050506}.sw-video-rev[data-astro-cid-j7pv25f6]{z-index:2;opacity:0}.sw-stage-scrim[data-astro-cid-j7pv25f6]{position:absolute;top:var(--sw-header-h, 76px);bottom:var(--sw-footer-h, 92px);left:0;right:0;z-index:10;pointer-events:none;background:linear-gradient(90deg,#050506e6,#050506b8 34%,#05050638 62%,#05050600 82%)}.sw-stage[data-astro-cid-j7pv25f6] .sw-text[data-astro-cid-j7pv25f6]{position:absolute;z-index:11;top:calc((100svh + var(--sw-header-h, 76px) - var(--sw-footer-h, 92px)) / 2);left:15vw;transform:translateY(-50%);opacity:0;transition:opacity .55s ease;will-change:opacity}@media(prefers-reduced-motion:reduce){.sw-stage[data-astro-cid-j7pv25f6] .sw-text[data-astro-cid-j7pv25f6]{transition:none}}.sw-nav[data-astro-cid-j7pv25f6]{position:fixed;right:clamp(14px,1.6vw,26px);top:50%;transform:translateY(-50%);z-index:50;display:flex;flex-direction:column;gap:16px;align-items:center;padding:13px 10px;border-radius:999px;background:#060608a8;border:1px solid rgba(228,181,74,.3);box-shadow:0 2px 14px #00000073;backdrop-filter:blur(6px)}.sw-dot[data-astro-cid-j7pv25f6]{position:relative;width:13px;height:13px;border-radius:50%;border:2px solid rgba(248,244,236,.95);background:#f8f4ec57;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.sw-dot[data-astro-cid-j7pv25f6]:hover{border-color:var(--gold, #e4b54a);background:#e4b54a59}.sw-dot[data-astro-cid-j7pv25f6].active{background:var(--gold, #e4b54a);border-color:var(--gold, #e4b54a);box-shadow:0 0 11px #e4b54abf;transform:scale(1.2)}.sw-dot-label[data-astro-cid-j7pv25f6]{position:absolute;right:20px;top:50%;transform:translateY(-50%);white-space:nowrap;font-size:.78rem;letter-spacing:.02em;color:#f0ece2;background:#050506d1;border:1px solid rgba(228,181,74,.28);border-radius:6px;padding:3px 9px;opacity:0;pointer-events:none;transition:opacity .18s ease}.sw-dot[data-astro-cid-j7pv25f6]:hover .sw-dot-label[data-astro-cid-j7pv25f6]{opacity:1}@media(prefers-reduced-motion:reduce){.sw-dot[data-astro-cid-j7pv25f6],.sw-dot-label[data-astro-cid-j7pv25f6]{transition:none}}.sh-scrim-left[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,#050506e6,#050506b8 34%,#05050638 62%,#05050600 82%)}.sh-scrim-strong[data-astro-cid-j7pv25f6].sh-scrim-left:before{background:linear-gradient(90deg,#050506f0,#050506d1 40%,#05050666 70%,#0505060d 92%)}.sh-copy[data-astro-cid-j7pv25f6]{position:relative;z-index:3;width:clamp(320px,44vw,600px);padding:0 24px}@media(min-width:761px){.sh[data-astro-cid-j7pv25f6]{padding-left:15vw}.sh-copy[data-astro-cid-j7pv25f6]{max-width:500px;padding:0}.sw-stage[data-astro-cid-j7pv25f6] .sw-text[data-astro-cid-j7pv25f6]{width:clamp(320px,44vw,600px);max-width:500px}}.sh-tagline[data-astro-cid-j7pv25f6]{color:var(--gold, #e4b54a);font-size:clamp(1.05rem,1.9vw,1.45rem);font-style:italic;margin:0 0 .9rem}.sh-degraded[data-astro-cid-j7pv25f6]{color:var(--gold, #e4b54a);font-size:.98rem;font-style:italic;margin:0 0 1rem}.sh-link[data-astro-cid-j7pv25f6]{display:inline-block;color:var(--gold, #e4b54a);text-decoration:none;font-weight:600;font-size:1.02rem;border-bottom:1px solid rgba(228,181,74,.5);padding-bottom:2px}.sh-link[data-astro-cid-j7pv25f6]:hover{border-bottom-color:var(--gold, #e4b54a)}.sh-note[data-astro-cid-j7pv25f6]{color:#9a938a;font-size:.86rem;margin:.7rem 0 0}.sh-bonus[data-astro-cid-j7pv25f6]{color:var(--gold, #e4b54a);font-size:.98rem;margin:0 0 .4rem}.sh-form[data-astro-cid-j7pv25f6]{margin-top:1.1rem;max-width:460px}.sh-cue[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:1.4rem;color:var(--gold, #e4b54a);text-decoration:none;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase}.sh-cue[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-block;margin-left:.3rem;animation:sh-bounce 1.8s ease-in-out infinite}@keyframes sh-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.sh-cue[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{animation:none}}html.sw-snap{scroll-behavior:auto;overscroll-behavior-y:none}html.sw-snap .site-footer{position:fixed;bottom:0;left:0;right:0;z-index:60}
