.dc-hero{--dc-ink:#e9e9e9;--dc-muted:rgba(233,233,233,.6);--dc-faint:rgba(233,233,233,.3);--dc-red:#e62020;--dc-ground:#070707;--dc-s:.76;--dc-P:826;--dc-camz:2600;--dc-header:0px;--dc-horizon:59%;--dc-car-x:780;--dc-car-w:660;--dc-car-fx:560;--dc-car-fw:520;--dc-pad:16px;--dc-shadow:0 1px 2px rgba(0,0,0,.9),0 0 18px rgba(0,0,0,.65);--dc-font-display:"Bebas Neue","DC Bebas",Impact,"Arial Narrow",sans-serif;--dc-font-wordmark:Anton,"DC Anton",Impact,sans-serif;--dc-font-body:var(--font-body-family,system-ui,sans-serif);position:relative;background:var(--dc-ground);color:var(--dc-ink);font-family:var(--dc-font-body);-webkit-font-smoothing:antialiased}.dc-hero *,.dc-hero *:before,.dc-hero *:after{box-sizing:border-box}.dc-hero__defs{position:absolute;width:0;height:0;overflow:hidden}.dc-hero__noscript{margin:0;padding:1rem;font:14px/1.5 var(--dc-font-body)}.dc-hero__stage{position:relative;height:calc(100vh - var(--dc-header));height:calc(100svh - var(--dc-header));min-height:520px;overflow:hidden;background:var(--dc-ground);isolation:isolate}.dc-hero__world{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;perspective:calc(var(--dc-P) * 1px);perspective-origin:50% var(--dc-horizon);transform-origin:50% var(--dc-horizon)}.dc-hero.is-motion .dc-hero__world{will-change:transform}.dc-hero__gate{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;display:block;pointer-events:none;opacity:0;transform-origin:50% var(--dc-horizon);transition:opacity .6s ease}.dc-hero.is-gate .dc-hero__gate{opacity:1}.dc-hero.is-motion .dc-hero__gate{will-change:transform}.dc-hero.is-torii .dc-hero__banner,.dc-hero.is-torii .dc-hero__cones,.dc-hero.is-torii .dc-hero__lamps,.dc-hero.is-truss3d .dc-hero__glowplane{display:none}.dc-hero__scene{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:translateZ(calc((var(--dc-P) - var(--dc-camz) * var(--dc-s)) * 1px))}.dc-hero__plane{--x:0;--y:0;--z:0;--w:100;--h:100;--rs:1;--rx:0deg;--rz:0deg;position:absolute;left:50%;top:var(--dc-horizon);width:calc(var(--w) * var(--dc-s) / var(--rs) * 1px);height:calc(var(--h) * var(--dc-s) / var(--rs) * 1px);transform:translate(-50%,-50%) translate3d(calc(var(--x) * var(--dc-s) * 1px),calc((40 - var(--y)) * var(--dc-s) * 1px),calc(var(--z) * var(--dc-s) * 1px)) rotateX(var(--rx)) rotate(var(--rz)) scale(var(--rs));transform-style:flat;pointer-events:none}.dc-hero .dc-hero__plane{display:block}.dc-hero__plane>img,.dc-hero__plane>picture,.dc-hero__plane>picture>img,.dc-hero__plane>svg{display:block;width:100%;height:100%}.dc-hero__mirror{transform:scaleX(-1)}.dc-hero .dc-hero__sky{display:block;position:absolute;left:0;right:0;top:0;height:var(--dc-horizon);background:linear-gradient(180deg,#080808,#050505 55%,#030303 90%,#070707)}.dc-hero .dc-hero__ground{display:block;position:absolute;left:0;right:0;top:var(--dc-horizon);bottom:0;container-type:size;background:radial-gradient(ellipse 60cqh 100% at 50% 0,#ffffff0a,#fff0 70%),linear-gradient(180deg,#070707 0,#040404 4%,#080808 55%,#0e0e0e)}.dc-hero__aisle{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#ffffff12;filter:blur(1.2px)}.dc-hero__aisle--l{clip-path:polygon(50% 0,calc(50% - 69.4cqh) 100%,calc(50% - 60.6cqh) 100%)}.dc-hero__aisle--r{clip-path:polygon(50% 0,calc(50% + 60.6cqh) 100%,calc(50% + 69.4cqh) 100%)}.dc-hero__fixture{position:absolute;top:50%;width:18.75%;height:30%;background:#fff;border-radius:2px;transform:translate(-50%,-50%);box-shadow:0 0 6px 2px #fff9,0 0 36px 12px #ffffff24}.dc-hero__wall{background:linear-gradient(90deg,#070707 0,#07070700 18% 82%,#070707),linear-gradient(180deg,#070707a6 0,#07070700 35% 70%,#070707bf),var(--dc-hall) center 40% / cover no-repeat #060606}.dc-hero__portal{background:transparent;box-shadow:inset 0 0 0 calc(9 * var(--dc-s) * 1px) rgba(233,238,236,calc(.115 * var(--a))),inset 0 calc(3 * var(--dc-s) * 1px) 0 rgba(233,238,236,calc(.46 * var(--a))),0 calc(16 * var(--dc-s) * 1px) calc(58 * var(--dc-s) * 1px) rgba(0,0,0,calc(.55 * var(--a)))}.dc-hero__portal:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(64 * var(--dc-s) * 1px);background:linear-gradient(180deg,rgba(233,238,236,calc(.17 * var(--a))) 0,rgba(233,238,236,calc(.055 * var(--a))) 46%,#e9eeec00)}.dc-hero__portal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(233,238,236,calc(.115 * var(--a))) 0,#e9eeec00 calc(84 * var(--dc-s) * 1px)),linear-gradient(270deg,rgba(233,238,236,calc(.115 * var(--a))) 0,#e9eeec00 calc(84 * var(--dc-s) * 1px)),linear-gradient(0deg,rgba(233,238,236,calc(.14 * var(--a))) 0,#e9eeec00 calc(26 * var(--dc-s) * 1px))}.dc-hero__hallmist{background:radial-gradient(62% 74% at 50% 58%,#0d1518db 0,#0a10168c 46%,#070b0d00)}.dc-hero__red{color:var(--dc-red)}.dc-hero__booth{position:absolute}.dc-hero__sign{position:absolute;left:5%;top:1.5%;width:90%;height:13%;display:grid;place-items:center;background:#0a0a0a;color:#fff;font:400 calc(34 * var(--dc-s) * 1px) / 1 var(--dc-font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-shadow:0 0 8px rgba(255,255,255,.55);box-shadow:0 0 calc(12 * var(--dc-s) * 1px) #ffffff2e}.dc-hero__lamp{position:absolute;top:50%;width:calc(26 * var(--dc-s) * 1px);height:calc(26 * var(--dc-s) * 1px);border-radius:50%;background:#fff;transform:translate(-50%,-50%);box-shadow:0 0 10px 4px #ffffffd9,0 0 44px 18px #ffffff47,0 0 120px 40px #ffffff14}.dc-hero__cones{background:conic-gradient(from 0deg at 15% 0%,#fff0 160deg,#ffffff21 171deg 189deg,#fff0 200deg),conic-gradient(from 0deg at 50% 0%,#fff0 160deg,#ffffff21 171deg 189deg,#fff0 200deg),conic-gradient(from 0deg at 85% 0%,#fff0 160deg,#ffffff21 171deg 189deg,#fff0 200deg);-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.7) 35%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 0,#000000b3 35%,#0000)}.dc-hero .dc-hero__grain,.dc-hero .dc-hero__vignette{display:block}.dc-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--dc-grain) 0 0 / 256px 256px repeat;opacity:.6;pointer-events:none}.dc-hero__vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(ellipse 72% 62% at 50% 50%,#0000 50%,#0009),linear-gradient(180deg,#0707078c 0,#07070700 18% 82%,#07070799);pointer-events:none}.dc-hero__copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;text-shadow:var(--dc-shadow)}.dc-hero__copy a{pointer-events:auto}.dc-hero__meta{position:absolute;margin:0;display:flex;align-items:center;gap:7px;font:400 11px/1 var(--dc-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--dc-muted);white-space:nowrap}.dc-hero__meta--tl{top:var(--dc-pad);left:var(--dc-pad)}.dc-hero__meta--tr{top:calc(var(--dc-pad) + 4px);right:var(--dc-pad)}.dc-hero__meta--bl{bottom:var(--dc-pad);left:var(--dc-pad);display:none}.dc-hero__meta--br{bottom:var(--dc-pad);right:var(--dc-pad);display:none}.dc-hero__mark{display:block;width:78px;height:auto;opacity:.92;filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))}.dc-hero__star{width:8px;height:8px;fill:var(--dc-red);flex:none}.dc-hero__panel{position:absolute;top:0;right:0;bottom:0;left:0}.dc-hero__panel-text{position:absolute;left:var(--dc-pad);right:var(--dc-pad);top:calc(var(--dc-pad) + 56px)}.dc-hero__kicker{display:flex;align-items:center;gap:10px;margin:0 0 10px;font:400 11px/1 var(--dc-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--dc-muted)}.dc-hero__kicker-n{color:var(--dc-ink)}.dc-hero__kicker-rule{display:block;width:28px;height:1px;background:var(--dc-muted)}.dc-hero__h1{margin:0 0 10px;font:400 32px/.95 var(--dc-font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--dc-ink)}.dc-hero__line{display:block}.dc-hero__body{margin:0;font:400 13px/1.45 var(--dc-font-body);color:#e9e9e9d1;max-width:40ch}.dc-hero__cta{position:absolute;left:50%;top:65%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:10px;padding:12px 20px 11px;border:1px solid rgba(233,233,233,.42);border-radius:999px;background:#0707076b;font:400 14px/1 var(--dc-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--dc-ink);text-decoration:none;white-space:nowrap;transition:border-color .25s ease,background .25s ease}.dc-hero__cta:hover,.dc-hero__cta:focus-visible{border-color:var(--dc-ink);background:#070707b3;outline:none}.dc-hero__chev{color:var(--dc-red);letter-spacing:-.04em;font-size:15px}.dc-hero__scrollhint{position:absolute;left:50%;bottom:calc(var(--dc-pad) + 108px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;font:400 10px/1 var(--dc-font-display);letter-spacing:.32em;text-transform:uppercase;color:var(--dc-faint)}.dc-hero__scrollhint i{display:block;width:1px;height:26px;background:linear-gradient(180deg,#e9e9e999,#e9e9e900)}.dc-hero__index{position:absolute;left:var(--dc-pad);right:var(--dc-pad);bottom:var(--dc-pad);margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.dc-hero__idx{display:grid;grid-template-columns:auto 1fr;column-gap:8px;font-family:var(--dc-font-display);text-transform:uppercase;letter-spacing:.08em;line-height:1}.dc-hero__idx-n{grid-row:1 / 3;font-size:11px;color:var(--dc-faint);padding-top:2px}.dc-hero__idx-t{font-size:14px;color:var(--dc-ink)}.dc-hero__idx-c{font-size:10px;color:var(--dc-muted);margin-top:4px}.dc-hero__panel--2{opacity:0;visibility:hidden}.dc-hero__panel--2 .dc-hero__panel-text{position:absolute;left:var(--dc-pad);right:var(--dc-pad);top:auto;bottom:51%;max-width:none;text-align:center}.dc-hero__panel--2 .dc-hero__kicker{justify-content:center}.dc-hero__panel--2.is-live{opacity:1;visibility:visible}.dc-hero__stats{position:absolute;left:var(--dc-pad);right:var(--dc-pad);top:53%;margin:0;display:flex;justify-content:center;gap:28px;font-family:var(--dc-font-display);text-transform:uppercase;letter-spacing:.1em;text-align:center}.dc-hero__stat dt{order:2;font-size:11px;color:var(--dc-muted);margin-top:6px}.dc-hero__stat dd{order:1;margin:0;font-size:48px;line-height:1;color:var(--dc-ink)}.dc-hero__stat{display:flex;flex-direction:column}@media(max-width:819px){.dc-hero__panel-text{text-align:center}.dc-hero__kicker{justify-content:center}.dc-hero__body{max-width:34ch;margin-left:auto;margin-right:auto}}@media(min-width:820px){.dc-hero{--dc-horizon:54%;--dc-pad:24px}.dc-hero__mark{width:104px}.dc-hero__meta{font-size:12px}.dc-hero__meta--tr{top:calc(var(--dc-pad) + 6px)}.dc-hero__panel--1{top:42.7%;bottom:13.8%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.dc-hero__panel-text{position:static;max-width:820px}.dc-hero__kicker{justify-content:center;font-size:12px;margin-bottom:12px}.dc-hero__h1{font-size:clamp(34px,2vw + 16px,56px);margin-bottom:12px}.dc-hero__body{font-size:15px;max-width:52ch;margin:0 auto}.dc-hero__cta{position:static;transform:none;margin-top:18px;font-size:15px;padding:13px 26px 12px}.dc-hero__scrollhint{bottom:calc(var(--dc-pad) + 44px)}.dc-hero__scrollhint i{height:22px}.dc-hero__index{left:0;right:0;justify-content:center;grid-template-columns:repeat(4,auto);gap:0 48px;padding:0 var(--dc-pad)}.dc-hero__idx-t{font-size:16px}.dc-hero__idx-c{font-size:11px}}@media(min-width:820px)and (max-height:820px){.dc-hero__scrollhint{display:none}}@media(min-width:1024px){.dc-hero{--dc-pad:28px}.dc-hero__meta--bl,.dc-hero__meta--br{display:flex}.dc-hero__index{max-width:940px;margin:0 auto;gap:0 56px}.dc-hero__body{font-size:16px}}@media(min-width:1440px){.dc-hero{--dc-pad:36px}.dc-hero__mark{width:120px}.dc-hero__index{max-width:1040px;gap:0 64px}.dc-hero__idx-t{font-size:17px}.dc-hero__stat dd{font-size:64px}}@media(prefers-reduced-motion:reduce){html:not(.dc-force) .dc-hero__stage{height:auto;min-height:0;overflow:visible}html:not(.dc-force) .dc-hero__world{position:relative;height:calc(100vh - var(--dc-header));height:calc(100svh - var(--dc-header));overflow:hidden}html:not(.dc-force) .dc-hero__gate{height:calc(100vh - var(--dc-header));height:calc(100svh - var(--dc-header))}html:not(.dc-force) .dc-hero__grain,html:not(.dc-force) .dc-hero__vignette{position:absolute;top:0;right:0;bottom:0;left:0}html:not(.dc-force) .dc-hero__copy{position:relative;inset:auto;margin-top:calc(-100vh + var(--dc-header));margin-top:calc(-100svh + var(--dc-header));min-height:calc(100svh - var(--dc-header));padding:calc(.55 * (100svh - var(--dc-header))) var(--dc-pad) calc(var(--dc-pad) + 40px);display:flex;flex-direction:column;gap:28px}html:not(.dc-force) .dc-hero__meta--tl,html:not(.dc-force) .dc-hero__meta--tr{position:absolute}html:not(.dc-force) .dc-hero__meta--bl,html:not(.dc-force) .dc-hero__meta--br{display:none}html:not(.dc-force) .dc-hero__panel,html:not(.dc-force) .dc-hero__panel--1,html:not(.dc-force) .dc-hero__panel--2{position:relative;inset:auto;opacity:1;visibility:visible;display:block;text-align:left}html:not(.dc-force) .dc-hero__panel-text,html:not(.dc-force) .dc-hero__cta,html:not(.dc-force) .dc-hero__scrollhint,html:not(.dc-force) .dc-hero__index,html:not(.dc-force) .dc-hero__stats{position:static;transform:none;margin:0}html:not(.dc-force) .dc-hero__panel-text{max-width:none}html:not(.dc-force) .dc-hero__kicker{justify-content:flex-start}html:not(.dc-force) .dc-hero__body{margin:0}html:not(.dc-force) .dc-hero__cta{margin-top:16px}html:not(.dc-force) .dc-hero__scrollhint{display:none}html:not(.dc-force) .dc-hero__index{justify-content:start;max-width:none;padding:0}html:not(.dc-force) .dc-hero__stats{justify-content:flex-start;margin-top:16px}html:not(.dc-force) .dc-hero__panel--2 .dc-hero__panel-text{position:static;left:auto;right:auto;bottom:auto;text-align:left}html:not(.dc-force) .dc-hero__panel--2 .dc-hero__kicker{justify-content:flex-start}html:not(.dc-force) .dc-hero .dc-hero__dark{display:none}@media(min-width:820px){html:not(.dc-force) .dc-hero__copy{padding-top:calc(.45 * (100svh - var(--dc-header)))}}}.dc-hero{padding-bottom:var(--dc-extra,0px)}.dc-hero__floor-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 46% 40% at 50% 55%,#ffffff2b,#ffffff0d 55%,#fff0),radial-gradient(ellipse 9% 28% at 11% 60%,#ffffff29,#fff0),radial-gradient(ellipse 9% 28% at 89% 60%,#ffffff29,#fff0)}.dc-hero .dc-hero__dark{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:var(--dc-ground);opacity:0;pointer-events:none}.dc-hero.is-preload .dc-hero__lamp,.dc-hero.is-preload .dc-hero__cones,.dc-hero.is-preload .dc-hero__floor-glow,.dc-hero.is-preload .dc-hero__fixture,.dc-hero.is-preload .dc-hero__banner img{clip-path:inset(0 100% 0 0)}.dc-hero.is-motion .dc-hero__panel{opacity:1;visibility:hidden;transition:visibility 0s linear .5s}.dc-hero.is-motion .dc-hero__panel.is-live{visibility:visible;transition-delay:0s}.dc-hero.is-motion .dc-hero__panel-text>*,.dc-hero.is-motion .dc-hero__cta,.dc-hero.is-motion .dc-hero__idx,.dc-hero.is-motion .dc-hero__stat,.dc-hero.is-motion .dc-hero__scrollhint{opacity:0;translate:0 20px;transition:opacity .45s ease,translate .45s ease}.dc-hero.is-motion .is-live .dc-hero__panel-text>*,.dc-hero.is-motion .is-live .dc-hero__cta,.dc-hero.is-motion .is-live .dc-hero__stat,.dc-hero.is-motion .dc-hero__index.is-live .dc-hero__idx,.dc-hero.is-motion .dc-hero__scrollhint.is-live{opacity:1;translate:none;transition:opacity .95s cubic-bezier(.16,1,.3,1),translate 1.15s cubic-bezier(.16,1,.3,1)}.dc-hero.is-motion .is-live .dc-hero__h1{transition-delay:.08s}.dc-hero.is-motion .is-live .dc-hero__body{transition-delay:.16s}.dc-hero.is-motion .is-live .dc-hero__cta{transition-delay:.24s}.dc-hero.is-motion .dc-hero__index.is-live .dc-hero__idx:nth-child(1){transition-delay:.22s}.dc-hero.is-motion .dc-hero__index.is-live .dc-hero__idx:nth-child(2){transition-delay:.3s}.dc-hero.is-motion .dc-hero__index.is-live .dc-hero__idx:nth-child(3){transition-delay:.38s}.dc-hero.is-motion .dc-hero__index.is-live .dc-hero__idx:nth-child(4){transition-delay:.46s}.dc-hero.is-motion .is-live .dc-hero__stat:nth-child(2){transition-delay:.1s}.dc-hero.is-motion .is-live .dc-hero__stat:nth-child(3){transition-delay:.2s}.dc-hero.is-motion .dc-hero__scrollhint.is-live{transition-delay:.5s}.dc-hero.is-motion .dc-hero__kicker-rule{transform:scaleX(0);transform-origin:left center;transition:transform .45s ease}.dc-hero.is-motion .is-live .dc-hero__kicker-rule{transform:scaleX(1);transition:transform 1.1s cubic-bezier(.16,1,.3,1) .1s}.dc-hero .dc-hero__hall{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;pointer-events:none;transition:opacity .6s ease}.dc-hero__hall-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:pan-y}.dc-hero.is-hall .dc-hero__hall{opacity:1}.dc-hero__world{transition:opacity .6s ease,visibility 0s linear 0s}.dc-hero.is-hall .dc-hero__world{opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.dc-hero__hall-btn{position:absolute;top:calc(var(--dc-pad) + 30px);right:var(--dc-pad);pointer-events:auto;display:inline-flex;align-items:center;gap:8px;margin:0;padding:9px 14px 8px;border:1px solid rgba(233,233,233,.42);border-radius:999px;background:#0707078c;font:400 11px/1 var(--dc-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--dc-ink);text-shadow:var(--dc-shadow);white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .45s ease,border-color .25s ease,background .25s ease}.dc-hero__hall-btn[hidden]{display:none}.dc-hero__hall-btn:not(.is-live){opacity:0;pointer-events:none}.dc-hero__hall-btn:hover,.dc-hero__hall-btn:focus-visible{border-color:var(--dc-ink);background:#070707cc;outline:none}.dc-hero__hall-btn[disabled]{cursor:progress;opacity:.7}.dc-hero__hall-btn[data-hall-mode=close] .dc-hero__star{fill:var(--dc-ink)}@media(min-width:820px){.dc-hero__hall-btn{top:calc(var(--dc-pad) + 34px);font-size:12px;padding:10px 16px 9px}}@media(prefers-reduced-motion:reduce){html:not(.dc-force) .dc-hero .dc-hero__hall,html:not(.dc-force) .dc-hero .dc-hero__hall-btn{display:none}}@media(max-width:767px){.dc-hero__banner{--w:1150;--h:345}.dc-hero{--dc-car-x:500;--dc-car-w:540;--dc-car-fx:190;--dc-car-fw:560}}.dc-hero__banner-cloth{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none}.dc-hero__banner.is-cloth img,.dc-hero__banner.is-cloth picture{opacity:0}.dc-hero__banner.is-cloth{pointer-events:auto}@media(prefers-reduced-motion:reduce){html:not(.dc-force) .dc-hero__banner-cloth{display:none}html:not(.dc-force) .dc-hero__banner.is-cloth img,html:not(.dc-force) .dc-hero__banner.is-cloth picture{opacity:1}}.dc-hero__roller{position:absolute;left:0;right:0;bottom:0;z-index:6;overflow:hidden;background:linear-gradient(90deg,#c4141a,#e62020 42%,#c4141a);border-top:1px solid rgba(255,255,255,.14);box-shadow:0 -18px 40px -24px #e62020cc}.dc-hero__roller-track{display:flex;width:max-content;animation:dc-roll 34s linear infinite;will-change:transform}.dc-hero__roller-set{display:flex;align-items:center;margin:0;padding:0;list-style:none}.dc-hero__roller-item{display:flex;align-items:baseline;gap:.7em;padding:.72rem clamp(20px,3.2vw,54px);white-space:nowrap;position:relative}.dc-hero__roller-item:after{content:"";position:absolute;right:0;top:50%;width:5px;height:5px;border-radius:50%;background:#ffffff8c;transform:translateY(-50%)}.dc-hero__roller-t{font:400 clamp(13px,1.15vw,17px)/1 var(--dc-font-display,"Bebas Neue",Impact,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:#fff}.dc-hero__roller-c{font:400 clamp(10px,.82vw,12px)/1 var(--dc-font-display,"Bebas Neue",Impact,sans-serif);letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8}@keyframes dc-roll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.dc-hero__roller:hover .dc-hero__roller-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){html:not(.dc-force) .dc-hero__roller-track{animation:none}}@media(max-width:767px){.dc-hero__roller-item{padding:.6rem 20px;gap:.5em}}.dc-hero__cta{--dc-cta-red:#e62020;--dc-cta-glow:#ff3b3b;isolation:isolate;gap:1.1em;padding:14px 26px 13px;border:0;background:#0a0a0ab8;overflow:visible;cursor:pointer}@media(min-width:820px){.dc-hero__cta{position:relative;left:auto;top:auto;padding:15px 30px 14px}}.dc-hero__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:#ffffff29;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none;z-index:0}.dc-hero__cta .dc-hero__cta-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none;z-index:1;overflow:hidden}.dc-hero__cta-light{position:absolute;top:0;left:0;width:104px;height:104px;margin:-52px 0 0 -52px;border-radius:50%;background:radial-gradient(circle,var(--dc-cta-glow) 0%,var(--dc-cta-red) 30%,rgba(230,32,32,0) 72%);will-change:transform}.dc-hero__cta .dc-hero__cta-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:0;opacity:0;transition:opacity .45s cubic-bezier(.44,0,.56,1);pointer-events:none}.dc-hero__cta:hover .dc-hero__cta-canvas,.dc-hero__cta:focus-visible .dc-hero__cta-canvas{opacity:1}.dc-hero__cta .dc-hero__cta-rim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:3px solid var(--dc-cta-red);filter:blur(8px);opacity:0;transition:opacity .45s cubic-bezier(.44,0,.56,1);pointer-events:none;z-index:1}.dc-hero__cta:hover .dc-hero__cta-rim,.dc-hero__cta:focus-visible .dc-hero__cta-rim{opacity:.9}.dc-hero__cta>span:not([class]),.dc-hero__cta>span.dc-hero__chev{position:relative;z-index:2}.dc-hero__cta .dc-hero__chev{color:var(--dc-cta-red);transition:transform .35s cubic-bezier(.44,0,.56,1)}.dc-hero__cta:hover .dc-hero__chev{transform:translate(4px)}@media(prefers-reduced-motion:reduce){html:not(.dc-force) .dc-hero__cta-light{display:none}html:not(.dc-force) .dc-hero__cta-canvas,html:not(.dc-force) .dc-hero__cta-rim{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/dc-hero.css.map */
