.lead[data-v-de917ba8]>:first-child{margin-top:0}.lead[data-v-de917ba8]>:last-child{margin-bottom:0}.hero[data-v-de917ba8]{padding-block:clamp(64px,9vw,120px);position:relative;overflow:clip}.hero[data-v-de917ba8]:before{content:"";background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);opacity:.55;background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 90% at 60% 10%,#000,#0000 78%);mask-image:radial-gradient(75% 90% at 60% 10%,#000,#0000 78%)}.hero-aurora[data-v-de917ba8]{pointer-events:none;position:absolute;inset:0}.hero-aurora span[data-v-de917ba8]{filter:blur(72px);will-change:transform;border-radius:50%;position:absolute}.hero-aurora__a[data-v-de917ba8]{background:radial-gradient(circle,color-mix(in oklch,var(--accent) 26%,transparent),transparent 65%);width:620px;height:620px;animation:18s ease-in-out infinite alternate aurora-a-de917ba8;top:-220px;right:-60px}.hero-aurora__b[data-v-de917ba8]{background:radial-gradient(circle,color-mix(in oklch,var(--accent-2) 20%,transparent),transparent 65%);width:480px;height:480px;animation:22s ease-in-out infinite alternate aurora-b-de917ba8;bottom:-240px;left:-100px}@keyframes aurora-a-de917ba8{to{transform:translate(-90px,60px)scale(1.12)}}@keyframes aurora-b-de917ba8{to{transform:translate(110px,-50px)scale(1.08)}}.hero-split[data-v-de917ba8]{z-index:1;position:relative}.reveal-item .hero-copy>*{opacity:0;transform:translateY(14px)}.reveal-item.is-visible .hero-copy>*{opacity:1;animation:.55s cubic-bezier(.22,.8,.36,1) backwards hero-in-de917ba8;transform:none}.reveal-item.is-visible .hero-copy>:first-child{animation-delay:80ms}.reveal-item.is-visible .hero-copy>:nth-child(2){animation-delay:.17s}.reveal-item.is-visible .hero-copy>:nth-child(3){animation-delay:.26s}.reveal-item.is-visible .hero-copy>:nth-child(4){animation-delay:.35s}.reveal-item.is-visible .hero-copy>:nth-child(5){animation-delay:.44s}@keyframes hero-in-de917ba8{0%{opacity:0;transform:translateY(14px)}}.hero-split[data-v-de917ba8]{gap:var(--gap-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.hero-copy[data-v-de917ba8]{flex-direction:column;align-items:flex-start;display:flex}.hero-title[data-v-de917ba8]{margin-bottom:var(--gap-md)}.lead[data-v-de917ba8]{margin-bottom:var(--gap-lg)}.hero-cta[data-v-de917ba8]{display:inline-flex}.hero-cta[data-v-de917ba8],.hero-tags[data-v-de917ba8]{gap:var(--gap-sm);flex-wrap:wrap}.hero-tags[data-v-de917ba8]{margin-top:var(--gap-lg);display:flex}.hero-visual[data-v-de917ba8]{position:relative}.hero-visual[data-v-de917ba8]:before{content:"";background:radial-gradient(50% 50% at 62% 36%,color-mix(in oklch,var(--accent) 14%,transparent),transparent 70%),radial-gradient(45% 45% at 30% 75%,color-mix(in oklch,var(--accent-2) 12%,transparent),transparent 72%);pointer-events:none;position:absolute;inset:-14% -12%}.hero-visual[data-v-de917ba8]>*{position:relative}.hero-video-origin[data-v-de917ba8]{aspect-ratio:16/9;width:100%;margin-top:clamp(24px,3vw,40px)}@media (width<=920px){.hero-video-origin[data-v-de917ba8]{display:none}.hero-split[data-v-de917ba8]{gap:var(--gap-xl);grid-template-columns:minmax(0,1fr)}}
