html .landing-page.site-tone{--hv-paper: #151b18;--hv-panel: #1d2520;--hv-soft: #242e27;--hv-ink: #ecf0e8;--hv-sub: #adb8ac;--hv-line: #3c473e;--hv-line-strong: #6b786e;--hv-accent: #a6dfbc;--hv-accent-strong: #a6dfbc;--hv-focus: #a6dfbc;--hv-tint: #2a4133;--hv-alert: #ffcf92;--hv-alert-bg: #403322;--hv-danger: #ffb4a8;--hv-danger-bg: #3d2623;--hv-shadow: 0 30px 70px rgba(0, 0, 0, .2);--hv-shadow-sm: 0 1px 3px rgba(0, 0, 0, .25);--hv-shadow-md: 0 8px 24px rgba(0, 0, 0, .22);--bg-base: var(--hv-paper);--bg-elevated: var(--hv-paper);--bg-card: var(--hv-panel);--bg-hover: var(--hv-soft);--bg-active: var(--hv-soft);--color-bg-base: var(--hv-paper);--color-bg-elevated: var(--hv-paper);--color-bg-card: var(--hv-panel);--color-bg-hover: var(--hv-soft);--color-bg-active: var(--hv-soft);--primary: var(--hv-ink);--primary-hover: var(--hv-accent-strong);--primary-active: var(--hv-accent-strong);--primary-strong: var(--hv-accent);--primary-glow: transparent;--primary-subtle: var(--hv-tint);--primary-border: var(--hv-line-strong);--primary-gradient: linear-gradient(var(--hv-ink), var(--hv-ink));--primary-gradient-vivid: linear-gradient(var(--hv-ink), var(--hv-ink));--primary-solid: var(--hv-ink);--primary-solid-hover: var(--hv-accent-strong);--primary-solid-active: var(--hv-accent-strong);--color-primary: var(--hv-ink);--color-primary-hover: var(--hv-accent-strong);--color-primary-glow: transparent;--color-primary-subtle: var(--hv-tint);--text-on-primary: var(--hv-paper);--border-control: var(--hv-line-strong);--focus-ring-color: var(--hv-accent);--border-focus: var(--hv-accent);--color-border-focus: var(--hv-accent);--info: var(--hv-ink);--info-hover: var(--hv-ink);--info-glow: transparent;--info-subtle: var(--hv-soft);--info-border: var(--hv-line-strong);--verification: var(--hv-alert);--verification-hover: var(--hv-alert);--verification-ink: var(--hv-alert-bg);--verification-subtle: var(--hv-alert-bg);--verification-border: var(--hv-alert);--success: var(--hv-accent);--success-hover: var(--hv-accent);--success-glow: transparent;--success-subtle: var(--hv-tint);--color-success: var(--hv-accent);--color-success-glow: transparent;--warning: var(--hv-alert);--color-warning: var(--hv-alert);--error: var(--hv-danger);--error-glow: transparent;--error-subtle: var(--hv-danger-bg);--color-error: var(--hv-danger);--critical: var(--hv-danger);--critical-subtle: var(--hv-danger-bg);--color-critical: var(--hv-danger);--status-action: var(--hv-danger);--status-info: var(--hv-sub);--severity-critical: var(--hv-danger);--severity-critical-bg: var(--hv-danger-bg);--severity-critical-border: var(--hv-danger);--severity-high: var(--hv-danger);--severity-high-bg: var(--hv-danger-bg);--severity-high-border: var(--hv-danger);--severity-medium: var(--hv-alert);--severity-medium-bg: var(--hv-alert-bg);--severity-medium-border: var(--hv-alert);--severity-low: var(--hv-accent);--severity-low-bg: var(--hv-tint);--severity-low-border: var(--hv-line-strong);--severity-info: var(--hv-sub);--severity-info-bg: var(--hv-soft);--severity-info-border: var(--hv-line-strong);--status-review: var(--hv-alert);--status-review-bg: var(--hv-alert-bg);--status-review-border: var(--hv-alert);--status-protected: var(--hv-accent);--status-protected-bg: var(--hv-tint);--status-protected-border: var(--hv-accent);--status-pass: var(--hv-accent);--status-action-bg: var(--hv-danger-bg);--status-action-border: var(--hv-danger);--status-info-bg: var(--hv-soft);--status-info-border: var(--hv-line-strong);--status-verified: var(--hv-ink);--status-verified-bg: var(--hv-tint);--status-verified-border: var(--hv-line-strong);--status-gap: var(--hv-alert);--status-gap-bg: var(--hv-alert-bg);--status-gap-border: var(--hv-alert);--review-pass: var(--hv-accent);--review-pass-bg: var(--hv-tint);--review-pass-border: var(--hv-accent);--review-warn: var(--hv-alert);--review-warn-bg: var(--hv-alert-bg);--review-warn-border: var(--hv-alert);--review-fail: var(--hv-danger);--review-fail-bg: var(--hv-danger-bg);--review-fail-border: var(--hv-danger);--review-info: var(--hv-sub);--review-info-bg: var(--hv-soft);--review-info-border: var(--hv-line-strong);--review-risk-critical: var(--hv-danger);--review-risk-high: var(--hv-danger);--review-risk-medium: var(--hv-alert);--review-risk-low: var(--hv-accent);--review-risk-info: var(--hv-sub);--accent: var(--hv-accent);--accent-primary: var(--hv-accent);--accent-secondary: var(--hv-accent);--text-link: var(--hv-accent);--bg-primary: var(--hv-paper);--bg-secondary: var(--hv-paper);--surface-2: var(--hv-panel);--surface-raised: var(--hv-soft);--border-color: var(--hv-line);--border-strong: var(--hv-line-strong);--hairline: var(--hv-line);--ink: var(--hv-ink);--ink-3: var(--hv-sub);--text-primary: var(--hv-ink);--text-secondary: var(--hv-sub);--text-tertiary: var(--hv-sub);--text-muted: var(--hv-sub);--text-on-yellow: var(--hv-alert-bg);--color-text-primary: var(--hv-ink);--color-text-secondary: var(--hv-sub);--color-text-tertiary: var(--hv-sub);--color-text-muted: var(--hv-sub);--border: var(--hv-line);--border-subtle: var(--hv-line);--border-hover: var(--hv-line-strong);--color-border: var(--hv-line);--color-border-subtle: var(--hv-line);--color-border-hover: var(--hv-line-strong);--shadow-sm: var(--hv-shadow-sm);--shadow-md: var(--hv-shadow-md);--shadow-lg: var(--hv-shadow);--shadow-xl: var(--hv-shadow);--alter-bg-primary: var(--hv-paper);--alter-bg-secondary: var(--hv-paper);--alter-bg-card: var(--hv-panel);--alter-bg-card-hover: var(--hv-soft);--alter-bg-elevated: var(--hv-panel);--alter-border-subtle: var(--hv-line);--alter-border-visible: var(--hv-line-strong);--alter-border-accent: var(--hv-line-strong);--alter-accent-primary: var(--hv-accent);--alter-accent-secondary: var(--hv-accent);--alter-accent-tertiary: var(--hv-accent);--alter-text-primary: var(--hv-ink);--alter-text-secondary: var(--hv-sub);--alter-text-muted: var(--hv-sub);--alter-text-accent: var(--hv-accent);color-scheme:dark;background:var(--hv-paper);color:var(--hv-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-synthesis:none}@media (prefers-color-scheme: light){html .landing-page.site-tone{--hv-paper: #f5f4ef;--hv-panel: #fffefa;--hv-soft: #eeefe7;--hv-ink: #242923;--hv-sub: #61675f;--hv-line: #d9ddd3;--hv-line-strong: #7d847a;--hv-accent: #2c6147;--hv-accent-strong: #2c6147;--hv-focus: #2c6147;--hv-tint: #e1ede4;--hv-alert: #8b4f14;--hv-alert-bg: #fff1db;--hv-danger: #a8261b;--hv-danger-bg: #fbe9e6;--hv-shadow: 0 30px 70px rgba(35, 51, 33, .07);--hv-shadow-sm: 0 1px 3px rgba(35, 51, 33, .08);--hv-shadow-md: 0 8px 24px rgba(35, 51, 33, .07);color-scheme:light}}html .landing-page.site-tone .reveal{opacity:1;transition:none}html .landing-page.site-tone a:hover,html .landing-page.site-tone button:hover{transform:none}@media (prefers-reduced-motion: reduce){html .landing-page.site-tone,html .landing-page.site-tone *,html .landing-page.site-tone *:before,html .landing-page.site-tone *:after{animation:none!important;transition:none!important}}html .landing-page.site-tone .text-white,html .landing-page.site-tone [class~="text-white/80"],html .landing-page.site-tone .text-gray-200,html .landing-page.site-tone .text-blue-100,html .landing-page.site-tone [class~="text-[#12141C]"]{color:var(--hv-ink)}html .landing-page.site-tone [class~="!text-white"]{color:var(--hv-ink)!important}html .landing-page.site-tone [class~="bg-[var(--primary)]"].text-white,html .landing-page.site-tone [class~="bg-[var(--primary)]"] .text-white{color:var(--text-on-primary)}html .landing-page.site-tone .placeholder-slate-400::-moz-placeholder,html .landing-page.site-tone .placeholder-slate-500::-moz-placeholder{color:var(--hv-sub)}html .landing-page.site-tone .text-slate-300,html .landing-page.site-tone .text-slate-400,html .landing-page.site-tone .text-gray-300,html .landing-page.site-tone [class~="text-[#4A4F5E]"],html .landing-page.site-tone .placeholder-slate-400::placeholder,html .landing-page.site-tone .placeholder-slate-500::placeholder{color:var(--hv-sub)}html .landing-page.site-tone .text-indigo-300,html .landing-page.site-tone .text-indigo-400,html .landing-page.site-tone [class~="text-indigo-300/80"],html .landing-page.site-tone .text-blue-200,html .landing-page.site-tone .text-blue-300,html .landing-page.site-tone .text-blue-400,html .landing-page.site-tone .text-green-400,html .landing-page.site-tone .text-emerald-400,html .landing-page.site-tone .text-emerald-600{color:var(--hv-accent)}html .landing-page.site-tone .text-red-400,html .landing-page.site-tone .text-red-500,html .landing-page.site-tone .text-red-600{color:var(--hv-danger)}html .landing-page.site-tone .text-orange-400,html .landing-page.site-tone .text-amber-400,html .landing-page.site-tone [class~="text-amber-300/80"],html .landing-page.site-tone .text-amber-600,html .landing-page.site-tone .text-yellow-400{color:var(--hv-alert)}html .landing-page.site-tone .bg-surface,html .landing-page.site-tone [class~="bg-slate-800/50"],html .landing-page.site-tone [class~="bg-slate-800/60"],html .landing-page.site-tone [class~="bg-slate-800/80"],html .landing-page.site-tone .bg-slate-900{background-color:var(--hv-panel)}html .landing-page.site-tone .bg-slate-700,html .landing-page.site-tone .bg-gray-700{background-color:var(--hv-soft)}html .landing-page.site-tone button.bg-gray-700,html .landing-page.site-tone button.bg-slate-700,html .landing-page.site-tone a.bg-gray-700,html .landing-page.site-tone a.bg-slate-700{border:1px solid var(--hv-line-strong)}html .landing-page.site-tone .bg-slate-600,html .landing-page.site-tone .bg-gray-600,html .landing-page.site-tone .hover\:bg-slate-600:hover,html .landing-page.site-tone .hover\:bg-gray-600:hover{background-color:var(--hv-soft)}html .landing-page.site-tone [class~="bg-red-500/10"]{background-color:var(--hv-danger-bg)}html .landing-page.site-tone [class~="bg-green-500/10"]{background-color:var(--hv-tint)}html .landing-page.site-tone [class~="bg-orange-500/10"]{background-color:var(--hv-alert-bg)}html .landing-page.site-tone .bg-gradient-to-r,html .landing-page.site-tone .bg-gradient-to-b,html .landing-page.site-tone .bg-gradient-to-br{background-image:none;background-color:var(--hv-panel)}html .landing-page.site-tone .border-line,html .landing-page.site-tone .border-slate-600,html .landing-page.site-tone .border-slate-700,html .landing-page.site-tone [class~="border-slate-700/50"],html .landing-page.site-tone .border-slate-800,html .landing-page.site-tone [class~="border-white/30"]{border-color:var(--hv-line)}html .landing-page.site-tone [class~="!border-slate-600"],html .landing-page.site-tone [class~="!border-white"]{border-color:var(--hv-line-strong)!important}html .landing-page.site-tone [class~="border-red-500/20"],html .landing-page.site-tone [class~="border-red-500/30"]{border-color:var(--hv-danger)}html .landing-page.site-tone [class~="border-green-500/20"],html .landing-page.site-tone [class~="border-green-500/30"],html .landing-page.site-tone [class~="border-emerald-500/50"]{border-color:var(--hv-accent)}html .landing-page.site-tone [class~="border-amber-500/20"],html .landing-page.site-tone [class~="border-orange-500/20"],html .landing-page.site-tone [class~="border-yellow-500/20"]{border-color:var(--hv-alert)}html .landing-page.site-tone .hover\:text-white:hover,html .landing-page.site-tone .group:hover .group-hover\:text-white{color:var(--hv-ink)}html .landing-page.site-tone .hover\:text-indigo-300:hover,html .landing-page.site-tone .hover\:text-blue-300:hover{color:var(--hv-accent)}html .landing-page.site-tone [class~="hover:border-emerald-500/50"]:hover{border-color:var(--hv-accent)}html .landing-page.site-tone [class~="hover:bg-slate-800/30"]:hover{background-color:var(--hv-soft)}html .landing-page.site-tone .bg-slate-800,html .landing-page.site-tone [class~="bg-slate-800/40"],html .landing-page.site-tone [class~="bg-slate-900/50"],html .landing-page.site-tone .bg-gray-900{background-color:var(--hv-panel)}html .landing-page.site-tone [class~="bg-amber-500/5"]{background-color:var(--hv-alert-bg)}html .landing-page.site-tone [class~="bg-emerald-500/20"]{background-color:var(--hv-tint)}html .landing-page.site-tone .border-gray-700,html .landing-page.site-tone [class~="border-slate-800/50"]{border-color:var(--hv-line)}html .landing-page.site-tone [class~="shadow-black/40"]{box-shadow:var(--hv-shadow-md)}html .landing-page.site-tone .bg-gradient-to-t,html .landing-page.site-tone .bg-gradient-to-tr,html .landing-page.site-tone .bg-gradient-to-l,html .landing-page.site-tone .bg-gradient-to-tl,html .landing-page.site-tone .bg-gradient-to-bl{background-image:none;background-color:var(--hv-panel)}html .landing-page.site-tone :is(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--hv-focus);outline-offset:2px}.site-search.svelte-lm0oy8.svelte-lm0oy8{position:relative}.site-search.svelte-lm0oy8.svelte-lm0oy8:not(.full){width:191px;height:32px}.site-search.svelte-lm0oy8:not(.full) .search-field.svelte-lm0oy8{position:absolute;right:0;top:0;height:32px;box-sizing:border-box;z-index:3}@media (min-width: 1180px) and (max-width: 1319px){.site-search.svelte-lm0oy8.svelte-lm0oy8:not(.full){width:32px}.site-search.svelte-lm0oy8:not(.full) .search-field.svelte-lm0oy8{padding:5px 8px}.site-search.svelte-lm0oy8:not(.full):not(:focus-within) input.svelte-lm0oy8{width:0;padding:0;opacity:0}}.search-trigger.svelte-lm0oy8.svelte-lm0oy8{display:inline-flex;align-items:center;padding:0;margin:0;background:none;border:none;cursor:pointer;color:inherit}.search-field.svelte-lm0oy8.svelte-lm0oy8{display:flex;align-items:center;gap:6px;background:var(--bg-hover);border:1px solid var(--bg-hover);border-radius:8px;padding:5px 10px;transition:border-color .15s,background .15s}.search-field.svelte-lm0oy8.svelte-lm0oy8:focus-within{border-color:var(--border-hover);background:var(--bg-card)}.search-field.svelte-lm0oy8 .search-icon{color:var(--text-muted);flex-shrink:0}input.svelte-lm0oy8.svelte-lm0oy8{border:none;background:transparent;outline:none;font-size:16px;color:var(--text-primary);width:148px;transition:width .2s ease}input.svelte-lm0oy8.svelte-lm0oy8:focus{width:230px}input.svelte-lm0oy8.svelte-lm0oy8::-moz-placeholder{color:var(--text-muted)}input.svelte-lm0oy8.svelte-lm0oy8::placeholder{color:var(--text-muted)}input.svelte-lm0oy8.svelte-lm0oy8::-webkit-search-cancel-button{display:none}.full.svelte-lm0oy8 .search-field.svelte-lm0oy8{padding:10px 12px}.full.svelte-lm0oy8 input.svelte-lm0oy8,.full.svelte-lm0oy8 input.svelte-lm0oy8:focus{width:100%;font-size:1rem}.search-panel.svelte-lm0oy8.svelte-lm0oy8{position:absolute;top:calc(100% + 6px);right:0;width:340px;max-width:calc(100vw - 32px);background:var(--bg-card);border:1px solid var(--bg-hover);border-radius:10px;box-shadow:0 12px 32px #0f172a1f;padding:6px;z-index:60;max-height:380px;overflow-y:auto}.full.svelte-lm0oy8 .search-panel.svelte-lm0oy8{position:static;width:100%;box-shadow:none;border:1px solid var(--bg-hover);margin-top:8px}.search-result.svelte-lm0oy8.svelte-lm0oy8{display:flex;align-items:flex-start;gap:10px;width:100%;text-align:left;background:none;border:none;border-radius:8px;padding:8px 10px;cursor:pointer}.search-result.active.svelte-lm0oy8.svelte-lm0oy8,.search-result.svelte-lm0oy8.svelte-lm0oy8:hover{background:var(--primary-subtle)}.search-result.svelte-lm0oy8 .result-icon{color:var(--text-primary);margin-top:2px;flex-shrink:0}.result-text.svelte-lm0oy8.svelte-lm0oy8{display:flex;flex-direction:column;gap:1px;min-width:0}.result-title.svelte-lm0oy8.svelte-lm0oy8{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.3}.result-desc.svelte-lm0oy8.svelte-lm0oy8{font-size:12px;color:var(--text-muted);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search-empty.svelte-lm0oy8.svelte-lm0oy8{padding:12px 10px}.empty-title.svelte-lm0oy8.svelte-lm0oy8{margin:0 0 4px;font-size:13px;font-weight:600;color:var(--text-primary)}.empty-hint.svelte-lm0oy8.svelte-lm0oy8{margin:0;font-size:12px;color:var(--text-muted);line-height:1.4}.nav.svelte-19xdmxp.svelte-19xdmxp{position:fixed;top:0;left:0;right:0;z-index:100;background:transparent;padding-top:env(safe-area-inset-top,0px)}.pill-row.svelte-19xdmxp.svelte-19xdmxp{padding-left:max(env(safe-area-inset-left,0px),1rem);padding-right:max(env(safe-area-inset-right,0px),1rem)}.nav-container.svelte-19xdmxp.svelte-19xdmxp{max-width:1280px;margin:1rem auto 0;padding:0 .7rem 0 1.4rem;height:62px;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#15161ee6;border:1px solid rgba(233,233,237,.1);border-radius:18px;box-shadow:inset 0 1px #e9e9ed0f,0 8px 28px #0000008c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color var(--motion-hover),background-color var(--motion-hover)}.nav.scrolled.svelte-19xdmxp .nav-container.svelte-19xdmxp{margin-top:.6rem;background:#15161e;box-shadow:inset 0 1px #e9e9ed14,0 16px 44px #000000b3;border-color:#e9e9ed24;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media (max-width: 767px){.nav-container.svelte-19xdmxp.svelte-19xdmxp,.nav.scrolled.svelte-19xdmxp .nav-container.svelte-19xdmxp{margin-top:.5rem}}@media (max-width: 420px){.nav-container.svelte-19xdmxp.svelte-19xdmxp{padding:0 .4rem 0 .9rem;gap:.5rem}.logo-link.svelte-19xdmxp svg{width:108px;height:auto}.nav-actions.svelte-19xdmxp.svelte-19xdmxp{gap:.25rem}.mobile-menu-btn.svelte-19xdmxp.svelte-19xdmxp{padding:.3rem}}@media (max-width: 360px){.nav-container.svelte-19xdmxp.svelte-19xdmxp{padding:0 .3rem 0 .6rem;gap:.35rem}.logo-link.svelte-19xdmxp svg{width:96px;height:auto}}.logo-link.svelte-19xdmxp.svelte-19xdmxp{display:flex;align-items:center;min-height:44px;border-radius:6px;transition:opacity .2s ease}.logo-link.svelte-19xdmxp.svelte-19xdmxp:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.logo-link.svelte-19xdmxp.svelte-19xdmxp:hover{opacity:.85}.nav-desktop.svelte-19xdmxp.svelte-19xdmxp{display:none;align-items:center;gap:1.25rem;min-width:0}@media (min-width: 1180px){.nav-desktop.svelte-19xdmxp.svelte-19xdmxp{display:flex}}.nav-link.svelte-19xdmxp.svelte-19xdmxp{position:relative;font-size:.9375rem;font-weight:500;color:var(--text-tertiary, #6B7180);text-decoration:none;transition:color .18s ease;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:.375rem;padding:.5rem 0;font-family:inherit}.nav-link.svelte-19xdmxp.svelte-19xdmxp:after{content:"";position:absolute;left:0;bottom:.15rem;height:2px;width:100%;background:var(--primary, #5AC8FF);border-radius:2px;transform:scaleX(0);transform-origin:left;transition:transform .25s var(--ease-out-expo, ease)}.nav-link.svelte-19xdmxp.svelte-19xdmxp:hover,.nav-link.active.svelte-19xdmxp.svelte-19xdmxp{color:var(--text-primary, #12141C)}.nav-link.svelte-19xdmxp.svelte-19xdmxp:hover:after,.nav-link.active.svelte-19xdmxp.svelte-19xdmxp:after{transform:scaleX(1)}.nav-trigger.svelte-19xdmxp .chevron{transition:transform .2s ease}.nav-trigger.active.svelte-19xdmxp .chevron{transform:rotate(180deg)}.nav-group.svelte-19xdmxp.svelte-19xdmxp{position:relative}.dropdown-panel.svelte-19xdmxp.svelte-19xdmxp{position:absolute;top:calc(100% + .5rem);left:-.5rem;width:340px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s ease,transform .18s var(--ease-out-expo, ease),visibility .18s;z-index:120}.dropdown-panel.open.svelte-19xdmxp.svelte-19xdmxp{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-inner.svelte-19xdmxp.svelte-19xdmxp{background:var(--bg-card);border:1px solid var(--border, #E6E8EE);border-radius:16px;padding:.5rem;box-shadow:0 18px 48px #10182824,0 2px 6px #1018280f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.mega-item.svelte-19xdmxp.svelte-19xdmxp{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .85rem;border-radius:10px;text-decoration:none;border:1px solid transparent;transition:background .16s ease,border-color .16s ease,transform .16s ease}.mega-item.svelte-19xdmxp.svelte-19xdmxp:hover{background:var(--primary-subtle, rgba(90, 200, 255, .1));border-color:var(--primary-border, rgba(90, 200, 255, .3));transform:translate(2px)}.mega-label.svelte-19xdmxp.svelte-19xdmxp{font-size:.9rem;font-weight:600;color:var(--text-primary, #12141C)}.mega-item.svelte-19xdmxp:hover .mega-label.svelte-19xdmxp{color:var(--primary, #5AC8FF)}.mega-desc.svelte-19xdmxp.svelte-19xdmxp{font-size:.78rem;line-height:1.4;color:var(--text-tertiary, #6B7180)}.sign-in-btn.svelte-19xdmxp.svelte-19xdmxp{display:inline-flex;align-items:center;white-space:nowrap;font-size:.9375rem;font-weight:500;color:var(--text-tertiary, #6B7180);background:none;border:none;text-decoration:none;cursor:pointer;transition:color .18s ease;font-family:inherit}.sign-in-btn.svelte-19xdmxp.svelte-19xdmxp:visited{color:var(--text-tertiary, #6B7180)}.sign-in-btn.svelte-19xdmxp.svelte-19xdmxp:hover,.sign-in-btn.svelte-19xdmxp.svelte-19xdmxp:focus-visible,.sign-in-btn.svelte-19xdmxp.svelte-19xdmxp:active{color:var(--text-primary, #12141C)}.nav-actions.svelte-19xdmxp.svelte-19xdmxp{display:flex;align-items:center;gap:.5rem}.get-started-btn.svelte-19xdmxp.svelte-19xdmxp{display:inline-flex;align-items:center;gap:6px;padding:11px 20px;font-size:13px;font-weight:600;letter-spacing:.005em;color:var(--text-primary, #12141C);background:transparent;border:1px solid var(--border-control);border-radius:10px;text-decoration:none;cursor:pointer;transition:border-color .18s ease,background-color .18s ease;font-family:inherit;white-space:nowrap}.get-started-btn.svelte-19xdmxp.svelte-19xdmxp:visited,.get-started-btn.svelte-19xdmxp.svelte-19xdmxp:hover,.get-started-btn.svelte-19xdmxp.svelte-19xdmxp:focus-visible,.get-started-btn.svelte-19xdmxp.svelte-19xdmxp:active{color:var(--text-primary, #12141C)}.get-started-btn.svelte-19xdmxp.svelte-19xdmxp:hover{border-color:var(--border);background:#15161eb3}.get-started-btn.svelte-19xdmxp.svelte-19xdmxp:focus-visible{outline:3px solid var(--primary, #5AC8FF);outline-offset:2px}.user-menu-container.svelte-19xdmxp.svelte-19xdmxp{position:relative}.user-menu-trigger.svelte-19xdmxp.svelte-19xdmxp{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:var(--bg-card, #FFFFFF);border:1px solid var(--border-subtle, rgba(21, 22, 30, .06));border-radius:9px;cursor:pointer;transition:border-color .2s ease;color:var(--text-primary, #12141C)}.user-menu-trigger.svelte-19xdmxp.svelte-19xdmxp:hover{border-color:var(--primary-border, rgba(90, 200, 255, .3))}.user-avatar.svelte-19xdmxp.svelte-19xdmxp{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#8B6CFF 0%,var(--primary-hover) 100%);color:var(--text-on-primary, #FFFFFF);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.user-avatar-img.svelte-19xdmxp.svelte-19xdmxp{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.user-dropdown.svelte-19xdmxp.svelte-19xdmxp{position:absolute;top:calc(100% + .5rem);right:0;width:220px;background:var(--bg-card, #FFFFFF);border:1px solid var(--border, #E6E8EE);border-radius:12px;box-shadow:0 10px 40px #10182829,0 2px 6px #1018280f;overflow:hidden}.dropdown-header.svelte-19xdmxp.svelte-19xdmxp{padding:1rem;border-bottom:1px solid var(--border-subtle, rgba(21, 22, 30, .06))}.dropdown-email.svelte-19xdmxp.svelte-19xdmxp{font-size:.875rem;font-weight:500;color:var(--text-primary, #12141C);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-tier.svelte-19xdmxp.svelte-19xdmxp{font-size:.75rem;color:var(--primary, #5AC8FF);margin:.25rem 0 0;text-transform:capitalize}.dropdown-items.svelte-19xdmxp.svelte-19xdmxp{padding:.5rem}.dropdown-item.svelte-19xdmxp.svelte-19xdmxp{width:100%;display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.875rem;color:var(--text-tertiary, #6B7180);background:none;border:none;border-radius:8px;cursor:pointer;transition:background .15s ease,color .15s ease;text-align:left;font-family:inherit}.dropdown-item.svelte-19xdmxp.svelte-19xdmxp:hover{background:var(--bg-hover, #F4F5F8);color:var(--text-primary, #12141C)}.dropdown-item.danger.svelte-19xdmxp.svelte-19xdmxp{color:var(--error, #DC2626)}.dropdown-item.danger.svelte-19xdmxp.svelte-19xdmxp:hover{background:#dc26261a;color:var(--error, #DC2626)}.mobile-menu-btn.svelte-19xdmxp.svelte-19xdmxp{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:.5rem;color:var(--text-primary, #12141C);background:none;border:none;border-radius:8px;cursor:pointer}.mobile-menu-btn.svelte-19xdmxp.svelte-19xdmxp:hover{background:var(--bg-hover)}.mobile-menu-btn.svelte-19xdmxp.svelte-19xdmxp:active{background:var(--bg-elevated)}.mobile-menu-btn.svelte-19xdmxp.svelte-19xdmxp:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (min-width: 1180px){.mobile-menu-btn.svelte-19xdmxp.svelte-19xdmxp{display:none}}.mobile-overlay.svelte-19xdmxp.svelte-19xdmxp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#000000b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.mobile-menu.svelte-19xdmxp.svelte-19xdmxp{position:absolute;top:86px;left:0;right:0;bottom:0;background:var(--bg-base, #ECEDF1);overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-menu-content.svelte-19xdmxp.svelte-19xdmxp{padding:1.25rem;display:flex;flex-direction:column;gap:.4rem}.mobile-group-title.svelte-19xdmxp.svelte-19xdmxp{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted, #9094A0);margin:.75rem 0 .25rem;padding:0 .25rem}.mobile-nav-link.svelte-19xdmxp.svelte-19xdmxp{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:1rem;font-weight:500;color:var(--text-primary, #12141C);text-decoration:none;background:var(--bg-card, #FFFFFF);border:1px solid var(--border-subtle, rgba(21, 22, 30, .06));border-radius:11px;cursor:pointer;font-family:inherit;transition:border-color .18s ease,background .18s ease}.mobile-nav-link.svelte-19xdmxp.svelte-19xdmxp:active{border-color:var(--primary-border, rgba(90, 200, 255, .3))}.mobile-nav-link.danger.svelte-19xdmxp.svelte-19xdmxp{color:var(--error, #DC2626)}.mobile-divider.svelte-19xdmxp.svelte-19xdmxp{height:1px;background:var(--border-subtle, rgba(21, 22, 30, .06));margin:.75rem 0}.mobile-user-email.svelte-19xdmxp.svelte-19xdmxp{font-size:.875rem;color:var(--text-tertiary, #6B7180);margin:0 0 .5rem;padding:0 .5rem}.mobile-cta.svelte-19xdmxp.svelte-19xdmxp{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;padding:1rem;font-size:1rem;font-weight:700;color:var(--text-on-primary, #FFFFFF);background:var(--primary);border:none;border-radius:10px;cursor:pointer;margin-top:.5rem;font-family:inherit;box-shadow:0 4px 16px #0006;transition:transform .18s ease,filter .18s ease}.mobile-cta.svelte-19xdmxp.svelte-19xdmxp:visited,.mobile-cta.svelte-19xdmxp.svelte-19xdmxp:hover,.mobile-cta.svelte-19xdmxp.svelte-19xdmxp:focus-visible,.mobile-cta.svelte-19xdmxp.svelte-19xdmxp:active{color:var(--text-on-primary, #FFFFFF)}.mobile-cta.svelte-19xdmxp.svelte-19xdmxp:hover{transform:var(--motion-lift)}.mobile-sign-in.svelte-19xdmxp.svelte-19xdmxp{display:block;padding:.75rem;font-size:.875rem;color:var(--text-tertiary, #6B7180);background:none;border:none;cursor:pointer;text-align:center;text-decoration:none;font-family:inherit}.mobile-sign-in.svelte-19xdmxp.svelte-19xdmxp:visited{color:var(--text-tertiary, #6B7180)}.mobile-sign-in.svelte-19xdmxp.svelte-19xdmxp:hover,.mobile-sign-in.svelte-19xdmxp.svelte-19xdmxp:focus-visible,.mobile-sign-in.svelte-19xdmxp.svelte-19xdmxp:active{color:var(--text-primary, #12141C)}@media (prefers-reduced-motion: reduce){.nav-link.svelte-19xdmxp.svelte-19xdmxp:after,.dropdown-panel.svelte-19xdmxp.svelte-19xdmxp,.mega-item.svelte-19xdmxp.svelte-19xdmxp,.get-started-btn.svelte-19xdmxp.svelte-19xdmxp{transition:none}}.site-tone .nav-container.svelte-19xdmxp.svelte-19xdmxp{background:var(--hv-paper);border-color:var(--hv-line);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.site-tone .nav.scrolled.svelte-19xdmxp .nav-container.svelte-19xdmxp{background:var(--hv-panel);border-color:var(--hv-line);box-shadow:var(--hv-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}.site-tone .get-started-btn.svelte-19xdmxp.svelte-19xdmxp{border-radius:7px}.site-tone .get-started-btn.svelte-19xdmxp.svelte-19xdmxp:hover{background:var(--hv-soft);border-color:var(--hv-ink)}.site-tone .mega-item.svelte-19xdmxp:hover .mega-label.svelte-19xdmxp{color:var(--hv-accent)}.site-tone .nav-actions.svelte-19xdmxp .download-cta.solid{border-radius:7px;box-shadow:none}.footer.svelte-1cizsnv.svelte-1cizsnv{background:var(--alter-bg-primary, #ECEDF1);border-top:1px solid var(--alter-border-subtle, rgba(21, 22, 30, .06));padding:4rem 1.5rem 2rem}.footer-content.svelte-1cizsnv.svelte-1cizsnv{max-width:1200px;margin:0 auto}.footer-grid.svelte-1cizsnv.svelte-1cizsnv{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:3rem;margin-bottom:3rem}.brand-column.svelte-1cizsnv.svelte-1cizsnv{padding-right:2rem}.footer-logo.svelte-1cizsnv.svelte-1cizsnv{display:inline-flex;align-items:center;min-height:44px;border-radius:6px;margin-bottom:1rem}.footer-logo.svelte-1cizsnv.svelte-1cizsnv:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:4px}.brand-tagline.svelte-1cizsnv.svelte-1cizsnv{font-size:.875rem;color:var(--text-tertiary, #8A949C);line-height:1.6;margin-bottom:1.25rem;max-width:280px}.social-links.svelte-1cizsnv.svelte-1cizsnv{display:flex;gap:1rem}.social-link.svelte-1cizsnv.svelte-1cizsnv{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:var(--alter-bg-card, #FFFFFF);border:1px solid var(--alter-border-subtle, rgba(21, 22, 30, .06));color:var(--alter-text-muted, #6B7180);transition:transform var(--motion-hover),color var(--motion-hover),background-color var(--motion-hover),border-color var(--motion-hover),opacity var(--motion-hover)}.social-link.svelte-1cizsnv.svelte-1cizsnv:hover{color:var(--alter-text-primary, #ffffff);border-color:var(--alter-border-accent, rgba(90, 200, 255, .3));background:var(--alter-bg-card-hover, #F4F5F8)}.link-column.svelte-1cizsnv.svelte-1cizsnv{min-width:0}.column-title.svelte-1cizsnv.svelte-1cizsnv{font-size:.8125rem;font-weight:600;color:var(--alter-text-primary, #ffffff);margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.column-links.svelte-1cizsnv.svelte-1cizsnv{list-style:none;padding:0;margin:0}.column-links.svelte-1cizsnv li.svelte-1cizsnv{margin-bottom:.25rem}.footer-link.svelte-1cizsnv.svelte-1cizsnv{display:inline-flex;align-items:center;min-height:24px;font-size:.875rem;color:var(--text-tertiary, #8A949C);text-decoration:none;transition:color .2s ease}.footer-link.svelte-1cizsnv.svelte-1cizsnv:hover{color:var(--alter-text-primary, #ffffff)}.footer-trust.svelte-1cizsnv.svelte-1cizsnv{text-align:center;padding:1.5rem 0;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center;border-top:1px solid var(--alter-border-subtle, rgba(21, 22, 30, .06));border-bottom:1px solid var(--alter-border-subtle, rgba(21, 22, 30, .06))}.trust-line.svelte-1cizsnv.svelte-1cizsnv{font-size:.875rem;color:var(--alter-text-muted, #6B7180);margin-bottom:.5rem}.footer-microcopy.svelte-1cizsnv.svelte-1cizsnv{font-size:.75rem;font-style:italic;color:var(--alter-text-muted, #6B7180);opacity:.7;margin-bottom:.75rem}.patent-line.svelte-1cizsnv.svelte-1cizsnv{font-size:.6875rem;color:var(--alter-text-muted, #6B7180);opacity:.7;margin:.625rem 0 0}.footer-bottom.svelte-1cizsnv.svelte-1cizsnv{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid var(--alter-border-subtle, rgba(21, 22, 30, .06))}.copyright.svelte-1cizsnv.svelte-1cizsnv{font-size:.8125rem;color:var(--alter-text-muted, #6B7180)}.site-tone .footer.svelte-1cizsnv.svelte-1cizsnv{border-top:0;padding:0 5% 2rem}.site-tone .footer-content.svelte-1cizsnv.svelte-1cizsnv{max-width:1320px;padding-top:3.2rem;border-top:1px solid var(--hv-line)}.site-tone .footer-trust.svelte-1cizsnv.svelte-1cizsnv{border-bottom:0;margin-bottom:0}.site-tone .column-title.svelte-1cizsnv.svelte-1cizsnv{font-family:inherit;font-size:.7rem;letter-spacing:.1em;color:var(--hv-sub)}.site-tone .footer-microcopy.svelte-1cizsnv.svelte-1cizsnv,.site-tone .patent-line.svelte-1cizsnv.svelte-1cizsnv{opacity:1}.site-tone .social-link.svelte-1cizsnv.svelte-1cizsnv{background:transparent;border-color:var(--hv-line-strong);color:var(--hv-sub)}.site-tone .social-link.svelte-1cizsnv.svelte-1cizsnv:hover{background:var(--hv-soft);border-color:var(--hv-ink);color:var(--hv-ink)}@media (max-width: 1024px){.footer-grid.svelte-1cizsnv.svelte-1cizsnv{grid-template-columns:1fr 1fr;gap:2rem}.brand-column.svelte-1cizsnv.svelte-1cizsnv{grid-column:span 2;padding-right:0;margin-bottom:1rem}}@media (max-width: 640px){.footer.svelte-1cizsnv.svelte-1cizsnv{padding:3rem 1rem 1.5rem}.site-tone .footer.svelte-1cizsnv.svelte-1cizsnv{padding:0 1.25rem 1.5rem}.site-tone .footer-content.svelte-1cizsnv.svelte-1cizsnv{padding-top:2.4rem}.footer-grid.svelte-1cizsnv.svelte-1cizsnv{grid-template-columns:1fr 1fr;gap:1.5rem}.brand-column.svelte-1cizsnv.svelte-1cizsnv{grid-column:span 2}.footer-bottom.svelte-1cizsnv.svelte-1cizsnv{flex-direction:column;gap:.75rem;text-align:center}}.sticky-cta.svelte-1r0nf29{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:flex;justify-content:center;padding:0 1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));pointer-events:none;transform:translateY(140%);transition:transform .4s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1))}.sticky-cta.visible.svelte-1r0nf29{transform:translateY(0)}.sticky-cta-pill.svelte-1r0nf29{pointer-events:auto;width:100%;max-width:420px;padding:.5rem;background:#15161eb8;border:1px solid var(--border);border-radius:18px;box-shadow:0 1px 2px #1018280d,0 16px 40px #10182829;backdrop-filter:blur(26px) saturate(180%);-webkit-backdrop-filter:blur(26px) saturate(180%)}@media (min-width: 768px){.sticky-cta-pill.svelte-1r0nf29{max-width:360px}}.site-tone .sticky-cta-pill.svelte-1r0nf29{background:var(--hv-panel);border-color:var(--hv-line);box-shadow:var(--hv-shadow);backdrop-filter:none;-webkit-backdrop-filter:none}.site-tone .cta-button.svelte-1r0nf29{border-radius:7px;box-shadow:none}@media (min-width: 1180px){.sticky-cta.svelte-1r0nf29{display:none}}.cta-button.svelte-1r0nf29{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem 1.5rem;background:var(--primary);color:var(--text-on-primary, #070809);font-size:1rem;font-weight:600;text-decoration:none;border:none;border-radius:10px;cursor:pointer;transition:transform var(--motion-hover),color var(--motion-hover),background-color var(--motion-hover),border-color var(--motion-hover),opacity var(--motion-hover);box-shadow:0 4px 16px #0006}.cta-button.svelte-1r0nf29:hover{transform:var(--motion-lift)}.cta-button.svelte-1r0nf29:active{transform:translateY(0)}@media (prefers-reduced-motion: reduce){.sticky-cta.svelte-1r0nf29,.cta-button.svelte-1r0nf29{transition:none}}.handoff-root.svelte-hn6pxd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;align-items:flex-end;justify-content:center}.handoff-backdrop.svelte-hn6pxd{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000a8}.handoff-sheet.svelte-hn6pxd{position:relative;width:100%;max-width:30rem;max-height:100dvh;overflow-y:auto;box-sizing:border-box;padding:1.25rem 1rem calc(1.25rem + env(safe-area-inset-bottom,0px));background:var(--bg-card, #101317);color:var(--text-primary, #e8ecef);border:1px solid var(--border-control, #6e7488);border-bottom:none;border-radius:16px 16px 0 0;box-shadow:0 -12px 40px #00000080}.handoff-sheet.svelte-hn6pxd:focus{outline:none}.handoff-head.svelte-hn6pxd{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.handoff-title.svelte-hn6pxd{margin:.35rem 0 0;font-size:1.125rem;font-weight:650;line-height:1.3;color:var(--text-primary, #e8ecef)}.handoff-close.svelte-hn6pxd{flex:none;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin:-.5rem -.5rem 0 0;padding:0;border:none;border-radius:10px;background:transparent;color:var(--text-secondary, #b4b9c2);cursor:pointer}.handoff-close.svelte-hn6pxd:hover{color:var(--text-primary, #e8ecef);background:var(--bg-hover, #141920)}.handoff-desc.svelte-hn6pxd{margin:.5rem 0 1.25rem;font-size:1rem;line-height:1.5;color:var(--text-secondary, #b4b9c2)}.handoff-continue.svelte-hn6pxd{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:48px;margin-top:.75rem;font-size:.9375rem;color:var(--text-secondary, #b4b9c2);text-decoration:underline;text-underline-offset:3px}.handoff-continue.svelte-hn6pxd:visited{color:var(--text-secondary, #b4b9c2)}.handoff-continue.svelte-hn6pxd:hover{color:var(--text-primary, #e8ecef)}.handoff-close.svelte-hn6pxd:focus-visible,.handoff-continue.svelte-hn6pxd:focus-visible{outline:3px solid var(--focus-ring-color, #e8ecef);outline-offset:2px}@media (prefers-reduced-motion: no-preference){.handoff-sheet.svelte-hn6pxd{animation:svelte-hn6pxd-handoff-rise .22s cubic-bezier(.16,1,.3,1)}.handoff-backdrop.svelte-hn6pxd{animation:svelte-hn6pxd-handoff-fade .18s ease-out}}@keyframes svelte-hn6pxd-handoff-rise{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes svelte-hn6pxd-handoff-fade{0%{opacity:0}to{opacity:1}}html,body,#root{overflow-x:hidden}html.mkt-lofty{font-size:17px;scroll-padding-top:6rem}.landing-page.svelte-1rs5yms{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;overflow-x:hidden;--bg-base:#070809;--bg-elevated:#0C0E10;--bg-card:#101317;--bg-hover:#141920;--bg-active:#1C2126;--color-bg-base:#070809;--color-bg-elevated:#0C0E10;--color-bg-card:#101317;--color-bg-hover:#141920;--color-bg-active:#1C2126;--navy-50:#F4F5F8;--navy-100:#E6E8EE;--navy-200:#CACEDA;--navy-300:#A2A8BC;--navy-400:#6E7488;--navy-500:#4A4F63;--navy-600:#343A4F;--navy-700:#262B3D;--navy-800:#1C2030;--navy-900:#14161F;--navy-950:#0E0F16;--primary:#5AC8FF;--primary-hover:#7FD6FF;--primary-active:#3FB4EE;--primary-glow:rgba(90, 200, 255, .34);--primary-subtle:rgba(90, 200, 255, .14);--primary-border:rgba(90, 200, 255, .34);--primary-gradient:linear-gradient(135deg, #7FD6FF 0%, #5AC8FF 100%);--primary-gradient-vivid:linear-gradient(135deg, #A8E4FF 0%, #5AC8FF 100%);--color-primary:#5AC8FF;--color-primary-hover:#7FD6FF;--color-primary-glow:rgba(90, 200, 255, .34);--color-primary-subtle:rgba(90, 200, 255, .14);--text-on-primary:#070809;--primary-solid:#5AC8FF;--primary-solid-hover:#7FD6FF;--primary-solid-active:#3FB4EE;--border-control:#6E7488;--focus-ring-color:#E8ECEF;--border-focus:#5AC8FF;--color-border-focus:#5AC8FF;--info:#2563EB;--info-hover:#1D4ED8;--info-glow:rgba(37, 99, 235, .22);--info-subtle:rgba(37, 99, 235, .08);--info-border:rgba(37, 99, 235, .24);--verification:#FFB020;--verification-hover:#FFC44D;--verification-ink:#070809;--success:#35F0A0;--success-hover:#5CF4B4;--success-glow:rgba(53, 240, 160, .24);--success-subtle:rgba(53, 240, 160, .12);--color-success:#35F0A0;--color-success-glow:rgba(53, 240, 160, .24);--warning:#FFB020;--color-warning:#FFB020;--error:#FF5C5C;--error-glow:rgba(255, 92, 92, .22);--error-subtle:rgba(255, 92, 92, .13);--color-error:#FF5C5C;--critical:#FF5C5C;--color-critical:#FF5C5C;--status-action:#FF5C5C;--status-info:#8A949C;--text-primary:#E8ECEF;--text-secondary:#B4B9C2;--text-tertiary:#8A949C;--text-muted:#7E868F;--text-on-yellow:#070809;--color-text-primary:#E8ECEF;--color-text-secondary:#B4B9C2;--color-text-tertiary:#8A949C;--color-text-muted:#7E868F;--border:#1C2126;--border-subtle:#141920;--border-hover:#2A323A;--color-border:#1C2126;--color-border-subtle:#141920;--color-border-hover:#2A323A;--shadow-sm:0 1px 3px rgba(0, 0, 0, .55);--shadow-md:0 6px 22px rgba(0, 0, 0, .6);--shadow-lg:0 18px 44px rgba(0, 0, 0, .68);--shadow-xl:0 34px 72px rgba(0, 0, 0, .75);--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-2xl:26px;--grain-opacity:.42;--alter-bg-primary:#070809;--alter-bg-secondary:#0C0E10;--alter-bg-card:#101317;--alter-bg-card-hover:#141920;--alter-bg-elevated:#0C0E10;--alter-border-subtle:rgba(232, 236, 239, .09);--alter-border-visible:rgba(232, 236, 239, .16);--alter-border-accent:rgba(90, 200, 255, .34);--alter-accent-primary:#5AC8FF;--alter-accent-secondary:#7FD6FF;--alter-accent-tertiary:#A8E4FF;--alter-text-primary:#E8ECEF;--alter-text-secondary:#8A949C;--alter-text-muted:#7E868F;--alter-text-accent:var(--primary);background:var(--bg-base);color:var(--text-primary)}.landing-page.svelte-1rs5yms:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;display:none;opacity:var(--grain-opacity, .42);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:220px 220px}.main-content.svelte-1rs5yms{flex:1}.landing-page.svelte-1rs5yms .rule-perforated{border:0;height:0;width:100%;max-width:38rem;margin:2.25rem auto;border-top:1px dashed var(--border, #E4E5EA);opacity:.9}.landing-page.svelte-1rs5yms .emphasis-rule{text-align:center;font-weight:500;color:var(--text-secondary, #4A4F5E);padding-bottom:1.25rem;border-bottom:1px dashed var(--border, #E4E5EA)}.landing-page.svelte-1rs5yms .reveal{opacity:.85;transform:none;transition:opacity .18s cubic-bezier(.2,0,0,1)}.landing-page.svelte-1rs5yms .reveal.visible{opacity:1}.landing-page.svelte-1rs5yms .reveal-delay-1{transition-delay:.08s}.landing-page.svelte-1rs5yms .reveal-delay-2{transition-delay:.16s}.landing-page.svelte-1rs5yms .reveal-delay-3{transition-delay:.24s}@media (prefers-reduced-motion: reduce){.landing-page.svelte-1rs5yms .reveal{opacity:1;transform:none;transition:none}}
