.ql-hero{--hero-accent: #d4a017;--hero-accent-active: #a589c9;--hero-accent-rest: #7cc4d8;--hero-ink: #ffffff;--hero-bg: #000000;--hero-ease: cubic-bezier(.16, 1, .3, 1);--hero-ease-in: cubic-bezier(.65, 0, .35, 1);position:relative;min-height:var(--hero-height, 720px);width:100%;overflow:hidden;color:var(--hero-ink);background:var(--hero-bg);font-family:var(--ql-font-body, "Inter", sans-serif);box-sizing:border-box}.ql-hero *,.ql-hero *:before,.ql-hero *:after{box-sizing:border-box}.ql-hero__bg{position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;background-size:cover;background-position:center;background-repeat:no-repeat;animation:ql-hero-zoom 16s ease-in-out infinite alternate;transition:transform .6s var(--hero-ease);will-change:transform}.ql-hero__spot{position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(212,160,23,.18) 0%,rgba(212,160,23,.06) 30%,transparent 65%);pointer-events:none;transform:translate(-50%,-50%);transition:left .3s var(--hero-ease),top .3s var(--hero-ease);left:50%;top:50%;mix-blend-mode:screen;animation:ql-hero-spot-pulse 4s ease-in-out infinite;will-change:left,top}.ql-hero__particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.ql-hero__particle{position:absolute;width:2px;height:2px;border-radius:50%;opacity:0;animation:ql-hero-rise 10s linear infinite;bottom:-10px}.ql-hero__particle:nth-child(1){left:12%;background:var(--hero-accent);animation-delay:0s;animation-duration:11s}.ql-hero__particle:nth-child(2){left:28%;background:var(--hero-accent-active);animation-delay:2.5s;animation-duration:12s}.ql-hero__particle:nth-child(3){left:42%;background:var(--hero-accent);animation-delay:5s;animation-duration:13s}.ql-hero__particle:nth-child(4){left:58%;background:var(--hero-accent-rest);animation-delay:1s;animation-duration:11s}.ql-hero__particle:nth-child(5){left:72%;background:var(--hero-accent);animation-delay:3.5s;animation-duration:12s}.ql-hero__particle:nth-child(6){left:86%;background:var(--hero-accent-active);animation-delay:6s;animation-duration:14s}.ql-hero__particle:nth-child(7){left:35%;background:var(--hero-accent-rest);animation-delay:7s;animation-duration:13s}.ql-hero__particle:nth-child(8){left:65%;background:var(--hero-accent);animation-delay:8.5s;animation-duration:12s}.ql-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,#00000040,#000000a6),linear-gradient(180deg,#0000004d,#0000 30% 70%,#00000080);pointer-events:none}.ql-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E")}.ql-hero__corner{position:absolute;top:28px;right:clamp(20px,4vw,56px);display:flex;align-items:center;gap:8px;font-family:var(--ql-font-mono, "Roboto Mono", monospace);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;z-index:4;animation:ql-hero-fade .8s var(--hero-ease) .6s backwards}.ql-hero__corner-num{color:var(--hero-accent);font-weight:500}.ql-hero__content{position:relative;z-index:3;min-height:var(--hero-height, 720px);display:flex;flex-direction:column;justify-content:center;padding:80px clamp(20px,5vw,80px);max-width:1440px;margin:0 auto;pointer-events:none}.ql-hero__content>*{pointer-events:auto}.ql-hero__meta{display:flex;align-items:center;gap:14px;margin-bottom:28px;font-family:var(--ql-font-mono, "Roboto Mono", monospace);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ffffffa6;animation:ql-hero-fade .8s var(--hero-ease) .2s backwards}.ql-hero__meta-dot{width:6px;height:6px;background:var(--hero-accent);border-radius:50%;flex-shrink:0;animation:ql-hero-pulse 2s ease-in-out infinite;box-shadow:0 0 12px #d4a01799}.ql-hero__meta-line{width:40px;height:1px;background:#ffffff4d}.ql-hero__title{font-family:var(--ql-font-heading, "Chivo", sans-serif);font-weight:800;font-size:clamp(44px,8vw,104px);line-height:.95;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 32px;max-width:1100px}.ql-hero__title-line{display:block;overflow:hidden;padding-bottom:.06em;margin-bottom:-.06em}.ql-hero__title-line>span{display:inline-block;animation:ql-hero-up 1s var(--hero-ease) backwards}.ql-hero__title-line:nth-child(1)>span{animation-delay:.5s}.ql-hero__title-line:nth-child(2)>span{animation-delay:.7s}.ql-hero__title-outline{-webkit-text-stroke:1.5px var(--hero-ink);color:transparent;font-style:italic;font-weight:600}.ql-hero__title-accent{display:inline-block;position:relative;color:var(--hero-accent)}.ql-hero__sub{font-family:var(--ql-font-body, "Inter", sans-serif);font-size:clamp(15px,1.2vw,17px);line-height:1.55;color:#ffffffbf;max-width:520px;margin:0 0 44px;font-weight:400;animation:ql-hero-fade .8s var(--hero-ease) 1s backwards}.ql-hero__actions{display:flex;align-items:center;gap:clamp(16px,2vw,28px);flex-wrap:wrap;animation:ql-hero-fade .8s var(--hero-ease) 1.2s backwards}.ql-hero__cta{position:relative;display:inline-flex;align-items:center;gap:14px;padding:18px 32px;background:var(--hero-ink);color:var(--hero-bg);border:none;font-family:var(--ql-font-heading, "Chivo", sans-serif);font-weight:600;font-size:13px;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;overflow:hidden;border-radius:2px;transition:padding .4s var(--hero-ease);text-decoration:none}.ql-hero__cta:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--hero-accent);transition:left .5s var(--hero-ease-in);z-index:0}.ql-hero__cta:hover:before{left:0}.ql-hero__cta:hover{padding-right:38px}.ql-hero__cta>*{position:relative;z-index:1}.ql-hero__cta-arrow{display:inline-flex;align-items:center;transition:transform .4s var(--hero-ease)}.ql-hero__cta:hover .ql-hero__cta-arrow{transform:translate(4px)}.ql-hero__link{display:inline-flex;align-items:center;gap:10px;color:#fffc;font-family:var(--ql-font-mono, "Roboto Mono", monospace);font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.3);transition:color .3s var(--hero-ease),border-color .3s var(--hero-ease)}.ql-hero__link:hover{color:var(--hero-ink);border-bottom-color:var(--hero-ink)}.ql-hero__link svg{transition:transform .3s var(--hero-ease)}.ql-hero__link:hover svg{transform:translate(3px)}.ql-hero__scroll{position:absolute;bottom:32px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;z-index:4;animation:ql-hero-fade .8s var(--hero-ease) 1.6s backwards}.ql-hero__scroll-text{font-family:var(--ql-font-mono, "Roboto Mono", monospace);font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:#ffffff80}.ql-hero__scroll-line{width:1px;height:36px;background:linear-gradient(180deg,#fff0,#fff6,#fff0);position:relative;overflow:hidden}.ql-hero__scroll-line:after{content:"";position:absolute;top:-36px;left:0;right:0;height:36px;background:var(--hero-accent);animation:ql-hero-scroll 2.2s ease-in-out infinite}@keyframes ql-hero-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ql-hero-up{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes ql-hero-zoom{0%{transform:scale(1) translate(0)}to{transform:scale(1.06) translate(-1%,-1%)}}@keyframes ql-hero-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}@keyframes ql-hero-spot-pulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes ql-hero-rise{0%{transform:translateY(0);opacity:0}10%{opacity:.7}90%{opacity:.7}to{transform:translateY(-100vh);opacity:0}}@keyframes ql-hero-scroll{0%{top:-36px}to{top:36px}}@media(max-width:749px){.ql-hero{min-height:var(--hero-height-mobile, 580px)}.ql-hero__content{min-height:var(--hero-height-mobile, 580px);padding:60px 24px 100px;justify-content:flex-end}.ql-hero__corner{top:20px;right:24px;font-size:9px}.ql-hero__title{font-size:clamp(38px,12vw,56px)}.ql-hero__sub{font-size:14px;margin-bottom:32px}.ql-hero__actions{flex-direction:column;align-items:flex-start;gap:18px;width:100%}.ql-hero__cta{width:100%;justify-content:center;padding:16px 24px}.ql-hero__cta:hover{padding-right:24px}.ql-hero__scroll{display:none}.ql-hero__particle:nth-child(n+5){display:none}.ql-hero__spot{width:400px;height:400px}}@media(prefers-reduced-motion:reduce){.ql-hero__bg,.ql-hero__meta-dot,.ql-hero__scroll-line:after,.ql-hero__title-line>span,.ql-hero__meta,.ql-hero__sub,.ql-hero__actions,.ql-hero__corner,.ql-hero__scroll,.ql-hero__spot,.ql-hero__particle{animation:none!important;transition:none!important}.ql-hero__particles,.ql-hero__spot{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/qualen-hero.css.map */
