:is(.marketing-landing,.legal-page) .landing-header{width:calc(100% - 2 * var(--mkt-gutter));z-index:5;border-bottom:0;align-items:center;gap:24px;max-width:1720px;height:72px;padding:0;display:flex;position:absolute;inset:24px auto auto 50%;transform:translate(-50%)}:is(.marketing-landing,.legal-page) .header-logo{flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:static}:is(.marketing-landing,.legal-page) .header-logo>.os-brand-mark{width:32px!important;height:37px!important}:is(.marketing-landing,.legal-page) .header-actions{align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex;position:static}:is(.marketing-landing,.legal-page) .header-actions>a{border-radius:10px;min-height:44px;padding:12px 18px;font-size:15px}:is(.marketing-landing,.legal-page) .header-actions>.header-buy{color:#fff;background:#4b53cc}:is(.marketing-landing,.legal-page) .header-download{color:#fff;opacity:1;visibility:visible;background:#4b53cc;min-height:44px;padding:12px 18px;font-size:15px;transition:background-color .16s cubic-bezier(.23,1,.32,1),translate .16s cubic-bezier(.23,1,.32,1),scale .16s cubic-bezier(.23,1,.32,1);display:inline-flex}:is(.marketing-landing,.legal-page) .header-actions[data-launcher-windows=true]>.header-download{display:inline-flex}:is(.marketing-landing,.legal-page) .header-download:disabled{opacity:.7}@media (hover:hover) and (pointer:fine){:is(.marketing-landing,.legal-page) .header-download:hover:not(:disabled){opacity:1;visibility:visible;background:#5961d9}}:is(.marketing-landing,.legal-page) .language-picker{background:#272d6b33;border-color:#d1d5ff55}:is(.marketing-landing,.legal-page) .language-trigger{color:#f0f2ff;min-height:44px}:is(.marketing-landing,.legal-page) .landing-games-nav{align-items:center;gap:30px;display:flex}:is(.marketing-landing,.legal-page) .landing-games-nav a{color:#e2e5f8;font-size:15px;font-weight:520;line-height:1.4;text-decoration:none;transition:color .16s}:is(.marketing-landing,.legal-page) .landing-games-nav a[aria-current=page]{color:#fff}:is(.marketing-landing,.legal-page) .landing-games-nav a:focus-visible{outline-offset:7px;border-radius:2px;outline:2px solid #c9ccff}@media (hover:hover) and (pointer:fine){:is(.marketing-landing,.legal-page) .landing-games-nav a:hover{color:#fff}}@media (max-width:1100px){:is(.marketing-landing,.legal-page) .landing-games-nav{display:none}}@media (max-width:650px){:is(.marketing-landing,.legal-page) .landing-header{gap:12px;height:56px;top:16px}:is(.marketing-landing,.legal-page) .header-actions{gap:8px}:is(.marketing-landing,.legal-page) .header-actions>a{min-height:40px;padding:10px 12px;font-size:13px}:is(.marketing-landing,.legal-page) .header-actions>.header-buy{display:none}:is(.marketing-landing,.legal-page) .header-download{width:40px;min-height:40px;padding:0}:is(.marketing-landing,.legal-page) .header-download-label{display:none}:is(.marketing-landing,.legal-page) .header-logo{flex-basis:40px;width:40px;height:44px}:is(.marketing-landing,.legal-page) .header-logo>.os-brand-mark{width:27px!important;height:31px!important}:is(.marketing-landing,.legal-page) .language-trigger{min-height:40px;padding-inline:8px;font-size:12px}}
