.vc-hero--scene{position:relative;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;min-height:0;margin-block-start:0;padding-block-start:0;background:radial-gradient(70% 40% at 50% 88%,rgba(40,120,210,.28) 0%,rgba(20,60,120,.1) 46%,transparent 74%),radial-gradient(110% 60% at 84% 2%,rgba(30,136,229,.13) 0%,transparent 60%),linear-gradient(180deg,#060c16,#0a1426 44%,#04070e);color:#fff}.vc-hero--scene .vc-hero__ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(52% 26% at 50% 82%,rgba(130,195,255,.12),transparent 72%);filter:blur(30px)}.vc-hero--scene .vc-hero__inner{position:relative;z-index:2;order:1;width:100%;padding-block:clamp(2rem,7vw,3.25rem) 0}.vc-hero--scene .vc-hero__content{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:clamp(.9rem,3.2vw,1.35rem);max-width:34ch}.vc-hero--scene .vc-hero__eyebrow{margin:0;font-size:.8rem;font-weight:600;color:#ffffffc2}.vc-hero--scene .vc-hero__eyebrow:before{content:none}.vc-hero--scene .vc-hero__title{margin:0;font-size:clamp(2.6rem,1.1rem + 6vw,4.5rem);font-weight:800;line-height:.94;letter-spacing:-.03em;text-transform:uppercase;color:#fff}.vc-hero--scene .vc-hero__title-accent{color:#2563eb}.vc-hero--scene .vc-hero__text{margin:0;max-width:30ch;font-size:clamp(.98rem,.9rem + .4vw,1.15rem);line-height:1.5;color:#ffffffa3}.vc-hero--scene .vc-hero__actions{display:flex;align-items:center;gap:1rem;margin:.4rem 0 0;padding:0;border:0}.vc-hero--scene .vc-hero__actions .vc-btn--inverse{min-height:58px;padding-inline:2.1rem;border-radius:999px;background:#fff;color:#06101f;border-color:#fff;font-size:.98rem;font-weight:650;white-space:nowrap;box-shadow:0 16px 40px #00000080;transition:transform .18s ease,box-shadow .18s ease}.vc-hero--scene .vc-hero__actions .vc-btn--inverse:hover{transform:translateY(-2px);box-shadow:0 22px 52px #00000094;background:#fff}.vc-hero--scene .vc-hero__proof{list-style:none;margin:.9rem 0 0;padding:0;border:0;display:grid;grid-template-columns:1fr 1fr;gap:.7rem 1.1rem;width:100%;max-width:30rem}.vc-hero--scene .vc-hero__proof-item{display:flex;align-items:center;gap:.5rem;font-size:.78rem;font-weight:450;line-height:1.3;color:#fff9}.vc-hero--scene .vc-hero__proof-mark{width:14px;height:14px;flex-shrink:0;color:#82c3ffe6}.vc-hero--scene .vc-hero__media{position:relative;order:2;z-index:1;inset:auto;width:100%;height:clamp(340px,50vh,500px);margin-block-start:clamp(.5rem,2.5vw,1.25rem);overflow:visible}.vc-hero--scene .vc-hero__halo{position:absolute;left:50%;top:50%;width:78%;aspect-ratio:1.35;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(120,185,255,.26) 0%,rgba(60,120,200,.1) 55%,transparent 78%);filter:blur(34px);z-index:0;pointer-events:none}.vc-hero--scene .vc-hero__media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block}.vc-hero--scene .vc-hero__image{position:absolute;left:50%;top:50%;width:158%;height:auto;max-width:none;transform:translate(-50%,-48%);z-index:1;background:transparent;pointer-events:none}.template-index .vc-announcement{background-color:#04070e;border-block-end:0;color:#ffffffc2}.template-index .vc-announcement a{color:#ffffffe6}.template-index .vc-announcement__icon{color:#82c3fff2}.template-index .vc-header{background-color:#fff;border-block-end:1px solid rgba(6,12,22,.08)}@media(min-width:990px){.vc-hero--scene{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:stretch;min-height:clamp(660px,88vh,940px)}.vc-hero--scene .vc-hero__inner{grid-column:1;grid-row:1;align-self:center;padding-block:clamp(3rem,6vw,5rem);padding-inline-start:clamp(2rem,5vw,5.5rem);padding-inline-end:0}.vc-hero--scene .vc-hero__content{max-width:20ch;gap:1.7rem}.vc-hero--scene .vc-hero__text{max-width:26ch}.vc-hero--scene .vc-hero__media{grid-column:2;grid-row:1;align-self:stretch;width:100%;margin:0;height:auto;min-height:clamp(540px,78vh,880px)}.vc-hero--scene .vc-hero__image{width:148%;transform:translate(-64%,-46%)}.vc-hero--scene .vc-hero__halo{width:66%;transform:translate(-64%,-46%)}.vc-hero--scene .vc-hero__proof{max-width:32rem}}@media(prefers-reduced-motion:reduce){.vc-hero--scene .vc-hero__actions .vc-btn--inverse{transition:none}.vc-hero--scene .vc-hero__actions .vc-btn--inverse:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
