.page_siteRoot__dJYlJ{position:relative;min-height:100vh;isolation:isolate}.page_siteRoot__dJYlJ:before{content:"";position:fixed;inset:0;z-index:-2;background:#020608 url(/bg-moto-travel.png) 50%/cover no-repeat;pointer-events:none}.page_siteRoot__dJYlJ:after{content:"";position:fixed;inset:0;z-index:-1;background:rgba(2,6,8,.68);pointer-events:none}.page_hero__SKW6o,.page_main__GlU4n{position:relative;min-height:100vh}.page_hero__SKW6o{display:flex;align-items:center;justify-content:center;padding:6rem 1.5rem 4rem;overflow:hidden}.page_heroGlow__P_3KC{position:absolute;width:70vmin;height:70vmin;left:50%;top:42%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(26,85,96,.28) 0,transparent 68%);pointer-events:none}.page_heroInner__FQkwa{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:36rem}.page_logoWrap__oA5Qv{filter:drop-shadow(0 20px 48px rgba(0,0,0,.55));margin-bottom:1.5rem}.page_logo__7fc9l{width:min(240px,52vw);height:auto}.page_eyebrow__H9Slr{font-size:.72rem;letter-spacing:.38em;text-transform:uppercase;color:var(--gulf-light);margin-bottom:.75rem}.page_hero__SKW6o h1{font-family:var(--font-display);font-size:clamp(2.25rem,6vw,3.5rem);font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(180deg,var(--bone) 0,var(--smoke) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_welcome__yQwUG{margin-top:1.25rem;font-size:1.05rem;line-height:1.75;color:var(--smoke);max-width:32ch}.page_banner__UN_1L{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:16rem;background:#05080a;border:1px solid rgba(42,122,136,.45);border-radius:22px;overflow:hidden;color:var(--bone);text-decoration:none;box-shadow:0 18px 48px rgba(0,0,0,.38);z-index:2}.page_bannerPreview__bbiFw{height:9rem;background:linear-gradient(180deg,#0d2f36,#05080a) top /cover no-repeat;-webkit-mask-image:linear-gradient(#000 50%,transparent);mask-image:linear-gradient(#000 50%,transparent)}.page_bannerBody__WnMlq{padding:.15rem 1rem 1rem}.page_bannerGame__166f_{color:#2a7a88;font-size:.78rem}.page_bannerTitle__g34ok{font-family:var(--font-display);font-size:1.2rem;margin:.15rem 0 .2rem}.page_bannerMeta__Um_wY{color:#8fa8ad;font-size:.85rem}.page_bannerText__ylMIS{margin:.7rem 0 .85rem;font-size:.88rem;line-height:1.45}.page_bannerBtn__Mr0WY{display:block;text-align:center;background:#1a5560;color:#e8f0f2;border-radius:999px;padding:.65rem 1rem}@media (max-width:1100px){.page_hero__SKW6o{flex-direction:column}.page_banner__UN_1L{position:static;transform:none;margin:2.5rem auto 0;width:min(16rem,100%)}}