@layer theme,base;@layer pp.base{html{background-color:var(--pp-color-bg-default);color:var(--pp-color-fg-default)}body{background-color:var(--pp-color-bg-default)}*,:before,:after{box-sizing:border-box}body{margin:0}img,video,canvas{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}html{font-family:var(--pp-font-family-body);font-size:var(--pp-font-size-base);line-height:var(--pp-font-line-height-body);-webkit-text-size-adjust:100%}h1,h2,h3{font-family:var(--pp-font-family-display);font-weight:var(--pp-font-weight-bold);letter-spacing:var(--pp-font-letter-spacing-display);line-height:var(--pp-font-line-height-heading);text-wrap:balance}p{max-width:var(--pp-size-measure)}code,kbd,samp,pre{font-family:var(--pp-font-family-mono);font-variant-numeric:tabular-nums}a{color:var(--pp-color-accent-secondary)}}@layer components;@layer pp.components{._root_bx81b_5{--_px:var(--pp-space-pixel);--_edge:var(--pp-color-border-default);align-items:center;gap:var(--pp-space-stack-sm);padding:var(--pp-space-inset-md) var(--pp-space-inset-lg);border-radius:var(--pp-radius-none);background-color:var(--pp-color-bg-surface);color:var(--pp-color-fg-default);font-family:var(--pp-font-family-body);font-size:var(--pp-font-size-sm);font-weight:var(--pp-font-weight-medium);line-height:var(--pp-font-line-height-display);cursor:pointer;box-shadow:0 calc(var(--_px) * -1) 0 0 var(--_edge), 0 var(--_px) 0 0 var(--_edge), calc(var(--_px) * -1) 0 0 0 var(--_edge), var(--_px) 0 0 0 var(--_edge);transition:transform var(--pp-motion-duration-fast) steps(var(--pp-motion-steps-ui), end), box-shadow var(--pp-motion-duration-fast) steps(var(--pp-motion-steps-ui), end);border:0;text-decoration:none;display:inline-flex}._primary_bx81b_32{--_edge:var(--pp-color-accent-default);--_depth:color-mix(in oklab, var(--pp-color-accent-default) 55%, var(--pp-color-shadow-depth));background-color:var(--pp-color-accent-default);color:var(--pp-color-fg-on-accent);box-shadow:0 calc(var(--_px) * -1) 0 0 var(--_edge), calc(var(--_px) * -1) 0 0 0 var(--_edge), var(--_px) 0 0 0 var(--_edge), 0 var(--_px) 0 0 var(--_edge), 0 calc(var(--_px) * 2) 0 0 var(--_depth)}._primary_bx81b_32:active{transform:translateY(var(--pp-space-pixel));box-shadow:0 calc(var(--_px) * -1) 0 0 var(--_edge), calc(var(--_px) * -1) 0 0 0 var(--_edge), var(--_px) 0 0 0 var(--_edge), 0 var(--_px) 0 0 var(--_edge)}._root_bx81b_5:disabled{--_edge:var(--pp-color-border-default);cursor:not-allowed;background-color:var(--pp-color-bg-surface);color:var(--pp-color-fg-muted);box-shadow:0 calc(var(--_px) * -1) 0 0 var(--_edge), 0 var(--_px) 0 0 var(--_edge), calc(var(--_px) * -1) 0 0 0 var(--_edge), var(--_px) 0 0 0 var(--_edge);transform:none}._root_qxgu2_5{font-family:var(--pp-font-family-pixel);font-size:var(--pp-size-pixel-label-min);font-weight:var(--pp-font-weight-regular);letter-spacing:var(--pp-font-letter-spacing-pixel);line-height:var(--pp-font-line-height-heading);text-transform:uppercase;color:var(--pp-color-fg-muted)}._root_1h6h6_5{border-block-start:var(--pp-border-width-thin) solid var(--pp-color-border-default);color:var(--pp-color-fg-muted);font-size:var(--pp-font-size-sm)}._inner_1h6h6_11{gap:var(--pp-space-stack-2xl);max-inline-size:var(--pp-size-container);padding:var(--pp-space-inset-2xl) var(--pp-space-inset-lg);margin-inline:auto;display:grid}._groups_1h6h6_19{gap:var(--pp-space-stack-xl);grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));display:grid}._group_1h6h6_19{align-content:start;gap:var(--pp-space-stack-md);display:grid}._title_1h6h6_31{margin:0}._list_1h6h6_35{gap:var(--pp-space-stack-sm);margin:0;padding:0;list-style:none;display:grid}._link_1h6h6_43{color:var(--pp-color-fg-default);text-decoration:none}._link_1h6h6_43:hover{text-decoration-line:underline}._legal_1h6h6_52{font-size:var(--pp-font-size-xs)}._root_1bsbw_4{align-items:baseline;gap:var(--pp-space-stack-sm);color:var(--pp-color-fg-default);font-family:var(--pp-font-family-display);font-size:var(--pp-font-size-lg);font-weight:var(--pp-font-weight-bold);display:inline-flex}._mark_1bsbw_14{font-family:var(--pp-font-family-mono);font-weight:var(--pp-font-weight-medium);color:var(--pp-color-accent-secondary)}._root_shacb_5{border-block-end:var(--pp-border-width-thin) solid var(--pp-color-border-default)}._inner_shacb_9{justify-content:space-between;align-items:center;gap:var(--pp-space-stack-md) var(--pp-space-stack-xl);max-inline-size:var(--pp-size-container);padding:var(--pp-space-inset-lg);flex-wrap:wrap;margin-inline:auto;display:flex}._home_shacb_20{color:var(--pp-color-fg-default);text-decoration:none}._nav_shacb_25{flex:auto}._list_shacb_29{gap:var(--pp-space-stack-xl);font-size:var(--pp-font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._link_shacb_39{color:var(--pp-color-fg-muted);text-decoration:none}._link_shacb_39:hover{color:var(--pp-color-fg-default)}._link_shacb_39[aria-current=page]{color:var(--pp-color-fg-default);text-decoration-line:underline;text-decoration-thickness:var(--pp-border-width-thick);text-underline-offset:var(--pp-space-stack-xs)}._actions_shacb_55{align-items:center;gap:var(--pp-space-stack-lg);flex-wrap:wrap;display:flex}._signIn_shacb_62{white-space:nowrap}._root_o2zoq_5{font-size:var(--pp-font-size-sm)}._list_o2zoq_9{gap:var(--pp-space-stack-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._link_o2zoq_18{color:var(--pp-color-fg-muted);text-decoration:none}._link_o2zoq_18:hover{color:var(--pp-color-fg-default)}._link_o2zoq_18[aria-current=page]{color:var(--pp-color-fg-default);text-decoration-line:underline;text-decoration-thickness:var(--pp-border-width-thick);text-underline-offset:var(--pp-space-stack-xs)}}@layer utilities;@media (forced-colors:active){._root_bx81b_5{border:var(--pp-border-width-pixel) solid ButtonText}}@media (prefers-reduced-motion:reduce){._primary_bx81b_32:active{transform:none}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/space-grotesk-latin-ext-400-normal.CfP_5XZW.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/space-grotesk-latin-400-normal.CJ-V5oYT.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/space-grotesk-latin-ext-500-normal.DUe3BAxM.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/space-grotesk-latin-500-normal.lFbtlQH6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/space-grotesk-latin-ext-700-normal.BQnZhY3m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/space-grotesk-latin-700-normal.RjhwGPKo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/jetbrains-mono-latin-ext-500-normal.Cut-4mMH.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/silkscreen-latin-ext-400-normal.2T9bWrxp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/silkscreen-latin-400-normal.CtPo2yA5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--pp-base-color-neutral-0:#fff;--pp-base-color-neutral-25:#f6f5fb;--pp-base-color-neutral-50:#f1f0ff;--pp-base-color-neutral-200:#d9d6ea;--pp-base-color-neutral-400:#8f8db0;--pp-base-color-neutral-600:#5e5a7a;--pp-base-color-neutral-800:#2a2a40;--pp-base-color-neutral-900:#14121f;--pp-base-color-neutral-925:#12121e;--pp-base-color-neutral-950:#0a0a12;--pp-base-color-violet-400:#b18cff;--pp-base-color-violet-700:#6d3fe0;--pp-base-color-cyan-400:#5ce1e6;--pp-base-color-cyan-700:#0a737a;--pp-base-color-green-400:#7dff9b;--pp-base-color-green-700:#13773a;--pp-base-color-yellow-400:#ffd166;--pp-base-color-yellow-700:#9a6400;--pp-base-color-red-400:#ff6b8a;--pp-base-color-red-700:#c42a4b;--pp-base-color-lime-400:#c6ff4d;--pp-base-color-lime-700:#4f7a00;--pp-base-color-pink-400:#ff7ad9;--pp-base-color-pink-700:#b0247f;--pp-base-color-amber-400:#ffb547;--pp-base-color-amber-700:#8f5a00;--pp-base-space-1:4px;--pp-base-space-2:8px;--pp-base-space-3:12px;--pp-base-space-4:16px;--pp-base-space-6:24px;--pp-base-space-8:32px;--pp-base-space-12:48px;--pp-base-space-16:64px;--pp-base-size-1:1px;--pp-base-size-2:2px;--pp-base-size-3:3px;--pp-base-size-4:4px;--pp-base-size-10:10px;--pp-base-size-11:11px;--pp-base-size-14:14px;--pp-base-size-480:480px;--pp-base-size-760:760px;--pp-base-size-1080:1080px;--pp-base-measure-65:65ch;--pp-base-radius-0:0px;--pp-base-font-family-grotesk:"Space Grotesk", ui-sans-serif, system-ui, sans-serif;--pp-base-font-family-mono:"JetBrains Mono", ui-monospace, "Menlo", "Consolas", monospace;--pp-base-font-family-pixel:"Silkscreen", "JetBrains Mono", ui-monospace, monospace;--pp-base-font-size-12:12px;--pp-base-font-size-14:14px;--pp-base-font-size-16:16px;--pp-base-font-size-18:18px;--pp-base-font-size-24:24px;--pp-base-font-size-32:32px;--pp-base-font-size-46:46px;--pp-base-font-size-64:64px;--pp-base-font-weight-400:400;--pp-base-font-weight-500:500;--pp-base-font-weight-700:700;--pp-base-font-line-height-100:1;--pp-base-font-line-height-120:1.2;--pp-base-font-line-height-160:1.6;--pp-base-font-letter-spacing-tight:-.03em;--pp-base-font-letter-spacing-wide:.05em;--pp-base-duration-100:.1s;--pp-base-duration-200:.2s;--pp-base-duration-1000:1s;--pp-base-steps-1:1;--pp-base-steps-4:4;--pp-base-opacity-subtle:.045;--pp-base-z-0:0;--pp-base-z-10:10;--pp-base-z-100:100;--pp-base-z-200:200;--pp-base-z-300:300;--pp-base-z-400:400;--pp-base-z-500:500;--pp-opacity-grid:var(--pp-base-opacity-subtle);--pp-z-base:var(--pp-base-z-0);--pp-z-raised:var(--pp-base-z-10);--pp-z-dropdown:var(--pp-base-z-100);--pp-z-sticky:var(--pp-base-z-200);--pp-z-overlay:var(--pp-base-z-300);--pp-z-modal:var(--pp-base-z-400);--pp-z-toast:var(--pp-base-z-500);--pp-breakpoint-sm:var(--pp-base-size-480);--pp-breakpoint-md:var(--pp-base-size-760);--pp-breakpoint-lg:var(--pp-base-size-1080);--pp-motion-duration-fast:var(--pp-base-duration-100);--pp-motion-duration-ui:var(--pp-base-duration-200);--pp-motion-duration-blink:var(--pp-base-duration-1000);--pp-motion-steps-ui:var(--pp-base-steps-4);--pp-motion-steps-blink:var(--pp-base-steps-1);--pp-size-measure:var(--pp-base-measure-65);--pp-size-pixel-label-min:var(--pp-base-size-11);--pp-size-hud-segment-width:var(--pp-base-size-14);--pp-size-hud-segment-height:var(--pp-base-size-10);--pp-size-focus-width:var(--pp-base-size-2);--pp-size-focus-offset:var(--pp-base-size-4);--pp-size-container:var(--pp-base-size-1080);--pp-border-width-thin:var(--pp-base-size-1);--pp-border-width-thick:var(--pp-base-size-2);--pp-border-width-pixel:var(--pp-base-size-3);--pp-radius-none:var(--pp-base-radius-0);--pp-space-pixel:var(--pp-base-size-3);--pp-space-grid:var(--pp-base-space-6);--pp-space-stack-xs:var(--pp-base-space-1);--pp-space-stack-sm:var(--pp-base-space-2);--pp-space-stack-md:var(--pp-base-space-3);--pp-space-stack-lg:var(--pp-base-space-4);--pp-space-stack-xl:var(--pp-base-space-6);--pp-space-stack-2xl:var(--pp-base-space-8);--pp-space-stack-3xl:var(--pp-base-space-12);--pp-space-stack-4xl:var(--pp-base-space-16);--pp-space-inset-xs:var(--pp-base-space-1);--pp-space-inset-sm:var(--pp-base-space-2);--pp-space-inset-md:var(--pp-base-space-3);--pp-space-inset-lg:var(--pp-base-space-4);--pp-space-inset-xl:var(--pp-base-space-6);--pp-space-inset-2xl:var(--pp-base-space-8);--pp-space-inset-3xl:var(--pp-base-space-12);--pp-space-inset-4xl:var(--pp-base-space-16);--pp-font-family-display:var(--pp-base-font-family-grotesk);--pp-font-family-body:var(--pp-base-font-family-grotesk);--pp-font-family-mono:var(--pp-base-font-family-mono);--pp-font-family-pixel:var(--pp-base-font-family-pixel);--pp-font-weight-regular:var(--pp-base-font-weight-400);--pp-font-weight-medium:var(--pp-base-font-weight-500);--pp-font-weight-bold:var(--pp-base-font-weight-700);--pp-font-size-xs:var(--pp-base-font-size-12);--pp-font-size-sm:var(--pp-base-font-size-14);--pp-font-size-base:var(--pp-base-font-size-16);--pp-font-size-lg:var(--pp-base-font-size-18);--pp-font-size-xl:var(--pp-base-font-size-24);--pp-font-size-2xl:var(--pp-base-font-size-32);--pp-font-size-3xl:var(--pp-base-font-size-46);--pp-font-size-4xl:var(--pp-base-font-size-64);--pp-font-line-height-body:var(--pp-base-font-line-height-160);--pp-font-line-height-heading:var(--pp-base-font-line-height-120);--pp-font-line-height-display:var(--pp-base-font-line-height-100);--pp-font-letter-spacing-display:var(--pp-base-font-letter-spacing-tight);--pp-font-letter-spacing-pixel:var(--pp-base-font-letter-spacing-wide)}:root,[data-theme=dark]{color-scheme:dark;--pp-color-bg-default:var(--pp-base-color-neutral-950);--pp-color-bg-surface:var(--pp-base-color-neutral-925);--pp-color-fg-default:var(--pp-base-color-neutral-50);--pp-color-fg-muted:var(--pp-base-color-neutral-400);--pp-color-fg-on-accent:var(--pp-base-color-neutral-950);--pp-color-border-default:var(--pp-base-color-neutral-800);--pp-color-border-danger:var(--pp-base-color-red-400);--pp-color-border-control:var(--pp-base-color-neutral-400);--pp-color-accent-default:var(--pp-base-color-violet-400);--pp-color-accent-secondary:var(--pp-base-color-cyan-400);--pp-color-state-success:var(--pp-base-color-green-400);--pp-color-state-warning:var(--pp-base-color-yellow-400);--pp-color-state-danger:var(--pp-base-color-red-400);--pp-color-state-online:var(--pp-base-color-green-400);--pp-color-state-connecting:var(--pp-base-color-yellow-400);--pp-color-state-reconnecting:var(--pp-base-color-yellow-400);--pp-color-state-error:var(--pp-base-color-red-400);--pp-color-state-unreachable:var(--pp-base-color-yellow-400);--pp-color-shadow-depth:var(--pp-base-color-neutral-950);--pp-color-neon-violet:var(--pp-base-color-violet-400);--pp-color-neon-lime:var(--pp-base-color-lime-400);--pp-color-neon-pink:var(--pp-base-color-pink-400);--pp-color-neon-amber:var(--pp-base-color-amber-400)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){color-scheme:light;--pp-color-bg-default:var(--pp-base-color-neutral-25);--pp-color-bg-surface:var(--pp-base-color-neutral-0);--pp-color-fg-default:var(--pp-base-color-neutral-900);--pp-color-fg-muted:var(--pp-base-color-neutral-600);--pp-color-fg-on-accent:var(--pp-base-color-neutral-0);--pp-color-border-default:var(--pp-base-color-neutral-200);--pp-color-border-danger:var(--pp-base-color-red-700);--pp-color-border-control:var(--pp-base-color-neutral-600);--pp-color-accent-default:var(--pp-base-color-violet-700);--pp-color-accent-secondary:var(--pp-base-color-cyan-700);--pp-color-state-success:var(--pp-base-color-green-700);--pp-color-state-warning:var(--pp-base-color-yellow-700);--pp-color-state-danger:var(--pp-base-color-red-700);--pp-color-state-online:var(--pp-base-color-green-700);--pp-color-state-connecting:var(--pp-base-color-yellow-700);--pp-color-state-reconnecting:var(--pp-base-color-yellow-700);--pp-color-state-error:var(--pp-base-color-red-700);--pp-color-state-unreachable:var(--pp-base-color-yellow-700);--pp-color-shadow-depth:var(--pp-base-color-neutral-900);--pp-color-neon-violet:var(--pp-base-color-violet-700);--pp-color-neon-lime:var(--pp-base-color-lime-700);--pp-color-neon-pink:var(--pp-base-color-pink-700);--pp-color-neon-amber:var(--pp-base-color-amber-700)}}[data-theme=light]{color-scheme:light;--pp-color-bg-default:var(--pp-base-color-neutral-25);--pp-color-bg-surface:var(--pp-base-color-neutral-0);--pp-color-fg-default:var(--pp-base-color-neutral-900);--pp-color-fg-muted:var(--pp-base-color-neutral-600);--pp-color-fg-on-accent:var(--pp-base-color-neutral-0);--pp-color-border-default:var(--pp-base-color-neutral-200);--pp-color-border-danger:var(--pp-base-color-red-700);--pp-color-border-control:var(--pp-base-color-neutral-600);--pp-color-accent-default:var(--pp-base-color-violet-700);--pp-color-accent-secondary:var(--pp-base-color-cyan-700);--pp-color-state-success:var(--pp-base-color-green-700);--pp-color-state-warning:var(--pp-base-color-yellow-700);--pp-color-state-danger:var(--pp-base-color-red-700);--pp-color-state-online:var(--pp-base-color-green-700);--pp-color-state-connecting:var(--pp-base-color-yellow-700);--pp-color-state-reconnecting:var(--pp-base-color-yellow-700);--pp-color-state-error:var(--pp-base-color-red-700);--pp-color-state-unreachable:var(--pp-base-color-yellow-700);--pp-color-shadow-depth:var(--pp-base-color-neutral-900);--pp-color-neon-violet:var(--pp-base-color-violet-700);--pp-color-neon-lime:var(--pp-base-color-lime-700);--pp-color-neon-pink:var(--pp-base-color-pink-700);--pp-color-neon-amber:var(--pp-base-color-amber-700)}:root[data-accent=violet],[data-accent=violet],:where([data-accent=violet]) [data-theme]:where(:not([data-accent],[data-accent=violet] [data-accent]:not([data-accent=violet]) *)){--pp-color-accent-default:var(--pp-color-neon-violet)}:root[data-accent=lime],[data-accent=lime],:where([data-accent=lime]) [data-theme]:where(:not([data-accent],[data-accent=lime] [data-accent]:not([data-accent=lime]) *)){--pp-color-accent-default:var(--pp-color-neon-lime)}:root[data-accent=pink],[data-accent=pink],:where([data-accent=pink]) [data-theme]:where(:not([data-accent],[data-accent=pink] [data-accent]:not([data-accent=pink]) *)){--pp-color-accent-default:var(--pp-color-neon-pink)}:root[data-accent=amber],[data-accent=amber],:where([data-accent=amber]) [data-theme]:where(:not([data-accent],[data-accent=amber] [data-accent]:not([data-accent=amber]) *)){--pp-color-accent-default:var(--pp-color-neon-amber)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--pp-size-focus-width) solid var(--pp-color-accent-secondary);outline-offset:var(--pp-size-focus-offset)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.wrap{max-width:var(--pp-size-container);padding-inline:var(--pp-space-inset-xl);margin-inline:auto}.narrow{max-width:var(--pp-size-measure)}.skip-link{left:var(--pp-space-stack-lg);top:calc(var(--pp-space-stack-4xl) * -1);z-index:var(--pp-z-overlay);padding:var(--pp-space-inset-md) var(--pp-space-inset-lg);background-color:var(--pp-color-bg-surface);color:var(--pp-color-fg-default);position:absolute}.skip-link:focus{top:var(--pp-space-stack-lg)}.hero{--_grid:color-mix(in srgb, var(--pp-color-accent-default) calc(var(--pp-opacity-grid) * 100%), transparent);padding-block:var(--pp-space-stack-4xl);background-image:linear-gradient(var(--_grid) var(--pp-border-width-thin), transparent var(--pp-border-width-thin)), linear-gradient(90deg, var(--_grid) var(--pp-border-width-thin), transparent var(--pp-border-width-thin));background-size:var(--pp-space-grid) var(--pp-space-grid)}.page-title{margin-block:var(--pp-space-stack-lg);font-size:clamp(var(--pp-font-size-2xl), 5.6vw, var(--pp-font-size-4xl));line-height:var(--pp-font-line-height-display);letter-spacing:var(--pp-font-letter-spacing-display);text-wrap:balance}.cursor{color:var(--pp-color-accent-default);animation:pp-blink var(--pp-motion-duration-blink) steps(var(--pp-motion-steps-blink)) infinite}@keyframes pp-blink{50%{opacity:0}}.lead{max-width:var(--pp-size-measure);color:var(--pp-color-fg-muted);font-size:var(--pp-font-size-lg)}.ctas{gap:var(--pp-space-stack-lg);margin-top:var(--pp-space-stack-xl);flex-wrap:wrap;display:flex}.hero-grid{gap:var(--pp-space-stack-2xl);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;display:grid}.hud{gap:var(--pp-space-stack-sm);padding:var(--pp-space-inset-xl);border:var(--pp-border-width-pixel) solid var(--pp-color-border-default);background-color:var(--pp-color-bg-surface);display:grid}.hud-address{overflow-wrap:anywhere;color:var(--pp-color-fg-default);font-family:var(--pp-font-family-mono);font-size:var(--pp-font-size-xl);font-variant-numeric:tabular-nums}.section-title{margin-block:0 var(--pp-space-stack-xl);font-size:var(--pp-font-size-2xl);line-height:var(--pp-font-line-height-heading)}.cards{gap:var(--pp-space-stack-xl);grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.card{align-content:start;gap:var(--pp-space-stack-sm);padding:var(--pp-space-inset-xl);border:var(--pp-border-width-thin) solid var(--pp-color-border-default);background-color:var(--pp-color-bg-surface);display:grid}.card h3,.card p{margin:0}.card h3{font-size:var(--pp-font-size-lg)}.step-number{color:var(--pp-color-accent-default);font-family:var(--pp-font-family-mono)}.chips{gap:var(--pp-space-stack-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.faq details{padding-block:var(--pp-space-stack-md);border-bottom:var(--pp-border-width-thin) solid var(--pp-color-border-default)}.faq summary{cursor:pointer;font-weight:var(--pp-font-weight-medium)}.prose,.outcome{padding-block:var(--pp-space-stack-3xl)}.prose h2{margin-block:var(--pp-space-stack-2xl) var(--pp-space-stack-sm);font-size:var(--pp-font-size-xl)}.muted{color:var(--pp-color-fg-muted)}.waitlist-form{gap:var(--pp-space-stack-lg);margin-top:var(--pp-space-stack-xl);display:grid}.form-row{gap:var(--pp-space-stack-xs);display:grid}.waitlist-form[hidden],.form-row[hidden]{display:none}.field-error{color:var(--pp-color-state-error);font-size:var(--pp-font-size-sm);margin:0}.form-status{min-height:var(--pp-space-stack-xl);margin:0}.form-status[data-tone=error]{color:var(--pp-color-state-error)}.noscript,.form-success{padding:var(--pp-space-inset-xl);border:var(--pp-border-width-pixel) solid var(--pp-color-border-default)}.form-success{border-color:var(--pp-color-state-success)}@media (width<=47.5rem){.hero-grid{grid-template-columns:1fr}}
