.landing{min-height:100vh;padding:28px;color:#10253f;font-family:Manrope,Segoe UI,sans-serif;background:radial-gradient(1200px 500px at -10% 0,#c8f3e8 0,transparent 58%),radial-gradient(900px 500px at 100% 0,#cee0ff 0,transparent 55%),linear-gradient(180deg,#f7f9fc,#ecf2fa)}.top{max-width:1120px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:10px 0;gap:16px}.brand{font-size:20px;font-weight:800;letter-spacing:-.02em;color:#0d1f38;flex-shrink:0}.top nav{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.nav-link,.top a{display:inline-flex;align-items:center;gap:4px;color:#1a3a5c;text-decoration:none;font-weight:700;font-size:13px;min-height:38px;padding:8px 14px;border-radius:999px;border:1px solid rgba(148,163,184,.26);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(241,247,255,.88));box-shadow:0 10px 22px rgba(20,44,71,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .14s ease,background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease;white-space:nowrap}.nav-link:focus-visible,.nav-link:hover,.top a:focus-visible,.top a:hover{transform:translateY(-1px);background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(236,245,255,.94));border-color:rgba(21,94,239,.32);color:#0d2a47;box-shadow:0 0 0 1px rgba(59,130,246,.08),0 16px 28px rgba(20,44,71,.14)}.nav-link:focus-visible,.top a:focus-visible{outline:2px solid rgba(31,111,235,.18);outline-offset:2px}.btn-runtime,.nav-link--runtime{border-color:rgba(245,158,11,.24);background:linear-gradient(135deg,rgba(255,251,235,.96),rgba(255,243,224,.92));color:#9a3412}.btn-showcase,.nav-link--showcase{border-color:rgba(34,197,94,.24);background:linear-gradient(135deg,rgba(240,253,244,.96),rgba(220,252,231,.92));color:#166534}.btn-components,.nav-link--components{border-color:rgba(14,165,233,.24);background:linear-gradient(135deg,rgba(240,249,255,.97),rgba(224,242,254,.92));color:#075985}.btn-pricing,.nav-link--pricing{border-color:rgba(236,72,153,.24);background:linear-gradient(135deg,rgba(253,242,248,.97),rgba(252,231,243,.92));color:#9d174d}.btn-vault,.nav-link--cta{border-color:rgba(37,99,235,.34);background:linear-gradient(135deg,rgba(239,246,255,.98),rgba(219,234,254,.94));color:#1d4ed8;box-shadow:0 0 0 1px rgba(59,130,246,.08),0 16px 28px rgba(37,99,235,.14)}.nav-link--muted{min-height:32px;padding:6px 10px;border-radius:12px;border-color:transparent;background:transparent;color:rgba(26,58,92,.62);box-shadow:none;font-size:12px}.nav-link--muted:focus-visible,.nav-link--muted:hover{background:rgba(255,255,255,.72);border-color:rgba(148,163,184,.2);color:#1a3a5c;box-shadow:none}.hero{max-width:1120px;margin:30px auto 0}.kicker{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#0b7a60;font-weight:800}.hero h1{margin:10px 0 0;font-size:clamp(32px,6vw,62px);line-height:1.03;letter-spacing:-.02em;max-width:980px}.lead{margin:16px 0 0;max-width:760px;color:#4e6481;font-size:18px;line-height:1.6}.hero-actions{margin-top:24px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;position:relative;overflow:hidden;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:800;letter-spacing:.01em;text-decoration:none;border:1px solid #c7d8ef;box-shadow:0 12px 24px rgba(21,53,83,.08);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.btn:focus-visible,.btn:hover{transform:translateY(-2px);box-shadow:0 18px 30px rgba(21,53,83,.14)}.btn:focus-visible{outline:2px solid rgba(31,111,235,.18);outline-offset:2px}.btn.primary{background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 48%),linear-gradient(120deg,var(--lotos-accent,#E94560),var(--lotos-ocean-blue,#0F3460) 60%);color:var(--lotos-accent-fg,#fff);border-color:transparent;box-shadow:0 18px 34px rgba(233,69,96,.22)}.btn.paypal{background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 52%),linear-gradient(120deg,#023f9a,#0068c9 52%,#00a8ee);color:#fff;border-color:transparent;box-shadow:0 16px 30px rgba(0,104,201,.18)}.btn.ghost{background:rgba(255,255,255,.96);color:#0f2644;border-color:rgba(10,36,68,.22);box-shadow:0 2px 8px rgba(10,36,68,.07),0 12px 24px rgba(21,53,83,.07)}.btn.ghost:focus-visible,.btn.ghost:hover{background:#fff;border-color:rgba(10,36,68,.38);color:#071c2e;box-shadow:0 6px 18px rgba(10,36,68,.13)}.btn-runtime{color:#9a3412;border-color:rgba(245,158,11,.28);background:linear-gradient(135deg,rgba(255,251,235,.98),rgba(255,243,224,.94))}.btn-showcase{color:#166534;border-color:rgba(34,197,94,.26);background:linear-gradient(135deg,rgba(240,253,244,.98),rgba(220,252,231,.94))}.btn-components{color:#075985;border-color:rgba(14,165,233,.28);background:linear-gradient(135deg,rgba(240,249,255,.99),rgba(224,242,254,.94))}.btn-pricing{color:#9d174d;border-color:rgba(236,72,153,.28);background:linear-gradient(135deg,rgba(253,242,248,.99),rgba(252,231,243,.94))}.btn-demo-premium{color:#6d28d9;border-color:rgba(139,92,246,.28);background:linear-gradient(135deg,rgba(245,243,255,.99),rgba(237,233,254,.94))}.btn-vault{color:#1d4ed8;border-color:rgba(37,99,235,.32);background:linear-gradient(135deg,rgba(239,246,255,.98),rgba(219,234,254,.95))}.btn.button-like{pointer-events:none}button.btn{cursor:pointer;font:inherit}.card,.terminal{max-width:1120px;margin:14px auto 0;border:1px solid #d3e0f1;border-radius:16px;background:rgba(255,255,255,.82);box-shadow:0 20px 40px rgba(20,44,71,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.terminal{overflow:hidden}.term-head{padding:10px 14px;border-bottom:1px solid #d3e0f1;color:#4e6481;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.card pre,.terminal pre{margin:0;padding:14px;overflow:auto;font-size:12px;line-height:1.5;font-family:JetBrains Mono,Cascadia Mono,monospace;color:#1f3b5c}.stats{max-width:1120px;margin:14px auto 0;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(140px,1fr))}.stats article{border:1px solid #d3e0f1;border-radius:12px;background:rgba(255,255,255,.78);padding:12px}.stats strong{display:block;font-size:24px}.stats span{font-size:12px;color:#516a88;text-transform:uppercase;letter-spacing:.06em}.grid.two{max-width:1120px;margin:14px auto 0;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(240px,1fr))}.card{padding:14px}.home-hero{margin-top:34px}.home-hero-grid{display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.92fr);align-items:start}.hero-copy-stack{display:grid;gap:16px}.hero-pill-row{display:flex;flex-wrap:wrap;gap:8px}.hero-subline{display:block;color:#155eef}.lead-compact{margin-top:0;font-size:15px;max-width:760px}.hero-language-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(240px,1fr))}.language-panel{display:grid;gap:8px;padding:16px;border-radius:22px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(244,250,255,.9));box-shadow:0 18px 36px rgba(20,44,71,.08)}.language-panel.es{background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(250,245,255,.9))}.docs-lane-top h3,.language-panel h2,.preview-surface-head h3,.runtime-showcase-top h3,.section-headline h2{margin:0;color:#153553}.language-panel h2{font-size:24px;line-height:1.12}.language-panel p:last-child{margin:0;font-size:14px;line-height:1.7;color:#4f6885}.hero-preview-shell{min-width:0}.hero-preview-panel{display:grid;gap:14px;padding:18px;border-radius:28px;border:1px solid rgba(148,163,184,.18);background:radial-gradient(circle at top right,rgba(129,140,248,.18),transparent 34%),radial-gradient(circle at top left,rgba(34,211,238,.14),transparent 28%),linear-gradient(150deg,rgba(255,255,255,.98),rgba(243,247,255,.92));box-shadow:0 28px 52px rgba(20,44,71,.12)}.hero-preview-top{display:flex;align-items:center;gap:8px;color:#56708d;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.hero-preview-top span{width:10px;height:10px;border-radius:999px;background:linear-gradient(135deg,#22d3ee,#155eef)}.hero-preview-top span:nth-child(2){background:linear-gradient(135deg,#f59e0b,#f97316)}.hero-preview-top span:nth-child(3){background:linear-gradient(135deg,#ec4899,#8b5cf6)}.hero-preview-top small{margin-left:auto}.hero-preview-body{display:grid;gap:14px;grid-template-columns:minmax(0,1.15fr) minmax(180px,.8fr)}.hero-preview-main,.hero-preview-rail{display:grid;gap:12px}.hero-preview-stats{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.hero-preview-stats article{display:grid;gap:4px;padding:12px;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:rgba(255,255,255,.76)}.hero-preview-stats strong{font-size:22px;line-height:1;color:#153553}.hero-preview-stats span,.preview-rail-item span{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#5b7492}.preview-surface-card{display:grid;gap:10px;padding:14px;border-radius:22px;border:1px solid rgba(148,163,184,.16)}.preview-surface-card.primary{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(238,248,255,.9))}.preview-surface-card.secondary{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(249,244,255,.9))}.preview-surface-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.docs-lane-card p,.preview-surface-card p,.runtime-showcase-card p{margin:0;font-size:14px;line-height:1.65;color:#4f6885}.preview-code-strip{padding:10px 12px;border-radius:14px;background:rgba(15,23,42,.92);color:#d7e6ff;font-size:12px;font-family:JetBrains Mono,Cascadia Mono,monospace}.docs-lane-kicker,.preview-rail-label{margin:0;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0b7a60}.preview-rail-item{display:grid;gap:4px;padding:12px;border-radius:18px;border:1px solid rgba(148,163,184,.14);background:rgba(255,255,255,.78)}.preview-rail-item strong{font-size:15px;color:#153553}.landing-section{padding:20px}.signature-band{display:grid;gap:16px;background:radial-gradient(circle at top right,rgba(99,102,241,.12),transparent 26%),radial-gradient(circle at left center,rgba(16,185,129,.1),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(243,247,255,.92))}.signature-band-copy{display:grid;gap:8px}.signature-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}.signature-card{display:grid;gap:10px;padding:18px;border-radius:22px;border:1px solid rgba(148,163,184,.16);box-shadow:0 18px 36px rgba(20,44,71,.08)}.signature-card.accent-cyan{background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(238,248,255,.92))}.signature-card.accent-emerald{background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(239,253,247,.92))}.signature-card.accent-amber{background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(255,248,235,.92))}.signature-label{margin:0;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0b7a60}.signature-card h3{margin:0;font-size:22px;line-height:1.14;color:#153553;max-width:16ch}.signature-card p{margin:0}.section-headline{display:grid;gap:8px;margin-bottom:16px}.docs-lane-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.examples-band{background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 28%),radial-gradient(circle at left center,rgba(244,63,94,.08),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.97),rgba(243,246,255,.93))}.examples-lane-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.example-lane-card{display:grid;gap:12px;padding:18px;border-radius:24px;border:1px solid rgba(148,163,184,.16);box-shadow:0 20px 38px rgba(20,44,71,.08)}.example-lane-card.accent-cyan{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(238,248,255,.92))}.example-lane-card.accent-emerald{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(239,253,247,.92))}.example-lane-card.accent-amber{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(255,248,235,.92))}.example-lane-card.accent-violet{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(246,242,255,.92))}.example-lane-top{display:grid;gap:6px}.example-lane-top h3{margin:0;color:#153553;font-size:24px;line-height:1.1}.example-mini-metrics{display:flex;flex-wrap:wrap;gap:8px}.docs-lane-card{display:grid;gap:10px;padding:18px;border-radius:22px;border:1px solid rgba(148,163,184,.16);text-decoration:none;color:inherit;box-shadow:0 18px 36px rgba(20,44,71,.08);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.docs-lane-card:focus-visible,.docs-lane-card:hover{transform:translateY(-2px);box-shadow:0 24px 42px rgba(20,44,71,.12)}.docs-lane-card:focus-visible{outline:2px solid rgba(31,111,235,.18);outline-offset:2px}.docs-lane-card.accent-cyan{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(238,248,255,.92));border-color:rgba(14,165,233,.16)}.docs-lane-card.accent-emerald{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(239,253,247,.92));border-color:rgba(16,185,129,.16)}.docs-lane-card.accent-amber{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(255,248,235,.92));border-color:rgba(245,158,11,.16)}.docs-lane-card.accent-violet{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(246,242,255,.92));border-color:rgba(139,92,246,.16)}.docs-lane-card.accent-rose{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(255,242,248,.92));border-color:rgba(244,63,94,.16)}.docs-lane-top{display:grid;gap:6px}.docs-lane-link{font-size:13px;font-weight:800;color:#155eef}.lane-es{color:#67819e}.architecture-list,.clarity-list{margin:0;padding-left:18px;display:grid;gap:10px;color:#365470;line-height:1.7}.hero-actions.compact{margin-top:16px}.landing-terminal{max-width:none;margin:0}.runtime-card-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}.runtime-showcase-card{display:grid;gap:10px;padding:16px;border-radius:22px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(246,250,255,.9))}.runtime-showcase-card.accent-cyan{border-color:rgba(14,165,233,.16)}.runtime-showcase-card.accent-emerald{border-color:rgba(16,185,129,.16)}.runtime-showcase-card.accent-amber{border-color:rgba(245,158,11,.16)}.runtime-showcase-card.accent-violet{border-color:rgba(139,92,246,.16)}.runtime-showcase-card.accent-rose{border-color:rgba(244,63,94,.16)}.runtime-showcase-top{display:flex;justify-content:space-between;gap:10px;align-items:center}.owner-panel{max-width:1120px}.card h2,.card h3{margin:0}.card a,.pricing a,.tier-grid a,a.tier-card{color:inherit;text-decoration:none}.card p{color:#4e6481;line-height:1.6}.card ol,.card ul{margin:10px 0 0;padding-left:18px;color:#284666;line-height:1.6}.card.accent-cyan{border-color:rgba(14,165,233,.16);background:linear-gradient(135deg,rgba(240,249,255,.96),rgba(224,242,254,.9))}.card.accent-emerald{border-color:rgba(16,185,129,.16);background:linear-gradient(135deg,rgba(240,253,244,.96),rgba(220,252,231,.9))}.card.accent-amber{border-color:rgba(245,158,11,.16);background:linear-gradient(135deg,rgba(255,251,235,.96),rgba(254,243,199,.9))}.card.accent-violet{border-color:rgba(139,92,246,.16);background:linear-gradient(135deg,rgba(245,243,255,.96),rgba(237,233,254,.9))}.card.accent-rose{border-color:rgba(244,63,94,.16);background:linear-gradient(135deg,rgba(255,241,242,.96),rgba(255,228,230,.9))}.table-wrap{margin-top:10px;overflow:auto}table{width:100%;border-collapse:collapse;min-width:760px}td,th{text-align:left;border-bottom:1px solid #d3e0f1;padding:9px 8px;font-size:13px}th{text-transform:uppercase;letter-spacing:.06em;color:#557291;font-size:11px}.pricing{max-width:1120px;margin:14px auto 0;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(240px,1fr))}.pricing.expanded{grid-template-columns:repeat(2,minmax(260px,1fr))}.tier-grid{max-width:1120px;margin:14px auto 0;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(240px,1fr))}.free-entry{display:grid;gap:16px;padding:20px;border-radius:24px;border-color:#bed7f2;background:radial-gradient(circle at top left,rgba(34,197,94,.1),transparent 34%),radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(240,248,255,.9));box-shadow:0 24px 42px rgba(20,44,71,.08)}.free-entry .plan-note{max-width:56ch}.vault-free-panel{border-color:#b7d4f1;background:radial-gradient(circle at top left,rgba(34,211,238,.12),transparent 34%),radial-gradient(circle at top right,rgba(74,222,128,.1),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.97),rgba(238,247,255,.92))}.vault-free-panel .free-side-card{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(239,249,255,.92))}.solo-proof-panel{border-color:#f1d4b9;background:radial-gradient(circle at top left,rgba(251,191,36,.12),transparent 32%),radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.97),rgba(255,247,237,.92))}.solo-proof-panel .free-side-card{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,247,237,.9))}.pro-command-panel{border-color:#f0d5be;background:radial-gradient(circle at top left,rgba(251,146,60,.12),transparent 32%),radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.97),rgba(255,244,235,.92))}.pro-command-panel .free-side-card{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,244,235,.9))}.full-command-panel{border-color:#d8c8fb;background:radial-gradient(circle at top left,rgba(167,139,250,.14),transparent 32%),radial-gradient(circle at top right,rgba(244,63,94,.1),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.97),rgba(248,242,255,.92))}.full-command-panel .free-side-card{background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(248,242,255,.9))}.free-rich-panel{display:grid;gap:14px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);padding:16px;border-radius:20px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(245,251,255,.88))}.free-rich-copy{display:grid;gap:8px}.free-rich-copy h4,.free-side-card h4{margin:0;font-size:22px;line-height:1.14;color:#153553}.free-rich-copy p{margin:0;font-size:14px;line-height:1.65;color:#56708d;max-width:54ch}.free-signal-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.free-signal{display:grid;gap:4px;padding:12px;border-radius:16px;border:1px solid rgba(148,163,184,.14);background:rgba(255,255,255,.78)}.free-signal strong{font-size:18px;line-height:1;color:#153553}.free-signal span{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#5b7492}.free-entry-grid{display:grid;gap:14px;grid-template-columns:minmax(0,1.45fr) minmax(260px,.95fr);align-items:start}.free-main-stack{display:grid;gap:12px}.free-side-card{display:grid;gap:10px;padding:16px;border-radius:20px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(246,250,255,.9))}.free-proof-list{margin:0;padding-left:18px;display:grid;gap:8px;color:#365470}.tier-card{display:grid;gap:14px;padding:20px;border-radius:22px;border-width:1px;border-style:solid;position:relative;overflow:hidden;box-shadow:0 24px 44px rgba(20,44,71,.08)}.tier-card:before{inset:0;background:linear-gradient(150deg,rgba(255,255,255,.32),transparent 38%);opacity:.8}.tier-card:after,.tier-card:before{content:"";position:absolute;pointer-events:none}.tier-card:after{inset:1px;border-radius:21px;border:1px solid rgba(255,255,255,.42);opacity:.7}.tier-card>*{position:relative;z-index:1}.tier-card.solo{border-color:rgba(59,130,246,.18);background:radial-gradient(circle at top right,rgba(34,211,238,.14),transparent 42%),linear-gradient(180deg,#f6fbff,#edf5ff)}.tier-card.pro{border-color:rgba(249,115,22,.24);background:radial-gradient(circle at top right,rgba(251,146,60,.18),transparent 42%),radial-gradient(circle at bottom left,rgba(251,113,133,.08),transparent 36%),linear-gradient(180deg,#fffaf4,#fff1e3);box-shadow:0 28px 48px rgba(234,88,12,.12)}.tier-card.launch-pack{border-color:rgba(124,58,237,.22);background:radial-gradient(circle at top right,rgba(236,72,153,.16),transparent 36%),radial-gradient(circle at top left,rgba(99,102,241,.18),transparent 34%),radial-gradient(circle at bottom right,rgba(251,191,36,.12),transparent 30%),linear-gradient(180deg,#fff9ff,#f6efff);box-shadow:0 30px 52px rgba(124,58,237,.16)}.tier-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.tier-badge{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:rgba(255,255,255,.6);border:1px solid rgba(148,163,184,.24);color:#26435f}.tier-badge:before{content:"";width:7px;height:7px;border-radius:999px;background:currentColor;opacity:.75}.tier-title-block{display:grid;gap:4px}.tier-title-block h3{font-size:24px;line-height:1.08}.tier-title-block p{margin:0;color:#5a7292;font-size:13px}.tier-price-row{display:grid;gap:6px}.tier-price-row .price-label{margin:0;font-size:30px}.tier-subcopy{margin:0;font-size:13px;color:#4e6481}.tier-stack{display:grid;gap:8px}.tier-luxe-panel{display:grid;gap:12px;padding:14px;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(248,251,255,.84))}.tier-story{display:grid;gap:8px}.tier-story h4{margin:0;font-size:18px;line-height:1.25;color:#173653}.tier-story p{margin:0;font-size:13px;line-height:1.6;color:#58708e}.tier-mini-label{margin:0;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#4f46e5}.tier-stat-grid{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.tier-stat{display:grid;gap:4px;padding:10px;border-radius:14px;border:1px solid rgba(148,163,184,.14);background:rgba(255,255,255,.72)}.tier-stat strong{font-size:16px;line-height:1;color:#163452}.tier-stat span{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#5d7592}.free-signal.accent-cyan,.payment-chip.accent-cyan,.tier-badge.accent-cyan,.tier-pill.accent-cyan,.tier-stat.accent-cyan{border-color:rgba(14,165,233,.18);background:rgba(224,242,254,.9);color:#075985}.free-signal.accent-emerald,.payment-chip.accent-emerald,.tier-badge.accent-emerald,.tier-pill.accent-emerald,.tier-stat.accent-emerald{border-color:rgba(16,185,129,.18);background:rgba(220,252,231,.9);color:#065f46}.free-signal.accent-amber,.payment-chip.accent-amber,.tier-badge.accent-amber,.tier-pill.accent-amber,.tier-stat.accent-amber{border-color:rgba(245,158,11,.18);background:rgba(254,243,199,.92);color:#92400e}.free-signal.accent-violet,.payment-chip.accent-violet,.tier-badge.accent-violet,.tier-pill.accent-violet,.tier-stat.accent-violet{border-color:rgba(139,92,246,.18);background:rgba(237,233,254,.92);color:#5b21b6}.free-signal.accent-rose,.payment-chip.accent-rose,.tier-badge.accent-rose,.tier-pill.accent-rose,.tier-stat.accent-rose{border-color:rgba(244,63,94,.18);background:rgba(255,228,230,.92);color:#9f1239}.free-signal.accent-amber span,.free-signal.accent-amber strong,.free-signal.accent-cyan span,.free-signal.accent-cyan strong,.free-signal.accent-emerald span,.free-signal.accent-emerald strong,.free-signal.accent-rose span,.free-signal.accent-rose strong,.free-signal.accent-violet span,.free-signal.accent-violet strong,.tier-stat.accent-amber span,.tier-stat.accent-amber strong,.tier-stat.accent-cyan span,.tier-stat.accent-cyan strong,.tier-stat.accent-emerald span,.tier-stat.accent-emerald strong,.tier-stat.accent-rose span,.tier-stat.accent-rose strong,.tier-stat.accent-violet span,.tier-stat.accent-violet strong{color:inherit}.tier-promise{margin:0;color:#274766;line-height:1.65}.tier-pill-grid{display:flex;flex-wrap:wrap;gap:8px}.tier-pill-grid.compact{margin-top:2px}.tier-pill{display:inline-flex;align-items:center;min-height:30px;padding:6px 10px;border-radius:999px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.82);font-size:11px;font-weight:800;letter-spacing:.04em;color:#274666}.tier-card ul{margin:0;display:grid;gap:8px}.tier-card li{padding-left:2px}.tier-card .payment-meta{margin-top:2px}.tier-compare-note{margin:0;padding:11px 12px;border-radius:14px;background:rgba(255,255,255,.72);border:1px solid rgba(148,163,184,.14);font-size:12px;line-height:1.55;color:#506886}.tier-cta-stack{display:grid;gap:10px;margin-top:auto}.btn.full{width:100%}.tier-footnote{margin:0;font-size:12px;line-height:1.55;color:#5c7391}.tier-card.solo .tier-badge{color:#1d4ed8}.tier-card.solo .btn.primary{background:linear-gradient(135deg,rgba(255,255,255,.22),transparent 50%),linear-gradient(120deg,#0891b2,#2563eb 54%,#1d4ed8)}.tier-card.pro .tier-badge{color:#c2410c}.tier-card.pro .tier-luxe-panel{border-color:rgba(249,115,22,.18);background:linear-gradient(135deg,rgba(255,251,235,.96),rgba(255,243,228,.88))}.tier-card.pro .tier-mini-label{color:#c2410c}.tier-card.pro .btn.primary{background:linear-gradient(135deg,rgba(255,255,255,.22),transparent 50%),linear-gradient(120deg,#ea580c,#f97316 48%,#fb7185);box-shadow:0 18px 34px rgba(234,88,12,.2)}.tier-card.launch-pack .tier-badge{color:#7c3aed}.tier-card.launch-pack .tier-luxe-panel{border-color:rgba(124,58,237,.16);background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(248,242,255,.9))}.tier-card.launch-pack .tier-mini-label{color:#6d28d9}.tier-card.launch-pack .tier-pill{border-color:rgba(167,139,250,.2);background:rgba(255,255,255,.86)}.tier-card.launch-pack .btn.primary{background:linear-gradient(135deg,rgba(255,255,255,.22),transparent 50%),linear-gradient(120deg,#ec4899,#8b5cf6 50%,#5b21b6);box-shadow:0 20px 36px rgba(124,58,237,.24)}.tier-card.launch-pack .btn.ghost{border-color:rgba(192,132,252,.26);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(250,245,255,.95))}.pricing-card{display:grid;gap:10px}.vault-strip{max-width:1120px;margin:14px auto 0;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}.vault-kpi{border:1px solid #d3e0f1;border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(246,250,255,.92));box-shadow:0 18px 30px rgba(20,44,71,.08);padding:16px}.vault-kpi strong{display:block;font-size:28px;line-height:1;color:#153553}.vault-kpi span{display:block;margin-top:6px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#557291}.vault-kpi p{margin:10px 0 0;font-size:13px;color:#516a88;line-height:1.65}.vault-kpi.accent-amber,.vault-kpi.accent-cyan,.vault-kpi.accent-emerald,.vault-kpi.accent-rose,.vault-kpi.accent-violet{border-width:1px;border-style:solid}.vault-kpi.accent-cyan{border-color:rgba(14,165,233,.16);background:linear-gradient(135deg,rgba(240,249,255,.96),rgba(224,242,254,.9))}.vault-kpi.accent-emerald{border-color:rgba(16,185,129,.16);background:linear-gradient(135deg,rgba(240,253,244,.96),rgba(220,252,231,.9))}.vault-kpi.accent-amber{border-color:rgba(245,158,11,.16);background:linear-gradient(135deg,rgba(255,251,235,.96),rgba(254,243,199,.9))}.vault-kpi.accent-violet{border-color:rgba(139,92,246,.16);background:linear-gradient(135deg,rgba(245,243,255,.96),rgba(237,233,254,.9))}.vault-kpi.accent-rose{border-color:rgba(244,63,94,.16);background:linear-gradient(135deg,rgba(255,241,242,.96),rgba(255,228,230,.9))}.value-grid{max-width:1120px;margin:14px auto 0;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}.value-card{border:1px solid #d3e0f1;border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(247,250,255,.9));box-shadow:0 18px 34px rgba(20,44,71,.08);padding:16px;display:grid;gap:10px}.value-card h3{margin:0;font-size:18px;color:#153553}.value-card p{margin:0;font-size:14px;line-height:1.65;color:#516a88}.value-card.accent-cyan{border-color:rgba(14,165,233,.16);background:linear-gradient(135deg,rgba(240,249,255,.96),rgba(224,242,254,.9))}.value-card.accent-emerald{border-color:rgba(16,185,129,.16);background:linear-gradient(135deg,rgba(240,253,244,.96),rgba(220,252,231,.9))}.value-card.accent-amber{border-color:rgba(245,158,11,.16);background:linear-gradient(135deg,rgba(255,251,235,.96),rgba(254,243,199,.9))}.value-card.accent-violet{border-color:rgba(139,92,246,.16);background:linear-gradient(135deg,rgba(245,243,255,.96),rgba(237,233,254,.9))}.value-card.accent-rose{border-color:rgba(244,63,94,.16);background:linear-gradient(135deg,rgba(255,241,242,.96),rgba(255,228,230,.9))}.value-list{margin:0;padding-left:18px;display:grid;gap:7px;color:#284666;line-height:1.55;font-size:13px}.vault-assets-grid{max-width:1120px;margin:14px auto 0;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(260px,1fr))}.asset-card{display:grid;gap:12px;padding:18px;border-radius:22px;border:1px solid #cfe0f5;background:radial-gradient(circle at top right,rgba(103,232,249,.08),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(244,249,255,.92));box-shadow:0 20px 36px rgba(20,44,71,.08)}.asset-card.pro{background:radial-gradient(circle at top right,rgba(249,115,22,.08),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,247,241,.93));border-color:#f1d7bf}.asset-card.pro.accent-cyan{border-color:rgba(14,165,233,.18);background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(240,249,255,.93))}.asset-card.pro.accent-emerald{border-color:rgba(16,185,129,.18);background:radial-gradient(circle at top right,rgba(52,211,153,.1),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(240,253,244,.93))}.asset-card.pro.accent-amber{border-color:rgba(245,158,11,.18)}.asset-card.pro.accent-violet{border-color:rgba(139,92,246,.18);background:radial-gradient(circle at top right,rgba(167,139,250,.1),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(245,243,255,.93))}.asset-card.pro.accent-rose{border-color:rgba(244,63,94,.18);background:radial-gradient(circle at top right,rgba(251,113,133,.1),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,241,242,.93))}.asset-card.solo{background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(241,248,255,.93));border-color:#cde3f6}.asset-card.solo.accent-cyan{border-color:rgba(14,165,233,.18)}.asset-card.solo.accent-emerald{border-color:rgba(16,185,129,.18)}.asset-card.solo.accent-amber{border-color:rgba(245,158,11,.18);background:radial-gradient(circle at top right,rgba(251,191,36,.1),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,250,235,.93))}.asset-card.solo.accent-violet{border-color:rgba(139,92,246,.18);background:radial-gradient(circle at top right,rgba(167,139,250,.1),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,243,255,.93))}.asset-card.solo.accent-rose{border-color:rgba(244,63,94,.18);background:radial-gradient(circle at top right,rgba(251,113,133,.1),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,241,242,.93))}.asset-card.launch{background:radial-gradient(circle at top right,rgba(167,139,250,.12),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,242,255,.93));border-color:#decffa}.asset-card.launch.accent-cyan{border-color:rgba(14,165,233,.18);background:radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(240,249,255,.93))}.asset-card.launch.accent-emerald{border-color:rgba(16,185,129,.18);background:radial-gradient(circle at top right,rgba(52,211,153,.12),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(240,253,244,.93))}.asset-card.launch.accent-amber{border-color:rgba(245,158,11,.18);background:radial-gradient(circle at top right,rgba(251,191,36,.12),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,251,235,.93))}.asset-card.launch.accent-violet{border-color:rgba(139,92,246,.18)}.asset-card.launch.accent-rose{border-color:rgba(244,63,94,.18);background:radial-gradient(circle at top right,rgba(251,113,133,.12),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,241,242,.93))}.asset-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.asset-top h3{margin:0;font-size:21px;color:#153553}.asset-top p{margin:4px 0 0;color:#516a88}.asset-file{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:12px;background:rgba(21,53,83,.06);border:1px solid rgba(148,163,184,.18);font-size:11px;font-weight:800;color:#33557a}.asset-meta{display:flex;gap:8px;flex-wrap:wrap}.asset-meta .payment-chip{letter-spacing:.04em}.tier-upgrade-panel{border:1px solid #cfdcf1;border-radius:22px;background:radial-gradient(circle at top right,rgba(168,85,247,.08),transparent 36%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(248,244,255,.9));box-shadow:0 20px 38px rgba(20,44,71,.08);padding:20px}.premium-stage,.tier-upgrade-panel{max-width:1120px;margin:14px auto 0;display:grid;gap:14px}.premium-stage{grid-template-columns:repeat(2,minmax(260px,1fr))}.premium-stage-card{border:1px solid #cfdcf1;border-radius:24px;padding:20px;box-shadow:0 24px 42px rgba(20,44,71,.08);display:grid;gap:12px}.premium-stage-card.pro{background:radial-gradient(circle at top right,rgba(251,146,60,.18),transparent 36%),linear-gradient(135deg,rgba(255,252,244,.98),rgba(255,243,228,.9));border-color:rgba(249,115,22,.2)}.premium-stage-card.full{background:radial-gradient(circle at top right,rgba(236,72,153,.18),transparent 34%),radial-gradient(circle at top left,rgba(129,140,248,.18),transparent 32%),linear-gradient(135deg,rgba(255,250,255,.98),rgba(246,239,255,.9));border-color:rgba(124,58,237,.18)}.premium-stage-card h2{margin:0;font-size:clamp(24px,4vw,34px);line-height:1.08;color:#153553;max-width:14ch}.premium-stage-card .section-label{margin-bottom:0}.premium-stage-list{display:flex;flex-wrap:wrap;gap:8px}.tier-upgrade-panel h2{margin:0}.tier-upgrade-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(220px,1fr))}.tier-upgrade-grid .value-card{margin:0}.tier-foot-strip{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.micro-note{margin:0;font-size:13px;color:#516a88;line-height:1.65}.plan-tier,.section-label{margin:0 0 8px;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800;color:#0b7a60}.price-label{margin:8px 0 0;font-size:24px;font-weight:800;color:#153553}.price-label.compact{font-size:18px}.audience{font-size:13px;color:#516a88}.button-like{display:inline-flex;margin-top:14px}.payment-actions,.payment-meta{display:flex;flex-wrap:wrap;gap:8px}.pricing-state-banner{margin-top:14px;display:grid;gap:6px;padding:14px 16px;border-radius:18px;border:1px solid rgba(16,185,129,.16);background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(240,253,244,.9));box-shadow:0 18px 30px rgba(20,44,71,.08)}.pricing-state-banner.warning{border-color:rgba(244,63,94,.16);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(255,241,242,.92))}.pricing-state-banner strong{color:#153553;font-size:14px}.pricing-state-banner span{color:#516a88;font-size:13px;line-height:1.6}.payment-actions{margin-top:4px}.payment-chip{display:inline-flex;align-items:center;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border:1px solid transparent}.payment-chip.ready{background:rgba(11,143,112,.1);border-color:rgba(11,143,112,.16);color:#0b7a60}.payment-chip.alt{background:rgba(0,156,222,.08);border-color:rgba(0,156,222,.14);color:#0c4a6e}.payment-chip.manual{background:rgba(79,70,229,.08);border-color:rgba(99,102,241,.14);color:#4338ca}.payment-chip.free{background:rgba(37,99,235,.08);border-color:rgba(37,99,235,.12);color:#1d4ed8}.payment-chip.alt.accent-cyan,.payment-chip.free.accent-cyan,.payment-chip.manual.accent-cyan,.payment-chip.ready.accent-cyan{border-color:rgba(14,165,233,.18);background:rgba(224,242,254,.9);color:#075985}.payment-chip.alt.accent-emerald,.payment-chip.free.accent-emerald,.payment-chip.manual.accent-emerald,.payment-chip.ready.accent-emerald{border-color:rgba(16,185,129,.18);background:rgba(220,252,231,.9);color:#065f46}.payment-chip.alt.accent-amber,.payment-chip.free.accent-amber,.payment-chip.manual.accent-amber,.payment-chip.ready.accent-amber{border-color:rgba(245,158,11,.18);background:rgba(254,243,199,.92);color:#92400e}.payment-chip.alt.accent-violet,.payment-chip.free.accent-violet,.payment-chip.manual.accent-violet,.payment-chip.ready.accent-violet{border-color:rgba(139,92,246,.18);background:rgba(237,233,254,.92);color:#5b21b6}.payment-chip.alt.accent-rose,.payment-chip.free.accent-rose,.payment-chip.manual.accent-rose,.payment-chip.ready.accent-rose{border-color:rgba(244,63,94,.18);background:rgba(255,228,230,.92);color:#9f1239}.plan-note{margin:0;font-size:13px;line-height:1.6;color:#516a88}.grant-form{margin-top:14px;display:grid;gap:12px}.field-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(220px,1fr))}.field{display:grid;gap:6px}.field span{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#33557a}.field input,.field select{width:100%;border:1px solid #c7d8ef;border-radius:12px;padding:11px 12px;font:inherit;color:#18324d;background:rgba(255,255,255,.92)}.grant-form button[disabled]{opacity:.72;cursor:wait}.grant-note,.grant-status{margin:0;font-size:13px;line-height:1.6;color:#516a88}.grant-status{font-weight:700;color:#0b7a60}.pricing-page .hero.compact{margin-bottom:8px}.luxury{border-color:#c9b8ff;background:radial-gradient(circle at top right,rgba(129,140,248,.16),transparent 42%),linear-gradient(180deg,#ffffff,#f5f2ff)}.highlight{border-color:#9ec4f8;background:linear-gradient(180deg,#f6fbff,#edf5ff)}.footer{max-width:1120px;margin:18px auto 0;display:flex;justify-content:space-between;gap:8px;color:#4e6481;font-size:13px}.footer a{margin-left:12px;color:#274f79;text-decoration:none}@media (max-width:900px){.stats{grid-template-columns:repeat(2,minmax(120px,1fr))}.docs-lane-grid,.examples-lane-grid,.field-grid,.grid.two,.hero-language-grid,.hero-preview-body,.home-hero-grid,.premium-stage,.pricing,.runtime-card-grid,.signature-grid,.tier-grid,.tier-upgrade-grid,.value-grid,.vault-assets-grid,.vault-strip{grid-template-columns:1fr}.footer{flex-direction:column}.hero-preview-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.free-entry-grid,.free-rich-panel,.free-signal-grid,.tier-stat-grid{grid-template-columns:1fr}}@media (max-width:640px){.top{align-items:flex-start;gap:12px;flex-direction:column}.hero-preview-stats{grid-template-columns:1fr}}.landing{color:var(--lotos-fg-primary);background:radial-gradient(1200px 500px at -10% 0,rgba(233,69,96,.18) 0,transparent 58%),radial-gradient(900px 500px at 100% 0,rgba(59,130,246,.16) 0,transparent 55%),linear-gradient(180deg,var(--lotos-bg-primary) 0,#101427 100%)}.landing .top{padding:14px 18px;border:1px solid var(--lotos-border);border-radius:24px;background:rgba(13,15,30,.82);box-shadow:var(--lotos-shadow-md);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing .brand,.landing h1,.landing h2,.landing h3,.landing strong{color:var(--lotos-fg-primary)}.landing .card p,.landing .docs-lane-card p,.landing .footer,.landing .language-panel p:last-child,.landing .lead,.landing .micro-note,.landing .preview-surface-card p,.landing .runtime-showcase-card p,.landing .value-card p,.landing .vault-kpi p{color:var(--lotos-fg-secondary)}.landing .docs-lane-kicker,.landing .docs-lane-link,.landing .footer a,.landing .hero-subline,.landing .kicker,.landing .preview-rail-label,.landing .section-label,.landing .signature-label{color:var(--lotos-accent)}.landing .nav-link,.landing .top a{color:var(--lotos-fg-primary);border-color:var(--lotos-border-strong);background:rgba(240,244,255,.05);box-shadow:none}.landing .nav-link:focus-visible,.landing .nav-link:hover,.landing .top a:focus-visible,.landing .top a:hover{background:rgba(240,244,255,.11);border-color:var(--lotos-border-focus);color:var(--lotos-fg-primary);box-shadow:0 0 0 1px rgba(233,69,96,.18),var(--lotos-shadow-sm)}.landing .nav-link--muted{color:var(--lotos-fg-secondary);background:transparent}.landing .lotos-lang-toggle{border-color:var(--lotos-border-strong);background:rgba(240,244,255,.05)}.landing .lotos-lang-toggle:hover{background:rgba(240,244,255,.1);border-color:var(--lotos-border-focus)}.landing .lotos-lang-toggle button{color:var(--lotos-fg-secondary)}.landing .card,.landing .docs-lane-card,.landing .example-lane-card,.landing .hero-preview-panel,.landing .language-panel,.landing .premium-stage-card,.landing .preview-rail-item,.landing .preview-surface-card,.landing .runtime-showcase-card,.landing .signature-card,.landing .stats .lotos-stat,.landing .terminal,.landing .tier-upgrade-panel,.landing .value-card,.landing .vault-kpi{background:linear-gradient(160deg,rgba(240,244,255,.04),rgba(240,244,255,.02)),var(--lotos-bg-card);border-color:var(--lotos-border);box-shadow:var(--lotos-shadow-md)}.landing .audience,.landing .hero-preview-stats span,.landing .hero-preview-top,.landing .payment-chip,.landing .plan-note,.landing .preview-rail-item span,.landing .preview-rail-item strong,.landing .price-label.compact,.landing .stats span,.landing .term-head,.landing .vault-kpi span{color:var(--lotos-fg-secondary)}.landing .preview-code-strip{background:rgba(8,9,20,.92);color:var(--lotos-accent)}.landing .architecture-list,.landing .card ol,.landing .card ul,.landing .clarity-list,.landing .tier-compare-note,.landing .tier-promise,.landing .value-list{color:var(--lotos-fg-secondary)}.landing .lotos-badge{box-shadow:none}.landing .hero-actions .lotos-btn,.landing .hero-actions.compact .lotos-btn{min-height:46px}.landing .stats{align-items:stretch}.landing .stats .lotos-stat{height:100%}.landing .runtime-showcase-card,.landing .signature-card{box-shadow:none}.landing .docs-lane-card.accent-cyan,.landing .example-lane-card.accent-cyan,.landing .runtime-showcase-card.accent-cyan,.landing .signature-card.accent-cyan{border-color:rgba(59,130,246,.32)}.landing .docs-lane-card.accent-emerald,.landing .example-lane-card.accent-emerald,.landing .runtime-showcase-card.accent-emerald,.landing .signature-card.accent-emerald{border-color:rgba(34,197,94,.28)}.landing .docs-lane-card.accent-amber,.landing .example-lane-card.accent-amber,.landing .runtime-showcase-card.accent-amber,.landing .signature-card.accent-amber{border-color:rgba(245,158,11,.3)}.landing .docs-lane-card.accent-violet,.landing .example-lane-card.accent-violet,.landing .runtime-showcase-card.accent-violet,.landing .signature-card.accent-violet{border-color:rgba(139,92,246,.3)}.landing .docs-lane-card.accent-rose,.landing .example-lane-card.accent-rose,.landing .runtime-showcase-card.accent-rose,.landing .signature-card.accent-rose{border-color:rgba(244,63,94,.3)}.landing .payment-chip.ready{background:rgba(34,197,94,.14);color:#86efac}.landing .payment-chip.alt{background:rgba(59,130,246,.16);color:#93c5fd}.landing .payment-chip.manual{background:rgba(139,92,246,.16);color:#c4b5fd}.landing .payment-chip.free{background:rgba(233,69,96,.14);color:#fda4af}.commercial-shell .commercial-hero .lead{max-width:920px}.commercial-card{display:grid;gap:14px}.commercial-copy{display:grid;gap:12px}.commercial-copy dd,.commercial-copy dt,.commercial-copy li,.commercial-copy p{color:rgba(240,244,255,.8)}.info-table{display:grid;gap:12px;margin:0}.info-table__row{display:grid;gap:6px;padding:14px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04)}.info-table__row dt{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(240,244,255,.52)}.info-table__row dd{margin:0;font-size:15px;line-height:1.65}.commercial-tier-grid{margin-top:24px}.info-callout{display:grid;gap:8px;padding:14px 16px;border-radius:16px;border:1px solid rgba(233,69,96,.2);background:rgba(233,69,96,.08)}.info-callout strong{color:#f0f4ff}.commercial-footer{display:grid;gap:18px}.commercial-footer__brand{display:grid;gap:6px}.commercial-footer__brand span{color:rgba(240,244,255,.7);font-size:14px}.commercial-footer__grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.commercial-footer__column{display:grid;gap:8px}.commercial-footer__column strong{color:#f0f4ff}.commercial-footer__column a{color:rgba(240,244,255,.74)}@media (max-width:900px){.commercial-footer__grid{grid-template-columns:1fr}}