*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;background:#000;position:relative;isolation:isolate}.bg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;filter:brightness(1.15);z-index:0}.hero{position:relative;z-index:2;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:2rem}.logo-wrap{position:relative;display:inline-block}.logo-stack{position:relative;z-index:2;width:var(--logoW);-webkit-user-select:none;user-select:none;pointer-events:none}.logo-stack__img{display:block;width:100%;height:auto;pointer-events:none;transition:transform .4s cubic-bezier(0,0,.24,1.21)}.logo-stack__img+.logo-stack__img{position:absolute;top:-1px;left:0}.logo-wrap:hover .logo-stack__img:first-child{transform:translateY(calc(-1 * var(--shift)))}.logo-wrap:hover .logo-stack__img+.logo-stack__img{transform:translateY(var(--shift))}.logo-reveal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--logoW);z-index:1;display:flex;flex-direction:column;align-items:center;pointer-events:none;clip-path:inset(50% 0 50% 0);transition:clip-path .4s cubic-bezier(0,0,.24,1.21)}.logo-wrap:hover .logo-reveal{clip-path:inset(0 0 0 0);pointer-events:auto}.logo-nav{width:100%;height:calc(var(--logoW) * 128 / 1368);background:transparent;display:flex;flex-direction:row;align-items:center;overflow:hidden}.logo-news{width:100%;height:calc(var(--logoW) * 633 / 1368);display:flex;flex-direction:column;overflow:hidden;cursor:pointer;text-decoration:none;color:inherit}.news-ticker{flex-shrink:0;width:100%;height:calc(var(--logoW) * 72 / 1368);background:#b96ee8;overflow:hidden;display:flex;align-items:center}.news-ticker__track{display:flex;width:max-content;animation:ticker-scroll 20s linear infinite}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.news-ticker__text{white-space:nowrap;color:#f9e76d;font-family:Arial Black,Arial,sans-serif;font-weight:900;font-size:clamp(.7rem,calc(var(--logoW) * 32 / 1368),1.4rem);text-transform:uppercase;letter-spacing:.08em;padding-right:2em}.news-img{flex:1;overflow:hidden;width:100%;position:relative}.news-img img{display:block;width:100%;height:100%;object-fit:cover}.news-img video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.news-arrow{position:absolute;right:calc(var(--logoW) * 12 / 1368);top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#fff;opacity:.5;width:calc(var(--logoW) * 38 / 1368);height:calc(var(--logoW) * 38 / 1368);align-items:center;justify-content:center;padding:0;z-index:3;transition:opacity .15s ease}.news-arrow:hover{opacity:.9}.news-arrow svg{width:100%;height:100%}.news-player{position:absolute;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(var(--logoW) * 10 / 1368);padding-bottom:calc(var(--logoW) * 28 / 1368)}.news-player.has-audio{display:flex}.news-player__controls{display:flex;align-items:center;gap:calc(var(--logoW) * 22 / 1368);opacity:.7;transition:opacity .15s ease}.news-player__controls:hover{opacity:1}.news-player__btn{background:none;border:none;cursor:pointer;color:#fff;padding:0;width:calc(var(--logoW) * 52 / 1368);height:calc(var(--logoW) * 52 / 1368);display:flex;align-items:center;justify-content:center}.news-player__btn--play{width:calc(var(--logoW) * 70 / 1368);height:calc(var(--logoW) * 70 / 1368)}.news-player__btn svg{width:100%;height:100%}.news-player__progress{width:80%;cursor:pointer;opacity:.7;transition:opacity .15s ease}.news-player__progress:hover{opacity:1}.news-player__bar{height:6px;background:#ffffff26;border:1px solid rgba(255,255,255,.65);box-sizing:border-box}.news-player__fill{height:100%;background:#ffffffd9;width:0%}.news-img img:not([src]),.news-img img[src=""]{visibility:hidden}.news-img:has(img:not([src])),.news-img:has(img[src=""]){background:#111;display:flex;align-items:center;justify-content:center}.news-img:has(img:not([src])):after,.news-img:has(img[src=""]):after{content:"IMAGE — 1368 × 489 px";color:#555;font-family:Arial,sans-serif;font-size:clamp(.5rem,1vw,.75rem);letter-spacing:.15em;text-transform:uppercase}.nav-btn__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(1.15);pointer-events:none;z-index:0;transition:filter .13s ease}.nav-btn:hover .nav-btn__bg{filter:brightness(2.3)}.nav-btn span{position:relative;z-index:1}.nav-btn{flex:1;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:calc(var(--logoW) * 128 / 1368);padding:0 .75em;font-family:Arial Black,Arial,sans-serif;font-size:clamp(1rem,1vw,.75rem);font-weight:200;color:#fff;background:transparent;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:201;pointer-events:none;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .27s ease}.page.is-active{pointer-events:auto;opacity:1}:root{--logoW: min(80vw, 854px);--shift: calc(var(--logoW) * 380.5 / 1368);--tint-0: url(#tint-0);--tint-1: url(#tint-1);--tint-2: url(#tint-2)}.gs-tint-0{filter:var(--tint-0)}.gs-tint-1{filter:var(--tint-1)}.gs-tint-2{filter:var(--tint-2)}.slide-waves{position:fixed;top:0;right:0;bottom:0;left:0;z-index:205;pointer-events:none}.slide-waves div{position:absolute;top:0;right:0;bottom:0;left:0}@keyframes wave-sweep{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes wave-sweep-rev{0%{transform:translate(-100%)}to{transform:translate(100%)}}.gs-flash{animation:gs-flash .45s steps(1) infinite}@keyframes gs-flash{0%{filter:var(--tint-0)}33.34%{filter:var(--tint-1)}66.67%,to{filter:var(--tint-2)}}.page-back{position:fixed;bottom:2rem;right:2rem;background:none;border:none;color:#fff;font-size:2.5rem;font-family:Arial,sans-serif;line-height:1;padding:.5rem;cursor:pointer;z-index:210;opacity:0;pointer-events:none;transition:opacity .27s ease}.page-back.is-visible{opacity:1;pointer-events:auto}.page-title{color:#fff;font-family:Arial,sans-serif;font-size:clamp(2rem,5vw,4rem);font-weight:700;text-transform:uppercase;letter-spacing:.05em;text-align:center}.page-topbar{position:absolute;top:0;left:0;right:0;height:calc(var(--logoW) * 253 / 1368 - 5px);background:#fff;display:flex;align-items:center;justify-content:center;transition:height .5s ease,transform .3s cubic-bezier(.405,0,.025,1)}.page.topbar-hidden .page-topbar{transform:translateY(-100%)}.page.bar-settled .page-topbar{height:calc(var(--logoW) * 253 / 1368 - 35px)}.page-topbar__title{color:#000;font-family:Arial Black,Arial,sans-serif;font-size:clamp(1rem,2vw,1.75rem);font-weight:900;text-transform:uppercase;letter-spacing:.05em}.topbar-link{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.5em;background:none;border:none;cursor:pointer;font-family:Arial,sans-serif;font-size:clamp(.6rem,1vw,.85rem);font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.topbar-link--left{left:1.5rem}.topbar-link--right{right:1.5rem}.topbar-link__text,.topbar-link__arrow{transition:transform .2s ease}.topbar-link:hover .topbar-link__text,.topbar-link:hover .topbar-link__arrow{transform:scale(1.05)}.ff{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;display:none}.ff.is-active{display:block}.ff__frame{position:absolute;height:auto;opacity:0}.ff--a .ff__frame{animation:ff-a .5s steps(1) infinite;width:65vw;top:-1%;left:-5%}.ff--a .ff__frame:nth-child(1){animation-delay:0s}.ff--a .ff__frame:nth-child(2){animation-delay:.125s}.ff--a .ff__frame:nth-child(3){animation-delay:.25s}.ff--a .ff__frame:nth-child(4){animation-delay:.375s}@keyframes ff-a{0%,25%{opacity:1}25.01%,to{opacity:0}}.ff--b .ff__frame{animation:ff-b .2s steps(1) infinite;width:100vw;top:-20%;left:25%}.ff--b .ff__frame:nth-child(1){animation-delay:0s}.ff--b .ff__frame:nth-child(2){animation-delay:.1s}@keyframes ff-b{0%,50%{opacity:1}50.01%,to{opacity:0}}.hero-player{position:absolute;top:calc(100% + 1.25rem);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:calc(var(--logoW) * 8 / 1368);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:5;white-space:nowrap}.hero-player.is-visible{opacity:1;pointer-events:auto}.logo-wrap:hover .hero-player{opacity:0!important;pointer-events:none!important}.hero-player .news-player__controls{gap:calc(var(--logoW) * 14 / 1368);opacity:1}.hero-player .news-player__btn{width:calc(var(--logoW) * 28 / 1368);height:calc(var(--logoW) * 28 / 1368)}.hero-player .news-player__btn--play{width:calc(var(--logoW) * 38 / 1368);height:calc(var(--logoW) * 38 / 1368)}.hero-player__progress{width:calc(var(--logoW) * 220 / 1368);cursor:pointer}.page-bottombar{position:fixed;bottom:0;left:0;right:0;height:calc(var(--logoW) * 253 / 1368 - 35px);background:#fff;z-index:201;display:flex;align-items:center;padding:0 2rem;gap:.75rem;transform:translateY(100%);transition:transform .3s cubic-bezier(.405,0,.025,1);pointer-events:none}.page-bottombar.is-visible{transform:translateY(0);pointer-events:auto}.bottombar-btn{background:none;border:none;cursor:pointer;color:#000;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(var(--logoW) * 24 / 1368);height:calc(var(--logoW) * 24 / 1368)}.bottombar-btn--play{width:calc(var(--logoW) * 32 / 1368);height:calc(var(--logoW) * 32 / 1368)}.bottombar-btn svg{width:100%;height:100%}.bottombar-progress{flex:1;min-width:0;cursor:pointer}.bottombar-bar{height:4px;background:#0000001a;border:1px solid rgba(0,0,0,.35);box-sizing:border-box}.bottombar-fill{height:100%;background:#000;width:0%}.bottombar-title{font-family:Arial Black,Arial,sans-serif;font-size:clamp(.45rem,calc(var(--logoW) * 13 / 1368),.8rem);font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(var(--logoW) * 280 / 1368);flex-shrink:0}
