._toggle_yua9w_1{border-radius:var(--radius-pill);background:var(--surface-glass);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text);cursor:pointer;transition:color var(--transition), background-color var(--transition);border:0;place-items:center;padding:0;display:inline-grid}._toggle_yua9w_1:hover{color:var(--accent);background:var(--surface-glass-strong)}._icon_yua9w_23{display:inline-flex}._logo_w9ghj_1{align-items:center;gap:.5rem;display:inline-flex}._mark_w9ghj_7{fill:none;stroke-width:2.6px;stroke-linecap:round;width:30px;height:30px}._m_w9ghj_7{stroke:var(--heading)}._o_w9ghj_19{stroke:var(--accent)}._name_w9ghj_23{letter-spacing:.5px;font-size:1.375rem;font-weight:600}._c1_w9ghj_29{color:var(--primary)}._c2_w9ghj_33{color:var(--accent)}@media (width<=440px){._logo_w9ghj_1[data-collapsible] ._name_w9ghj_23{display:none}}._shell_1nwev_1{flex-direction:column;min-height:100dvh;display:flex}._shell_1nwev_1:before{content:"";background-color:var(--accent);filter:blur(100px);height:100vh;opacity:var(--main-glow-opacity);pointer-events:none;z-index:-1;border-radius:100%;position:fixed;inset:0 0 auto}._header_1nwev_23{z-index:100;height:var(--header-h);border-bottom:1px solid #0000;align-items:center;padding:0 24px;transition:background-color .3s,border-color .3s,box-shadow .3s;display:flex;position:sticky;top:0}._header_1nwev_23[data-scrolled=true]{background:var(--surface-glass-strong);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);border-bottom-color:var(--border);box-shadow:0 6px 24px -18px oklch(0% 0 0/.4)}._header-inner_1nwev_45{width:100%;max-width:var(--container-wide);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}._left_1nwev_55{align-items:center;gap:28px;display:flex}._brand_1nwev_61{text-decoration:none}._nav_1nwev_65{align-items:center;gap:4px;display:flex}._nav-link_1nwev_71{border-radius:var(--radius-pill);color:var(--text);transition:background-color var(--transition), color var(--transition);padding:6px 14px;font-size:.875rem;font-weight:500;text-decoration:none}._nav-link_1nwev_71:hover{color:var(--heading);background:var(--border)}._active_1nwev_88{color:var(--heading);background:var(--surface-glass);box-shadow:inset 0 0 0 1px var(--border-strong)}._main_1nwev_96{flex-direction:column;flex:1;display:flex;position:relative;overflow-x:clip}._footer_1nwev_106{border-top:1px solid var(--border);margin-top:120px}._footer-inner_1nwev_111{max-width:var(--container-wide);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:0 auto;padding:28px 24px;font-size:.875rem;display:flex}._footer-brand_1nwev_124{align-items:center;gap:16px;display:flex}._footer-logo_1nwev_130{transform-origin:0;transform:scale(.8)}._footer-links_1nwev_135{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}._footer-links_1nwev_135 a{color:var(--text);transition:color var(--transition);text-decoration:none}._footer-links_1nwev_135 a:hover{color:var(--accent)}@media (width<=900px){._footer_1nwev_106{margin-top:80px}._footer-inner_1nwev_111{flex-direction:column;align-items:stretch;padding:24px 16px}._footer-brand_1nwev_124,._footer-links_1nwev_135{justify-content:center}}._nav-short_1nwev_169{display:none}@media (width<=640px){._nav-full_1nwev_174{display:none}._nav-short_1nwev_169{display:inline}}@media (width<=560px){._header_1nwev_23{padding:0 12px}._left_1nwev_55{gap:8px}._nav-link_1nwev_71{padding:6px 8px;font-size:.8125rem}}._intro_1yjvt_1{text-align:center;max-width:680px;animation:_fade-up_1yjvt_1 .8s var(--ease-out) both;flex-direction:column;align-items:center;margin:0 auto 56px;display:flex}._eyebrow_1yjvt_11{border-radius:var(--radius-pill);background:var(--surface-glass);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--accent-foreground);letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;font-size:.75rem;font-weight:600}._title_1yjvt_23{letter-spacing:-.03em;margin-top:18px;font-size:clamp(2rem,5vw,3.25rem);line-height:1.08}._title-dot_1yjvt_30{color:var(--accent)}._subtitle_1yjvt_34{color:var(--text);margin:14px 0 0;font-size:1.0625rem;line-height:1.6}@keyframes _fade-up_1yjvt_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (width<=560px){._intro_1yjvt_1{margin-bottom:36px}}._root_1tdxn_1{flex-direction:column;align-items:center;padding:96px 16px;display:flex}._link_1tdxn_8{font-weight:600}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:oklch(60.9% .221 251.687);--accent-foreground:oklch(48% .18 251.687);--primary:oklch(55.6% 0 0);--page-bg:oklch(97.5% .008 260);--heading:oklch(24% .02 265);--text:oklch(42% .015 265);--text-muted:oklch(58% .012 265);--surface:oklch(100% 0 0);--surface-glass:oklch(100% 0 0/.55);--surface-glass-strong:oklch(100% 0 0/.78);--surface-sunken:oklch(95.5% .008 265);--border:oklch(20% .02 265/.09);--border-strong:oklch(20% .02 265/.16);--shadow:0 10px 30px -12px oklch(30% .05 265/.18);--shadow-lg:0 30px 60px -24px oklch(30% .06 265/.3);--btn-dark:oklch(24% .02 265);--btn-dark-fg:oklch(98% 0 0);--line:oklch(20% .02 265/.08);--glow-1:oklch(82% .1 260/.55);--glow-2:oklch(85% .09 300/.45);--main-glow-opacity:.12;--chip-blue:oklch(86% .08 265);--chip-blue-fg:oklch(42% .14 265);--chip-violet:oklch(90% .07 310);--chip-violet-fg:oklch(45% .15 310);--chip-rose:oklch(91% .06 10);--chip-rose-fg:oklch(50% .15 15);--chip-amber:oklch(91% .07 70);--chip-amber-fg:oklch(52% .12 55);--chip-green:oklch(91% .07 155);--chip-green-fg:oklch(45% .11 155)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:oklch(68% .18 251.687);--accent-foreground:oklch(78% .13 251.687);--primary:oklch(72% .01 265);--page-bg:oklch(16% .014 265);--heading:oklch(96% .005 265);--text:oklch(78% .012 265);--text-muted:oklch(62% .012 265);--surface:oklch(22% .014 265);--surface-glass:oklch(24% .016 265/.55);--surface-glass-strong:oklch(20% .014 265/.78);--surface-sunken:oklch(14% .012 265/.6);--border:oklch(100% 0 0/.08);--border-strong:oklch(100% 0 0/.15);--shadow:0 10px 30px -12px oklch(0% 0 0/.6);--shadow-lg:0 30px 60px -24px oklch(0% 0 0/.75);--btn-dark:oklch(96% .005 265);--btn-dark-fg:oklch(20% .014 265);--line:oklch(100% 0 0/.07);--glow-1:oklch(45% .14 260/.45);--glow-2:oklch(42% .14 300/.35);--main-glow-opacity:.08;--chip-blue:oklch(36% .09 265);--chip-blue-fg:oklch(86% .08 265);--chip-violet:oklch(36% .09 310);--chip-violet-fg:oklch(88% .07 310);--chip-rose:oklch(37% .08 15);--chip-rose-fg:oklch(88% .06 10);--chip-amber:oklch(38% .07 65);--chip-amber-fg:oklch(90% .07 75);--chip-green:oklch(36% .07 155);--chip-green-fg:oklch(88% .07 155)}:root{--font-sans:"Open Sans", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "Cascadia Code", Consolas, monospace;--container:840px;--container-wide:1160px;--header-h:64px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--ease-out:cubic-bezier(.2, .7, .2, 1);--transition:.2s ease}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-sans);color:var(--text);background-color:var(--page-bg);margin:0;line-height:1.5;transition:background-color .3s,color .3s}h1,h2,h3,h4{color:var(--heading);margin:0;font-weight:600}a{color:var(--accent)}code,pre,kbd{font-family:var(--font-mono);font-variant-ligatures:none}button,input,select{font:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
