.marketing-shell.svelte-1p1we35{position:relative;isolation:isolate;overflow:clip}.marketing-shell.svelte-1p1we35:before,.marketing-shell.svelte-1p1we35:after{content:"";position:absolute;inset:auto;border-radius:999px;filter:blur(72px);opacity:.58;pointer-events:none;z-index:-1}.marketing-shell.svelte-1p1we35:before{top:4rem;left:-5rem;width:20rem;height:20rem;background:#ff6b0033}.marketing-shell.svelte-1p1we35:after{top:16rem;right:-6rem;width:18rem;height:18rem;background:#0066ff29}@media(max-width:1023px){.marketing-shell.svelte-1p1we35:before{left:-5rem;width:13rem;height:13rem}.marketing-shell.svelte-1p1we35:after{top:14rem;right:-4.5rem;width:12rem;height:12rem}}.section-surface.svelte-17pwzr5{position:relative;isolation:isolate;margin-inline:auto;max-width:min(100%,86rem);padding-inline:.85rem}.section-surface.svelte-17pwzr5:before{content:"";position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--color-base-300) 76%,white 24%);border-radius:2rem;background:linear-gradient(180deg,color-mix(in srgb,var(--color-base-100) 62%,transparent 38%),color-mix(in srgb,var(--color-base-200) 82%,white 18%)),var(--section-surface-fill, transparent);box-shadow:0 34px 90px -62px #0f172a47;z-index:-2}.section-surface.svelte-17pwzr5:after{content:"";position:absolute;inset:1.25rem;border-radius:1.7rem;background:var(--section-surface-glow, transparent);filter:blur(34px);opacity:.95;pointer-events:none;z-index:-3}.section-surface-warm.svelte-17pwzr5{--section-surface-fill: radial-gradient(circle at 14% 18%, rgba(255, 107, 0, .14), transparent 28%), radial-gradient(circle at 82% 20%, rgba(255, 159, 64, .08), transparent 26%);--section-surface-glow: radial-gradient(circle at 18% 14%, rgba(255, 107, 0, .16), transparent 36%), radial-gradient(circle at 80% 12%, rgba(255, 176, 96, .1), transparent 34%)}.section-surface-cool.svelte-17pwzr5{--section-surface-fill: radial-gradient(circle at 86% 16%, rgba(0, 102, 255, .13), transparent 26%), radial-gradient(circle at 14% 72%, rgba(56, 189, 248, .09), transparent 26%);--section-surface-glow: radial-gradient(circle at 88% 16%, rgba(0, 102, 255, .14), transparent 34%), radial-gradient(circle at 18% 76%, rgba(56, 189, 248, .12), transparent 34%)}.section-surface-mixed.svelte-17pwzr5{--section-surface-fill: radial-gradient(circle at 14% 18%, rgba(255, 107, 0, .12), transparent 28%), radial-gradient(circle at 88% 14%, rgba(0, 102, 255, .12), transparent 26%), radial-gradient(circle at 40% 100%, rgba(16, 185, 129, .08), transparent 26%);--section-surface-glow: radial-gradient(circle at 14% 16%, rgba(255, 107, 0, .14), transparent 36%), radial-gradient(circle at 86% 14%, rgba(0, 102, 255, .13), transparent 34%)}.section-surface-dark.svelte-17pwzr5:before{background:radial-gradient(circle at 12% 14%,rgba(255,107,0,.16),transparent 28%),radial-gradient(circle at 86% 16%,rgba(96,165,250,.14),transparent 30%),linear-gradient(180deg,#0f172afa,#0f172aeb);border-color:#ffffff17}.section-surface-dark.svelte-17pwzr5:after{background:radial-gradient(circle at 14% 16%,rgba(255,107,0,.2),transparent 34%),radial-gradient(circle at 84% 16%,rgba(0,102,255,.18),transparent 34%);opacity:1}@media(max-width:1023px){.section-surface.svelte-17pwzr5{padding-inline:.25rem}.section-surface.svelte-17pwzr5:before{border-radius:1.55rem}.section-surface.svelte-17pwzr5:after{inset:.85rem;border-radius:1.3rem}}
