.how-to-telemetry-page{--bg-card: #14141c;--text-primary: #f5f5fa;--text-secondary: #a8a8b8;--text-muted: #8f8f9e;--gold-primary: #d4a926;--gold-secondary: #f0c844;--font-display: "Rajdhani", "Bebas Neue", system-ui, sans-serif;color:var(--text-primary)}.howto-shell{max-width:1100px;margin:0 auto;padding:1.5rem 1.5rem 4rem}.howto-header{text-align:center;max-width:760px;margin:1.5rem auto 3rem}.howto-kicker{display:inline-block;font-family:var(--font-display);font-size:.8rem;letter-spacing:2px;text-transform:uppercase;color:var(--gold-primary);font-weight:700;margin-bottom:.85rem}.howto-title{font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3rem);font-weight:800;text-transform:uppercase;letter-spacing:1px;line-height:1.1;margin:0 0 1rem}.howto-lede{font-size:1.05rem;line-height:1.7;color:var(--text-secondary);margin:0 auto 1.75rem}.howto-cta-row{display:flex;justify-content:center;gap:1rem}.howto-cta-row--bottom{margin-top:3rem}.howto-btn{display:inline-block;padding:.95rem 2.25rem;border-radius:10px;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:1px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.howto-btn--primary{color:#1a1206;background:linear-gradient(135deg,var(--gold-primary),var(--gold-secondary));box-shadow:0 10px 30px #d4a92640}.howto-btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 38px #d4a92659}.howto-setup{display:grid;grid-template-columns:1.15fr 1fr;gap:2.5rem;align-items:center;margin-bottom:3.5rem;padding:2rem;border-radius:16px;background:linear-gradient(135deg,var(--bg-card) 0%,rgba(212,169,38,.04) 100%);border:1px solid rgba(212,169,38,.2)}.howto-section-title{font-family:var(--font-display);margin:0 0 .85rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:1.15}.howto-section-desc{margin:0 0 1.5rem;font-size:1rem;line-height:1.7;color:var(--text-secondary)}.howto-steps{margin:0;padding-left:1.25rem;display:grid;gap:.85rem}.howto-steps li{font-size:1rem;line-height:1.6;color:var(--text-secondary)}.howto-steps li::marker{color:var(--gold-primary);font-weight:700}.howto-steps strong{color:var(--text-primary)}.howto-steps a{color:var(--gold-primary);text-decoration:underline}.howto-setup-figure{margin:0;border-radius:12px;overflow:hidden;border:1px solid rgba(212,169,38,.25);background:#000}.howto-setup-figure img{display:block;width:100%;height:auto}.howto-setup-figure figcaption{padding:.65rem .85rem;font-size:.85rem;color:var(--text-muted);text-align:center;background:var(--bg-card)}@media(max-width:860px){.howto-setup{grid-template-columns:1fr;gap:1.75rem;padding:1.5rem}}.howto-issues,.howto-accel,.howto-capabilities,.howto-faq{margin-top:3.5rem;padding:2rem;border-radius:16px;background:linear-gradient(135deg,var(--bg-card) 0%,rgba(212,169,38,.04) 100%);border:1px solid rgba(212,169,38,.2)}.howto-issue-list{margin:0;padding-left:1.25rem;display:grid;gap:1.1rem}.howto-issue-list li{font-size:1rem;line-height:1.65;color:var(--text-secondary)}.howto-issue-list li::marker{color:var(--gold-primary)}.howto-issue-list strong{color:var(--text-primary)}.howto-faq-list{display:grid;gap:.75rem}.howto-faq-item{border:1px solid rgba(212,169,38,.18);border-radius:10px;background:#0003;overflow:hidden}.howto-faq-item summary{cursor:pointer;list-style:none;padding:1rem 1.25rem;font-family:var(--font-display);font-size:1.1rem;font-weight:600;letter-spacing:.3px;color:var(--text-primary);display:flex;align-items:center;justify-content:space-between;gap:1rem}.howto-faq-item summary::-webkit-details-marker{display:none}.howto-faq-item summary:after{content:"+";color:var(--gold-primary);font-size:1.4rem;line-height:1;flex-shrink:0}.howto-faq-item[open] summary:after{content:"–"}.howto-faq-item p{margin:0;padding:0 1.25rem 1.25rem;font-size:1rem;line-height:1.7;color:var(--text-secondary)}.howto-cap-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:1.5rem}.howto-cap-card{padding:1.25rem;border-radius:10px;border:1px solid rgba(212,169,38,.18);background:#0003}.howto-cap-card h3{font-family:var(--font-display);font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--gold-primary);margin:0 0 .5rem}.howto-cap-card p{margin:0;font-size:.95rem;line-height:1.6;color:var(--text-secondary)}.howto-capabilities .howto-cta-row{margin-top:2rem}.telemetry-video-points{margin-top:1.1rem}.telemetry-video-points li{font-size:.95rem}
