.sp-top{z-index:10;inset:0 0 auto 0;height:68px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;gap:16px}.sp-top,.sp-top:before{position:absolute;pointer-events:none}.sp-top:before{content:"";z-index:-1;inset:0 0 -30px 0;background:rgba(5,12,9,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-image:linear-gradient(#000 52%,transparent);mask-image:linear-gradient(#000 52%,transparent)}.sp-top>*{pointer-events:auto}.sp-logo{line-height:0}.sp-logo img{height:46px;width:auto;filter:brightness(0) invert(1)}.sp-top-r{display:flex;align-items:center;gap:12px}.sp-lang,.sp-menu-btn{display:grid;place-items:center;height:38px;border-radius:999px;border:1px solid rgba(255,255,255,.6);color:#fff;text-decoration:none;background:none;cursor:pointer}.sp-lang{padding:0 14px;font:600 13px/1 var(--ff);letter-spacing:.08em}.sp-menu-btn{width:38px;padding:0}.sp-menu-btn svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.sp-lang:hover,.sp-menu-btn:hover,.sp-menu-btn[aria-expanded=true]{background:#fff;color:var(--c3)}.sp :is(.sp-logo,.sp-lang,.sp-menu-btn,.sp-menu a):focus-visible{outline:3px solid var(--glow);outline-offset:3px}.sp-menu{position:absolute;z-index:11;top:62px;right:20px;min-width:240px;display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:20px;border:1px solid rgba(255,255,255,.22);background:color-mix(in srgb,var(--c3) 86%,rgba(0,0,0,.6));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 20px 50px rgba(0,0,0,.4);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .18s,transform .18s,visibility 0s .18s}.sp-menu[data-open=true]{opacity:1;visibility:visible;transform:none;transition:opacity .18s,transform .18s}.sp-menu a{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:12px;color:#eafff3;text-decoration:none;font-size:16px;font-weight:500}.sp-menu a:hover,.sp-menu a[aria-current=page]{background:rgba(255,255,255,.12)}.sp-menu svg{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html:has(.sp),html:has(.sp) body{background:#050c09}.ad-root.sp{background:#050c09}.ad-root.sp .ad-text.ad-wiz{--px:max(24px,calc(50vw - 440px));--pt:96px;--pb:60px;display:flex;flex-direction:column;padding:var(--pt) var(--px) var(--pb)}.ad-root.sp .ad-text.ad-wiz>*{flex:none}.ad-root.sp .ad-wiz-nav{bottom:calc(-1 * var(--pb));margin:auto calc(-1 * var(--px)) calc(-1 * var(--pb));padding:30px var(--px) 18px}@media (max-aspect-ratio:11/10),(max-width:899.98px){.sp-top{height:calc(58px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 14px 0}.sp-logo img{height:36px}.sp-menu{top:calc(54px + env(safe-area-inset-top));left:10px;right:10px}.ad-root.sp .ad-text.ad-wiz{--px:16px;--pt:calc(84px + env(safe-area-inset-top));--pb:calc(28px + env(safe-area-inset-bottom))}.ad-root.sp .ad-wiz-nav{padding-bottom:12px}}@media (prefers-reduced-motion:reduce){.sp-menu{transition:none}}