.decor.svelte-16hx4vh{pointer-events:none;z-index:0;--sq:color-mix(in srgb, var(--color-brand) 30%, transparent);--ring:color-mix(in srgb, var(--vivid-cyan) 45%, transparent);--dot:color-mix(in srgb, var(--color-brand) 22%, transparent);--spark:var(--blue-300);position:absolute;inset:0;overflow:hidden}.shape.svelte-16hx4vh{display:block;position:absolute}.square.svelte-16hx4vh{inline-size:var(--size,3rem);block-size:var(--size,3rem);border:2px solid var(--sq);rotate:var(--rot,18deg);border-radius:.5rem}.ring.svelte-16hx4vh{inline-size:var(--size,4rem);block-size:var(--size,4rem);border:2px solid var(--ring);border-radius:50%}.diamond.svelte-16hx4vh{inline-size:var(--size,.875rem);block-size:var(--size,.875rem);background:linear-gradient(135deg, var(--vivid-yellow), var(--vivid-orange));box-shadow:0 0 18px var(--color-orange-glow);border-radius:3px;rotate:45deg}.dots.svelte-16hx4vh{inline-size:var(--w,7rem);block-size:var(--h,4.5rem);background-image:radial-gradient(var(--dot) 1.5px, transparent 1.6px);background-size:14px 14px;-webkit-mask-image:linear-gradient(135deg,#000 30%,#0000 90%);mask-image:linear-gradient(135deg,#000 30%,#0000 90%)}.dot.svelte-16hx4vh{inline-size:var(--size,.5rem);block-size:var(--size,.5rem);background-color:var(--dotfill,var(--vivid-cyan));border-radius:50%}.sparkle.svelte-16hx4vh{inline-size:var(--size,1.25rem);block-size:var(--size,1.25rem);fill:var(--spark)}.p-hero.svelte-16hx4vh{--sq:color-mix(in srgb, var(--vivid-yellow) 70%, transparent);--ring:color-mix(in srgb, var(--vivid-violet) 75%, transparent);--dot:color-mix(in srgb, var(--slate-0) 22%, transparent);--spark:var(--slate-0)}.p-hero.svelte-16hx4vh .s1:where(.svelte-16hx4vh){--size:2.75rem;--rot:22deg;inset-block-start:14%;inset-inline-start:46%}.p-hero.svelte-16hx4vh .r1:where(.svelte-16hx4vh){--size:5.5rem;inset-block-end:16%;inset-inline-start:-2.5rem}.p-hero.svelte-16hx4vh .r2:where(.svelte-16hx4vh){--size:1.5rem;--ring:color-mix(in srgb, var(--vivid-cyan) 80%, transparent);inset-block-start:9%;inset-inline-end:7%}.p-hero.svelte-16hx4vh .d1:where(.svelte-16hx4vh){--size:1rem;inset-block-start:22%;inset-inline-end:3%}.p-hero.svelte-16hx4vh .g1:where(.svelte-16hx4vh){--w:9rem;--h:6rem;inset-block-end:6%;inset-inline-end:4%}.p-hero.svelte-16hx4vh .c1:where(.svelte-16hx4vh){--dotfill:var(--vivid-cyan);box-shadow:0 0 12px var(--vivid-cyan);inset-block-start:30%;inset-inline-start:3%}.p-hero.svelte-16hx4vh .c2:where(.svelte-16hx4vh){--size:.375rem;--dotfill:var(--vivid-orange);box-shadow:0 0 10px var(--vivid-orange);inset-block-end:30%;inset-inline-start:52%}.p-hero.svelte-16hx4vh .k1:where(.svelte-16hx4vh){--size:1.5rem;opacity:.9;inset-block-start:12%;inset-inline-start:38%}.p-hero.svelte-16hx4vh .k2:where(.svelte-16hx4vh){--size:.875rem;opacity:.6;inset-block-end:22%;inset-inline-end:40%}@media (width<64em){.p-hero.svelte-16hx4vh .s1:where(.svelte-16hx4vh),.p-hero.svelte-16hx4vh .k1:where(.svelte-16hx4vh),.p-hero.svelte-16hx4vh .d1:where(.svelte-16hx4vh),.p-hero.svelte-16hx4vh .c1:where(.svelte-16hx4vh),.p-hero.svelte-16hx4vh .c2:where(.svelte-16hx4vh),.p-hero.svelte-16hx4vh .k2:where(.svelte-16hx4vh){display:none}.p-hero.svelte-16hx4vh .r2:where(.svelte-16hx4vh){inset-block-start:2.5%}}@media (width<48em){.p-cta.svelte-16hx4vh .s2:where(.svelte-16hx4vh),.p-cta.svelte-16hx4vh .k1:where(.svelte-16hx4vh),.p-cta.svelte-16hx4vh .r1:where(.svelte-16hx4vh){display:none}}.p-header.svelte-16hx4vh .s1:where(.svelte-16hx4vh){--size:3.25rem;--rot:16deg;inset-block-start:18%;inset-inline-end:34%}.p-header.svelte-16hx4vh .r1:where(.svelte-16hx4vh){--size:6rem;inset-block-start:-2rem;inset-inline-end:6%}.p-header.svelte-16hx4vh .d1:where(.svelte-16hx4vh){--size:.75rem;inset-block-start:28%;inset-inline-end:18%}.p-header.svelte-16hx4vh .g1:where(.svelte-16hx4vh){--w:8rem;--h:5rem;inset-block-end:14%;inset-inline-end:24%}.p-header.svelte-16hx4vh .k1:where(.svelte-16hx4vh){--size:1rem;--spark:var(--blue-300);inset-block-end:24%;inset-inline-end:9%}@media (width<64em){.p-header.svelte-16hx4vh .s1:where(.svelte-16hx4vh),.p-header.svelte-16hx4vh .g1:where(.svelte-16hx4vh),.p-header.svelte-16hx4vh .k1:where(.svelte-16hx4vh){display:none}.p-header.svelte-16hx4vh .r1:where(.svelte-16hx4vh){--size:4rem;inset-inline-end:-1.5rem}.p-header.svelte-16hx4vh .d1:where(.svelte-16hx4vh){inset-block-start:14%;inset-inline-end:12%}}.p-cta.svelte-16hx4vh{--sq:color-mix(in srgb, var(--vivid-cyan) 55%, transparent);--ring:color-mix(in srgb, var(--vivid-yellow) 70%, transparent);--dot:color-mix(in srgb, var(--slate-0) 20%, transparent);--spark:var(--slate-0)}.p-cta.svelte-16hx4vh .s1:where(.svelte-16hx4vh){--size:5rem;--rot:30deg;inset-block-start:-1.5rem;inset-inline-end:22%}.p-cta.svelte-16hx4vh .s2:where(.svelte-16hx4vh){--size:2rem;--rot:12deg;--sq:color-mix(in srgb, var(--vivid-violet) 75%, transparent);inset-block-end:14%;inset-inline-end:40%}.p-cta.svelte-16hx4vh .r1:where(.svelte-16hx4vh){--size:3.5rem;inset-block-end:-1.25rem;inset-inline-start:38%}.p-cta.svelte-16hx4vh .d1:where(.svelte-16hx4vh){--size:.875rem;inset-block-start:20%;inset-inline-end:6%}.p-cta.svelte-16hx4vh .g1:where(.svelte-16hx4vh){--w:8rem;--h:5rem;inset-block-end:10%;inset-inline-end:3%}.p-cta.svelte-16hx4vh .k1:where(.svelte-16hx4vh){--size:1.125rem;opacity:.8;inset-block-start:16%;inset-inline-start:46%}.p-footer.svelte-16hx4vh{--sq:color-mix(in srgb, var(--slate-0) 8%, transparent);--ring:color-mix(in srgb, var(--slate-0) 8%, transparent);--dot:color-mix(in srgb, var(--slate-0) 10%, transparent)}.p-footer.svelte-16hx4vh .r1:where(.svelte-16hx4vh){--size:18rem;inset-block-start:-9rem;inset-inline-end:-6rem}.p-footer.svelte-16hx4vh .s1:where(.svelte-16hx4vh){--size:6rem;--rot:24deg;inset-block-end:18%;inset-inline-start:46%}.p-footer.svelte-16hx4vh .g1:where(.svelte-16hx4vh){--w:12rem;--h:8rem;inset-block-start:10%;inset-inline-start:30%}.p-band.svelte-16hx4vh .r1:where(.svelte-16hx4vh){--size:9rem;--ring:color-mix(in srgb, var(--color-brand) 14%, transparent);inset-block-start:-4.5rem;inset-inline-end:-3rem}.p-band.svelte-16hx4vh .g1:where(.svelte-16hx4vh){--w:10rem;--h:7rem;inset-block-end:4%;inset-inline-start:-1rem}.p-band.svelte-16hx4vh .d1:where(.svelte-16hx4vh){--size:.625rem;inset-block-start:3rem;inset-inline-start:46%}@media (prefers-reduced-motion:no-preference){.shape.svelte-16hx4vh{animation:svelte-16hx4vh-decor-in .9s var(--ease-out) both;animation-delay:.15s}}@keyframes svelte-16hx4vh-decor-in{0%{opacity:0;translate:0 10px}}@media (forced-colors:active){.decor.svelte-16hx4vh{display:none}}.iso-blocks.svelte-fqg0z3{pointer-events:none;block-size:100%;inline-size:100%;display:block;overflow:visible}.tone-inverse.svelte-fqg0z3{--top-a:var(--blue-100);--top-b:var(--vivid-blue);--left-a:var(--vivid-blue);--left-b:var(--blue-700);--right-a:var(--blue-700);--right-b:var(--blue-950);--edge:color-mix(in srgb, var(--slate-0) 55%, transparent);--shadow:color-mix(in srgb, var(--ink-950) 80%, transparent);--link:var(--vivid-cyan)}.tone-light.svelte-fqg0z3{--top-a:var(--slate-0);--top-b:var(--blue-200);--left-a:var(--blue-400);--left-b:var(--blue-600);--right-a:var(--blue-600);--right-b:var(--blue-800);--edge:color-mix(in srgb, var(--slate-0) 70%, transparent);--shadow:color-mix(in srgb, var(--blue-900) 22%, transparent);--link:var(--blue-400)}.tone-inverse.svelte-fqg0z3,.tone-light.svelte-fqg0z3{--htop-a:var(--orange-100);--htop-b:var(--vivid-orange);--hleft-a:var(--vivid-orange);--hleft-b:var(--orange-600);--hright-a:var(--orange-600);--hright-b:var(--orange-700)}.s-top-a.svelte-fqg0z3{stop-color:var(--top-a)}.s-top-b.svelte-fqg0z3{stop-color:var(--top-b)}.s-left-a.svelte-fqg0z3{stop-color:var(--left-a)}.s-left-b.svelte-fqg0z3{stop-color:var(--left-b)}.s-right-a.svelte-fqg0z3{stop-color:var(--right-a)}.s-right-b.svelte-fqg0z3{stop-color:var(--right-b)}.s-htop-a.svelte-fqg0z3{stop-color:var(--htop-a)}.s-htop-b.svelte-fqg0z3{stop-color:var(--htop-b)}.s-hleft-a.svelte-fqg0z3{stop-color:var(--hleft-a)}.s-hleft-b.svelte-fqg0z3{stop-color:var(--hleft-b)}.s-hright-a.svelte-fqg0z3{stop-color:var(--hright-a)}.s-hright-b.svelte-fqg0z3{stop-color:var(--hright-b)}.face.svelte-fqg0z3{stroke:var(--edge,currentColor);stroke-width:1.25px;stroke-linejoin:round}.tone-outline.svelte-fqg0z3 .face:where(.svelte-fqg0z3){stroke:currentColor;stroke-width:1.5px}.shadow.svelte-fqg0z3{fill:var(--shadow)}.head.svelte-fqg0z3{filter:drop-shadow(0 0 18px var(--color-orange-glow))}.tone-inverse.svelte-fqg0z3 .cube:where(.svelte-fqg0z3):not(.head){filter:drop-shadow(0 10px 24px var(--color-brand-glow))}.link.svelte-fqg0z3{stroke:var(--link);stroke-width:2px;stroke-dasharray:3 7;stroke-linecap:round;opacity:.85}.link-node.svelte-fqg0z3{fill:var(--link);filter:drop-shadow(0 0 6px var(--link))}@media (prefers-reduced-motion:no-preference){.animate.svelte-fqg0z3 .cube:where(.svelte-fqg0z3){animation:svelte-fqg0z3-iso-rise .7s var(--ease-out) both;animation-delay:calc(.2s + var(--i,0) * .14s)}.animate.svelte-fqg0z3 .link:where(.svelte-fqg0z3),.animate.svelte-fqg0z3 .link-node:where(.svelte-fqg0z3){animation:svelte-fqg0z3-iso-fade .6s var(--ease-out) both;animation-delay:calc(.5s + var(--i,0) * .14s)}}@keyframes svelte-fqg0z3-iso-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes svelte-fqg0z3-iso-fade{0%{opacity:0}}.wave.svelte-1ysj6en{z-index:1;inline-size:100%;block-size:var(--wave-h,clamp(2.5rem, 7vw, 6.5rem));pointer-events:none;display:block;position:absolute;inset-inline:0}.at-bottom.svelte-1ysj6en{inset-block-end:-1px}.at-top.svelte-1ysj6en{inset-block-start:-1px;rotate:180deg}.line.svelte-1ysj6en{fill:none;stroke-width:1.5px;stroke-linecap:round;opacity:calc(.8 - var(--i,0) * .22)}.tone-inverse.svelte-1ysj6en .l-a:where(.svelte-1ysj6en){stop-color:var(--vivid-cyan)}.tone-inverse.svelte-1ysj6en .l-b:where(.svelte-1ysj6en){stop-color:var(--vivid-blue)}.tone-inverse.svelte-1ysj6en .l-c:where(.svelte-1ysj6en){stop-color:var(--vivid-violet)}.tone-light.svelte-1ysj6en .l-a:where(.svelte-1ysj6en){stop-color:color-mix(in srgb, var(--vivid-cyan) 70%, transparent)}.tone-light.svelte-1ysj6en .l-b:where(.svelte-1ysj6en){stop-color:color-mix(in srgb, var(--color-brand) 55%, transparent)}.tone-light.svelte-1ysj6en .l-c:where(.svelte-1ysj6en){stop-color:color-mix(in srgb, var(--vivid-violet) 55%, transparent)}@media (prefers-reduced-motion:no-preference){.line.svelte-1ysj6en{stroke-dasharray:4000;stroke-dashoffset:4000px;animation:svelte-1ysj6en-wave-draw 1.8s var(--ease-out) forwards;animation-delay:calc(.3s + var(--i,0) * .18s)}}@keyframes svelte-1ysj6en-wave-draw{to{stroke-dashoffset:0}}@media (forced-colors:active){.line.svelte-1ysj6en{display:none}}.ext-icon.svelte-17v1bi0{white-space:nowrap}.ext-icon.svelte-17v1bi0 svg{margin-inline-start:.2em}.link-cta>.ext-icon.svelte-17v1bi0 svg{margin-inline-start:0}.new-tab.svelte-17v1bi0{font-size:.875em}
