.hero{--section-y: clamp(6rem, 14vh, 10rem);position:relative;min-height:min(94svh,62rem);display:flex;align-items:center;overflow:hidden}.hero:before,.hero:after{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:-1}.hero:before{width:78vw;aspect-ratio:1;top:-34vw;right:-18vw;background:radial-gradient(circle,color-mix(in srgb,var(--rose) 26%,transparent),transparent 66%);filter:blur(28px);animation:hero-field-a 30s var(--ease-inout) infinite alternate}.hero:after{width:56vw;aspect-ratio:1;bottom:-30vw;left:-14vw;background:radial-gradient(circle,color-mix(in srgb,var(--rose-light) 60%,transparent),transparent 68%);filter:blur(34px);animation:hero-field-b 38s var(--ease-inout) infinite alternate}@keyframes hero-field-a{to{transform:translate3d(-7vw,5vh,0) scale(1.14)}}@keyframes hero-field-b{to{transform:translate3d(6vw,-4vh,0) scale(1.2)}}.hero__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.hero__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.hero__backdrop .media{width:100%;height:100%;border-radius:0;aspect-ratio:auto!important}.hero__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,var(--cream) 0 34%,color-mix(in srgb,var(--cream) 80%,transparent) 50%,color-mix(in srgb,var(--cream) 40%,transparent) 74%,color-mix(in srgb,var(--cream) 14%,transparent) 100%),linear-gradient(to top,var(--cream),transparent 42%)}.hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;column-gap:clamp(2rem,5vw,4.5rem);width:100%}.hero__copy{grid-column:1}.hero__title{margin-block:1.25rem 0;max-width:15ch}.hero__sub{margin-block-start:1.75rem;max-width:46ch}.hero__actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-block-start:2.5rem}.hero__visual{grid-column:2;position:relative;display:grid;place-items:center;aspect-ratio:1;width:100%;max-width:34rem;margin-inline:auto;justify-self:center;pointer-events:none}.hero__glow{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--rose-light) 78%,transparent),color-mix(in srgb,var(--rose-light) 22%,transparent) 58%,transparent 72%);filter:blur(14px);animation:hero-glow 7s var(--ease-inout) infinite}@keyframes hero-glow{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.07);opacity:1}}.hero__ring{position:absolute;border-radius:50%;border:1px solid var(--rose);animation:ad-spin linear infinite}.hero__ring--1{width:100%;aspect-ratio:1;opacity:.5;scale:1 .9;animation-duration:52s}.hero__ring--2{width:82%;aspect-ratio:1;opacity:.32;border-color:var(--rose-deep);border-style:dashed;scale:.92 1;animation-duration:34s;animation-direction:reverse}.hero__ring--3{width:64%;aspect-ratio:1;opacity:.34;scale:1 .82;animation-duration:22s}.hero__sweep{position:absolute;width:100%;height:100%;animation:ad-spin 14s linear infinite}.hero__sweep-arc{fill:none;stroke:var(--rose-deep);stroke-width:2;stroke-linecap:round;stroke-dasharray:62 516;opacity:.85}.hero__pulse{position:absolute;width:58%;aspect-ratio:1;border-radius:50%;border:1px solid var(--rose);opacity:0;animation:hero-pulse 6s var(--ease-out) infinite}.hero__pulse--b{animation-delay:3s}@keyframes hero-pulse{0%{transform:scale(.72);opacity:0}18%{opacity:.55}to{transform:scale(1.72);opacity:0}}.hero__mark-wrap{position:relative;width:42%;display:grid;place-items:center;animation:hero-breathe 6s var(--ease-inout) infinite;will-change:transform}@keyframes hero-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.028)}}.hero__mark{width:100%;height:auto;--lm-ink: var(--charcoal);--lm-rose: var(--rose-deep);--lm-cream: var(--cream-warm);filter:drop-shadow(0 18px 34px rgba(36,41,44,.14))}.hero__chips{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.6rem 1.75rem;margin-block-start:clamp(2.5rem,6vh,4rem);padding-block-start:1.5rem;border-block-start:1px solid var(--hairline)}.hero__chip{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.hero__chip .icon{width:17px;height:17px;color:var(--rose-deep);flex:none}.hero__scroll{position:absolute;right:var(--gutter);bottom:clamp(1.5rem,4vh,2.5rem);display:flex;align-items:center;gap:.75rem;color:var(--ink-muted);z-index:1}.hero__scroll-rail{display:block;width:1px;height:54px;background:var(--hairline);position:relative;overflow:hidden}.hero__scroll-dot{position:absolute;inset-inline:0;height:18px;background:var(--rose);animation:hero-scroll 2.6s var(--ease-inout) infinite}@keyframes hero-scroll{0%{transform:translateY(-100%)}to{transform:translateY(300%)}}.hero__title .split-line>span{will-change:transform}html:not(.motion-off) .hero[data-hero-armed] .hero__sub,html:not(.motion-off) .hero[data-hero-armed] .hero__actions,html:not(.motion-off) .hero[data-hero-armed] .hero__chips,html:not(.motion-off) .hero[data-hero-armed] .hero__visual{opacity:0}@media(max-width:980px){.hero__inner{grid-template-columns:1fr;row-gap:clamp(2.5rem,6vw,4rem)}.hero__copy,.hero__visual{grid-column:1}.hero__visual{max-width:22rem;order:1;margin-inline:auto}.hero__copy{order:2}.hero__chips{order:3}.hero__title,.hero__sub{max-width:100%}.hero{min-height:auto}.hero__scroll{display:none}}@media(prefers-reduced-motion:reduce){.hero:before,.hero:after,.hero__glow,.hero__ring,.hero__sweep,.hero__pulse,.hero__mark-wrap,.hero__scroll-dot{animation:none}.hero__pulse{opacity:.3}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-hero-aegis.css.map */
