.brand-mark{background:linear-gradient(140deg, var(--color-brand-400), var(--color-brand-600));box-shadow:0 3px 10px -2px color-mix(in srgb, var(--color-brand-500) 55%, transparent)}.hero{background:radial-gradient(115% 85% at 88% 0%, color-mix(in srgb, var(--color-brand-500) 11%, transparent), transparent 62%), radial-gradient(95% 80% at 8% 30%, color-mix(in srgb, var(--color-series-3) 9%, transparent), transparent 66%), linear-gradient(180deg, color-mix(in srgb, var(--color-brand-500) 5%, var(--surface)), var(--surface))}.hero-blob{pointer-events:none;filter:blur(64px);border-radius:50%;position:absolute}.hero-blob--a{background:color-mix(in srgb, var(--color-brand-500) 18%, transparent);width:26rem;height:26rem;inset-block-start:-8rem;inset-inline-end:-6rem}.hero-blob--b{background:color-mix(in srgb, var(--color-series-3) 7%, transparent);width:22rem;height:22rem;inset-block-end:-12rem;inset-inline-start:22%}.mock-shell{background:#1b2030;border:1px solid #2c344a;box-shadow:0 26px 60px -22px #1419288c}.mock-rail{background:#141826;border:1px solid #242b3d}.mock-card{background:#232a3d;border:1px solid #2c344a}.mock-float{background:#1b2030;border:1px solid #2c344a;box-shadow:0 20px 44px -16px #14192899}.cta-band{background:radial-gradient(70% 140% at 12% 0%, #fff3, transparent 62%), linear-gradient(120deg, var(--color-brand-500), var(--color-brand-700))}[data-landing-header].is-scrolled{border-color:var(--line);background:color-mix(in srgb, var(--surface) 85%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}@media (prefers-reduced-motion:no-preference){[data-reveal]:not([data-shown=true]){opacity:0;transform:translateY(14px)}[data-reveal][data-shown=true]{opacity:1;transition:opacity .5s cubic-bezier(.2, .7, .3, 1) var(--reveal-delay,0s), transform .5s cubic-bezier(.2, .7, .3, 1) var(--reveal-delay,0s);transform:none}}
