@keyframes follow-car-smooth{0%{opacity:0;transform:translateX(-260px)}85%{transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-left{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes winTitleFade{0%{opacity:0}to{opacity:1}}@keyframes winLabelSlide{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes winValueFade{0%{opacity:0}to{opacity:1}}@keyframes winBlink{0%,to{opacity:0}50%{opacity:1}}@keyframes tFlash{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}to{opacity:0;transform:translate(-50%,-50%) scale(.9)}}@keyframes tGoBlk{0%{opacity:1}to{opacity:.2}}@keyframes tetrisBlink{0%,to{opacity:1}50%{opacity:.2}}@keyframes memoryTitleFade{0%{opacity:0}to{opacity:1}}@keyframes memoryLabelShow{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes memoryValueShow{0%{opacity:0}to{opacity:1}}@keyframes memoryBlink{0%,to{opacity:.35}50%{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slow-flicker{0%,to{opacity:.2;box-shadow:0 0 30px 5px rgba(255,88,27,.541)}50%{opacity:.6;box-shadow:0 0 30px 5px rgba(255,88,27,.745)}}@keyframes slow-flicker-2{0%,to{opacity:.2;text-shadow:0 0 0 rgba(0,249,166,.041)}50%{opacity:1;text-shadow:0 0 10px rgb(0,249,166)}}@keyframes heartbeat{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes mazeDoorZoom{0%{transform:scale(1)}to{transform:scale(2.5)}}@keyframes mazeLogoSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes blink-popup{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:1;transform:translate(-50%,-50%) scale(.99)}}.site-header{position:fixed;top:0;z-index:1000;box-sizing:border-box;width:100%;visibility:visible;padding:30px 50px;background:rgba(0,0,0,.8);border-bottom:1px solid rgba(255,68,0,.662);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:transform .5s ease,opacity .5s ease,background .3s ease,border-bottom .3s ease-in-out,-webkit-backdrop-filter .3s ease;transition:transform .5s ease,opacity .5s ease,backdrop-filter .3s ease,background .3s ease,border-bottom .3s ease-in-out;transition:transform .5s ease,opacity .5s ease,backdrop-filter .3s ease,background .3s ease,border-bottom .3s ease-in-out,-webkit-backdrop-filter .3s ease;will-change:transform}.site-header.is-blurred{background:rgba(0,0,0,.45);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.main-nav{display:flex;align-items:center;justify-content:space-between}.main-nav ul{transition:opacity .35s ease,transform .35s ease;display:flex;align-items:center;justify-content:center;gap:80px;margin:0;padding:0}.main-nav ul a{color:white;font-size:20px;font-weight:700;letter-spacing:2px;text-transform:uppercase;transition:color .3s}.main-nav ul a:hover{color:orangered;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;transition:.2s ease-in-out}.logo-nav{width:50px;height:50px;background:url(/images/shared/logo-smq.webp) 50%/65% no-repeat;opacity:.5;-webkit-tap-highlight-color:transparent}.logo-nav:active,.logo-nav:focus:not(:focus-visible){outline:none;box-shadow:none}.header-search{position:relative;z-index:2;min-width:0;color:white}.header-search-desktop{flex:0 0 auto;width:280px}.header-search-field{display:flex;align-items:center;gap:10px;width:100%;min-width:0;height:42px;padding:0 13px;border:2px solid rgba(255,68,0,.45);border-radius:22px;background:rgba(9,7,6,.94);box-shadow:0 0 6px rgba(255,68,0,.45);transition:border-color .2s ease,box-shadow .2s ease}.header-search-field:focus-within{border-color:rgba(255,68,0,.45);box-shadow:0 0 6px rgba(255,68,0,.45)}.header-search:has(.header-search-results) .header-search-field{border-bottom:0;border-radius:22px 22px 0 0;background:#0c0908}.header-search-field svg{flex:0 0 18px;color:orangered}.header-search-field input{display:block;flex:1 1 auto;width:100%;min-width:0;padding:0;color:white;font:inherit;font-size:15px;border:0;outline:0;background:transparent}.header-search-field input::placeholder{color:#a7a7a7;opacity:1}.header-search-field input::-webkit-search-cancel-button{display:none}.header-search-clear{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:28px;padding:0;color:rgb(0,249,166);font:inherit;font-size:25px;line-height:1;cursor:pointer;border:0;background:transparent}.header-search-clear:focus-visible{outline:1px solid rgb(0,249,166);outline-offset:2px}.header-search-results{position:absolute;top:100%;left:0;z-index:3;width:100%;max-height:min(300px,60svh);overflow-y:auto;border:2px solid rgba(255,68,0,.45);border-top:1px solid rgba(255,69,0,.22);border-radius:0 0 22px 22px;background:#0c0908;box-shadow:0 12px 28px rgba(0,0,0,.7)}.header-search-result{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;color:white;font-size:13px;line-height:1.35;text-align:left;text-transform:none}.header-search-result+.header-search-result{border-top:1px solid rgba(255,69,0,.22)}.header-search-result:focus-visible,.header-search-result:hover{background:rgba(255,69,0,.13);outline:none}.header-search-result-title{min-width:0;overflow-wrap:anywhere}.header-search-result mark{color:orangered;font-weight:700;background:transparent}.header-search-result-type{flex:0 0 auto;min-width:52px;color:#d0d0d0;font-size:12px;font-style:italic;text-align:right}.main-nav #main-menu>.header-search-item{display:none}.site-header.is-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(0,-110%,0);transition:transform .5s ease,opacity .5s ease,visibility 0s linear .5s}.mobile-menu-toggle{display:none}@media (min-width:1440px){.main-nav ul{gap:70px;transform:translateX(30px)}}@media (min-width:1880px) and (max-width:1960px){.site-header{padding:48px 80px}.logo-nav{width:78px;height:78px}.main-nav ul{gap:100px;transform:translateX(42px)}.main-nav ul a{font-size:30px;letter-spacing:2px}.header-search-desktop{width:380px}.header-search-field{height:60px}.header-search-field svg{flex-basis:22px;width:22px;height:22px}.header-search-field input{font-size:25px}.header-search-clear{flex-basis:30px;width:30px;font-size:30px}.header-search-result{gap:16px;padding:14px 16px;font-size:20px}.header-search-result-type{min-width:72px;font-size:16px}}@media (min-width:2500px) and (max-width:2600px){.site-header{height:200px;display:flex;align-items:center;border-bottom:1px solid rgba(255,68,0,.662);top:0;will-change:auto}.site-header,.site-header.is-hidden{transform:none;transition:top .5s ease}.site-header.is-hidden{opacity:1;visibility:visible;pointer-events:none;top:-220px}.site-header .main-nav{width:100%}.logo-nav{width:120px;height:120px}.main-nav ul a{font-size:34px}.main-nav ul{gap:120px}.header-search-desktop{width:520px}.header-search-field{height:82px}.header-search-field svg{flex-basis:30px;width:30px;height:30px}.header-search-field input{font-size:28px}.header-search-clear{flex-basis:36px;width:36px;font-size:36px}.header-search-result{gap:18px;padding:18px 20px;font-size:26px}.header-search-result-type{min-width:82px;font-size:21px}}@media (min-width:768px) and (max-width:1439.98px){.site-header{padding:clamp(18px,2vw,26px) clamp(24px,3vw,42px)}.main-nav{display:grid;grid-template-columns:50px minmax(0,1fr) max-content;column-gap:clamp(12px,2vw,28px);width:100%;min-width:0}.main-nav ul{gap:clamp(18px,calc(5.5vw - 24px),36px);min-width:0;justify-self:center;transform:translateX(clamp(12px,calc(5.5vw - 30px),28px))}.main-nav ul a{font-size:clamp(13px,calc(1.4vw + 1.6px),17px);letter-spacing:1px;white-space:nowrap}.header-search-desktop{justify-self:end;width:clamp(165px,calc(16vw + 10px),220px)}}@media (min-width:1024px) and (max-width:1279.98px){.site-header{padding:26px 36px}.main-nav{grid-template-columns:60px minmax(0,1fr) max-content;column-gap:24px}.logo-nav{width:60px;height:60px}.main-nav ul{gap:36px}.main-nav ul a{font-size:18px}.header-search-desktop{width:195px}}@media (min-width:1280px) and (max-width:1365.98px){.site-header{padding:28px 42px}.main-nav{grid-template-columns:60px minmax(0,1fr) max-content;column-gap:28px}.logo-nav{width:62px;height:62px}.main-nav ul{gap:40px}.main-nav ul a{font-size:21px}.header-search-desktop{width:215px}}@media (min-width:768px) and (max-width:799.98px){.main-nav ul{gap:26px}.main-nav ul a{font-size:13px}.main-nav ul{transform:none}.header-search-desktop{width:175px}.header-search-field{height:32px;gap:6px;padding:0 9px}.header-search-field svg{flex-basis:14px;width:14px;height:14px}.header-search-field input{font-size:11px}.header-search-clear{flex-basis:18px;width:18px;font-size:18px}.header-search-result{gap:6px;padding:8px;font-size:10px}.header-search-result-title{margin-left:3px}.header-search-result-type{min-width:37px;font-size:9px}}@media (min-width:1400px) and (max-width:1439.98px){.main-nav ul{gap:40px}.main-nav ul a{font-size:18px}}@media (min-width:1366px) and (max-width:1399.98px){.site-header{padding:32px 48px}.main-nav{grid-template-columns:66px minmax(0,1fr) max-content}.logo-nav{width:66px;height:66px}.main-nav ul{gap:50px;transform:translateX(56px)}.main-nav ul a{font-size:23px}.header-search-desktop{width:220px}}@media (max-width:767.98px){.site-header{padding:12px clamp(14px,4.5vw,18px)}.site-header.is-hidden{transform:translate3d(0,-12px,0)}.main-nav{position:relative;flex-wrap:wrap}.logo-nav{flex:0 0 40px;width:40px;height:40px}.mobile-menu-toggle{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;position:relative;flex:0 0 40px;width:40px;height:40px;margin:0 clamp(22px,6vw,26px) 0 0;padding:8px;color:white;background:transparent;border:0;border-radius:50%;cursor:pointer}.mobile-menu-toggle:before{content:"";position:absolute;inset:4px;border:1px solid rgba(255,69,0,.45);border-radius:50%;background:rgba(255,68,0,.07)}.mobile-menu-toggle span{position:relative;z-index:1;display:block;flex:0 0 auto;width:14px;min-width:14px;max-width:14px;height:0;border-top:1px solid rgba(0,249,166,.72);border-radius:0;background:none}.mobile-menu-toggle:focus{outline:none}.mobile-menu-toggle:focus-visible{outline:none;box-shadow:none}.mobile-menu-toggle:focus-visible span{border-top-color:rgb(0,249,166)}.main-nav ul{display:flex;flex-basis:100%;flex-direction:column;gap:clamp(12px,4vw,18px);align-items:center;max-height:0;margin-top:0;padding:0;overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-10px);transition:max-height .35s ease,margin-top .35s ease,padding .35s ease,opacity .3s ease,transform .35s ease,visibility 0s linear .35s}.main-nav ul.is-open{max-height:calc(100svh - 74px);margin-top:10px;padding:14px 0;overflow-y:auto;visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0);justify-content:flex-start;transition:max-height .35s ease,margin-top .35s ease,padding .35s ease,opacity .3s ease,transform .35s ease,visibility 0s linear 0s}.main-nav ul a{font-size:clamp(14px,4vw,16px);letter-spacing:1px}.main-nav>.header-search-desktop{display:none}.main-nav #main-menu>.header-search-item{display:block;flex:0 0 auto;width:100%;margin-bottom:10px;padding:0 clamp(14px,4.5vw,18px)}.header-search-mobile{width:100%}.header-search-mobile .header-search-field{height:44px}.header-search-mobile .header-search-field input{font-size:16px}.header-search-mobile .header-search-results{position:static;width:100%;max-height:190px;margin-top:0;box-shadow:none}#main-menu .header-search-result,#main-menu .header-search-result:focus-visible,#main-menu .header-search-result:hover{display:flex;width:100%!important;padding:10px 12px;color:white;font-size:13px;font-weight:400;letter-spacing:0;line-height:1.35;text-align:left;text-decoration:none!important;text-transform:none;border:0!important}#main-menu .header-search-result:focus-visible,#main-menu .header-search-result:hover{background:rgba(255,69,0,.13)}#main-menu .header-search-result+.header-search-result{border-top:1px solid rgba(255,69,0,.22)!important}#main-menu>li:not(.header-search-item)>a,#main-menu>li:not(.header-search-item)>a:focus-visible,#main-menu>li:not(.header-search-item)>a:hover{text-decoration:none!important}}@media (max-width:375.98px){.mobile-menu-toggle{transform:translateX(6px);margin-right:3px;transform:none}}@media (max-width:375.98px){.site-header:has(.main-nav ul.is-open){background:rgba(0,0,0,.722)}.main-nav ul{height:0;min-height:0;max-height:none;width:100vw;flex-basis:100vw;flex-shrink:0;align-self:stretch;margin-left:calc((100% - 100vw) / 2);transition:height .5s cubic-bezier(.23,1,.32,1),margin-top .5s ease,padding .5s ease,opacity .35s ease,transform .5s cubic-bezier(.23,1,.32,1),visibility 0s linear .5s}.main-nav ul.is-open{height:calc(100svh - 74px);min-height:0;max-height:none;gap:12px;overflow-y:auto;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:height .5s cubic-bezier(.23,1,.32,1),margin-top .5s ease,padding .5s ease,opacity .35s ease,transform .5s cubic-bezier(.23,1,.32,1),visibility 0s linear 0s}.main-nav ul a{display:block;width:100%!important;padding:13px 0 14px;color:rgba(255,255,255,.96);font-size:17px;text-align:center;text-decoration:none!important;transition:color .2s ease,background-color .2s ease;border-bottom:0!important}.main-nav ul a:focus-visible,.main-nav ul a:hover{color:rgb(0,249,166);background:rgba(255,69,0,.08);text-decoration:none!important;outline:none}.main-nav ul li{display:block;flex:0 0 auto;width:100%!important;min-width:100%;margin:0;padding:0;border-bottom:0}.mobile-menu-toggle span{transition:transform .22s ease,opacity .22s ease;transform-origin:center}.mobile-menu-toggle[aria-expanded=true] span:first-child{transform:translateY(5px) rotate(45deg)}.mobile-menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.mobile-menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}}.site-footer{display:flex;flex-direction:column;width:100%;color:white;background:black}.footer-top{display:flex;align-items:center;padding:20px 5%;border-top:2px solid #ff4400d5;border-bottom:1px solid #ff440086}.footer-title{flex-basis:100%;margin:0;color:orangered;font-size:30px;text-align:center}.footer-intro{flex-basis:75%;margin:0;font-size:18px;text-align:center}.footer-center{display:flex;justify-content:center;gap:20px;padding:30px 5%;border-bottom:1px solid #ff440086}.footer-column{display:flex;flex:1 1;flex-direction:column;gap:15px;text-align:center}.footer-column h3{margin:0 0 10px;color:rgb(0,249,166);font-size:20px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.footer-column a{color:white;font-size:18px;font-weight:700;transition:color .1s ease-in-out}.footer-column a:hover{color:orangered}.footer-bottom{display:flex;align-items:center;justify-content:center;padding:20px;font-size:13px;letter-spacing:1px;text-align:center}.footer-bottom p{margin:0}@media (min-width:768px) and (max-width:1439.98px){.footer-top{justify-content:center;padding:20px clamp(24px,4vw,56px)}.footer-title{flex-basis:100%;font-size:clamp(23px,2vw,28px)}.footer-center{gap:clamp(12px,2vw,24px);padding:clamp(26px,3vw,32px) clamp(24px,4vw,56px)}.footer-column{min-width:0}.footer-column h3{font-size:clamp(16px,1.4vw,19px)}.footer-column a{font-size:clamp(15px,1.3vw,18px)}}@media (min-width:1880px) and (max-width:1960px){.footer-top{padding:28px 6%}.footer-title{font-size:46px}.footer-intro{font-size:28px}.footer-center{gap:44px;padding:56px 6%}.footer-column{gap:24px}.footer-column h3{font-size:32px}.footer-column a{font-size:34px}.footer-bottom{padding:32px;font-size:22px}}@media (min-width:2500px) and (max-width:2600px){.footer-top{padding-block:42px}.footer-title{font-size:54px}.footer-intro{font-size:34px}.footer-center{gap:52px;padding-block:72px}.footer-column{gap:30px}.footer-column h3{font-size:38px}.footer-column a{font-size:34px}.footer-bottom{padding-block:42px;font-size:28px}}@media (min-width:1440.01px),(min-width:376px) and (max-width:1439.98px){.footer-column a{font-weight:400}}@media (max-width:767.98px){.site-footer{border-top:2px solid rgba(255,69,0,.65)}.footer-center,.footer-top{flex-direction:column}.footer-top{gap:10px;padding:clamp(18px,5vw,22px) clamp(16px,5vw,20px);border-top:0}.footer-intro,.footer-title{flex-basis:auto;width:100%}.footer-title{font-size:clamp(20px,6vw,24px);letter-spacing:.5px}.footer-center{align-items:center;gap:0;padding:12px 0}.footer-column{width:100%;gap:clamp(9px,3vw,12px);padding:22px clamp(16px,5vw,20px)}.footer-column:not(:last-child){border-bottom:1px solid rgba(255,69,0,.28)}.footer-column h3{margin-bottom:6px;font-size:clamp(15px,4.5vw,17px);letter-spacing:.5px}.footer-column a{font-size:clamp(14px,4.2vw,16px)}.footer-bottom{padding:clamp(14px,4vw,18px) clamp(16px,5vw,20px);font-size:clamp(11px,3.2vw,12px);line-height:1.5}.footer-bottom p{max-width:300px}}@media (max-width:375.98px){.footer-bottom{font-size:10px}.footer-title{font-size:18px}.footer-column h3{font-size:15px}.footer-column>a{font-size:12px;font-weight:400}.footer-bottom{font-size:10px}.footer-bottom strong{font-weight:400}}.section-banner{content-visibility:auto;contain-intrinsic-size:900px;position:relative;display:flex;align-items:center;width:100%;padding:40px 100px;overflow:hidden;background:linear-gradient(180deg,#ff440055,#ff440055 10%,#ff44007a);background-color:rgba(0,0,0,.295);background-blend-mode:darken;border-top:2px solid rgba(255,69,0,.29);border-bottom:2px solid #ff45004a}.banner-categories{gap:50px}.banner-legal{gap:20px}.legal-banner-placeholder,.site-banner-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:122px;min-height:122px;padding:24px 48px;overflow:hidden;color:white;border-top:2px solid rgba(255,69,0,.65);border-bottom:2px solid rgba(255,69,0,.65);background:radial-gradient(circle at 18% 50%,rgba(255,69,0,.2),transparent 34%),radial-gradient(circle at 82% 50%,rgba(168,42,0,.18),transparent 36%),linear-gradient(135deg,#000,#120500 38%,#281006 50%,#120500 62%,#000);text-align:center;font-family:var(--font-poiret),sans-serif}.legal-banner-placeholder p,.site-banner-placeholder p{width:max-content;max-width:none;flex:0 0 auto;margin:0;white-space:nowrap;font-size:18px;font-style:italic;line-height:1.6;letter-spacing:1px;animation:shared-placeholder-blink 3.2s ease-in-out infinite,shared-placeholder-marquee 18s linear infinite}@keyframes legal-placeholder-blink{0%,to{opacity:.45}50%{opacity:1}}@media (min-width:768px) and (max-width:1439.98px){.legal-banner-placeholder,.site-banner-placeholder{padding:22px clamp(32px,5vw,72px)}.legal-banner-placeholder p,.site-banner-placeholder p{max-width:none;font-size:14px;line-height:1.55}}@media (max-width:767.98px){.legal-banner-placeholder,.site-banner-placeholder{padding:18px clamp(18px,6vw,24px)}.legal-banner-placeholder p,.site-banner-placeholder p{max-width:none;font-size:clamp(12px,3.5vw,14px);line-height:1.5;letter-spacing:.5px}}@media (max-width:375.98px){.site-banner-placeholder{height:86px;min-height:86px;padding:18px 22px}.site-banner-placeholder p{font-size:13px;line-height:1.35}.legal-banner-placeholder,.site-banner-placeholder{height:86px;min-height:86px;padding:18px 22px}.legal-banner-placeholder p,.site-banner-placeholder p{width:max-content;max-width:none;flex:0 0 auto;white-space:nowrap;font-size:11px;line-height:1.35;animation:shared-placeholder-blink 3.2s ease-in-out infinite,shared-placeholder-marquee 18s linear infinite}}@keyframes shared-placeholder-blink{0%,to{opacity:0}50%{opacity:1}}@keyframes shared-placeholder-marquee{0%{transform:translateX(calc(-50vw - 50%))}to{transform:translateX(calc(50vw + 50%))}}@media (min-width:768px) and (max-width:1023.98px){.site-banner-placeholder{height:104px;min-height:104px;padding:20px 30px}.site-banner-placeholder p{font-size:16px;line-height:1.4}}@media (min-width:1024px) and (max-width:1279.98px){.site-banner-placeholder{height:112px;min-height:112px;padding:24px 38px}.site-banner-placeholder p{font-size:17px;line-height:1.4}}@media (min-width:1280px) and (max-width:1439.98px){.legal-banner-placeholder p,.site-banner-placeholder p{font-size:18px;line-height:1.4}}@media (min-width:1880px) and (max-width:1960px){.legal-banner-placeholder,.site-banner-placeholder{height:170px;min-height:170px}.legal-banner-placeholder p,.site-banner-placeholder p{width:max-content;max-width:none;flex:0 0 auto;white-space:nowrap;font-size:20px}.legal-banner-placeholder p{font-size:31px}}@media (min-width:2500px) and (max-width:2600px){.legal-banner-placeholder,.site-banner-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:250px;min-height:250px;padding:24px 48px}.site-banner-placeholder{position:relative}.site-banner-placeholder:after{position:absolute;z-index:1;right:0;bottom:0;left:0;height:2px;background:rgba(255,69,0,.65);content:"";pointer-events:none}.legal-banner-placeholder p,.site-banner-placeholder p{width:max-content;max-width:none;flex:0 0 auto;white-space:nowrap;font-size:35px;animation:shared-placeholder-blink 3.2s ease-in-out infinite,shared-placeholder-marquee 18s linear infinite}}.section-banner h2{margin:0;color:#ff4500;font-size:35px;font-weight:700;letter-spacing:2px;text-transform:uppercase;opacity:0;transform:translateY(25px)}.banner-legal h2{margin-right:22px}.banner-bar{display:flex;justify-content:center;gap:15px}.banner-bar i{font-size:30px;opacity:0;transform:translateX(-20px);will-change:transform,opacity}.section-banner .fa-music,.section-banner .fa-record-vinyl,.section-banner .fa-rss{color:#ff440093}#first-banner .banner-bar i,#first-banner h2{color:transparent}#second-banner{position:relative;min-height:200px;overflow:hidden;background:url(/svg/legal/banner-bottom-nyc-games/destination-hub/destination-hub-nyc-map.webp) 100% 50%/60% no-repeat;border-top:2px solid rgb(208,55,0);border-bottom:2px solid rgb(208,55,0);opacity:1;transition:background-image 1.5s ease;z-index:2}#second-banner .banner-bar i,#second-banner h2{color:transparent}.section-banner h2.play{animation:follow-car-smooth 2.5s cubic-bezier(.19,1,.22,1) forwards}.banner-bar.play i{animation:fade-left 1.5s ease forwards}@media (max-width:1439.98px){.legal-banner-placeholder p{width:max-content;max-width:none;flex:0 0 auto;white-space:nowrap;animation:shared-placeholder-blink 3.2s ease-in-out infinite,shared-placeholder-marquee 18s linear infinite}}.next-step-section{display:flex;justify-content:space-between;gap:50px;padding:100px 10%;overflow-x:clip;background:url(/images/legal/common/cta-legal-studio-recording.webp) 50%/cover no-repeat fixed;background-color:rgba(0,0,0,.842);background-blend-mode:darken}.cta-container{display:flex;flex-direction:column;align-items:center;gap:10px}.cta-container h2{color:rgba(255,68,0,.699);font-size:20px;text-transform:uppercase}.cta-container ul{display:flex;flex-direction:column;align-items:center;gap:60px;margin-top:70px;padding:0}.cta-container ul li a{display:inline-block;padding:10px 20px;color:white;font-size:15px;font-style:italic;letter-spacing:2px;text-transform:uppercase;border-radius:25px;box-shadow:0 0 5px 0 transparent;transition:color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out}@media (min-width:1440px){.cta-container ul li a:focus-visible,.cta-container ul li a:hover{color:rgb(0,249,166);box-shadow:0 0 5px 0 orangered;transform:scale(1.1)}main.artistes-page .next-step-section .cta-container ul li a:focus-visible,main.artistes-page .next-step-section .cta-container ul li a:hover,main.news-page .next-step-section .cta-container ul li a:focus-visible,main.news-page .next-step-section .cta-container ul li a:hover{transform:none}}@media (min-width:768px){.next-step-section.artist-template-cta .cta-container{align-items:flex-start}.next-step-section.artist-template-cta .cta-container h2{width:100%;margin:0;text-align:left}.next-step-section.artist-template-cta .cta-container ul{align-items:flex-start}.next-step-section.artist-template-cta .cta-container ul li a{padding-left:0}}.cta-para-right{width:60%;max-width:1000px;align-self:center;color:rgba(255,255,255,.916);font-size:20px;line-height:1.6;letter-spacing:normal;opacity:0;transform:translateX(45px);transition:opacity .8s ease,transform .8s ease}.next-step-section.california-soul-cta{background-image:url(/images/quiz/california-soul/cta-california-soul.webp);background-position:top;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-color:rgba(0,0,0,.759);background-blend-mode:darken;padding-top:100px;padding-bottom:100px}.next-step-section.california-soul-cta .cta-para-right{max-width:none;line-height:1.8;letter-spacing:3px}.cta-para-right.is-visible{opacity:1;transform:translateX(0)}.cta-para-right strong{color:orangered}.ligne-separation-para{width:100%;height:1px;margin:10px 0;background-color:rgba(139,37,0,.4)}@media (min-width:2200px){.next-step-section{display:grid;grid-template-columns:minmax(285px,360px) minmax(0,1000px);justify-content:center;align-items:center;column-gap:clamp(160px,8vw,220px)}.cta-container{width:max-content;max-width:100%;align-items:flex-start;justify-self:center}.cta-container h2{width:100%;margin:0;font-weight:900;text-align:left}.cta-container ul{width:100%;align-items:flex-start}.cta-container ul li a{font-weight:400}.cta-para-right{width:100%}}@media (min-width:1880px) and (max-width:1960px){.next-step-section{padding-top:120px;padding-bottom:120px}.next-step-section .cta-container h2{font-size:27px}.next-step-section .cta-container ul li a{font-size:26px}.next-step-section .cta-para-right{font-size:31px}.next-step-section.california-soul-cta .cta-container{align-self:center}}@media (min-width:2500px) and (max-width:2600px){.next-step-section{grid-template-columns:minmax(520px,620px) minmax(0,1100px);column-gap:300px;padding-top:150px;padding-bottom:150px}.cta-container ul li a{white-space:nowrap}.cta-container h2{font-size:34px}.cta-container ul li a{font-size:33px}.cta-para-right{font-size:38px}}@media (min-width:768px) and (max-width:1439.98px){.next-step-section{display:grid;grid-template-columns:minmax(220px,32%) minmax(0,1fr);align-items:start;column-gap:clamp(28px,6vw,84px);padding:clamp(56px,5vw,72px) 7%}.next-step-section>*{min-width:0}.cta-container{width:max-content;max-width:100%;align-items:flex-start;align-self:center;justify-self:center}.cta-container h2{width:100%;margin:0;font-size:clamp(17px,1.5vw,20px);font-weight:900;text-align:left}.cta-container ul{width:100%;max-width:100%;align-items:flex-start;gap:clamp(28px,3vw,44px);margin-top:clamp(32px,3.5vw,48px)}.cta-container ul li a{font-weight:400}.cta-para-right{width:100%;font-size:clamp(17px,1.35vw,19px);line-height:1.6;letter-spacing:normal;text-align:left;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}}@media (min-width:1024px) and (max-width:1279.98px){.next-step-section{padding-top:66px;padding-bottom:66px}.cta-container h2{font-size:18px}.cta-container ul li a{font-size:16px}.cta-para-right{font-size:18px}}@media (min-width:1280px) and (max-width:1365.98px){.next-step-section{min-height:676px}.cta-container h2{font-size:21px}.cta-container ul li a{font-size:18px}.cta-para-right{font-size:20px;line-height:1.9}}@media (min-width:1366px) and (max-width:1399.98px){.next-step-section{padding-top:80px;padding-bottom:80px}.cta-container h2{font-size:21px}.cta-container ul li a{font-size:16px}.cta-para-right{font-size:20px}}@media (max-width:767.98px){.next-step-section{flex-direction:column;gap:clamp(28px,8vw,38px);padding:20px clamp(16px,5vw,20px)}.next-step-section.california-soul-cta{padding-top:30px;padding-bottom:20px;background-color:rgba(0,0,0,.84)}.cta-container,.cta-para-right{width:100%}.cta-para-right{order:1;text-align:left;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.cta-container{order:2}.cta-container h2{font-size:clamp(17px,5vw,19px);text-align:center}.cta-container ul{gap:clamp(26px,7vw,34px);margin-top:clamp(18px,6vw,24px)}.cta-container ul li a{font-size:clamp(14px,4vw,16px);letter-spacing:1px}.cta-para-right{font-size:clamp(13px,3.8vw,16px);letter-spacing:.25px}.cta-para-right,.next-step-section.california-soul-cta .cta-para-right{line-height:1.45}}@media (min-width:321px) and (max-width:375.98px){.next-step-section{padding-top:25px}}@media (min-width:768px) and (max-width:768px){.next-step-section.california-soul-cta{padding-top:50px;padding-bottom:50px}.next-step-section.california-soul-cta .cta-para-right{line-height:1.45}}@media (min-width:1880px) and (max-width:1960px),(min-width:2500px) and (max-width:2600px){.next-step-section .cta-container ul li a:hover{color:white;box-shadow:0 0 5px 0 transparent;transform:none;transition:none}}*{box-sizing:border-box;list-style-type:none;text-decoration:none}html{overflow-x:clip;scrollbar-gutter:stable;scroll-behavior:auto;scrollbar-color:rgba(255,255,255,.55) #0e0e0e}body,html{width:100%;max-width:100%;background:#0e0e0e}body{min-width:0;margin:0;padding:0;overflow-x:hidden;font-family:var(--font-poiret),sans-serif}main{width:100%;max-width:100%}main.quiz-page{min-width:0;overflow-x:clip}.artist-detail-enter{opacity:0;animation:artist-detail-fade-in .35s ease-out forwards}body:has(.artist-detail-enter){background:#000}@keyframes artist-detail-fade-in{to{opacity:1}}::-webkit-scrollbar{width:10px;background:#0e0e0e}::-webkit-scrollbar-track{background:#0e0e0e}::-webkit-scrollbar-thumb{border:3px solid #0e0e0e;border-radius:999px;background:rgba(255,255,255,.55)}@media (max-width:767.98px){.site-footer,main>section{width:100%;max-width:100%;margin-inline:0}}#site-contact{scroll-margin-top:150px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.artist-detail-enter{animation:none;opacity:1}.cta-nav,.cta-para-right,.hero-description,.main-nav ul,.site-header{transition:none}.hero-logo-container,.legal-banner-placeholder p{animation:none}.cta-para-right,.hero-description{opacity:1;transform:none}.legal-banner-placeholder p{opacity:1}}@font-face{font-family:poiret;src:url(/_next/static/media/036afb91967e20ed-s.p.woff2) format("woff2");font-display:block}@font-face{font-family:poiret Fallback;src:local("Arial");ascent-override:100.16%;descent-override:21.66%;line-gap-override:0.00%;size-adjust:96.04%}.__className_2f2e8c{font-family:poiret,poiret Fallback}.__variable_2f2e8c{--font-poiret:"poiret","poiret Fallback"}@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/351e103939eedb90-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b4ecb91ab61dba57-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Alfa Slab One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/71824326c5c723a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alfa Slab One Fallback;src:local("Arial");ascent-override:85.85%;descent-override:27.59%;line-gap-override:0.00%;size-adjust:120.68%}.__className_346034{font-family:Alfa Slab One,Alfa Slab One Fallback;font-weight:400;font-style:normal}.__variable_346034{--font-alfa:"Alfa Slab One","Alfa Slab One Fallback"}@font-face{font-family:Meow Script;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2b03dd0185ec8d50-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Meow Script;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9f4a8f1b900cf4f9-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Meow Script;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3836e55b021cbd75-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Meow Script Fallback;src:local("Arial");ascent-override:114.56%;descent-override:51.07%;line-gap-override:0.00%;size-adjust:72.45%}.__className_aee082{font-family:Meow Script,Meow Script Fallback;font-weight:400;font-style:normal}.__variable_aee082{--font-meow:"Meow Script","Meow Script Fallback"}@font-face{font-family:Rock Salt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d8587557c8677295-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rock Salt Fallback;src:local("Arial");ascent-override:112.52%;descent-override:54.63%;line-gap-override:2.22%;size-adjust:140.85%}.__className_e25154{font-family:Rock Salt,Rock Salt Fallback;font-weight:400;font-style:normal}.__variable_e25154{--font-rock:"Rock Salt","Rock Salt Fallback"}.back-to-top{position:fixed;right:12px;bottom:16px;z-index:1200;display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(255,69,0,.55);border-radius:999px;color:#fff;background:rgba(0,0,0,.94);font:inherit;font-size:12px;font-weight:600;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(16px) scale(.94);transition:opacity .22s ease,transform .28s cubic-bezier(.2,.8,.2,1),visibility .22s}.back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.back-to-top-arrow,.back-to-top:hover{color:rgb(0,249,166)}.back-to-top-arrow{display:block;flex:0 0 14px;width:14px;height:10px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transform:translateY(-1px)}.back-to-top:focus-visible{outline:2px solid rgb(0,249,166);outline-offset:4px}@media (min-width:376px) and (max-width:767.98px){.back-to-top{right:16px;bottom:18px;padding:9px 14px;font-size:13px}.back-to-top-arrow{flex-basis:15px;width:15px;height:11px}}@media (min-width:768px) and (max-width:1023.98px){.back-to-top{right:22px;bottom:22px;padding:10px 16px;font-size:14px}.back-to-top-arrow{flex-basis:16px;width:16px;height:12px}}@media (min-width:1024px) and (max-width:1279.98px){.back-to-top{right:24px;bottom:24px;padding:10px 16px;font-size:14px;border-width:2px}}@media (min-width:1280px) and (max-width:1439.98px){.back-to-top{right:28px;bottom:28px;padding:11px 17px;font-size:15px;border-width:2px}}@media (min-width:1440px) and (max-width:1879.98px){.back-to-top{right:32px;bottom:32px;padding:12px 18px;font-size:15px}}@media (min-width:1880px) and (max-width:1960px){.back-to-top{right:40px;bottom:40px;gap:11px;padding:15px 22px;border:2px solid orangered;font-size:20px}.back-to-top-arrow{flex-basis:21px;width:21px;height:16px}}@media (min-width:1960.01px) and (max-width:2499.98px){.back-to-top{right:40px;bottom:40px;padding:13px 20px;font-size:16px}.back-to-top-arrow{flex-basis:17px;width:17px;height:13px}}@media (min-width:2500px) and (max-width:2600px){.back-to-top{right:48px;bottom:48px;gap:14px;padding:20px 34px;border:2px solid orangered;font-size:26px}.back-to-top-arrow{flex-basis:27px;width:27px;height:21px}}@media (prefers-reduced-motion:reduce){.back-to-top{transition:none}}