html,body{margin:0;padding:0;overflow-x:hidden}#page-scale{display:block;min-height:100vh;overflow-x:hidden}#page-root{width:1920px;padding-top:0;transform-origin:top left;background:var(--color-bg)}:root{--ease-out-expo: cubic-bezier(.22, 1, .36, 1);--motion-duration: .7s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1!important;transform:none!important}}@keyframes page-in{0%{opacity:0}to{opacity:1}}@keyframes hero-zoom{0%{transform:scale(1.03)}to{transform:scale(1)}}body{animation:page-in .5s var(--ease-out-expo)}.reveal{opacity:0;transform:translateY(20px);transition:opacity var(--motion-duration) var(--ease-out-expo),transform var(--motion-duration) var(--ease-out-expo);transition-delay:var(--reveal-delay, 0s);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateY(0)}.is-ios .reveal{opacity:1!important;transform:none!important;will-change:auto;transition:none}.header{transition:background-color .35s var(--ease-out-expo),box-shadow .35s var(--ease-out-expo)}body[data-page=home] .header:before{transition:opacity .35s var(--ease-out-expo)}.header__nav-link:not(.header__nav-link--active){transition:color .25s ease}.header__nav-link--active:after{transition:background .35s var(--ease-out-expo)}.header__nav-caret{transition:transform .2s ease,background .35s ease}body[data-page=home] .header:not(.header--solid) .header__nav-link:not(.header__nav-link--active):hover{color:#ffffffd1}body:not([data-page=home]) .header .header__nav-link:not(.header__nav-link--active):hover,.header.header--solid .header__nav-link:not(.header__nav-link--active):hover{color:var(--color-primary)}body[data-page=home] .header:not(.header--solid) .header__dropdown:hover .header__nav-link,body[data-page=home] .header:not(.header--solid) .header__dropdown--open .header__nav-link{color:#ffffffd1}body[data-page=home] .header:not(.header--solid) .header__dropdown:hover .header__nav-caret,body[data-page=home] .header:not(.header--solid) .header__dropdown--open .header__nav-caret{background:#ffffffd1;transform:rotate(180deg)}body:not([data-page=home]) .header .header__dropdown:hover .header__nav-link,body:not([data-page=home]) .header .header__dropdown--open .header__nav-link,.header.header--solid .header__dropdown:hover .header__nav-link,.header.header--solid .header__dropdown--open .header__nav-link{color:var(--color-primary)}body:not([data-page=home]) .header .header__dropdown:hover .header__nav-caret,body:not([data-page=home]) .header .header__dropdown--open .header__nav-caret,.header.header--solid .header__dropdown:hover .header__nav-caret,.header.header--solid .header__dropdown--open .header__nav-caret{background:var(--color-primary);transform:rotate(180deg)}body[data-page=home] .header:not(.header--solid) .header__cta:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 8px 24px rgba(var(--color-primary-rgb),.3);transform:translateY(-2px)}.btn-primary{transition:transform .3s var(--ease-out-expo),box-shadow .3s var(--ease-out-expo),background .3s ease,color .3s ease,border-color .3s ease}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(var(--color-primary-rgb),.3)}.card,.news-item,.rules-faq__item,.news-article{transition:transform .35s var(--ease-out-expo),box-shadow .35s var(--ease-out-expo),border-color .35s ease}.card:hover,.news-item:hover,.rules-faq__item:hover{transform:translateY(-4px);box-shadow:0 12px 40px #19264814}.hero__bg,.hero__video{animation:hero-zoom 1.2s var(--ease-out-expo) forwards}.hero__cta{transition:transform .3s var(--ease-out-expo),box-shadow .3s var(--ease-out-expo),background .3s ease,color .3s ease,border-color .3s ease}.hero__cta:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 8px 24px rgba(var(--color-primary-rgb),.3);transform:translateY(-2px)}.news-back{transition:transform .3s var(--ease-out-expo),background .3s ease,color .3s ease}.news-back:hover{transform:translateY(-2px)}.header__brand{gap:0}.header__dropdown--lang{margin-left:28px;align-self:center}.header__dropdown--lang .header__nav-link,.header__dropdown--lang .header__dropdown-menu a{font-family:var(--font-regular);font-size:22px;line-height:22px}.profile-header .header__dropdown--lang .header__nav-link,.profile-header .header__dropdown--lang .header__dropdown-menu a{font-size:17px;line-height:24px}.header__dropdown--lang .header__dropdown-menu a.is-active{background:var(--color-accent-bg);color:var(--color-primary)}.profile-header .header__dropdown--lang .header__nav-link,body.auth-page .header .header__dropdown--lang .header__nav-link,body:not([data-page=home]) .header .header__dropdown--lang .header__nav-link{color:var(--color-text-nav)}.profile-header .header__dropdown--lang .header__nav-caret,body.auth-page .header .header__dropdown--lang .header__nav-caret,body:not([data-page=home]) .header .header__dropdown--lang .header__nav-caret{background:var(--color-text-nav)}@media(max-width:760px){.profile-header .header__dropdown--lang{margin-left:16px}.profile-header .header__dropdown--lang .header__nav-link,.profile-header .header__dropdown--lang .header__dropdown-menu a{font-size:15px;line-height:22px}}
