*{box-sizing:border-box;margin:0;padding:0}html,body{color:#f4f1ea;background:#000;width:100%;height:100%;font-family:DM Sans,Suisse Intl,system-ui,sans-serif}body{overflow:hidden}.page-alpfa{z-index:9999;background:#000;width:100%;height:100%;position:fixed;top:0;left:0}.preloader{z-index:1;background:#000;position:fixed;inset:0;overflow:hidden}.preloader__items{position:absolute;inset:0}.preloader__item{position:fixed;inset:0}.preloader__item-img{object-fit:cover;object-position:center;width:100%;height:100%}.wrapper{z-index:2;height:100%;position:relative;overflow:hidden}.main-bg{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.navbar{z-index:2;width:100%;padding:max(1.25rem, env(safe-area-inset-top)) 1.5rem 1rem;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.navbar__logo{filter:invert();line-height:0;transition:opacity .25s;display:block}.navbar__logo:hover{opacity:.7}.navbar__logo img{width:auto;height:clamp(48px,7vw,80px);display:block}.cards-hero{z-index:2;padding:0 1.5rem max(2.5rem, env(safe-area-inset-bottom));text-align:center;visibility:hidden;opacity:0;flex-direction:column;align-items:center;gap:.35rem;display:flex;position:absolute;inset:auto 0 0}.cards-hero__title{letter-spacing:-.03em;font-size:clamp(2.75rem,9vw,7rem);font-weight:400;line-height:.95}.cards-hero__lead{letter-spacing:.18em;text-transform:uppercase;opacity:.75;font-size:.75rem}.replay{right:1.5rem;bottom:max(1.5rem, env(safe-area-inset-bottom));z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f4f1ea;font:inherit;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#00000059;border:1px solid #f4f1ea73;border-radius:999px;padding:.65rem 1.25rem;font-size:.7rem;transition:background .25s,border-color .25s;position:fixed}.replay:hover{background:#0009;border-color:#f4f1ead9}.replay[hidden]{display:none}@media (max-width:768px){.navbar__logo img{height:clamp(40px,11vw,56px)}}
