.entry-screen{position:fixed;inset:0;background:#080a0a;z-index:100;overflow:hidden;transition:opacity .32s ease}.entry-screen canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.19;transform:scale(1.7);pointer-events:none}.entry-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:90%;display:flex;align-items:center;flex-direction:column}.entry-eyebrow{font:7px var(--mono);letter-spacing:2px;color:#9c9d7c;margin:0 0 29px}.entry-content img{object-fit:contain;margin-bottom:14px;filter:drop-shadow(0 0 18px #f5bc4212);animation:entry-logo 2.4s ease both}.entry-content h2{font:500 clamp(44px,7vw,83px)/1 var(--display);letter-spacing:-3px;margin:0;color:#eeeae0;animation:entry-word .75s .15s both}.entry-content h2 span{color:#f5bc42}.entry-line{font:11px var(--sans);letter-spacing:.3px;color:#9ba48d;margin:21px 0 29px;animation:entry-word .7s .4s both}.entry-progress{width:120px;height:1px;background:#f5bc421a;overflow:hidden}.entry-progress span{display:block;height:1px;background:#f5bc42;width:100%;transform-origin:left;animation:entry-progress 2.25s ease-out both}.entry-bottom{position:absolute;bottom:32px;left:40px;right:40px;display:flex;justify-content:space-between;align-items:center;gap:24px;font:6px var(--mono);letter-spacing:1px;color:#728065}.entry-bottom button{font:9px var(--sans);padding:10px 14px;border:1px solid #f5bc4238;border-radius:7px;background:#f5bc4205;color:#d4bf80}.entry-bottom button span{padding-left:27px}.entry-exit{opacity:0;pointer-events:none}.brand img{object-fit:contain;border-radius:0}.asset-brand>img{border-radius:0;object-fit:contain}
.header nav a.social-x{display:flex;align-items:center;justify-content:center;padding-inline:13px}.social-x svg{width:12px;height:12px;fill:currentColor}.footer-x{font:8px var(--mono);color:#c9bc7f}.footer-x>span{margin-left:8px}@media(max-width:570px){.header nav a.social-x{display:flex!important;padding:8px 10px;border:1px solid #ffffff1a;border-radius:7px}.header nav a[href="#pair"]{display:none!important}footer{flex-wrap:wrap}.footer-x{font-size:8px;margin-left:auto}footer>a:last-child{display:none}}
@keyframes entry-logo{0%{opacity:0;transform:translateY(13px) scale(.92);filter:blur(3px)}30%,100%{opacity:1;transform:none;filter:blur(0)}}@keyframes entry-word{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes entry-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:570px){.entry-bottom{bottom:22px;left:21px;right:21px;font-size:5px;letter-spacing:.4px}.entry-bottom>span{max-width:140px;line-height:1.9}.entry-eyebrow{font-size:5px;letter-spacing:1.5px}.entry-content img{width:88px;height:88px}.entry-content h2{font-size:53px;letter-spacing:-2px}.entry-line{font-size:10px}.entry-bottom button{font-size:9px;white-space:nowrap}.entry-bottom button span{padding-left:16px}}@media(prefers-reduced-motion:reduce){.entry-screen{transition:none}.entry-screen *{animation:none!important}}
