.hero-section[data-c13]{position:relative;padding:72px 24px 56px;overflow:hidden}.hero-bg-grid[data-c13]{position:absolute;inset:0;background-image:linear-gradient(rgba(196,154,58,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(196,154,58,.04) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,black 30%,transparent 75%);pointer-events:none;z-index:-1}.hero-container[data-c13]{max-width:1120px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.hero-badge[data-c13]{display:inline-flex;align-items:center;gap:10px;padding:6px 16px;background:#c49a3a1a;border:1px solid rgba(196,154,58,.35);border-radius:99px;font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:var(--gold-bright);letter-spacing:.12em;margin-bottom:24px}.badge-dot[data-c13]{width:8px;height:8px;background:var(--bull-green);border-radius:50%;box-shadow:0 0 10px var(--bull-green)}.hero-title[data-c13]{font-size:clamp(2.5rem,5.2vw,4.4rem);font-weight:900;line-height:1.12;letter-spacing:-.02em;margin-bottom:20px;color:#fff;text-wrap:balance}.gold-gradient[data-c13]{background:linear-gradient(135deg,#FFF3D1 0%,var(--gold-bright) 45%,var(--gold-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-c13]{font-size:clamp(1.02rem,1.4vw,1.2rem);color:var(--text-muted);max-width:65ch;margin-bottom:34px;line-height:1.65;text-wrap:pretty}.hero-cta-group[data-c13]{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:52px}.hero-btn-main[data-c13],.hero-btn-sub[data-c13]{padding:15px 30px;font-size:.98rem}.hero-kpi-ribbon[data-c13]{width:100%;max-width:980px;background:#0e131ec7;border:1px solid rgba(196,154,58,.28);border-radius:16px;padding:22px 28px;display:flex;align-items:center;justify-content:space-between;backdrop-filter:blur(16px);box-shadow:0 20px 50px #00000080}.kpi-card[data-c13]{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.kpi-num[data-c13]{font-size:1.6rem;font-weight:800;line-height:1.2}.text-gold[data-c13]{color:var(--gold-bright)}.text-bull[data-c13]{color:var(--bull-green)}.kpi-label[data-c13]{font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:#fff;letter-spacing:.08em;margin-top:4px}.kpi-sub[data-c13]{font-size:.74rem;color:var(--text-muted);margin-top:2px}.kpi-divider[data-c13]{width:1px;height:48px;background:#ffffff14}.catalog-section[data-c13]{max-width:1440px;margin:24px auto 88px;padding:0 24px}.catalog-header[data-c13]{text-align:center;margin-bottom:36px}.section-tag[data-c13]{font-family:var(--font-mono);font-size:.72rem;font-weight:700;color:var(--gold-bright);letter-spacing:.14em;display:block;margin-bottom:10px}.section-title[data-c13]{font-size:clamp(2rem,3.5vw,2.9rem);color:#fff;margin-bottom:12px;text-wrap:balance}.section-subtitle[data-c13]{color:var(--text-muted);max-width:65ch;margin:0 auto;font-size:1rem;text-wrap:pretty}.products-grid[data-c13]{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:28px}.telemetry-section[data-c13]{max-width:1440px;margin:40px auto 60px;padding:0 24px}.telemetry-container[data-c13]{background:linear-gradient(145deg,#0e131ee6,#080b12f2);border:1px solid rgba(196,154,58,.25);border-radius:24px;padding:56px;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.telemetry-title[data-c13]{font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:16px;line-height:1.2;text-wrap:balance}.telemetry-desc[data-c13]{color:var(--text-muted);font-size:1rem;margin-bottom:32px;max-width:65ch;text-wrap:pretty}.feature-rows[data-c13]{display:flex;flex-direction:column;gap:22px}.feature-row[data-c13]{display:flex;gap:16px;align-items:flex-start}.feature-icon-box[data-c13]{width:42px;height:42px;border-radius:10px;background:#c49a3a24;border:1px solid rgba(196,154,58,.35);display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.feature-text[data-c13] h4[data-c13]{font-size:1.05rem;color:#fff;margin-bottom:4px}.feature-desc[data-c13]{font-size:.9rem;color:var(--text-muted);line-height:1.55;max-width:62ch;text-wrap:pretty}.code-terminal-card[data-c13]{background:#06090e;border:1px solid rgba(255,255,255,.1);border-radius:14px;overflow:hidden;box-shadow:0 25px 50px #000000b3}.code-header[data-c13]{background:#101622;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.06)}.win-dots[data-c13]{display:flex;gap:6px}.win-dots[data-c13] span[data-c13]{width:9px;height:9px;border-radius:50%;background:#fff3}.code-filename[data-c13]{font-size:.75rem;color:var(--gold-bright)}.code-body[data-c13]{padding:22px;font-size:.78rem;line-height:1.65;color:#e2e8f0;overflow-x:auto}.c-comment[data-c13]{color:#64748b}.c-keyword[data-c13]{color:#f5ca65;font-weight:700}.c-string[data-c13]{color:#00e676}.code-footer[data-c13]{background:#101622cc;padding:10px 16px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:.7rem}.status-ok[data-c13]{color:var(--bull-green);font-weight:700}.exec-time[data-c13]{color:var(--text-muted)}@media (max-width: 980px){.hero-kpi-ribbon[data-c13]{flex-wrap:wrap;gap:20px}.kpi-divider[data-c13]{display:none}.kpi-card[data-c13]{min-width:42%}.telemetry-container[data-c13]{grid-template-columns:1fr;padding:32px 24px}}@media (max-width: 600px){.hero-section[data-c13]{padding:40px 16px 32px}.hero-title[data-c13]{font-size:2.1rem}.hero-description[data-c13]{font-size:.95rem;margin-bottom:24px}.hero-cta-group[data-c13]{flex-direction:column;width:100%;gap:12px;margin-bottom:36px}.hero-btn-main[data-c13],.hero-btn-sub[data-c13]{width:100%;justify-content:center;padding:14px 20px}.hero-kpi-ribbon[data-c13]{padding:16px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.kpi-num[data-c13]{font-size:1.35rem}.catalog-section[data-c13],.telemetry-section[data-c13]{padding:0 14px;margin-bottom:60px}.products-grid[data-c13]{grid-template-columns:1fr;gap:20px}.telemetry-container[data-c13]{padding:24px 16px;gap:28px}.code-body[data-c13]{padding:14px;font-size:.7rem}}
