@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&family=Manrope:wght@400;500;600;700;800&family=Sora:wght@600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&family=Manrope:wght@400;500;600;700;800&family=Sora:wght@600;700;800&display=swap";._button_9lw2d_1{appearance:none;font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;font-family:Manrope,system-ui,sans-serif;font-weight:600;transition:background .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}._button_9lw2d_1:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}._button_9lw2d_1:not(:disabled):active{transform:translateY(1px)}._sm_9lw2d_29{padding:.5rem .75rem;font-size:.875rem}._md_9lw2d_34{padding:.75rem 1.25rem;font-size:.9375rem}._lg_9lw2d_39{padding:1rem 1.5rem;font-size:1rem}._fullWidth_9lw2d_44{width:100%}._primary_9lw2d_48{color:#fff;background:linear-gradient(135deg,#1e6cff,#00d5ff);box-shadow:0 4px 16px #001a721a}._primary_9lw2d_48:not(:disabled):hover{box-shadow:0 12px 40px #001a7224}._secondary_9lw2d_57{color:#fff;background:#001a72}._secondary_9lw2d_57:not(:disabled):hover{background:#001560}._outline_9lw2d_65{color:#1e6cff;background:0 0;border:2px solid #1e6cff}._outline_9lw2d_65:not(:disabled):hover{background:#eef4ff}._ghost_9lw2d_74{color:#334155;background:0 0}._ghost_9lw2d_74:not(:disabled):hover{background:#f1f5f9}._danger_9lw2d_82{color:#fff;background:#ef4444}._spinner_9lw2d_87{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite _spin_9lw2d_87}@keyframes _spin_9lw2d_87{to{transform:rotate(360deg)}}._wrapper_1a7ah_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:60vh;padding:2rem;display:flex}._errorDetail_1a7ah_12{color:#ef4444;background:#fef2f2;border-radius:10px;max-width:600px;padding:1rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8125rem;overflow-x:auto}._spinner_mkv2t_1{border:3px solid #e2e8f0;border-top-color:#1e6cff;border-radius:50%;width:2.5rem;height:2.5rem;animation:.7s linear infinite _spin_mkv2t_1;display:inline-block}._fullPage_mkv2t_11{justify-content:center;align-items:center;min-height:50vh;display:flex}@keyframes _spin_mkv2t_1{to{transform:rotate(360deg)}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@keyframes pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}@keyframes pulse{0%{box-shadow:0 0 #00d5ff99}70%{box-shadow:0 0 0 9px #00d5ff00}to{box-shadow:0 0 #00d5ff00}}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}@keyframes fadeUp{0%{transform:translateY(8px)}to{transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@keyframes drift{0%{transform:translate(0)scale(1)}to{transform:translate(-30px,26px)scale(1.12)}}@keyframes blink{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes slidein{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes slidein-hl{0%{opacity:0;background:var(--ls-cyan-50);transform:translateY(-8px)}to{opacity:1;background:0 0;transform:none}}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}@keyframes toastin{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}.app{background:var(--surface-page);grid-template-columns:264px 1fr;height:100vh;display:grid;overflow:hidden}.sb{background:var(--ls-navy);color:#fff;flex-direction:column;gap:2px;padding:18px 14px 14px;display:flex;position:relative;overflow:hidden}.sb:before{content:"";pointer-events:none;background:radial-gradient(120% 80% at 0 0,#00d5ff24 0%,#1e6cff0d 38%,#0000 66%);position:absolute;inset:0}.sb__brand{align-items:center;padding:6px 8px 16px;display:flex;position:relative}.sb__brand img{width:auto;height:28px}.sb__nav{flex-direction:column;gap:2px;padding-right:2px;display:flex;position:relative;overflow-y:auto}.sb__nav::-webkit-scrollbar{width:6px}.sb__nav::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:99px}.sb__grouplbl{font:700 10.5px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#ffffff6b;padding:14px 12px 6px}.sb__item{border-radius:var(--radius-md);color:#ffffffbd;font:600 13.5px var(--font-body);cursor:pointer;text-align:left;width:100%;transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);background:0 0;border:none;align-items:center;gap:11px;padding:9px 12px;display:flex;position:relative}.sb__item svg{opacity:.9;flex:none}.sb__item:hover{color:#fff;background:#ffffff14}.sb__item--active{color:#fff;background:#1e6cff57;box-shadow:inset 0 0 0 1px #00d5ff66}.sb__item .badge-mini{font:700 11px var(--font-mono);background:var(--ls-cyan);color:var(--ls-navy);border-radius:99px;margin-left:auto;padding:1px 7px}.sb__spacer{flex:1;min-height:10px}.sb__credits{border-radius:var(--radius-md);background:#ffffff0f;border:1px solid #ffffff21;margin-top:10px;padding:13px;position:relative}.sb__credits .lbl{font:700 10.5px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.sb__credits .num{font-family:var(--font-mono);letter-spacing:-.02em;margin-top:3px;font-size:24px;font-weight:600}.sb__credits .num span{color:#ffffff80;font-size:15px}.sb__credits .bar{background:#ffffff24;border-radius:99px;height:5px;margin:10px 0 11px;overflow:hidden}.sb__credits .bar i{background:var(--ls-gradient-cta);height:100%;transition:width var(--dur-slow) var(--ease-out);display:block}.sb__credits button{width:100%}.sb__logout{border-radius:var(--radius-md);color:#fff9;font:600 13.5px var(--font-body);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:11px;margin-top:4px;padding:9px 12px;display:flex}.sb__logout:hover{color:#fff;background:#ff5a5f29}.main{flex-direction:column;min-width:0;height:100vh;display:flex}.topbar{background:var(--glass-bg);height:64px;-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));border-bottom:1px solid var(--border-subtle);z-index:20;flex:none;align-items:center;gap:16px;padding:0 24px;display:flex}.topbar__search{flex:1;align-items:center;max-width:440px;display:flex;position:relative}.topbar__search svg{color:var(--text-muted);position:absolute;left:13px}.topbar__search input{border:1px solid var(--border-strong);border-radius:var(--radius-md);width:100%;height:40px;font:500 14px var(--font-body);background:var(--surface-card);color:var(--text-strong);padding:0 14px 0 40px}.topbar__search input:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.topbar__right{align-items:center;gap:12px;margin-left:auto;display:flex}.iconbtn{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:var(--surface-card);width:40px;height:40px;color:var(--text-body);cursor:pointer;transition:color var(--dur-base), border-color var(--dur-base);place-items:center;display:grid;position:relative}.iconbtn:hover{color:var(--action);border-color:var(--action)}.iconbtn .dot{background:var(--ls-coral);color:#fff;min-width:16px;height:16px;font:700 10px var(--font-mono);border:1.5px solid #fff;border-radius:99px;place-items:center;padding:0 4px;display:grid;position:absolute;top:7px;right:8px}.notif{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);width:360px;box-shadow:var(--shadow-xl);z-index:40;animation:pop var(--dur-base) var(--ease-out);position:absolute;top:52px;right:0;overflow:hidden}.notif__head{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.notif__head h4{margin:0;font-size:14px}.notif__head a{font:600 12.5px var(--font-body);cursor:pointer}.notif__item{border-bottom:1px solid var(--border-subtle);cursor:pointer;gap:11px;padding:12px 16px;display:flex}.notif__item:last-child{border-bottom:none}.notif__item:hover{background:var(--surface-sunken)}.notif__ic{border-radius:var(--radius-sm);flex:none;place-items:center;width:34px;height:34px;display:grid}.notif__item .t{font:500 13px var(--font-body);color:var(--text-strong);line-height:1.35}.notif__item .w{font:500 11.5px var(--font-mono);color:var(--text-muted);margin-top:3px}.scroll{flex:1;padding:26px 30px 48px;overflow-y:auto}.page-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.page-head h1{letter-spacing:-.02em;margin:0 0 4px;font-size:27px}.page-head p{color:var(--text-muted);max-width:560px;margin:0;font-size:14px}.page-head__actions{align-items:center;gap:10px;display:flex}.panel{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:20px}.panel--glow{position:relative;overflow:hidden}.panel--glow:before{content:"";background:var(--ls-gradient-glow);pointer-events:none;position:absolute;inset:0}.panel__head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.panel__head h3{margin:0;font-size:16px}.panel__head a,.panel__link{font:600 13px var(--font-body);color:var(--action);cursor:pointer;align-items:center;gap:4px;display:inline-flex}.eyebrow{font:700 11px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.statgrid{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:18px;display:grid}.dash-cols{grid-template-columns:1.55fr 1fr;align-items:start;gap:18px;display:grid}.dash-stack{flex-direction:column;gap:18px;display:flex}.snapshot{background:var(--ls-gradient-brand);color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-glow-blue);padding:22px 24px;position:relative;overflow:hidden}.snapshot:after{content:"";pointer-events:none;background:radial-gradient(circle,#00d5ff80,#0000 65%);border-radius:50%;width:220px;height:220px;position:absolute;top:-40px;right:-40px}.snapshot__head{align-items:center;gap:9px;margin-bottom:18px;display:flex;position:relative}.snapshot__head .pulse{background:var(--ls-cyan);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 #00d5ffb3}.snapshot__head h3{color:#fff;margin:0;font-size:15px}.snapshot__head .live{font:700 10px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ls-cyan)}.snapshot__grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid;position:relative}.snapshot__cell{border-radius:var(--radius-md);background:#ffffff1a;border:1px solid #ffffff29;padding:14px 16px}.snapshot__cell .v{font-family:var(--font-mono);letter-spacing:-.02em;font-size:26px;font-weight:600}.snapshot__cell .l{font:600 12px var(--font-body);color:#ffffffc7;margin-top:3px}.recogrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.reco{border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;background:var(--surface-card);transition:border-color var(--dur-base), box-shadow var(--dur-base), transform var(--dur-base);padding:15px}.reco:hover{border-color:var(--action);box-shadow:var(--shadow-md);transform:translateY(-2px)}.reco .why{font:700 11px var(--font-body);letter-spacing:.04em;color:var(--action);align-items:center;gap:6px;margin-bottom:9px;display:flex}.reco .ttl{font:700 15px var(--font-display);color:var(--text-strong);letter-spacing:-.01em}.reco .org{font:500 12.5px var(--font-body);color:var(--text-muted);margin-top:2px}.reco .ft{justify-content:space-between;align-items:center;margin-top:13px;display:flex}.activity{border-top:1px solid var(--border-subtle);align-items:center;gap:12px;padding:11px 0;display:flex}.activity:first-of-type{border-top:none}.activity .ic{border-radius:var(--radius-sm);flex:none;place-items:center;width:34px;height:34px;display:grid}.activity .txt{min-width:0;font-size:13.5px}.activity .txt b{color:var(--text-strong)}.activity .txt .meta{color:var(--text-muted);margin-top:1px;font-size:12px}.activity .when{font:500 12px var(--font-mono);color:var(--text-muted);flex:none;margin-left:auto}.browse{grid-template-columns:252px 1fr;align-items:start;gap:22px;display:grid}.rail{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:16px 18px;position:sticky;top:0}.rail h3{align-items:center;gap:7px;margin:0 0 6px;font-size:14px;display:flex}.rail__group{border-top:1px solid var(--border-subtle);padding:12px 0}.rail__group:first-of-type{border-top:none}.rail__group>.gh{font:700 12px var(--font-body);color:var(--text-strong);cursor:pointer;justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.chk{font:500 13px var(--font-body);color:var(--text-body);cursor:pointer;align-items:center;gap:9px;padding:4px 0;display:flex}.chk input{width:16px;height:16px;accent-color:var(--action)}.rail__clear{font:600 12.5px var(--font-body);color:var(--action);cursor:pointer;margin-top:4px;display:inline-block}.results-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.results-head .count{font:600 14px var(--font-body);color:var(--text-body)}.results-head .count b{color:var(--text-strong)}.results-tools{align-items:center;gap:10px;display:flex}.viewtoggle{background:var(--surface-sunken);border-radius:var(--radius-md);gap:2px;padding:3px;display:flex}.viewtoggle button{border-radius:var(--radius-sm);width:34px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.viewtoggle button.on{background:var(--surface-card);color:var(--action);box-shadow:var(--shadow-xs)}.sortsel{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);height:36px;color:var(--text-strong);font:600 13px var(--font-body);cursor:pointer;padding:0 12px}.oppgrid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px;display:grid}.opp{cursor:pointer;flex-direction:column;gap:0;display:flex}.opp__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.opp__badges{flex-wrap:wrap;gap:5px;display:flex}.opp__save{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-card);cursor:pointer;width:32px;height:32px;color:var(--text-muted);transition:all var(--dur-base);flex:none;place-items:center;display:grid}.opp__save:hover{color:var(--action);border-color:var(--action)}.opp__save.on{color:var(--action);border-color:var(--action);background:var(--ls-blue-50)}.opp__title{font:700 17px var(--font-display);color:var(--text-strong);letter-spacing:-.01em;margin-top:13px}.opp__org{font:500 13px var(--font-body);color:var(--text-muted);align-items:center;gap:6px;margin-top:2px;display:flex}.opp__meta{grid-template-columns:1fr 1fr;gap:7px 14px;margin:14px 0;display:grid}.opp__meta .m{font:500 12.5px var(--font-body);color:var(--text-body);align-items:center;gap:7px;display:flex}.opp__meta .m svg{color:var(--text-muted);flex:none}.opp__meta .m b{color:var(--text-strong);font-weight:600}.opp__score{background:var(--surface-sunken);border-radius:var(--radius-md);align-items:center;gap:12px;margin-bottom:13px;padding:11px 13px;display:flex}.opp__divider{background:var(--border-subtle);height:1px;margin:0 0 13px}.opp__foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.opp__price{font-family:var(--font-mono);color:var(--text-strong);font-size:15px;font-weight:600}.opp__price span{color:var(--text-muted);font-size:11px;font-weight:500}.fresh{font:700 11px var(--font-body);color:#b45309;background:var(--ls-gold-50);border:1px solid #fce4a6;border-radius:99px;align-items:center;gap:5px;padding:3px 8px 3px 6px;display:inline-flex}.fresh svg{color:var(--ls-gold)}.fresh--hot{color:#0a6e84;background:var(--ls-cyan-50);border-color:#b9eef8}.fresh--hot svg{color:var(--ls-cyan)}.scorechip{flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative}.scorechip svg{transform:rotate(-90deg)}.scorechip .num{font-family:var(--font-mono);color:var(--text-strong);font-size:13px;font-weight:600;position:absolute}.opptable{border-collapse:separate;border-spacing:0;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-sm);overflow:hidden}.opptable th{text-align:left;font:700 11px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-sunken);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:13px 16px}.opptable td{border-bottom:1px solid var(--border-subtle);font:500 13.5px var(--font-body);color:var(--text-body);vertical-align:middle;padding:14px 16px}.opptable tr:last-child td{border-bottom:none}.opptable tbody tr{cursor:pointer;transition:background var(--dur-fast)}.opptable tbody tr:hover{background:var(--ls-blue-50)}.opptable .t-title{font:700 14px var(--font-display);color:var(--text-strong);letter-spacing:-.01em}.opptable .t-org{font:500 12px var(--font-body);color:var(--text-muted);margin-top:1px}.opptable .t-num{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}@media (prefers-reduced-motion:no-preference){.detail{animation:fadeUp var(--dur-slow) var(--ease-out)}}.detail__back{font:600 13px var(--font-body);color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:16px;padding:0;display:inline-flex}.detail__back:hover{color:var(--action)}.detail__hero{background:var(--ls-gradient-brand);border-radius:var(--radius-xl);color:#fff;box-shadow:var(--shadow-glow-blue);margin-bottom:20px;padding:28px 30px;position:relative;overflow:hidden}.detail__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#00d5ff6b,#0000 65%);border-radius:50%;width:280px;height:280px;position:absolute;top:-60px;right:-60px}.detail__hero .badges{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex;position:relative}.detail__hero h1{color:#fff;letter-spacing:-.02em;margin:0;font-size:30px;position:relative}.detail__hero .org{opacity:.9;margin-top:5px;font-size:15px;font-weight:500;position:relative}.detail__hero .heroft{flex-wrap:wrap;gap:22px;margin-top:20px;display:flex;position:relative}.detail__hero .heroft .k{font:600 11px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3}.detail__hero .heroft .v{font-family:var(--font-mono);margin-top:3px;font-size:16px;font-weight:600}.detail__cols{grid-template-columns:1fr 360px;align-items:start;gap:20px;display:grid}.detail__main{flex-direction:column;gap:18px;display:flex}.detail__aside{flex-direction:column;gap:18px;display:flex;position:sticky;top:0}.sectitle{font:700 12px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;margin:0 0 14px;display:flex}.signal{background:var(--ls-cyan-50);border-radius:var(--radius-md);font:500 13.5px var(--font-body);color:#0a6e84;align-items:flex-start;gap:10px;margin-bottom:8px;padding:11px 13px;display:flex}.signal:last-child{margin-bottom:0}.signal svg{flex:none;margin-top:1px}.scorering{align-items:center;gap:20px;display:flex}.ring{flex:none;place-items:center;width:116px;height:116px;display:grid;position:relative}.ring svg{transform:rotate(-90deg)}.ring__c{text-align:center;position:absolute}.ring__c .v{font-family:var(--font-mono);color:var(--text-strong);letter-spacing:-.02em;font-size:32px;font-weight:600;line-height:1}.ring__c .l{font:700 10px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-top:4px}.subscores{flex:1;grid-template-columns:1fr 1fr;gap:13px 22px;min-width:0;display:grid}.intel-row{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:12px 0;display:flex}.intel-row:last-child{border-bottom:none}.intel-row svg{color:var(--text-muted);flex:none}.intel-row .k{font:500 13px var(--font-body);color:var(--text-muted)}.intel-row .v{font:600 13.5px var(--font-body);color:var(--text-strong);text-align:right;margin-left:auto}.committee{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:12px 0;display:flex}.committee:last-child{border-bottom:none}.committee .ci{min-width:0}.committee .cn{font:700 14px var(--font-display);color:var(--text-strong)}.committee .ct{font:500 12.5px var(--font-body);color:var(--text-muted)}.committee .cc{flex:none;gap:6px;margin-left:auto;display:flex}.committee .cc a{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);width:30px;height:30px;color:var(--text-muted);cursor:pointer;place-items:center;display:grid}.committee .cc a:hover{color:var(--action);border-color:var(--action)}.lockwrap{position:relative}.lockwrap.is-locked .lockable{filter:blur(6px);-webkit-user-select:none;user-select:none;pointer-events:none}.lockcover{text-align:center;border-radius:var(--radius-md);background:linear-gradient(#fff6,#ffffffdb);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.lockcover .lockic{background:var(--ls-gradient-cta);color:#fff;width:52px;height:52px;box-shadow:var(--shadow-glow-blue);border-radius:50%;place-items:center;display:grid}.lockcover h4{margin:0;font-size:16px}.lockcover p{max-width:300px;color:var(--text-muted);margin:0;font-size:13px}.unlockcard .price{align-items:baseline;gap:8px;display:flex}.unlockcard .price .n{font-family:var(--font-mono);color:var(--text-strong);letter-spacing:-.02em;font-size:34px;font-weight:600}.unlockcard .price .u{font:600 13px var(--font-body);color:var(--text-muted)}.unlockcard .bal{background:var(--surface-sunken);border-radius:var(--radius-md);font:600 13px var(--font-body);justify-content:space-between;align-items:center;margin:14px 0;padding:11px 13px;display:flex}.unlockcard .bal .v{font-family:var(--font-mono);color:var(--text-strong)}.unlockcard ul{flex-direction:column;gap:9px;margin:14px 0;padding:0;list-style:none;display:flex}.unlockcard li{font:500 13px var(--font-body);color:var(--text-body);align-items:center;gap:9px;display:flex}.unlockcard li svg{color:var(--status-success);flex:none}.overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:60;animation:fade var(--dur-base);background:#0b102080;place-items:center;display:grid;position:fixed;inset:0}.modal{background:var(--surface-card);border-radius:var(--radius-xl);width:440px;max-width:92vw;box-shadow:var(--shadow-xl);animation:pop var(--dur-slow) var(--ease-spring);overflow:hidden}.modal__hero{background:var(--ls-gradient-brand);color:#fff;padding:24px 26px 20px;position:relative}.modal__hero .ic{background:#ffffff29;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:13px;display:grid}.modal__hero h3{color:#fff;margin:0;font-size:19px}.modal__hero p{opacity:.9;margin:5px 0 0;font-size:13.5px}.modal__close{border-radius:var(--radius-sm);color:#fff;cursor:pointer;background:#ffffff29;border:none;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:16px;right:16px}.modal__body{padding:22px 26px 26px}.modal__calc{border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:18px;overflow:hidden}.modal__calc .r{font:600 13.5px var(--font-body);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.modal__calc .r:last-child{background:var(--surface-sunken);border-bottom:none}.modal__calc .r .v{font-family:var(--font-mono);color:var(--text-strong)}.modal__calc .r .v.cost{color:var(--ls-coral)}.modal__calc .r .v.after{color:var(--status-success)}.modal__actions{gap:10px;display:flex}.modal__actions>*{flex:1}.modal__low{background:var(--status-danger-bg);color:#b91c1c;border-radius:var(--radius-md);font:600 12.5px var(--font-body);align-items:center;gap:8px;margin-bottom:16px;padding:11px 13px;display:flex}.wlgrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.wl{cursor:pointer;padding:18px}.wl__top{align-items:center;gap:12px;display:flex}.wl__ic{border-radius:var(--radius-md);background:var(--ls-blue-50);width:42px;height:42px;color:var(--action);flex:none;place-items:center;display:grid}.wl__nm{font:700 16px var(--font-display);color:var(--text-strong);letter-spacing:-.01em}.wl__ct{font:500 12.5px var(--font-body);color:var(--text-muted);margin-top:1px}.wl__filters{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.wl__foot{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding-top:13px;display:flex}.wl__new{font:700 12.5px var(--font-body);color:var(--status-success);align-items:center;gap:5px;display:flex}.wl--add{border:1.5px dashed var(--border-strong);text-align:center;color:var(--text-muted);min-height:180px;box-shadow:none;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.wl--add:hover{border-color:var(--action);color:var(--action)}.wl--add .pic{background:var(--ls-blue-50);width:46px;height:46px;color:var(--action);border-radius:50%;place-items:center;display:grid}.tag{font:600 11.5px var(--font-body);color:var(--text-muted);background:var(--surface-sunken);border-radius:var(--radius-sm);white-space:nowrap;padding:3px 9px}.alertlist{flex-direction:column;gap:12px;display:flex}.alert{align-items:center;gap:14px;padding:16px 18px;display:flex}.alert__ic{border-radius:var(--radius-md);flex:none;place-items:center;width:42px;height:42px;display:grid}.alert__b{flex:1;min-width:0}.alert__t{font:600 14.5px var(--font-body);color:var(--text-strong)}.alert__m{font:500 12.5px var(--font-body);color:var(--text-muted);margin-top:2px}.alert__w{font:500 12px var(--font-mono);color:var(--text-muted);flex:none}.prefgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pref{border:1px solid var(--border-subtle);border-radius:var(--radius-md);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.pref .nm{font:600 13.5px var(--font-body);color:var(--text-strong)}.channel{border-bottom:1px solid var(--border-subtle);align-items:center;gap:11px;padding:13px 0;display:flex}.channel:last-child{border-bottom:none}.channel .ic{border-radius:var(--radius-sm);background:var(--ls-blue-50);width:34px;height:34px;color:var(--action);flex:none;place-items:center;display:grid}.channel .nm{font:600 13.5px var(--font-body);color:var(--text-strong)}.channel .ds{font:500 12px var(--font-body);color:var(--text-muted);margin-top:2px}.channel .sw{margin-left:auto}.research-cols{grid-template-columns:1.1fr 1fr;align-items:start;gap:20px;display:grid}.formgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.formgrid .full{grid-column:1/-1}.field{flex-direction:column;gap:6px;display:flex}.field label{font:600 12.5px var(--font-body);color:var(--text-strong)}.field input,.field select,.field textarea{border:1px solid var(--border-strong);border-radius:var(--radius-md);height:40px;font:500 13.5px var(--font-body);background:var(--surface-card);color:var(--text-strong);padding:0 12px}.field textarea{resize:vertical;height:auto;min-height:70px;padding:10px 12px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.req-item{border-bottom:1px solid var(--border-subtle);padding:15px 16px}.req-item:last-child{border-bottom:none}.req-item .rt{font:700 14px var(--font-display);color:var(--text-strong)}.req-item .rm{font:500 12.5px var(--font-body);color:var(--text-muted);gap:10px;margin-top:2px;display:flex}.stepper{align-items:center;gap:0;margin-top:12px;display:flex}.stepper .st{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex;position:relative}.stepper .st:before{content:"";background:var(--border-subtle);z-index:0;width:100%;height:2px;position:absolute;top:7px;left:-50%}.stepper .st:first-child:before{display:none}.stepper .st.done:before{background:var(--status-success)}.stepper .dotnode{background:var(--surface-card);border:2px solid var(--border-strong);z-index:1;border-radius:50%;width:15px;height:15px}.stepper .st.done .dotnode{background:var(--status-success);border-color:var(--status-success)}.stepper .st.cur .dotnode{background:var(--action);border-color:var(--action);box-shadow:0 0 0 4px var(--ls-blue-50)}.stepper .sl{font:600 10.5px var(--font-body);color:var(--text-muted);text-align:center}.stepper .st.done .sl,.stepper .st.cur .sl{color:var(--text-strong)}.creditgrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:14px;display:grid}.pkg{flex-direction:column;padding:22px 20px;display:flex;position:relative}.pkg--popular{border:2px solid var(--action);box-shadow:var(--shadow-md)}.pkg__flag{background:var(--ls-gradient-cta);color:#fff;font:700 10.5px var(--font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:var(--shadow-sm);border-radius:99px;padding:4px 12px;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.pkg__name{font:700 15px var(--font-display);color:var(--text-strong)}.pkg__credits{font-family:var(--font-mono);color:var(--text-strong);letter-spacing:-.02em;margin:10px 0 2px;font-size:34px;font-weight:600}.pkg__credits span,.pkg__price{font:600 13px var(--font-body);color:var(--text-muted)}.pkg__per{font:500 12px var(--font-mono);color:var(--text-muted);margin-top:2px}.pkg ul{flex-direction:column;flex:1;gap:8px;margin:16px 0 18px;padding:0;list-style:none;display:flex}.pkg li{font:500 12.5px var(--font-body);color:var(--text-body);align-items:center;gap:8px;display:flex}.pkg li svg{color:var(--status-success);flex:none}.ledger{border-collapse:collapse;width:100%}.ledger td{border-bottom:1px solid var(--border-subtle);font:500 13.5px var(--font-body);padding:12px 0}.ledger tr:last-child td{border-bottom:none}.ledger .amt{font-family:var(--font-mono);text-align:right;font-weight:600}.ledger .amt.pos{color:var(--status-success)}.ledger .amt.neg{color:var(--text-body)}.ledger .when{color:var(--text-muted);font:500 12px var(--font-mono);text-align:right}.invtable{border-collapse:separate;border-spacing:0;width:100%}.invtable th{text-align:left;font:700 11px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding:11px 0}.invtable td{border-bottom:1px solid var(--border-subtle);font:500 13.5px var(--font-body);color:var(--text-body);padding:14px 0}.invtable tr:last-child td{border-bottom:none}.invtable .inv-id,.invtable .amt{font-family:var(--font-mono);color:var(--text-strong);font-weight:600}.invtable .dl{color:var(--action);font:600 13px var(--font-body);cursor:pointer;align-items:center;gap:5px;display:inline-flex}.two-col{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.support-actions{grid-template-columns:1fr 1fr;gap:14px;display:grid}.supp{border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--dur-base), box-shadow var(--dur-base);align-items:center;gap:13px;padding:16px;display:flex}.supp:hover{border-color:var(--action);box-shadow:var(--shadow-sm)}.supp .ic{border-radius:var(--radius-md);background:var(--ls-blue-50);width:40px;height:40px;color:var(--action);flex:none;place-items:center;display:grid}.supp .nm{font:700 14px var(--font-display);color:var(--text-strong)}.supp .ds{font:500 12.5px var(--font-body);color:var(--text-muted);margin-top:1px}.analyst{background:var(--ls-gradient-brand);color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-glow-blue);align-items:center;gap:20px;padding:24px;display:flex;position:relative;overflow:hidden}.analyst:after{content:"";background:radial-gradient(circle,#00d5ff66,#0000 65%);border-radius:50%;width:200px;height:200px;position:absolute;bottom:-50px;right:-40px}.analyst .ab{flex:1;position:relative}.analyst h3{color:#fff;margin:0 0 5px;font-size:19px}.analyst p{opacity:.9;max-width:460px;margin:0;font-size:13.5px}.empty h3{margin:0 0 6px;font-size:18px}.empty p{max-width:360px;color:var(--text-muted);margin:0 auto 18px;font-size:14px}.section-gap{margin-top:22px}.dash-scroll{padding-bottom:56px}.dhero{border-radius:var(--radius-xl);background:var(--ls-gradient-brand);color:#fff;box-shadow:var(--shadow-glow-blue);margin-bottom:20px;padding:30px 34px;position:relative;overflow:hidden}.dhero__bg{pointer-events:none;position:absolute;inset:0}.dhero__bg .glow{width:420px;height:420px;animation:drift 9s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#00d5ff73,#0000 62%);border-radius:50%;position:absolute;top:-120px;right:-80px}.dhero__bg .glow2{width:320px;height:320px;animation:drift 11s var(--ease-in-out) infinite alternate-reverse;background:radial-gradient(circle,#16c7844d,#0000 62%);border-radius:50%;position:absolute;bottom:-180px;left:24%}.dhero__bg .grid{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 100% at 80% 0,#000 0%,#0000 70%);mask-image:radial-gradient(120% 100% at 80% 0,#000 0%,#0000 70%)}.dhero__bg .node{background:var(--ls-cyan);width:7px;height:7px;animation:blink 2.6s var(--ease-in-out) infinite;border-radius:50%;position:absolute;box-shadow:0 0 12px #00d5ffe6}.dhero__in{max-width:640px;position:relative}.dhero h1{color:#fff;letter-spacing:-.02em;margin:0;font-size:32px}.dhero .sub{opacity:.92;margin:10px 0 0;font-size:16px;font-weight:500}.dhero .sub b{color:var(--ls-cyan);font-weight:700}.dhero__cta{gap:12px;margin-top:22px;display:flex}.overview{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:22px;display:grid}.ovcard{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base);padding:18px;position:relative;overflow:hidden}.ovcard:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.ovcard:after{content:"";opacity:0;background:var(--ls-gradient-glow);transition:opacity var(--dur-base);pointer-events:none;position:absolute;inset:0}.ovcard:hover:after{opacity:1}.ovcard .ic{border-radius:var(--radius-sm);place-items:center;width:34px;height:34px;margin-bottom:14px;display:grid;position:relative}.ovcard .v{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--text-strong);font-size:30px;font-weight:600;position:relative}.ovcard .l{font:600 12.5px var(--font-body);color:var(--text-muted);margin-top:3px;position:relative}.dash-main-grid{grid-template-columns:1fr 320px;align-items:start;gap:22px;display:grid}.dash-col{flex-direction:column;gap:22px;min-width:0;display:flex}.dash-aside{flex-direction:column;gap:16px;display:flex;position:sticky;top:0}.sec-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.sec-head h2{letter-spacing:-.01em;align-items:center;gap:9px;margin:0;font-size:19px;display:flex}.sec-head .pill{font:700 11.5px var(--font-body);color:var(--status-success);background:var(--status-success-bg);border-radius:99px;padding:3px 10px}.dash-oppgrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.iw{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:17px}.iw__head{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.iw__head h4{align-items:center;gap:7px;margin:0;font-size:14px;display:flex}.iw__head a{font:600 12px var(--font-body);color:var(--action);cursor:pointer}.momentum{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.momentum .delta{font:700 12.5px var(--font-body);color:var(--status-success);align-items:center;gap:5px;margin-top:8px;display:inline-flex}.momentum .desc{font:500 12.5px var(--font-body);color:var(--text-muted);margin-top:6px;line-height:1.4}.iw--live{background:var(--ls-midnight);color:#fff;border-color:#0000;position:relative;overflow:hidden}.iw--live .iw__head h4{color:#fff}.iw--live .iw__head .live{font:700 10px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ls-cyan);align-items:center;gap:6px;display:inline-flex}.iw--live .iw__head .live .pulse{background:var(--ls-cyan);border-radius:50%;width:7px;height:7px;animation:2s infinite pulse}.fomo-row{border-top:1px solid #ffffff1a;align-items:center;gap:11px;padding:9px 0;display:flex}.fomo-row:first-of-type{border-top:none}.fomo-row .n{font-family:var(--font-mono);color:var(--ls-cyan);min-width:42px;font-size:22px;font-weight:600}.fomo-row .t{font:500 13px var(--font-body);color:#ffffffd1}.feed__item{border-top:1px solid var(--border-subtle);animation:slidein var(--dur-slow) var(--ease-out);gap:11px;padding:11px 0;display:flex}.feed__item:first-of-type{border-top:none}.feed__item.is-new{animation:slidein-hl 1.6s var(--ease-out)}.feed__dot{border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.feed__b{flex:1;min-width:0}.feed__t{font:600 13px var(--font-body);color:var(--text-strong);line-height:1.35}.feed__m{font:500 11.5px var(--font-body);color:var(--text-muted);margin-top:2px}.feed__w{font:500 11px var(--font-mono);color:var(--text-muted);flex:none}.ua{border-top:1px solid var(--border-subtle);align-items:center;gap:11px;padding:10px 0;display:flex}.ua:first-of-type{border-top:none}.ua .n{border-radius:var(--radius-sm);width:30px;height:30px;font:700 13px var(--font-mono);flex:none;place-items:center;display:grid}.ua .t{font:600 13px var(--font-body);color:var(--text-strong)}.trend-row{border-top:1px solid var(--border-subtle);grid-template-columns:110px 1fr auto;align-items:center;gap:14px;padding:11px 0;display:grid}.trend-row:first-of-type{border-top:none}.trend-row .nm{font:600 13.5px var(--font-body);color:var(--text-strong)}.spark{align-items:flex-end;gap:3px;height:30px;display:flex}.spark i{background:var(--ls-blue-100);transition:background var(--dur-base);border-radius:2px 2px 0 0;flex:1}.spark i:last-child{background:var(--ls-gradient-cta)}.trend-row:hover .spark i{background:var(--ls-blue-100)}.trend-up{font:700 13px var(--font-mono);color:var(--status-success);align-items:center;gap:4px;display:inline-flex}.insight{border-top:1px solid var(--border-subtle);gap:13px;padding:14px 0;display:flex}.insight:first-of-type{border-top:none}.insight .ic{border-radius:var(--radius-sm);background:var(--ls-cyan-50);color:#0a6e84;flex:none;place-items:center;width:36px;height:36px;display:grid}.insight .tx{color:var(--text-body);font-size:13.5px;line-height:1.55}.insight .tx .tag{margin-bottom:5px;display:inline-block}.achv-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.achv{border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;gap:9px;padding:15px;display:flex}.achv .top{align-items:center;gap:11px;display:flex}.achv .ic{border-radius:var(--radius-md);background:var(--ls-blue-50);width:38px;height:38px;color:var(--action);flex:none;place-items:center;display:grid}.achv .nm{font:700 13.5px var(--font-display);color:var(--text-strong)}.achv .dt{font:500 11.5px var(--font-body);color:var(--text-muted)}.achv .pbar{background:var(--surface-sunken);border-radius:99px;height:5px;overflow:hidden}.achv .pbar i{background:var(--ls-gradient-cta);height:100%;display:block}.iw--credit .row{justify-content:space-between;align-items:baseline;display:flex}.iw--credit .big{font-family:var(--font-mono);color:var(--text-strong);letter-spacing:-.02em;font-size:28px;font-weight:600}.iw--credit .of{font:500 12px var(--font-body);color:var(--text-muted)}.iw--credit .bar{background:var(--surface-sunken);border-radius:99px;height:6px;margin:11px 0 13px;overflow:hidden}.iw--credit .bar i{background:var(--ls-gradient-cta);height:100%;display:block}@media (width<=1180px){.dash-main-grid{grid-template-columns:1fr}.dash-aside{flex-flow:wrap;position:static}.dash-aside>*{flex:240px}.overview{grid-template-columns:repeat(3,1fr)}}.head-credits{flex:none;align-items:center;gap:16px;display:flex}.head-credits .cc{text-align:right}.head-credits .cc .l{font:600 11px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.head-credits .cc .v{font-family:var(--font-mono);color:var(--text-strong);font-size:20px;font-weight:600}.sumbar{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);align-items:stretch;margin-bottom:16px;display:flex;overflow:hidden}.sumbar .cell{border-left:1px solid var(--border-subtle);flex:1;padding:15px 20px;position:relative}.sumbar .cell:first-child{border-left:none}.sumbar .cell .v{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--text-strong);font-size:23px;font-weight:600}.sumbar .cell .l{font:600 12px var(--font-body);color:var(--text-muted);margin-top:2px}.sumbar .cell .v.accent{color:var(--action)}.smartsearch{align-items:center;margin-bottom:12px;display:flex;position:relative}.smartsearch>svg{color:var(--text-muted);position:absolute;left:18px}.smartsearch input{border:1px solid var(--border-strong);border-radius:var(--radius-lg);width:100%;height:54px;font:500 16px var(--font-body);background:var(--surface-card);color:var(--text-strong);box-shadow:var(--shadow-sm);padding:0 18px 0 50px}.smartsearch input:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.suggest{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:16px;display:flex}.suggest .lbl{font:600 12px var(--font-body);color:var(--text-muted);margin-right:2px}.suggest .sg{font:600 12.5px var(--font-body);color:var(--text-body);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--dur-base);padding:5px 11px}.suggest .sg:hover{border-color:var(--action);color:var(--action)}.chips{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.chip{font:600 13px var(--font-body);color:var(--text-body);background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-pill);cursor:pointer;transition:all var(--dur-base) var(--ease-out);align-items:center;gap:6px;padding:7px 15px;display:inline-flex}.chip:hover{border-color:var(--action);color:var(--action);transform:translateY(-1px)}.chip.on{background:var(--ls-gradient-cta);color:#fff;box-shadow:var(--shadow-glow-blue);border-color:#0000}.chip.on:hover{color:#fff}.browse--3{grid-template-columns:218px minmax(0,1fr) 282px;align-items:start;gap:20px;display:grid}.browse--3 .rail{padding:16px}.browse-right{flex-direction:column;gap:16px;display:flex;position:sticky;top:0}.opp__signals{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.sig-tag{font:600 11px var(--font-body);color:#0a6e84;background:var(--ls-cyan-50);border-radius:var(--radius-sm);border:1px solid #cbeff6;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.sig-tag svg{color:var(--ls-cyan)}.stake{align-items:center;gap:10px;margin-bottom:13px;display:flex}.stake__avs{display:flex}.stake__av{background:var(--ls-gradient-brand);border:2px solid var(--surface-card);filter:blur(2.5px);border-radius:50%;width:26px;height:26px;margin-left:-8px}.stake__av:first-child{margin-left:0}.stake__t{font:500 12px var(--font-body);color:var(--text-muted)}.stake__t b{color:var(--text-strong);font-weight:600}.opp__score{position:relative}.scorepop{background:var(--ls-midnight);color:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-xl);opacity:0;pointer-events:none;transition:opacity var(--dur-base), transform var(--dur-base);z-index:25;padding:13px 15px;position:absolute;bottom:calc(100% + 10px);left:0;right:0;transform:translateY(6px)}.opp__score:hover .scorepop{opacity:1;transform:none}.scorepop:after{content:"";background:var(--ls-midnight);width:12px;height:12px;position:absolute;bottom:-6px;left:26px;transform:rotate(45deg)}.scorepop .sp-h{font:700 10.5px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin-bottom:9px}.sp-row{grid-template-columns:92px 1fr 26px;align-items:center;gap:9px;margin-bottom:7px;display:grid}.sp-row:last-child{margin-bottom:0}.sp-row span{font:500 11.5px var(--font-body);color:#ffffffd1}.sp-row i{background:#ffffff29;border-radius:99px;height:5px;display:block;overflow:hidden}.sp-row i b{background:var(--ls-gradient-cta);height:100%;display:block}.sp-row em{font:600 11.5px var(--font-mono);color:#fff;text-align:right;font-style:normal}.saved-banner{border-radius:var(--radius-lg);background:var(--ls-gold-50);border:1px solid #fce4a6;align-items:center;gap:14px;margin-bottom:16px;padding:14px 18px;display:flex}.saved-banner .ic{border-radius:var(--radius-md);width:38px;height:38px;color:var(--ls-gold);box-shadow:var(--shadow-xs);background:#fff;flex:none;place-items:center;display:grid}.saved-banner .t{font:600 13.5px var(--font-body);color:#8a5a00;flex:1}.saved-banner .t b{color:#6b4500}.wm{border-top:1px solid var(--border-subtle);cursor:pointer;align-items:center;gap:11px;padding:10px 0;display:flex}.wm:first-of-type{border-top:none}.wm .ic{border-radius:var(--radius-sm);background:var(--ls-blue-50);width:32px;height:32px;color:var(--action);flex:none;place-items:center;display:grid}.wm .nm{font:600 13px var(--font-body);color:var(--text-strong)}.wm .ct{font:700 12px var(--font-body);color:var(--status-success);margin-left:auto}@media (width<=1320px){.browse--3{grid-template-columns:200px minmax(0,1fr)}.browse-right{display:none}}@media (width<=1040px){.browse--3{grid-template-columns:1fr}.browse--3 .rail{display:none}}.rail__hd{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.rail__hd h3{margin:0}.rail__cnt{font:700 11px var(--font-mono);background:var(--ls-gradient-cta);color:#fff;border-radius:99px;padding:2px 8px}.rail__saved{border-bottom:1px solid var(--border-subtle);margin-bottom:4px;padding-bottom:12px}.rail__saved .sh{font:700 10.5px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px}.ssrow{cursor:pointer;align-items:center;gap:8px;padding:6px 0;display:flex}.ssrow svg{color:var(--action);flex:none}.ssrow .nm{font:600 12.5px var(--font-body);color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ssrow .ct{font:700 11px var(--font-mono);color:var(--status-success);flex:none;margin-left:auto}.rail__foot{border-top:1px solid var(--border-subtle);flex-direction:column;gap:8px;margin-top:8px;padding-top:12px;display:flex}.browse-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:14px;display:flex}.act-btn{font:600 13px var(--font-body);color:var(--text-body);background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);cursor:pointer;transition:all var(--dur-base);align-items:center;gap:7px;padding:8px 13px;display:inline-flex;position:relative}.act-btn:hover{border-color:var(--action);color:var(--action)}.act-btn svg{flex:none}.act-spacer{flex:1}.active-filters{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:14px;display:flex}.active-filters .lbl{font:600 12px var(--font-body);color:var(--text-muted)}.af{font:600 12px var(--font-body);color:var(--action);background:var(--ls-blue-50);border:1px solid var(--ls-blue-100);border-radius:var(--radius-pill);align-items:center;gap:6px;padding:4px 6px 4px 11px;display:inline-flex}.af button{width:17px;height:17px;color:var(--action);cursor:pointer;background:#1e6cff29;border:none;border-radius:50%;place-items:center;padding:0;display:grid}.af button:hover{background:var(--action);color:#fff}.af-clear{font:600 12px var(--font-body);color:var(--text-muted);cursor:pointer;text-decoration:underline}.reco-strip{margin-bottom:18px}.reco-strip .rs-head{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.reco-strip .rs-head h3{align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.reco-strip .rs-row{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.popmenu{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);min-width:220px;box-shadow:var(--shadow-xl);z-index:50;animation:pop var(--dur-base) var(--ease-out);padding:7px;position:absolute;top:calc(100% + 8px);left:0}.popmenu .ph{font:700 10.5px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);padding:7px 10px 5px}.popmenu .pi{border-radius:var(--radius-sm);font:600 13px var(--font-body);color:var(--text-body);cursor:pointer;align-items:center;gap:9px;padding:8px 10px;display:flex}.popmenu .pi:hover{background:var(--ls-blue-50);color:var(--action)}.popmenu .pi svg{color:var(--text-muted)}.popmenu .pi:hover svg{color:var(--action)}.popmenu .pdiv{background:var(--border-subtle);height:1px;margin:5px 0}.toast-wrap{z-index:80;flex-direction:column;align-items:center;gap:9px;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%)}.toast{background:var(--ls-midnight);color:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-xl);font:600 13.5px var(--font-body);animation:toastin var(--dur-slow) var(--ease-spring);align-items:center;gap:11px;padding:13px 18px;display:flex}.toast .tic{background:var(--ls-gradient-cta);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.toast .tic.ok{background:var(--status-success)}.auth{background:var(--surface-page);grid-template-columns:1.05fr 1fr;min-height:100vh;display:grid}.auth__brand{background:var(--ls-gradient-brand);color:#fff;flex-direction:column;padding:46px 54px;display:flex;position:relative;overflow:hidden}.auth__brand .bg{pointer-events:none;position:absolute;inset:0}.auth__brand .bg .grid{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 75% 10%,#000 0%,#0000 72%);mask-image:radial-gradient(120% 90% at 75% 10%,#000 0%,#0000 72%)}.auth__brand .bg .glow{width:420px;height:420px;animation:drift 9s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#00d5ff66,#0000 62%);border-radius:50%;position:absolute;top:-110px;right:-90px}.auth__brand .bg .glow2{width:300px;height:300px;animation:drift 11s var(--ease-in-out) infinite alternate-reverse;background:radial-gradient(circle,#16c78447,#0000 62%);border-radius:50%;position:absolute;bottom:-160px;left:10%}.auth__brand .bg .node{background:var(--ls-cyan);width:7px;height:7px;animation:blink 2.6s var(--ease-in-out) infinite;border-radius:50%;position:absolute;box-shadow:0 0 12px #00d5ffe6}.auth__logo{position:relative}.auth__logo img{height:30px}.auth__brandbody{margin-top:auto;position:relative}.auth__brandbody .eyebrow2{font:700 11px var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ls-cyan)}.auth__brandbody h2{color:#fff;letter-spacing:-.02em;max-width:460px;margin:14px 0;font-size:36px;line-height:1.12}.auth__brandbody p{opacity:.9;max-width:440px;margin:0;font-size:15.5px;line-height:1.6}.auth__stats{gap:30px;margin-top:34px;display:flex;position:relative}.auth__stats .s .v{font-family:var(--font-mono);letter-spacing:-.02em;font-size:26px;font-weight:600}.auth__stats .s .l{font:600 12px var(--font-body);color:#ffffffc7;margin-top:2px}.auth__quote{border-radius:var(--radius-md);background:#ffffff14;border:1px solid #ffffff24;margin-top:32px;padding:16px 18px;position:relative}.auth__quote p{font:500 13.5px var(--font-body);opacity:.95;margin:0;line-height:1.55}.auth__quote .by{font:600 12px var(--font-body);color:var(--ls-cyan);margin-top:9px}.auth__form{place-items:center;padding:40px 32px;display:grid}.auth__card{width:100%;max-width:408px}.auth__card .topnav{font:500 13px var(--font-body);color:var(--text-muted);justify-content:flex-end;margin-bottom:28px;display:flex}.auth__card .topnav a{color:var(--action);margin-left:6px;font-weight:600}.auth__h{letter-spacing:-.02em;margin:0 0 6px;font-size:27px}.auth__sub{color:var(--text-muted);margin:0 0 24px;font-size:14px}.auth__free{font:700 12.5px var(--font-body);color:#0f7a4e;background:var(--ls-green-50);border-radius:var(--radius-pill);border:1px solid #bbe9d2;align-items:center;gap:7px;margin-bottom:22px;padding:6px 13px;display:inline-flex}.auth__social{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);width:100%;height:46px;color:var(--text-strong);font:600 14px var(--font-body);cursor:pointer;transition:border-color var(--dur-base), box-shadow var(--dur-base);justify-content:center;align-items:center;gap:10px;display:flex}.auth__social:hover{border-color:var(--action);box-shadow:var(--shadow-xs)}.auth__or{color:var(--text-muted);font:600 11.5px var(--font-body);letter-spacing:.04em;align-items:center;gap:14px;margin:20px 0;display:flex}.auth__or:before,.auth__or:after{content:"";background:var(--border-subtle);flex:1;height:1px}.auth__form-grid{flex-direction:column;gap:15px;display:flex}.auth__row{justify-content:space-between;align-items:center;display:flex}.auth__row a{font:600 12.5px var(--font-body);color:var(--action);cursor:pointer}.auth__submit{border-radius:var(--radius-md);background:var(--ls-gradient-cta);color:#fff;width:100%;height:48px;font:700 15px var(--font-body);cursor:pointer;box-shadow:var(--shadow-glow-blue);transition:transform var(--dur-base), filter var(--dur-base);border:none;justify-content:center;align-items:center;gap:8px;margin-top:4px;display:flex}.auth__submit:hover{filter:brightness(1.05);transform:translateY(-1px)}.auth__fine{font:500 12px var(--font-body);color:var(--text-muted);text-align:center;margin-top:18px;line-height:1.5}.auth__fine a{color:var(--action)}.auth__check{font:500 12.5px var(--font-body);color:var(--text-body);align-items:flex-start;gap:9px;line-height:1.45;display:flex}.auth__check input{width:16px;height:16px;accent-color:var(--action);margin-top:1px}@media (width<=880px){.auth{grid-template-columns:1fr}.auth__brand{display:none}}@media (width<=960px){.nav__links{display:none!important}.nav__burger{display:inline-flex!important}.nav__tagline,.nav__cta .ls-btn:not(.nav__primary){display:none}.nav__in{gap:14px}.nav__primary{display:none!important}}@media (width<=720px){.nav__primary{display:none!important}}.nav--open .nav__burger{border-color:var(--action);color:var(--action)}.nav-drawer__scrim{z-index:199;cursor:pointer;background:#000a2885;border:none;padding:0;animation:.2s ls-fade-in;position:fixed;inset:0}.nav-drawer{z-index:200;width:min(320px,90vw);animation:ls-slide-in-right .26s var(--ease-out,ease-out);background:#fff;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 40px #000a282e}.nav-drawer__head{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.nav-drawer__title{font:700 16px var(--font-display);color:var(--text-strong)}.nav-drawer__close{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);width:40px;height:40px;color:var(--text-body);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.nav-drawer__close:hover{color:var(--action);border-color:var(--action)}.nav-drawer__links{flex-direction:column;flex:1;gap:4px;padding:14px 12px;display:flex;overflow-y:auto}.nav-drawer__links a{border-radius:var(--radius-md);min-height:48px;font:600 15px var(--font-body);color:var(--text-body);align-items:center;padding:12px 14px;text-decoration:none;display:flex}.nav-drawer__links a:hover,.nav-drawer__links a:focus-visible{background:var(--surface-sunken);color:var(--text-strong);text-decoration:none}.nav-drawer__cta{border-top:1px solid var(--border-subtle);background:var(--surface-page);flex-direction:column;gap:10px;padding:16px 18px 24px;display:flex}@keyframes ls-slide-in-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes ls-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ls-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.topbar__menu{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);width:40px;height:40px;color:var(--text-body);cursor:pointer;flex:none;justify-content:center;align-items:center;display:none}.topbar__menu:hover{color:var(--action);border-color:var(--action)}.sb-scrim{z-index:39;cursor:pointer;background:#000a2880;border:none;padding:0;display:none;position:fixed;inset:0}.sb__close{z-index:2;border-radius:var(--radius-md);color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;justify-content:center;align-items:center;width:36px;height:36px;display:none;position:absolute;top:14px;right:10px}@media (width<=1040px){.topbar__menu{display:inline-flex}.topbar__search{display:none}.topbar{gap:10px;padding:0 16px}.app{grid-template-columns:1fr}.sb{z-index:40;width:min(288px,88vw);transition:transform .28s var(--ease-out,ease-out);box-shadow:var(--shadow-lg);position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.sb--open{transform:translate(0)}.sb-scrim{opacity:0;pointer-events:none;transition:opacity .25s;display:block}.sb-scrim--open{opacity:1;pointer-events:auto}.sb__close{display:inline-flex}.overview{grid-template-columns:repeat(2,1fr)}.scroll{padding:18px 16px 40px}.dhero{padding:22px 20px}.dhero h1{font-size:clamp(22px,5vw,28px)}.dhero__cta{flex-direction:column;align-items:stretch}.dhero__cta .ls-btn{justify-content:center;width:100%}}@media (width<=640px){.overview{grid-template-columns:1fr}.topbar__right .iconbtn:not(:last-of-type){display:none}.nav__in{gap:12px;height:68px}.nav__brand img{height:38px}}@media (width<=480px){.foot__main,.foot-eeat__grid{grid-template-columns:1fr}}.auth__topbar{border-bottom:1px solid var(--border-subtle);background:var(--surface-card);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:none}.auth__topbar-logo img{height:28px}.auth__topbar-right{font:500 13px var(--font-body);color:var(--text-muted)}.auth__topbar-right a{color:var(--action);margin-left:4px;font-weight:600}.auth-page-form{flex-direction:column;gap:1rem;display:flex}.auth-page-form .auth-page-row{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=480px){.auth-page-form .auth-page-row{grid-template-columns:1fr 1fr}}@media (width<=880px){.auth__topbar{display:flex}.auth__form{padding:24px 18px 32px}.auth__card{max-width:none}}@media (width<=480px){.auth__stats{flex-direction:column;gap:14px}.auth-page-form .auth-page-row{grid-template-columns:1fr}}.empty{text-align:center;padding:48px 20px}.empty .ic{background:var(--ls-blue-50);width:64px;height:64px;color:var(--action);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.empty h3{color:var(--text-strong);margin:0 0 6px;font-size:18px}.empty p{max-width:420px;color:var(--text-muted);margin:0 auto;font-size:14px;line-height:1.55}.ls-page-stub{padding:1.5rem}.ls-not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:60vh;padding:2rem 1.25rem;display:flex}.ls-not-found h1{margin:0;font-size:clamp(3rem,12vw,5rem);line-height:1}.ls-not-found p{color:var(--text-muted,#64748b);margin:0;font-size:1.0625rem}.portal-page-pad{padding:0}.scroll h1,.scroll h2{font-size:clamp(1.35rem,4.5vw,1.75rem)}.scroll .card,.scroll [class*=card]{max-width:100%}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}@keyframes annIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.annbar__pulse,.annbar__msg{animation:none}}@keyframes hpulse{0%{box-shadow:0 0 #00d5ff99}70%{box-shadow:0 0 0 9px #00d5ff00}to{box-shadow:0 0 #00d5ff00}}@media (prefers-reduced-motion:reduce){.hero-trustbar .ht .v .pulse{animation:none}}@keyframes heroLiveIn{0%{background:#00d5ff1f;transform:translateY(-7px)}to{background:0 0;transform:none}}@media (prefers-reduced-motion:reduce){.hero-live__row--new{animation:none}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.fb-1,.fb-2{animation:none}}@keyframes ccFeedIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cc-pipeline,.cc-feed,.cc-feed__item--new{animation:none}}@media (prefers-reduced-motion:reduce){.indwall__track{animation:none}}@keyframes painBounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.pain__cue-arrow{animation:none}}@keyframes pvPing{0%{opacity:.85;transform:scale(.28)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.is-on .pv-radar span{opacity:.35;animation:none}}@media (width<=760px){.pipe{max-width:520px}.pipe__spine{left:22px}.pipe-stage{grid-template-columns:46px 1fr;column-gap:18px;padding:12px 0}.pipe-node{grid-column:1}.pipe-stage--left .pipe-card,.pipe-stage--right .pipe-card{grid-column:2;max-width:none;margin:0;transform:translateY(20px)}.pipe-stage--big .pipe-card{max-width:none}.pipe-card:after{display:none}.pipe-compare{grid-template-columns:1fr}.pv-score{flex-direction:column;align-items:flex-start}.pv-gauge{align-self:center}}@keyframes scrollx{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker__in{white-space:normal;flex-wrap:wrap;animation:none}}@keyframes lopPulse{0%{box-shadow:0 0 #16c78480}70%{box-shadow:0 0 0 7px #16c78400}to{box-shadow:0 0 #16c78400}}@media (prefers-reduced-motion:reduce){.lop-live__track,.lop-live__pulse{animation:none}}@keyframes lopFade{0%{opacity:0}to{opacity:1}}@keyframes lopRise{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lop-modal__backdrop,.lop-modal__panel{animation:none}}.plan__verified svg,.plan--feat .plan__verified{color:var(--ls-cyan)}@media (prefers-reduced-motion:reduce){.foot-snap__live .pulse{animation:none}}@media (width<=960px){.hero__in{grid-template-columns:1fr;gap:36px;padding:52px 0 64px}.hero-search{max-width:none}.hero-live{max-width:520px;margin:0 auto}.dash,.cc{max-width:460px;margin:0 auto}.cc-pipeline,.cc-feed{display:none}.form-split,.feature-post,.blog-layout{grid-template-columns:1fr}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.auth-metrics{grid-template-columns:1fr 1fr}.pricing{grid-template-columns:1fr;max-width:460px;margin:0 auto}.pricing--4{grid-template-columns:1fr 1fr;max-width:680px}.blog-side{flex-flow:wrap}.blog-side>*{flex:1;min-width:260px}.foot__main{grid-template-columns:1.6fr 1fr 1fr}.foot__widgetrow,.foot-eeat__grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.wrap{padding:0 18px}.sec{padding:60px 0}.nav__links{display:none}.nav__burger{display:inline-flex}.nav__tagline,.nav__demolink,.nav__cta .ls-btn:not(.nav__primary){display:none}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.metrics,.form-grid{grid-template-columns:1fr}.pricing--4{grid-template-columns:1fr;max-width:460px}.hero-search__bar{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.hero-search__bar input{height:40px}.hero-search__btn{width:100%}.foot__main{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1/-1}.foot__widgetrow{grid-template-columns:1fr}.foot-eeat__grid{grid-template-columns:1fr 1fr}.foot-news__form{flex-direction:column}.foot__bot{text-align:center;grid-template-columns:1fr;justify-items:center;gap:8px}.foot__bot .right{justify-self:center}.news__form{flex-direction:column}.news__form input{border-radius:var(--radius-md)}.lop-ov,.lop-sig,.lop-locked{grid-template-columns:1fr}.lop-modal{padding:0}.lop-modal__panel{border-radius:0;min-height:100%}.metric .v{font-size:32px}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.annbar__pulse,.annbar__msg{animation:none}}@media (prefers-reduced-motion:reduce){.hero-trustbar .ht .v .pulse{animation:none}}@media (prefers-reduced-motion:reduce){.hero-live__row--new{animation:none}}@media (prefers-reduced-motion:reduce){.fb-1,.fb-2{animation:none}}@media (prefers-reduced-motion:reduce){.cc-pipeline,.cc-feed,.cc-feed__item--new{animation:none}}@media (prefers-reduced-motion:reduce){.indwall__track{animation:none}}@media (prefers-reduced-motion:reduce){.pain__cue-arrow{animation:none}}@media (prefers-reduced-motion:reduce){.is-on .pv-radar span{opacity:.35;animation:none}}@media (width<=760px){.pipe{max-width:520px}.pipe__spine{left:22px}.pipe-stage{grid-template-columns:46px 1fr;column-gap:18px;padding:12px 0}.pipe-node{grid-column:1}.pipe-stage--left .pipe-card,.pipe-stage--right .pipe-card{grid-column:2;max-width:none;margin:0;transform:translateY(20px)}.pipe-stage--big .pipe-card{max-width:none}.pipe-card:after{display:none}.pipe-compare{grid-template-columns:1fr}.pv-score{flex-direction:column;align-items:flex-start}.pv-gauge{align-self:center}}@media (prefers-reduced-motion:reduce){.ticker__in{white-space:normal;flex-wrap:wrap;animation:none}}@media (prefers-reduced-motion:reduce){.lop-live__track,.lop-live__pulse{animation:none}}@media (prefers-reduced-motion:reduce){.lop-modal__backdrop,.lop-modal__panel{animation:none}}.plan__verified svg,.plan--feat .plan__verified{color:var(--ls-cyan)}@media (prefers-reduced-motion:reduce){.foot-snap__live .pulse{animation:none}}@media (width<=960px){.hero__in{grid-template-columns:1fr;gap:36px;padding:52px 0 64px}.hero-search{max-width:none}.hero-live{max-width:520px;margin:0 auto}.dash,.cc{max-width:460px;margin:0 auto}.cc-pipeline,.cc-feed{display:none}.form-split,.feature-post,.blog-layout{grid-template-columns:1fr}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.auth-metrics{grid-template-columns:1fr 1fr}.pricing{grid-template-columns:1fr;max-width:460px;margin:0 auto}.pricing--4{grid-template-columns:1fr 1fr;max-width:680px}.blog-side{flex-flow:wrap}.blog-side>*{flex:1;min-width:260px}.foot__main{grid-template-columns:1.6fr 1fr 1fr}.foot__widgetrow,.foot-eeat__grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.wrap{padding:0 18px}.sec{padding:60px 0}.nav__links{display:none}.nav__burger{display:inline-flex}.nav__tagline,.nav__demolink,.nav__cta .ls-btn:not(.nav__primary){display:none}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.metrics,.form-grid{grid-template-columns:1fr}.pricing--4{grid-template-columns:1fr;max-width:460px}.hero-search__bar{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.hero-search__bar input{height:40px}.hero-search__btn{width:100%}.foot__main{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1/-1}.foot__widgetrow{grid-template-columns:1fr}.foot-eeat__grid{grid-template-columns:1fr 1fr}.foot-news__form{flex-direction:column}.foot__bot{text-align:center;grid-template-columns:1fr;justify-items:center;gap:8px}.foot__bot .right{justify-self:center}.news__form{flex-direction:column}.news__form input{border-radius:var(--radius-md)}.lop-ov,.lop-sig,.lop-locked{grid-template-columns:1fr}.lop-modal{padding:0}.lop-modal__panel{border-radius:0;min-height:100%}.metric .v{font-size:32px}}@media (prefers-reduced-motion:reduce){.mkt-stat--live .mkt-stat__dot{animation:none}}@media (width<=1180px){.mkt-grid{grid-template-columns:1fr}}@media (width<=1100px){.opp-related .mkt-grid{grid-template-columns:1fr 1fr}}@media (width<=1080px){.opp-grid{grid-template-columns:1fr}.opp-side{flex-flow:wrap;position:static}.opp-side>*{flex:1;min-width:240px}}@media (width<=920px){.mkt-statsbar__card{grid-template-columns:repeat(2,1fr)}.mkt-stat:nth-child(2n){border-right:none}.mkt-stat{border-bottom:1px solid var(--border-subtle)}.mkt-stat:nth-last-child(-n+1){border-bottom:none}}@media (width<=860px){.mkt-layout{grid-template-columns:1fr}.mkt-filterbtn{display:inline-flex}.mkt-filters{z-index:120;width:min(340px,86vw);max-height:none;transition:transform var(--dur-slow) var(--ease-out);box-shadow:var(--shadow-xl);border-radius:0;position:fixed;top:0;bottom:0;left:0;transform:translate(-101%)}.mkt-filters.is-open{transform:none}.mkt-filters__close{border:1px solid var(--border-subtle);background:var(--surface-card);width:34px;height:34px;color:var(--text-body);cursor:pointer;border-radius:50%;place-items:center;display:inline-grid}.mkt-filterscrim{z-index:110;opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out);background:#0b102080;display:block;position:fixed;inset:0}.mkt-filterscrim.is-open{opacity:1;pointer-events:auto}.mkt-grid,.mkt-grid--table{grid-template-columns:1fr}.mkt-mobilecta{z-index:90;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border-subtle);background:#ffffffeb;display:flex;position:fixed;bottom:0;left:0;right:0}.mkt-mobilecta .ls-btn{width:100%}.mkt-shell{padding-bottom:96px}.mkt-table thead{display:none}.mkt-table,.mkt-table tbody,.mkt-table tr,.mkt-table td{width:100%;display:block}.mkt-table tr{padding:14px 16px}.mkt-table td{border:none;padding:4px 0}.mkt-table td:before{content:attr(data-l);font:700 10px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px;display:block}}@media (width<=560px){.mkt-toolbar{gap:10px}.mkt-view button span{display:none}.opp-hero__main{flex-direction:column;align-items:flex-start}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.annbar__pulse,.annbar__msg{animation:none}}@media (prefers-reduced-motion:reduce){.hero-trustbar .ht .v .pulse{animation:none}}@media (prefers-reduced-motion:reduce){.hero-live__row--new{animation:none}}@media (prefers-reduced-motion:reduce){.fb-1,.fb-2{animation:none}}@media (prefers-reduced-motion:reduce){.cc-pipeline,.cc-feed,.cc-feed__item--new{animation:none}}@media (prefers-reduced-motion:reduce){.indwall__track{animation:none}}@media (prefers-reduced-motion:reduce){.pain__cue-arrow{animation:none}}@media (prefers-reduced-motion:reduce){.is-on .pv-radar span{opacity:.35;animation:none}}@media (width<=760px){.pipe{max-width:520px}.pipe__spine{left:22px}.pipe-stage{grid-template-columns:46px 1fr;column-gap:18px;padding:12px 0}.pipe-node{grid-column:1}.pipe-stage--left .pipe-card,.pipe-stage--right .pipe-card{grid-column:2;max-width:none;margin:0;transform:translateY(20px)}.pipe-stage--big .pipe-card{max-width:none}.pipe-card:after{display:none}.pipe-compare{grid-template-columns:1fr}.pv-score{flex-direction:column;align-items:flex-start}.pv-gauge{align-self:center}}@media (prefers-reduced-motion:reduce){.ticker__in{white-space:normal;flex-wrap:wrap;animation:none}}@media (prefers-reduced-motion:reduce){.lop-live__track,.lop-live__pulse{animation:none}}@media (prefers-reduced-motion:reduce){.lop-modal__backdrop,.lop-modal__panel{animation:none}}.plan__verified svg,.plan--feat .plan__verified{color:var(--ls-cyan)}@media (prefers-reduced-motion:reduce){.foot-snap__live .pulse{animation:none}}@media (width<=960px){.hero__in{grid-template-columns:1fr;gap:36px;padding:52px 0 64px}.hero-search{max-width:none}.hero-live{max-width:520px;margin:0 auto}.dash,.cc{max-width:460px;margin:0 auto}.cc-pipeline,.cc-feed{display:none}.form-split,.feature-post,.blog-layout{grid-template-columns:1fr}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.auth-metrics{grid-template-columns:1fr 1fr}.pricing{grid-template-columns:1fr;max-width:460px;margin:0 auto}.pricing--4{grid-template-columns:1fr 1fr;max-width:680px}.blog-side{flex-flow:wrap}.blog-side>*{flex:1;min-width:260px}.foot__main{grid-template-columns:1.6fr 1fr 1fr}.foot__widgetrow,.foot-eeat__grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.wrap{padding:0 18px}.sec{padding:60px 0}.nav__links{display:none}.nav__burger{display:inline-flex}.nav__tagline,.nav__demolink,.nav__cta .ls-btn:not(.nav__primary){display:none}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.metrics,.form-grid{grid-template-columns:1fr}.pricing--4{grid-template-columns:1fr;max-width:460px}.hero-search__bar{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.hero-search__bar input{height:40px}.hero-search__btn{width:100%}.foot__main{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1/-1}.foot__widgetrow{grid-template-columns:1fr}.foot-eeat__grid{grid-template-columns:1fr 1fr}.foot-news__form{flex-direction:column}.foot__bot{text-align:center;grid-template-columns:1fr;justify-items:center;gap:8px}.foot__bot .right{justify-self:center}.news__form{flex-direction:column}.news__form input{border-radius:var(--radius-md)}.lop-ov,.lop-sig,.lop-locked{grid-template-columns:1fr}.lop-modal{padding:0}.lop-modal__panel{border-radius:0;min-height:100%}.metric .v{font-size:32px}}@media (prefers-reduced-motion:reduce){.mkt-stat--live .mkt-stat__dot{animation:none}}@media (width<=1180px){.mkt-grid{grid-template-columns:1fr}}@media (width<=1100px){.opp-related .mkt-grid{grid-template-columns:1fr 1fr}}@media (width<=1080px){.opp-grid{grid-template-columns:1fr}.opp-side{flex-flow:wrap;position:static}.opp-side>*{flex:1;min-width:240px}}@media (width<=920px){.mkt-statsbar__card{grid-template-columns:repeat(2,1fr)}.mkt-stat:nth-child(2n){border-right:none}.mkt-stat{border-bottom:1px solid var(--border-subtle)}.mkt-stat:nth-last-child(-n+1){border-bottom:none}}@media (width<=860px){.mkt-layout{grid-template-columns:1fr}.mkt-filterbtn{display:inline-flex}.mkt-filters{z-index:120;width:min(340px,86vw);max-height:none;transition:transform var(--dur-slow) var(--ease-out);box-shadow:var(--shadow-xl);border-radius:0;position:fixed;top:0;bottom:0;left:0;transform:translate(-101%)}.mkt-filters.is-open{transform:none}.mkt-filters__close{border:1px solid var(--border-subtle);background:var(--surface-card);width:34px;height:34px;color:var(--text-body);cursor:pointer;border-radius:50%;place-items:center;display:inline-grid}.mkt-filterscrim{z-index:110;opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out);background:#0b102080;display:block;position:fixed;inset:0}.mkt-filterscrim.is-open{opacity:1;pointer-events:auto}.mkt-grid,.mkt-grid--table{grid-template-columns:1fr}.mkt-mobilecta{z-index:90;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border-subtle);background:#ffffffeb;display:flex;position:fixed;bottom:0;left:0;right:0}.mkt-mobilecta .ls-btn{width:100%}.mkt-shell{padding-bottom:96px}.mkt-table thead{display:none}.mkt-table,.mkt-table tbody,.mkt-table tr,.mkt-table td{width:100%;display:block}.mkt-table tr{padding:14px 16px}.mkt-table td{border:none;padding:4px 0}.mkt-table td:before{content:attr(data-l);font:700 10px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px;display:block}}@media (width<=560px){.mkt-toolbar{gap:10px}.mkt-view button span{display:none}.opp-hero__main{flex-direction:column;align-items:flex-start}}.hiw-hero{color:#fff;background:linear-gradient(#00103f 0%,#001a72 100%);position:relative;overflow:hidden}.hiw-hero:before{content:"";background:var(--ls-gradient-glow);pointer-events:none;position:absolute;inset:0}.hiw-hero:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#00d5ff38,#0000 70%);width:52%;height:150%;position:absolute;top:-30%;right:-8%}.hiw-hero__in{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;padding:70px 0 84px;display:grid;position:relative}.hiw-hero__eyebrow{font:700 11px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ls-cyan);background:#00d5ff1a;border:1px solid #00d5ff52;border-radius:99px;align-items:center;gap:8px;padding:7px 13px;display:inline-flex}.hiw-hero h1{letter-spacing:-.035em;color:#fff;margin:22px 0 16px;font-size:clamp(36px,4.6vw,58px);line-height:1.04}.hiw-hero h1 .grad{background:linear-gradient(100deg,#00d5ff 10%,#7fb0ff 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.hiw-hero p.sub{color:#ffffffd1;max-width:48ch;margin:0 0 26px;font-size:17px;line-height:1.6}.hiw-hero__cta{flex-wrap:wrap;gap:12px;display:flex}.hiw-flow{border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);-webkit-backdrop-filter:blur(var(--blur-lg));backdrop-filter:blur(var(--blur-lg));background:#ffffff0f;border:1px solid #ffffff26;padding:26px 28px;position:relative}.hiw-flow__cap{font:700 10.5px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;text-align:center;margin-bottom:16px}.hiw-node{border-radius:var(--radius-md);background:#ffffff0d;border:1px solid #ffffff1a;align-items:center;gap:14px;padding:13px 16px;display:flex;position:relative}.hiw-node__ic{border-radius:var(--radius-md);width:40px;height:40px;color:var(--ls-cyan);background:#00d5ff24;flex:none;place-items:center;display:grid}.hiw-node--final .hiw-node__ic{background:var(--ls-gradient-growth);color:#fff;box-shadow:var(--shadow-glow-green)}.hiw-node__t .k{font:800 15px var(--font-display);letter-spacing:-.01em;color:#fff}.hiw-node__t .s{font:600 11.5px var(--font-body);color:#fff9;margin-top:2px}.hiw-node__n{font:700 11px var(--font-mono);color:#fff6;margin-left:auto}.hiw-conn{background:linear-gradient(var(--ls-cyan), #00d5ff33);width:2px;height:18px;margin:0 auto;position:relative}.hiw-conn:after{content:"";background:var(--ls-cyan);width:6px;height:6px;box-shadow:0 0 8px var(--ls-cyan);animation:hiwBeam 2.4s var(--ease-in-out) infinite;border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes hiwBeam{0%{opacity:0;top:-2px}30%{opacity:1}to{opacity:0;top:16px}}@media (prefers-reduced-motion:reduce){.hiw-conn:after{opacity:.6;animation:none}}.hiw-problem{color:#fff;background:#050a18}.hiw-problem .sec__head h2{color:#fff}.hiw-problem .sec__head p{color:#ffffffb8}.hiw-problem .ey{color:var(--ls-cyan)}.hiw-flows{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:24px;max-width:980px;margin:8px auto 0;display:grid}.hiw-flowcol{border-radius:var(--radius-xl);border:1px solid #ffffff1a;padding:26px 24px}.hiw-flowcol--bad{background:#ff33330d;border-color:#ff333338}.hiw-flowcol--good{box-shadow:var(--shadow-glow-green);background:#16c7840f;border-color:#16c78447}.hiw-flowcol__tag{font:700 11px var(--font-body);letter-spacing:.08em;text-transform:uppercase;border-radius:99px;align-items:center;gap:7px;margin-bottom:18px;padding:6px 12px;display:inline-flex}.hiw-flowcol--bad .hiw-flowcol__tag{color:#ff6b6b;background:#ff33331f}.hiw-flowcol--good .hiw-flowcol__tag{color:#6bf0c0;background:#16c78424}.hiw-flowcol h3{letter-spacing:-.02em;color:#fff;margin:0 0 18px;font-size:19px}.hiw-steps{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.hiw-step{border-radius:var(--radius-md);font:700 14px var(--font-body);color:#ffffffe6;background:#ffffff0a;border:1px solid #ffffff14;align-items:center;gap:10px;padding:12px 15px;display:flex}.hiw-step__n{width:22px;height:22px;font:700 11px var(--font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.hiw-flowcol--bad .hiw-step__n{color:#ff8585;background:#ff33332e}.hiw-flowcol--good .hiw-step__n{color:#6bf0c0;background:#16c78433}.hiw-arrowdown{color:#ffffff40;place-items:center;display:grid}.hiw-flowcol--good .hiw-arrowdown{color:#16c7848c}.hiw-flowcol--bad .hiw-step--fail{color:#ff8585;background:#ff33331a;border-color:#ff33334d}.hiw-indis{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.hiw-indi{font:700 12px var(--font-body);border-radius:99px;align-items:center;gap:6px;padding:6px 11px;display:inline-flex}.hiw-indi--bad{color:#ff8585;background:#ff33331a}.hiw-indi--good{color:#6bf0c0;background:#16c7841f}.hiw-flows__vs{align-self:center;place-items:center;display:grid}.hiw-flows__vs span{width:48px;height:48px;font:800 14px var(--font-display);color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:50%;place-items:center;display:grid}.hiw-unlock-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.hiw-ucard{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;gap:10px;padding:20px 18px;display:flex}.hiw-ucard:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.hiw-ucard__ic{border-radius:var(--radius-md);background:var(--ls-blue-50);width:42px;height:42px;color:var(--ls-blue);place-items:center;display:grid}.hiw-ucard h3{letter-spacing:-.01em;margin:0;font-size:14.5px;line-height:1.3}.hiw-locked{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.hiw-locked__copy h2{letter-spacing:-.03em;margin:14px 0 16px;font-size:clamp(26px,3vw,38px);line-height:1.1}.hiw-locked__copy p{color:var(--text-body);margin:0 0 20px;font-size:16px;line-height:1.6}.hiw-locked__points{flex-direction:column;gap:12px;display:flex}.hiw-locked__pt{font:600 14.5px var(--font-body);color:var(--text-strong);align-items:center;gap:11px;display:flex}.hiw-locked__pt .ic{background:var(--ls-blue-50);width:22px;height:22px;color:var(--ls-blue);border-radius:50%;flex:none;place-items:center;display:grid}.hiw-lockcard{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);background:#fff;padding:24px;position:relative;overflow:hidden}.hiw-lockcard__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.hiw-lockcard__title{font:800 17px var(--font-display);letter-spacing:-.01em}.hiw-lockcard__overlay{text-align:center;background:linear-gradient(180deg, #fff6, #f7f9fcdb 70%, var(--surface-card));flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex;position:absolute;inset:0}.hiw-lockcard__lockic{background:var(--ls-navy);width:50px;height:50px;color:var(--ls-cyan);box-shadow:var(--shadow-glow-blue);border-radius:50%;place-items:center;display:grid}.hiw-lockcard__overlay h4{letter-spacing:-.01em;margin:0;font-size:17px}.hiw-lockcard__overlay p{font:600 13px var(--font-body);color:var(--text-muted);max-width:30ch;margin:0}.hiw-quality{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.hiw-qcard{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);align-items:flex-start;gap:14px;padding:22px;display:flex}.hiw-qcard__check{background:var(--status-success-bg);color:#0e8c5c;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.hiw-qcard__t h3{letter-spacing:-.01em;margin:0 0 5px;font-size:16px}.hiw-qcard__t p{color:var(--text-muted);margin:0;font-size:13.5px;line-height:1.5}@media (width<=980px){.hiw-hero__in{grid-template-columns:1fr;gap:36px}.hiw-locked{grid-template-columns:1fr;gap:28px}.hiw-unlock-grid{grid-template-columns:repeat(3,1fr)}.hiw-flows{grid-template-columns:1fr}.hiw-flows__vs{transform:rotate(90deg)}.hiw-quality{grid-template-columns:1fr}}@media (width<=560px){.hiw-unlock-grid{grid-template-columns:1fr 1fr}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.annbar__pulse,.annbar__msg{animation:none}}@media (prefers-reduced-motion:reduce){.hero-trustbar .ht .v .pulse{animation:none}}@media (prefers-reduced-motion:reduce){.hero-live__row--new{animation:none}}@media (prefers-reduced-motion:reduce){.fb-1,.fb-2{animation:none}}@media (prefers-reduced-motion:reduce){.cc-pipeline,.cc-feed,.cc-feed__item--new{animation:none}}@media (prefers-reduced-motion:reduce){.indwall__track{animation:none}}@media (prefers-reduced-motion:reduce){.pain__cue-arrow{animation:none}}@media (prefers-reduced-motion:reduce){.is-on .pv-radar span{opacity:.35;animation:none}}@media (width<=760px){.pipe{max-width:520px}.pipe__spine{left:22px}.pipe-stage{grid-template-columns:46px 1fr;column-gap:18px;padding:12px 0}.pipe-node{grid-column:1}.pipe-stage--left .pipe-card,.pipe-stage--right .pipe-card{grid-column:2;max-width:none;margin:0;transform:translateY(20px)}.pipe-stage--big .pipe-card{max-width:none}.pipe-card:after{display:none}.pipe-compare{grid-template-columns:1fr}.pv-score{flex-direction:column;align-items:flex-start}.pv-gauge{align-self:center}}@media (prefers-reduced-motion:reduce){.ticker__in{white-space:normal;flex-wrap:wrap;animation:none}}@media (prefers-reduced-motion:reduce){.lop-live__track,.lop-live__pulse{animation:none}}@media (prefers-reduced-motion:reduce){.lop-modal__backdrop,.lop-modal__panel{animation:none}}.plan__verified svg,.plan--feat .plan__verified{color:var(--ls-cyan)}@media (prefers-reduced-motion:reduce){.foot-snap__live .pulse{animation:none}}@media (width<=960px){.hero__in{grid-template-columns:1fr;gap:36px;padding:52px 0 64px}.hero-search{max-width:none}.hero-live{max-width:520px;margin:0 auto}.dash,.cc{max-width:460px;margin:0 auto}.cc-pipeline,.cc-feed{display:none}.form-split,.feature-post,.blog-layout{grid-template-columns:1fr}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.auth-metrics{grid-template-columns:1fr 1fr}.pricing{grid-template-columns:1fr;max-width:460px;margin:0 auto}.pricing--4{grid-template-columns:1fr 1fr;max-width:680px}.blog-side{flex-flow:wrap}.blog-side>*{flex:1;min-width:260px}.foot__main{grid-template-columns:1.6fr 1fr 1fr}.foot__widgetrow,.foot-eeat__grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.wrap{padding:0 18px}.sec{padding:60px 0}.nav__links{display:none}.nav__burger{display:inline-flex}.nav__tagline,.nav__demolink,.nav__cta .ls-btn:not(.nav__primary){display:none}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.metrics,.form-grid{grid-template-columns:1fr}.pricing--4{grid-template-columns:1fr;max-width:460px}.hero-search__bar{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.hero-search__bar input{height:40px}.hero-search__btn{width:100%}.foot__main{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1/-1}.foot__widgetrow{grid-template-columns:1fr}.foot-eeat__grid{grid-template-columns:1fr 1fr}.foot-news__form{flex-direction:column}.foot__bot{text-align:center;grid-template-columns:1fr;justify-items:center;gap:8px}.foot__bot .right{justify-self:center}.news__form{flex-direction:column}.news__form input{border-radius:var(--radius-md)}.lop-ov,.lop-sig,.lop-locked{grid-template-columns:1fr}.lop-modal{padding:0}.lop-modal__panel{border-radius:0;min-height:100%}.metric .v{font-size:32px}}.pricing-hero{background:var(--surface-page);border-bottom:1px solid var(--border-subtle);padding:56px 0 48px}.pricing-hero .ey{font:700 11px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--action);align-items:center;gap:7px;margin-bottom:14px;display:inline-flex}.pricing-hero .ey svg{color:var(--action)}.pricing-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin:0 0 16px;font-size:clamp(34px,4.5vw,54px)}.pricing-hero p{color:var(--text-body);text-wrap:pretty;max-width:60ch;margin:0 0 22px;font-size:18px;line-height:1.6}.pricing-hero .price-trust{justify-content:flex-start;margin-top:0}.plan__price{font:800 19px var(--font-display);letter-spacing:-.02em;color:var(--text-strong);margin:-8px 0 18px}.plan__price .plan__per{font:600 12px var(--font-body);color:var(--text-muted);letter-spacing:0}.plan--feat .plan__price{color:#fff}.plan--feat .plan__price .plan__per{color:#ffffffa6}.price-strategy{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:46px;display:grid}.price-strategy__card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:22px 22px 20px}.price-strategy__ic{border-radius:var(--radius-md);background:var(--ls-blue-50);width:42px;height:42px;color:var(--action);place-items:center;margin-bottom:14px;display:grid}.price-strategy__card h4{font:800 17px var(--font-display);letter-spacing:-.02em;color:var(--text-strong);margin:0 0 7px}.price-strategy__card p{font:500 14px var(--font-body);color:var(--text-body);margin:0;line-height:1.55}.compare-wrap{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:var(--surface-card);margin-top:26px;overflow:hidden}.compare{border-collapse:collapse;width:100%}.compare th,.compare td{text-align:left;border-bottom:1px solid var(--border-subtle);padding:16px 20px}.compare thead th{background:var(--surface-page);font:800 15px var(--font-display);letter-spacing:-.01em;color:var(--text-strong);vertical-align:bottom}.compare thead th .sub{font:600 12px var(--font-body);color:var(--text-muted);letter-spacing:0;margin-top:4px;display:block}.compare thead th.feat{background:var(--ls-blue-50)}.compare tbody td.feat{background:#1e6cff0a}.compare th[scope=row]{font:600 14.5px var(--font-body);color:var(--text-body)}.compare td{font:600 14px var(--font-mono);color:var(--text-strong)}.compare td.center,.compare th.center{text-align:center}.compare tr:last-child td,.compare tr:last-child th{border-bottom:none}.compare .yes{color:#0e8c5c;display:inline-flex}.compare .no{color:var(--border-strong);display:inline-flex}.compare__row-head{background:var(--surface-page)}.compare__row-head th{letter-spacing:.1em;text-transform:uppercase;padding-top:18px;padding-bottom:10px;font:800 11px var(--font-body)!important;color:var(--text-muted)!important}@media (width<=880px){.price-strategy{grid-template-columns:1fr}.compare-wrap{overflow-x:auto}.compare{min-width:680px}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.annbar__pulse,.annbar__msg{animation:none}}@media (prefers-reduced-motion:reduce){.hero-trustbar .ht .v .pulse{animation:none}}@media (prefers-reduced-motion:reduce){.hero-live__row--new{animation:none}}@media (prefers-reduced-motion:reduce){.fb-1,.fb-2{animation:none}}@media (prefers-reduced-motion:reduce){.cc-pipeline,.cc-feed,.cc-feed__item--new{animation:none}}@media (prefers-reduced-motion:reduce){.indwall__track{animation:none}}@media (prefers-reduced-motion:reduce){.pain__cue-arrow{animation:none}}@media (prefers-reduced-motion:reduce){.is-on .pv-radar span{opacity:.35;animation:none}}@media (width<=760px){.pipe{max-width:520px}.pipe__spine{left:22px}.pipe-stage{grid-template-columns:46px 1fr;column-gap:18px;padding:12px 0}.pipe-node{grid-column:1}.pipe-stage--left .pipe-card,.pipe-stage--right .pipe-card{grid-column:2;max-width:none;margin:0;transform:translateY(20px)}.pipe-stage--big .pipe-card{max-width:none}.pipe-card:after{display:none}.pipe-compare{grid-template-columns:1fr}.pv-score{flex-direction:column;align-items:flex-start}.pv-gauge{align-self:center}}@media (prefers-reduced-motion:reduce){.ticker__in{white-space:normal;flex-wrap:wrap;animation:none}}@media (prefers-reduced-motion:reduce){.lop-live__track,.lop-live__pulse{animation:none}}@media (prefers-reduced-motion:reduce){.lop-modal__backdrop,.lop-modal__panel{animation:none}}.plan__verified svg,.plan--feat .plan__verified{color:var(--ls-cyan)}@media (prefers-reduced-motion:reduce){.foot-snap__live .pulse{animation:none}}@media (width<=960px){.hero__in{grid-template-columns:1fr;gap:36px;padding:52px 0 64px}.hero-search{max-width:none}.hero-live{max-width:520px;margin:0 auto}.dash,.cc{max-width:460px;margin:0 auto}.cc-pipeline,.cc-feed{display:none}.form-split,.feature-post,.blog-layout{grid-template-columns:1fr}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.auth-metrics{grid-template-columns:1fr 1fr}.pricing{grid-template-columns:1fr;max-width:460px;margin:0 auto}.pricing--4{grid-template-columns:1fr 1fr;max-width:680px}.blog-side{flex-flow:wrap}.blog-side>*{flex:1;min-width:260px}.foot__main{grid-template-columns:1.6fr 1fr 1fr}.foot__widgetrow,.foot-eeat__grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.wrap{padding:0 18px}.sec{padding:60px 0}.nav__links{display:none}.nav__burger{display:inline-flex}.nav__tagline,.nav__demolink,.nav__cta .ls-btn:not(.nav__primary){display:none}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.metrics,.form-grid{grid-template-columns:1fr}.pricing--4{grid-template-columns:1fr;max-width:460px}.hero-search__bar{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.hero-search__bar input{height:40px}.hero-search__btn{width:100%}.foot__main{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1/-1}.foot__widgetrow{grid-template-columns:1fr}.foot-eeat__grid{grid-template-columns:1fr 1fr}.foot-news__form{flex-direction:column}.foot__bot{text-align:center;grid-template-columns:1fr;justify-items:center;gap:8px}.foot__bot .right{justify-self:center}.news__form{flex-direction:column}.news__form input{border-radius:var(--radius-md)}.lop-ov,.lop-sig,.lop-locked{grid-template-columns:1fr}.lop-modal{padding:0}.lop-modal__panel{border-radius:0;min-height:100%}.metric .v{font-size:32px}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.annbar__pulse,.annbar__msg{animation:none}}@media (prefers-reduced-motion:reduce){.hero-trustbar .ht .v .pulse{animation:none}}@media (prefers-reduced-motion:reduce){.hero-live__row--new{animation:none}}@media (prefers-reduced-motion:reduce){.fb-1,.fb-2{animation:none}}@media (prefers-reduced-motion:reduce){.cc-pipeline,.cc-feed,.cc-feed__item--new{animation:none}}@media (prefers-reduced-motion:reduce){.indwall__track{animation:none}}@media (prefers-reduced-motion:reduce){.pain__cue-arrow{animation:none}}@media (prefers-reduced-motion:reduce){.is-on .pv-radar span{opacity:.35;animation:none}}@media (width<=760px){.pipe{max-width:520px}.pipe__spine{left:22px}.pipe-stage{grid-template-columns:46px 1fr;column-gap:18px;padding:12px 0}.pipe-node{grid-column:1}.pipe-stage--left .pipe-card,.pipe-stage--right .pipe-card{grid-column:2;max-width:none;margin:0;transform:translateY(20px)}.pipe-stage--big .pipe-card{max-width:none}.pipe-card:after{display:none}.pipe-compare{grid-template-columns:1fr}.pv-score{flex-direction:column;align-items:flex-start}.pv-gauge{align-self:center}}@media (prefers-reduced-motion:reduce){.ticker__in{white-space:normal;flex-wrap:wrap;animation:none}}@media (prefers-reduced-motion:reduce){.lop-live__track,.lop-live__pulse{animation:none}}@media (prefers-reduced-motion:reduce){.lop-modal__backdrop,.lop-modal__panel{animation:none}}.plan__verified svg,.plan--feat .plan__verified{color:var(--ls-cyan)}@media (prefers-reduced-motion:reduce){.foot-snap__live .pulse{animation:none}}@media (width<=960px){.hero__in{grid-template-columns:1fr;gap:36px;padding:52px 0 64px}.hero-search{max-width:none}.hero-live{max-width:520px;margin:0 auto}.dash,.cc{max-width:460px;margin:0 auto}.cc-pipeline,.cc-feed{display:none}.form-split,.feature-post,.blog-layout{grid-template-columns:1fr}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.auth-metrics{grid-template-columns:1fr 1fr}.pricing{grid-template-columns:1fr;max-width:460px;margin:0 auto}.pricing--4{grid-template-columns:1fr 1fr;max-width:680px}.blog-side{flex-flow:wrap}.blog-side>*{flex:1;min-width:260px}.foot__main{grid-template-columns:1.6fr 1fr 1fr}.foot__widgetrow,.foot-eeat__grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.wrap{padding:0 18px}.sec{padding:60px 0}.nav__links{display:none}.nav__burger{display:inline-flex}.nav__tagline,.nav__demolink,.nav__cta .ls-btn:not(.nav__primary){display:none}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.metrics,.form-grid{grid-template-columns:1fr}.pricing--4{grid-template-columns:1fr;max-width:460px}.hero-search__bar{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.hero-search__bar input{height:40px}.hero-search__btn{width:100%}.foot__main{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1/-1}.foot__widgetrow{grid-template-columns:1fr}.foot-eeat__grid{grid-template-columns:1fr 1fr}.foot-news__form{flex-direction:column}.foot__bot{text-align:center;grid-template-columns:1fr;justify-items:center;gap:8px}.foot__bot .right{justify-self:center}.news__form{flex-direction:column}.news__form input{border-radius:var(--radius-md)}.lop-ov,.lop-sig,.lop-locked{grid-template-columns:1fr}.lop-modal{padding:0}.lop-modal__panel{border-radius:0;min-height:100%}.metric .v{font-size:32px}}.article-hero{background:var(--surface-page);border-bottom:1px solid var(--border-subtle);padding:40px 0 0}.article-bc{font:600 13px var(--font-body);color:var(--text-muted);align-items:center;gap:8px;margin-bottom:20px;display:flex}.article-bc a{color:var(--text-muted)}.article-bc a:hover{color:var(--action);text-decoration:none}.article-bc svg{color:var(--border-strong)}.article-cat{font:700 11px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--action);align-items:center;gap:6px;margin-bottom:14px;display:inline-flex}.article-cat svg{color:var(--ls-cyan)}.article-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:22ch;margin:0 0 18px;font-size:clamp(30px,4vw,46px);line-height:1.08}.article-meta{font:600 13.5px var(--font-body);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:30px;display:flex}.article-meta .who{align-items:center;gap:10px;display:flex}.article-meta .nm{color:var(--text-strong);font-weight:700}.article-meta .dot{background:var(--border-strong);border-radius:50%;width:4px;height:4px}.article-cover{border-radius:var(--radius-xl) var(--radius-xl) 0 0;place-items:center;height:300px;display:grid;position:relative;overflow:hidden}.article-cover .glow{background:var(--ls-gradient-glow);position:absolute;inset:0}.article-cover svg{color:#ffffffeb;position:relative}.article-wrap{max-width:760px;margin:0 auto}.article-body{padding:8px 0}.article-body .lead{font:500 21px/1.5 var(--font-body);color:var(--text-strong);text-wrap:pretty;margin:32px 0 8px}.article-body h2{font:800 26px var(--font-display);letter-spacing:-.025em;color:var(--text-strong);margin:38px 0 12px}.article-body p{font:400 17px/1.72 var(--font-body);color:var(--text-body);text-wrap:pretty;margin:0 0 18px}.article-quote{background:var(--ls-blue-50);border-left:4px solid var(--ls-blue);border-radius:0 var(--radius-lg) var(--radius-lg) 0;margin:36px 0;padding:26px 30px}.article-quote p{font:600 21px/1.5 var(--font-display);letter-spacing:-.015em;color:var(--ls-midnight);margin:0 0 10px}.article-quote .by{font:600 13.5px var(--font-body);color:var(--action)}.article-cta{border-radius:var(--radius-xl);background:linear-gradient(135deg, var(--ls-navy), var(--ls-midnight));color:#fff;text-align:center;margin:44px 0;padding:32px;position:relative;overflow:hidden}.article-cta .glow{background:var(--ls-gradient-glow);pointer-events:none;position:absolute;inset:0}.article-cta>*{position:relative}.article-cta h3{font:800 24px var(--font-display);letter-spacing:-.025em;margin:0 0 8px}.article-cta p{font:500 15px var(--font-body);color:#fffc;margin:0 0 20px}.article-related{border-top:1px solid var(--border-subtle);margin-top:44px;padding-top:36px}.article-related h4{font:800 13px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 20px}.related-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=760px){.related-grid{grid-template-columns:1fr}.article-cover{height:220px}}:root{--ls-navy:#001a72;--ls-blue:#1e6cff;--ls-cyan:#00d5ff;--ls-green:#16c784;--ls-gold:#ffb800;--ls-coral:#ff5a5f;--ls-midnight:#0b1020;--ls-slate:#475569;--ls-soft-gray:#e5eaf2;--ls-bg:#f7f9fc;--ls-white:#fff;--ls-slate-50:#f7f9fc;--ls-slate-100:#eef2f8;--ls-slate-200:#e5eaf2;--ls-slate-300:#cfd8e6;--ls-slate-400:#94a3bc;--ls-slate-500:#64748b;--ls-slate-600:#475569;--ls-slate-700:#334155;--ls-slate-800:#1e293b;--ls-slate-900:#0b1020;--ls-blue-50:#eef4ff;--ls-blue-100:#dbe7ff;--ls-cyan-50:#e5fbff;--ls-green-50:#e6faf1;--ls-gold-50:#fff6e0;--ls-coral-50:#ffecec;--ls-gradient-brand:linear-gradient(135deg, #001a72 0%, #1e6cff 55%, #00d5ff 100%);--ls-gradient-growth:linear-gradient(135deg, #1e6cff 0%, #16c784 100%);--ls-gradient-marketplace:linear-gradient(135deg, #1e6cff 0%, #ffb800 100%);--ls-gradient-cta:linear-gradient(135deg, #1e6cff 0%, #00d5ff 100%);--ls-gradient-glow:radial-gradient(120% 120% at 0% 0%, #00d5ff29 0%, #1e6cff0f 40%, transparent 70%);--text-strong:var(--ls-midnight);--text-body:var(--ls-slate);--text-muted:var(--ls-slate-500);--text-on-brand:var(--ls-white);--text-link:var(--ls-blue);--surface-page:var(--ls-bg);--surface-card:var(--ls-white);--surface-sunken:var(--ls-slate-100);--surface-inverse:var(--ls-midnight);--surface-brand:var(--ls-navy);--border-subtle:var(--ls-soft-gray);--border-strong:var(--ls-slate-300);--border-focus:var(--ls-blue);--action:var(--ls-blue);--action-hover:#155ce0;--action-active:#0f4fc2;--accent:var(--ls-cyan);--status-success:var(--ls-green);--status-success-bg:var(--ls-green-50);--status-premium:var(--ls-gold);--status-premium-bg:var(--ls-gold-50);--status-danger:var(--ls-coral);--status-danger-bg:var(--ls-coral-50);--status-info:var(--ls-blue);--status-info-bg:var(--ls-blue-50);--status-verified:var(--ls-cyan);--font-display:"Sora", "Manrope", system-ui, sans-serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fs-display:clamp(2.75rem, 5.2vw, 4.5rem);--fs-h1:2.5rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-lg:1.125rem;--fs-base:1rem;--fs-sm:.875rem;--fs-xs:.75rem;--fs-2xs:.6875rem;--lh-tight:1.05;--lh-snug:1.2;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tight:-.03em;--ls-snug:-.015em;--ls-normal:0;--ls-wide:.04em;--ls-wider:.12em;--text-eyebrow-size:var(--fs-2xs);--text-eyebrow-spacing:var(--ls-wider);--text-data-family:var(--font-mono);--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px #0b10200f;--shadow-sm:0 2px 6px #0b10200f, 0 1px 2px #0b10200a;--shadow-md:0 8px 20px #0b102014, 0 2px 6px #0b10200a;--shadow-lg:0 18px 40px #0b10201a, 0 6px 14px #0b10200d;--shadow-xl:0 32px 64px #0b102024, 0 10px 24px #0b10200f;--shadow-glow-blue:0 12px 32px #1e6cff47;--shadow-glow-cyan:0 12px 32px #00d5ff4d;--shadow-glow-green:0 12px 28px #16c78442;--ring-focus:0 0 0 3px #1e6cff59;--ring-danger:0 0 0 3px #ff5a5f52;--glass-bg:#ffffffb8;--glass-bg-dark:#0b10208c;--glass-border:#ffffff8c;--blur-sm:8px;--blur-md:16px;--blur-lg:28px;--border-width:1px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-normal);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--text-strong);font-weight:var(--fw-extra);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);text-wrap:balance;margin:0 0 .5em}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}p{text-wrap:pretty;margin:0 0 1em}a{color:var(--text-link);text-decoration:none}a:hover{text-decoration:underline}code,kbd,samp{font-family:var(--font-mono);font-size:.9em}small{font-size:var(--fs-sm)}::selection{background:#1e6cff2e}.ls-eyebrow{font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--action)}.ls-data{font-family:var(--font-mono);font-feature-settings:"tnum" 1;letter-spacing:-.01em}.ls-gradient-text{background:var(--ls-gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text}.site{background:var(--surface-card);color:var(--text-body);overflow-x:clip}.wrap{max-width:1200px;margin:0 auto;padding:0 28px}.center{text-align:center}.reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(22px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.sec{padding:88px 0;position:relative}.sec--alt{background:var(--surface-page)}.sec--navy{background:var(--ls-navy);color:#ffffffd9}.sec__head{text-align:center;max-width:680px;margin:0 auto 52px}.sec__head.left{text-align:left;margin-left:0}.ey{font:700 12px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ls-blue);align-items:center;gap:7px;display:inline-flex}.sec--navy .ey{color:var(--ls-cyan)}.sec__head h2{letter-spacing:-.03em;margin:14px 0 16px;font-size:clamp(30px,3.6vw,44px);line-height:1.08}.sec--navy .sec__head h2{color:#fff}.sec__head p{color:var(--text-body);margin:0;font-size:18px;line-height:1.55}.sec--navy .sec__head p{color:#ffffffc7}.btn-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero__copy .btn-row{margin:0 0 26px}.lnk{font:700 15px var(--font-body);color:var(--ls-blue);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.lnk:hover{gap:9px;text-decoration:none}.annbar{background:linear-gradient(90deg, var(--ls-navy), var(--ls-midnight));color:#fff;border-bottom:1px solid #ffffff14}.annbar__in{justify-content:center;align-items:center;gap:10px;height:40px;display:flex;overflow:hidden}.annbar__pulse{background:var(--ls-gold);width:7px;height:7px;animation:lopPulse 2s var(--ease-out) infinite;border-radius:50%;flex:none;box-shadow:0 0 #ffb80080}.annbar__msg{font:700 13px var(--font-body);letter-spacing:.01em;color:#fff;white-space:nowrap;animation:annIn .5s var(--ease-out)}@media (prefers-reduced-motion:reduce){.annbar__pulse,.annbar__msg{animation:none}}.nav{z-index:60;-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));border-bottom:1px solid var(--border-subtle);transition:background var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);background:#ffffffc7;position:sticky;top:0}.nav--scrolled{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:var(--shadow-sm);background:#ffffffeb;border-bottom-color:#0000}.nav__in{align-items:center;gap:30px;height:80px;display:flex}.nav__brand{transition:transform var(--dur-base) var(--ease-out), opacity var(--dur-base) var(--ease-out);align-items:center;gap:13px;text-decoration:none;display:flex}.nav__brand:hover{text-decoration:none;transform:translateY(-1px)}.nav__brand img{width:auto;height:46px;transition:filter var(--dur-base) var(--ease-out)}.nav__brand:hover img{filter:drop-shadow(0 4px 14px #1e6cff47)}.nav__brand:active{transform:translateY(0)scale(.98)}.nav__tagline{border-left:1px solid var(--border-strong);font:700 10px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;padding-left:13px;line-height:1.32}.nav__links{gap:2px;margin-left:6px;display:flex}.nav__links a{border-radius:var(--radius-sm);font:600 14.5px var(--font-body);color:var(--text-body);cursor:pointer;padding:8px 13px}.nav__links a:hover{background:var(--surface-sunken);color:var(--text-strong);text-decoration:none}.nav__cta{align-items:center;gap:10px;margin-left:auto;display:flex}.nav__demolink{font:600 14.5px var(--font-body);color:var(--text-body);cursor:pointer;white-space:nowrap;padding:8px 6px}.nav__demolink:hover{color:var(--text-strong);text-decoration:none}.nav__burger{border:1px solid var(--border-subtle);border-radius:var(--radius-md);width:42px;height:42px;color:var(--text-strong);cursor:pointer;background:#fff;justify-content:center;align-items:center;display:none}.hero{color:#fff;background:linear-gradient(#00103f 0%,#001a72 60% 100%);position:relative;overflow:hidden}.hero:before{content:"";background:var(--ls-gradient-glow);opacity:1;pointer-events:none;position:absolute;inset:0}.hero:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#00d5ff42,#0000 70%);width:55%;height:150%;position:absolute;top:-25%;right:-8%}.hero__in{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:0;padding:64px 0 84px;display:flex;position:relative}.hero__copy{flex-direction:column;align-items:center;width:100%;max-width:820px;display:flex}.hero__eyebrow{font:700 11px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ls-cyan);background:#00d5ff1a;border:1px solid #00d5ff52;border-radius:99px;align-items:center;gap:8px;padding:7px 13px;display:inline-flex}.hero h1{letter-spacing:-.035em;color:#fff;margin:22px 0 18px;font-size:clamp(40px,5.6vw,66px);line-height:1.02}.hero h1 .grad{background:linear-gradient(100deg,#00d5ff 10%,#7fb0ff 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero .sub{color:#fffc;max-width:52ch;margin:0 auto 26px;font-size:17.5px;line-height:1.55}.hero__watermark{z-index:0;font:800 clamp(160px, 21vw, 340px) var(--font-display);letter-spacing:-.045em;color:#ffffff08;pointer-events:none;white-space:nowrap;-webkit-user-select:none;user-select:none;position:absolute;bottom:-7%;left:-1.5%}.hero__checks{flex-wrap:wrap;gap:11px 20px;margin-top:4px;display:flex}.hero__checks span{font:600 13.5px var(--font-body);color:#ffffffe0;align-items:center;gap:8px;display:inline-flex}.hero__checks .ic{width:19px;height:19px;color:var(--ls-cyan);background:#00d5ff29;border-radius:50%;flex:none;place-items:center;display:grid}.hero__proof{border-top:1px solid #ffffff21;flex-wrap:wrap;gap:14px 30px;margin-top:26px;padding-top:24px;display:flex}.hero__proof .it .v{font:800 24px var(--font-display);letter-spacing:-.025em;color:#fff;line-height:1}.hero__proof .it .l{font:600 11.5px var(--font-body);color:#fff9;margin-top:6px}.hero__trust{color:#ffffffb8;font:600 13px var(--font-body);flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.hero__trust span{align-items:center;gap:8px;display:inline-flex}.hero__trust .av{display:flex}.hero__trust .av>*{margin-left:-8px;box-shadow:0 0 0 2px #001a72}.hero-search{width:100%;max-width:600px;margin:28px auto 0}.hero-search__label{font:600 11px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#6fb2ff;align-items:center;gap:7px;margin-bottom:12px;display:inline-flex}.hero-search__label svg{color:var(--ls-cyan)}.hero-search__bar{border-radius:var(--radius-lg);background:#fffffff7;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:flex;box-shadow:0 20px 54px #00081e75,0 0 0 1px #00d5ff38}.hero-search__ic{color:var(--text-muted);flex:none}.hero-search__bar input{min-width:0;height:46px;font:500 15.5px var(--font-body);color:var(--text-strong);background:0 0;border:none;outline:none;flex:1}.hero-search__bar input::placeholder{color:var(--text-muted)}.hero-search__btn{white-space:nowrap;flex:none}.hero-chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.hero-chips__lbl{font:600 12.5px var(--font-body);color:#ffffff8c}.hero-chip{border-radius:var(--radius-pill);font:600 13px var(--font-body);color:#ffffffdb;cursor:pointer;transition:border-color var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);background:#ffffff0f;border:1px solid #ffffff2e;align-items:center;padding:7px 13px;display:inline-flex}.hero-chip:hover{color:#fff;background:#00d5ff1f;border-color:#00d5ff8c;text-decoration:none;transform:translateY(-1px)}.hero-trustbar{border-top:1px solid #ffffff21;flex-wrap:wrap;justify-content:center;gap:12px 28px;width:100%;margin-top:28px;padding-top:24px;display:flex}.hero-trustbar .ht .v{font:800 25px var(--font-mono);letter-spacing:-.02em;color:#fff;align-items:center;gap:8px;line-height:1;display:inline-flex}.hero-trustbar .ht .v.v--live{color:var(--ls-cyan);font-size:19px}.hero-trustbar .ht .v .pulse{background:var(--ls-cyan);border-radius:50%;width:8px;height:8px;animation:2s infinite hpulse;box-shadow:0 0 #00d5ffb3}.hero-trustbar .ht .l{font:600 11.5px var(--font-body);color:#fff9;margin-top:7px}.hero-trustbar .ht{text-align:center}.hero-indicators{flex-wrap:wrap;justify-content:center;gap:9px 16px;margin-top:22px;display:flex}.hero-indicators span{font:600 13px var(--font-body);color:#ffffffd1;align-items:center;gap:7px;display:inline-flex}.hero-indicators .ic{width:18px;height:18px;color:var(--ls-cyan);background:#00d5ff29;border-radius:50%;flex:none;place-items:center;display:grid}.hero-fomo{font:600 13px var(--font-body);color:#8cc8ff;align-items:center;gap:8px;margin:20px 0 0;display:inline-flex}.hero-fomo svg{color:var(--ls-gold);flex:none}@media (prefers-reduced-motion:reduce){.hero-trustbar .ht .v .pulse{animation:none}}.hero-live{z-index:1;text-align:left;border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0d;border:1px solid #ffffff1f;width:100%;max-width:460px;margin:40px auto 0;position:relative;overflow:hidden;box-shadow:0 30px 70px #00081e80}.hero-live:after{content:"";pointer-events:none;background:radial-gradient(circle,#00d5ff38,#0000 65%);border-radius:50%;width:240px;height:240px;position:absolute;top:-70px;right:-60px}.hero-live__head{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;display:flex;position:relative}.hero-live__live{font:700 11px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#fff;align-items:center;gap:8px;display:inline-flex}.hero-live__new{font:700 11px var(--font-body);color:var(--ls-cyan);align-items:center;gap:6px;display:inline-flex}.hero-live__new svg{color:var(--ls-gold)}.hero-live__list{padding:6px 8px;position:relative}.hero-live__row{border-radius:var(--radius-md);transition:background var(--dur-base) var(--ease-out);align-items:center;gap:12px;padding:13px 12px;display:flex}.hero-live__row+.hero-live__row{border-top:1px solid #ffffff12}.hero-live__row--new{animation:heroLiveIn .5s var(--ease-out)}.hero-live__dot{border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 10px}.hero-live__main{flex:1;min-width:0}.hero-live__t{font:700 14.5px var(--font-display);letter-spacing:-.01em;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-live__meta{font:500 12px var(--font-body);color:#ffffff94;margin-top:3px}.hero-live__right{flex:none;align-items:center;gap:10px;display:flex}.hero-live__tag{font:700 10px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ls-cyan);border-radius:var(--radius-pill);background:#00d5ff1f;border:1px solid #00d5ff47;padding:4px 8px}.hero-live__score{font:700 14px var(--font-mono);color:#fff;text-align:right;min-width:26px}.hero-live__cta{border-radius:var(--radius-lg);background:var(--ls-gradient-cta);color:#fff;cursor:pointer;transition:filter var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);justify-content:space-between;align-items:center;gap:14px;margin:6px;padding:16px 18px;display:flex}.hero-live__cta:hover{filter:brightness(1.08);text-decoration:none;transform:translateY(-1px)}.hero-live__cta span{font:500 12px var(--font-body);color:#ffffffd9;line-height:1.4}.hero-live__cta b{font:800 15px var(--font-display);letter-spacing:-.01em;color:#fff}.hero-live__cta svg{flex:none}@media (prefers-reduced-motion:reduce){.hero-live__row--new{animation:none}}.dash{position:relative}.dash__glass{border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);-webkit-backdrop-filter:blur(var(--blur-lg));backdrop-filter:blur(var(--blur-lg));background:#ffffff12;border:1px solid #ffffff29;padding:18px}.dash__bar{align-items:center;gap:7px;padding:2px 4px 14px;display:flex}.dash__bar i{background:#ffffff38;border-radius:50%;width:11px;height:11px}.dash__bar b{font:600 12px var(--font-mono);color:#fff9;letter-spacing:.02em;margin-left:8px}.dash__grid{grid-template-columns:1.1fr 1fr;gap:12px;display:grid}.tile{border-radius:var(--radius-md);box-shadow:var(--shadow-md);background:#fff;padding:14px}.tile--span{grid-column:1/-1}.tile__lbl{font:700 10.5px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.tile__big{font:800 30px var(--font-display);letter-spacing:-.02em;color:var(--text-strong);margin-top:6px;line-height:1}.tile__big small{font:600 13px var(--font-mono);color:var(--text-muted)}.tile__row{align-items:center;gap:8px;display:flex}.verifrow{flex-direction:column;gap:8px;margin-top:8px;display:flex}.verif{font:600 12.5px var(--font-body);color:var(--text-strong);align-items:center;gap:8px;display:flex}.verif .ic{background:var(--status-success-bg);width:20px;height:20px;color:var(--status-success);border-radius:50%;flex:none;place-items:center;display:grid}.verif .ic--cyan{background:var(--ls-cyan-50);color:#0094b3}.ring{--p:86;background:conic-gradient(var(--ls-blue) calc(var(--p) * 1%), var(--ls-soft-gray) 0);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.ring i{width:42px;height:42px;font:700 14px var(--font-mono);color:var(--text-strong);background:#fff;border-radius:50%;place-items:center;display:grid}.spark{align-items:flex-end;gap:3px;height:30px;margin-top:8px;display:flex}.spark b{background:var(--ls-gradient-cta);opacity:.9;border-radius:2px;flex:1}.creditbar{background:var(--surface-sunken);border-radius:99px;height:7px;margin-top:9px;overflow:hidden}.creditbar i{background:var(--ls-gradient-cta);width:64%;height:100%;display:block}.float-badge{border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font:700 13px var(--font-body);color:var(--text-strong);background:#fff;align-items:center;gap:8px;padding:9px 13px;display:flex;position:absolute}.float-badge .ic{color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.fb-1{animation:floaty 5s var(--ease-in-out) infinite;top:-18px;right:18px}.fb-2{animation:floaty 6s var(--ease-in-out) infinite .8s;bottom:-16px;left:-22px}@media (prefers-reduced-motion:reduce){.fb-1,.fb-2{animation:none}}.cc{position:relative}.cc__glass{padding:16px}.dash__bar .cc-live{font:700 10px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#6bf0c0;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.dash__bar .cc-updated{font:600 10.5px var(--font-mono);color:#ffffff80;margin-left:12px}.cc-ribbon{border-radius:var(--radius-pill);color:#fff;font:700 12px var(--font-body);letter-spacing:.005em;background:linear-gradient(100deg,#ffb80033,#00d5ff29);border:1px solid #ffb80061;align-items:center;gap:8px;margin:0 0 12px;padding:8px 13px;display:flex}.cc-ribbon svg{color:var(--ls-gold);flex:none}.cc-cards{flex-direction:column;gap:10px;display:flex}.cc-card{text-align:left;border-radius:var(--radius-md);width:100%;box-shadow:var(--shadow-md);cursor:pointer;font-family:var(--font-body);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#fff;border:1px solid #0b10200d;flex-direction:column;gap:8px;padding:13px 14px;display:flex;position:relative}.cc-card:before{content:"";border-radius:inherit;background:var(--ls-gradient-cta);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--dur-base) var(--ease-out);pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cc-card:hover{box-shadow:var(--shadow-lg), var(--shadow-glow-blue);transform:translateY(-3px)}.cc-card:hover:before{opacity:1}.cc-card:focus-visible{box-shadow:var(--ring-focus);outline:none}.cc-card__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.cc-card__title{font:800 14.5px var(--font-display);letter-spacing:-.01em;color:var(--text-strong);line-height:1.18}.cc-card__meta{font:600 11.5px var(--font-body);color:var(--text-muted)}.cc-card__row{flex-wrap:wrap;gap:7px;display:flex}.cc-chip{font:600 11px var(--font-body);color:var(--text-body);background:var(--surface-sunken);border-radius:99px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.cc-chip svg{color:var(--ls-slate-400)}.cc-chip--urgent{background:var(--ls-coral-50);color:#d63a3f}.cc-chip--urgent svg{color:var(--ls-coral)}.cc-signals{flex-wrap:wrap;gap:5px 10px;display:flex}.cc-sig{font:700 10px var(--font-body);letter-spacing:.01em;color:#0e8c5c;align-items:center;gap:4px;display:inline-flex}.cc-sig svg{color:var(--ls-green);flex:none}.cc-card__foot{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;padding-top:9px;display:flex}.cc-budget{font:700 13px var(--font-mono);letter-spacing:-.01em;color:var(--ls-midnight)}.cc-view{font:700 12px var(--font-body);color:var(--action);transition:gap var(--dur-base) var(--ease-out);align-items:center;gap:5px;display:inline-flex}.cc-card:hover .cc-view{gap:8px}.cc-chip--ok{background:var(--ls-green-50);color:#0e8c5c}.cc-chip--ok svg{color:var(--ls-green)}.cc-locked{border-radius:var(--radius-sm);background:var(--surface-page);border:1px dashed var(--border-strong);align-items:center;gap:9px;padding:7px 10px;display:flex}.cc-locked__lbl{font:700 9px var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);flex:none;align-items:center;gap:5px;display:inline-flex}.cc-locked__lbl svg{color:var(--ls-slate-400)}.cc-locked__bars{flex:1;gap:4px;display:flex}.cc-locked__bars i{background:var(--ls-slate-300);filter:blur(1.5px);border-radius:4px;flex:1;max-width:24px;height:8px}.cc-locked__more{font:700 10px var(--font-body);color:var(--action);flex:none}.cc-card__verified{font:700 9px var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:#0094b3;flex:150px;align-items:center;gap:5px;display:inline-flex}.cc-card__verified svg{color:var(--ls-cyan)}.cc-net{font:600 10px var(--font-body);letter-spacing:.04em;color:#ffffff85;justify-content:center;align-items:center;gap:6px;margin-top:11px;display:flex}.cc-net svg{color:var(--ls-cyan)}.lop-ring--sm{width:38px;height:38px}.lop-ring--sm .lop-ring__n{width:29px;height:29px;font-size:11.5px}.cc-stats{border-top:1px solid #ffffff21;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px;padding-top:13px;display:grid}.cc-stat{text-align:center}.cc-stat .v{font:800 20px var(--font-display);letter-spacing:-.02em;color:#fff;line-height:1}.cc-stat .l{font:600 9.5px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#fff9;margin-top:5px}.float-widget{border-radius:var(--radius-md);box-shadow:var(--shadow-xl);z-index:3;background:#fff;padding:13px 15px;position:absolute}.cc-pipeline{width:168px;animation:floaty 6s var(--ease-in-out) infinite;padding:12px 13px;top:-24px;right:-20px}.cc-pipeline .lbl{font:700 8.5px var(--font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted)}.cc-pipeline .big{font:800 23px var(--font-display);letter-spacing:-.02em;background:var(--ls-gradient-cta);color:#0000;-webkit-background-clip:text;background-clip:text;margin:5px 0 8px;line-height:1}.cc-pipeline__row{border-top:1px solid var(--border-subtle);justify-content:space-between;gap:10px;padding-top:9px;display:flex}.cc-pipeline__row .k{font:600 9px var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.cc-pipeline__row .v{font:700 13px var(--font-mono);color:var(--text-strong);margin-top:2px}.cc-feed{width:238px;animation:floaty 7s var(--ease-in-out) infinite .6s;bottom:-22px;left:-28px}.cc-feed__head{font:700 10px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:7px;margin-bottom:9px;display:flex}.cc-feed__item{align-items:flex-start;gap:9px;padding:5px 0;display:flex}.cc-feed__item--new{animation:ccFeedIn .5s var(--ease-out)}.cc-feed__dot{border-radius:50%;flex:none;width:7px;height:7px;margin-top:4px}.cc-feed__t{font:600 11.5px var(--font-body);color:var(--text-strong);line-height:1.25}.cc-feed__ago{font:600 10px var(--font-mono);color:var(--text-muted);margin-top:1px}@media (prefers-reduced-motion:reduce){.cc-pipeline,.cc-feed,.cc-feed__item--new{animation:none}}.lop-stake{flex-direction:column;gap:9px;display:flex}.lop-stake__row{align-items:center;gap:11px;display:flex}.lop-stake__av{background:var(--ls-gradient-brand);border-radius:50%;flex:none;width:30px;height:30px}.lop-stake__bar{background:var(--surface-sunken);filter:blur(3px);border-radius:6px;height:11px}.lop-stake__more{font:700 12.5px var(--font-body);color:var(--action);margin-top:2px}.lop-roster{flex-direction:column;gap:9px;display:flex}.lop-roster__row{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-page);align-items:center;gap:12px;padding:10px 13px;display:flex}.lop-roster__av{background:var(--ls-gradient-brand);border-radius:50%;flex:none;width:30px;height:30px}.lop-roster__role{font:700 12.5px var(--font-body);color:var(--text-strong);flex:none;min-width:132px}.lop-roster__name{font:600 13px var(--font-body);color:var(--text-strong);filter:blur(5px);-webkit-user-select:none;user-select:none;flex:1}.lop-roster__row>svg{color:var(--ls-slate-400);flex:none}.lop-roster__more{border-radius:var(--radius-md);background:var(--ls-blue-50);font:700 12.5px var(--font-body);color:var(--action);justify-content:center;align-items:center;gap:7px;margin-top:12px;padding:10px;display:flex}.authority{padding-top:76px;padding-bottom:56px}.auth-metrics{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.auth-metric{text-align:center;padding:8px 6px}.auth-metric .v{font:800 clamp(34px, 4vw, 46px) var(--font-display);letter-spacing:-.03em;background:var(--ls-gradient-cta);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1}.auth-metric .l{font:600 13.5px var(--font-body);color:var(--text-muted);margin-top:11px;line-height:1.4}.auth-trust{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:center;gap:12px;margin-top:44px;padding-top:36px;display:flex}.auth-trust__it{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-card);box-shadow:var(--shadow-xs);font:700 13.5px var(--font-body);color:var(--text-strong);align-items:center;gap:8px;padding:9px 16px;display:inline-flex}.auth-trust__it .ic{background:var(--status-success-bg);color:#0e8c5c;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.indwall{background:var(--surface-card);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:30px 0;overflow:hidden}.indwall__cap{text-align:center;font:700 11px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 20px}.indwall__mask{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.indwall__track{white-space:nowrap;gap:14px;animation:40s linear infinite scrollx;display:inline-flex}.indwall:hover .indwall__track{animation-play-state:paused}.indbadge{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-page);font:800 16px var(--font-display);letter-spacing:-.01em;color:var(--text-strong);flex:none;align-items:center;gap:10px;padding:11px 22px;display:inline-flex}.indbadge .dot{background:var(--ls-gradient-cta);border-radius:50%;flex:none;width:8px;height:8px}@media (prefers-reduced-motion:reduce){.indwall__track{animation:none}}.pain{background:#030712;position:relative}.pain--pinned{height:280vh}.pain__sticky{justify-content:center;align-items:flex-start;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.pain__reel{width:min(880px,88vw);transition:transform .6s var(--ease-out);will-change:transform}.pain__line{text-align:center;font-family:var(--font-display);letter-spacing:-.02em;color:#6b7280;transition:opacity .5s var(--ease-out), color .5s var(--ease-out), transform .5s var(--ease-out);margin:0;padding:16px 0;font-size:clamp(24px,3.4vw,42px);font-weight:700;line-height:1.22}.pain__line.is-active{color:#fff}.pain--pinned .pain__line{opacity:0}.pain--pinned .pain__line.is-active{opacity:1}.pain--pinned .pain__line.is-past{opacity:.2}.pain__line--final{flex-direction:column;gap:6px;display:flex}.pain__line--final .pain__final-l{letter-spacing:-.03em;color:#f33;font-size:clamp(30px,5vw,58px);font-weight:800;line-height:1.08}.pain--pinned .pain__line--final{transform:scale(.92)}.pain--pinned .pain__line--final.is-active{transform:scale(1)}.pain__line--final.is-active .pain__final-l{text-shadow:0 0 46px #ff333380}.pain__line--final2{color:#f33;font-size:clamp(22px,3vw,36px);font-weight:700}.pain__line--final2.is-active{color:#f33}.pain__line--accent{font-family:var(--font-body);color:#d8b84a;font-size:clamp(26px,3.4vw,40px);font-style:italic;font-weight:600}.pain__line--accent.is-active{color:#d8b84a}.pain__line--cue{font-family:var(--font-body);letter-spacing:0;color:#fff;font-size:clamp(17px,2vw,22px);font-weight:600}.pain__cue-arrow{vertical-align:middle;color:var(--ls-cyan);animation:painBounce 1.6s var(--ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.pain__cue-arrow{animation:none}}.pain__ghosts{pointer-events:none;position:absolute;inset:0}.pain__ghost{font:700 13px var(--font-body);letter-spacing:.02em;color:#ffffff8c;white-space:nowrap;opacity:.07;border:1px solid #ffffff8c;border-radius:99px;padding:7px 14px;position:absolute}.pain__ghost--red{color:#ff3333bf;opacity:.1;border-color:#f339}.pain__ghost-row{opacity:.05;filter:blur(1px);background:#fff9;border-radius:6px;width:220px;height:12px;position:absolute}.pain--flow{padding:76px 20px}.pain__flow{flex-direction:column;gap:24px;width:min(680px,92vw);margin:0 auto;display:flex}.pain--flow .pain__line{padding:0}.solbridge{color:#fff;background:linear-gradient(135deg,#1e6cff 0%,#00b4e6 100%);position:relative;overflow:hidden}.solbridge:before{content:"";background:var(--ls-gradient-glow);opacity:.7;pointer-events:none;position:absolute;inset:0}.solbridge:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff2e,#0000 70%);width:70%;height:130%;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.solbridge__in{text-align:center;max-width:760px;margin:0 auto;padding:96px 0;position:relative}.solbridge__eyebrow{font:700 12px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#ffffff24;border:1px solid #ffffff4d;border-radius:99px;align-items:center;gap:8px;padding:7px 14px;display:inline-flex}.solbridge__in h2{color:#fff;letter-spacing:-.03em;margin:20px 0 16px;font-size:clamp(30px,4.2vw,50px);line-height:1.08}.solbridge__in p{color:#ffffffeb;max-width:56ch;margin:0 auto 28px;font-size:18px;line-height:1.6}.solbridge__cta{justify-content:center;display:flex}.solbridge__support{font:600 13.5px var(--font-body);color:#ffffffe0;align-items:center;gap:7px;margin-top:18px;display:inline-flex}.pipe{max-width:940px;margin:50px auto 0;position:relative}.pipe__spine{background:var(--ls-slate-200);border-radius:2px;width:3px;position:absolute;top:14px;bottom:14px;left:50%;transform:translate(-50%)}.pipe__spine-fill{background:linear-gradient(var(--ls-blue), var(--ls-cyan));border-radius:2px;height:0;position:absolute;top:0;left:0;right:0;box-shadow:0 0 12px #00d5ff8c}.pipe-stage{grid-template-columns:1fr 64px 1fr;align-items:center;padding:18px 0;display:grid;position:relative}.pipe-node{border:2px solid var(--ls-slate-200);width:46px;height:46px;font:800 16px var(--font-mono);color:var(--text-muted);z-index:2;transition:background .45s var(--ease-out), color .45s var(--ease-out), border-color .45s var(--ease-out), box-shadow .45s var(--ease-out);background:#fff;border-radius:50%;grid-column:2;justify-self:center;place-items:center;display:grid}.pipe-stage.is-on .pipe-node{background:var(--ls-gradient-cta);color:#fff;box-shadow:var(--shadow-glow-blue);border-color:#0000}.pipe-card{background:var(--glass-bg);max-width:400px;-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);padding:20px 22px;position:relative}.pipe-stage--left .pipe-card{grid-column:1;margin-left:auto;transform:translate(14px,26px)}.pipe-stage--right .pipe-card{grid-column:3;margin-right:auto;transform:translate(-14px,26px)}.pipe-stage.is-on .pipe-card{opacity:1;transform:none}.pipe-stage--left .pipe-card:after,.pipe-stage--right .pipe-card:after{content:"";background:var(--ls-slate-200);width:30px;height:2px;transition:background .45s var(--ease-out);position:absolute;top:50%}.pipe-stage--left .pipe-card:after{right:-30px}.pipe-stage--right .pipe-card:after{left:-30px}.pipe-stage.is-on .pipe-card:after{background:var(--ls-blue)}.pipe-card__n{font:700 11px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ls-blue)}.pipe-card__head h3{letter-spacing:-.02em;margin:7px 0 6px;font-size:19px;line-height:1.18}.pipe-card__head p{color:var(--text-body);margin:0 0 16px;font-size:13px;line-height:1.5}.pipe-card__flag{font:700 10px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#b07800;background:var(--ls-gold-50);border:1px solid #ffb80066;border-radius:99px;align-items:center;gap:5px;padding:5px 11px;display:inline-flex;position:absolute;top:-12px;left:22px}.pipe-card__flag svg{color:var(--ls-gold)}.pipe-stage--big .pipe-card{max-width:470px;box-shadow:var(--shadow-lg), var(--shadow-glow-cyan);border-color:#00d5ff66}.pipe-stage--big .pipe-card:before{content:"";border-radius:inherit;background:var(--ls-gradient-brand);-webkit-mask-composite:xor;opacity:0;transition:opacity .6s var(--ease-out);pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pipe-stage--big.is-on .pipe-card:before{opacity:1}.pv-signal{flex-direction:column;align-items:center;gap:16px;display:flex}.pv-radar{width:84px;height:84px;color:var(--ls-blue);place-items:center;display:grid;position:relative}.pv-radar span{opacity:0;border:1.5px solid #1e6cff73;border-radius:50%;position:absolute;inset:0}.is-on .pv-radar span{animation:pvPing 2.6s var(--ease-out) infinite}.is-on .pv-radar span:nth-child(2){animation-delay:.85s}.is-on .pv-radar span:nth-child(3){animation-delay:1.7s}@media (prefers-reduced-motion:reduce){.is-on .pv-radar span{opacity:.35;animation:none}}.pv-tags{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.pv-tag{font:600 11.5px var(--font-body);color:var(--ls-blue);background:var(--ls-blue-50);opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);border:1px solid #1e6cff33;border-radius:99px;padding:5px 11px;transform:translateY(6px)}.is-on .pv-tag{opacity:1;transform:none}.pv-tag:nth-child(2){transition-delay:80ms}.pv-tag:nth-child(3){transition-delay:.16s}.pv-tag:nth-child(4){transition-delay:.24s}.pv-tag:nth-child(5){transition-delay:.32s}.pv-tag:nth-child(6){transition-delay:.4s}.pv-profile{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.pv-profile__row{border-top:1px solid var(--border-subtle);justify-content:space-between;gap:12px;padding:8px 12px;font-size:13px;display:flex}.pv-profile__row:first-child{border-top:none}.pv-profile__row .k{color:var(--text-muted);font-weight:600}.pv-profile__row .v{color:var(--text-strong);font-weight:700}.pv-org{flex-direction:column;align-items:center;display:flex}.pv-org__top{font:700 12px var(--font-body);color:#fff;background:var(--ls-navy);border-radius:99px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.pv-org__stem{background:var(--ls-slate-300);width:2px;height:16px}.pv-org__row{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.pv-org__node{font:600 11.5px var(--font-body);color:var(--text-body);background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:8px;padding:6px 10px}.pv-org__node.is-path{background:var(--ls-blue-50);color:var(--ls-blue);border-color:#1e6cff59;font-weight:700;box-shadow:0 0 0 2px #1e6cff1f}.pv-verify{flex-direction:column;gap:9px;display:flex}.pv-verify__row{font:600 13.5px var(--font-body);color:var(--text-strong);opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);align-items:center;gap:10px;display:flex;transform:translate(-8px)}.is-on .pv-verify__row{opacity:1;transform:none}.pv-verify__ic{background:var(--status-success-bg);color:#0e8c5c;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.pv-human{flex-direction:column;gap:14px;display:flex}.pv-human__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.pv-human__badge{font:700 13px var(--font-body);color:#fff;background:var(--ls-gradient-growth);box-shadow:var(--shadow-glow-green);border-radius:99px;align-items:center;gap:7px;padding:7px 14px;display:inline-flex}.pv-human__stamp{font:800 13px var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ls-green);border:2px solid var(--ls-green);opacity:0;transition:opacity .4s var(--ease-out) .45s, transform .4s var(--ease-out) .45s;border-radius:8px;padding:5px 12px;transform:rotate(-8deg)scale(1.5)}.is-on .pv-human__stamp{opacity:.92;transform:rotate(-8deg)scale(1)}.pv-human__list{flex-direction:column;gap:10px;display:flex}.pv-human__row{font:600 14px var(--font-body);color:var(--text-strong);opacity:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);align-items:center;gap:10px;display:flex;transform:translate(-8px)}.is-on .pv-human__row{opacity:1;transform:none}.pv-human__ic{background:var(--status-success-bg);color:#0e8c5c;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.pv-score{align-items:center;gap:18px;display:flex}.pv-gauge{flex:none;width:120px;height:120px;position:relative}.pv-gauge svg{width:100%;height:100%}.pv-gauge__c{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pv-gauge__n{font:800 30px var(--font-display);color:var(--text-strong);letter-spacing:-.02em;line-height:1}.pv-gauge__m{font:600 11px var(--font-mono);color:var(--text-muted)}.pv-factors{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.pv-factor__l{font:600 11.5px var(--font-body);color:var(--text-body);margin-bottom:4px;display:block}.pv-factor__bar{background:var(--surface-sunken);border-radius:99px;height:6px;display:block;overflow:hidden}.pv-factor__bar i{background:var(--ls-gradient-cta);width:0;height:100%;transition:width .9s var(--ease-out);border-radius:99px;display:block}.pv-final{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;gap:10px;padding:16px;display:flex}.pv-final__badges{flex-wrap:wrap;gap:6px;display:flex}.pv-final__title{font:800 16px var(--font-display);color:var(--text-strong);letter-spacing:-.01em}.pv-final__meta{font:600 12px var(--font-body);color:var(--text-muted);align-items:center;gap:6px;display:flex}.pv-final__meta svg{color:var(--ls-slate-400)}.pv-final__fresh{align-items:center;gap:9px;display:flex}.pv-final__fresh .k{font:700 9.5px var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);flex:none;align-items:center;gap:5px;display:inline-flex}.pv-final__fresh .k svg{color:var(--ls-gold)}.pv-final__bar{background:var(--surface-sunken);border-radius:99px;flex:1;height:6px;overflow:hidden}.pv-final__bar i{background:var(--ls-gradient-growth);width:0;height:100%;transition:width .9s var(--ease-out);display:block}.pv-final__fresh .v{font:700 12px var(--font-mono);color:#0e8c5c;flex:none}.pv-final__foot{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.pv-final__ready{font:700 12px var(--font-body);color:#0e8c5c;align-items:center;gap:5px;display:inline-flex}.pipe-compare{grid-template-columns:1fr 1fr;gap:18px;margin-top:64px;display:grid}.cmp{border-radius:var(--radius-xl);border:1px solid var(--border-subtle);background:var(--surface-card);box-shadow:var(--shadow-sm);padding:26px}.cmp--bad{background:#fff8f8;border-color:#ef44442e}.cmp--good{background:linear-gradient(160deg, #fff, var(--ls-blue-50));box-shadow:var(--shadow-md);border-color:#1e6cff38}.cmp__tag{font:700 11px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#d63a3f;background:var(--ls-coral-50);border-radius:99px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.cmp__tag--good{color:var(--ls-blue);background:var(--ls-blue-50)}.cmp h3{letter-spacing:-.02em;margin:14px 0 18px;font-size:20px}.cmp__flow{flex-direction:column;align-items:stretch;gap:7px;margin-bottom:20px;display:flex}.cmp__step{font:700 14px var(--font-body);color:var(--text-strong);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:10px 14px}.cmp--bad .cmp__step{color:var(--ls-slate-600)}.cmp__step--good{border-color:#1e6cff40}.cmp__arrow{color:var(--ls-slate-300);align-self:center}.cmp__arrow--good{color:var(--ls-blue)}.cmp__badges{flex-wrap:wrap;gap:8px;display:flex}.cmp__badge{font:700 12px var(--font-body);border-radius:99px;padding:6px 12px}.cmp__badge--bad{color:#d63a3f;background:var(--ls-coral-50);border:1px solid #ef444433}.cmp__badge--good{color:#0e8c5c;background:var(--status-success-bg);border:1px solid #16c78440}.pipe-cta{text-align:center;margin-top:50px}.pipe-cta h3{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(24px,3vw,34px)}.pipe-cta__support{font:600 13.5px var(--font-body);color:var(--text-muted);justify-content:center;align-items:center;gap:7px;margin-top:16px;display:flex}.pipe-cta__support svg{color:var(--ls-gold)}@media (width<=760px){.pipe{max-width:520px}.pipe__spine{left:22px}.pipe-stage{grid-template-columns:46px 1fr;column-gap:18px;padding:12px 0}.pipe-node{grid-column:1}.pipe-stage--left .pipe-card,.pipe-stage--right .pipe-card{grid-column:2;max-width:none;margin:0;transform:translateY(20px)}.pipe-stage--big .pipe-card{max-width:none}.pipe-card:after{display:none}.pipe-compare{grid-template-columns:1fr}.pv-score{flex-direction:column;align-items:flex-start}.pv-gauge{align-self:center}}.ticker{background:var(--ls-midnight);color:#fff;border-bottom:1px solid #ffffff14;overflow:hidden}.ticker__in{white-space:nowrap;align-items:center;gap:30px;padding:13px 0;animation:32s linear infinite scrollx;display:flex}.ticker:hover .ticker__in{animation-play-state:paused}.ticker__item{font:600 13px var(--font-body);color:#ffffffc7;align-items:center;gap:9px;display:inline-flex}.ticker__item .pdot{background:var(--ls-green);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #16c78440}.ticker__item b{color:#fff}@media (prefers-reduced-motion:reduce){.ticker__in{white-space:normal;flex-wrap:wrap;animation:none}}.logos{border-bottom:1px solid var(--border-subtle);background:#fff;padding:34px 0}.logos p{text-align:center;font:700 12px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 0 20px}.logos__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:46px;display:flex}.logos__row span{font:800 20px var(--font-display);color:var(--ls-slate-400);letter-spacing:-.02em}.prob{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.prob__card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:24px}.prob__ic{border-radius:var(--radius-md);background:var(--status-danger-bg);width:44px;height:44px;color:var(--status-danger);place-items:center;margin-bottom:14px;display:grid}.prob__card h3{margin:0 0 7px;font-size:18px}.prob__card p{color:var(--text-body);margin:0;font-size:14.5px;line-height:1.55}.feat{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.feat__ic{border-radius:var(--radius-md);color:#fff;width:48px;height:48px;box-shadow:var(--shadow-sm);place-items:center;margin-bottom:16px;display:grid}.feat h3{margin:0 0 8px;font-size:19px}.feat p{color:var(--text-body);margin:0;font-size:14.5px;line-height:1.55}.how{grid-template-columns:repeat(3,1fr);gap:26px;display:grid;position:relative}.how__step{position:relative}.how__num{font:700 15px var(--font-mono);color:#fff;background:var(--ls-gradient-cta);width:40px;height:40px;box-shadow:var(--shadow-glow-blue);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.how__step h3{margin:0 0 8px;font-size:19px}.how__step p{color:var(--text-body);margin:0;font-size:14.5px;line-height:1.55}.lop-live{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);max-width:940px;box-shadow:var(--shadow-sm);background:#fff;align-items:center;gap:16px;margin:0 auto 36px;padding:10px 10px 10px 20px;display:flex}.lop-live__tag{font:700 11px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#0e8c5c;flex:none;align-items:center;gap:8px;display:inline-flex}.lop-live__pulse{background:var(--ls-green);width:8px;height:8px;animation:lopPulse 2s var(--ease-out) infinite;border-radius:50%;box-shadow:0 0 #16c78480}.lop-live__view{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 92%,#0000)}.lop-live__track{white-space:nowrap;gap:34px;animation:34s linear infinite scrollx;display:inline-flex}.lop-live:hover .lop-live__track{animation-play-state:paused}.lop-live__item{font:600 13.5px var(--font-body);color:var(--text-body);flex:none;align-items:center;gap:9px;display:inline-flex}.lop-live__item b{color:var(--text-strong);font-weight:700}.lop-live__ago{color:var(--text-muted);font-size:12.5px}.lop-live__dot{background:var(--ls-green);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #16c7842e}@media (prefers-reduced-motion:reduce){.lop-live__track,.lop-live__pulse{animation:none}}.lop-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.lop-card{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#fff;flex-direction:column;gap:13px;padding:20px;display:flex;position:relative}.lop-card:before{content:"";border-radius:inherit;background:var(--ls-gradient-cta);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--dur-base) var(--ease-out);pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lop-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.lop-card:hover:before{opacity:1}.lop-card:focus-visible{box-shadow:var(--ring-focus);outline:none}.lop-card__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lop-badges{flex-wrap:wrap;gap:6px;display:flex}.lop-card__title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-strong);margin:0;font-size:17.5px;font-weight:800;line-height:1.24}.lop-meta{font:600 12.5px var(--font-body);color:var(--text-muted);flex-wrap:wrap;gap:6px 16px;display:flex}.lop-meta span{align-items:center;gap:6px;display:inline-flex}.lop-meta svg{color:var(--ls-slate-400)}.lop-card__req{color:var(--text-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.lop-score{flex-direction:column;flex:none;align-items:center;gap:3px;display:flex}.lop-ring{background:conic-gradient(var(--c) calc(var(--p) * 1%), var(--ls-slate-200) 0);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid}.lop-ring__n{width:40px;height:40px;font:700 15px var(--font-mono);letter-spacing:-.02em;background:#fff;border-radius:50%;place-items:center;display:grid}.lop-score__cap{font:700 9px var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.lop-ring--lg{width:64px;height:64px}.lop-ring--lg .lop-ring__n{width:50px;height:50px;font-size:18px}.lop-stats{border-top:1px solid var(--border-subtle);flex-direction:column;gap:10px;margin-top:auto;padding-top:14px;display:flex}.lop-budget{background:var(--ls-gold-50);border-radius:var(--radius-md);border:1px solid #ffb8004d;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.lop-budget .lbl{font:700 9.5px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#b07800}.lop-budget .val{font:700 15px var(--font-mono);letter-spacing:-.01em;color:var(--ls-midnight)}.lop-chips{flex-wrap:wrap;gap:8px;display:flex}.lop-chip{font:600 12px var(--font-body);color:var(--text-body);background:var(--surface-sunken);border-radius:99px;align-items:center;gap:6px;padding:5px 11px;display:inline-flex}.lop-chip svg{color:var(--ls-slate-400)}.lop-chip--urgent{background:var(--ls-coral-50);color:#d63a3f}.lop-chip--urgent svg{color:var(--ls-coral)}.lop-card .ls-btn{margin-top:2px}.lop-modal{z-index:200;justify-content:center;align-items:flex-start;padding:40px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.lop-modal__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:lopFade .2s var(--ease-out);background:#0b10208c;position:fixed;inset:0}.lop-modal__panel{border-radius:var(--radius-xl);width:100%;max-width:640px;box-shadow:var(--shadow-xl);animation:lopRise .3s var(--ease-out);background:#fff;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.lop-modal__backdrop,.lop-modal__panel{animation:none}}.lop-modal__close{z-index:2;border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--text-body);cursor:pointer;transition:background var(--dur-base), color var(--dur-base);background:#ffffffe6;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}.lop-modal__close:hover{background:var(--surface-sunken);color:var(--text-strong)}.lop-modal__head{border-bottom:1px solid var(--border-subtle);background:linear-gradient(180deg, var(--ls-blue-50) 0%, #fff 100%);padding:26px 28px 22px}.lop-modal__badges{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.lop-modal__title{letter-spacing:-.025em;margin:0 0 16px;font-size:25px;line-height:1.12}.lop-modal__scorerow{align-items:center;gap:14px;display:flex}.lop-modal__scoreval{font:700 14px var(--font-body);color:var(--text-strong)}.lop-modal__scorecap{color:var(--text-muted);margin-top:2px;font-size:12.5px;line-height:1.4}.lop-modal__body{padding:6px 28px 4px}.lop-modal__sec{border-bottom:1px solid var(--border-subtle);padding:22px 0}.lop-modal__sec:last-child{border-bottom:none}.lop-modal__label{font:700 11px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin:0 0 14px}.lop-ov{grid-template-columns:1fr 1fr;gap:14px 22px;display:grid}.lop-ov__item .k{font:600 12px var(--font-body);color:var(--text-muted)}.lop-ov__item .v{font:700 14px var(--font-body);color:var(--text-strong);margin-top:3px}.lop-modal__notes{color:var(--text-body);margin:0;font-size:14.5px;line-height:1.6}.lop-sig{grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.lop-sig__item{font:600 13.5px var(--font-body);color:var(--text-strong);align-items:center;gap:10px;display:flex}.lop-sig__ic{background:var(--status-success-bg);color:#0e8c5c;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.lop-locked{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lop-locked__item{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-page);flex-direction:column;gap:4px;padding:11px 13px;display:flex;position:relative}.lop-locked__k{font:700 9.5px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.lop-locked__v{font:600 14px var(--font-body);color:var(--text-strong);filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;overflow:hidden}.lop-locked__lock{color:var(--ls-slate-400);position:absolute;top:10px;right:11px}.lop-unlock{background:var(--ls-navy);color:#fff;text-align:center;padding:28px 28px 30px;position:relative;overflow:hidden}.lop-unlock:before{content:"";background:var(--ls-gradient-glow);pointer-events:none;position:absolute;inset:0}.lop-unlock>*{position:relative}.lop-unlock__ic{width:46px;height:46px;color:var(--ls-cyan);background:#00d5ff29;border-radius:50%;place-items:center;margin-bottom:12px;display:inline-grid}.lop-unlock h4{color:#fff;letter-spacing:-.02em;margin:0 0 8px;font-size:21px}.lop-unlock p{color:#ffffffc7;max-width:46ch;margin:0 auto 20px;font-size:14px;line-height:1.55}.lop-unlock__btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.intent{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.intent__card{border-radius:var(--radius-lg);background:#ffffff0d;border:1px solid #ffffff1f;padding:20px}.intent__ic{border-radius:var(--radius-md);width:42px;height:42px;color:var(--ls-cyan);background:#00d5ff24;place-items:center;margin-bottom:14px;display:grid}.intent__card h3{color:#fff;margin:0 0 6px;font-size:16px}.intent__card p{color:#ffffffb8;margin:0;font-size:13.5px;line-height:1.5}.price-trust{flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:22px;display:flex}.price-trust span{font:700 13px var(--font-body);color:var(--text-strong);align-items:center;gap:7px;display:inline-flex}.price-trust .ic{background:var(--status-success-bg);color:#0e8c5c;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;display:grid}.pricing{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.pricing--4{grid-template-columns:repeat(4,1fr);gap:16px}.plan{border:1px solid var(--border-subtle);box-shadow:var(--shadow-md);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);flex-direction:column;padding:24px 22px;display:flex;position:relative}.plan:hover{box-shadow:var(--shadow-lg), var(--shadow-glow-cyan);transform:translateY(-4px)}.plan--feat{box-shadow:var(--shadow-xl), var(--shadow-glow-blue);background:linear-gradient(165deg, var(--ls-navy), var(--ls-midnight))!important;border:1px solid #00d5ff52!important}.plan__badge{position:absolute;top:-12px;left:50%;transform:translate(-50%)}.plan__verified{font:700 9.5px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#0094b3;align-items:center;gap:5px;margin-bottom:12px;display:inline-flex}.plan__verified svg,.plan--feat .plan__verified{color:var(--ls-cyan)}.plan h3{margin:0 0 5px;font-size:19px}.plan--feat h3{color:#fff}.plan__desc{color:var(--text-muted);min-height:34px;margin:0 0 16px;font-size:13px;line-height:1.4}.plan--feat .plan__desc{color:#ffffffb8}.plan__credits{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:3px;margin:0 0 18px;padding-bottom:18px;display:flex}.plan--feat .plan__credits{border-color:#ffffff24}.plan__num{font:800 38px var(--font-display);letter-spacing:-.03em;color:var(--text-strong);line-height:1}.plan--feat .plan__num{background:linear-gradient(100deg,#00d5ff,#7fb0ff);color:#0000;-webkit-background-clip:text;background-clip:text}.plan__unit{font:600 12px var(--font-body);color:var(--text-muted)}.plan--feat .plan__unit{color:#ffffffa6}.plan__list{flex-direction:column;flex:1;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:flex}.plan__list li{color:var(--text-body);align-items:flex-start;gap:9px;font-size:13.5px;display:flex}.plan__list li svg{color:var(--ls-green);flex:none;margin-top:1px}.plan--feat .plan__list li{color:#ffffffdb}.plan--feat .plan__list li svg{color:var(--ls-cyan)}.price-note{text-align:center;max-width:780px;font:600 14.5px var(--font-body);color:var(--text-body);justify-content:center;align-items:center;gap:11px;margin:32px auto 0;line-height:1.55;display:flex}.price-note svg{color:var(--ls-blue);flex:none}.faq{max-width:760px;margin:60px auto 0}.faq__title{text-align:center;letter-spacing:-.02em;margin:0 0 24px;font-size:24px}.faq__list{flex-direction:column;gap:12px;display:flex}.faq__item{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:hidden}.faq__item summary{font:700 15.5px var(--font-body);color:var(--text-strong);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:17px 20px;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__chev{color:var(--text-muted);transition:transform var(--dur-base) var(--ease-out);flex:none}.faq__item[open] summary{color:var(--ls-blue)}.faq__item[open] summary .faq__chev{color:var(--ls-blue);transform:rotate(180deg)}.faq__item p{color:var(--text-body);margin:0;padding:0 20px 18px;font-size:14.5px;line-height:1.6}.form-split{background:var(--ls-navy);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);grid-template-columns:1fr 1.05fr;gap:0;display:grid;overflow:hidden}.form-split__left{color:#fff;padding:48px 44px;position:relative}.form-split__left:after{content:"";background:var(--ls-gradient-glow);pointer-events:none;width:80%;height:80%;position:absolute;bottom:0;left:0}.form-split__left h2{color:#fff;letter-spacing:-.03em;margin:16px 0 14px;font-size:34px;position:relative}.form-split__left p{color:#fffc;font-size:16px;line-height:1.6;position:relative}.form-perks{flex-direction:column;gap:13px;margin:24px 0 0;padding:0;list-style:none;display:flex;position:relative}.form-perks li{font:600 14.5px var(--font-body);color:#fff;align-items:center;gap:11px;display:flex}.form-perks li .ic{width:24px;height:24px;color:var(--ls-cyan);background:#00d5ff2e;border-radius:50%;flex:none;place-items:center;display:grid}.form-split__right{background:#fff;padding:38px 40px}.form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form-grid .full{grid-column:1/-1}.fld{flex-direction:column;gap:6px;display:flex}.fld label{font:600 12.5px var(--font-body);color:var(--text-strong)}.fld input,.fld select{border:1px solid var(--border-strong);border-radius:var(--radius-md);height:44px;font:500 14px var(--font-body);color:var(--text-strong);background:#fff;padding:0 13px}.fld select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat}.fld input:focus,.fld select:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.form-note{color:var(--text-muted);text-align:center;margin-top:12px;font-size:12px}.tcols{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.tcard{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;padding:24px;display:flex}.tcard__stars{color:var(--ls-gold);gap:2px;margin-bottom:13px;display:flex}.tcard__q{color:var(--text-strong);flex:1;margin:0 0 18px;font-size:15.5px;line-height:1.6}.tcard__by{align-items:center;gap:11px;display:flex}.tcard__by .nm{font:700 13.5px var(--font-body);color:var(--text-strong)}.tcard__by .ro{font:500 12.5px var(--font-body);color:var(--text-muted)}.metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid}.metric{text-align:center}.metric .v{font:800 40px var(--font-display);letter-spacing:-.03em;background:var(--ls-gradient-cta);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1}.metric .l{font:600 13px var(--font-body);color:var(--text-muted);margin-top:8px}.news{background:var(--surface-page);border-radius:var(--radius-2xl);text-align:center;border:1px solid var(--border-subtle);padding:52px}.news h2{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(26px,3vw,36px)}.news p{color:var(--text-body);max-width:50ch;margin:0 auto 26px;font-size:16px}.news__form{gap:10px;max-width:480px;margin:0 auto;display:flex}.news__form input{border:1px solid var(--border-strong);border-radius:var(--radius-pill);height:50px;font:500 15px var(--font-body);background:#fff;flex:1;padding:0 16px}.news__form input:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.ctaband{background:var(--ls-navy);border-radius:var(--radius-2xl);text-align:center;color:#fff;padding:64px 48px;position:relative;overflow:hidden}.ctaband:before{content:"";background:var(--ls-gradient-glow);pointer-events:none;position:absolute;inset:0}.ctaband:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#1e6cff66,#0000 70%);width:70%;height:120%;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.ctaband>*{position:relative}.ctaband h2{color:#fff;letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(30px,4vw,46px)}.ctaband p{color:#ffffffd9;margin:0 0 28px;font-size:18px}.foot{color:#ffffff9e;isolation:isolate;background:#020817;padding:0 0 28px;position:relative;overflow:hidden}.foot:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 70% at 12% 0,#1e6cff29,#0000 55%),radial-gradient(90% 60% at 92% 4%,#00d5ff1f,#0000 52%);position:absolute;inset:0}.foot__hairline{background:linear-gradient(90deg,#0000,#00d5ff73,#1e6cff73,#0000);border:0;height:1px;margin:0}.foot-cta{border-bottom:1px solid #ffffff14;padding:64px 0;position:relative}.foot-cta__in{text-align:center;max-width:880px;margin:0 auto}.foot-cta__ey{font:700 11px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ls-cyan);align-items:center;gap:7px;margin-bottom:18px;display:inline-flex}.foot-cta h2{font:800 clamp(30px, 4.4vw, 50px)/1.06 var(--font-display);letter-spacing:-.035em;color:#fff;text-wrap:balance;margin:0 0 16px}.foot-cta h2 .grad{background:linear-gradient(100deg,#00d5ff,#7fb0ff);color:#0000;-webkit-background-clip:text;background-clip:text}.foot-cta p{font:500 17px/1.6 var(--font-body);color:#ffffffb8;text-wrap:pretty;max-width:60ch;margin:0 auto 28px}.foot-cta__btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.foot__main{grid-template-columns:2.1fr 1fr 1fr 1fr 1fr;gap:36px 30px;padding:56px 0 44px;display:grid}.foot__logo-link{transition:transform var(--dur-base) var(--ease-out);display:inline-block}.foot__logo-link:hover{transform:translateY(-2px)}.foot__brand .foot__logo{width:auto;height:40px;transition:filter var(--dur-base) var(--ease-out);display:block}.foot__logo-link:hover .foot__logo{filter:drop-shadow(0 6px 20px #00d5ff73)}.foot__tagline{font:700 11px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ls-cyan);align-items:center;gap:7px;margin:18px 0 12px;display:inline-flex}.foot__tagline .vmark{width:16px;height:16px;color:var(--ls-cyan);background:#00d5ff29;border-radius:50%;place-items:center;display:grid}.foot__brand p{max-width:38ch;margin:0 0 20px;font-size:14.5px;line-height:1.62}.foot-trust{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.foot-trust__it{border-radius:var(--radius-pill);font:600 12px var(--font-body);color:#ffffffd1;transition:border-color var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);background:#ffffff0a;border:1px solid #ffffff1f;align-items:center;gap:7px;padding:7px 12px;display:inline-flex}.foot-trust__it:hover{background:#00d5ff14;border-color:#00d5ff80;transform:translateY(-1px)}.foot-trust__it .ic{color:#36e0a0;background:#16c7842e;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.foot__social{gap:10px;display:flex}.foot__social a{border-radius:var(--radius-md);color:#ffffffbd;cursor:pointer;width:38px;height:38px;transition:all var(--dur-base) var(--ease-out);background:#ffffff0f;border:1px solid #ffffff1a;place-items:center;display:grid}.foot__social a:hover{background:var(--ls-gradient-cta);color:#fff;border-color:#0000;transform:translateY(-2px);box-shadow:0 8px 20px #00d5ff47}.foot__col h4{font:700 12px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#ffffff75;margin:0 0 16px}.foot__col a{color:#ffffffb3;cursor:pointer;width:fit-content;transition:color var(--dur-base) var(--ease-out), padding-left var(--dur-base) var(--ease-out);align-items:center;padding:6px 0;font-size:14px;display:flex;position:relative}.foot__col a:before{content:"";background:var(--ls-cyan);width:0;height:1.5px;transition:width var(--dur-base) var(--ease-out);opacity:0;position:absolute;left:-2px}.foot__col a:hover{color:#fff;padding-left:14px;text-decoration:none}.foot__col a:hover:before{opacity:1;width:9px}.foot__widgetrow{border-top:1px solid #ffffff14;grid-template-columns:1.15fr 1fr;gap:22px;padding:4px 0 40px;display:grid}.foot-glass{border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0b;border:1px solid #ffffff1a;padding:24px 26px;position:relative;overflow:hidden}.foot-glass:after{content:"";pointer-events:none;background:radial-gradient(circle,#00d5ff38,#0000 65%);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:-50px}.foot-snap__head{align-items:center;gap:9px;margin-bottom:18px;display:flex;position:relative}.foot-snap__head h5{font:800 15px var(--font-display);letter-spacing:-.01em;color:#fff;margin:0}.foot-snap__live{font:700 9.5px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ls-cyan);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.foot-snap__live .pulse{background:var(--ls-cyan);border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 #00d5ffb3}.foot-snap__grid{grid-template-columns:1fr 1fr;gap:16px 14px;display:grid;position:relative}.foot-snap__cell .v{font:800 26px var(--font-mono);letter-spacing:-.02em;color:#fff;line-height:1}.foot-snap__cell .v.accent{background:var(--ls-gradient-cta);color:#0000;-webkit-background-clip:text;background-clip:text}.foot-snap__cell .l{font:600 12px var(--font-body);color:#fff9;margin-top:7px}.foot-news h5{font:800 16px var(--font-display);letter-spacing:-.015em;color:#fff;margin:0 0 8px}.foot-news p{font:500 13.5px var(--font-body);color:#ffffff9e;margin:0 0 16px;line-height:1.5}.foot-news__form{gap:10px;display:flex}.foot-news__form input{border-radius:var(--radius-md);color:#fff;min-width:0;height:46px;font:500 14px var(--font-body);background:#ffffff0d;border:1px solid #ffffff29;flex:1;padding:0 15px}.foot-news__form input::placeholder{color:#fff6}.foot-news__form input:focus{border-color:var(--ls-cyan);outline:none;box-shadow:0 0 0 3px #00d5ff2e}.foot-eeat{border-top:1px solid #ffffff14;padding:36px 0}.foot-eeat__h{font:700 11px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#ffffff75;margin:0 0 22px}.foot-eeat__grid{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.foot-eeat__it{flex-direction:column;gap:10px;display:flex}.foot-eeat__ic{border-radius:var(--radius-md);color:#7fb0ff;background:#1e6cff24;border:1px solid #1e6cff38;place-items:center;width:40px;height:40px;display:grid}.foot-eeat__it h6{font:700 14px var(--font-body);color:#fff;margin:0}.foot-eeat__it p{font:500 12.5px var(--font-body);color:#ffffff8f;margin:0;line-height:1.5}.foot-cats{border-top:1px solid #ffffff14;padding:30px 0}.foot-cats__h{font:700 11px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#ffffff75;margin:0 0 16px}.foot-cats__row{flex-wrap:wrap;gap:9px;display:flex}.foot-cat{white-space:nowrap;border-radius:var(--radius-pill);font:600 13px var(--font-body);color:#ffffffc7;cursor:pointer;transition:all var(--dur-base) var(--ease-out);background:#ffffff08;border:1px solid #ffffff1f;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.foot-cat:hover{color:#fff;background:#00d5ff1a;border-color:#00d5ff80;text-decoration:none;transform:translateY(-1px)}.foot-proof{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:center;gap:12px 28px;padding:24px 0;display:flex}.foot-proof__it{font:600 13px var(--font-body);color:#ffffffbd;align-items:center;gap:9px;display:inline-flex}.foot-proof__it .ic{width:20px;height:20px;color:var(--ls-cyan);background:#00d5ff24;border-radius:50%;flex:none;place-items:center;display:grid}.foot__bot{font:500 13px var(--font-body);color:#ffffff8c;border-top:1px solid #ffffff14;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:4px;padding-top:26px;display:grid}.foot__bot .center{color:#fffc;justify-self:center;align-items:center;gap:7px;font-weight:600;display:inline-flex}.foot__bot .center .vmark{color:var(--ls-cyan);display:inline-flex}.foot__bot .right{justify-self:end}@media (prefers-reduced-motion:reduce){.foot-snap__live .pulse{animation:none}}.blog-hero{background:var(--surface-page);border-bottom:1px solid var(--border-subtle);padding:56px 0}.blog-hero h1{letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(34px,4.5vw,52px)}.blog-hero p{color:var(--text-body);max-width:56ch;margin:0 0 24px;font-size:18px}.blog-search{max-width:440px;position:relative}.blog-search svg{color:var(--text-muted);position:absolute;top:50%;left:15px;transform:translateY(-50%)}.blog-search input{border:1px solid var(--border-strong);border-radius:var(--radius-pill);width:100%;height:50px;font:500 15px var(--font-body);background:#fff;padding:0 16px 0 44px}.blog-search input:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.cats{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.cat{font:600 13px var(--font-body);color:var(--text-body);border:1px solid var(--border-subtle);cursor:pointer;background:#fff;border-radius:99px;padding:7px 14px}.cat:hover,.cat--active{background:var(--ls-blue);color:#fff;border-color:var(--ls-blue)}.feature-post{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);grid-template-columns:1.1fr 1fr;align-items:stretch;gap:26px;display:grid;overflow:hidden}.feature-post__img{background:var(--ls-gradient-brand);place-items:center;min-height:320px;display:grid;position:relative}.feature-post__img .glow{background:var(--ls-gradient-glow);position:absolute;inset:0}.feature-post__img svg{color:#ffffffd9;position:relative}.feature-post__body{flex-direction:column;padding:34px 36px;display:flex}.feature-post__body h2{letter-spacing:-.025em;margin:12px 0;font-size:28px;line-height:1.12}.feature-post__body p{color:var(--text-body);margin:0 0 20px;font-size:15.5px;line-height:1.6}.post-meta{font:500 13px var(--font-body);color:var(--text-muted);align-items:center;gap:12px;margin-top:auto;display:flex}.post-meta .dot{background:var(--ls-slate-300);border-radius:50%;width:4px;height:4px}a.feature-post,a.postcard{color:inherit;cursor:pointer;text-decoration:none}a.feature-post:hover,a.postcard:hover{text-decoration:none}.bloggrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.postcard{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.postcard:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.postcard__img{place-items:center;height:168px;display:grid;position:relative}.postcard__img svg{color:#ffffffe6;position:relative}.postcard__img .glow{background:linear-gradient(140deg,#ffffff14,#0000);position:absolute;inset:0}.postcard__body{flex-direction:column;flex:1;padding:20px;display:flex}.postcard__cat{font:700 11px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ls-blue)}.postcard__body h3{letter-spacing:-.01em;margin:8px 0 9px;font-size:18px;line-height:1.22}.postcard__body p{color:var(--text-body);flex:1;margin:0 0 16px;font-size:14px;line-height:1.5}.blog-side{flex-direction:column;gap:22px;display:flex}.blog-layout{grid-template-columns:1fr 320px;align-items:start;gap:30px;display:grid}.side-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:22px}.side-card h4{margin:0 0 16px;font-size:16px}.side-card--cta{background:var(--ls-navy);color:#fff;position:relative;overflow:hidden}.side-card--cta h4{color:#fff}.side-card--cta p{color:#ffffffc7;margin:0 0 16px;font-size:13.5px;line-height:1.5}.related{border-top:1px solid var(--border-subtle);cursor:pointer;gap:12px;padding:11px 0;display:flex}.related:first-of-type{border-top:none;padding-top:0}.related__th{border-radius:var(--radius-sm);flex:none;width:56px;height:56px}.related h5{font:700 14px var(--font-body);color:var(--text-strong);margin:0 0 4px;line-height:1.3}.related span{font:500 12px var(--font-body);color:var(--text-muted)}@media (width<=960px){.hero__in{grid-template-columns:1fr;gap:36px;padding:52px 0 64px}.hero-search{max-width:none}.hero-live{max-width:520px;margin:0 auto}.dash,.cc{max-width:460px;margin:0 auto}.cc-pipeline,.cc-feed{display:none}.form-split,.feature-post,.blog-layout{grid-template-columns:1fr}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.auth-metrics{grid-template-columns:1fr 1fr}.pricing{grid-template-columns:1fr;max-width:460px;margin:0 auto}.pricing--4{grid-template-columns:1fr 1fr;max-width:680px}.blog-side{flex-flow:wrap}.blog-side>*{flex:1;min-width:260px}.foot__main{grid-template-columns:1.6fr 1fr 1fr}.foot__widgetrow,.foot-eeat__grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.wrap{padding:0 18px}.sec{padding:60px 0}.nav__links{display:none}.nav__burger{display:inline-flex}.nav__tagline,.nav__demolink,.nav__cta .ls-btn:not(.nav__primary){display:none}.prob,.feat,.how,.intent,.tcols,.bloggrid,.lop-grid,.metrics,.form-grid{grid-template-columns:1fr}.pricing--4{grid-template-columns:1fr;max-width:460px}.hero-search__bar{flex-direction:column;align-items:stretch;gap:12px;padding:12px}.hero-search__bar input{height:40px}.hero-search__btn{width:100%}.foot__main{grid-template-columns:1fr 1fr}.foot__brand{grid-column:1/-1}.foot__widgetrow{grid-template-columns:1fr}.foot-eeat__grid{grid-template-columns:1fr 1fr}.foot-news__form{flex-direction:column}.foot__bot{text-align:center;grid-template-columns:1fr;justify-items:center;gap:8px}.foot__bot .right{justify-self:center}.news__form{flex-direction:column}.news__form input{border-radius:var(--radius-md)}.lop-ov,.lop-sig,.lop-locked{grid-template-columns:1fr}.lop-modal{padding:0}.lop-modal__panel{border-radius:0;min-height:100%}.metric .v{font-size:32px}}.mkt-hero{color:#fff;background:linear-gradient(#00103f 0%,#001a72 70% 100%);position:relative;overflow:hidden}.mkt-hero:before{content:"";background:var(--ls-gradient-glow);pointer-events:none;position:absolute;inset:0}.mkt-hero:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#00d5ff38,#0000 70%);width:55%;height:150%;position:absolute;top:-30%;right:-10%}.mkt-hero__in{z-index:1;text-align:center;max-width:760px;margin:0 auto;padding:64px 0 110px;position:relative}.mkt-hero__eyebrow{font:700 11px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ls-cyan);background:#00d5ff1a;border:1px solid #00d5ff52;border-radius:99px;align-items:center;gap:8px;padding:7px 13px;display:inline-flex}.mkt-hero h1{letter-spacing:-.035em;color:#fff;margin:20px 0 16px;font-size:clamp(34px,4.6vw,56px);line-height:1.04}.mkt-hero h1 .grad{background:linear-gradient(100deg,#00d5ff 10%,#7fb0ff 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.mkt-hero p{color:#ffffffd1;max-width:56ch;margin:0 auto 26px;font-size:17px;line-height:1.6}.mkt-hero__cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.mkt-statsbar{z-index:2;max-width:1100px;margin:-68px auto 0;padding:0 28px;position:relative}.mkt-statsbar__card{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);background:#fff;grid-template-columns:repeat(5,1fr);gap:0;display:grid;overflow:hidden}.mkt-stat{text-align:center;border-right:1px solid var(--border-subtle);padding:22px 20px}.mkt-stat:last-child{border-right:none}.mkt-stat__v{font:800 30px var(--font-display);letter-spacing:-.02em;background:var(--ls-gradient-cta);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1}.mkt-stat__l{font:600 12px var(--font-body);color:var(--text-muted);letter-spacing:.01em;margin-top:9px}.mkt-stat--live .mkt-stat__v{color:var(--text-strong);background:0 0;align-items:center;gap:8px;font-size:22px;display:inline-flex}.mkt-stat--live .mkt-stat__dot{background:var(--ls-green);width:9px;height:9px;animation:lopPulse 2s var(--ease-out) infinite;border-radius:50%;box-shadow:0 0 #16c78480}@media (prefers-reduced-motion:reduce){.mkt-stat--live .mkt-stat__dot{animation:none}}.mkt-shell{padding:48px 0 80px}.mkt-toolbar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:26px;display:flex}.mkt-search{flex:1;align-items:center;min-width:240px;display:flex;position:relative}.mkt-search svg{color:var(--text-muted);pointer-events:none;position:absolute;left:16px}.mkt-search input{width:100%;height:50px;font:500 15px var(--font-body);color:var(--text-strong);background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-pill);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);padding:0 16px 0 46px}.mkt-search input::placeholder{color:var(--text-muted)}.mkt-search input:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.mkt-sort{height:50px;font:600 14px var(--font-body);color:var(--text-strong);background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-pill);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding:0 40px 0 16px}.mkt-sort:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.mkt-view{background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);gap:2px;padding:4px;display:inline-flex}.mkt-view button{border-radius:var(--radius-pill);height:40px;font:700 13px var(--font-body);color:var(--text-muted);cursor:pointer;transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:0 0;border:none;align-items:center;gap:7px;padding:0 16px;display:inline-flex}.mkt-view button.is-on{color:var(--ls-blue);box-shadow:var(--shadow-xs);background:#fff}.mkt-filterbtn{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-card);height:50px;font:700 14px var(--font-body);color:var(--text-strong);cursor:pointer;align-items:center;gap:8px;padding:0 18px;display:none}.mkt-layout{grid-template-columns:268px 1fr;align-items:start;gap:28px;display:grid}.mkt-filterscrim{display:none}.mkt-filters{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;align-self:start;max-height:calc(100vh - 116px);display:flex;position:sticky;top:96px;overflow:hidden}.mkt-filters__head{border-bottom:1px solid var(--border-subtle);flex:none;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.mkt-filters__head h3{font:800 15px var(--font-display);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;display:inline-flex}.mkt-filters__head h3 svg{color:var(--ls-blue)}.mkt-filters__clear{font:700 12.5px var(--font-body);color:var(--ls-blue);cursor:pointer;background:0 0;border:none;padding:0}.mkt-filters__clear:hover{text-decoration:underline}.mkt-filters__body{flex:1;padding:6px 18px 14px;overflow-y:auto}.mkt-filters__close{display:none}.mkt-fgroup{border-bottom:1px solid var(--border-subtle);padding:16px 0}.mkt-fgroup:last-child{border-bottom:none}.mkt-fgroup>summary{cursor:pointer;font:700 12.5px var(--font-body);color:var(--text-strong);justify-content:space-between;align-items:center;list-style:none;display:flex}.mkt-fgroup>summary::-webkit-details-marker{display:none}.mkt-fgroup>summary svg{color:var(--text-muted);transition:transform var(--dur-base) var(--ease-out)}.mkt-fgroup[open]>summary svg{transform:rotate(180deg)}.mkt-fgroup__body{flex-direction:column;gap:9px;margin-top:12px;display:flex}.mkt-opt{cursor:pointer;font:600 13px var(--font-body);color:var(--text-body);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}.mkt-opt input{opacity:0;width:0;height:0;position:absolute}.mkt-opt__box{border:1.5px solid var(--border-strong);background:var(--surface-card);color:#fff;width:18px;height:18px;transition:background var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border-radius:5px;flex:none;place-items:center;display:grid}.mkt-opt__box svg{opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.mkt-opt input:checked+.mkt-opt__box{background:var(--ls-blue);border-color:var(--ls-blue)}.mkt-opt input:checked+.mkt-opt__box svg{opacity:1}.mkt-opt__count{font:600 11.5px var(--font-mono);color:var(--text-muted);margin-left:auto}.mkt-opt:hover{color:var(--text-strong)}.mkt-fselect{width:100%;height:40px;font:600 13px var(--font-body);color:var(--text-strong);background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding:0 34px 0 12px}.mkt-fselect:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.mkt-seg{gap:6px;display:flex}.mkt-seg button{border:1.5px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);height:36px;font:700 12.5px var(--font-body);color:var(--text-body);cursor:pointer;transition:all var(--dur-base) var(--ease-out);flex:1}.mkt-seg button.is-on{background:var(--ls-blue-50);border-color:var(--ls-blue);color:var(--ls-blue)}.mkt-techchips{flex-wrap:wrap;gap:7px;display:flex}.mkt-techchip{font:600 12px var(--font-body);color:var(--text-body);background:var(--surface-sunken);border:1px solid var(--border-subtle);cursor:pointer;transition:all var(--dur-base) var(--ease-out);border-radius:99px;padding:6px 11px}.mkt-techchip.is-on,.mkt-techchip:hover{background:var(--ls-blue-50);border-color:var(--ls-blue);color:var(--ls-blue)}.mkt-range{width:100%;accent-color:var(--ls-blue)}.mkt-range__row{font:600 11.5px var(--font-mono);color:var(--text-muted);justify-content:space-between;margin-top:6px;display:flex}.mkt-results__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.mkt-results__count{font:700 14px var(--font-body);color:var(--text-strong)}.mkt-results__count b{color:var(--ls-blue)}.mkt-results__sub{font:600 13px var(--font-body);color:var(--text-muted)}.mkt-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}@media (width<=1180px){.mkt-grid{grid-template-columns:1fr}}.mkt-card{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;text-align:left;font-family:var(--font-body);width:100%;transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#fff;flex-direction:column;gap:13px;padding:20px;display:flex;position:relative}.mkt-card:before{content:"";border-radius:inherit;background:var(--ls-gradient-brand);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--dur-base) var(--ease-out);pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mkt-card:hover{box-shadow:var(--shadow-lg), var(--shadow-glow-blue);transform:translateY(-4px)}.mkt-card:hover:before{opacity:1}.mkt-card:focus-visible{box-shadow:var(--ring-focus);outline:none}.mkt-card__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mkt-card__scores{flex-direction:column;flex:none;align-items:center;gap:7px;display:flex}.mkt-fresh{font:700 10px var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:#0e8c5c;background:var(--status-success-bg);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.mkt-fresh svg{color:var(--ls-green)}.mkt-card__title{font:800 18px var(--font-display);letter-spacing:-.015em;color:var(--text-strong);margin:0;line-height:1.22}.mkt-card__sig{flex-wrap:wrap;gap:6px;display:flex}.mkt-sig-badge{font:700 11px var(--font-body);color:var(--ls-blue);background:var(--ls-blue-50);border:1px solid #1e6cff2e;border-radius:99px;align-items:center;gap:5px;padding:5px 10px;display:inline-flex}.mkt-sig-badge svg{color:var(--ls-blue)}.mkt-stake{border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface-page);padding:12px 13px}.mkt-stake__lbl{font:700 9.5px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;margin-bottom:9px;display:flex}.mkt-stake__lbl svg{color:var(--ls-slate-400)}.mkt-stake__rows{flex-direction:column;gap:7px;display:flex}.mkt-stake__row{align-items:center;gap:9px;display:flex}.mkt-stake__av{background:var(--ls-gradient-brand);opacity:.55;border-radius:50%;flex:none;width:22px;height:22px}.mkt-stake__bar{background:var(--ls-slate-200);filter:blur(2px);border-radius:5px;flex:1;height:9px}.mkt-stake__more{font:700 11.5px var(--font-body);color:var(--action);align-items:center;gap:5px;margin-top:8px;display:inline-flex}.mkt-card__foot{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:13px;display:flex}.mkt-card__verified{font:700 10px var(--font-body);letter-spacing:.03em;text-transform:uppercase;color:#0094b3;align-items:center;gap:5px;display:inline-flex}.mkt-card__verified svg{color:var(--ls-cyan)}.mkt-tablewrap{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;overflow:hidden}.mkt-table{border-collapse:collapse;width:100%}.mkt-table thead th{text-align:left;font:700 10.5px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-page);border-bottom:1px solid var(--border-subtle);white-space:nowrap;padding:14px 16px}.mkt-table thead th.num{text-align:center}.mkt-table tbody tr{border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:background var(--dur-base) var(--ease-out)}.mkt-table tbody tr:last-child{border-bottom:none}.mkt-table tbody tr:hover{background:var(--ls-blue-50)}.mkt-table td{font:600 13.5px var(--font-body);color:var(--text-body);vertical-align:middle;padding:14px 16px}.mkt-table td.num{text-align:center}.mkt-table__opp{font:800 14px var(--font-display);letter-spacing:-.01em;color:var(--text-strong)}.mkt-table__opp small{font:600 11.5px var(--font-body);color:var(--text-muted);letter-spacing:0;margin-top:2px;display:block}.mkt-table__budget{font:700 13.5px var(--font-mono);color:var(--ls-midnight);white-space:nowrap}.mkt-table__score{width:38px;height:38px;font:800 13px var(--font-mono);border-radius:50%;place-items:center;display:inline-grid}.mkt-table__fresh{font:700 13px var(--font-mono);color:#0e8c5c}.mkt-table__act{font:700 12.5px var(--font-body);color:var(--ls-blue);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.mkt-table tr:hover .mkt-table__act{gap:8px}.mkt-empty{text-align:center;border:1px dashed var(--border-strong);border-radius:var(--radius-xl);background:var(--surface-page);padding:64px 24px}.mkt-empty__ic{background:var(--ls-blue-50);width:64px;height:64px;color:var(--ls-blue);border-radius:20px;place-items:center;margin-bottom:18px;display:inline-grid}.mkt-empty h3{letter-spacing:-.02em;margin:0 0 8px;font-size:22px}.mkt-empty p{color:var(--text-muted);max-width:42ch;margin:0 auto 22px;font-size:15px;line-height:1.55}.mkt-mobilecta{display:none}.bc{font:600 13px var(--font-body);flex-wrap:wrap;align-items:center;gap:9px;display:flex}.bc a{color:#ffffffa8;cursor:pointer}.bc a:hover{color:#fff;text-decoration:none}.bc svg{color:#fff6;flex:none}.bc span{color:#fff;font-weight:700}.opp-hero{color:#fff;background:linear-gradient(#00103f 0%,#001a72 100%);position:relative;overflow:hidden}.opp-hero:before{content:"";background:var(--ls-gradient-glow);pointer-events:none;position:absolute;inset:0}.opp-hero__in{z-index:1;padding:28px 0 38px;position:relative}.opp-hero__badges{flex-wrap:wrap;gap:8px;margin:22px 0 16px;display:flex}.opp-hero__main{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.opp-hero h1{letter-spacing:-.03em;color:#fff;max-width:20ch;margin:0 0 14px;font-size:clamp(28px,3.6vw,44px);line-height:1.08}.opp-hero__meta{font:600 14px var(--font-body);color:#fffc;flex-wrap:wrap;gap:8px 22px;display:flex}.opp-hero__meta span{align-items:center;gap:8px;display:inline-flex}.opp-hero__meta svg{color:var(--ls-cyan)}.opp-hero__score{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));background:#ffffff12;border:1px solid #ffffff29;align-items:center;gap:14px;padding:16px 20px;display:flex}.opp-hero__score .lop-ring{background:conic-gradient(var(--ls-cyan) calc(var(--p) * 1%), #ffffff29 0)}.opp-hero__score .lop-ring__n{background:#00184a;color:#fff!important}.opp-hero__score .t .k{font:700 10px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#fff9}.opp-hero__score .t .v{font:800 18px var(--font-display);color:#fff;margin-top:3px}.opp-body{padding:44px 0 80px}.opp-grid{grid-template-columns:1fr 332px;align-items:start;gap:32px;display:grid}.opp-block{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:20px;padding:26px 28px}.opp-block__label{font:700 11px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;margin:0 0 16px;display:inline-flex}.opp-block__label svg{color:var(--ls-blue)}.opp-block h2{letter-spacing:-.02em;margin:0 0 12px;font-size:22px}.opp-block p.lead{color:var(--text-body);margin:0 0 14px;font-size:15.5px;line-height:1.65}.opp-block p.lead:last-child{margin-bottom:0}.opp-lockwrap{position:relative}.opp-lockwrap__grid{filter:saturate(.85)}.opp-lockwrap__overlay{text-align:center;background:linear-gradient(180deg, #f7f9fc59 0%, #f7f9fcc7 60%, var(--surface-card) 100%);border-radius:var(--radius-md);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;inset:0}.opp-lockwrap__ic{background:var(--ls-navy);width:50px;height:50px;color:var(--ls-cyan);box-shadow:var(--shadow-glow-blue);border-radius:50%;place-items:center;display:grid}.opp-lockwrap__overlay h4{letter-spacing:-.01em;margin:0;font-size:17px}.opp-lockwrap__overlay p{font:600 13px var(--font-body);color:var(--text-muted);max-width:34ch;margin:0}.opp-roster{flex-direction:column;gap:9px;display:flex}.opp-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:96px}.opp-widget{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}.opp-widget__head{background:linear-gradient(135deg, var(--ls-navy), var(--ls-midnight));color:#fff;align-items:center;gap:13px;padding:18px 20px;display:flex}.opp-widget__head .lop-ring{background:conic-gradient(var(--ls-cyan) calc(var(--p) * 1%), #ffffff29 0)}.opp-widget__head .lop-ring__n{background:#00184a;color:#fff!important}.opp-widget__head .t .k{font:700 9.5px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#fff9}.opp-widget__head .t .v{font:800 17px var(--font-display);margin-top:3px}.opp-widget__rows{padding:8px 20px 14px}.opp-widget__row{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.opp-widget__row:last-child{border-bottom:none}.opp-widget__row .k{font:600 13px var(--font-body);color:var(--text-muted);align-items:center;gap:8px;display:inline-flex}.opp-widget__row .k svg{color:var(--ls-slate-400)}.opp-widget__row .v{font:700 13.5px var(--font-mono);color:var(--text-strong)}.opp-widget__row .v.green{color:#0e8c5c}.opp-cta{background:var(--ls-navy);border-radius:var(--radius-lg);text-align:center;color:#fff;padding:24px 22px;position:relative;overflow:hidden}.opp-cta:before{content:"";background:var(--ls-gradient-glow);pointer-events:none;position:absolute;inset:0}.opp-cta>*{position:relative}.opp-cta__ic{width:44px;height:44px;color:var(--ls-cyan);background:#00d5ff29;border-radius:50%;place-items:center;margin-bottom:12px;display:inline-grid}.opp-cta h4{color:#fff;letter-spacing:-.02em;margin:0 0 7px;font-size:18px}.opp-cta p{font:600 13px var(--font-body);color:#ffffffc7;margin:0 0 16px;line-height:1.5}.opp-cta .ls-btn{width:100%}.opp-cta__free{font:700 12px var(--font-body);color:var(--ls-cyan);align-items:center;gap:6px;margin-top:12px;display:inline-flex}.opp-proof{background:var(--ls-green-50);border-radius:var(--radius-lg);border:1px solid #16c78438;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.opp-proof__row{font:700 12.5px var(--font-body);color:#0e8c5c;align-items:center;gap:10px;display:flex}.opp-proof__row svg{flex:none}.opp-related{padding-top:8px}.opp-related__head{align-items:center;gap:10px;margin-bottom:22px;display:flex}.opp-related__head h2{letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.4vw,30px)}.opp-related .mkt-grid{grid-template-columns:repeat(3,1fr)}@media (width<=1100px){.opp-related .mkt-grid{grid-template-columns:1fr 1fr}}@media (width<=1080px){.opp-grid{grid-template-columns:1fr}.opp-side{flex-flow:wrap;position:static}.opp-side>*{flex:1;min-width:240px}}@media (width<=920px){.mkt-statsbar__card{grid-template-columns:repeat(2,1fr)}.mkt-stat:nth-child(2n){border-right:none}.mkt-stat{border-bottom:1px solid var(--border-subtle)}.mkt-stat:nth-last-child(-n+1){border-bottom:none}}@media (width<=860px){.mkt-layout{grid-template-columns:1fr}.mkt-filterbtn{display:inline-flex}.mkt-filters{z-index:120;width:min(340px,86vw);max-height:none;transition:transform var(--dur-slow) var(--ease-out);box-shadow:var(--shadow-xl);border-radius:0;position:fixed;top:0;bottom:0;left:0;transform:translate(-101%)}.mkt-filters.is-open{transform:none}.mkt-filters__close{border:1px solid var(--border-subtle);background:var(--surface-card);width:34px;height:34px;color:var(--text-body);cursor:pointer;border-radius:50%;place-items:center;display:inline-grid}.mkt-filterscrim{z-index:110;opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out);background:#0b102080;display:block;position:fixed;inset:0}.mkt-filterscrim.is-open{opacity:1;pointer-events:auto}.mkt-grid,.mkt-grid--table{grid-template-columns:1fr}.mkt-mobilecta{z-index:90;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border-subtle);background:#ffffffeb;display:flex;position:fixed;bottom:0;left:0;right:0}.mkt-mobilecta .ls-btn{width:100%}.mkt-shell{padding-bottom:96px}.mkt-table thead{display:none}.mkt-table,.mkt-table tbody,.mkt-table tr,.mkt-table td{width:100%;display:block}.mkt-table tr{padding:14px 16px}.mkt-table td{border:none;padding:4px 0}.mkt-table td:before{content:attr(data-l);font:700 10px var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px;display:block}}@media (width<=560px){.mkt-toolbar{gap:10px}.mkt-view button span{display:none}.opp-hero__main{flex-direction:column;align-items:flex-start}}body{margin:0}.ls-avatar{font-family:var(--font-display);color:#fff;background:var(--ls-gradient-brand);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.ls-avatar img{object-fit:cover;width:100%;height:100%}.ls-avatar--sm{width:28px;height:28px;font-size:11px}.ls-avatar--md{width:40px;height:40px;font-size:15px}.ls-avatar--lg{width:56px;height:56px;font-size:20px}.ls-avatar--ring{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--ls-cyan)}.ls-avatar__check{background:var(--ls-cyan);color:#003845;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:40%;min-width:14px;height:40%;min-height:14px;display:flex;position:absolute;bottom:-1px;right:-1px}.ls-avatar__check svg{width:64%;height:64%}.ls-badge{height:22px;font-family:var(--font-body);letter-spacing:.01em;border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:0 9px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.ls-badge>svg{width:12px;height:12px}.ls-badge--solid{color:#fff}.ls-badge--dot{border-radius:50%;width:6px;height:6px}.ls-badge--verified{background:var(--ls-cyan-50);color:#0094b3;border-color:#00d5ff59}.ls-badge--success{background:var(--status-success-bg);color:#0e8c5c;border-color:#16c7844d}.ls-badge--premium{background:var(--status-premium-bg);color:#b07800;border-color:#ffb80059}.ls-badge--danger{background:var(--status-danger-bg);color:#d63a3f;border-color:#ff5a5f4d}.ls-badge--info{background:var(--status-info-bg);color:var(--action-active);border-color:#1e6cff40}.ls-badge--neutral{background:var(--surface-sunken);color:var(--text-muted);border-color:var(--border-subtle)}.ls-btn{--_h:44px;--_px:20px;--_fs:15px;height:var(--_h);padding:0 var(--_px);font-family:var(--font-body);font-size:var(--_fs);letter-spacing:-.01em;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:transform var(--dur-fast) var(--ease-out), background var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:600;line-height:1;display:inline-flex}.ls-btn:focus-visible{box-shadow:var(--ring-focus);outline:none}.ls-btn:active{transform:translateY(1px)scale(.99)}.ls-btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.ls-btn--sm{--_h:36px;--_px:14px;--_fs:13px;border-radius:var(--radius-sm)}.ls-btn--lg{--_h:52px;--_px:26px;--_fs:16px}.ls-btn--primary{background:var(--action);color:#fff;box-shadow:0 1px 2px #0b10201f}.ls-btn--primary:hover:not([disabled]){background:var(--action-hover);box-shadow:var(--shadow-glow-blue)}.ls-btn--gradient{background:var(--ls-gradient-cta);color:#fff;border-radius:var(--radius-pill);box-shadow:var(--shadow-glow-blue);background-size:160% 160%}.ls-btn--gradient:hover:not([disabled]){box-shadow:var(--shadow-glow-cyan);background-position:100%}.ls-btn--secondary{background:var(--surface-card);color:var(--text-strong);border-color:var(--border-strong);box-shadow:var(--shadow-xs)}.ls-btn--secondary:hover:not([disabled]){border-color:var(--action);color:var(--action)}.ls-btn--ghost{color:var(--text-body);background:0 0}.ls-btn--ghost:hover:not([disabled]){background:var(--surface-sunken);color:var(--text-strong)}.ls-btn--danger{background:var(--status-danger);color:#fff}.ls-btn--danger:hover:not([disabled]){background:#e84a4f;box-shadow:0 10px 24px #ff5a5f47}.ls-btn--block{width:100%}.ls-btn>svg{flex:none;width:1.1em;height:1.1em}.ls-card{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6);transition:box-shadow var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);position:relative}.ls-card--elevated{box-shadow:var(--shadow-lg);border-color:#0000}.ls-card--outline{box-shadow:none}.ls-card--glass{background:var(--glass-bg);border-color:var(--glass-border);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md))}.ls-card--gradient{background:var(--ls-gradient-brand);color:var(--text-on-brand);box-shadow:var(--shadow-glow-blue);border-color:#0000}.ls-card--gradient :where(h1,h2,h3,h4){color:#fff}.ls-card--hover:hover{box-shadow:var(--shadow-lg);border-color:#0000;transform:translateY(-3px)}.ls-field{font-family:var(--font-body);flex-direction:column;gap:6px;display:flex}.ls-field__label{color:var(--text-strong);font-size:13px;font-weight:600}.ls-field__req{color:var(--status-danger);margin-left:2px}.ls-input-wrap{align-items:center;display:flex;position:relative}.ls-input-wrap>svg{width:17px;height:17px;color:var(--text-muted);pointer-events:none;position:absolute;left:13px}.ls-input-wrap.has-icon .ls-input{padding-left:40px}.ls-input{width:100%;height:44px;font-family:var(--font-body);color:var(--text-strong);background:var(--surface-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);transition:border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);padding:0 14px;font-size:15px}.ls-input::placeholder{color:var(--text-muted)}.ls-input:hover{border-color:var(--ls-slate-400)}.ls-input:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.ls-input:disabled{background:var(--surface-sunken);color:var(--text-muted);cursor:not-allowed}.ls-field--error .ls-input{border-color:var(--status-danger)}.ls-field--error .ls-input:focus{box-shadow:var(--ring-danger)}.ls-field__help{color:var(--text-muted);font-size:12.5px}.ls-field--error .ls-field__help{color:var(--status-danger)}.ls-switch{cursor:pointer;font-family:var(--font-body);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.ls-switch input{opacity:0;width:0;height:0;position:absolute}.ls-switch__track{background:var(--ls-slate-300);border-radius:var(--radius-pill);width:44px;height:26px;transition:background var(--dur-base) var(--ease-out);flex:none;position:relative}.ls-switch__thumb{width:20px;height:20px;box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-spring);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.ls-switch input:checked+.ls-switch__track{background:var(--action)}.ls-switch input:checked+.ls-switch__track .ls-switch__thumb{transform:translate(18px)}.ls-switch input:focus-visible+.ls-switch__track{box-shadow:var(--ring-focus)}.ls-switch input:disabled+.ls-switch__track{opacity:.5;cursor:not-allowed}.ls-switch__label{color:var(--text-strong);font-size:14px;font-weight:500}.ls-tabs{border-bottom:1px solid var(--border-subtle);font-family:var(--font-body);gap:4px;display:flex}.ls-tab{appearance:none;cursor:pointer;color:var(--text-muted);transition:color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:11px 14px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.ls-tab>svg{width:16px;height:16px}.ls-tab:hover{color:var(--text-strong)}.ls-tab--active{color:var(--action);border-bottom-color:var(--action)}.ls-tab__count{border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-muted);padding:1px 7px;font-size:11px;font-weight:700}.ls-tab--active .ls-tab__count{background:var(--ls-blue-50);color:var(--action)}.ls-score{font-family:var(--font-body);flex-direction:column;gap:7px;display:flex}.ls-score__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ls-score__label{color:var(--text-strong);font-size:13px;font-weight:600}.ls-score__value{font-family:var(--font-mono);color:var(--text-strong);font-feature-settings:"tnum" 1;font-size:14px;font-weight:600}.ls-score__value small{color:var(--text-muted);font-weight:500}.ls-score__track{border-radius:var(--radius-pill);background:var(--surface-sunken);height:8px;position:relative;overflow:hidden}.ls-score__fill{border-radius:var(--radius-pill);transition:width var(--dur-slow) var(--ease-out);position:absolute;inset:0 auto 0 0}.ls-score__fill--high{background:var(--ls-gradient-growth)}.ls-score__fill--mid{background:var(--ls-gradient-brand)}.ls-score__fill--low{background:linear-gradient(135deg, var(--ls-gold) 0%, var(--ls-coral) 100%)}.ls-stat{background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5);font-family:var(--font-body);flex-direction:column;gap:8px;min-width:0;display:flex}.ls-stat__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.ls-stat__label{color:var(--text-muted);font-size:13px;font-weight:600}.ls-stat__icon{border-radius:var(--radius-sm);background:var(--ls-blue-50);width:34px;height:34px;color:var(--action);flex:none;justify-content:center;align-items:center;display:flex}.ls-stat__icon svg{width:18px;height:18px}.ls-stat__value{font-family:var(--font-mono);color:var(--text-strong);letter-spacing:-.02em;font-feature-settings:"tnum" 1;font-size:30px;font-weight:600;line-height:1}.ls-stat__foot{align-items:center;gap:6px;font-size:12.5px;display:flex}.ls-stat__delta{align-items:center;gap:3px;font-weight:700;display:inline-flex}.ls-stat__delta svg{width:13px;height:13px}.ls-stat__delta--up{color:var(--status-success)}.ls-stat__delta--down{color:var(--status-danger)}.ls-stat__sub{color:var(--text-muted)}.skip-link{z-index:9999;color:#fff;background:#001a72;border-radius:10px;padding:.75rem 1rem;font-weight:600;position:absolute;top:-100%;left:1rem}.skip-link:focus{top:1rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#root{width:100%;max-width:100%;min-height:100vh;overflow-x:hidden}html,body{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;height:auto;min-height:100%;margin:0;overflow:hidden auto}html.portal-mode,html.portal-mode body{height:100%;overflow:hidden}.site{width:100%;max-width:100%;overflow-x:hidden}.app .scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}
