.window[data-astro-cid-nns7i3if]{pointer-events:none;margin-top:-24rem;padding-top:24rem;overflow:clip}.row[data-astro-cid-nns7i3if]{max-width:var(--content);margin-inline:max(var(--gutter), (100% - var(--content)) / 2);border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;padding-block:1.75rem 2.25rem;display:flex}.wordmark[data-astro-cid-nns7i3if]{font-family:var(--font-display);letter-spacing:-.042em;font-size:1.5rem;font-weight:800;line-height:1;text-decoration:none}.links[data-astro-cid-nns7i3if]{flex-wrap:wrap;gap:.5rem 2rem;display:flex}.links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.copyright[data-astro-cid-nns7i3if]{color:var(--text-secondary);text-decoration:none}.links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{font-size:.9375rem}.links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--text)}.links[data-astro-cid-nns7i3if]{align-items:center}.discord[data-astro-cid-nns7i3if]{display:block}.copyright[data-astro-cid-nns7i3if]{font-size:.875rem}.ghost[data-astro-cid-nns7i3if]{height:16vw;max-height:14.375rem;color:var(--text);font-family:var(--font-display);letter-spacing:-.04em;text-align:center;white-space:nowrap;opacity:.06;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:min(27.8vw,25rem);font-weight:800;line-height:.8}.site-nav[data-astro-cid-rutobish]{--nav-stuck:0;z-index:50;pointer-events:none;height:5.75rem}.site-nav[data-astro-cid-rutobish][data-sticky]{position:sticky;top:0}.bar[data-astro-cid-rutobish]{padding:1.625rem var(--gutter-nav);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.glass[data-astro-cid-rutobish]{--rest-fill:transparent;--rest-line:transparent;--pad:.875rem;min-height:2.5rem;padding:0 var(--pad);border:1px solid color-mix(in srgb, var(--glass-line) calc(var(--nav-stuck) * 100%), var(--rest-line));background:color-mix(in srgb, var(--glass-fill) calc(var(--nav-stuck) * 100%), var(--rest-fill));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--glass-sheen) calc(var(--nav-stuck) * 100%), transparent), 0 8px 24px color-mix(in srgb, var(--shadow-soft) calc(var(--nav-stuck) * 55%), transparent);-webkit-backdrop-filter:blur(calc(14px * var(--nav-stuck))) saturate(calc(1 + .5 * var(--nav-stuck)));backdrop-filter:blur(calc(14px * var(--nav-stuck))) saturate(calc(1 + .5 * var(--nav-stuck)));white-space:nowrap;pointer-events:auto;border-radius:999px;align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}.wordmark[data-astro-cid-rutobish]{margin-left:calc(var(--pad) * -1);font-family:var(--font-display);letter-spacing:-.038em;font-size:1.625rem;font-weight:800;line-height:1}.links[data-astro-cid-rutobish]{align-items:center;gap:clamp(.25rem,1vw,.75rem);display:flex}.link[data-astro-cid-rutobish]{color:var(--text-secondary);font-size:.9375rem;font-weight:500}.link[data-astro-cid-rutobish]:hover,.social[data-astro-cid-rutobish]:hover{color:var(--text)}.social[data-astro-cid-rutobish]{--pad:.6875rem;color:var(--text-secondary)}.cta[data-astro-cid-rutobish]{--rest-fill:var(--surface-raised);--rest-line:var(--border-subtle);--pad:1rem;gap:.5rem;font-size:.875rem;font-weight:500}.cta[data-astro-cid-rutobish]:hover{border-color:var(--border-strong)}@media (width<=40rem){.social[data-astro-cid-rutobish]{--rest-fill:var(--surface-raised);--rest-line:var(--border-subtle);width:2.5rem;color:var(--text);flex:none;justify-content:center;padding:0}.social[data-astro-cid-rutobish] svg{width:1.375rem;height:1.375rem}}@media (width<=30rem){.bar[data-astro-cid-rutobish]{gap:.25rem}.links[data-astro-cid-rutobish]{gap:.375rem}.glass[data-astro-cid-rutobish]{--pad:.5rem}.cta[data-astro-cid-rutobish]{--pad:.75rem}.link[data-astro-cid-rutobish],.cta-icon[data-astro-cid-rutobish]{display:none}}@media (width<=22rem){.social[data-astro-cid-rutobish]{display:none}}.spotlights[data-astro-cid-u6cnygfn]{z-index:-1;pointer-events:none;background:radial-gradient(ellipse max(40vw, 20rem) max(47vh, 18rem) at 12vw 68vh, color-mix(in srgb, var(--glow-unlock) calc(var(--glow-opacity) * 100%), transparent), color-mix(in srgb, var(--glow-unlock) calc(var(--glow-opacity) * 82%), transparent) 22%, color-mix(in srgb, var(--glow-unlock) calc(var(--glow-opacity) * 46%), transparent) 48%, color-mix(in srgb, var(--glow-unlock) calc(var(--glow-opacity) * 14%), transparent) 74%, transparent), radial-gradient(ellipse max(39vw, 20rem) max(41vh, 16rem) at 88vw 13vh, color-mix(in srgb, var(--glow-action) calc(var(--spotlight-opacity) * 100%), transparent), color-mix(in srgb, var(--glow-action) calc(var(--spotlight-opacity) * 82%), transparent) 22%, color-mix(in srgb, var(--glow-action) calc(var(--spotlight-opacity) * 46%), transparent) 48%, color-mix(in srgb, var(--glow-action) calc(var(--spotlight-opacity) * 14%), transparent) 74%, transparent), radial-gradient(ellipse max(29vw, 15rem) max(36vh, 14rem) at 84vw 86vh, color-mix(in srgb, var(--glow-conversation) calc(var(--spotlight-opacity-soft) * 100%), transparent), color-mix(in srgb, var(--glow-conversation) calc(var(--spotlight-opacity-soft) * 82%), transparent) 22%, color-mix(in srgb, var(--glow-conversation) calc(var(--spotlight-opacity-soft) * 46%), transparent) 48%, color-mix(in srgb, var(--glow-conversation) calc(var(--spotlight-opacity-soft) * 14%), transparent) 74%, transparent);position:fixed;inset:0}@media (prefers-color-scheme:light){.spotlights[data-astro-cid-u6cnygfn]{background:radial-gradient(ellipse max(57vw, 24rem) 78vh at 0% 100%, color-mix(in srgb, var(--wash-warm) 85%, transparent), color-mix(in srgb, var(--wash-warm) 55%, transparent) 30%, color-mix(in srgb, var(--wash-warm) 20%, transparent) 65%, transparent), radial-gradient(ellipse max(57vw, 24rem) 78vh at 100% 0%, color-mix(in srgb, var(--wash-cool) 85%, transparent), color-mix(in srgb, var(--wash-cool) 55%, transparent) 30%, color-mix(in srgb, var(--wash-cool) 20%, transparent) 65%, transparent)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#0d0c09;--surface:#151310;--surface-raised:#1d1c18;--surface-muted:#272522;--text:#f0ebdd;--text-secondary:#bcb4a6;--text-tertiary:#968e82;--border-subtle:#282723;--border-strong:#71695d;--action:#86c99a;--on-action:#102719;--action-muted:#1c3324;--on-action-muted:#c8e8d0;--locator:#9dbba5;--thread:#314b38;--conversation:#d99ca3;--conversation-muted:#2e1b1e;--unlock:#d6b968;--unlock-muted:#2a230f;--danger:#f29b98;--inset:#00000052;--inset-strong:#00000059;--track:#ffffff1a;--action-line:#86c99a55;--unlock-line:#d6b96855;--conversation-line:#d99ca355;--art-from:#3f7a55;--art-to:#1c3324;--shadow:#000000a8;--shadow-soft:#00000080;--glass-fill:#1d1c1873;--glass-line:#f0ebdd26;--glass-sheen:#f0ebdd1a;--glow-unlock:#d6b968;--glow-action:#86c99a;--glow-conversation:#d99ca3;--glow-opacity:.3;--glow-opacity-strong:.5;--spotlight-opacity:.26;--spotlight-opacity-soft:.18;--wash-warm:#ecdcab;--wash-cool:#c3dec8;--unlock-shadow:#b8922e55;--gutter:clamp(1.25rem, 6.67vw, 6rem);--gutter-nav:clamp(1rem, 3.33vw, 3rem);--content:78rem}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f5f1e8;--surface:#fbf8f1;--surface-raised:#fffdf7;--surface-muted:#ece6da;--text:#201d19;--text-secondary:#655f55;--text-tertiary:#746d62;--border-subtle:#ded6c7;--border-strong:#8b8275;--action:#25543b;--on-action:#faf7ef;--action-muted:#dde9df;--on-action-muted:#183d29;--locator:#4c6e56;--thread:#abc9b2;--conversation:#7a303a;--conversation-muted:#f3dfe1;--unlock:#765813;--unlock-muted:#f1e6c5;--danger:#963438;--inset:#201d1912;--inset-strong:#201d1917;--track:#201d191f;--action-line:#25543b4d;--unlock-line:#7658134d;--conversation-line:#7a303a4d;--art-from:#a9cfa0;--art-to:#dde9df;--shadow:#5a45202e;--shadow-soft:#5a452024;--glass-fill:#fffdf78c;--glass-line:#201d1926;--glass-sheen:#ffffffb3;--glow-opacity:.42;--glow-opacity-strong:.62;--spotlight-opacity:.32;--spotlight-opacity-soft:.22}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--canvas);min-height:100dvh;color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:1rem;line-height:1.5;display:flex;overflow-x:clip}main{flex:1}h1,h2,h3,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}img,svg,video{max-width:100%;display:block}:focus-visible{outline:2px solid var(--action);outline-offset:3px;border-radius:4px}::selection{background:var(--action-muted);color:var(--on-action-muted)}.display{font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;font-weight:800;line-height:.92}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--action);color:var(--on-action);border-radius:999px;padding:.625rem 1rem;font-weight:600;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.motion-pending [data-voice],.motion-pending [data-far],.motion-pending [data-roadmap-eyebrow],.motion-pending [data-roadmap-sub],.motion-pending [data-rail-box],.motion-pending [data-rail-card]{visibility:hidden}.motion-pending [data-roadmap-focus]{filter:blur(14px);opacity:.35}
