.entrance_wrap__At_5G{position:relative;min-height:100dvh;display:flex;align-items:flex-end;justify-content:center;background:#000;overflow:hidden}.entrance_photo___bCYW{object-fit:cover;object-position:center 30%}.entrance_scrim__dEjmm{position:absolute;inset:0;background:linear-gradient(0deg,rgba(20,8,8,.94) 0,rgba(20,8,8,.25) 50%,rgba(20,8,8,.45))}.entrance_content__W8Mvx{position:relative;z-index:1;text-align:center;padding:0 1.5rem 4.5rem;max-width:640px}.entrance_title__UzO8m{font-weight:700;font-size:clamp(2rem,6vw,3.2rem);color:#fff;line-height:1.12;text-shadow:0 2px 16px rgba(0,0,0,.55);margin:.5rem 0 0}.entrance_sub__ukSjD{font-family:Inter,sans-serif;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:#e9c9a9;margin:.6rem 0 2.2rem}.entrance_enterBtn__zaxlQ{display:inline-block;background:var(--maroon);color:#fff;font-family:Fraunces,serif;font-weight:600;letter-spacing:.06em;font-size:1.15rem;padding:.8rem 3rem;border-radius:999px;border:1px solid hsla(0,0%,100%,.4);text-decoration:none;box-shadow:0 8px 24px rgba(0,0,0,.35);transition:transform .15s ease,background .15s ease}.entrance_enterBtn__zaxlQ:focus-visible,.entrance_enterBtn__zaxlQ:hover{background:var(--maroon-dark);transform:translateY(-1px)}.entrance_tapHint__he28s{margin-top:.9rem;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}