@media(max-width:1023px){.hero-video[data-astro-cid-p55y2ihw],.reduced-motion-fallback[data-astro-cid-p55y2ihw]{height:60vh!important;bottom:auto}}.hero-scrim[data-astro-cid-p55y2ihw]{background:linear-gradient(180deg,#141b0b00 0 46vh,#141b0b 60vh)}@media(min-width:1024px){.hero-scrim[data-astro-cid-p55y2ihw]{background:linear-gradient(90deg,#141b0bd1,#141b0b9e 28%,#141b0b1f 42%,#141b0b00 55%)}}@media(prefers-reduced-motion:reduce){.hero-video[data-astro-cid-p55y2ihw]{display:none!important}.reduced-motion-fallback[data-astro-cid-p55y2ihw]{display:block!important}}:root{--cream: #FEFAE0;--gold: #C8822A;--wheat: #DDA15E;--pine: #283618;--stage-bg: #141B0B}.intro-overlay[data-astro-cid-l3vvm3al]{position:fixed;inset:0;z-index:9999;background:var(--stage-bg);overflow:hidden;opacity:1;visibility:visible;transition:opacity 1.2s cubic-bezier(.22,.61,.36,1),visibility 1.2s;animation:introFailsafe .6s ease 20s forwards}.intro-overlay[data-astro-cid-l3vvm3al].js-running{animation:none}@keyframes introFailsafe{to{opacity:0;visibility:hidden;pointer-events:none}}.intro-overlay[data-astro-cid-l3vvm3al].dismissed{opacity:0;visibility:hidden;pointer-events:none}html.intro-dismissed .intro-overlay[data-astro-cid-l3vvm3al]{display:none!important}.stage[data-astro-cid-l3vvm3al]{position:absolute;inset:0;overflow:hidden;background:var(--stage-bg)}.slide[data-astro-cid-l3vvm3al]{position:absolute;inset:0;overflow:hidden;opacity:0;z-index:1;transition:opacity 1.4s ease}.slide[data-astro-cid-l3vvm3al].active{opacity:1;z-index:2}.bg[data-astro-cid-l3vvm3al]{position:absolute;inset:0;background-size:cover;transform:scale(1.07);transition:transform 6.5s ease-out}.slide[data-astro-cid-l3vvm3al].active .bg[data-astro-cid-l3vvm3al]{transform:scale(1)}.s1[data-astro-cid-l3vvm3al] .bg[data-astro-cid-l3vvm3al]{background-image:url(/assets/intro-s1.jpg);background-position:50% 32%}.s2[data-astro-cid-l3vvm3al] .bg[data-astro-cid-l3vvm3al]{background-image:url(/assets/intro-s2.jpg);background-position:50% 42%}.s3[data-astro-cid-l3vvm3al] .bg[data-astro-cid-l3vvm3al]{background-image:url(/assets/intro-s3.jpg);background-position:50% 40%}.scrim[data-astro-cid-l3vvm3al]{position:absolute;inset:0;pointer-events:none}.scrim1[data-astro-cid-l3vvm3al]{background:linear-gradient(to bottom,#141b0bd1,#141b0b6b,#141b0b1a,#141b0b00 42%),linear-gradient(to top right,#0a0f0694,#0a0f0624 42%,#0a0f0600 65%)}.scrim2[data-astro-cid-l3vvm3al]{background:linear-gradient(to top,#0a0f06a6,#0a0f0633,#0a0f0600 44%)}.scrim3[data-astro-cid-l3vvm3al]{background:linear-gradient(to bottom,#0f14098c,#0f140924 24%,#0f140900 44%),linear-gradient(to top,#0f140994,#0f140929 22%,#0f140900 42%)}.line[data-astro-cid-l3vvm3al]{font-family:Fraunces,serif;font-weight:500;line-height:1.06;letter-spacing:-.005em;white-space:nowrap;text-shadow:0 2px 26px rgba(8,5,3,.62),0 2px 7px rgba(8,5,3,.55)}.q1[data-astro-cid-l3vvm3al]{position:absolute;left:clamp(1.4rem,5vw,5.5rem);top:clamp(3rem,12vh,7.5rem);font-size:clamp(1.7rem,4.8vw,4.2rem);opacity:0;transform:translateY(24px);transition:opacity 1.1s ease,transform 1.1s ease}.q1[data-astro-cid-l3vvm3al] .line[data-astro-cid-l3vvm3al]{color:var(--cream)}.q1[data-astro-cid-l3vvm3al] .l1b[data-astro-cid-l3vvm3al]{margin-left:6.5em}.s1[data-astro-cid-l3vvm3al].active .q1[data-astro-cid-l3vvm3al]{opacity:1;transform:none;transition-delay:1.3s}.q2[data-astro-cid-l3vvm3al]{position:absolute;left:clamp(1.4rem,5vw,5rem);bottom:clamp(2rem,9vh,5.5rem);font-size:clamp(1.5rem,4.2vw,3.4rem)}.q2[data-astro-cid-l3vvm3al] .line[data-astro-cid-l3vvm3al]{font-size:inherit}.q2[data-astro-cid-l3vvm3al] .g1[data-astro-cid-l3vvm3al]{color:var(--cream);opacity:0;transform:translateY(22px);transition:opacity 1.1s ease,transform 1.1s ease}.s2[data-astro-cid-l3vvm3al].active .q2[data-astro-cid-l3vvm3al] .g1[data-astro-cid-l3vvm3al]{opacity:1;transform:none;transition-delay:1.1s}.q2[data-astro-cid-l3vvm3al] .rest[data-astro-cid-l3vvm3al]{opacity:0;transform:translateY(22px);transition:opacity 1.1s ease,transform 1.1s ease}.q2[data-astro-cid-l3vvm3al] .rest[data-astro-cid-l3vvm3al] .line[data-astro-cid-l3vvm3al]{color:var(--gold)}.s2[data-astro-cid-l3vvm3al].active .q2[data-astro-cid-l3vvm3al] .rest[data-astro-cid-l3vvm3al]{opacity:1;transform:none;transition-delay:2.1s}.lead[data-astro-cid-l3vvm3al]{position:absolute;left:clamp(1.4rem,6vw,6rem);top:clamp(3.5rem,22vh,12rem);max-width:min(30rem,46%);font-family:Fraunces,serif;font-style:italic;font-weight:400;color:var(--cream);font-size:clamp(1.5rem,3.4vw,2.7rem);line-height:1.32;text-shadow:0 2px 22px rgba(8,5,3,.6),0 1px 5px rgba(8,5,3,.5);opacity:0;transform:translateY(24px);transition:opacity 1.8s cubic-bezier(.22,.61,.36,1),transform 1.8s cubic-bezier(.22,.61,.36,1)}.s3[data-astro-cid-l3vvm3al].active .lead[data-astro-cid-l3vvm3al]{opacity:1;transform:none;transition-delay:1.4s}.brand[data-astro-cid-l3vvm3al]{position:absolute;right:clamp(1.4rem,6vw,6rem);bottom:clamp(6.5rem,19vh,11rem);max-width:min(30rem,52%);text-align:right;font-family:Fraunces,serif;font-weight:600;color:var(--gold);font-size:clamp(2.3rem,5.4vw,4.5rem);line-height:1.03;letter-spacing:-.01em;text-shadow:0 2px 26px rgba(8,5,3,.55),0 2px 7px rgba(8,5,3,.5);opacity:0;transform:translateY(24px);transition:opacity 2s cubic-bezier(.22,.61,.36,1),transform 2s cubic-bezier(.22,.61,.36,1)}.s3[data-astro-cid-l3vvm3al].active .brand[data-astro-cid-l3vvm3al]{opacity:1;transform:none;transition-delay:3.6s}.enter[data-astro-cid-l3vvm3al]{position:absolute;left:50%;bottom:clamp(2.2rem,6.5vh,4.5rem);transform:translate(-50%) scale(.94);display:inline-flex;align-items:center;justify-content:center;font-family:Fraunces,serif;font-weight:500;color:var(--cream);font-size:clamp(1rem,1.7vw,1.25rem);letter-spacing:.14em;text-transform:uppercase;padding:.85em 2.6em;border:1px solid rgba(200,130,42,.7);border-radius:2px;background:#141b0b66;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);text-shadow:0 1px 10px rgba(8,5,3,.6);cursor:pointer;opacity:0;transition:opacity 1.4s cubic-bezier(.22,.61,.36,1),background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.s3[data-astro-cid-l3vvm3al].active .enter[data-astro-cid-l3vvm3al]{opacity:1;transition-delay:5.6s}.enter[data-astro-cid-l3vvm3al]:hover{background:var(--gold);color:#141b0b;border-color:var(--gold);text-shadow:none;transform:translate(-50%) scale(1)}.skip[data-astro-cid-l3vvm3al]{position:absolute;top:clamp(1.2rem,3.5vh,2rem);right:clamp(1.4rem,4vw,2.6rem);z-index:6;font-family:Fraunces,serif;font-weight:500;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:#fefae0a6;background:transparent;border:none;cursor:pointer;text-decoration:none;padding:.6em .9em;text-shadow:0 1px 8px rgba(8,5,3,.6);opacity:0;animation:skipIn 1.2s ease 1.8s forwards;transition:color .25s ease}.skip[data-astro-cid-l3vvm3al]:hover{color:var(--gold)}.skip[data-astro-cid-l3vvm3al]:focus-visible,.enter[data-astro-cid-l3vvm3al]:focus-visible{opacity:1;animation:none;outline:2px solid var(--wheat);outline-offset:3px}@keyframes skipIn{to{opacity:1}}@media(max-width:680px){.q1[data-astro-cid-l3vvm3al]{font-size:clamp(1.6rem,7.4vw,2.2rem)}.q1[data-astro-cid-l3vvm3al] .l1b[data-astro-cid-l3vvm3al]{margin-left:1.6em}.brand[data-astro-cid-l3vvm3al]{max-width:74%}.lead[data-astro-cid-l3vvm3al]{max-width:62%;top:clamp(2.5rem,10vh,6rem)}}@media(prefers-reduced-motion:reduce){.bg[data-astro-cid-l3vvm3al]{transition:none;transform:none}}
