.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:linear-gradient(110deg,#3c3c3c 0%,#343434 46%,#292929 100%);min-height:100vh;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-2;filter:blur(55px);background:radial-gradient(circle,#f261221c,#0000 66%);border-radius:50%;width:75vw;height:75vw;position:absolute;bottom:-35%;left:8%}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-3;pointer-events:none;background:radial-gradient(circle at 75% 20%,#ffffff09,#0000 38%);position:absolute;inset:0}.reveal-layer[data-astro-cid-lcdefpme]{--edge:0%;z-index:1;pointer-events:none;position:absolute;inset:0}.gradient-panel[data-astro-cid-lcdefpme]{width:calc(var(--edge) + 14vw);will-change:width;background:linear-gradient(90deg,#f26122e0 0%,#f26122ad 28%,#f2612257 57%,#f2612214 80%,#0000 100%);height:100%;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 58%,#000000e0 69%,#0000006b 82%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 58%,#000000e0 69%,#0000006b 82%,#0000 100%)}.gradient-panel[data-astro-cid-lcdefpme]:after{content:"";opacity:.36;background-image:radial-gradient(circle,#fffffff0 1.25px,#0000 1.65px);background-size:11px 11px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000001a 32%,#000 61%,#000000c7 75%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000001a 32%,#000 61%,#000000c7 75%,#0000 100%)}.gradient-panel[data-astro-cid-lcdefpme]:before{content:"";opacity:.7;background:linear-gradient(#0000,#ffffff52,#0000);width:1px;height:86%;position:absolute;top:7%;right:10vw}.product-stage[data-astro-cid-lcdefpme]{z-index:3;pointer-events:none;position:absolute;inset:0}.hero-trailer[data-astro-cid-lcdefpme]{opacity:0;object-fit:contain;filter:drop-shadow(0 30px 32px #0000004d);will-change:transform, opacity;width:min(64vw,1180px);max-width:none;position:absolute;bottom:5vh;left:-1vw;transform:translate(-115vw)}.hero-copy[data-astro-cid-lcdefpme]{--copy-x:38px;z-index:10;opacity:0;width:min(37vw,610px);transform:translate3d(var(--copy-x), -50%, 0);will-change:transform, opacity;position:absolute;top:49%;right:5.5vw}.eyebrow[data-astro-cid-lcdefpme]{color:#ffffff8f;letter-spacing:.32em;align-items:center;gap:18px;margin-bottom:36px;font-size:9px;display:flex}.eyebrow[data-astro-cid-lcdefpme]:before{content:"";background:var(--orange);width:44px;height:1px}h1[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-.025em;font-size:clamp(54px,4.7vw,90px);line-height:.94}h1[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--orange);display:block}.hero-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffff9e;letter-spacing:.08em;max-width:430px;margin-top:32px;font-size:12px;line-height:1.7}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.button[data-astro-cid-lcdefpme]{letter-spacing:.1em;border-radius:999px;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:0 24px;font-size:10px;transition:transform .25s,background .25s,border-color .25s;display:inline-flex}.button[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.primary[data-astro-cid-lcdefpme]{background:var(--orange);color:#fff}.primary[data-astro-cid-lcdefpme]:hover{background:var(--orange-deep)}.secondary[data-astro-cid-lcdefpme]{color:#fff;border:1px solid #ffffff47}.secondary[data-astro-cid-lcdefpme]:hover{background:#ffffff14;border-color:#ffffff7a}.technical-data[data-astro-cid-lcdefpme]{z-index:10;opacity:0;gap:32px;display:flex;position:absolute;bottom:39px;right:5.5vw;transform:translateY(18px)}.technical-data[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#ffffff75;letter-spacing:.12em;flex-direction:column;gap:5px;min-width:92px;font-size:8px;display:flex}.technical-data[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#ffffffeb;letter-spacing:.15em;font-size:10px}.mouse-hint[data-astro-cid-lcdefpme]{z-index:12;opacity:0;color:#ffffff70;letter-spacing:.18em;align-items:center;gap:12px;font-size:8px;transition:opacity .8s;display:flex;position:absolute;bottom:40px;left:5vw}.mouse-hint[data-astro-cid-lcdefpme].is-visible{opacity:1}.mouse-line[data-astro-cid-lcdefpme]{background:#ffffff24;width:46px;height:1px;position:relative;overflow:hidden}.mouse-line[data-astro-cid-lcdefpme]:after{content:"";background:var(--orange);width:100%;height:100%;animation:1.8s ease-in-out infinite moveHint;position:absolute;top:0;left:-100%}@keyframes moveHint{0%{left:-100%}50%{left:100%}to{left:100%}}@media (width<=1050px){.hero-copy[data-astro-cid-lcdefpme]{width:min(78vw,650px);transform:translate3d(var(--copy-x), 0, 0);top:125px;left:6vw;right:auto}.hero-trailer[data-astro-cid-lcdefpme]{width:102vw;bottom:5vh;left:-6vw}.technical-data[data-astro-cid-lcdefpme],.mouse-hint[data-astro-cid-lcdefpme]{display:none}}@media (width<=600px){.hero[data-astro-cid-lcdefpme]{min-height:100svh}.hero-copy[data-astro-cid-lcdefpme]{width:calc(100% - 44px);transform:translate3d(var(--copy-x), 0, 0);top:112px;left:22px;right:auto}.eyebrow[data-astro-cid-lcdefpme]{margin-bottom:22px;font-size:8px}h1[data-astro-cid-lcdefpme]{max-width:420px;font-size:clamp(42px,12vw,64px)}.hero-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:320px;margin-top:22px;font-size:10px;line-height:1.65}.hero-actions[data-astro-cid-lcdefpme]{margin-top:26px}.button[data-astro-cid-lcdefpme]{min-height:46px;padding:0 18px;font-size:9px}.hero-trailer[data-astro-cid-lcdefpme]{width:145vw;bottom:5vh;left:-24vw}.gradient-panel[data-astro-cid-lcdefpme]{width:calc(var(--edge) + 34vw)}}@media (prefers-reduced-motion:reduce){.mouse-line[data-astro-cid-lcdefpme]:after{animation:none}}
