body:has(.marketing){background:#f7faff;min-width:0;overflow-x:clip}.marketing.svelte-3qm88h{--brand-display:"Unbounded", "Onest", sans-serif;--brand-gutter:48px;--marketing-anchor-offset:calc(var(--marketing-header-height,100px) + 24px);--paper:#fff;--ink:#161822;--muted:#626875;--line:#d9e3f5;--accent:#314bf1;--accent-hover:#243bd4;--button-primary-background:#314bf1;--button-primary-hover:#243bd4;--button-primary-shadow:0 5px 16px #314bf11c;--button-radius:999px;--button-height:48px;--button-padding-inline:22px;isolation:isolate;color:var(--ink);font-family:Onest,Segoe UI,sans-serif;position:relative}.nav-content.svelte-3qm88h,.marketing-content.svelte-3qm88h{max-width:1440px;padding-inline:var(--brand-gutter);margin:0 auto}.marketing.svelte-3qm88h :where(h1,h2){font-family:var(--brand-display)}.marketing.svelte-3qm88h main section[id],.marketing.svelte-3qm88h main article[id]{scroll-margin-top:var(--marketing-anchor-offset)}.marketing ::selection{color:#111f49;background:#c8dcff}.marketing-atmosphere.svelte-3qm88h{z-index:-1;pointer-events:none;background:radial-gradient(760px 620px at 92% 230px,#b8c9ff80,#0000 78%),radial-gradient(640px 500px at 0 540px,#b3efff70,#0000 80%),radial-gradient(800px 680px at 5% 29%,#d4c6ff66,#0000 78%),radial-gradient(850px 700px at 100% 48%,#b3ecff70,#0000 80%),radial-gradient(780px 650px at 0 70%,#c2d7ff60,#0000 80%),radial-gradient(820px 650px at 95% 88%,#d5c9ff66,#0000 80%);position:absolute;inset:0;overflow:hidden}.marketing-atmosphere.svelte-3qm88h:before{content:"";border:64px solid #80b4ff0b;border-color:#9bb9ff05 #80b4ff0b #85caff17;border-radius:50%;width:165%;height:680px;position:absolute;top:430px;left:-35%;transform:rotate(-19deg)}.marketing-atmosphere.svelte-3qm88h:after{content:"";border:52px solid #a9a2fa08;border-bottom-color:#9cc9ff12;border-radius:50%;width:160%;height:780px;position:absolute;top:42%;left:-28%;transform:rotate(16deg)}.marketing-nav.svelte-3qm88h{--nav-control-height:42px;--button-height:42px;--button-padding-inline:18px;z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7faffdb;position:sticky;top:0}.nav-content.svelte-3qm88h{justify-content:space-between;align-items:center;gap:24px;min-height:100px;display:flex}.marketing-nav.svelte-3qm88h .logo{text-transform:uppercase;gap:10px;font-size:25px}.marketing-nav.svelte-3qm88h nav:where(.svelte-3qm88h){color:#515566;gap:24px;margin-left:auto;font-size:12px;display:flex}.marketing-nav.svelte-3qm88h nav:where(.svelte-3qm88h) a:where(.svelte-3qm88h),.marketing-footer.svelte-3qm88h nav:where(.svelte-3qm88h) a:where(.svelte-3qm88h){transition:color .18s}.marketing-nav.svelte-3qm88h nav:where(.svelte-3qm88h) a:where(.svelte-3qm88h):hover,.marketing-footer.svelte-3qm88h nav:where(.svelte-3qm88h) a:where(.svelte-3qm88h):hover{color:var(--accent)}.nav-actions.svelte-3qm88h{flex-shrink:0;align-items:center;gap:8px;display:flex}.marketing-footer.svelte-3qm88h{color:#626875;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:44px 0 48px;font-size:12px;display:flex}.marketing-footer.svelte-3qm88h .logo{gap:10px;font-size:22px}.marketing-footer.svelte-3qm88h .logo-mark{width:32px;height:32px}.marketing-footer.svelte-3qm88h nav:where(.svelte-3qm88h){flex-wrap:wrap;gap:24px;display:flex}@media (width<=1220px){.marketing-nav.svelte-3qm88h nav:where(.svelte-3qm88h){display:none}}@media (width<=1150px){.marketing.svelte-3qm88h{--brand-gutter:36px}}@media (width<=780px){.marketing.svelte-3qm88h{--brand-gutter:24px}.nav-content.svelte-3qm88h{min-height:86px}.marketing-footer.svelte-3qm88h{gap:24px;padding-top:32px}.marketing-footer.svelte-3qm88h nav:where(.svelte-3qm88h){gap:18px}}@media (width<=480px){.marketing.svelte-3qm88h{--brand-gutter:20px}.marketing-nav.svelte-3qm88h{--nav-control-height:38px;--button-height:38px;--button-padding-inline:12px}.nav-content.svelte-3qm88h{flex-wrap:wrap;gap:14px;padding-block:16px}.marketing-nav.svelte-3qm88h .logo{font-size:23px}.marketing-nav.svelte-3qm88h .logo-mark{width:38px;height:38px}.start-link.svelte-3qm88h{display:none}.marketing-footer.svelte-3qm88h nav:where(.svelte-3qm88h){width:100%}}@media (prefers-reduced-motion:reduce){.marketing-nav.svelte-3qm88h nav:where(.svelte-3qm88h) a:where(.svelte-3qm88h),.marketing-footer.svelte-3qm88h nav:where(.svelte-3qm88h) a:where(.svelte-3qm88h){transition:none}}
