@import url("https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700;800&family=Geist+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700;800&display=swap");.exentia-landing{--bg-landing:#07090d;--surface-landing-1:#0b0f16;--surface-landing-2:#11161f;--surface-landing-3:#151b26;--bg-app:#0a0e14;--surface-sidebar:#0d1219;--surface-app-1:#11161f;--surface-app-2:#151b26;--surface-app-3:#1a212d;--background:var(--bg-app);--card:var(--surface-app-1);--card-nested:var(--surface-app-2);--input-bg:var(--surface-app-3);--border-subtle:hsla(0,0%,100%,.04);--border-default:hsla(0,0%,100%,.06);--border-strong:hsla(0,0%,100%,.1);--border-divider:hsla(0,0%,100%,.05);--border:var(--border-default);--text-primary:#f3f5f9;--text-high:#e4e8ef;--text-muted:#8a94a6;--text-subtle:#5b6476;--text-micro:#4a5264;--foreground:var(--text-high);--blue-50:#e6f0ff;--blue-100:#c2dbff;--blue-200:#95bfff;--blue-300:#6aa4ff;--blue-400:#4a90ff;--blue-500:#2f7bff;--blue-600:#1e63e8;--blue-700:#1850c4;--primary:var(--blue-400);--primary-hover:var(--blue-500);--primary-fg:#fff;--info:#58a7ff;--info-soft:rgba(88,167,255,.12);--primary-a08:rgba(74,144,255,.08);--primary-a12:rgba(74,144,255,.12);--primary-a16:rgba(74,144,255,.16);--primary-a24:rgba(74,144,255,.24);--primary-border:rgba(74,144,255,.28);--gradient-hero:linear-gradient(180deg,#9ecbff,#4a90ff 60%,#2f7bff);--gradient-hero-h:linear-gradient(90deg,#9ecbff,#4a90ff);--logo:#f3f5f9;--success:#3dd68c;--success-strong:#2fb774;--success-a10:rgba(61,214,140,.1);--success-a15:rgba(61,214,140,.15);--success-a20:rgba(61,214,140,.2);--success-border:rgba(61,214,140,.28);--warning:#e8b33a;--warning-strong:#d49a1c;--warning-a10:rgba(232,179,58,.1);--warning-a15:rgba(232,179,58,.15);--warning-a20:rgba(232,179,58,.2);--warning-border:rgba(232,179,58,.32);--danger:#f26b6b;--danger-strong:#e04d4d;--danger-a10:hsla(0,84%,68%,.1);--danger-a15:hsla(0,84%,68%,.15);--danger-a20:hsla(0,84%,68%,.2);--danger-border:hsla(0,84%,68%,.3);--info-strong:#4a90ff;--info-a10:rgba(88,167,255,.1);--info-a15:rgba(88,167,255,.15);--neutral:#8a94a6;--neutral-a10:rgba(138,148,166,.1);--neutral-a15:rgba(138,148,166,.15);--chart-blue:#58a7ff;--chart-blue-fill:rgba(88,167,255,.18);--chart-grid:hsla(0,0%,100%,.04);--chart-axis:hsla(0,0%,100%,.35);--risk-low:#3dd68c;--risk-mid:#e8b33a;--risk-high:#f26b6b;--score-low:#f26b6b;--score-mid:#e8b33a;--score-good:#4a90ff;--score-excellent:#3dd68c;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-2xl:24px;--radius-pill:999px;--shadow-xs:0 1px 2px rgba(0,0,0,.25);--shadow-sm:0 2px 6px rgba(0,0,0,.3);--shadow-md:0 8px 24px rgba(0,0,0,.36);--shadow-lg:0 16px 48px rgba(0,0,0,.45);--glow-brand-sm:0 0 0 1px rgba(74,144,255,.2),0 0 24px rgba(74,144,255,.18);--glow-brand-md:0 0 0 1px rgba(74,144,255,.24),0 0 48px rgba(74,144,255,.24);--focus-ring:0 0 0 3px rgba(74,144,255,.35);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--container-landing:1200px;--container-app:1360px;--sidebar-w:240px;--sidebar-w-collapsed:72px;--topbar-h:64px}.exentia-landing.light{--bg-landing:#fff;--surface-landing-1:#f6f8fc;--surface-landing-2:#fff;--surface-landing-3:#f0f3f8;--bg-app:#f6f8fc;--surface-sidebar:#fff;--surface-app-1:#fff;--surface-app-2:#f6f8fc;--surface-app-3:#eef2f8;--background:var(--bg-app);--card:var(--surface-app-1);--card-nested:var(--surface-app-2);--input-bg:var(--surface-app-3);--border-subtle:rgba(15,23,42,.06);--border-default:rgba(15,23,42,.1);--border-strong:rgba(15,23,42,.14);--border-divider:rgba(15,23,42,.08);--border:var(--border-default);--text-primary:#0b1220;--text-high:#1b2436;--text-muted:#59637a;--text-subtle:#8791a6;--text-micro:#a7afc0;--foreground:var(--text-high);--primary:var(--blue-500);--primary-hover:var(--blue-600);--logo:#0b1220;--chart-grid:rgba(15,23,42,.05);--chart-axis:rgba(15,23,42,.4);--shadow-xs:0 1px 2px rgba(15,23,42,.06);--shadow-sm:0 2px 6px rgba(15,23,42,.06);--shadow-md:0 8px 24px rgba(15,23,42,.08);--shadow-lg:0 16px 48px rgba(15,23,42,.1)}.exentia-landing{--font-sans:"Geist","Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:"Geist","Inter",system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,"SF Mono","Menlo",monospace;font-family:var(--font-sans);font-size:15px;line-height:1.5;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01","ss03"}.exentia-landing .display-xl{font-size:clamp(2.25rem,5.5vw,4rem);line-height:1.05}.exentia-landing .display-lg{font-size:clamp(1.875rem,4vw,3rem)}.exentia-landing .display-md{font-size:clamp(1.5rem,2.8vw,2.125rem);font-weight:700}.exentia-landing .h1,.exentia-landing h1{font-size:1.75rem;line-height:1.2;letter-spacing:-.02em;font-weight:700;color:var(--text-primary)}.exentia-landing .h2,.exentia-landing h2{font-size:1.125rem;line-height:1.3;letter-spacing:-.01em;font-weight:600;color:var(--text-primary)}.exentia-landing .h3,.exentia-landing h3{font-size:1rem;line-height:1.35;font-weight:600;color:var(--text-high)}.exentia-landing .h4,.exentia-landing h4{font-size:.875rem;line-height:1.4;font-weight:600;color:var(--text-high)}.exentia-landing .body-lg{font-size:1rem;line-height:1.55;color:var(--text-high)}.exentia-landing .body{font-size:.9375rem;line-height:1.5;color:var(--text-high)}.exentia-landing .body-sm{font-size:.875rem;line-height:1.5;color:var(--text-muted)}.exentia-landing .caption{font-size:.8125rem;line-height:1.45;color:var(--text-muted)}.exentia-landing .micro{font-size:.75rem;line-height:1.4;color:var(--text-subtle)}.exentia-landing .micro-xs{font-size:.6875rem;line-height:1.4;color:var(--text-subtle)}.exentia-landing .eyebrow{gap:8px;font-size:.6875rem}.exentia-landing .eyebrow-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:.75rem;font-weight:500;letter-spacing:.02em;color:var(--primary);background:var(--primary-a12);border:1px solid var(--primary-border);border-radius:var(--radius-pill)}.exentia-landing .hero-highlight{background:var(--gradient-hero);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.exentia-landing .stat-xl{font-size:clamp(3rem,6vw,4.5rem);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--text-primary);font-feature-settings:"tnum","lnum";font-variant-numeric:tabular-nums}.exentia-landing .stat-lg{font-size:clamp(1.75rem,2.2vw,2rem);font-weight:600;letter-spacing:-.025em;line-height:1.1;color:var(--text-primary);font-feature-settings:"tnum","lnum";font-variant-numeric:tabular-nums}.exentia-landing .stat-md{font-size:1.25rem;font-weight:600;letter-spacing:-.015em;line-height:1.15;font-variant-numeric:tabular-nums}.exentia-landing .stat-sm{font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums}.exentia-landing .mono,.exentia-landing code{font-family:var(--font-mono);font-size:.8125rem;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.exentia-landing .card{position:relative;background:var(--card);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-6)}.exentia-landing .card-nested{background:var(--card-nested);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4)}.exentia-landing .card-glow{box-shadow:var(--glow-brand-sm)}.exentia-landing .btn{height:40px;padding:0 18px;font-family:var(--font-sans);font-size:.9375rem;line-height:1;border-radius:var(--radius-md);transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.exentia-landing .btn-primary{color:var(--primary-fg);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 8px 24px rgba(74,144,255,.28)}.exentia-landing .btn-primary:focus-visible{outline:none;box-shadow:var(--focus-ring),0 8px 24px rgba(74,144,255,.28)}.exentia-landing .btn-secondary{background:var(--surface-app-3);color:var(--text-high);border-color:var(--border-strong)}.exentia-landing .btn-secondary:hover{background:var(--surface-app-2);border-color:var(--border-strong)}.exentia-landing .btn-ghost{background:transparent;color:var(--text-high);border-color:var(--border-strong)}.exentia-landing .btn-ghost:hover{background:var(--surface-app-3)}.exentia-landing .btn-link{background:transparent;color:var(--primary);padding:0;height:auto;border:none}.exentia-landing .btn-link:hover{color:var(--blue-300)}.exentia-landing .btn-sm{height:32px;padding:0 12px;font-size:.8125rem;border-radius:var(--radius-sm)}.exentia-landing .btn-lg{height:48px;padding:0 24px;font-size:1rem}.exentia-landing .badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;font-size:.75rem;font-weight:500;line-height:1.4;border-radius:var(--radius-pill);border:1px solid transparent;white-space:nowrap}.exentia-landing .badge-success{background:var(--success-a15);color:var(--success);border-color:var(--success-border)}.exentia-landing .badge-warning{background:var(--warning-a15);color:var(--warning);border-color:var(--warning-border)}.exentia-landing .badge-danger{background:var(--danger-a15);color:var(--danger);border-color:var(--danger-border)}.exentia-landing .badge-info{background:var(--primary-a12);color:var(--primary);border-color:var(--primary-border)}.exentia-landing .badge-neutral{background:var(--neutral-a10);color:var(--text-muted);border-color:var(--border-default)}.exentia-landing .dot{flex:none}.exentia-landing .dot-success{background:var(--success);box-shadow:0 0 8px var(--success-a20)}.exentia-landing .dot-warning{background:var(--warning);box-shadow:0 0 8px var(--warning-a20)}.exentia-landing .dot-danger{background:var(--danger);box-shadow:0 0 8px var(--danger-a20)}.exentia-landing .dot-info{background:var(--primary);box-shadow:0 0 8px var(--primary-a16)}.exentia-landing .dot-neutral{background:var(--text-subtle)}.exentia-landing .input{width:100%;height:40px;padding:0 12px;background:var(--input-bg);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-high);font-family:var(--font-sans);font-size:.9375rem;transition:border-color .15s ease,box-shadow .15s ease}.exentia-landing .input::-moz-placeholder{color:var(--text-subtle)}.exentia-landing .input::placeholder{color:var(--text-subtle)}.exentia-landing .input:focus{outline:none;border-color:var(--primary-border);box-shadow:var(--focus-ring)}.exentia-landing .segmented{display:inline-flex;padding:3px;gap:2px;background:var(--surface-app-3);border:1px solid var(--border-default);border-radius:var(--radius-md)}.exentia-landing .segmented>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:var(--text-muted);font-family:var(--font-sans);font-size:.8125rem;font-weight:500;padding:6px 14px;border-radius:calc(var(--radius-md) - 3px);cursor:pointer}.exentia-landing .segmented>button[aria-pressed=true]{background:var(--primary-a16);color:var(--primary);box-shadow:0 0 0 1px var(--primary-border) inset}.exentia-landing .divider{height:1px;background:var(--border-divider);border:none;margin:var(--space-6) 0}.exentia-landing .reveal-up{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.exentia-landing .reveal-up.is-visible{opacity:1;transform:translateY(0)}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulseGlow{0%,to{box-shadow:0 0 0 0 rgba(74,144,255,.35)}50%{box-shadow:0 0 0 8px rgba(74,144,255,0)}}.exentia-landing .animate-fade-up{animation:fadeUp .5s ease-out forwards}.exentia-landing .animate-fade-in{animation:fadeIn .3s ease-out forwards}.exentia-landing .animate-pulse-glow{animation:pulseGlow 2.4s ease-in-out infinite}.exentia-landing *{box-sizing:border-box}.exentia-landing{--ovl-1:hsla(0,0%,100%,.018);--ovl-2:hsla(0,0%,100%,.025);--ovl-3:hsla(0,0%,100%,.035);--ovl-4:hsla(0,0%,100%,.05);--ovl-5:hsla(0,0%,100%,.05);--ovl-6:hsla(0,0%,100%,.06);--ovl-7:hsla(0,0%,100%,.08);--ovl-8:hsla(0,0%,100%,.1);--ovl-9:hsla(0,0%,100%,.18);--shadow-window:0 1px 0 var(--ovl-4) inset,0 30px 80px -20px rgba(0,0,0,.6),0 0 0 1px rgba(74,144,255,.05),0 0 80px rgba(74,144,255,.05);--shadow-window-hero:0 1px 0 var(--ovl-4) inset,0 40px 100px -20px rgba(0,0,0,.7),0 0 0 1px rgba(74,144,255,.05),0 0 120px rgba(74,144,255,.05);--nav-bg:rgba(7,9,13,.65);--hero-glow-1:rgba(74,144,255,.1);--hero-glow-2:rgba(74,144,255,.04);--grid-line:hsla(0,0%,100%,.025);--logo-stop-1:#e5ecf6;--logo-stop-2:#b6c5d9;--svg-grid:hsla(0,0%,100%,.04);--svg-axis:hsla(0,0%,100%,.08);--signal-enter-bg:rgba(74,144,255,.06);--cta-grid-line:hsla(0,0%,100%,.022);--xray-tva-bg:hsla(0,84%,68%,.55);--xray-tva-text:#ffbcbc;--xray-charges-bg:rgba(232,179,58,.5);--xray-charges-text:#ffe0a0;--xray-coussin-bg:rgba(138,148,166,.32);--xray-coussin-text:#d5dcea;--xray-mob-bg:linear-gradient(90deg,rgba(74,144,255,.92),rgba(94,229,255,.8));--xray-mob-text:#fff;--xray-seg-divider:rgba(0,0,0,.25);--sidebar-bg:rgba(0,0,0,.2);--monitor-frame-1:#15191f;--monitor-frame-2:#0c0f14;--monitor-edge:hsla(0,0%,100%,.08)}.exentia-landing.light{--ovl-1:rgba(15,23,42,.018);--ovl-2:rgba(15,23,42,.028);--ovl-3:rgba(15,23,42,.04);--ovl-4:rgba(15,23,42,.06);--ovl-5:rgba(15,23,42,.06);--ovl-6:rgba(15,23,42,.08);--ovl-7:rgba(15,23,42,.1);--ovl-8:rgba(15,23,42,.14);--ovl-9:rgba(15,23,42,.18);--shadow-window:0 1px 0 hsla(0,0%,100%,.7) inset,0 24px 48px -16px rgba(15,23,42,.12),0 4px 12px rgba(15,23,42,.04),0 0 0 1px rgba(74,144,255,.1);--shadow-window-hero:0 1px 0 hsla(0,0%,100%,.8) inset,0 32px 72px -20px rgba(15,23,42,.16),0 8px 20px rgba(15,23,42,.05),0 0 0 1px rgba(74,144,255,.1),0 0 80px rgba(74,144,255,.08);--nav-bg:rgba(246,248,252,.78);--hero-glow-1:rgba(74,144,255,.07);--hero-glow-2:rgba(74,144,255,.03);--grid-line:rgba(15,23,42,.04);--logo-stop-1:#2c3e66;--logo-stop-2:#4a6faa;--svg-grid:rgba(15,23,42,.06);--svg-axis:rgba(15,23,42,.18);--signal-enter-bg:rgba(74,144,255,.08);--cta-grid-line:rgba(15,23,42,.04);--xray-tva-bg:#e55353;--xray-tva-text:#fff;--xray-charges-bg:#d49a1c;--xray-charges-text:#fff;--xray-coussin-bg:#c7cfdd;--xray-coussin-text:#1b2436;--xray-mob-bg:linear-gradient(90deg,#2f7bff,#4a90ff);--xray-mob-text:#fff;--xray-seg-divider:hsla(0,0%,100%,.45);--sidebar-bg:rgba(15,23,42,.025);--monitor-frame-1:#e8ecf3;--monitor-frame-2:#d2d9e4;--monitor-edge:rgba(15,23,42,.12)}.exentia-landing.light .monitor:before{background:radial-gradient(ellipse at center,rgba(74,144,255,.18),rgba(74,144,255,.05) 45%,transparent 72%)}.exentia-landing.light .monitor-frame{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 40px 90px -34px rgba(15,23,42,.32),0 16px 40px -24px rgba(15,23,42,.22),0 0 0 1px rgba(74,144,255,.06),0 0 120px -24px rgba(74,144,255,.18)}.exentia-landing{margin:0;padding:0;background:var(--bg-landing);color:var(--text-high);font-family:var(--font-sans);overflow-x:clip}.exentia-landing{background:radial-gradient(ellipse 1200px 600px at 50% -10%,var(--hero-glow-1),transparent 60%),radial-gradient(ellipse 800px 600px at 90% 30%,var(--hero-glow-2),transparent 60%),var(--bg-landing);background-attachment:fixed}.exentia-landing a{color:inherit;text-decoration:none}.exentia-landing button{font-family:inherit}.exentia-landing .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.exentia-landing .container{max-width:var(--container-landing);margin:0 auto;padding:0 32px}.exentia-landing .container-wide{max-width:1400px;margin:0 auto;padding:0 32px}.exentia-landing section{position:relative}.exentia-landing .section{padding:120px 0}.exentia-landing .section-tight{padding:80px 0}@media (max-width:768px){.exentia-landing .section{padding:80px 0}.exentia-landing .section-tight{padding:56px 0}.exentia-landing .container,.exentia-landing .container-wide{padding:0 20px}}.exentia-landing .hairline{height:1px;width:100%;background:linear-gradient(90deg,transparent,var(--ovl-7) 20%,var(--ovl-7) 80%,transparent)}.exentia-landing .eyebrow{font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--primary);display:inline-flex;align-items:center;gap:10px}.exentia-landing .eyebrow:before{content:"";width:6px;height:6px;background:var(--primary);border-radius:50%;box-shadow:0 0 12px var(--primary-a24)}.exentia-landing .eyebrow-mute{font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--text-subtle)}.exentia-landing .display-hero{font-size:clamp(2.5rem,6.5vw,5.25rem);line-height:.98;letter-spacing:-.04em;font-weight:700;color:var(--text-primary);margin:0}.exentia-landing .display-xl{font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.04;letter-spacing:-.035em;font-weight:700;color:var(--text-primary);margin:0}.exentia-landing .display-lg{font-size:clamp(1.75rem,3.4vw,2.625rem);line-height:1.08;letter-spacing:-.03em;font-weight:700;color:var(--text-primary);margin:0}.exentia-landing .display-md{font-size:clamp(1.375rem,2.4vw,1.875rem);line-height:1.15;letter-spacing:-.025em;font-weight:600;color:var(--text-primary);margin:0}.exentia-landing .lead{font-size:clamp(1rem,1.3vw,1.1875rem);line-height:1.55;color:var(--text-muted);max-width:56ch}.exentia-landing .lead-tight{max-width:48ch}.exentia-landing .num-struck{position:relative;color:var(--text-muted);display:inline-block;white-space:nowrap;opacity:.7}.exentia-landing .num-struck:after{content:"";position:absolute;inset:50% 0 auto 0;height:2px;background:var(--danger);transform:translateY(-50%) rotate(-4deg);transform-origin:center}.exentia-landing .grad-text{background:var(--gradient-hero-h);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;white-space:nowrap}.exentia-landing .nav{position:sticky;top:0;z-index:50;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--nav-bg);border-bottom:1px solid var(--ovl-4)}.exentia-landing .nav-inner{display:flex;align-items:center;justify-content:space-between;height:64px;max-width:var(--container-landing);margin:0 auto;padding:0 32px}.exentia-landing .nav-logo{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:600;letter-spacing:.06em;font-size:14px;color:var(--text-primary)}.exentia-landing .nav-logo img{height:22px;width:auto}.exentia-landing .nav-links{display:flex;gap:28px;font-size:14px;color:var(--text-muted)}.exentia-landing .nav-links a:hover{color:var(--text-primary)}.exentia-landing .nav-actions{display:flex;align-items:center;gap:12px}.exentia-landing .nav-pill{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 8px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);background:var(--ovl-3);border:1px solid var(--ovl-6);border-radius:999px;white-space:nowrap}.exentia-landing .nav-pill .dot{background:var(--success);box-shadow:0 0 8px var(--success-a20)}@media (max-width:768px){.exentia-landing .nav-links{display:none}.exentia-landing .nav-inner{padding:0 20px;gap:10px}.exentia-landing .nav-pill{display:none}}@media (max-width:460px){.exentia-landing .nav-actions .nav-ghost-cta,.exentia-landing .nav-logo span{display:none}}.exentia-landing .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;font-size:14px;font-weight:500;border-radius:10px;border:1px solid transparent;cursor:pointer;transition:all .18s ease;white-space:nowrap}.exentia-landing .btn-primary{background:var(--primary);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 0 0 1px rgba(74,144,255,.25),0 8px 28px rgba(74,144,255,.32),0 0 60px rgba(74,144,255,.15)}.exentia-landing .btn-primary:hover{background:var(--primary-hover);transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 0 0 1px rgba(74,144,255,.35),0 12px 32px rgba(74,144,255,.42),0 0 80px rgba(74,144,255,.22)}.exentia-landing .btn-ghost{background:var(--ovl-3);color:var(--text-primary);border:1px solid var(--ovl-7)}.exentia-landing .btn-ghost:hover{background:var(--ovl-5);border-color:var(--ovl-8)}.exentia-landing .btn-lg{height:52px;padding:0 28px;font-size:15px;border-radius:12px}.exentia-landing .cta-secondary{position:relative;display:inline-flex;align-items:center;gap:12px;height:52px;padding:0 18px 0 14px;background:var(--ovl-2);border:1px solid var(--ovl-6);border-radius:12px;color:var(--text-primary);text-decoration:none;transition:all .2s cubic-bezier(.2,.7,.2,1);cursor:pointer}.exentia-landing .cta-secondary:hover{background:var(--ovl-3);border-color:var(--primary-border);transform:translateY(-1px);box-shadow:0 6px 18px rgba(74,144,255,.1)}.exentia-landing .cta-secondary-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--primary-a12);border:1px solid var(--primary-border);color:var(--primary);flex:none;transition:background .2s ease}.exentia-landing .cta-secondary:hover .cta-secondary-icon{background:var(--primary-a16)}.exentia-landing .cta-secondary-body{display:flex;flex-direction:column;align-items:flex-start;text-align:left;line-height:1.15}.exentia-landing .cta-secondary-label{font-size:14px;font-weight:500;color:var(--text-primary)}.exentia-landing .cta-secondary-sub{margin-top:3px;font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;color:var(--text-subtle);white-space:nowrap}.exentia-landing .cta-secondary-arrow{color:var(--text-subtle);margin-left:4px;transition:transform .2s ease,color .2s ease}.exentia-landing .cta-secondary:hover .cta-secondary-arrow{color:var(--primary);transform:translateX(3px)}@media (max-width:540px){.exentia-landing .cta-secondary-sub{display:none}.exentia-landing .cta-secondary{height:48px}}.exentia-landing .trust-row{display:flex;flex-wrap:wrap;gap:18px;align-items:center;font-size:12px;color:var(--text-muted)}.exentia-landing .trust-row>*{display:inline-flex;align-items:center;gap:6px}.exentia-landing .mono-mega{font-size:clamp(3.5rem,9vw,7rem);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--text-primary)}.exentia-landing .mono-mega,.exentia-landing .mono-xl{font-family:var(--font-mono);font-weight:600;line-height:1}.exentia-landing .mono-xl{font-size:clamp(2.25rem,4vw,3.25rem);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.exentia-landing .mono-lg{font-family:var(--font-mono);font-size:clamp(1.5rem,2vw,2rem);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.exentia-landing .mono-md{font-family:var(--font-mono);font-size:1.125rem;font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.exentia-landing .l-card{position:relative;background:linear-gradient(180deg,var(--ovl-2),var(--ovl-1));border:1px solid var(--ovl-6);border-radius:16px;padding:28px}.exentia-landing .l-card-bare{background:var(--surface-landing-2);border:1px solid var(--ovl-5);border-radius:16px}.exentia-landing .l-card-glow{position:relative}.exentia-landing .l-card-glow:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(180deg,rgba(74,144,255,.4),rgba(74,144,255,0));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.exentia-landing .tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:500;border-radius:999px;border:1px solid var(--ovl-6);background:var(--ovl-2);color:var(--text-muted)}.exentia-landing .tag-primary{background:var(--primary-a12);color:var(--primary);border-color:var(--primary-border)}.exentia-landing .tag-success{background:var(--success-a15);color:var(--success);border-color:var(--success-border)}.exentia-landing .tag-warning{background:var(--warning-a15);color:var(--warning);border-color:var(--warning-border)}.exentia-landing .tag-danger{background:var(--danger-a15);color:var(--danger);border-color:var(--danger-border)}.exentia-landing .dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--text-subtle)}.exentia-landing .reveal{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.exentia-landing .reveal.is-in{opacity:1;transform:translateY(0)}.exentia-landing .reveal-stagger>*{transition-delay:var(--d,0ms)}@media (prefers-reduced-motion:reduce){.exentia-landing .reveal{opacity:1;transform:none}}.exentia-landing .window{background:var(--surface-landing-2);border:1px solid var(--ovl-6);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-window)}.exentia-landing .window-bar{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--ovl-4);background:var(--ovl-1)}.exentia-landing .window-dots{display:flex;gap:6px}.exentia-landing .window-dots>i{width:11px;height:11px;border-radius:50%;background:var(--ovl-8);display:block}.exentia-landing .window-url{margin-left:12px;font-family:var(--font-mono);font-size:11px;color:var(--text-subtle);letter-spacing:0;padding:4px 12px;background:var(--ovl-2);border-radius:6px;border:1px solid var(--ovl-4)}.exentia-landing .bar-track{position:relative;height:6px;background:var(--ovl-4);border-radius:999px;overflow:hidden}.exentia-landing .bar-fill{height:100%;border-radius:999px;background:var(--primary)}.exentia-landing .tabular{font-variant-numeric:tabular-nums}.exentia-landing .ticker{display:flex;gap:28px;padding:14px 0;font-family:var(--font-mono);font-size:12px;color:var(--text-muted);letter-spacing:0;border-top:1px solid var(--ovl-4);border-bottom:1px solid var(--ovl-4);overflow:hidden;white-space:nowrap;font-variant-numeric:tabular-nums}.exentia-landing .ticker-track{display:flex;gap:48px;animation:tickerScroll 60s linear infinite}@keyframes tickerScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.exentia-landing .ticker-item{display:inline-flex;align-items:center;gap:10px}.exentia-landing .ticker-item .label{color:var(--text-subtle)}.exentia-landing .ticker-item .value{color:var(--text-high)}.exentia-landing .ticker-item .delta-up{color:var(--success)}.exentia-landing .ticker-item .delta-down{color:var(--danger)}.exentia-landing .row{display:flex;gap:24px}.exentia-landing .col{display:flex;flex-direction:column;gap:24px}.exentia-landing :focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:6px}.exentia-landing .annotation{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;font-size:11px;font-weight:500;color:var(--text-muted);background:var(--ovl-3);border:1px solid var(--ovl-6);border-radius:8px;white-space:nowrap}.exentia-landing .connector{border-top:1px dashed var(--ovl-8)}.exentia-landing .section-num{font-family:var(--font-mono);font-size:12px;color:var(--text-subtle);letter-spacing:.1em}.exentia-landing .xray{position:relative;display:flex;height:64px;border-radius:12px;overflow:hidden;background:var(--ovl-2);border:1px solid var(--ovl-6)}.exentia-landing .xray-seg{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 14px;font-size:11px;font-family:var(--font-mono);font-weight:500;color:hsla(0,0%,100%,.9);border-right:1px solid var(--xray-seg-divider);transition:flex-basis .6s cubic-bezier(.4,0,.2,1)}.exentia-landing .xray-seg:last-child{border-right:none}.exentia-landing .xray-seg .label{font-size:9px;letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-family:var(--font-sans)}.exentia-landing .float-chip{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;font-size:12px;background:var(--ovl-3);border:1px solid var(--ovl-7);border-radius:999px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--text-high);white-space:nowrap}.exentia-landing .footer{position:relative;color:var(--text-muted)}.exentia-landing .footer-signature{position:relative;padding:56px 0 48px;border-top:1px solid var(--ovl-4);background:radial-gradient(ellipse 700px 200px at 50% 0,var(--hero-glow-2),transparent 70%),transparent}.exentia-landing .footer-signature-inner{display:grid;grid-template-columns:1fr auto 1fr;gap:32px;align-items:center}.exentia-landing .footer-signature-mono{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-subtle)}.exentia-landing .footer-signature-inner>.footer-signature-mono:first-child{text-align:left}.exentia-landing .footer-signature-inner>.footer-signature-mono:last-child{text-align:right}.exentia-landing .footer-signature-line{margin:0;text-align:center;font-family:var(--font-display);font-size:clamp(1.125rem,1.6vw,1.5rem);line-height:1.35;letter-spacing:-.02em;color:var(--text-muted);font-weight:500;max-width:56ch}.exentia-landing .footer-signature-emph{color:var(--text-primary);font-weight:600}.exentia-landing .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px;padding:56px 0 40px;border-top:1px solid var(--ovl-4)}.exentia-landing .footer-brand{padding-right:24px}.exentia-landing .footer-logo{display:flex;align-items:center;gap:10px;margin-bottom:18px;font-weight:600;font-size:15px;letter-spacing:.04em;color:var(--text-primary)}.exentia-landing .footer-tagline{font-size:13px;color:var(--text-muted);line-height:1.6;margin:0 0 18px;max-width:36ch}.exentia-landing .footer-tags{display:flex;gap:8px;flex-wrap:wrap}.exentia-landing .footer-col h5{font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--text-subtle);margin:0 0 18px;font-family:var(--font-mono)}.exentia-landing .footer-col a{position:relative;display:flex;align-items:center;font-size:13.5px;color:var(--text-muted);padding:7px 0;transition:color .18s ease,padding .18s ease}.exentia-landing .footer-col a>span{position:relative;display:inline-block}.exentia-landing .footer-col a>span:before{content:"";position:absolute;left:-16px;top:50%;width:8px;height:1px;background:var(--primary);transform:translateY(-50%) scaleX(0);transform-origin:right;transition:transform .25s cubic-bezier(.2,.7,.2,1);opacity:0}.exentia-landing .footer-col a:hover{color:var(--text-primary);padding-left:14px}.exentia-landing .footer-col a:hover>span:before{transform:translateY(-50%) scaleX(1);transform-origin:left;opacity:1}.exentia-landing .footer-base{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:24px;padding:24px 0 16px;border-top:1px solid var(--ovl-4);font-family:var(--font-mono);font-size:11px;color:var(--text-subtle);letter-spacing:.04em;align-items:center}.exentia-landing .footer-base>:first-child{text-align:left}.exentia-landing .footer-base>:nth-child(2){text-align:center;font-style:italic}.exentia-landing .footer-base>:nth-child(3){text-align:right}.exentia-landing .beta-footer-sign{margin-top:48px;padding-top:32px;border-top:1px solid var(--ovl-5);text-align:center}.exentia-landing .beta-footer-sign p{margin:0;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.5;color:var(--text-muted);letter-spacing:-.01em}.exentia-landing .beta-footer-sign-emph{color:var(--text-primary);font-weight:600}@media (max-width:768px){.exentia-landing .mobile-hide,.exentia-landing .monitor-base,.exentia-landing .monitor-neck{display:none!important}}.exentia-landing.light .ex-band-blue{background:#eef3fd}.exentia-landing.light .ex-band-warm{background:#faf7f1}.exentia-landing.light .ex-band-blue,.exentia-landing.light .ex-band-warm{position:relative}.exentia-landing.light .ex-band-blue:after,.exentia-landing.light .ex-band-blue:before,.exentia-landing.light .ex-band-warm:after,.exentia-landing.light .ex-band-warm:before{content:"";position:absolute;left:0;right:0;height:30px;background-size:100% 100%;background-repeat:no-repeat;pointer-events:none;z-index:0}.exentia-landing.light .ex-band-blue:before,.exentia-landing.light .ex-band-warm:before{top:0;transform:translateY(calc(-100% + 1px))}.exentia-landing.light .ex-band-blue:after,.exentia-landing.light .ex-band-warm:after{bottom:0;transform:translateY(calc(100% - 1px))}.exentia-landing.light .ex-band-blue:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201440%2030%27%20preserveAspectRatio%3D%27none%27%3E%3Cpath%20d%3D%27M0%2C30%20L0%2C15%20C240%2C3%20480%2C27%20720%2C15%20C960%2C3%201200%2C27%201440%2C15%20L1440%2C30%20Z%27%20fill%3D%27%23EEF3FD%27%2F%3E%3C%2Fsvg%3E")}.exentia-landing.light .ex-band-blue:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201440%2030%27%20preserveAspectRatio%3D%27none%27%3E%3Cpath%20d%3D%27M0%2C0%20L0%2C15%20C240%2C27%20480%2C3%20720%2C15%20C960%2C27%201200%2C3%201440%2C15%20L1440%2C0%20Z%27%20fill%3D%27%23EEF3FD%27%2F%3E%3C%2Fsvg%3E")}.exentia-landing.light .ex-band-warm:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201440%2030%27%20preserveAspectRatio%3D%27none%27%3E%3Cpath%20d%3D%27M0%2C30%20L0%2C15%20C240%2C3%20480%2C27%20720%2C15%20C960%2C3%201200%2C27%201440%2C15%20L1440%2C30%20Z%27%20fill%3D%27%23FAF7F1%27%2F%3E%3C%2Fsvg%3E")}.exentia-landing.light .ex-band-warm:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201440%2030%27%20preserveAspectRatio%3D%27none%27%3E%3Cpath%20d%3D%27M0%2C0%20L0%2C15%20C240%2C27%20480%2C3%20720%2C15%20C960%2C27%201200%2C3%201440%2C15%20L1440%2C0%20Z%27%20fill%3D%27%23FAF7F1%27%2F%3E%3C%2Fsvg%3E")}@media (max-width:768px){.exentia-landing .footer-signature{padding:40px 0 32px}.exentia-landing .footer-signature-inner{grid-template-columns:1fr;text-align:center;gap:16px}.exentia-landing .footer-signature-inner>.footer-signature-mono:first-child,.exentia-landing .footer-signature-inner>.footer-signature-mono:last-child{text-align:center}.exentia-landing .footer-grid{grid-template-columns:1fr 1fr;gap:36px 24px;padding:40px 0 32px}.exentia-landing .footer-brand{grid-column:1/-1;padding-right:0}.exentia-landing .footer-base{grid-template-columns:1fr;text-align:center;gap:8px}.exentia-landing .footer-base>:first-child,.exentia-landing .footer-base>:nth-child(2),.exentia-landing .footer-base>:nth-child(3){text-align:center}}.exentia-landing .score-ring{position:relative;width:140px;height:140px}.exentia-landing .score-ring svg{transform:rotate(-90deg)}.exentia-landing .score-ring-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.exentia-landing .hero{padding:80px 0 120px;position:relative}.exentia-landing .hero-grid-bg{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 1200px 700px at 50% 30%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 1200px 700px at 50% 30%,#000 30%,transparent 80%)}.exentia-landing .hero-split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:center;margin-top:8px}.exentia-landing .hero-left{position:relative;z-index:2}.exentia-landing .hero-right{position:relative;z-index:1}.exentia-landing .hero-title-split{font-size:clamp(2rem,3.4vw,3.35rem);line-height:1.02;letter-spacing:-.04em;font-weight:700;color:var(--text-primary);margin:0 0 22px}.exentia-landing .monitor{position:relative;width:100%}.exentia-landing .monitor:before{content:"";position:absolute;left:50%;top:44%;width:92%;height:86%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(74,144,255,.22),rgba(74,144,255,.06) 45%,transparent 72%);filter:blur(36px);pointer-events:none;z-index:0}.exentia-landing .monitor-frame{position:relative;z-index:1;padding:12px 12px 14px;border-radius:18px;background:linear-gradient(160deg,var(--monitor-frame-1),var(--monitor-frame-2));border:1px solid var(--monitor-edge);box-shadow:inset 0 1px 0 var(--ovl-9),0 50px 110px -28px rgba(0,0,0,.72),0 18px 50px -24px rgba(0,0,0,.6),0 0 0 1px rgba(74,144,255,.07),0 0 130px -16px rgba(74,144,255,.26)}.exentia-landing .monitor-screen{position:relative;border-radius:9px;overflow:hidden;background:var(--bg-app);border:1px solid var(--ovl-6);transition:height .38s cubic-bezier(.4,0,.2,1)}.exentia-landing .mon-view{transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}.exentia-landing .mon-view.in{opacity:1;transform:translateX(0)}.exentia-landing .mon-view.out{opacity:0;transform:translateX(-14px)}.exentia-landing .mon-viewstack{display:grid}.exentia-landing .mon-layer{grid-area:1/1;min-width:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.exentia-landing .prev-seq>*{animation:prevIn .5s cubic-bezier(.2,.7,.2,1) backwards}@keyframes prevIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.exentia-landing .prev-curve{stroke-dasharray:1;stroke-dashoffset:1;animation:fluxDraw 1.3s cubic-bezier(.4,0,.2,1) .15s forwards}.exentia-landing .prev-area{opacity:0;animation:fadeIn .8s ease .35s forwards}.exentia-landing .prev-dot{opacity:0;transform-box:fill-box;transform-origin:center;animation:prevDot forwards .4s ease backwards}.exentia-landing .sim-chip{position:relative;display:flex;align-items:center;gap:8px;padding:8px 11px;border-radius:9px;background:var(--success-a10);border:1px solid var(--success-border);cursor:pointer;text-align:left;font-family:var(--font-sans);transition:border-color .25s ease,background .25s ease,box-shadow .25s ease,transform .25s ease}.exentia-landing .sim-chip:hover{background:var(--success-a15)}.exentia-landing .sim-chip-ico{width:18px;height:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--success)}.exentia-landing .sim-chip-label{font-size:11.5px;font-weight:600;color:var(--success);white-space:nowrap;line-height:1.2}.exentia-landing .sim-chip-impact{margin-left:auto;padding-left:8px;font-family:var(--font-mono);font-size:9.5px;font-weight:600;color:var(--success);white-space:nowrap;font-variant-numeric:tabular-nums}.exentia-landing .sim-chip.active{box-shadow:0 0 0 1px var(--success-border),0 0 18px var(--success-a20);transform:translateY(-1px)}.exentia-landing .sim-chip.active .sim-chip-ico{color:var(--success-strong)}.exentia-landing .flxo{margin:56px 0 40px}.exentia-landing .flxo-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.exentia-landing .flxo-eyebrow{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--primary);font-weight:600}.exentia-landing .flxo-meta{font-family:var(--font-mono);font-size:11px;color:var(--text-subtle);letter-spacing:.02em}.exentia-landing .flxo-stage{--mx:50%;--my:100%;position:relative;height:420px;border-radius:16px;overflow:hidden;background:radial-gradient(ellipse 70% 80% at 50% 108%,var(--primary-a12),transparent 62%),radial-gradient(ellipse 50% 60% at 50% 116%,var(--success-a10),transparent 60%),var(--ovl-1);border:1px solid var(--ovl-5);transition:box-shadow .4s ease}.exentia-landing .flxo-stage.hot{box-shadow:inset 0 0 80px -20px var(--primary-a16)}.exentia-landing .flxo-svg{position:absolute;inset:0;width:100%;height:100%}.exentia-landing .flxo-cursor{position:absolute;left:var(--mx);top:var(--my);width:340px;height:340px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,var(--primary-a16),transparent 65%);opacity:0;transition:opacity .4s ease;pointer-events:none;mix-blend-mode:screen}.exentia-landing .flxo-stage.hot .flxo-cursor{opacity:1}.exentia-landing .flxo-core{position:absolute;left:50%;bottom:-34px;transform:translateX(-50%);width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.5),var(--primary) 30%,transparent 70%);filter:blur(2px);opacity:0;transition:opacity .8s ease .2s}.exentia-landing .flxo-stage.on .flxo-core{opacity:.9}.exentia-landing .burst-ray{stroke-opacity:0;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-opacity .35s ease,stroke-width .35s ease}.exentia-landing .flxo-stage.on .burst-ray{animation:burstDraw 1s cubic-bezier(.2,.7,.2,1) var(--d,0s) forwards}@keyframes burstDraw{0%{stroke-dashoffset:1;stroke-opacity:0}30%{stroke-opacity:var(--op,.4)}to{stroke-dashoffset:0;stroke-opacity:var(--op,.4)}}.exentia-landing .flxo-stage.hot .burst-ray{stroke-opacity:calc(var(--op, .4) + .3)}.exentia-landing .burst-ray:hover{stroke-opacity:1;stroke-width:2.4;filter:drop-shadow(0 0 5px currentColor)}.exentia-landing .burst-dot{opacity:0;filter:drop-shadow(0 0 3px currentColor)}.exentia-landing .flxo-stage.on .burst-dot{animation:burstDot .5s ease calc(var(--d, 0s) + .6s) forwards}@keyframes burstDot{0%{opacity:0}to{opacity:calc(var(--op, .4) + .25)}}.exentia-landing .flxo-stage.hot .burst-dot{opacity:1}@media (max-width:640px){.exentia-landing .flxo-stage{height:280px}.exentia-landing .flxo-meta{display:none}}@media (prefers-reduced-motion:reduce){.exentia-landing .flxo-stage.on .burst-ray{animation:none;stroke-dashoffset:0;stroke-opacity:var(--op,.4)}.exentia-landing .flxo-stage.on .burst-dot{animation:none;opacity:var(--op,.4)}}.exentia-landing .cons-stat{transition:background .3s ease}.exentia-landing .cons-stat:hover{background:var(--ovl-1)}.exentia-landing .cons-stat-num{transition:color .3s ease,text-shadow .3s ease,transform .3s cubic-bezier(.2,.7,.2,1)}.exentia-landing .cons-stat:hover .cons-stat-num{color:var(--primary);text-shadow:0 0 26px var(--primary-a24);transform:translateY(-2px)}.exentia-landing .cq-cards{position:relative;z-index:3;display:grid;gap:16px;margin-bottom:4px}.exentia-landing .cq-card{position:relative;padding:22px 22px 20px;border-radius:14px;border:1px solid var(--ovl-6);border-top:2px solid color-mix(in srgb,var(--sig) 55%,transparent);background:linear-gradient(180deg,var(--ovl-2),var(--ovl-1));transition:border-color .3s ease,transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.exentia-landing .cq-card.on{transform:translateY(-3px);border-color:color-mix(in srgb,var(--sig) 50%,transparent);box-shadow:0 14px 40px -16px color-mix(in srgb,var(--sig) 60%,transparent)}.exentia-landing .cq-card-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.exentia-landing .cq-card-badge{width:22px;height:22px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--sig);color:#fff;font-family:var(--font-mono);font-size:11px;font-weight:700;box-shadow:0 0 0 4px color-mix(in srgb,var(--sig) 18%,transparent)}.exentia-landing .cq-card-num{font-family:var(--font-mono);font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:700;letter-spacing:-.04em;color:var(--text-primary);line-height:1;transition:color .3s ease}.exentia-landing .cq-card.dim{opacity:.5;transition:opacity .3s ease,transform .3s ease,border-color .3s ease,box-shadow .3s ease}.exentia-landing .cq-card.on .cq-card-num{color:var(--sig)}.exentia-landing .cq-strand.dim{stroke-opacity:.04!important}.exentia-landing .cq-card-l{font-size:13.5px;color:var(--text-high);line-height:1.5;margin-bottom:16px}.exentia-landing .cq-card-src{font-size:10px;color:var(--text-subtle);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.exentia-landing .cq-scenario{position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:6;padding:16px 18px;border-radius:12px;background:var(--ovl-3);border:1px solid color-mix(in srgb,var(--sig) 40%,var(--ovl-7));box-shadow:0 20px 50px -18px rgba(0,0,0,.5),0 0 30px -12px color-mix(in srgb,var(--sig) 60%,transparent);opacity:0;transform:translateY(-8px) scale(.98);transform-origin:top center;pointer-events:none;transition:opacity .25s ease,transform .25s cubic-bezier(.2,.7,.2,1)}.exentia-landing .cq-card.on .cq-scenario{opacity:1;transform:translateY(0) scale(1)}.exentia-landing .cq-scenario-tag{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;color:var(--sig);font-weight:600;margin-bottom:8px}.exentia-landing .cq-scenario-title{font-size:15px;font-weight:700;color:var(--text-primary);letter-spacing:-.02em;margin-bottom:6px}.exentia-landing .cq-scenario-body{font-size:12.5px;color:var(--text-muted);line-height:1.5;margin-bottom:12px}.exentia-landing .cq-scenario-impact{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:var(--sig);font-family:var(--font-mono)}.exentia-landing .cq-viz{position:relative;margin-top:28px}.exentia-landing .cq-svg{display:block;width:100%;height:auto}.exentia-landing .cq-strand{stroke-opacity:var(--op,.2);stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-opacity .3s ease,filter .3s ease}.exentia-landing .cq-viz.on .cq-strand{animation:cqDraw 1.2s cubic-bezier(.4,0,.2,1) var(--d,0s) forwards}.exentia-landing .cq-grey{stroke-opacity:.08}@keyframes cqDraw{to{stroke-dashoffset:0}}.exentia-landing .cq-viz.hot .cq-strand{stroke-opacity:.05}.exentia-landing .cq-viz.hot .cq-strand.on{stroke-opacity:.95;filter:drop-shadow(0 0 4px currentColor)}.exentia-landing .cq-viz.hot .cq-grey{stroke-opacity:.025}.exentia-landing .cq-conn{stroke-opacity:.28;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-opacity .3s ease,filter .3s ease}.exentia-landing .cq-viz.on .cq-conn{animation:cqDraw 1s cubic-bezier(.4,0,.2,1) var(--d,0s) forwards}.exentia-landing .cq-viz.hot .cq-conn{stroke-opacity:.08}.exentia-landing .cq-viz.hot .cq-conn.on{stroke-opacity:1;filter:drop-shadow(0 0 5px currentColor)}.exentia-landing .cq-anchor{opacity:0}.exentia-landing .cq-viz.on .cq-anchor{opacity:1;transition:opacity .4s ease .5s}.exentia-landing .cq-node{position:absolute;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:3px;padding:16px 28px;border-radius:16px;background:var(--ovl-2);border:1px solid var(--ovl-6);box-shadow:0 16px 44px -16px rgba(0,0,0,.5);text-align:center;white-space:nowrap}.exentia-landing .cq-node-solo{border-color:var(--ovl-8);box-shadow:0 18px 50px -16px rgba(0,0,0,.55),0 0 60px -18px var(--primary-a24)}.exentia-landing .cq-node-cap{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;color:var(--text-subtle);font-weight:600}.exentia-landing .cq-node-val{font-family:var(--font-mono);font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:700;letter-spacing:-.03em;color:var(--text-primary);line-height:1.05}.exentia-landing .cq-node-sub{font-size:11px;color:var(--text-muted)}.exentia-landing .cq-legend{position:absolute;right:1%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:11px;padding:16px 18px;border-radius:12px;background:var(--ovl-1);border:1px solid var(--ovl-5)}.exentia-landing .cq-legend-row{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-muted);opacity:.7;transition:opacity .25s ease,color .25s ease}.exentia-landing .cq-legend-row.on{opacity:1;color:var(--text-primary)}.exentia-landing .cq-legend-line{width:18px;height:2px;border-radius:2px;flex-shrink:0}.exentia-landing .cq-mobile{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:24px}.exentia-landing .cq-mobile-node{width:100%;max-width:320px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:18px;border-radius:14px;background:var(--ovl-2);border:1px solid var(--ovl-6)}.exentia-landing .cq-mobile-node:last-of-type{border-color:var(--primary-border)}.exentia-landing .cq-mobile-arrow{color:var(--text-subtle)}@media (max-width:980px){.exentia-landing .cq-legend{display:none}.exentia-landing .cq-scenario{position:static;opacity:1;transform:none;pointer-events:auto;margin-top:14px;box-shadow:none}}@media (prefers-reduced-motion:reduce){.exentia-landing .cq-viz.on .cq-conn,.exentia-landing .cq-viz.on .cq-strand{animation:none;stroke-dashoffset:0}}@keyframes prevDot{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.exentia-landing .monitor-screen:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,hsla(0,0%,100%,.05),transparent 22%,transparent)}.exentia-landing .monitor-cam{position:absolute;top:5px;left:50%;transform:translateX(-50%);width:5px;height:5px;border-radius:999px;background:var(--monitor-edge);box-shadow:inset 0 0 0 1px rgba(0,0,0,.4);z-index:3}.exentia-landing .monitor-neck{width:78px;height:22px;margin:0 auto;background:linear-gradient(180deg,var(--monitor-frame-2),var(--monitor-frame-1));border-left:1px solid var(--monitor-edge);border-right:1px solid var(--monitor-edge);clip-path:polygon(18% 0,82% 0,100% 100%,0 100%)}.exentia-landing .monitor-base{width:188px;height:8px;margin:0 auto;border-radius:999px;background:linear-gradient(180deg,var(--monitor-frame-1),var(--monitor-frame-2));border:1px solid var(--monitor-edge);box-shadow:0 10px 24px -8px rgba(0,0,0,.6)}.exentia-landing .mon-scale{position:absolute;top:0;left:0;transform-origin:top left}.exentia-landing .mon-dash{display:grid;grid-template-columns:52px 1fr;background:var(--bg-app)}.exentia-landing .mon-rail{border-right:1px solid var(--ovl-4);background:var(--sidebar-bg);padding:12px 0;display:flex;flex-direction:column;align-items:center;gap:6px}.exentia-landing .mon-rail-avatar{width:26px;height:26px;background:var(--primary);color:#fff;font-size:10px;font-weight:700;font-family:var(--font-mono);margin-bottom:8px}.exentia-landing .mon-rail-avatar,.exentia-landing .mon-rail-ico{border-radius:7px;display:flex;align-items:center;justify-content:center}.exentia-landing .mon-rail-ico{width:30px;height:30px;color:var(--text-subtle)}.exentia-landing .mon-rail-ico.active{color:var(--primary);background:var(--primary-a12)}.exentia-landing .mon-main{padding:16px 18px}@media (max-width:980px){.exentia-landing .hero-split{grid-template-columns:1fr;gap:40px}.exentia-landing .hero-title-split{font-size:clamp(1.875rem,7vw,2.5rem)}.exentia-landing .monitor-frame{padding:10px 10px 12px}}.exentia-landing .kpi{padding:18px 20px;background:var(--ovl-2);border:1px solid var(--ovl-5);border-radius:12px}.exentia-landing .kpi-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-subtle);margin-bottom:8px}.exentia-landing .kpi-value{font-family:var(--font-mono);font-size:22px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text-primary)}.exentia-landing .kpi-sub{margin-top:6px;font-size:12px;color:var(--text-muted)}.exentia-landing .flex-1{flex:1}.exentia-landing .text-muted{color:var(--text-muted)}.exentia-landing .text-subtle{color:var(--text-subtle)}.exentia-landing .text-success{color:var(--success)}.exentia-landing .text-warning{color:var(--warning)}.exentia-landing .text-danger{color:var(--danger)}.exentia-landing .text-primary{color:var(--primary)}.exentia-landing .text-white{color:var(--text-primary)}.exentia-landing .tracking-tight{letter-spacing:-.02em}.exentia-landing .tracking-wider{letter-spacing:.08em}@keyframes growBar{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1)}}.exentia-landing .grow-bar{animation:growBar .9s cubic-bezier(.2,.7,.2,1) forwards}@keyframes liveBlink{0%,60%{opacity:1}61%,to{opacity:.35}}.exentia-landing .live-blink{animation:liveBlink 1.6s step-end infinite}@keyframes caretBlink{0%,50%{opacity:1}51%,to{opacity:0}}.exentia-landing .caret-blink{display:inline-block;width:8px;height:14px;background:var(--primary);animation:caretBlink 1s steps(2) infinite;vertical-align:text-bottom;margin-left:6px;border-radius:1px}@keyframes signalEnter{0%{opacity:0;transform:translateY(-4px);background:rgba(74,144,255,.08)}60%{background:rgba(74,144,255,.06)}to{opacity:1;transform:translateY(0);background:transparent}}.exentia-landing .signal-enter{animation:signalEnter 1.4s cubic-bezier(.2,.7,.2,1)}@keyframes dotBreathe{0%,to{box-shadow:0 0 0 0 currentColor;opacity:.95}50%{box-shadow:0 0 0 4px transparent;opacity:.55}}.exentia-landing .dot-breathe{animation:dotBreathe 2s ease-in-out infinite}.exentia-landing .tchip{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);background:var(--ovl-2);border:1px solid var(--ovl-5);border-radius:4px;white-space:nowrap}.exentia-landing .tchip-primary{color:var(--primary);background:var(--primary-a08);border-color:var(--primary-border)}.exentia-landing .tchip-success{color:var(--success);background:var(--success-a10);border-color:var(--success-border)}@keyframes drawPath{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.exentia-landing .svg-grid{stroke:var(--svg-grid)}.exentia-landing .svg-axis{stroke:var(--svg-axis)}.exentia-landing .svg-line{stroke:var(--primary);fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.exentia-landing .svg-line-mute{stroke:hsla(0,0%,100%,.2);fill:none;stroke-width:1.5;stroke-dasharray:4 4}.exentia-landing .svg-area{fill:url(#area-grad)}.exentia-landing .split{display:grid;grid-template-columns:1fr 1.4fr;gap:64px;align-items:start}@media (max-width:900px){.exentia-landing .split{grid-template-columns:1fr;gap:40px}}.exentia-landing .split-reverse{display:grid;grid-template-columns:1.4fr 1fr;gap:64px;align-items:start}@media (max-width:900px){.exentia-landing .split-reverse{grid-template-columns:1fr;gap:40px}.exentia-landing .section{padding:72px 0}.exentia-landing .section-tight{padding:56px 0}}@media (max-width:768px){.exentia-landing .hero{padding:56px 0 80px}.exentia-landing .l-card{padding:22px}.exentia-landing .xray{height:96px}.exentia-landing .xray-seg{padding:0 10px}.exentia-landing .xray-seg .label{font-size:8px;letter-spacing:.06em}.exentia-landing .cta-secondary{width:100%;max-width:380px}.exentia-landing .window{border-radius:12px}}@media (max-width:600px){.exentia-landing .split,.exentia-landing .split-reverse{grid-template-columns:1fr!important;gap:28px}.exentia-landing .display-hero{font-size:clamp(1.875rem,9vw,2.5rem);line-height:1.05}.exentia-landing .display-xl{font-size:clamp(1.625rem,7vw,2.25rem)}.exentia-landing .display-lg{font-size:clamp(1.5rem,6vw,1.875rem)}.exentia-landing .btn-lg{width:100%;max-width:380px}}.exentia-landing .devpv-launch{position:fixed;right:20px;bottom:20px;z-index:60;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;background:var(--primary);color:#fff;border:none;border-radius:999px;font-family:var(--font-sans);font-size:13px;font-weight:500;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 8px 24px rgba(74,144,255,.32),0 0 0 1px rgba(74,144,255,.25);transition:transform .18s ease,box-shadow .18s ease}.exentia-landing .devpv-launch:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 12px 32px rgba(74,144,255,.42),0 0 0 1px rgba(74,144,255,.35)}@media (max-width:600px){.exentia-landing .devpv-launch{display:none}}.exentia-landing .devpv-overlay{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;align-items:center;gap:20px;padding:24px;background:rgba(3,5,9,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:devpvFade .24s ease-out}@keyframes devpvFade{0%{opacity:0}to{opacity:1}}.exentia-landing .devpv-toolbar{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:center;padding:10px 14px;background:var(--surface-landing-2);border:1px solid var(--ovl-6);border-radius:14px;box-shadow:var(--shadow-window)}.exentia-landing .devpv-presets{display:inline-flex;gap:4px;padding:3px;background:var(--ovl-2);border:1px solid var(--ovl-5);border-radius:11px}.exentia-landing .devpv-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;background:transparent;border:none;border-radius:8px;color:var(--text-muted);font-family:var(--font-sans);font-size:12.5px;font-weight:500;cursor:pointer;transition:all .15s ease}.exentia-landing .devpv-chip:hover{color:var(--text-primary)}.exentia-landing .devpv-chip.is-active{background:var(--primary-a12);color:var(--primary);box-shadow:0 0 0 1px var(--primary-border) inset}.exentia-landing .devpv-chip-dim{font-family:var(--font-mono);font-size:10px;opacity:.7;letter-spacing:.02em}.exentia-landing .devpv-meta{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle)}.exentia-landing .devpv-meta .num{color:var(--text-high)}.exentia-landing .devpv-sep{opacity:.4}.exentia-landing .devpv-close{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;background:var(--ovl-3);border:1px solid var(--ovl-7);border-radius:999px;color:var(--text-high);font-family:var(--font-sans);font-size:12.5px;font-weight:500;cursor:pointer;transition:all .15s ease}.exentia-landing .devpv-close:hover{background:var(--ovl-5);border-color:var(--ovl-8)}.exentia-landing .devpv-stage{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;width:100%}.exentia-landing .devpv-device{position:relative;max-width:calc(100vw - 48px);background:#05070b;border:1px solid var(--ovl-8);border-radius:38px;padding:12px;box-shadow:0 0 0 2px rgba(0,0,0,.6),0 40px 100px -20px rgba(0,0,0,.7),0 0 80px rgba(74,144,255,.1);transition:width .3s cubic-bezier(.2,.7,.2,1),height .3s cubic-bezier(.2,.7,.2,1)}.exentia-landing .devpv-notch{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:36%;max-width:150px;height:22px;background:#05070b;border-radius:0 0 14px 14px;z-index:2}.exentia-landing .devpv-iframe{width:100%;height:100%;border:none;border-radius:28px;background:var(--bg-landing);display:block}.exentia-landing .devpv-hint{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--text-subtle);text-align:center}@media (max-width:980px){.exentia-landing .split-reverse>*,.exentia-landing .split>*{min-width:0}.exentia-landing .window{max-width:100%}.exentia-landing .window *{min-width:0}.exentia-landing .l-card{min-width:0;max-width:100%}.exentia-landing section [style*=grid-template-columns]>*{min-width:0}}.exentia-landing .range{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:linear-gradient(90deg,var(--primary) 0,var(--primary) var(--p,50%),var(--ovl-6) var(--p,50%));border-radius:999px;outline:none;cursor:pointer}.exentia-landing .range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--primary);box-shadow:0 0 0 4px rgba(74,144,255,.18),0 2px 8px rgba(0,0,0,.4);cursor:pointer}.exentia-landing .range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--primary);box-shadow:0 0 0 4px rgba(74,144,255,.18);cursor:pointer}.exentia-landing .sx-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start;margin-top:8px}.exentia-landing .sx-step,.exentia-landing .sx-steps{display:flex;flex-direction:column}.exentia-landing .sx-step{min-height:68vh;justify-content:center;max-width:460px;opacity:.32;filter:saturate(.6);transition:opacity .5s ease,filter .5s ease}.exentia-landing .sx-step.on{opacity:1;filter:none}.exentia-landing .sx-step:first-child{padding-top:2vh}.exentia-landing .sx-step:last-child{padding-bottom:2vh}.exentia-landing .sx-step-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;color:var(--text-subtle);font-weight:600;margin-bottom:16px}.exentia-landing .sx-step .sx-eyebrow,.exentia-landing .sx-step.on .sx-step-eyebrow{color:var(--step-accent,var(--primary))}.exentia-landing .sx-step .sx-eyebrow{margin-bottom:16px}.exentia-landing .sx-step .sx-eyebrow:before{background:var(--step-accent,var(--primary));box-shadow:0 0 12px color-mix(in srgb,var(--step-accent) 55%,transparent)}.exentia-landing .sx-step-n{font-size:13px;letter-spacing:-.02em;color:var(--text-muted)}.exentia-landing .sx-step.on .sx-step-n{color:var(--step-accent,var(--primary))}.exentia-landing .sx-step .wf-bullet-ic{transition:color .4s ease,border-color .4s ease,background .4s ease}.exentia-landing .sx-step.on .wf-bullet-ic{color:var(--step-accent,var(--primary));border-color:color-mix(in srgb,var(--step-accent) 32%,transparent);background:color-mix(in srgb,var(--step-accent) 10%,transparent)}.exentia-landing .sx-step-rule{width:26px;height:1px;background:currentColor;opacity:.4}.exentia-landing .sx-title{margin:0 0 16px}.exentia-landing .sx-step .wf-circled-path{stroke-dashoffset:0}.exentia-landing .sx-sticky{position:sticky;top:0;height:100vh;display:flex;align-items:center;min-width:0}.exentia-landing .sx-panel{position:relative;width:100%;height:min(660px,calc(100vh - 48px));background:none;border:none;box-shadow:none;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 80%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 80%,transparent)}.exentia-landing .sx-stage-glow{position:absolute;left:50%;top:8%;width:78%;height:62%;transform:translateX(-50%);background:radial-gradient(ellipse at center,color-mix(in srgb,var(--step-accent) 26%,transparent),transparent 70%);filter:blur(26px);z-index:0;pointer-events:none;opacity:.5;transition:background .5s ease}.exentia-landing .sx-progress{position:absolute;top:4px;left:50%;transform:translateX(-50%);z-index:5;display:flex;gap:7px}.exentia-landing .sx-progress-seg{width:26px;height:3px;border-radius:999px;background:var(--ovl-6);transition:background .4s ease,width .4s ease}.exentia-landing .sx-progress-seg.done{background:var(--primary-a24)}.exentia-landing .sx-progress-seg.on{background:var(--primary);width:36px;box-shadow:0 0 12px var(--primary-a24)}.exentia-landing .sx-layer{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:12px 12px 0;opacity:0;transform:translateY(16px) scale(.985);transition:opacity .5s cubic-bezier(.2,.7,.2,1),transform .5s cubic-bezier(.2,.7,.2,1);pointer-events:none}.exentia-landing .sx-layer.show{opacity:1;transform:none;pointer-events:auto}.exentia-landing .sx-stack{position:relative;z-index:2;width:100%;max-width:380px;display:flex;flex-direction:column;gap:13px}.exentia-landing .sx-layer .wf-card,.exentia-landing .sx-layer .wf-pill,.exentia-landing .sx-panel-static .wf-card,.exentia-landing .sx-panel-static .wf-pill{opacity:0;transform:translateY(12px);transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1)}.exentia-landing .sx-layer.show .wf-card,.exentia-landing .sx-layer.show .wf-pill,.exentia-landing .sx-panel-static.on .wf-card,.exentia-landing .sx-panel-static.on .wf-pill{opacity:1;transform:none;transition-delay:calc(var(--i, 0) * .14s + .12s)}.exentia-landing .sx-curve{stroke-dasharray:1;stroke-dashoffset:1}.exentia-landing .sx-layer.show .sx-curve,.exentia-landing .sx-panel-static.on .sx-curve{animation:sxDraw 1.4s cubic-bezier(.4,0,.2,1) .35s forwards}.exentia-landing .sx-area{opacity:0}.exentia-landing .sx-layer.show .sx-area,.exentia-landing .sx-panel-static.on .sx-area{animation:sxFade .8s ease .9s forwards}.exentia-landing .sx-dot{opacity:0}.exentia-landing .sx-layer.show .sx-dot,.exentia-landing .sx-panel-static.on .sx-dot{animation:sxFade .4s ease 1.5s forwards}@keyframes sxDraw{to{stroke-dashoffset:0}}@keyframes sxFade{to{opacity:1}}.exentia-landing .sx-bankrow{display:flex;align-items:center;justify-content:space-between;padding:11px 0}.exentia-landing .sx-bankrow-l{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-primary);font-weight:500}.exentia-landing .sx-bank-ic{width:24px;height:24px;border-radius:7px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--ovl-4);color:var(--text-muted)}.exentia-landing .sx-bankrow-r{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--success);font-family:var(--font-mono)}.exentia-landing .sx-ded{display:flex;align-items:center;justify-content:space-between}.exentia-landing .sx-ded+.sx-ded{margin-top:11px;padding-top:11px;border-top:1px solid var(--ovl-5)}.exentia-landing .sx-ded-l{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-high)}.exentia-landing .sx-ded-ic{width:24px;height:24px;border-radius:7px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--ovl-4);color:var(--text-muted)}.exentia-landing .sx-ded-a{font-size:13px;font-weight:600;color:var(--danger)}.exentia-landing .sx-accent-ic{background:color-mix(in srgb,var(--step-accent) 14%,transparent)!important;color:var(--step-accent)!important;border-color:color-mix(in srgb,var(--step-accent) 30%,transparent)!important}.exentia-landing .sx-accent-card{border-color:color-mix(in srgb,var(--step-accent) 32%,transparent)!important;box-shadow:var(--shadow-md),0 0 40px -12px color-mix(in srgb,var(--step-accent) 50%,transparent)!important}.exentia-landing .sx-accent-reading{background:linear-gradient(135deg,color-mix(in srgb,var(--step-accent) 14%,transparent),var(--ovl-1))!important;border-color:color-mix(in srgb,var(--step-accent) 30%,transparent)!important}.exentia-landing .sx-accent-text{color:var(--step-accent)!important}.exentia-landing .sx-device .wf-pill-ic{color:var(--step-accent)}.exentia-landing .sx-win{width:100%;max-width:640px;border-radius:18px;overflow:hidden;background:var(--surface-landing-2);border:1px solid var(--ovl-7);box-shadow:0 1px 0 hsla(0,0%,100%,.04) inset,0 24px 60px -22px rgba(0,0,0,.55),0 0 0 1px color-mix(in srgb,var(--step-accent) 8%,transparent),0 0 70px -30px color-mix(in srgb,var(--step-accent) 60%,transparent)}.exentia-landing .sx-win-bar{display:flex;align-items:center;gap:12px;padding:0 14px;height:40px;border-bottom:1px solid var(--ovl-4);background:var(--ovl-1)}.exentia-landing .sx-win-dots{display:inline-flex;gap:6px;flex:none}.exentia-landing .sx-win-dots i{width:9px;height:9px;border-radius:999px;background:var(--ovl-8);display:block}.exentia-landing .sx-win-tab{display:inline-flex;align-items:center;gap:8px;margin:0 auto;padding:5px 14px;border-radius:999px;background:var(--ovl-3);border:1px solid var(--ovl-5);font-size:11.5px;font-weight:500;color:var(--text-high);font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap}.exentia-landing .sx-win-menu{display:inline-flex;flex-direction:column;gap:3px;flex:none}.exentia-landing .sx-win-menu i{width:15px;height:1.5px;border-radius:2px;background:var(--ovl-8);display:block}.exentia-landing .sx-win-body{display:flex;min-height:0}.exentia-landing .sx-win-rail{width:50px;flex:none;border-right:1px solid var(--ovl-4);background:var(--ovl-1);display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 0}.exentia-landing .sx-rail-ic{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-subtle);transition:all .3s ease}.exentia-landing .sx-rail-ic.on{color:var(--step-accent);background:color-mix(in srgb,var(--step-accent) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--step-accent) 30%,transparent)}.exentia-landing .sx-rail-spacer{flex:1}.exentia-landing .sx-win-screen{flex:1;min-width:0;padding:26px;display:flex;justify-content:center}.exentia-landing .sx-win-screen .sx-stack{max-width:440px}.exentia-landing .sx-phone{width:332px;flex:none;border-radius:46px;padding:9px;background:linear-gradient(160deg,var(--ovl-6),var(--ovl-2));border:1px solid var(--ovl-7);box-shadow:0 1px 0 hsla(0,0%,100%,.06) inset,0 28px 64px -22px rgba(0,0,0,.6),0 0 70px -28px color-mix(in srgb,var(--step-accent) 60%,transparent)}.exentia-landing .sx-phone-scr{border-radius:31px;overflow:hidden;background:var(--surface-landing-1);border:1px solid var(--ovl-4)}.exentia-landing .sx-phone-status{display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 18px}.exentia-landing .sx-phone-time{font-size:11px;font-weight:600;color:var(--text-high);font-family:var(--font-mono)}.exentia-landing .sx-phone-speaker{width:38px;height:5px;border-radius:999px;background:var(--ovl-7)}.exentia-landing .sx-phone-ind{display:inline-flex;align-items:center;gap:4px}.exentia-landing .sx-phone-ind i{width:3px;border-radius:1px;background:var(--text-subtle);display:block}.exentia-landing .sx-phone-ind i:nth-child(2){height:5px}.exentia-landing .sx-phone-ind i:nth-child(3){height:7px}.exentia-landing .sx-phone-ind i:nth-child(4){height:9px}.exentia-landing .sx-phone-appbar{display:flex;align-items:center;justify-content:space-between;padding:6px 16px 12px}.exentia-landing .sx-phone-appbar-l{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em}.exentia-landing .sx-phone-appbar-r{display:inline-flex;flex-direction:column;gap:3px}.exentia-landing .sx-phone-appbar-r i{width:15px;height:1.5px;border-radius:2px;background:var(--ovl-8);display:block}.exentia-landing .sx-phone-body{padding:4px 16px 22px}.exentia-landing .sx-phone-body .sx-stack{max-width:100%;gap:10px}.exentia-landing .sx-phone-body .wf-card{padding:13px 14px;border-radius:13px}.exentia-landing .sx-phone-body .wf-subcard{padding:11px 12px}.exentia-landing .sx-phone-body .wf-reading{padding:11px 13px}.exentia-landing .sx-phone-body .wf-reading-v{font-size:20px}.exentia-landing .sx-phone-body .sx-bankrow{padding:9px 0}.exentia-landing .sx-phone-big{width:352px}.exentia-landing .sx-phone-big .sx-phone-body{padding-bottom:26px}.exentia-landing .sx-onb{display:flex;flex-direction:column}.exentia-landing .sx-onb-chapters{display:flex;gap:7px;margin:2px 0 16px}.exentia-landing .sx-onb-chap{flex:1;display:flex;flex-direction:column;gap:6px}.exentia-landing .sx-onb-chap-bar{height:3px;border-radius:999px;background:var(--ovl-5);overflow:hidden}.exentia-landing .sx-onb-chap-fill{display:block;height:100%;width:0;background:var(--step-accent);border-radius:999px}.exentia-landing .sx-onb-chap.on .sx-onb-chap-fill{width:60%;animation:sxChapFill 1s ease forwards;box-shadow:0 0 8px var(--step-accent)}@keyframes sxChapFill{0%{width:0}to{width:60%}}.exentia-landing .sx-onb-chap-l{font-size:10px;color:var(--text-subtle);letter-spacing:.01em}.exentia-landing .sx-onb-chap-l b{font-weight:700;color:var(--text-subtle)}.exentia-landing .sx-onb-chap.on .sx-onb-chap-l,.exentia-landing .sx-onb-chap.on .sx-onb-chap-l b{color:var(--step-accent)}.exentia-landing .sx-onb-pill{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:5px 11px;margin-bottom:12px;border-radius:999px;background:color-mix(in srgb,var(--step-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--step-accent) 28%,transparent);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;font-weight:600;color:var(--step-accent)}.exentia-landing .sx-onb-pill-ic{display:inline-flex}.exentia-landing .sx-onb-title{font-size:22px;font-weight:700;letter-spacing:-.025em;color:var(--text-primary)}.exentia-landing .sx-onb-sub{font-size:12.5px;color:var(--text-muted);line-height:1.45;margin:6px 0 18px}.exentia-landing .sx-onb-fields{display:flex;flex-direction:column;gap:13px}.exentia-landing .sx-onb-field-l{font-size:12px;font-weight:600;color:var(--text-high);margin-bottom:7px}.exentia-landing .sx-onb-input{position:relative;display:flex;align-items:center;height:46px;padding:0 14px;border-radius:11px;background:var(--ovl-2);border:1px solid var(--ovl-6);transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.exentia-landing .sx-onb-input.on{border-color:color-mix(in srgb,var(--step-accent) 55%,transparent);background:var(--ovl-1);box-shadow:0 0 0 3px color-mix(in srgb,var(--step-accent) 14%,transparent)}.exentia-landing .sx-onb-val{font-size:17px;font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}.exentia-landing .sx-onb-input:not(.filled) .sx-onb-val{color:var(--text-subtle)}.exentia-landing .sx-onb-cur{margin-left:auto;font-size:14px;color:var(--text-subtle);font-family:var(--font-mono)}.exentia-landing .sx-onb-caret{position:absolute;left:14px;width:2px;height:22px;background:var(--step-accent);transform:translateX(var(--cw,0));animation:sxCaret .9s steps(1) infinite;opacity:0}@keyframes sxCaret{50%{opacity:1}}.exentia-landing .sx-onb-profile{margin-top:16px;padding:15px;border-radius:14px;background:var(--ovl-2);border:1px solid var(--ovl-6);transition:border-color .4s ease,box-shadow .4s ease}.exentia-landing .sx-onb-profile.ready{border-color:color-mix(in srgb,var(--step-accent) 36%,transparent);box-shadow:0 0 36px -12px color-mix(in srgb,var(--step-accent) 60%,transparent)}.exentia-landing .sx-onb-profile-head{display:flex;align-items:center;gap:13px;margin-bottom:13px}.exentia-landing .sx-onb-score{width:44px;height:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;background:color-mix(in srgb,var(--step-accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--step-accent) 30%,transparent);font-size:18px;font-weight:700;color:var(--step-accent);font-variant-numeric:tabular-nums}.exentia-landing .sx-onb-profile-cap{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:var(--text-subtle);font-weight:600}.exentia-landing .sx-onb-profile-state{font-size:14px;font-weight:600;color:var(--text-primary);margin-top:3px}.exentia-landing .sx-onb-building{display:inline-flex;align-items:center;gap:7px;color:var(--text-muted)}.exentia-landing .sx-onb-ready{display:inline-flex;align-items:center;gap:6px;color:var(--step-accent)}.exentia-landing .sx-onb-profile-row{display:flex;align-items:center;justify-content:space-between;padding:11px 13px;border-radius:10px;background:var(--ovl-1);border:1px solid var(--ovl-5);font-size:12px;color:var(--text-muted)}.exentia-landing .sx-onb-profile-row .num{font-size:14px;font-weight:700;transition:color .4s ease}.exentia-landing .sx-dec{display:flex;flex-direction:column;width:100%}.exentia-landing .sx-dec-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.exentia-landing .sx-dec-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;background:color-mix(in srgb,var(--step-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--step-accent) 28%,transparent);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;font-weight:600;color:var(--step-accent);text-transform:uppercase}.exentia-landing .sx-dec-date{font-family:var(--font-mono);font-size:10.5px;color:var(--text-subtle)}.exentia-landing .sx-dec-title{font-size:19px;font-weight:700;letter-spacing:-.025em;color:var(--text-primary);margin-bottom:14px}.exentia-landing .sx-dec-source{padding:13px 16px;border-radius:13px;background:var(--ovl-1);border:1px solid var(--ovl-5);margin-bottom:4px}.exentia-landing .sx-dec-source-row{display:flex;align-items:baseline;justify-content:space-between}.exentia-landing .sx-dec-source-cap{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--text-subtle);font-weight:600}.exentia-landing .sx-dec-source-val{font-family:var(--font-mono);font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--text-primary);font-variant-numeric:tabular-nums}.exentia-landing .sx-dec-source-sub{display:flex;align-items:center;gap:7px;margin-top:7px;font-size:11px;color:var(--text-subtle);line-height:1.4}.exentia-landing .sx-dec-flow{display:flex;align-items:center;gap:12px;padding:12px 4px}.exentia-landing .sx-dec-flow-l{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-subtle);white-space:nowrap;transition:color .4s ease}.exentia-landing .sx-dec-flow.on .sx-dec-flow-l{color:var(--primary)}.exentia-landing .sx-dec-flow-line{flex:1;height:1px;background:var(--ovl-5)}.exentia-landing .sx-dec-hero{position:relative;padding:18px 20px;border-radius:15px;background:var(--ovl-2);border:1px solid var(--ovl-6);margin-top:2px;transition:border-color .5s ease,box-shadow .5s ease,background .5s ease}.exentia-landing .sx-dec-hero.done{border-color:var(--primary-border);background:linear-gradient(135deg,var(--primary-a12),var(--ovl-1));box-shadow:0 0 50px -14px rgba(74,144,255,.6)}.exentia-landing .sx-dec-hero-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.exentia-landing .sx-dec-hero-cap{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:var(--text-subtle);font-weight:600;transition:color .4s ease}.exentia-landing .sx-dec-hero.done .sx-dec-hero-cap{color:var(--primary)}.exentia-landing .sx-dec-tag{font-size:10px;font-weight:600;padding:3px 9px;border-radius:999px;background:var(--ovl-4);color:var(--text-muted);border:1px solid var(--ovl-6);transition:all .4s ease}.exentia-landing .sx-dec-tag.done{background:var(--success-a15);color:var(--success);border-color:var(--success-border)}.exentia-landing .sx-dec-hero-val{font-family:var(--font-mono);font-size:34px;font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--text-primary);font-variant-numeric:tabular-nums;transition:color .4s ease}.exentia-landing .sx-dec-hero.done .sx-dec-hero-val{color:var(--primary);text-shadow:0 0 30px rgba(74,144,255,.4)}.exentia-landing .sx-dec-hero-sub{font-size:12px;color:var(--text-muted);line-height:1.4}.exentia-landing .sx-dec-rows{display:flex;flex-direction:column}.exentia-landing .sx-dec-row{position:relative;display:flex;align-items:center;gap:12px;padding:11px 8px;border-radius:9px;border-top:1px solid var(--ovl-4);opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease,background .2s ease,box-shadow .2s ease}.exentia-landing .sx-dec-row:first-child{border-top:none}.exentia-landing .sx-dec-row.in{opacity:1;transform:translateY(0)}.exentia-landing .sx-dec-row:hover{background:color-mix(in srgb,var(--step-accent) 8%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--step-accent) 28%,transparent),0 0 24px -8px color-mix(in srgb,var(--step-accent) 60%,transparent)}.exentia-landing .sx-dec-ic{width:28px;height:28px;flex:none;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.exentia-landing .sx-dec-ic.warn{background:var(--warning-a15);color:var(--warning);border:1px solid var(--warning-border)}.exentia-landing .sx-dec-ic.safe{background:var(--success-a15);color:var(--success);border:1px solid var(--success-border)}.exentia-landing .sx-dec-l{font-size:13px;color:var(--text-high);font-weight:500}.exentia-landing .sx-dec-a{margin-left:auto;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.exentia-landing .sx-dec-a.warn{color:var(--warning)}.exentia-landing .sx-dec-a.safe{color:var(--success)}.exentia-landing .sx-dec-tip{position:absolute;left:8px;bottom:calc(100% - 2px);z-index:20;width:232px;padding:12px 14px;border-radius:12px;background:var(--surface-landing-2);border:1px solid var(--ovl-8);box-shadow:0 18px 40px -14px rgba(0,0,0,.7);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.exentia-landing .sx-dec-row:hover .sx-dec-tip{opacity:1;transform:translateY(0)}.exentia-landing .sx-dec-tip-ech{font-size:12px;font-weight:600;color:var(--text-primary);margin-bottom:9px}.exentia-landing .sx-dec-tip-cap{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.14em;color:var(--text-subtle);font-weight:600;margin-bottom:6px}.exentia-landing .sx-dec-tip-src{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.exentia-landing .sx-dec-tip-src li{position:relative;padding-left:13px;font-size:11.5px;color:var(--text-muted)}.exentia-landing .sx-dec-tip-src li:before{content:"";position:absolute;left:0;top:7px;width:4px;height:4px;border-radius:999px;background:var(--step-accent)}.exentia-landing .sx-win-screen .sx-dec{max-width:460px}.exentia-landing .sx-rt{width:100%;max-width:470px;display:flex;flex-direction:column}.exentia-landing .sx-win-screen .sx-rt{max-width:470px}.exentia-landing .sx-rt-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.exentia-landing .sx-rt-eyebrow{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;color:var(--primary);font-weight:600}.exentia-landing .sx-rt-title{font-size:20px;font-weight:700;letter-spacing:-.025em;color:var(--text-primary);margin-top:4px}.exentia-landing .sx-rt-live{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--text-muted);font-family:var(--font-mono);flex:none}.exentia-landing .sx-rt-status{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none}.exentia-landing .sx-rt-upd{font-family:var(--font-mono);font-size:10px;color:var(--text-subtle)}.exentia-landing .sx-rt-stats{display:flex;flex-wrap:wrap;gap:16px;padding:10px 14px;margin-bottom:12px;border-radius:10px;background:var(--ovl-1);border:1px solid var(--ovl-5);font-size:11px;color:var(--text-subtle)}.exentia-landing .sx-rt-stats b{color:var(--text-high);font-weight:700;font-variant-numeric:tabular-nums}.exentia-landing .sx-rt-tx{display:flex;align-items:center;gap:13px;padding:14px 16px;border-radius:13px;background:linear-gradient(135deg,var(--primary-a12),var(--ovl-2));border:1px solid var(--primary-border);margin-bottom:12px;opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.exentia-landing .sx-rt-tx.in{opacity:1;transform:none}.exentia-landing .sx-rt-tx-ic{width:38px;height:38px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--success-a15);color:var(--success);border:1px solid var(--success-border)}.exentia-landing .sx-rt-tx-main{flex:1}.exentia-landing .sx-rt-tx-t{font-size:14.5px;font-weight:600;color:var(--text-primary)}.exentia-landing .sx-rt-tx-m{font-size:11px;color:var(--text-subtle);font-family:var(--font-mono);margin-top:2px}.exentia-landing .sx-rt-tx-amt{font-size:18px;font-weight:700;color:var(--success);font-variant-numeric:tabular-nums;white-space:nowrap}.exentia-landing .sx-rt-steps{display:flex;flex-direction:column;gap:1px;background:var(--ovl-5);border:1px solid var(--ovl-6);border-radius:12px;overflow:hidden;margin-bottom:12px}.exentia-landing .sx-rt-step{display:flex;align-items:center;gap:11px;padding:12px 15px;background:var(--ovl-2);opacity:0;transform:translateX(-8px);transition:opacity .45s ease,transform .45s ease}.exentia-landing .sx-rt-step.in{opacity:1;transform:none}.exentia-landing .sx-rt-step-ic{width:26px;height:26px;flex:none;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--primary-a12);color:var(--primary);border:1px solid var(--primary-border)}.exentia-landing .sx-rt-step-l{font-size:12px;color:var(--text-muted)}.exentia-landing .sx-rt-step-v{font-size:13px;font-weight:600;color:var(--text-primary);margin-left:auto}.exentia-landing .sx-rt-step-tag{font-size:10px;font-weight:600;padding:3px 8px;border-radius:999px;background:var(--ovl-4);color:var(--text-subtle);border:1px solid var(--ovl-6)}.exentia-landing .sx-rt-step-tag.ok{display:inline-flex;align-items:center;gap:3px;background:var(--success-a15);color:var(--success);border-color:var(--success-border)}.exentia-landing .sx-rt-step.soon.in{opacity:.72}.exentia-landing .sx-rt-step-tag.soon{background:var(--primary-a08);color:var(--primary);border-color:var(--primary-border);font-weight:500}.exentia-landing .sx-rt-ech{padding:14px 16px;border-radius:12px;background:var(--ovl-2);border:1px solid var(--ovl-6);margin-bottom:12px;opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.exentia-landing .sx-rt-ech.in{opacity:1;transform:none}.exentia-landing .sx-rt-ech-cap{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;color:var(--text-subtle);font-weight:600;margin-bottom:11px}.exentia-landing .sx-rt-ech-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.exentia-landing .sx-rt-ech-item{display:flex;flex-direction:column;gap:5px}.exentia-landing .sx-rt-ech-l{font-size:11px;color:var(--text-muted)}.exentia-landing .sx-rt-ech-a{font-size:14px;font-weight:700;color:var(--warning);font-variant-numeric:tabular-nums}.exentia-landing .sx-rt-result{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 17px;border-radius:13px;background:linear-gradient(135deg,var(--primary-a12),var(--ovl-1));border:1px solid var(--primary-border);box-shadow:0 0 40px -14px var(--primary-a24);opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.exentia-landing .sx-rt-result.in{opacity:1;transform:none}.exentia-landing .sx-rt-result-l{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--text-muted);max-width:16ch;line-height:1.3}.exentia-landing .sx-rt-result-ic{width:30px;height:30px;flex:none;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:var(--primary-a16);color:var(--primary);border:1px solid var(--primary-border)}.exentia-landing .sx-rt-result-v{font-size:25px;font-weight:700;letter-spacing:-.03em;color:var(--primary);font-variant-numeric:tabular-nums;text-shadow:0 0 22px var(--primary-a24);white-space:nowrap}@media (max-width:600px){.exentia-landing .sx-rt-step-v{margin-left:0}}.exentia-landing .sx-rc{width:100%;max-width:472px}.exentia-landing .sx-win-screen .sx-rc{max-width:472px}.exentia-landing .sx-rc-top{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;color:var(--text-subtle);font-weight:600;margin-bottom:7px}.exentia-landing .sx-rc-h1{font-size:16px;font-weight:700;letter-spacing:-.025em;color:var(--text-primary)}.exentia-landing .sx-rc-h1sub{font-size:10.5px;color:var(--text-muted);margin:4px 0 10px;line-height:1.4}.exentia-landing .sx-rc-card{padding:14px 16px;border-radius:14px;margin-bottom:10px;background:linear-gradient(150deg,rgba(74,144,255,.1),rgba(61,214,140,.05) 60%,var(--ovl-1));border:1px solid var(--ovl-7);box-shadow:0 0 44px -20px rgba(74,144,255,.4);opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.exentia-landing .sx-rc-card.in{opacity:1;transform:none}.exentia-landing .sx-rc-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.exentia-landing .sx-rc-card-eyebrow{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;color:var(--text-subtle);font-weight:600}.exentia-landing .sx-rc-reco{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;letter-spacing:.06em;padding:3px 9px;border-radius:999px;background:var(--success-a15);color:var(--success);border:1px solid var(--success-border);white-space:nowrap}.exentia-landing .sx-rc-card-title{font-size:19px;font-weight:700;letter-spacing:-.03em;color:var(--text-primary);margin:6px 0 14px}.exentia-landing .sx-rc-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px}.exentia-landing .sx-rc-metric{display:flex;flex-direction:column;gap:5px}.exentia-landing .sx-rc-metric-l{font-family:var(--font-mono);font-size:8px;letter-spacing:.08em;color:var(--text-subtle);font-weight:600}.exentia-landing .sx-rc-metric-v{font-size:14px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.exentia-landing .sx-rc-metric-v.g{color:var(--success)}.exentia-landing .sx-rc-metric-v.v{color:#9f8ff7}.exentia-landing .sx-rc-cta{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.exentia-landing .sx-rc-btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 17px;border-radius:10px;border:none;cursor:pointer;background:var(--primary);color:#fff;font-family:var(--font-sans);font-size:13px;font-weight:600;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 8px 22px rgba(74,144,255,.32);transition:background .18s ease,transform .18s ease}.exentia-landing .sx-rc-btn:hover{background:var(--primary-hover);transform:translateY(-1px)}.exentia-landing .sx-rc-cta-meta{font-size:10.5px;color:var(--text-subtle)}.exentia-landing .sx-rc-why{padding:13px 15px;border-radius:14px;background:var(--ovl-1);border:1px solid var(--ovl-5);opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.exentia-landing .sx-rc-why.in{opacity:1;transform:none}.exentia-landing .sx-rc-why-h{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--text-primary);margin-bottom:11px}.exentia-landing .sx-rc-why-hic{width:19px;height:19px;flex:none;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;background:var(--success-a15);color:var(--success)}.exentia-landing .sx-rc-reasons{display:grid;grid-template-columns:1fr 1fr;gap:11px 16px}.exentia-landing .sx-rc-reason{display:flex;align-items:flex-start;gap:9px}.exentia-landing .sx-rc-reason-ic{width:20px;height:20px;flex:none;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;background:var(--success-a10);color:var(--success);border:1px solid var(--success-border);margin-top:1px}.exentia-landing .sx-rc-reason-t{font-size:12px;font-weight:600;color:var(--text-primary)}.exentia-landing .sx-rc-reason-s{font-size:10.5px;color:var(--text-muted);margin-top:2px;line-height:1.38}.exentia-landing .sx-rc-foot{margin-top:13px;padding-top:12px;border-top:1px solid var(--ovl-4);font-size:10.5px;color:var(--text-subtle);line-height:1.5}.exentia-landing .sx-rc-foot b{color:var(--text-muted);font-weight:600}@media (max-width:600px){.exentia-landing .sx-rc-metrics{grid-template-columns:1fr 1fr;gap:14px}.exentia-landing .sx-rc-reasons{grid-template-columns:1fr}}.exentia-landing .sx-win-screen .sx-dz{max-width:560px}.exentia-landing .sx-win-screen .sx-dz-headline{font-size:clamp(1.5rem,2.4vw,2rem)}.exentia-landing .sx-fc{display:flex;flex-direction:column;width:100%}.exentia-landing .sx-win-screen .sx-fc{max-width:600px}.exentia-landing .sx-fc-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.exentia-landing .sx-fc-eyebrow{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;color:var(--primary);font-weight:600}.exentia-landing .sx-fc-title{font-size:21px;font-weight:700;letter-spacing:-.025em;color:var(--text-primary);margin:4px 0 5px}.exentia-landing .sx-fc-sub{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--text-muted);font-family:var(--font-mono)}.exentia-landing .sx-fc-sub b{color:var(--text-high);font-weight:600}.exentia-landing .sx-fc-seg{display:inline-flex;padding:3px;gap:2px;background:var(--ovl-3);border:1px solid var(--ovl-6);border-radius:9px;flex:none}.exentia-landing .sx-fc-seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--text-muted);font-family:var(--font-mono);font-size:11px;font-weight:600;padding:5px 12px;border-radius:6px;cursor:pointer}.exentia-landing .sx-fc-seg button.on{background:var(--primary-a16);color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary-border)}.exentia-landing .sx-fc-banner{display:flex;align-items:center;gap:13px;padding:12px 16px;border-radius:13px;margin-bottom:12px;background:var(--ovl-2);border:1px solid var(--ovl-6);transition:background .5s ease,border-color .5s ease}.exentia-landing .sx-fc-banner.on{background:linear-gradient(135deg,var(--success-a15),var(--success-a10));border-color:var(--success-border)}.exentia-landing .sx-fc-banner-ic{width:34px;height:34px;flex:none;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:var(--ovl-4);color:var(--text-muted);transition:all .5s ease}.exentia-landing .sx-fc-banner.on .sx-fc-banner-ic{background:var(--success-a15);color:var(--success);border:1px solid var(--success-border)}.exentia-landing .sx-fc-banner-txt{flex:1}.exentia-landing .sx-fc-banner-t{font-size:14px;font-weight:700;color:var(--text-primary);transition:color .5s ease}.exentia-landing .sx-fc-banner.on .sx-fc-banner-t{color:var(--success)}.exentia-landing .sx-fc-banner-s{font-size:11.5px;color:var(--text-muted);margin-top:1px}.exentia-landing .sx-fc-banner-seuil{text-align:right;flex:none}.exentia-landing .sx-fc-banner-seuil span:first-child{display:block;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;color:var(--text-subtle);font-weight:600}.exentia-landing .sx-fc-banner-seuil .num{font-size:14px;font-weight:700;color:var(--text-primary)}.exentia-landing .sx-fc-kpis{display:grid;grid-template-columns:repeat(3,1fr);background:var(--ovl-2);border:1px solid var(--ovl-6);border-radius:13px;overflow:hidden;margin-bottom:12px}.exentia-landing .sx-fc-kpi{padding:12px 14px;border-right:1px solid var(--ovl-4)}.exentia-landing .sx-fc-kpi:last-child{border-right:none}.exentia-landing .sx-fc-kpi-l{display:block;font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;color:var(--text-subtle);font-weight:600;margin-bottom:7px;white-space:nowrap}.exentia-landing .sx-fc-kpi-v{display:block;font-size:17px;font-weight:700;letter-spacing:-.025em;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.exentia-landing .sx-fc-kpi-d{display:block;font-size:10px;color:var(--text-subtle);margin-top:4px;white-space:nowrap}.exentia-landing .sx-fc-kpi-d.up{color:var(--success)}.exentia-landing .sx-fc-chart{padding:14px 16px 10px;background:var(--ovl-1);border:1px solid var(--ovl-5);border-radius:13px;margin-bottom:12px}.exentia-landing .sx-fc-chart-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.exentia-landing .sx-fc-chart-eyebrow{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--primary);font-weight:600}.exentia-landing .sx-fc-legend{display:flex;gap:12px}.exentia-landing .sx-fc-legend span{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;color:var(--text-muted)}.exentia-landing .sx-fc-legend i{width:9px;height:2px;border-radius:2px}.exentia-landing .sx-fc-svg{display:block;width:100%;height:150px}.exentia-landing .sx-fc-area{opacity:0;transition:opacity .8s ease .3s}.exentia-landing .sx-fc-area.in{opacity:1}.exentia-landing .sx-fc-curve{stroke-dasharray:1;stroke-dashoffset:1}.exentia-landing .sx-fc-curve.in{animation:sxFcDraw 1.6s cubic-bezier(.4,0,.2,1) forwards}@keyframes sxFcDraw{to{stroke-dashoffset:0}}.exentia-landing .sx-fc-pb{opacity:0;transition:opacity .5s ease;filter:drop-shadow(0 0 6px var(--primary))}.exentia-landing .sx-fc-pb.in{opacity:1}.exentia-landing .sx-fc-pb-t{fill:var(--text-subtle);font-family:var(--font-mono);font-size:8px;letter-spacing:.14em;opacity:0;transition:opacity .5s ease}.exentia-landing .sx-fc-pb-t.in{opacity:1}.exentia-landing .sx-fc-ev{opacity:0;transition:opacity .4s ease}.exentia-landing .sx-fc-ev.in{opacity:1}.exentia-landing .sx-fc-axis{display:flex;justify-content:space-between;margin-top:4px;font-family:var(--font-mono);font-size:9.5px;color:var(--text-subtle)}.exentia-landing .sx-fc-events-cap{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--text-subtle);font-weight:600;margin-bottom:9px}.exentia-landing .sx-fc-events-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.exentia-landing .sx-fc-event{padding:11px 13px;border-radius:11px;background:var(--ovl-2);border:1px solid var(--ovl-6);opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease,border-color .2s ease,box-shadow .2s ease}.exentia-landing .sx-fc-event.in{opacity:1;transform:translateY(0)}.exentia-landing .sx-fc-event:hover{border-color:var(--primary-border);box-shadow:0 0 22px -8px var(--primary-a24)}.exentia-landing .sx-fc-event-day{font-family:var(--font-mono);font-size:9px;color:var(--text-subtle);letter-spacing:.04em}.exentia-landing .sx-fc-event-name{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--text-primary);margin:6px 0 8px}.exentia-landing .sx-fc-event-amt{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.exentia-landing .sx-fc-event-amt.warn{color:var(--warning)}.exentia-landing .sx-fc-event-amt.safe{color:var(--success)}.exentia-landing .sx-sc{display:grid;grid-template-columns:.82fr 1fr;gap:20px;width:100%}.exentia-landing .sx-win-screen .sx-sc{max-width:620px}.exentia-landing .sx-sc-eyebrow{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.16em;color:var(--primary);font-weight:600}.exentia-landing .sx-sc-title{font-size:21px;font-weight:700;letter-spacing:-.025em;color:var(--text-primary);margin:5px 0 4px}.exentia-landing .sx-sc-subtitle{font-size:11.5px;color:var(--text-muted);margin-bottom:18px}.exentia-landing .sx-sc-ringrow{display:flex;align-items:center;gap:16px;margin-bottom:18px}.exentia-landing .sx-sc-ring{position:relative;width:104px;height:104px;flex:none}.exentia-landing .sx-sc-ring svg{width:104px;height:104px}.exentia-landing .sx-sc-ring-c{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.exentia-landing .sx-sc-ring-v{font-size:32px;font-weight:700;letter-spacing:-.04em;color:var(--text-primary);line-height:1;font-variant-numeric:tabular-nums}.exentia-landing .sx-sc-ring-l{font-family:var(--font-mono);font-size:8px;letter-spacing:.14em;color:var(--text-subtle);margin-top:3px}.exentia-landing .sx-sc-badgecol{display:flex;flex-direction:column;gap:8px}.exentia-landing .sx-sc-badge{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:5px 12px;border-radius:999px;background:var(--primary-a12);border:1px solid var(--primary-border);color:var(--primary);font-size:13px;font-weight:600}.exentia-landing .sx-sc-badge-sub{font-size:11px;color:var(--text-muted);line-height:1.4}.exentia-landing .sx-sc-badge-sub b{color:var(--text-high)}.exentia-landing .sx-sc-weak{padding:14px 15px;border-radius:13px;background:var(--ovl-2);border:1px solid var(--ovl-6);transition:border-color .5s ease,box-shadow .5s ease}.exentia-landing .sx-sc-weak.on{border-color:var(--primary-border);box-shadow:0 0 40px -14px var(--primary-a24)}.exentia-landing .sx-sc-weak-cap{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--primary);font-weight:600;margin-bottom:9px}.exentia-landing .sx-sc-weak-t{font-size:15px;font-weight:700;color:var(--text-primary);letter-spacing:-.01em}.exentia-landing .sx-sc-weak-d{font-size:11.5px;color:var(--text-muted);line-height:1.45;margin:5px 0 11px}.exentia-landing .sx-sc-weak-tags{display:flex;flex-wrap:wrap;gap:7px}.exentia-landing .sx-sc-tag{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:500;background:var(--ovl-4);border:1px solid var(--ovl-6);color:var(--text-muted)}.exentia-landing .sx-sc-tag.hot{background:var(--primary-a12);border-color:var(--primary-border);color:var(--primary);font-weight:600;transition:box-shadow .4s ease}.exentia-landing .sx-sc-weak.on .sx-sc-tag.hot{box-shadow:0 0 16px -4px var(--primary-a24)}.exentia-landing .sx-sc-dims{display:flex;flex-direction:column}.exentia-landing .sx-sc-dim{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:13px 4px;border-top:1px solid var(--ovl-4);opacity:0;transform:translateX(10px);transition:opacity .45s ease,transform .45s ease}.exentia-landing .sx-sc-dim:first-child{border-top:none}.exentia-landing .sx-sc-dim.in{opacity:1;transform:translateX(0)}.exentia-landing .sx-sc-dim.weak{background:linear-gradient(90deg,transparent,var(--primary-a08));border-radius:8px}.exentia-landing .sx-sc-dim-l{font-size:15px;font-weight:600;color:var(--text-primary)}.exentia-landing .sx-sc-dim-d{font-size:11.5px;color:var(--text-muted);margin-top:4px;line-height:1.4}.exentia-landing .sx-sc-dim-right{text-align:right;flex:none}.exentia-landing .sx-sc-dim-pond{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.08em;color:var(--text-subtle);white-space:nowrap;margin-bottom:4px}.exentia-landing .sx-sc-dim-score{font-size:26px;font-weight:700;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;color:var(--text-high)}.exentia-landing .sx-sc-dim-score span{font-size:11px;color:var(--text-subtle);font-weight:500;margin-left:1px}.exentia-landing .sx-sc-dim-score.good{color:var(--blue-200)}.exentia-landing .sx-sc-dim-score.warn{color:var(--warning)}.exentia-landing .sx-sc-dim-score.weak{color:var(--primary)}.exentia-landing .sx-bare{width:100%;max-width:624px;margin:0 auto}.exentia-landing .sx-dz{width:100%}.exentia-landing .sx-dz-eyebrow{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;color:var(--text-subtle);font-weight:600;margin-bottom:12px}.exentia-landing .sx-dz-headline{font-size:clamp(1.5rem,2.7vw,2.25rem);font-weight:700;letter-spacing:-.035em;line-height:1.06;color:var(--text-primary);margin:0 0 13px;max-width:18ch}.exentia-landing .sx-dz-amount{color:var(--primary);text-shadow:0 0 36px rgba(74,144,255,.4);font-variant-numeric:tabular-nums}.exentia-landing .sx-dz-sub{font-size:13px;line-height:1.55;color:var(--text-muted);max-width:54ch;margin:0 0 18px;opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.exentia-landing .sx-dz-sub.in{opacity:1;transform:none}.exentia-landing .sx-dz-sub b{color:var(--text-high);font-weight:600}.exentia-landing .sx-dz-sub b.g{color:var(--success)}.exentia-landing .sx-dz-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px;opacity:0;transition:opacity .5s ease}.exentia-landing .sx-dz-kpis.in{opacity:1}.exentia-landing .sx-dz-kpi{padding:12px 13px;border-radius:12px;background:var(--ovl-2);border:1px solid var(--ovl-6);display:flex;flex-direction:column;gap:5px;opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.exentia-landing .sx-dz-kpis.in .sx-dz-kpi{opacity:1;transform:none}.exentia-landing .sx-dz-kpi-l{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;color:var(--text-subtle);font-weight:600}.exentia-landing .sx-dz-kpi-v{font-size:16px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.exentia-landing .sx-dz-kpi-v.good{color:var(--success)}.exentia-landing .sx-dz-kpi-v.blue{color:var(--primary)}.exentia-landing .sx-dz-kpi-s{font-size:10px;color:var(--text-subtle)}.exentia-landing .sx-dz-compare{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:stretch;border-radius:16px;overflow:hidden;border:1px solid var(--ovl-6);background:var(--ovl-1);opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.exentia-landing .sx-dz-compare.in{opacity:1;transform:none}.exentia-landing .sx-dz-col{padding:15px 17px}.exentia-landing .sx-dz-col.after{background:linear-gradient(180deg,var(--success-a10),transparent);border-left:1px solid var(--success-border)}.exentia-landing .sx-dz-col-cap{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--text-subtle);font-weight:600;margin-bottom:10px}.exentia-landing .sx-dz-col-cap.g{color:var(--success)}.exentia-landing .sx-dz-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--ovl-4)}.exentia-landing .sx-dz-col>.sx-dz-row:first-of-type{border-top:none}.exentia-landing .sx-dz-row-l{font-size:11.5px;color:var(--text-muted)}.exentia-landing .sx-dz-row-v{font-size:13.5px;font-weight:700;color:var(--text-high);font-variant-numeric:tabular-nums;white-space:nowrap}.exentia-landing .sx-dz-row-v.g{color:var(--success)}.exentia-landing .sx-dz-row-v.blue{color:var(--primary)}.exentia-landing .sx-dz-row-after{display:inline-flex;align-items:baseline;gap:8px}.exentia-landing .sx-dz-row-delta{font-family:var(--font-mono);font-size:10px;color:var(--text-subtle);white-space:nowrap}.exentia-landing .sx-dz-mid{display:flex;align-items:center;justify-content:center;padding:0 6px;color:var(--success);background:var(--ovl-1)}@media (max-width:600px){.exentia-landing .sx-dz-kpis{grid-template-columns:1fr 1fr}.exentia-landing .sx-dz-compare{grid-template-columns:1fr}.exentia-landing .sx-dz-mid{display:none}.exentia-landing .sx-dz-col.after{border-left:none;border-top:1px solid var(--success-border)}}.exentia-landing .sx-panel-static{position:relative;width:100%;background:none;border:none;box-shadow:none;padding:12px 0 0;display:flex;align-items:flex-start;justify-content:center}.exentia-landing .sx-stage-inner{position:relative;z-index:2;width:100%;display:flex;justify-content:center}@media (max-width:1140px) and (min-width:901px){.exentia-landing .sx-grid{gap:48px}.exentia-landing .sx-step{max-width:none}}@media (max-width:900px){.exentia-landing .sx-grid{grid-template-columns:1fr;gap:0}.exentia-landing .sx-step{min-height:0;max-width:none;opacity:1;filter:none;margin-bottom:64px}.exentia-landing .sx-step:last-child{margin-bottom:0}.exentia-landing .sx-stage-inner{overflow:hidden;max-width:100%}.exentia-landing .sx-phone{width:min(330px,86vw)}.exentia-landing .sx-phone-big{width:min(348px,90vw)}.exentia-landing .sx-win{max-width:100%}}@media (max-width:600px){.exentia-landing .sx-win-rail{display:none}.exentia-landing .sx-win-screen{padding:18px 16px}.exentia-landing .sx-fc-kpis{grid-template-columns:1fr 1fr}.exentia-landing .sx-fc-kpi:nth-child(2){border-right:none}.exentia-landing .sx-fc-kpi:nth-child(3){border-top:1px solid var(--ovl-4);grid-column:1/-1}.exentia-landing .sx-fc-events-row,.exentia-landing .sx-sc{grid-template-columns:1fr}.exentia-landing .sx-sc{gap:16px}.exentia-landing .sx-fc-head{flex-direction:column;gap:10px;order:-2}.exentia-landing .sx-fc-chart{order:-1}.exentia-landing .sx-fc-svg{height:172px}.exentia-landing .sx-fc-seg{align-self:flex-start}.exentia-landing .sx-fc-banner{flex-wrap:wrap}.exentia-landing .sx-fc-banner-seuil{text-align:left}.exentia-landing .sx-dec-tip{width:min(232px,70vw)}}@media (prefers-reduced-motion:reduce){.exentia-landing .sx-layer{transition:opacity .2s ease;transform:none}.exentia-landing .sx-layer .wf-card,.exentia-landing .sx-layer .wf-pill,.exentia-landing .sx-panel-static .wf-card,.exentia-landing .sx-panel-static .wf-pill{opacity:1;transform:none}.exentia-landing .sx-curve{stroke-dashoffset:0}.exentia-landing .sx-area,.exentia-landing .sx-dot{opacity:1}}.exentia-landing .wf-row{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;margin-bottom:96px}.exentia-landing .wf-row:last-child{margin-bottom:0}.exentia-landing .wf-row.reverse .wf-text{order:2}.exentia-landing .wf-row.reverse .wf-panel{order:1}.exentia-landing .wf-text{max-width:460px}.exentia-landing .wf-title{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;color:var(--text-primary);margin:16px 0 18px}.exentia-landing .wf-circled{position:relative;white-space:nowrap;display:inline-block}.exentia-landing .wf-circled-svg{position:absolute;left:-8%;top:-18%;width:116%;height:150%;overflow:visible;pointer-events:none}.exentia-landing .wf-circled-path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1s cubic-bezier(.4,0,.2,1) .3s}.exentia-landing .is-in .wf-circled-path,.exentia-landing .wf-row .reveal.is-in .wf-circled-path{stroke-dashoffset:0}.exentia-landing .wf-desc{font-size:15px;line-height:1.6;color:var(--text-muted);margin:0 0 26px}.exentia-landing .wf-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.exentia-landing .wf-bullets li{display:flex;align-items:center;gap:13px;font-size:14.5px;color:var(--text-high);font-weight:500}.exentia-landing .wf-bullet-ic{width:30px;height:30px;border-radius:9px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--ovl-2);border:1px solid var(--ovl-6);color:var(--primary)}.exentia-landing .wf-panel{position:relative;border-radius:22px;padding:36px;min-height:440px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(180deg,var(--ovl-1),var(--surface-landing-1));border:1px solid var(--ovl-5);box-shadow:var(--shadow-window)}.exentia-landing .wf-panel-dots{position:absolute;inset:0;background-image:radial-gradient(var(--ovl-8) 1px,transparent 1px);background-size:22px 22px;mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000,transparent 75%);opacity:.5}.exentia-landing .wf-panel-glow{position:absolute;left:50%;bottom:-30%;width:120%;height:70%;transform:translateX(-50%);background:radial-gradient(ellipse at center,var(--primary-a16),transparent 70%);pointer-events:none}.exentia-landing .wf-stack{position:relative;z-index:2;width:100%;max-width:380px;display:flex;flex-direction:column;gap:14px}.exentia-landing .wf-card,.exentia-landing .wf-pill{opacity:0;transform:translateY(16px);transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * .22s + .15s)}.exentia-landing .wf-panel.on .wf-card,.exentia-landing .wf-panel.on .wf-pill{opacity:1;transform:translateY(0)}.exentia-landing .wf-pill{align-self:center;display:inline-flex;align-items:center;gap:9px;padding:8px 15px;border-radius:999px;background:var(--ovl-3);border:1px solid var(--ovl-6);font-size:12.5px;font-weight:500;color:var(--text-high);box-shadow:var(--shadow-sm)}.exentia-landing .wf-pill-ic{display:inline-flex;color:var(--primary);animation:wfSpin 4s linear infinite}@keyframes wfSpin{to{transform:rotate(1turn)}}.exentia-landing .wf-pill-time{color:var(--text-subtle);font-size:12px}.exentia-landing .wf-card{background:var(--surface-landing-2);border:1px solid var(--ovl-6);border-radius:16px;padding:16px 18px;box-shadow:var(--shadow-md)}.exentia-landing .wf-card-head{display:flex;align-items:center;gap:11px}.exentia-landing .wf-card-head-ic{width:30px;height:30px;border-radius:8px;flex:none;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent}.exentia-landing .wf-card-head-t{font-size:14.5px;font-weight:600;color:var(--text-primary)}.exentia-landing .wf-card-meta{font-size:11.5px;color:var(--text-subtle);margin:8px 0 0;font-family:var(--font-mono);padding-left:41px}.exentia-landing .wf-subcard{margin-top:14px;padding:14px;border-radius:11px;background:var(--ovl-2);border:1px solid var(--ovl-5);display:flex;flex-direction:column;gap:10px}.exentia-landing .wf-line{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-high);line-height:1.4}.exentia-landing .wf-line b{color:var(--text-primary);font-weight:600}.exentia-landing .wf-line-ic{width:22px;height:22px;border-radius:6px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:var(--ovl-4);color:var(--text-muted)}.exentia-landing .wf-line-amt{justify-content:space-between;padding-top:10px;margin-top:2px;border-top:1px solid var(--ovl-5)}.exentia-landing .wf-line-amt .num{font-size:15px;font-weight:700;white-space:nowrap}.exentia-landing .wf-reading{margin-top:14px;padding:14px 16px;border-radius:11px;background:linear-gradient(135deg,var(--primary-a12),var(--ovl-1));border:1px solid var(--primary-border);display:flex;align-items:center;justify-content:space-between;gap:12px}.exentia-landing .wf-reading-l{font-size:12.5px;color:var(--text-muted);max-width:14ch;line-height:1.3}.exentia-landing .wf-reading-v{font-size:24px;font-weight:700;color:var(--text-primary);font-family:var(--font-mono);letter-spacing:-.03em;white-space:nowrap}.exentia-landing .wf-quote-line{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--text-muted)}.exentia-landing .wf-quote-line .num{color:var(--text-primary);font-weight:600}.exentia-landing .wf-subcard .wf-quote-line+.wf-quote-line{margin-top:0}.exentia-landing .wf-quote-total{padding-top:11px;margin-top:1px;border-top:1px solid var(--ovl-5);font-weight:600;color:var(--text-high)}.exentia-landing .wf-quote-total .num{font-size:16px}.exentia-landing .wf-bubble{margin-top:13px;padding:13px 15px;border-radius:11px;background:var(--ovl-2);border:1px solid var(--ovl-5);font-size:13px;line-height:1.5;color:var(--text-high)}.exentia-landing .wf-action{margin-top:12px;width:100%;height:42px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--primary);color:#fff;border:1px solid transparent;cursor:pointer;font-family:var(--font-sans);font-size:13.5px;font-weight:500;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 8px 22px rgba(74,144,255,.28);transition:background .18s ease,transform .18s ease}.exentia-landing .wf-action:hover{background:var(--primary-hover);transform:translateY(-1px)}@media (max-width:980px){.exentia-landing .wf-row{grid-template-columns:1fr;gap:32px;margin-bottom:64px}.exentia-landing .wf-row.reverse .wf-text{order:1}.exentia-landing .wf-row.reverse .wf-panel{order:2}.exentia-landing .wf-text{max-width:none}.exentia-landing .wf-panel{padding:28px 20px;min-height:0}}@media (prefers-reduced-motion:reduce){.exentia-landing .wf-card,.exentia-landing .wf-pill{opacity:1;transform:none}.exentia-landing .wf-circled-path{stroke-dashoffset:0}.exentia-landing .wf-pill-ic{animation:none}}.exentia-landing .dc-grid{display:grid;gap:64px;align-items:center}@media (max-width:980px){.exentia-landing .dc-grid{gap:40px}}.exentia-landing .dc-text{max-width:440px}.exentia-landing .dc-stage{display:flex;flex-direction:column;gap:14px}.exentia-landing .dc-flow{display:flex;align-items:center;gap:10px;margin-bottom:2px}.exentia-landing .dc-flow-step{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--text-subtle);padding:5px 12px;border-radius:999px;background:var(--ovl-2);border:1px solid var(--ovl-5);transition:all .4s ease}.exentia-landing .dc-flow-step.on{color:var(--primary);background:var(--primary-a12);border-color:var(--primary-border)}.exentia-landing .dc-flow-sep{color:var(--text-subtle);display:inline-flex}.exentia-landing .dc-card{background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.015));border:1px solid var(--ovl-6);border-radius:16px;padding:18px 20px;box-shadow:var(--shadow-md);opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1)}.exentia-landing .dc-card.in{opacity:1;transform:none}.exentia-landing .dc-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.exentia-landing .dc-card-eyebrow{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;color:var(--primary);font-weight:600}.exentia-landing .dc-card-tag{font-size:11px;font-weight:600;padding:4px 11px;border-radius:999px;background:var(--primary-a12);color:var(--primary);border:1px solid var(--primary-border);white-space:nowrap}.exentia-landing .dc-compare-grid{display:grid;grid-template-columns:1.3fr 1fr 1.2fr;gap:9px 12px;align-items:center}.exentia-landing .dc-cc-cap{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;color:var(--text-subtle);font-weight:600}.exentia-landing .dc-cc-cap.g{color:var(--success)}.exentia-landing .dc-cc-l{font-size:12.5px;color:var(--text-high);font-weight:500;padding:6px 0;border-top:1px solid var(--ovl-4)}.exentia-landing .dc-cc-a{font-size:13px;color:var(--text-muted);font-variant-numeric:tabular-nums;padding:6px 0;border-top:1px solid var(--ovl-4);white-space:nowrap}.exentia-landing .dc-cc-b{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 0;border-top:1px solid var(--ovl-4)}.exentia-landing .dc-cc-bv{font-size:13.5px;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.exentia-landing .dc-cc-bv.g{color:var(--success)}.exentia-landing .dc-cc-bv.blue{color:var(--primary)}.exentia-landing .dc-cc-delta{font-family:var(--font-mono);font-size:9.5px;color:var(--text-subtle);white-space:nowrap}.exentia-landing .dc-reco{background:linear-gradient(150deg,var(--primary-a12),rgba(61,214,140,.04) 65%,var(--ovl-1));border-color:var(--ovl-7);box-shadow:0 0 48px -18px rgba(74,144,255,.4)}.exentia-landing .dc-reco-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.exentia-landing .dc-reco-ic{width:34px;height:34px;flex:none;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:var(--primary-a16);color:var(--primary);border:1px solid var(--primary-border)}.exentia-landing .dc-reco-eyebrow{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;color:var(--text-subtle);font-weight:600}.exentia-landing .dc-reco-title{font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);margin-top:2px}.exentia-landing .dc-reco-badge{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;letter-spacing:.04em;padding:4px 10px;border-radius:999px;background:var(--success-a15);color:var(--success);border:1px solid var(--success-border);white-space:nowrap}.exentia-landing .dc-reco-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--ovl-5);border:1px solid var(--ovl-6);border-radius:12px;overflow:hidden;margin-bottom:12px}.exentia-landing .dc-reco-m{padding:12px 13px;background:var(--ovl-2);display:flex;flex-direction:column;gap:6px}.exentia-landing .dc-reco-m-l{font-family:var(--font-mono);font-size:8px;letter-spacing:.08em;color:var(--text-subtle);font-weight:600}.exentia-landing .dc-reco-m-v{font-size:14px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.exentia-landing .dc-reco-m-v.g{color:var(--success)}.exentia-landing .dc-reco-why{display:flex;align-items:flex-start;gap:9px;font-size:11.5px;color:var(--text-muted);line-height:1.45;padding:11px 13px;border-radius:10px;background:var(--ovl-1);border:1px solid var(--ovl-5)}.exentia-landing .dc-reco-why svg{color:var(--success);flex:none;margin-top:1px}@media (max-width:560px){.exentia-landing .dc-reco-metrics{grid-template-columns:1fr 1fr}.exentia-landing .dc-compare-grid{font-size:11px}}@media (prefers-reduced-motion:reduce){.exentia-landing .dc-card{opacity:1;transform:none}}.exentia-landing .pers-unifier{display:flex;align-items:center;gap:20px;margin-bottom:28px}.exentia-landing .pers-unifier-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--ovl-6) 40%,var(--ovl-6) 60%,transparent)}.exentia-landing .pers-unifier-label{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-weight:600;white-space:nowrap}.exentia-landing .pers-unifier-dot{width:6px;height:6px;border-radius:999px;background:var(--primary);box-shadow:0 0 10px var(--primary-a24)}.exentia-landing .pers-tag{display:inline-flex;align-items:center;font-size:11px;font-weight:500;color:var(--text-high);padding:6px 12px;border-radius:999px;background:linear-gradient(180deg,var(--ovl-3),var(--ovl-2));border:1px solid var(--ovl-6);box-shadow:0 1px 2px rgba(0,0,0,.08);white-space:nowrap}.exentia-landing .pers-card{position:relative;padding:26px 24px;border-radius:18px;background:radial-gradient(ellipse 120% 80% at 50% -10%,var(--primary-a08),transparent 60%),linear-gradient(180deg,var(--surface-landing-2),var(--surface-landing-1));border:1px solid var(--ovl-6);box-shadow:0 1px 2px rgba(0,0,0,.04),0 20px 44px -28px rgba(0,0,0,.5);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.exentia-landing .pers-card:hover{border-color:var(--primary-border);box-shadow:0 1px 2px rgba(0,0,0,.04),0 26px 52px -26px rgba(0,0,0,.55),0 0 40px -16px var(--primary-a24);transform:translateY(-2px)}.exentia-landing .pers-icon{width:42px;height:42px;border-radius:12px;flex:none;justify-content:center;background:linear-gradient(160deg,var(--primary-a16),var(--primary-a08));border:1px solid var(--primary-border);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 4px 12px -6px var(--primary-a24)}.exentia-landing .pers-icon,.exentia-landing .pers-seg{display:inline-flex;align-items:center;color:var(--primary)}.exentia-landing .pers-seg{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:6px 13px;border-radius:999px;background:var(--primary-a12);border:1px solid var(--primary-border)}.exentia-landing .pers-klabel{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--font-mono);font-weight:600;color:var(--text-subtle);margin-bottom:7px}.exentia-landing .pers-klabel-out{color:var(--primary)}.exentia-landing .pers-output{margin-top:4px;padding:13px 15px;border-radius:12px;background:linear-gradient(135deg,var(--primary-a08),var(--ovl-1));border:1px solid var(--primary-border)}.exentia-landing .pers-foot{margin-top:auto;padding-top:16px;border-top:1px solid var(--ovl-5);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:var(--text-muted);font-weight:500}.exentia-landing .pers-flow{display:flex;flex-direction:column;gap:5px;padding:14px;border-radius:12px;background:var(--ovl-1);border:1px solid var(--ovl-5)}.exentia-landing .pers-flow-step{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.02em;color:var(--text-muted);padding:6px 10px;border-radius:7px;background:var(--ovl-2);border:1px solid var(--ovl-5);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exentia-landing .pers-flow-step.final{color:var(--primary);font-weight:600;background:var(--primary-a08);border-color:var(--primary-border)}.exentia-landing .pers-flow-arrow{display:flex;justify-content:center;color:var(--text-subtle);height:11px}@media (max-width:560px){.exentia-landing .pers-unifier-label{font-size:10px;letter-spacing:.08em}}.exentia-landing .md-gallery{display:grid;gap:20px}.exentia-landing .md-card{position:relative;display:flex;flex-direction:column;padding:28px 28px 24px;border-radius:22px;border:1px solid var(--ovl-6);background:linear-gradient(180deg,var(--ovl-2),var(--ovl-1));overflow:hidden;min-height:380px}.exentia-landing .md-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 55% at 50% -8%,var(--md-tint,var(--primary-a12)),transparent 70%);opacity:.7}.exentia-landing .md-tint-blue{--md-tint:rgba(74,144,255,.16);--md-accent:var(--primary)}.exentia-landing .md-tint-green{--md-tint:rgba(61,214,140,.14);--md-accent:var(--success)}.exentia-landing .md-tint-violet{--md-tint:rgba(142,125,247,.15);--md-accent:#9f8ff7}.exentia-landing .md-tint-amber{--md-tint:rgba(232,179,58,.14);--md-accent:var(--warning)}.exentia-landing .md-card-top{position:relative;z-index:1;margin-bottom:16px}.exentia-landing .md-card-cat{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;font-weight:600;color:var(--md-accent);padding:6px 12px 6px 8px;border-radius:999px;background:color-mix(in srgb,var(--md-accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--md-accent) 26%,transparent)}.exentia-landing .md-card-cat-ic{display:inline-flex}.exentia-landing .md-card-title{position:relative;z-index:1;font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--text-primary);margin:0 0 10px}.exentia-landing .md-card-body{position:relative;z-index:1;font-size:13.5px;line-height:1.55;color:var(--text-muted);margin:0 0 22px;max-width:42ch}.exentia-landing .md-card-mock{position:relative;z-index:1;margin-top:auto;background:var(--surface-landing-2);border:1px solid var(--ovl-6);border-radius:14px;padding:16px;box-shadow:0 18px 40px -22px rgba(0,0,0,.6)}.exentia-landing .md-card-footer{position:relative;z-index:1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px;font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:var(--text-subtle)}.exentia-landing .md-foot-dot{color:var(--ovl-9,var(--text-micro))}.exentia-landing .md-foot-item{color:var(--text-muted);white-space:nowrap}.exentia-landing .md-trust{display:grid;gap:4px;padding:10px;border-radius:18px;background:linear-gradient(180deg,var(--ovl-2),var(--ovl-1));border:1px solid var(--ovl-6)}.exentia-landing .md-trust-item{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:13px;transition:background .2s ease}.exentia-landing .md-trust-item:hover{background:var(--ovl-2)}.exentia-landing .md-trust-ic{width:40px;height:40px;flex:none;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;background:var(--primary-a12);color:var(--primary);border:1px solid var(--primary-border)}.exentia-landing .md-trust-t{font-size:13.5px;color:var(--text-primary);font-weight:600}.exentia-landing .md-trust-s{font-size:11px;color:var(--text-subtle);font-family:var(--font-mono);margin-top:2px}.exentia-landing .md-mock-led{gap:12px}.exentia-landing .md-led-rows,.exentia-landing .md-mock-led{display:flex;flex-direction:column}.exentia-landing .md-led-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--ovl-4)}.exentia-landing .md-led-rows .md-led-row:last-child{border-bottom:none}.exentia-landing .md-led-l{font-size:12px;color:var(--text-muted);white-space:nowrap}.exentia-landing .md-led-v{font-size:12.5px;font-weight:600;color:var(--text-high);font-variant-numeric:tabular-nums;white-space:nowrap}.exentia-landing .md-led-v.d{color:var(--warning)}.exentia-landing .md-led-final{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:12px;background:radial-gradient(ellipse 120% 140% at 100% 0,rgba(74,144,255,.22),transparent 60%),linear-gradient(135deg,var(--primary-a16),var(--ovl-1));border:1px solid var(--primary-border);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 0 32px -10px var(--primary-a24)}.exentia-landing .md-led-final-txt{display:flex;flex-direction:column;gap:2px}.exentia-landing .md-led-final-l{font-size:11.5px;color:var(--primary);font-weight:600}.exentia-landing .md-led-final-s{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;color:var(--text-subtle);text-transform:uppercase}.exentia-landing .md-led-final-v{font-size:22px;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.03em;white-space:nowrap;text-shadow:0 0 26px var(--primary-a24)}.exentia-landing .md-mock-bench{display:flex;flex-direction:column;gap:12px}.exentia-landing .md-bench-pos{display:flex;flex-direction:column;gap:3px;padding-bottom:12px;margin-bottom:2px;border-bottom:1px solid var(--ovl-4)}.exentia-landing .md-bench-pos-l{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;color:var(--text-subtle);font-weight:600}.exentia-landing .md-bench-pos-v{font-size:13px;color:var(--text-high);font-weight:500}.exentia-landing .md-bench-pos-v b{color:var(--success);font-weight:700}.exentia-landing .md-bench-row{display:grid;grid-template-columns:100px 1fr 26px;gap:10px;align-items:center}.exentia-landing .md-bench-l{font-size:11.5px;color:var(--text-muted);white-space:nowrap}.exentia-landing .md-bench-row.strong .md-bench-l{color:var(--text-primary);font-weight:600}.exentia-landing .md-bench-track{height:8px;border-radius:999px;background:var(--ovl-4);overflow:hidden}.exentia-landing .md-bench-row.strong .md-bench-track{box-shadow:0 0 0 1px var(--primary-border)}.exentia-landing .md-bench-fill{height:100%;border-radius:999px}.exentia-landing .md-bench-row.strong .md-bench-fill{box-shadow:0 0 16px -2px var(--primary)}.exentia-landing .md-bench-v{font-size:12.5px;font-weight:700;color:var(--text-high);font-variant-numeric:tabular-nums;text-align:right}.exentia-landing .md-bench-row.strong .md-bench-v{color:var(--primary)}.exentia-landing .md-mock-flux{display:flex;flex-direction:column}.exentia-landing .md-flux-row{display:flex;align-items:center;gap:12px;min-height:42px}.exentia-landing .md-flux-rail{position:relative;display:flex;flex-direction:column;align-items:center;align-self:stretch;width:22px;flex:none}.exentia-landing .md-flux-check{width:22px;height:22px;flex:none;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--success-a15);color:var(--success);border:1px solid var(--success-border);z-index:1;margin-top:10px}.exentia-landing .md-flux-line{position:absolute;top:32px;bottom:-10px;left:50%;width:2px;transform:translateX(-50%);background:linear-gradient(180deg,var(--success-border),var(--ovl-5))}.exentia-landing .md-flux-l{font-size:12.5px;color:var(--text-high);font-weight:500;white-space:nowrap}.exentia-landing .md-flux-row.soon .md-flux-check{background:var(--primary-a08);color:var(--primary);border-color:var(--primary-border)}.exentia-landing .md-flux-row.soon .md-flux-l{color:var(--text-muted)}.exentia-landing .md-flux-soon{margin-left:auto;font-size:9.5px;font-weight:500;padding:3px 9px;border-radius:999px;background:var(--primary-a08);color:var(--primary);border:1px solid var(--primary-border);white-space:nowrap}.exentia-landing .md-mock-reco{display:flex;flex-direction:column;gap:13px}.exentia-landing .md-reco-head{display:flex;align-items:center;gap:9px}.exentia-landing .md-reco-ic{width:26px;height:26px;flex:none;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--warning-a15);color:var(--warning);border:1px solid var(--warning-border)}.exentia-landing .md-reco-t{font-size:13px;font-weight:600;color:var(--text-primary)}.exentia-landing .md-reco-badge{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;letter-spacing:.04em;padding:3px 9px;border-radius:999px;background:var(--success-a15);color:var(--success);border:1px solid var(--success-border);white-space:nowrap}.exentia-landing .md-reco-hero{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--ovl-5);border:1px solid var(--ovl-6);border-radius:12px;overflow:hidden}.exentia-landing .md-reco-hero-cell{padding:13px 15px;background:var(--ovl-2);display:flex;flex-direction:column;gap:7px}.exentia-landing .md-reco-hero-cell:last-child{background:var(--success-a10)}.exentia-landing .md-reco-hl{font-family:var(--font-mono);font-size:8px;letter-spacing:.1em;color:var(--text-subtle);font-weight:600}.exentia-landing .md-reco-hv{font-size:20px;font-weight:700;letter-spacing:-.03em;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.exentia-landing .md-reco-hv.g{color:var(--success)}.exentia-landing .md-reco-hv-u{font-size:11px;font-weight:500;color:var(--text-subtle);margin-left:1px}.exentia-landing .md-reco-crit{display:flex;gap:8px;flex-wrap:wrap}.exentia-landing .md-reco-chip{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:var(--text-high);padding:6px 11px;border-radius:999px;background:var(--ovl-2);border:1px solid var(--ovl-6)}.exentia-landing .md-reco-chip svg{color:var(--text-muted)}@media (max-width:640px){.exentia-landing .md-card{padding:24px 20px 20px;min-height:0}.exentia-landing .md-card-title{font-size:19px}}.exentia-landing .dc-reco-anim{transition:opacity .46s cubic-bezier(.2,.7,.2,1),transform .46s cubic-bezier(.2,.7,.2,1)}.exentia-landing .dc-reco-anim.in{opacity:1;transform:translateY(0)}.exentia-landing .dc-reco-anim.out{opacity:0;transform:translateY(8px)}.exentia-landing .dc-reco-pager{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.exentia-landing .dc-reco-dots{display:flex;gap:6px}.exentia-landing .dc-reco-dot{width:6px;height:6px;border-radius:999px;background:var(--ovl-8);transition:all .35s ease}.exentia-landing .dc-reco-dot.on{width:18px;background:var(--primary);box-shadow:0 0 8px var(--primary-a24)}.exentia-landing .dc-reco-count{font-family:var(--font-mono);font-size:11px;color:var(--text-subtle);font-variant-numeric:tabular-nums}.exentia-landing{--logo-color:#9ecbff}.exentia-landing.light{--logo-color:#1e3a5c}.exentia-landing .footer-logo span,.exentia-landing .nav-logo span{color:var(--logo-color)}