.mag75-hero-section,body:has(.mag75-hero),#main:has(.mag75-hero){background:#08090b}.mag75-hero{--mag75-stage-width: min(82vw, 1040px);position:relative;isolation:isolate;overflow:clip;padding:54px 0 34px;border-radius:0 0 36px 36px;color:#f5f5f7;background:#08090b;font-family:var(--text-font-family, sans-serif)}.mag75-hero:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 48% 36% at 50% 42%,#142e5459,transparent 80%)}.mag75-hero *{box-sizing:border-box}.mag75-hero ::selection{background:#aac9fa;color:#111827}.mag75-hero__copy{position:static;z-index:0;width:94%;margin:0 auto;text-align:center}.mag75-hero :is(h1,h2){position:relative;z-index:0;margin:0;color:#dce3ed;font-family:var(--heading-font-family, inherit);font-size:clamp(48px,10vw,150px);font-weight:500;line-height:1;letter-spacing:-.055em;white-space:nowrap;transform:translateY(clamp(26px,3.6vw,52px))}.mag75-hero__name{display:inline-block}.mag75-hero__copy>p{position:absolute;bottom:28px;left:0;width:100%;margin:0;color:#aab2bf;font-size:12px;line-height:1.5;letter-spacing:.07em}.mag75-hero__stage{position:relative;z-index:1;width:var(--mag75-stage-width);height:calc(var(--mag75-stage-width) * .53);margin:-12px auto 0}.mag75-hero__stage:before{content:"";position:absolute;top:-36%;right:-12%;bottom:-10%;left:-12%;pointer-events:none;background:radial-gradient(ellipse 55% 34% at 50% 36%,#244f8a66,transparent 76%)}.mag75-hero__scene{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;margin:0;padding:0;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8% 92%,transparent),linear-gradient(transparent 0,#000 2.6% 57%,transparent 84%);mask-image:linear-gradient(90deg,transparent,#000 8% 92%,transparent),linear-gradient(transparent 0,#000 2.6% 57%,transparent 84%);-webkit-mask-composite:source-in;mask-composite:intersect}.mag75-hero__scene picture,.mag75-hero__scene img{display:block;width:100%;height:auto}.mag75-hero__scene img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.mag75-hero[data-mag75-intro] .mag75-hero__name,.mag75-hero[data-mag75-intro] .mag75-hero__scene,.mag75-hero[data-mag75-intro] .mag75-performance__plaque,.mag75-hero[data-mag75-intro] .mag75-hero__copy>p{animation:mag75-hero-enter .76s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--mag75-enter-delay, 0ms);animation-play-state:paused}.mag75-hero .mag75-hero__scene{--mag75-enter-delay: .15s;--mag75-enter-y: 16px}.mag75-hero .mag75-performance__plaque--1{--mag75-enter-delay: .38s;--mag75-enter-x: 12px}.mag75-hero .mag75-performance__plaque--2{--mag75-enter-delay: .51s;--mag75-enter-x: -12px}.mag75-hero .mag75-performance__plaque--3{--mag75-enter-delay: .64s}.mag75-hero .mag75-hero__copy>p{--mag75-enter-delay: .79s;--mag75-enter-y: 5px}.mag75-hero[data-mag75-intro=ready] .mag75-hero__name,.mag75-hero[data-mag75-intro=ready] .mag75-hero__scene,.mag75-hero[data-mag75-intro=ready] .mag75-performance__plaque,.mag75-hero[data-mag75-intro=ready] .mag75-hero__copy>p{animation-play-state:running}@keyframes mag75-hero-enter{0%{opacity:0;transform:translate3d(var(--mag75-enter-x, 0),var(--mag75-enter-y, 10px),0)}to{opacity:1;transform:translateZ(0)}}@media(max-width:699px){.mag75-hero{--mag75-stage-width: calc(100vw - 28px) ;padding:48px 0 32px;border-radius:0 0 24px 24px}.mag75-hero :is(h1,h2){font-size:10.8vw;letter-spacing:-.055em;transform:translateY(clamp(26px,7.8vw,38px))}.mag75-hero__copy>p{margin-top:0;bottom:24px;font-size:10px}.mag75-hero__stage{height:calc(var(--mag75-stage-width) * .66);margin-top:12px}.mag75-hero__stage:before{top:-30%;right:-12%;bottom:15%;left:-12%}.mag75-hero__scene{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7% 93%,transparent),linear-gradient(transparent 0,#000 2.6% 46%,transparent 69%);mask-image:linear-gradient(90deg,transparent,#000 7% 93%,transparent),linear-gradient(transparent 0,#000 2.6% 46%,transparent 69%)}}@media(prefers-reduced-motion:reduce){.mag75-hero[data-mag75-intro] .mag75-hero__name,.mag75-hero[data-mag75-intro] .mag75-hero__scene,.mag75-hero[data-mag75-intro] .mag75-performance__plaque,.mag75-hero[data-mag75-intro] .mag75-hero__copy>p{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/m4g-mag75-hero.css.map */
