@font-face{font-family:revicons;fallback:fallback;src:url(../media/revicons.3g4b4pk2f7d_x.woff)format("woff"),url(../media/revicons.03n1yrwzk_x3-.ttf)format("ttf"),url(../media/revicons.3liogklwqwdyz.eot)format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;position:relative;overflow:hidden}.react-multi-carousel-track{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition;flex-direction:row;margin:0;padding:0;list-style:none;display:flex;position:relative}.react-multiple-carousel__arrow{z-index:1000;opacity:1;cursor:pointer;background:#00000080;border:0;border-radius:35px;outline:0;min-width:43px;min-height:43px;transition:all .5s;position:absolute}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;text-align:center;z-index:2;font-family:revicons;font-size:20px;display:block;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{text-align:center;justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.react-multi-carousel-dot button{opacity:1;width:12px;height:12px;box-shadow:none;cursor:pointer;border:2px solid gray;border-radius:50%;outline:0;margin:0 6px 0 0;padding:0;transition:background .5s;display:inline-block}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}
.RegistrationPromos-module__M9332W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.RegistrationPromos-module__M9332W__card{--accent:var(--color-primary);isolation:isolate;color:#fff;min-width:0;font-family:var(--font-secondary), sans-serif;background:#080809;border:1px solid #ffffff26;border-radius:4px;flex-direction:column;justify-content:space-between;padding:clamp(24px,2.8vw,42px);text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.RegistrationPromos-module__M9332W__organizer{border-top:3px solid var(--accent)}.RegistrationPromos-module__M9332W__visitor{border-bottom:3px solid var(--accent)}.RegistrationPromos-module__M9332W__card:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 14px 40px #0004}.RegistrationPromos-module__M9332W__card:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.RegistrationPromos-module__M9332W__content{z-index:1;position:relative}.RegistrationPromos-module__M9332W__eyebrow{color:#e2e2e5;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:20px;font-size:10px;font-weight:700;line-height:1.5;display:flex}.RegistrationPromos-module__M9332W__eyebrow:before{content:"";background:var(--accent);width:19px;height:3px}.RegistrationPromos-module__M9332W__title{max-width:100%;font-family:var(--font-automotive), sans-serif;letter-spacing:-.5px;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(19px,1.65vw,27px);font-weight:400;line-height:1.5}.RegistrationPromos-module__M9332W__title span{color:#fff;display:block}.RegistrationPromos-module__M9332W__description{color:#dedee2;max-width:76%;margin:16px 0 22px;font-size:14px;line-height:1.65}.RegistrationPromos-module__M9332W__cta{border:1px solid var(--accent);background:var(--accent);border-radius:4px;align-items:center;gap:18px;padding:12px 17px;font-size:12px;font-weight:800;display:inline-flex}.RegistrationPromos-module__M9332W__cta svg{color:#fff;transition:transform .18s}.RegistrationPromos-module__M9332W__visitor .RegistrationPromos-module__M9332W__cta{background:#08080980;border-color:#ffffff80}.RegistrationPromos-module__M9332W__card:hover .RegistrationPromos-module__M9332W__cta svg{transform:translate(4px)}.RegistrationPromos-module__M9332W__footnote{color:#a4a4ad;letter-spacing:1px;text-transform:uppercase;margin-top:22px;font-size:10px;position:relative}.RegistrationPromos-module__M9332W__art{z-index:-1;pointer-events:none;background:url(/assets/promos/car-meet.webp) 50% 72%/cover no-repeat;position:absolute;inset:0}.RegistrationPromos-module__M9332W__art:before{content:"";background:linear-gradient(90deg,#050506f5 0%,#050506db 40%,#05050660 100%),linear-gradient(#0000 40%,#050506a6);position:absolute;inset:0}.RegistrationPromos-module__M9332W__visitor .RegistrationPromos-module__M9332W__art{background-image:url(/assets/promos/track-day.webp);background-position:65%}.RegistrationPromos-module__M9332W__visitor .RegistrationPromos-module__M9332W__art:before{background:linear-gradient(105deg,#050506f5 0%,#050506dc 38%,#05050638 100%),linear-gradient(#0000 45%,#050506aa)}.RegistrationPromos-module__M9332W__visitor .RegistrationPromos-module__M9332W__slashes{opacity:.25;right:-65px;transform:skew(-18deg)}.RegistrationPromos-module__M9332W__organizer .RegistrationPromos-module__M9332W__slashes{opacity:.12}.RegistrationPromos-module__M9332W__visitor .RegistrationPromos-module__M9332W__checker,.RegistrationPromos-module__M9332W__organizer .RegistrationPromos-module__M9332W__orbit{display:none}.RegistrationPromos-module__M9332W__slashes{opacity:.16;gap:12px;display:flex;position:absolute;top:-40px;bottom:-40px;right:-48px;transform:skew(-28deg)}.RegistrationPromos-module__M9332W__slashes i{background:linear-gradient(180deg, var(--accent), transparent);width:42px}.RegistrationPromos-module__M9332W__slashes i:nth-child(2){opacity:.7;width:15px}.RegistrationPromos-module__M9332W__slashes i:nth-child(3){width:70px}.RegistrationPromos-module__M9332W__orbit{border:1px solid #ffffff13;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-125px;right:-145px;box-shadow:0 0 0 24px #ffffff03,0 0 0 25px #ffffff09,0 0 0 70px #ffffff02}.RegistrationPromos-module__M9332W__checker{background:conic-gradient(#ffffff26 25%, transparent 0 50%, #ffffff26 0 75%, transparent 0) 0 0 / 16px 16px;width:56px;height:24px;position:absolute;bottom:24px;right:20px;transform:skew(-20deg)}@media (max-width:899px){.RegistrationPromos-module__M9332W__grid{grid-template-columns:1fr;gap:18px}.RegistrationPromos-module__M9332W__title{font-size:clamp(20px,3.3vw,28px)}}@media (max-width:420px){.RegistrationPromos-module__M9332W__card{padding:24px 20px}.RegistrationPromos-module__M9332W__title{font-size:18px}.RegistrationPromos-module__M9332W__description{max-width:100%}.RegistrationPromos-module__M9332W__eyebrow{letter-spacing:1px;font-size:9px}}@media (prefers-reduced-motion:reduce){.RegistrationPromos-module__M9332W__card,.RegistrationPromos-module__M9332W__cta svg{transition:none}.RegistrationPromos-module__M9332W__card:hover,.RegistrationPromos-module__M9332W__card:hover .RegistrationPromos-module__M9332W__cta svg{transform:none}}
