.epic-hero{position:relative;overflow:hidden;background:var(--epic-bg)}.epic-hero__track{position:relative;touch-action:pan-y}.epic-hero__track:focus-visible{outline:2px solid var(--epic-ac-ink, var(--epic-text));outline-offset:4px}.epic-slide[data-active=true]{transform:translate3d(var(--epic-drag, 0px),0,0)}.epic-hero[data-dragging=true] .epic-slide[data-active=true]{transition:none;cursor:grabbing}@media(prefers-reduced-motion:reduce){.epic-slide[data-active=true]{transform:none}}.epic-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .7s var(--epic-ease),visibility .7s}.epic-slide[data-active=true]{position:relative;opacity:1;visibility:visible}.epic-slide__wash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(55% 55% at 12% 8%,color-mix(in srgb,var(--sac2, var(--epic-v-violet)) 28%,transparent),transparent 70%),radial-gradient(50% 50% at 90% 78%,color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 14%,transparent),transparent 70%),radial-gradient(44% 40% at 46% 46%,rgb(245 145 32 / .07),transparent 66%)}.epic-slide__wash:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,color-mix(in srgb,var(--epic-text) 6%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--epic-text) 6%,transparent) 1px,transparent 1px);background-size:68px 68px;-webkit-mask-image:radial-gradient(62% 58% at 50% 42%,#000,transparent 76%);mask-image:radial-gradient(62% 58% at 50% 42%,#000,transparent 76%)}.epic-slide__in{position:relative;max-width:1280px;margin-inline:auto;padding:clamp(56px,8vw,118px) 24px;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,4vw,64px);align-items:center}@media(max-width:900px){.epic-slide__in{grid-template-columns:1fr}}.epic-slide__eyebrow{font-family:var(--epic-mono);font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--sac, var(--epic-v-cyan));margin:0 0 20px;font-weight:600;display:inline-flex;align-items:center;gap:11px}.epic-slide__eyebrow:before{content:"";width:34px;height:3px;border-radius:3px;background:currentColor}.epic-slide h1,.epic-slide h2{font-family:var(--epic-disp);font-weight:800;letter-spacing:-.042em;line-height:.98;font-size:clamp(38px,6.2vw,78px);margin:0 0 22px;color:var(--epic-text);text-wrap:balance}.epic-slide h1 em,.epic-slide h2 em{font-style:normal;--em-a: color-mix(in srgb, var(--sac, var(--epic-v-cyan)) 74%, var(--epic-text, #fff));--em-b: color-mix(in srgb, var(--sac, var(--epic-v-cyan)) 42%, var(--epic-text, #fff));background:linear-gradient(100deg,var(--em-a) 10%,var(--em-b) 95%);background:linear-gradient(in oklch 100deg,var(--em-a) 10%,var(--em-b) 95%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}.epic-slide--scene h1 em,.epic-slide--scene h2 em{filter:drop-shadow(0 1px 1px rgb(4 7 13 / .55)) drop-shadow(0 3px 16px rgb(4 7 13 / .6))}.epic-slide--scene h1,.epic-slide--scene h2{position:relative;isolation:isolate}.epic-slide--scene h1:before,.epic-slide--scene h2:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:-22%;right:-8%;bottom:-22%;left:-6%;background:radial-gradient(closest-side,rgb(4 7 13 / .62),rgb(4 7 13 / .34) 62%,transparent);filter:blur(6px)}.epic-slide__body{font-size:clamp(16px,1.35vw,19px);line-height:1.55;color:var(--epic-text-2);max-width:54ch;margin:0 0 32px}.epic-plate{position:relative;display:grid;place-items:center}.epic-plate__glow{position:absolute;width:86%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 46%,transparent),transparent 66%);filter:blur(54px)}.epic-plate__frame{position:relative;margin:0;width:min(100%,392px);aspect-ratio:2 / 3;border-radius:var(--epic-r-l);overflow:hidden;border:1px solid color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 32%,var(--epic-line));box-shadow:var(--epic-e3),0 0 68px -14px color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 52%,transparent);background:var(--epic-bg-2)}.epic-plate__img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04);transition:transform 1.1s var(--epic-ease)}.epic-plate__img.is-pixel{image-rendering:pixelated}.epic-slide[data-active=true] .epic-plate__img{transform:scale(1)}.epic-plate__badge{position:absolute;left:14px;right:14px;bottom:14px;margin:0;padding:10px 14px;border-radius:var(--epic-r-s);background:#080b1294;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.14);font-family:var(--epic-mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:#fff}@media(max-width:900px){.epic-plate{margin-top:34px}.epic-plate__frame{width:min(100%,300px)}}.epic-btn{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-family:var(--epic-disp);font-weight:700;font-size:17px;letter-spacing:-.01em;padding:14px 26px;border-radius:100px;border:1px solid transparent;transition:transform .2s var(--epic-ease),box-shadow .2s,background .2s,color .2s}.epic-btn--primary{background:linear-gradient(135deg,#ffa92b,#f2701e);color:var(--epic-on-accent);box-shadow:var(--epic-e2)}.epic-btn--primary:hover{transform:translateY(-2px);box-shadow:var(--epic-e3)}.epic-btn--ghost{color:var(--epic-text);border-color:var(--epic-line);background:var(--epic-surface)}.epic-btn--ghost:hover{transform:translateY(-2px);border-color:var(--epic-text-3)}.epic-slide__cta{display:flex;flex-wrap:wrap;gap:13px}.epic-slide__stats{display:flex;flex-wrap:wrap;gap:30px;margin-top:38px}.epic-slide__stat b{display:block;font-family:var(--epic-disp);font-size:clamp(22px,2.3vw,30px);font-weight:800;letter-spacing:-.035em;color:var(--sac, var(--epic-v-cyan))}.epic-slide__stat span{font-family:var(--epic-mono);font-size:11.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--epic-text-3)}.epic-hero__dots{position:absolute;left:50%;transform:translate(-50%);bottom:24px;display:flex;gap:9px;z-index:3}.epic-hero__dots button{position:relative;overflow:hidden;width:32px;height:4px;border-radius:4px;border:0;cursor:pointer;padding:0;background:color-mix(in srgb,var(--epic-text) 22%,transparent);transition:width .25s var(--epic-ease)}.epic-hero__dots button[aria-current=true]{width:54px}.epic-hero__dots button:focus-visible{outline:2px solid var(--epic-orange);outline-offset:3px}.epic-hero__dots button i{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;transform:scaleX(0);background:var(--epic-v-orange);border-radius:inherit}.epic-hero__dots button[aria-current=true] i{animation:epic-dot-fill var(--epic-dot-dur, 7s) linear forwards}.epic-hero[data-paused=true] .epic-hero__dots button[aria-current=true] i{animation-play-state:paused}@keyframes epic-dot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.epic-hero__dots button[aria-current=true] i{animation:none;transform:scaleX(1)}.epic-plate__img,.epic-slide[data-active=true] .epic-plate__img{transition:none;transform:none}}.epic-hero__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--epic-line);background:color-mix(in srgb,var(--epic-surface) 80%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;color:var(--epic-text);transition:transform .2s var(--epic-ease),background .2s}.epic-hero__nav:hover{transform:translateY(-50%) scale(1.08);background:var(--epic-surface)}.epic-hero__nav--prev{left:18px}.epic-hero__nav--next{right:18px}@media(max-width:700px){.epic-hero__nav{display:none}}.epic-slide__feats{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.epic-slide__feats li{display:inline-flex;align-items:center;gap:8px;padding:8px 15px 8px 12px;border-radius:100px;background:linear-gradient(0deg,color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 20%,transparent),color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 20%,transparent)),#070b13cc;-webkit-backdrop-filter:blur(10px) saturate(130%);backdrop-filter:blur(10px) saturate(130%);border:1px solid color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 56%,transparent);box-shadow:0 2px 12px #0000004d;font-family:var(--epic-mono);font-size:12.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#fff}.epic-slide__featic{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:var(--sac, var(--epic-v-cyan))}.epic-gauge{position:absolute;left:0;bottom:72px;transform:translate(-38%);width:142px;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--epic-bg) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--epic-e3)}.epic-gauge svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.epic-gauge__track{fill:none;stroke:color-mix(in srgb,var(--epic-text) 13%,transparent);stroke-width:9}.epic-gauge__arc{fill:none;stroke:var(--sac, var(--epic-v-cyan));stroke-width:9;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;stroke-dasharray:389.56;stroke-dashoffset:389.56;transition:stroke-dashoffset 1.2s var(--epic-ease)}.epic-slide[data-active=true] .epic-gauge__arc{stroke-dashoffset:calc(389.56 - (389.56 * var(--gpct, 0) / 100))}.epic-gauge__read{position:relative;margin:0;text-align:center}.epic-gauge__read b{display:block;font-family:var(--epic-disp);font-size:31px;font-weight:800;letter-spacing:-.04em;color:var(--epic-text);line-height:1;font-variant-numeric:tabular-nums}.epic-gauge__read b i{font-style:normal;font-size:.5em;margin-left:1px;opacity:.72}.epic-gauge__read span{display:block;margin-top:5px;max-width:86px;margin-inline:auto;font-family:var(--epic-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--sac, var(--epic-v-cyan));line-height:1.35}@media(prefers-reduced-motion:reduce){.epic-gauge__arc{transition:none}}@media(max-width:900px){.epic-gauge{position:relative;left:auto;bottom:auto;transform:none;width:124px;margin:20px auto 0}.epic-slide__feats{margin-bottom:24px;gap:6px}.epic-slide__feats li{padding:6px 11px 6px 9px;gap:7px;font-size:11px;letter-spacing:.05em}.epic-slide__featic{width:14px;height:14px}.epic-plate__badge{font-size:11px;letter-spacing:.05em;padding:8px 11px}}.epic-slide__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;overflow:hidden}.epic-slide__bg img{width:100%;height:100%;object-fit:cover;object-position:58% 50%;transform:scale(1.075);transition:transform 11s linear}.epic-slide[data-active=true] .epic-slide__bg img{transform:scale(1)}.epic-slide__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(96deg,rgb(4 7 13 / .8) 0%,rgb(4 7 13 / .56) 30%,rgb(4 7 13 / .13) 60%,transparent 82%),linear-gradient(to top,rgb(4 7 13 / .46),transparent 38%),rgb(4 7 13 / var(--sdim, 35%))}.epic-slide--scene .epic-slide__wash{z-index:2;opacity:.5}.epic-slide--scene .epic-slide__wash:after{display:none}.epic-slide--scene .epic-slide__in{z-index:3}.epic-slide--scene{--epic-text: #ffffff;--epic-text-2: rgb(255 255 255 / .87);--epic-text-3: rgb(255 255 255 / .7);--epic-line: rgb(255 255 255 / .22);--epic-surface: rgb(255 255 255 / .07)}.epic-slide--scene .epic-slide__in{min-height:clamp(440px,60vh,660px);align-content:center}.epic-slide--solo .epic-slide__in{grid-template-columns:minmax(0,38em)}.epic-slide--scene h1,.epic-slide--scene h2{text-shadow:0 2px 28px rgb(4 7 13 / .55)}@media(max-width:749px){.epic-slide__bg img{object-position:66% 50%}.epic-slide__scrim{background:linear-gradient(to top,#04070dcc,#04070d57 54%,#04070d9e),rgb(4 7 13 / var(--sdim, 35%))}}@media(prefers-reduced-motion:reduce){.epic-slide__bg img,.epic-slide[data-active=true] .epic-slide__bg img{transform:none;transition:none}}.epic-slide__dial{display:flex;align-items:center;justify-content:center;padding:clamp(18px,3vw,34px)}.epic-gauge--solo{position:relative;padding:clamp(22px,3.4vw,40px);border-radius:50%;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--sac, #22cfff) 16%,transparent),#060a1280 62%,#060a124d);border:1px solid rgb(255 255 255 / .16);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);box-shadow:0 28px 80px #04070d73,inset 0 1px #ffffff24}.epic-gauge--solo:before{content:"";position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;border-radius:50%;z-index:-1;background:radial-gradient(circle,color-mix(in srgb,var(--sac, #22cfff) 34%,transparent),transparent 66%);filter:blur(26px);opacity:0;transition:opacity 1.1s var(--epic-ease) .25s}.epic-slide[data-active=true] .epic-gauge--solo:before{opacity:1}@media(max-width:899px){.epic-slide__dial{padding:4px 0 0}.epic-gauge--solo{padding:20px}}.epic-slide--scene.epic-slide--plated .epic-slide__bg img{object-position:20% 50%}.epic-slide--scene.epic-slide--plated .epic-slide__scrim{background:linear-gradient(96deg,#04070dcc,#04070d80,#04070d24 60%,#04070d3d),linear-gradient(to top,rgb(4 7 13 / .38),transparent 36%),rgb(4 7 13 / var(--sdim, 25%))}.epic-slide--scene .epic-plate__frame{box-shadow:0 40px 90px #04070d8c,0 0 0 1px #ffffff24}@media(max-width:899px){.epic-slide--scene.epic-slide--plated .epic-slide__bg img{object-position:42% 50%}}.epic-slide--scene .epic-slide__bg img{filter:saturate(1.42) contrast(1.06) brightness(1.12)}.epic-slide--scene .epic-slide__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(48% 56% at 97% 6%,color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 52%,transparent),transparent 70%),radial-gradient(42% 40% at 72% 88%,color-mix(in srgb,var(--epic-v-magenta) 30%,transparent),transparent 72%),radial-gradient(52% 46% at 2% 100%,color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 34%,transparent),transparent 72%);opacity:0;transition:opacity 1.4s var(--epic-ease) .2s}.epic-slide[data-active=true] .epic-slide__bg:after{opacity:1}.epic-slide--scene .epic-plate__glow{background:radial-gradient(circle,color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 82%,transparent),transparent 70%);filter:blur(66px)}.epic-slide--scene .epic-plate__img{filter:saturate(1.18) brightness(1.06)}.epic-slide--scene:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;z-index:4;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 85%,transparent) 22%,var(--epic-v-magenta) 52%,color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 85%,transparent) 78%,transparent);transform:scaleX(0);transform-origin:50% 50%;transition:transform 1.2s var(--epic-ease) .15s}.epic-slide[data-active=true].epic-slide--scene:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.epic-slide--scene .epic-slide__bg:after{opacity:1;transition:none}.epic-slide--scene:after{transform:scaleX(1);transition:none}}.epic-slide--scene.epic-slide--plated .epic-slide__in{grid-template-columns:1.26fr .74fr}@media(max-width:1100px){.epic-slide--scene.epic-slide--plated .epic-slide__in{grid-template-columns:1.1fr .9fr}}.epic-slide__pill{display:inline-flex;align-items:center;padding:6px 14px;border-radius:6px;background:var(--sac, var(--epic-v-cyan));color:#06090f;font-family:var(--epic-mono);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px}.epic-slide__pill:before{display:none}.epic-slide__name{margin:0 0 10px;font-family:var(--epic-disp);font-size:clamp(58px,7.6vw,126px);font-weight:800;letter-spacing:-.045em;line-height:.88;text-transform:uppercase;color:#fff;text-shadow:0 0 18px rgb(255 255 255 / .35),0 0 54px color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 85%,transparent),0 0 120px color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 60%,transparent);position:relative}.epic-slide__name:after{content:"";position:absolute;left:0;right:12%;bottom:-.06em;height:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 10%,transparent),#fff 18%,color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 90%,transparent) 52%,transparent);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 80%,transparent));transform:scaleX(0);transform-origin:0 50%;transition:transform .9s var(--epic-ease) .2s}.epic-slide[data-active=true] .epic-slide__name:after{transform:scaleX(1)}.epic-slide h1.epic-slide__sub,.epic-slide h2.epic-slide__sub{font-size:clamp(19px,1.9vw,27px);font-weight:700;letter-spacing:.01em;line-height:1.25;text-transform:uppercase;margin:0 0 18px;max-width:24ch}.epic-slide__sub em{font-style:normal}@media(prefers-reduced-motion:reduce){.epic-slide__name:after{transform:scaleX(1);transition:none}}.epic-hot__pin{position:static}.epic-hot__dot{position:absolute;left:var(--x, 50%);top:var(--y, 50%);margin:-13px 0 0 -13px;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:#ffffffe6;box-shadow:0 0 0 2px color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 70%,transparent),0 4px 14px #00000059;cursor:pointer;z-index:5;transition:transform .2s var(--epic-ease)}.epic-hot__dot:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:var(--sac, var(--epic-v-cyan))}.epic-hot__dot:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 70%,transparent);animation:epic-hot-breathe 2.6s var(--epic-ease) infinite}@keyframes epic-hot-breathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.28);opacity:0}}.epic-hot__dot:hover{transform:scale(1.12)}.epic-hot__dot:focus-visible{outline:2px solid #fff;outline-offset:3px}.epic-hot__pop{position:absolute;box-sizing:border-box;left:calc(var(--x, 50%) + 20px);right:auto;top:calc(var(--y, 50%) - 14px);bottom:auto;width:max-content;max-width:min(190px,calc(100% - var(--x, 50%) - 28px));display:grid;gap:3px;padding:10px 12px;border-radius:var(--epic-r-s);background:#080b12e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.16);color:#fff;opacity:0;visibility:hidden;transform:translateY(3px);transition:opacity .18s var(--epic-ease),transform .18s var(--epic-ease),visibility .18s;pointer-events:none;z-index:6}.epic-hot__pin.is-left .epic-hot__pop{left:auto;right:calc(100% - var(--x, 50%) + 20px);max-width:min(190px,calc(var(--x, 50%) - 28px))}.epic-hot__pin.is-up .epic-hot__pop{top:auto;bottom:calc(100% - var(--y, 50%) - 14px)}.epic-hot__pop b{font-family:var(--epic-disp);font-size:.8125rem;font-weight:650;letter-spacing:-.005em}.epic-hot__pop i{font-style:normal;font-size:.75rem;line-height:1.45;color:#ffffffc7}.epic-hot__pin:hover .epic-hot__pop,.epic-hot__dot:hover+.epic-hot__pop,.epic-hot__dot:focus-visible+.epic-hot__pop,.epic-hot__dot[aria-expanded=true]+.epic-hot__pop{opacity:1;visibility:visible;transform:translateY(0)}.epic-slide:not([data-active=true]) .epic-hot__dot,.epic-slide:not([data-active=true]) .epic-hot__pop{visibility:hidden}@media(prefers-reduced-motion:reduce){.epic-hot__dot:before{animation:none}.epic-hot__dot,.epic-hot__pop{transition:none}}@media(max-width:700px){.epic-hot__dot,.epic-hot__pop{display:none}}.epic-slide__feat{position:relative}.epic-slide__featbtn{display:inline-flex;align-items:center;gap:8px;width:100%;padding:0;border:0;background:none;font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;text-decoration:none;cursor:default}a.epic-slide__featbtn,button.epic-slide__featbtn{cursor:pointer}.epic-slide__feat:has(a.epic-slide__featbtn):hover,.epic-slide__feat:has(button.epic-slide__featbtn):hover,.epic-slide__feat:focus-within{border-color:var(--sac, var(--epic-v-cyan));background:linear-gradient(0deg,color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 34%,transparent),color-mix(in srgb,var(--sac, var(--epic-v-cyan)) 34%,transparent)),#070b13d6}.epic-slide__featbtn:focus-visible{outline:2px solid var(--sac, var(--epic-v-cyan));outline-offset:3px;border-radius:999px}.epic-slide__featpop{position:absolute;left:0;bottom:calc(100% + 9px);z-index:7;box-sizing:border-box;width:max-content;max-width:min(280px,72vw);padding:9px 12px;border-radius:var(--epic-r-s);background:#080b12eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.16);color:#ffffffe0;font-size:.75rem;line-height:1.45;letter-spacing:0;text-transform:none;opacity:0;visibility:hidden;transform:translateY(3px);transition:opacity .16s var(--epic-ease),transform .16s var(--epic-ease),visibility .16s;pointer-events:none}.epic-slide__feat:hover .epic-slide__featpop,.epic-slide__featbtn:focus-visible~.epic-slide__featpop,.epic-slide__featbtn[aria-expanded=true]~.epic-slide__featpop{opacity:1;visibility:visible;transform:translateY(0)}.epic-hot__dot.is-cued{transform:scale(1.25);box-shadow:0 0 0 3px var(--sac, var(--epic-v-cyan)),0 6px 20px #00000073}@media(prefers-reduced-motion:reduce){.epic-slide__featpop{transition:none}.epic-hot__dot.is-cued{transform:none}}.epic-hero__tabs{display:flex;gap:4px;margin:18px auto 0;max-width:var(--epic-wrap, 1280px);padding:0 clamp(16px,4vw,48px);overflow-x:auto;scrollbar-width:none}.epic-hero__tabs::-webkit-scrollbar{display:none}.epic-hero__tab{position:relative;flex:1 1 0;min-width:150px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;padding:11px 13px 15px;border:0;border-top:1px solid rgba(255,255,255,.2);background:#ffffff08;color:var(--epic-text-2);text-align:left;cursor:pointer;transition:background .2s var(--epic-ease),color .2s var(--epic-ease)}.epic-hero__tab:hover{background:#ffffff0d;color:var(--epic-text)}.epic-hero__tab:focus-visible{outline:2px solid var(--tac);outline-offset:-2px}.epic-hero__tab[aria-selected=true]{color:var(--epic-text);border-top-color:transparent;box-shadow:inset 0 3px 0 0 var(--tac);background:linear-gradient(180deg,color-mix(in srgb,var(--tac) 26%,transparent),color-mix(in srgb,var(--tac) 6%,transparent) 72%,transparent)}.epic-hero__tab[aria-selected=true] .epic-hero__tabt i{color:var(--epic-text)}.epic-hero__tabn{font-family:var(--epic-mono);font-size:.6875rem;letter-spacing:.1em;color:var(--epic-text-2)}.epic-hero__tab[aria-selected=true] .epic-hero__tabn{color:var(--tac)}.epic-hero__tabt{min-width:0;display:grid;gap:1px}.epic-hero__tabt b{font-family:var(--epic-disp);font-size:1.0625rem;font-weight:650;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.epic-hero__tabt i{font-style:normal;font-family:var(--epic-mono);font-size:.78125rem;color:var(--epic-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.epic-hero__tabt i em{font-style:normal;font-weight:700;color:var(--tac)}.epic-hero__pg{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff1a;overflow:hidden}.epic-hero__pg b{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tac);transform:scaleX(0);transform-origin:left}.epic-hero__tab[aria-selected=true] .epic-hero__pg b{animation:epic-tab-fill var(--epic-dot-dur, 6.5s) linear forwards}.epic-hero[data-paused=true] .epic-hero__pg b{animation-play-state:paused}@keyframes epic-tab-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.epic-hero__tab[aria-selected=true] .epic-hero__pg b{animation:none;transform:scaleX(1)}.epic-hero__tab{transition:none}}@media(max-width:860px){.epic-hero__tab{min-width:118px;padding:9px 10px 12px}.epic-hero__tabt i{display:none}}.epic-slide__bg img{transform:translate3d(calc(var(--mx, 0) * -16px),calc(var(--my, 0) * -10px + var(--sy, 0) * .04px),0) scale(1.06);will-change:transform}.epic-slide[data-active=true] .epic-plate{transform:translate3d(calc(var(--mx, 0) * 7px),calc(var(--my, 0) * 5px),0)}@media(prefers-reduced-motion:reduce){.epic-slide__bg img{transform:scale(1.06)}.epic-slide[data-active=true] .epic-plate{transform:none}}.epic-hero__note{position:absolute;top:14px;right:16px;z-index:6;margin:0;padding:5px 10px;border-radius:999px;background:#05080eb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--epic-mono);font-size:10.5px;letter-spacing:.06em;color:#ffffffdb;pointer-events:none}@media(max-width:739px){.epic-hero__note{top:8px;right:8px;font-size:9.5px}}.epic-hero__bar{position:relative;z-index:5;display:flex;align-items:stretch;gap:6px;box-sizing:border-box;width:calc(100% - (2*clamp(16px,4vw,48px)));max-width:var(--epic-wrap, 1280px);margin:-46px auto 0;padding:6px;border-radius:16px;background:#070b13bd;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border:1px solid rgba(255,255,255,.12);box-shadow:0 22px 48px -18px #000000a6}.epic-hero__bar .epic-hero__tabs{flex:1 1 auto;min-width:0;margin:0;padding:0;max-width:none;gap:4px}.epic-hero__bar .epic-hero__tab{min-width:132px;border-top:0;border-radius:11px;overflow:hidden;background:#ffffff09}.epic-hero__bar .epic-hero__tab[aria-selected=true]{box-shadow:inset 0 3px 0 0 var(--tac),inset 0 0 0 1px color-mix(in srgb,var(--tac) 45%,transparent)}.epic-hero__bar .epic-hero__nav{position:static;transform:none;flex:none;align-self:stretch;width:46px;height:auto;border-radius:11px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#fff}.epic-hero__bar .epic-hero__nav:hover{transform:none;background:#ffffff29}.epic-hero__bar .epic-hero__nav:focus-visible{outline:2px solid #fff;outline-offset:2px}.epic-hero__bar[data-style=light]{background:#fffffff5;border-color:#0a0f1714;box-shadow:0 22px 48px -18px #0000008c}.epic-hero__bar[data-style=light] .epic-hero__tab{background:#f3f6fa;color:#3b4556}.epic-hero__bar[data-style=light] .epic-hero__tab:hover{background:#e9eef5;color:#0a0f17}.epic-hero__bar[data-style=light] .epic-hero__tab[aria-selected=true]{color:#0a0f17;background:color-mix(in srgb,var(--tac) 14%,#fff)}.epic-hero__bar[data-style=light] .epic-hero__tabn,.epic-hero__bar[data-style=light] .epic-hero__tabt i{color:#3b4556}.epic-hero__bar[data-style=light] .epic-hero__tab[aria-selected=true] :is(.epic-hero__tabn,.epic-hero__tabt i){color:#0a0f17}.epic-hero__bar[data-style=light] .epic-hero__tabt i em{color:color-mix(in srgb,var(--tac) 40%,#0a0f17)}.epic-hero__bar[data-style=light] .epic-hero__pg{background:#0a0f1714}.epic-hero__bar[data-style=light] .epic-hero__nav{background:#f3f6fa;border-color:#0a0f171a;color:#0a0f17}.epic-hero__bar[data-style=light] .epic-hero__nav:hover{background:#e3e9f1}.epic-hero__bar[data-style=light] .epic-hero__nav:focus-visible{outline-color:#0a0f17}@media(max-width:700px){.epic-hero__bar{margin-top:-30px;padding:5px;border-radius:14px}.epic-hero__bar .epic-hero__nav{display:none}.epic-hero__bar .epic-hero__tab{min-width:140px}}.epic-hero__bar{max-width:1440px}.epic-hero__bar .epic-hero__tabn{display:none}.epic-hero__bar .epic-hero__tab{grid-template-columns:auto minmax(0,1fr);padding:10px 12px 13px;gap:9px}.epic-hero__bar[data-style=light] .epic-gauge__track{stroke:#0a0f1724;opacity:1}.epic-hero__bar[data-style=light] .epic-hero__tabt b{color:#1c2533}.epic-hero__bar[data-style=light] .epic-hero__tab[aria-selected=true] .epic-hero__tabt b{color:#0a0f17}.epic-hero__bar:not([data-ready]){visibility:hidden}.epic-hero__bar[data-style=light]{background:#ffffff9e;border-color:#ffffffb3;-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:0 24px 50px -20px #0009,inset 0 1px #fffc}.epic-hero__bar[data-style=light] .epic-hero__tab{background:#fff;box-shadow:0 1px 2px #0a0f170f,inset 0 0 0 1px #0a0f1712;transition:transform .2s var(--epic-ease),box-shadow .2s var(--epic-ease),background .2s var(--epic-ease)}.epic-hero__bar[data-style=light] .epic-hero__tab:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 22px -12px #0a0f1759,inset 0 0 0 1px color-mix(in srgb,var(--tac) 40%,rgba(10,15,23,.07))}.epic-hero__bar[data-style=light] .epic-hero__tab[aria-selected=true]{background:linear-gradient(180deg,color-mix(in srgb,var(--tac) 12%,#fff),#fff 70%);transform:translateY(-2px);box-shadow:inset 0 3px 0 0 var(--tac),inset 0 0 0 1.5px color-mix(in srgb,var(--tac) 55%,transparent),0 14px 26px -14px color-mix(in srgb,var(--tac) 70%,rgba(10,15,23,.5))}.epic-hero__bar[data-style=light] .epic-hero__nav{background:#fff;border-color:#0a0f1714;box-shadow:0 1px 2px #0a0f170f}.epic-hero__bar[data-style=light] .epic-hero__nav:hover{background:#fff;box-shadow:0 10px 22px -12px #0a0f1759}@media(prefers-reduced-motion:reduce){.epic-hero__bar[data-style=light] .epic-hero__tab,.epic-hero__bar[data-style=light] .epic-hero__tab:hover,.epic-hero__bar[data-style=light] .epic-hero__tab[aria-selected=true]{transform:none}}.epic-hero__bar[data-style=light] .epic-hero__tab{box-shadow:inset 0 4px 0 0 var(--tac),0 1px 2px #0a0f170f,inset 0 0 0 1px #0a0f1712}.epic-hero__bar[data-style=light] .epic-hero__tab:hover{box-shadow:inset 0 4px 0 0 var(--tac),0 10px 22px -12px #0a0f1759,inset 0 0 0 1px color-mix(in srgb,var(--tac) 40%,rgba(10,15,23,.07))}.epic-hero__bar[data-style=light] .epic-hero__tab[aria-selected=true]{box-shadow:inset 0 6px 0 0 var(--tac),inset 0 0 0 1.5px color-mix(in srgb,var(--tac) 55%,transparent),0 14px 26px -14px color-mix(in srgb,var(--tac) 70%,rgba(10,15,23,.5))}.epic-hero__bar .epic-gauge--tab .epic-gauge__arc,.epic-hero__bar .epic-gauge--tab .epic-gauge__track{stroke-width:24}.epic-hero__bar[data-style=light] .epic-gauge--tab .epic-gauge__track{stroke:color-mix(in srgb,var(--tac) 18%,#edf1f6);opacity:1}@media(max-width:749px){.epic-slide__in,.epic-slide--scene .epic-slide__in,.epic-slide--scene.epic-slide--plated .epic-slide__in,.epic-slide--solo .epic-slide__in{grid-template-columns:minmax(0,1fr);gap:28px;padding:34px 20px 64px;min-height:0}.epic-slide__feats{flex-flow:row wrap;gap:6px;margin-bottom:22px}.epic-slide__feats li{flex:0 0 auto}.epic-slide__cta{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.epic-slide__cta .epic-btn{justify-content:center;width:100%;box-sizing:border-box;padding:13px 20px;font-size:16px;white-space:nowrap}.epic-slide__stats{flex-wrap:nowrap;gap:12px;margin-top:26px}.epic-slide__stat{flex:1 1 0;min-width:0}.epic-slide__stat b{font-size:24px}.epic-slide__stat span{display:block;margin-top:3px;font-size:10px;line-height:1.35;letter-spacing:.08em}.epic-plate{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:0}.epic-plate__frame{width:46%;max-width:180px;flex:none}.epic-plate .epic-gauge{margin:0;width:116px;flex:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/epic-hero.css.map */
