svg.svelte-kjogge{width:100%;height:100%}a.node{cursor:pointer;text-decoration:none}a.node circle.svelte-kjogge{transition:stroke-width .15s ease}a.node:hover circle.svelte-kjogge,a.node:focus-visible circle.svelte-kjogge{stroke-width:3.5}.node__icon{fill:none;stroke:#0ff;stroke-width:1.5;pointer-events:none}.node__icon--purple{stroke:#a855ff}a.node:hover .node__icon,a.node:focus-visible .node__icon{stroke-width:2}.node__label.svelte-kjogge{font-family:Space Grotesk,sans-serif;font-size:19px;font-weight:600;fill:var(--theme-text)}a.node:hover .node__label.svelte-kjogge,a.node:focus-visible .node__label.svelte-kjogge{fill:#0ff}a.node--purple:hover .node__label.svelte-kjogge,a.node--purple:focus-visible .node__label.svelte-kjogge{fill:#a855ff}.landing.svelte-1jgfvcj{width:100%;overflow:hidden}.octopus-scene.svelte-1jgfvcj{position:relative;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:calc(var(--spacing-unit) * 4);max-width:1400px;margin:0 auto;padding:calc(var(--spacing-unit) * 4) calc(var(--spacing-unit) * 3)}@media (min-width: 1024px){.octopus-scene.svelte-1jgfvcj{flex-direction:row;align-items:center;min-height:min(82vh,760px);padding:calc(var(--spacing-unit) * 2) calc(var(--spacing-unit) * 4)}}body.themeTerminal .glow.svelte-1jgfvcj{display:none}.glow.svelte-1jgfvcj{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.glow--teal.svelte-1jgfvcj{width:55%;height:70%;left:2%;top:15%;background:radial-gradient(ellipse at center,rgba(43,163,196,.28),transparent 70%)}.glow--purple.svelte-1jgfvcj{width:30%;height:40%;left:38%;top:2%;background:radial-gradient(ellipse at center,rgba(168,85,255,.2),transparent 70%)}.glow--green.svelte-1jgfvcj{width:34%;height:45%;right:0;bottom:4%;background:radial-gradient(ellipse at center,rgba(100,216,138,.16),transparent 70%)}.octopus-art.svelte-1jgfvcj{position:relative;z-index:1;flex:1 1 auto;width:100%;min-width:0;max-width:640px}@media (min-width: 1024px){.octopus-art.svelte-1jgfvcj{flex:1 1 60%;max-width:860px}}.hero-text.svelte-1jgfvcj{flex:0 0 auto;width:100%;max-width:440px;text-align:center;z-index:2}@media (min-width: 1024px){.hero-text.svelte-1jgfvcj{text-align:right}}.hero-title.svelte-1jgfvcj{display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1.5);margin:0 0 calc(var(--spacing-unit) * 3)}.hero-title__main.svelte-1jgfvcj{font-family:Righteous,sans-serif;font-weight:400;font-size:var(--text-4xl);line-height:1.08;color:var(--theme-text);text-wrap:balance}@media (min-width: 1024px){.hero-title__main.svelte-1jgfvcj{font-size:var(--text-5xl)}}.hero-title__sub.svelte-1jgfvcj{font-family:Space Grotesk,sans-serif;font-size:var(--text-md);color:var(--theme-primary);font-weight:500}.hero-tagline.svelte-1jgfvcj{margin:0 0 calc(var(--spacing-unit) * 4);font-size:var(--text-md);line-height:1.6;color:var(--theme-neutral-600)}.hero-cta.svelte-1jgfvcj{display:flex;justify-content:center;gap:calc(var(--spacing-unit) * 2)}@media (min-width: 1024px){.hero-cta.svelte-1jgfvcj{justify-content:flex-end}}.hero-note.svelte-1jgfvcj{margin:calc(var(--spacing-unit) * 3) 0 0;font-size:var(--text-sm);line-height:1.6;color:var(--theme-neutral-600)}.hero-note.svelte-1jgfvcj a:where(.svelte-1jgfvcj){color:var(--theme-primary)}.hero-badges.svelte-1jgfvcj{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--spacing-unit) * 1.5);margin-top:calc(var(--spacing-unit) * 4)}@media (min-width: 1024px){.hero-badges.svelte-1jgfvcj{justify-content:flex-end}}.hero-badge.svelte-1jgfvcj{font-family:Space Grotesk,sans-serif;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--theme-neutral-600);border:1px solid var(--theme-neutral-300);border-radius:var(--rounded-sm, 6px);padding:calc(var(--spacing-unit) * .75) calc(var(--spacing-unit) * 2)}.hwb-anchor.svelte-1jgfvcj{scroll-margin-top:calc(6 * var(--spacing-unit))}.home-cta.svelte-1jgfvcj{display:flex;justify-content:center;margin-top:calc(var(--spacing-unit) * 6)}
