@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+11E-11F,U+130-131,U+15E-15F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+11E-11F,U+130-131,U+15E-15F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");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{--bg-primary:#101214;--bg-secondary:#16191c;--bg-elevated:#1a1e22;--surface:#1c2024;--surface-hover:#22272c;--border-subtle:#2a2f35;--border-strong:#3b4249;--nav-scrolled:#101214b8;--text-primary:#f2f4f6;--text-secondary:#9aa3ab;--text-muted:#88919a;--brand:#c9d1d9;--brand-dim:#c9d1d91a;--brand-line:#c9d1d952;--danger:#e8877a;--grad-labs:linear-gradient(135deg, #3b1a5c 0%, #6e2a80 55%, #a8478c 100%);--accent-labs:#e0a3dc;--accent-ads:#b3a8f5;--grad-ads:linear-gradient(135deg, #262a78 0%, #3f3c9e 50%, #6a4dbd 100%);--grad-brand:linear-gradient(135deg, #eef1f4 0%, #aab3bd 100%);--page-glow:radial-gradient(90% 60% at 100% 0%, #c9d1d90b, transparent 60%);--glow-soft:#ffffff0a;--glow-faint:#ffffff08;--glyph-faint:#ffffff1a;--fill-faint:#ffffff14;--shadow-pop:0 16px 40px #0006;--shadow-menu:0 24px 60px #00000073;--shadow-card:0 14px 40px #00000059;--on-gradient:#fff;--on-gradient-edge:#ffffff1f;--capsule-body:linear-gradient(145deg, #2a2e34 0%, #14171b 45%, #0c0e11 100%);--capsule-edge:#ffffff24;--capsule-shadow:inset 0 1px 1px #ffffff1f, inset 0 -2px 4px #0009, 0 6px 18px #00000080;--capsule-ticks:#ffffff47;--capsule-sheen:#ffffff1a;--scrim:#060709f2;--btn-primary-bg:var(--text-primary);--btn-primary-bg-hover:#fff;--btn-primary-fg:var(--bg-primary);--font-display:"Inter Tight Variable", "Inter Variable", system-ui, sans-serif;--font-body:"Inter Variable", system-ui, -apple-system, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--field-font:var(--text-sm);--text-base:1rem;--text-lg:1.125rem;--text-xl:clamp(1.25rem, 1.1rem + .8vw, 1.625rem);--text-2xl:clamp(1.6rem, 1.3rem + 1.5vw, 2.4rem);--text-3xl:clamp(2rem, 1.5rem + 2.5vw, 3.5rem);--text-hero:clamp(2.6rem, 1.8rem + 4.5vw, 6rem);--tracking-tight:-.03em;--tracking-wide:.14em;--space-section:clamp(3.5rem, 7vh, 5.5rem);--space-block:clamp(2rem, 4vh, 3rem);--container-max:82rem;--container-pad:clamp(1.25rem, 4vw, 3rem);--radius-card:14px;--radius-pill:999px;--logo-box-w:180px;--logo-box-h:56px;--logo-ground:#cfd5db;--logo-ground-edge:#aab2ba;--logo-plate:#f4f5f7;--logo-gap:calc(var(--logo-box-w) * .28);--marquee-speed:130;--dur-fast:.2s;--dur-normal:.42s;--dur-reveal:.9s;--ease-premium:cubic-bezier(.16, 1, .3, 1);--ease-inout:cubic-bezier(.65, 0, .35, 1)}@media (width<=640px){:root{--logo-box-w:140px;--logo-box-h:44px}}[data-theme=labs]{--bg-primary:#140e1c;--bg-secondary:#1a1224;--bg-elevated:#1f1529;--surface:#23182f;--surface-hover:#2b1e39;--border-subtle:#36284a;--border-strong:#4a3960;--nav-scrolled:#140e1cbd;--text-primary:#f6f1fa;--text-secondary:#b9a9c9;--text-muted:#9a89ac;--brand:var(--accent-labs);--brand-dim:#e0a3dc1f;--brand-line:#e0a3dc59;--grad-brand:var(--grad-labs);--page-glow:radial-gradient(110% 70% at 100% 0%, #a8478c33, transparent 62%), radial-gradient(70% 50% at 0% 100%, #6e2a8024, transparent 70%);--logo-ground:#d6d0df;--logo-ground-edge:#b1a7bf;--btn-primary-bg:var(--grad-labs);--btn-primary-bg-hover:linear-gradient(135deg, #46206b 0%, #7c3190 55%, #b5519a 100%);--btn-primary-fg:var(--on-gradient)}[data-theme=ads]{--bg-primary:#0e1022;--bg-secondary:#131631;--bg-elevated:#171a37;--surface:#1b1f3d;--surface-hover:#222747;--border-subtle:#2c3158;--border-strong:#3e4472;--nav-scrolled:#0e1022bd;--text-primary:#f1f2fb;--text-secondary:#a9addf;--text-muted:#8a8fbd;--brand:var(--accent-ads);--brand-dim:#b3a8f51f;--brand-line:#b3a8f559;--grad-brand:var(--grad-ads);--page-glow:radial-gradient(110% 70% at 100% 0%, #6a4dbd33, transparent 62%), radial-gradient(70% 50% at 0% 100%, #262a7838, transparent 70%);--logo-ground:#d0d2e3;--logo-ground-edge:#a9adc9;--btn-primary-bg:var(--grad-ads);--btn-primary-bg-hover:linear-gradient(135deg, #2e3389 0%, #4945b0 50%, #7759cb 100%);--btn-primary-fg:var(--on-gradient)}html[data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary:#fff;--bg-secondary:#f4f6f8;--bg-elevated:#eef1f4;--surface:#f6f7f9;--surface-hover:#edf0f3;--border-subtle:#dde2e7;--border-strong:#b9c1c9;--nav-scrolled:#fffc;--text-primary:#14171a;--text-secondary:#4a535c;--text-muted:#5b646d;--brand:#47535f;--brand-dim:#47535f14;--brand-line:#47535f4d;--danger:#b23a2c;--accent-labs:#8a2c80;--accent-ads:#4a3fb0;--grad-brand:linear-gradient(135deg, #2b3138 0%, #66717c 100%);--page-glow:radial-gradient(90% 60% at 100% 0%, #47535f0d, transparent 60%);--btn-primary-bg:#14171a;--btn-primary-bg-hover:#2a3036;--btn-primary-fg:#fff;--logo-ground:#e3e7eb;--logo-ground-edge:#cfd5db;--logo-plate:#fff;--glow-soft:#47535f06;--glow-faint:#47535f05;--glyph-faint:#14171a14;--fill-faint:#14171a0f;--shadow-pop:0 16px 40px #14171a1f;--shadow-menu:0 24px 60px #14171a24;--shadow-card:0 14px 40px #14171a1a;--capsule-body:linear-gradient(145deg, #fff 0%, #e4e8ec 45%, #cdd3d9 100%);--capsule-edge:#14171a24;--capsule-shadow:inset 0 1px 1px #ffffffe6, inset 0 -2px 4px #14171a1f, 0 6px 18px #14171a24;--capsule-ticks:#14171a4d;--capsule-sheen:#fff9;--scrim:#f4f6f8f7}html[data-mode=light] [data-theme=labs]{--bg-primary:#fbf8fd;--bg-secondary:#f4eff8;--bg-elevated:#eee7f4;--surface:#f7f2fa;--surface-hover:#efe7f5;--border-subtle:#e3d9ec;--border-strong:#c4b4d6;--nav-scrolled:#fbf8fdd1;--text-primary:#1d1424;--text-secondary:#564a66;--text-muted:#675a78;--brand:var(--accent-labs);--brand-dim:#8a2c8014;--brand-line:#8a2c804d;--page-glow:radial-gradient(110% 70% at 100% 0%, #a8478c1a, transparent 62%), radial-gradient(70% 50% at 0% 100%, #6e2a8012, transparent 70%);--logo-ground:#e8e2ef;--logo-ground-edge:#d3c8de;--glow-soft:#8a2c8008}html[data-mode=light] [data-theme=ads]{--bg-primary:#f8f9fe;--bg-secondary:#eff1fa;--bg-elevated:#e9ebf7;--surface:#f3f4fc;--surface-hover:#eaecf8;--border-subtle:#dcdff1;--border-strong:#bcc1e0;--nav-scrolled:#f8f9fed1;--text-primary:#13152b;--text-secondary:#4a4f77;--text-muted:#5a5f88;--brand:var(--accent-ads);--brand-dim:#4a3fb014;--brand-line:#4a3fb04d;--page-glow:radial-gradient(110% 70% at 100% 0%, #6a4dbd1a, transparent 62%), radial-gradient(70% 50% at 0% 100%, #262a7812, transparent 70%);--logo-ground:#e1e3f1;--logo-ground-edge:#cbcfe6;--glow-soft:#4a3fb008}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::view-transition-old(root){animation-duration:.32s;animation-timing-function:var(--ease-inout)}::view-transition-new(root){animation-duration:.32s;animation-timing-function:var(--ease-inout)}.theme-root{background:var(--page-glow), var(--bg-primary);min-height:100vh;color:var(--text-primary);transition:background-color var(--dur-normal) ease;background-attachment:fixed}@media (width<=47.99rem){:root{--field-font:16px}}*,:before,:after{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:var(--tracking-tight);text-wrap:balance;font-weight:560;line-height:1.08}p{max-width:62ch}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button{font:inherit;cursor:pointer}::selection{background:var(--brand);color:var(--bg-primary)}:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}.logo-t img{filter:none}.logo-t[data-td=dark] img{filter:brightness(0)opacity(.86)}.logo-t[data-td=white] img{filter:brightness(0)invert()}.logo-t[data-td=plate]{background:var(--logo-plate);border-radius:10px;padding:5px 8px}html[data-mode=light] .logo-t img{filter:none}html[data-mode=light] .logo-t[data-tl=dark] img{filter:brightness(0)opacity(.86)}html[data-mode=light] .logo-t[data-tl=white] img{filter:brightness(0)invert()}html[data-mode=light] .logo-t[data-tl=plate]{background:var(--logo-plate);border-radius:10px;padding:5px 8px}.skip-link{z-index:200;border-radius:var(--radius-pill);background:var(--text-primary);color:var(--bg-primary);font-size:var(--text-sm);padding:.65rem 1.1rem;font-weight:560;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}main:focus{outline:none}.container{max-width:var(--container-max);padding-inline:var(--container-pad);margin-inline:auto}.section{padding-block:var(--space-section)}.eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:.6rem;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--brand);width:1.6rem;height:1px}.btn{border-radius:var(--radius-pill);font-size:var(--text-sm);letter-spacing:.01em;transition:transform var(--dur-fast) var(--ease-premium), background var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease;will-change:transform;background-origin:border-box;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.8rem;font-weight:560;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)scale(.98)}.btn-primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.btn-primary:hover{background:var(--btn-primary-bg-hover)}.btn-labs,.btn-ads{color:var(--on-gradient);border-color:var(--on-gradient-edge)}.btn-labs{background:var(--grad-labs)}.btn-ads{background:var(--grad-ads)}.btn-labs:hover,.btn-ads:hover{filter:brightness(1.12)}.btn-ghost{border-color:var(--border-strong);color:var(--text-primary);background:0 0}.btn-ghost:hover{border-color:var(--text-secondary);background:var(--brand-dim)}.card-grid{--card-gap:1.4rem;gap:var(--card-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=48rem){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.card-grid>:last-child:nth-child(odd){width:calc((100% - var(--card-gap)) / 2);grid-column:1/-1;justify-self:center}}@media (width>=64rem){.card-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.card-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.card-grid--3>:last-child:nth-child(odd),.card-grid--4>:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;width:auto}}img.sketch{mix-blend-mode:multiply}html:not([data-mode=light]) img.sketch{filter:invert()brightness(.92);mix-blend-mode:screen}.placeholder-chip{border:1px dashed var(--border-strong);font-size:var(--text-xs);color:var(--text-muted);letter-spacing:.02em;border-radius:6px;padding:.2rem .65rem;font-family:ui-monospace,monospace;display:inline-block}.form-ui{flex-direction:column;gap:1.3rem;max-width:34rem;display:flex}.form-ui .field{flex-direction:column;gap:.45rem;display:flex}.form-ui label{font-size:var(--text-sm);color:var(--text-secondary)}.form-ui input,.form-ui select,.form-ui textarea{background:var(--surface);border:1px solid var(--border-subtle);color:var(--text-primary);font:inherit;font-size:var(--field-font);transition:border-color var(--dur-fast) ease;border-radius:10px;width:100%;padding:.8rem 1rem}.form-ui input:focus,.form-ui select:focus,.form-ui textarea:focus{border-color:var(--brand);outline:none}.form-ui input[aria-invalid=true],.form-ui select[aria-invalid=true],.form-ui textarea[aria-invalid=true]{border-color:var(--danger)}.form-ui .hint{font-size:var(--text-xs);color:var(--text-muted)}.form-ui .field-error{font-size:var(--text-xs);color:var(--danger)}.form-ui .form-error{font-size:var(--text-sm);color:var(--danger)}.form-ui button[type=submit]{align-self:flex-start;margin-top:.4rem}.form-ui button[type=submit]:disabled{opacity:.6;cursor:wait}.form-ui .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-ui-sent{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;gap:.8rem;padding:2rem;display:flex}.form-ui-sent p{color:var(--text-secondary);font-size:var(--text-sm)}.segmented{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.segmented button{color:var(--text-secondary);font-size:var(--text-sm);border-radius:var(--radius-pill);transition:background var(--dur-fast) ease, color var(--dur-fast) ease;background:0 0;border:none;padding:.5rem 1.2rem}.segmented button[aria-pressed=true]{background:var(--text-primary);color:var(--bg-primary)}.reveal-init{opacity:0;transform:translateY(26px)}.reveal-in{opacity:1;transition:opacity var(--dur-reveal) var(--ease-premium), transform var(--dur-reveal) var(--ease-premium);transition-delay:var(--reveal-delay,0s);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal-init{opacity:1;transform:none}.reveal-in{transition:none}}.mega.svelte-19xcabv{position:relative}.trigger.svelte-19xcabv{font-size:var(--text-sm);color:var(--text-secondary);transition:color var(--dur-fast) ease;background:0 0;border:none;align-items:center;gap:.4rem;padding:.4rem 0;display:inline-flex}.trigger.svelte-19xcabv:hover,.trigger.open.svelte-19xcabv,.trigger.active.svelte-19xcabv{color:var(--text-primary)}.chev.svelte-19xcabv{transition:transform var(--dur-normal) var(--ease-premium)}.trigger.open.svelte-19xcabv .chev:where(.svelte-19xcabv){transform:rotate(180deg)}.panel.svelte-19xcabv{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--bg-elevated);min-height:13rem;box-shadow:var(--shadow-menu);opacity:0;visibility:hidden;transition:opacity var(--dur-fast) ease, transform var(--dur-normal) var(--ease-premium), visibility var(--dur-fast);grid-template-columns:12.5rem 16rem;padding:.6rem;display:grid;position:absolute;top:calc(100% + 1rem);left:50%;transform:translate(-50%,-6px)}.panel.svelte-19xcabv:before{content:"";position:absolute;inset:-1rem 0 100%}.panel.open.svelte-19xcabv{opacity:1;visibility:visible;transition:opacity var(--dur-fast) ease, transform var(--dur-normal) var(--ease-premium), visibility 0s;transform:translate(-50%)}.panel.with-flyout.svelte-19xcabv{grid-template-columns:12.5rem 16rem 13rem}.col.svelte-19xcabv{flex-direction:column;gap:2px;margin:0;padding:.3rem;list-style:none;display:flex}.col.svelte-19xcabv+.col:where(.svelte-19xcabv){border-left:1px solid var(--border-subtle)}.sec.svelte-19xcabv,.item.svelte-19xcabv{text-align:left;width:100%;font-size:var(--text-sm);color:var(--text-secondary);transition:background var(--dur-fast) ease, color var(--dur-fast) ease;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem .8rem;display:flex}.sec.svelte-19xcabv{font-family:var(--font-display);font-size:var(--text-base);font-weight:560}.sec.svelte-19xcabv:hover,.sec.current.svelte-19xcabv,.item.svelte-19xcabv:hover,.item.current.svelte-19xcabv,.item.svelte-19xcabv:focus-visible,.item[aria-current=page].svelte-19xcabv{background:var(--surface-hover);color:var(--text-primary)}.arrow.svelte-19xcabv{color:var(--text-muted);font-size:1.1em;line-height:1}.sec.current.svelte-19xcabv .arrow:where(.svelte-19xcabv),.item.current.svelte-19xcabv .arrow:where(.svelte-19xcabv){color:var(--brand)}@media (prefers-reduced-motion:reduce){.panel.svelte-19xcabv,.chev.svelte-19xcabv{transition:none}}.lang.svelte-10iv29e{position:relative}.trigger.svelte-10iv29e{border:1px solid var(--border-subtle);background:var(--surface);color:var(--text-secondary);font-size:var(--text-sm);transition:border-color var(--dur-fast) ease, color var(--dur-fast) ease;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .85rem;display:inline-flex}.code.svelte-10iv29e{letter-spacing:.04em;font-weight:560;display:none}@media (width>=65rem) and (width<=79.99rem){.down.svelte-10iv29e .label:where(.svelte-10iv29e){display:none}.down.svelte-10iv29e .code:where(.svelte-10iv29e){display:inline}.down.svelte-10iv29e .trigger:where(.svelte-10iv29e){padding-inline:.65rem}}.trigger.svelte-10iv29e:hover,.trigger[aria-expanded=true].svelte-10iv29e{border-color:var(--border-strong);color:var(--text-primary)}.chev.svelte-10iv29e{transition:transform var(--dur-normal) var(--ease-premium)}.trigger[aria-expanded=true].svelte-10iv29e .chev:where(.svelte-10iv29e){transform:rotate(180deg)}.menu.svelte-10iv29e{border:1px solid var(--border-subtle);background:var(--bg-elevated);width:max-content;min-width:100%;box-shadow:var(--shadow-pop);z-index:10;opacity:0;visibility:hidden;transition:opacity var(--dur-fast) ease, transform var(--dur-fast) ease, visibility var(--dur-fast);border-radius:10px;margin:0;padding:.35rem;list-style:none;position:absolute;right:0}.down.svelte-10iv29e .menu:where(.svelte-10iv29e){top:calc(100% + .4rem);transform:translateY(-4px)}.up.svelte-10iv29e .menu:where(.svelte-10iv29e){bottom:calc(100% + .4rem);left:0;right:auto;transform:translateY(4px)}.menu.open.svelte-10iv29e{opacity:1;visibility:visible;transition:opacity var(--dur-fast) ease, transform var(--dur-fast) ease, visibility 0s;transform:translateY(0)}.option.svelte-10iv29e{text-align:left;width:100%;font-size:var(--text-sm);color:var(--text-secondary);background:0 0;border:none;border-radius:7px;justify-content:space-between;align-items:center;gap:1.2rem;padding:.55rem .75rem;display:flex}.option.svelte-10iv29e:hover,.option.svelte-10iv29e:focus-visible,.option[aria-current=true].svelte-10iv29e{background:var(--surface-hover);color:var(--text-primary)}.check.svelte-10iv29e{color:var(--brand)}@media (prefers-reduced-motion:reduce){.menu.svelte-10iv29e,.chev.svelte-10iv29e{transition:none}}.mode-toggle.svelte-pkhzb5{border:1px solid var(--border-subtle);background:var(--surface);width:40px;height:40px;color:var(--text-secondary);transition:border-color var(--dur-fast) ease, color var(--dur-fast) ease;border-radius:10px;place-items:center;padding:0;display:grid}.mode-toggle.svelte-pkhzb5:hover{border-color:var(--border-strong);color:var(--text-primary)}svg.svelte-pkhzb5{transition:transform var(--dur-normal) var(--ease-premium), opacity var(--dur-fast) ease;grid-area:1/1}.moon.svelte-pkhzb5{opacity:0;transform:rotate(-60deg)scale(.6)}html[data-mode=light] .sun.svelte-pkhzb5{opacity:0;transform:rotate(60deg)scale(.6)}html[data-mode=light] .moon.svelte-pkhzb5{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){svg.svelte-pkhzb5{transition:none}}.nav.svelte-rfuq4y{z-index:100;transition:background var(--dur-normal) ease, border-color var(--dur-normal) ease, backdrop-filter var(--dur-normal) ease;border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.nav.scrolled.svelte-rfuq4y{background:var(--nav-scrolled);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--border-subtle)}.nav-inner.svelte-rfuq4y{justify-content:space-between;align-items:center;gap:1.5rem;height:4.5rem;display:flex}.brand.svelte-rfuq4y{color:var(--text-primary);align-items:center;gap:.65rem;display:inline-flex}.wordmark.svelte-rfuq4y{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-size:1.15rem;font-weight:620}.links.svelte-rfuq4y{align-items:center;gap:1.7rem;display:none}.link.svelte-rfuq4y{font-size:var(--text-sm);color:var(--text-secondary);transition:color var(--dur-fast) ease;padding-block:.4rem;position:relative}.link.svelte-rfuq4y:after{content:"";background:var(--text-primary);transform-origin:100%;width:100%;height:1px;transition:transform var(--dur-normal) var(--ease-premium);position:absolute;bottom:0;left:0;transform:scaleX(0)}.link.svelte-rfuq4y:hover,.link.active.svelte-rfuq4y{color:var(--text-primary)}.link.svelte-rfuq4y:hover:after,.link.active.svelte-rfuq4y:after{transform-origin:0;transform:scaleX(1)}.actions.svelte-rfuq4y{align-items:center;gap:1rem;display:flex}.demo.svelte-rfuq4y,.lang-desktop.svelte-rfuq4y{display:none}.overlay-lang.svelte-rfuq4y{border-top:1px solid var(--border-subtle);margin-top:2rem;padding-top:1.5rem}.burger.svelte-rfuq4y{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:0 0;flex-direction:column;justify-content:center;gap:6px;width:42px;height:42px;padding:0 8px;display:flex}.bar.svelte-rfuq4y{background:var(--text-primary);width:100%;height:2px;transition:transform var(--dur-normal) var(--ease-premium);border-radius:2px;display:block}.bar.x1.svelte-rfuq4y{transform:translateY(4px)rotate(45deg)}.bar.x2.svelte-rfuq4y{transform:translateY(-4px)rotate(-45deg)}.overlay.svelte-rfuq4y{z-index:90;background:var(--bg-primary);overscroll-behavior:contain;opacity:0;visibility:hidden;transition:opacity var(--dur-normal) var(--ease-inout), visibility var(--dur-normal);padding-block:6rem 3rem;position:fixed;inset:0;overflow-y:auto}.overlay.open.svelte-rfuq4y{opacity:1;visibility:visible}.overlay-links.svelte-rfuq4y{padding-inline:var(--container-pad);flex-direction:column;gap:.4rem;width:100%;display:flex}.overlay-item.svelte-rfuq4y{opacity:0;transition:opacity var(--dur-reveal) var(--ease-premium), transform var(--dur-reveal) var(--ease-premium);transform:translateY(20px)}.overlay.open.svelte-rfuq4y .overlay-item:where(.svelte-rfuq4y){opacity:1;transform:translateY(0)}.overlay-link.svelte-rfuq4y{text-align:left;width:100%;font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);color:var(--text-secondary);transition:color var(--dur-fast) ease;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.5rem 0;font-weight:540;display:flex}.overlay-link.svelte-rfuq4y:hover,.acc-top[aria-expanded=true].svelte-rfuq4y{color:var(--text-primary)}.acc-list.svelte-rfuq4y{border-left:1px solid var(--border-subtle);flex-direction:column;margin:0;padding:.2rem 0 .6rem 1rem;list-style:none;display:flex}.acc-btn.svelte-rfuq4y,.acc-link.svelte-rfuq4y{text-align:left;width:100%;color:var(--text-secondary);font-size:var(--text-lg);transition:color var(--dur-fast) ease;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.55rem 0;display:flex}.depth-2.svelte-rfuq4y .acc-btn:where(.svelte-rfuq4y),.depth-2.svelte-rfuq4y .acc-link:where(.svelte-rfuq4y),.depth-3.svelte-rfuq4y .acc-link:where(.svelte-rfuq4y){font-size:var(--text-base)}.acc-btn.svelte-rfuq4y:hover,.acc-link.svelte-rfuq4y:hover,.acc-btn[aria-expanded=true].svelte-rfuq4y{color:var(--text-primary)}.acc-chev.svelte-rfuq4y{width:.55em;height:.55em;transition:transform var(--dur-normal) var(--ease-premium);border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;margin-right:.3rem;transform:rotate(45deg)translateY(-25%)}[aria-expanded=true].svelte-rfuq4y>.acc-chev:where(.svelte-rfuq4y){transform:rotate(225deg)translateY(-25%)}@media (width>=65rem){.links.svelte-rfuq4y{display:flex}.demo.svelte-rfuq4y{padding:.6rem 1.3rem;display:inline-flex}.lang-desktop.svelte-rfuq4y{display:block}.burger.svelte-rfuq4y,.overlay.svelte-rfuq4y{display:none}}@media (width>=65rem) and (width<=79.99rem){.nav-inner.svelte-rfuq4y{gap:1rem}.links.svelte-rfuq4y{gap:1.15rem}.actions.svelte-rfuq4y{gap:.6rem}}@media (width>=65rem) and (width<=69.99rem){.links.svelte-rfuq4y{gap:.85rem}.wordmark.svelte-rfuq4y{letter-spacing:.03em}}@media (prefers-reduced-motion:reduce){.link.svelte-rfuq4y:after,.overlay-item.svelte-rfuq4y,.bar.svelte-rfuq4y,.acc-chev.svelte-rfuq4y{transition:none}}.footer.svelte-jz8lnl{border-top:1px solid var(--border-subtle);background:var(--bg-secondary);margin-top:var(--space-section);padding-block:4.5rem 2rem}.top.svelte-jz8lnl{grid-template-columns:1fr;gap:3rem;padding-bottom:3.5rem;display:grid}.brand-block.svelte-jz8lnl{color:var(--text-primary);flex-direction:column;gap:1.2rem;display:flex}.mark.svelte-jz8lnl{color:var(--text-primary)}.brand-line.svelte-jz8lnl{color:var(--text-secondary);font-size:var(--text-sm);max-width:26ch}.social.svelte-jz8lnl{gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.icon-link.svelte-jz8lnl{border:1px solid var(--border-subtle);width:40px;height:40px;color:var(--text-secondary);transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease, background var(--dur-fast) ease;border-radius:50%;place-items:center;display:grid}.icon-link.svelte-jz8lnl:hover{color:var(--text-primary);border-color:var(--border-strong);background:var(--brand-dim)}.cols.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 2rem;display:grid}.flink.svelte-jz8lnl{color:var(--text-secondary);font-size:var(--text-sm);transition:color var(--dur-fast) ease;width:fit-content}.flink.svelte-jz8lnl:hover{color:var(--text-primary)}.flink.ext.svelte-jz8lnl{align-items:center;gap:.4rem;display:inline-flex}.bottom.svelte-jz8lnl{border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1.6rem;display:flex}.legal.svelte-jz8lnl{gap:1.4rem;display:flex}@media (width>=48rem){.top.svelte-jz8lnl{grid-template-columns:1.2fr 1fr}.cols.svelte-jz8lnl{grid-template-columns:repeat(3,minmax(0,1fr))}}.hint.svelte-q8zzlt{left:50%;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:80;border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);width:max-content;max-width:calc(100vw - 2rem);box-shadow:var(--shadow-card,0 8px 30px #00000040);font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:.6rem .9rem;padding:.55rem .55rem .55rem 1.1rem;display:flex;position:fixed;transform:translate(-50%)}p.svelte-q8zzlt{margin:0}.go.svelte-q8zzlt{color:var(--text-primary);white-space:nowrap;text-underline-offset:3px;font-weight:600;text-decoration:underline}.close.svelte-q8zzlt{width:44px;height:44px;color:var(--text-muted);background:0 0;border:none;border-radius:50%;place-items:center;margin:-.35rem 0;display:grid}.close.svelte-q8zzlt:hover{color:var(--text-primary);background:var(--surface-hover)}@media (width<=30rem){.hint.svelte-q8zzlt{border-radius:var(--radius-card);flex-wrap:wrap}}
