#hero[data-astro-cid-lcdefpme]{text-align:center;color:#fff;background:#6e5240;flex-direction:column;justify-content:center;align-items:center;min-height:min(78vh,640px);padding:3.2rem 1.25rem 2.8rem;display:flex;position:relative;overflow:hidden}#hero[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}#hero[data-astro-cid-lcdefpme]:after{content:"";z-index:1;background:linear-gradient(#14100a57 0%,#14100a6b 45%,#14100aa8 100%);position:absolute;inset:0}#hero[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{z-index:2;position:relative}.kicker[data-astro-cid-lcdefpme]{font-family:var(--font-utility);letter-spacing:.2em;text-transform:uppercase;color:#ffffffe6;text-shadow:0 1px 10px #0006;max-width:34ch;font-size:.74rem;font-weight:600;line-height:1.5}.brand[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.01em;text-shadow:0 2px 24px #00000059;margin-top:.8rem;font-size:clamp(3.2rem,11vw,7.4rem);line-height:1}h1[data-astro-cid-lcdefpme]{font-family:var(--font-display);white-space:nowrap;margin:1rem auto 0;font-size:clamp(.95rem,4.3vw,2.1rem);font-weight:400;line-height:1.2}.gild[data-astro-cid-lcdefpme]{background:linear-gradient(105deg, #fff 30%, var(--color-gold-bright) 50%, #fff 70%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite gild}@keyframes gild{0%,to{background-position:110% 0}50%{background-position:-10% 0}}.sub[data-astro-cid-lcdefpme]{color:#ffffffe6;text-shadow:0 1px 12px #0006;max-width:44ch;margin:.8rem auto 0;font-size:1.05rem;font-style:italic}.cta-wrap[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:.6rem;margin-top:2.2rem;display:flex}.cta[data-astro-cid-lcdefpme]{font-family:var(--font-utility);letter-spacing:.2em;text-transform:uppercase;color:#fff;background:var(--color-primary);border:1px solid #e8c65a8c;border-radius:4px;justify-content:center;align-items:center;gap:.9rem;min-width:min(100%,300px);min-height:60px;padding:1.2rem 2.4rem 1.15rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.3,1),background .3s;animation:3.6s ease-in-out infinite breathe;display:inline-flex;box-shadow:0 0 #d4ac3a73,0 18px 40px -12px #0000008c}@keyframes breathe{0%,to{box-shadow:0 0 #d4ac3a73,0 18px 40px -12px #0000008c}50%{box-shadow:0 0 0 12px #d4ac3a00,0 18px 40px -12px #0000008c}}.cta[data-astro-cid-lcdefpme] .ar[data-astro-cid-lcdefpme]{transition:transform .3s}.cta[data-astro-cid-lcdefpme]:hover{background:var(--color-gold);animation-play-state:paused;transform:translateY(-2px)}.cta[data-astro-cid-lcdefpme]:hover .ar[data-astro-cid-lcdefpme]{transform:translate(5px)}.cta-again[data-astro-cid-lcdefpme]{min-width:0;min-height:54px;padding:1rem 2.1rem .95rem;font-size:.86rem;animation:none;box-shadow:0 14px 30px -14px #8a6a1599}.alt[data-astro-cid-lcdefpme]{font-family:var(--font-utility);letter-spacing:.08em;color:#ffffffd9;border-bottom:1px solid #ffffff73;min-height:44px;padding:.7rem .4rem .5rem;font-size:.82rem;text-decoration:none}.alt[data-astro-cid-lcdefpme]:hover{color:var(--color-gold-bright);border-color:var(--color-gold-bright)}.names[data-astro-cid-lcdefpme]{padding:.35rem 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.names[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{width:max-content;animation:drift var(--dur,120s) linear infinite;white-space:nowrap;align-items:center;display:flex}.names[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme].rev{animation-direction:reverse}.names[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:.05em;color:var(--color-muted-foreground);padding:0 .9rem;font-size:1.02rem}.names[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{color:var(--color-gold);font-size:.8rem;font-style:normal}.names[data-astro-cid-lcdefpme]:hover .line[data-astro-cid-lcdefpme]{animation-play-state:paused}#shelf[data-astro-cid-lcdefpme]{padding:1rem 0 1.2rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.rail[data-astro-cid-lcdefpme]{width:max-content;animation:drift var(--dur,80s) linear infinite;gap:1rem;padding:.55rem 0;display:flex}#shelf[data-astro-cid-lcdefpme]:hover .rail[data-astro-cid-lcdefpme],#shelf[data-astro-cid-lcdefpme]:focus-within .rail[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.cv[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--color-secondary);border-radius:4px;flex:none;width:104px;transition:transform .35s cubic-bezier(.2,.7,.3,1);overflow:hidden;box-shadow:4px 8px 20px -8px #2b2b2b73}.cv[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:100%;padding:4px}.cv[data-astro-cid-lcdefpme]:hover,.cv[data-astro-cid-lcdefpme]:focus-visible{transform:translateY(-6px)rotate(-1.5deg)}@media (width>=760px){#hero[data-astro-cid-lcdefpme]{padding:4rem 1.5rem 3.4rem}.kicker[data-astro-cid-lcdefpme]{max-width:none;font-size:.8rem}.sub[data-astro-cid-lcdefpme]{font-size:1.15rem}.cta[data-astro-cid-lcdefpme]{min-height:66px;padding:1.35rem 3rem 1.3rem;font-size:1rem}.cv[data-astro-cid-lcdefpme]{width:132px}.rail[data-astro-cid-lcdefpme]{gap:1.3rem}.names[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding:0 1.1rem;font-size:1.12rem}}@media (width<=360px){.cta[data-astro-cid-lcdefpme]{letter-spacing:.12em;min-width:0;padding:1.1rem 1.3rem;font-size:.84rem}}@media (prefers-reduced-motion:reduce){#hero[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{display:none}#hero[data-astro-cid-lcdefpme]{background:#3a2e22}.rail[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.rail[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][aria-hidden=true]{display:none}}
