.hh-hero{position:relative;overflow:hidden;background:#0a0a0a;color:#fff}.hh-hero__inner{position:relative;z-index:2;max-width:120rem;margin:0 auto;padding:8rem 2rem 6rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.4rem}.hh-hero__eyebrow,.hh-hero__title,.hh-hero__subtitle,.hh-hero__actions,.hh-hero__stats{opacity:0;transform:translateY(2.4rem);animation:hh-fadeUp .8s cubic-bezier(.16,1,.3,1) forwards}.hh-hero__eyebrow{animation-delay:.1s}.hh-hero__title{animation-delay:.25s}.hh-hero__subtitle{animation-delay:.4s}.hh-hero__actions{animation-delay:.55s}.hh-hero__stats{animation-delay:.7s}@keyframes hh-fadeUp{to{opacity:1;transform:translateY(0)}}.hh-hero__eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#ffffffb3;margin:0}.hh-hero__eyebrow:before,.hh-hero__eyebrow:after{content:"";width:2.4rem;height:1px;background:#fff3}.hh-hero__title{margin:0;font-size:clamp(3.6rem,6vw,7.2rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;max-width:80rem;color:#fff;text-shadow:0 0 40px rgba(255,255,255,.08)}.hh-hero__title em{font-style:normal;background:linear-gradient(90deg,#93c5fd,#c4b5fd,#f9a8d4,#fbbf24,#34d399,#93c5fd,#c4b5fd,#f9a8d4);background-size:300% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:hh-gradientShift 6s ease-in-out infinite}@keyframes hh-gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.hh-hero__subtitle{margin:0;font-size:clamp(1.5rem,2vw,1.8rem);line-height:1.6;color:#ffffffbf;max-width:56rem}.hh-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:.8rem}.hh-hero__btn{display:inline-flex;align-items:center;gap:.8rem;padding:1.4rem 3.2rem;border-radius:10rem;font-size:1.5rem;font-weight:600;text-decoration:none;transition:all .25s ease;cursor:pointer;border:none;line-height:1}.hh-hero__btn--primary{background:#fff;color:#0a0a0a}.hh-hero__btn--primary:hover{background:#f0f0f0;transform:translateY(-1px);box-shadow:0 4px 24px #ffffff26}.hh-hero__btn--secondary{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.15)}.hh-hero__btn--secondary:hover{background:#ffffff24;border-color:#ffffff4d}.hh-hero__btn svg{width:1.8rem;height:1.8rem;flex-shrink:0}.hh-hero__stats{display:flex;flex-wrap:wrap;justify-content:center;gap:3.2rem;margin-top:2rem;padding-top:3.2rem;border-top:1px solid rgba(255,255,255,.08)}.hh-hero__stat{text-align:center}.hh-hero__stat-value{display:block;font-size:2.8rem;font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:.4rem}.hh-hero__stat-label{font-size:1.2rem;color:#ffffff73;text-transform:uppercase;letter-spacing:.05em}.hh-hero[data-spotlight=on]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background:radial-gradient(300px circle at var(--mx, 50%) var(--my, 50%),rgba(140,180,255,.14),rgba(160,140,255,.05) 45%,transparent 70%);transition:opacity .4s ease}.hh-hero__particles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.hh-hero__particle{position:absolute;left:var(--x);top:var(--y);width:var(--s, 2px);height:var(--s, 2px);border-radius:50%;background:#ffffff80;box-shadow:0 0 4px #ffffff4d;opacity:0;animation:hh-particle var(--d, 8s) var(--del, 0ms) ease-in-out infinite}@keyframes hh-particle{0%{opacity:0;transform:translateY(0) scale(.5)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(-60px) scale(1)}}.hh-hero__glow{position:absolute;border-radius:50%;filter:blur(120px);opacity:.18;pointer-events:none;will-change:transform}.hh-hero__glow--1{width:50rem;height:50rem;top:-15rem;left:20%;background:radial-gradient(circle,#60a5fa,transparent 70%);animation:hh-aurora1 12s ease-in-out infinite alternate}.hh-hero__glow--2{width:45rem;height:45rem;bottom:-20rem;right:10%;background:radial-gradient(circle,#a78bfa,transparent 70%);animation:hh-aurora2 10s ease-in-out infinite alternate}.hh-hero__glow--3{width:40rem;height:40rem;top:30%;right:25%;background:radial-gradient(circle,#f472b6,transparent 70%);animation:hh-aurora3 14s ease-in-out infinite alternate}.hh-hero__glow--4{width:35rem;height:35rem;bottom:10%;left:10%;background:radial-gradient(circle,#34d399,transparent 70%);animation:hh-aurora4 11s ease-in-out infinite alternate}@keyframes hh-aurora1{0%{transform:translate(0) scale(1);opacity:.18}33%{transform:translate(10rem,5rem) scale(1.15);opacity:.22}66%{transform:translate(-5rem,8rem) scale(.9);opacity:.14}to{transform:translate(8rem,-3rem) scale(1.1);opacity:.2}}@keyframes hh-aurora2{0%{transform:translate(0) scale(1);opacity:.16}33%{transform:translate(-12rem,-6rem) scale(1.2);opacity:.22}66%{transform:translate(6rem,-10rem) scale(.85);opacity:.12}to{transform:translate(-8rem,4rem) scale(1.05);opacity:.18}}@keyframes hh-aurora3{0%{transform:translate(0) scale(1);opacity:.1}50%{transform:translate(-15rem,8rem) scale(1.3);opacity:.18}to{transform:translate(10rem,-5rem) scale(.9);opacity:.12}}@keyframes hh-aurora4{0%{transform:translate(0) scale(1);opacity:.08}50%{transform:translate(12rem,-8rem) scale(1.2);opacity:.16}to{transform:translate(-6rem,6rem) scale(.95);opacity:.1}}@media screen and (max-width:989px){.hh-hero__inner{padding:5rem 2rem 4rem;gap:2rem}.hh-hero__stats{gap:2.4rem}.hh-hero__stat-value{font-size:2.2rem}.hh-hero__actions{flex-direction:column;width:100%;max-width:36rem}.hh-hero__btn{justify-content:center;width:100%;padding:1.4rem 2rem}.hh-hero__glow{filter:blur(80px)}.hh-hero__glow--1{width:30rem;height:30rem}.hh-hero__glow--2{width:28rem;height:28rem}.hh-hero__glow--3{width:25rem;height:25rem}.hh-hero__glow--4{width:22rem;height:22rem}}@media(prefers-reduced-motion:reduce){.hh-hero__eyebrow,.hh-hero__title,.hh-hero__subtitle,.hh-hero__actions,.hh-hero__stats{opacity:1;transform:none;animation:none}.hh-hero__title em,.hh-hero__glow{animation:none}.hh-hero__particle{animation:none;opacity:.3}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-home-hero.css.map */
