.ks .ks-hero{position:relative;overflow:hidden;isolation:isolate;padding:56px 0 72px;background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--ks-hero-accent) 18%,transparent),transparent 38%),radial-gradient(circle at 85% 30%,color-mix(in srgb,var(--ks-hero-accent) 10%,transparent),transparent 40%),linear-gradient(180deg,#000000fa,#0a0006fa);color:#fffffff0}.ks .ks-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:linear-gradient(180deg,#ffffff05,#fff0),radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--ks-hero-accent) 12%,transparent),transparent 55%)}.ks .ks-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;pointer-events:none;z-index:0;background:linear-gradient(to bottom,#0a000600,#0a000661 38%,#0a0006c2 72%,#0a0006fa)}.ks .ks-hero>.ks-container{position:relative;z-index:1}.ks .ks-hero__grid{display:grid;gap:24px;align-items:center}@media(min-width:980px){.ks .ks-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:34px}}.ks .ks-hero__content{display:grid;gap:18px}.ks .ks-hero__eyebrow{display:inline-flex;align-items:center;gap:8px;width:max-content;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#ffffffdb;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ks .ks-hero__eyebrow-dot{width:10px;height:10px;border-radius:999px;background:var(--ks-hero-accent);box-shadow:0 0 14px color-mix(in srgb,var(--ks-hero-accent) 60%,transparent)}.ks .ks-hero__title{margin:0;font-size:clamp(36px,5vw,64px);line-height:.96;letter-spacing:-.04em;color:#fff;text-shadow:0 0 18px color-mix(in srgb,var(--ks-hero-accent) 12%,transparent);max-width:11ch}.ks .ks-hero__text{margin:0;max-width:56ch;font-size:16px;line-height:1.6;color:#ffffffb8}.ks .ks-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.ks .ks-hero__btn{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-width:210px;padding:13px 16px;border-radius:999px;text-decoration:none;transition:transform .22s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease}.ks .ks-hero__btn:hover{transform:translateY(-1px)}.ks .ks-hero__btn--primary{color:#fff;border:1px solid color-mix(in srgb,var(--ks-hero-accent) 55%,rgba(255,255,255,.12));background:color-mix(in srgb,var(--ks-hero-accent) 12%,rgba(0,0,0,.38));box-shadow:0 0 0 1px color-mix(in srgb,var(--ks-hero-accent) 18%,rgba(255,255,255,.04)),0 10px 28px #00000059}.ks .ks-hero__btn--secondary{color:#ffffffe6;border:1px solid rgba(255,255,255,.12);background:#ffffff0a}.ks .ks-hero__eyebrow,.ks .ks-hero__title,.ks .ks-hero__text,.ks .ks-hero__actions{opacity:0;transform:translateY(12px);animation:ksHeroFadeUp .9s cubic-bezier(.22,.61,.36,1) forwards}.ks .ks-hero__eyebrow{animation-delay:.15s}.ks .ks-hero__title{animation-delay:.25s}.ks .ks-hero__text{animation-delay:.4s}.ks .ks-hero__actions{animation-delay:.55s}@keyframes ksHeroFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/ks-hero.css.map */
