@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--page-bg: #030812;--panel: #0d193f;--panel-soft: #121e44;--text-main: #ecf0ff;--text-muted: #b9c7f4;--accent: #8aabff;--accent-strong: #5f7ff4;--line: rgba(138, 171, 255, .2);--card-radius: 18px}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{font-family:Inter,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at 15% 0%,#162c6e 0%,var(--page-bg) 48%,#02060f 100%);color:var(--text-main);line-height:1.45}a{color:inherit;text-decoration:none}h1,h2,h3,h4{margin:0 0 .5rem;line-height:1.2}p{margin:0}ul{margin:0;padding:0;list-style:none}.btn{border-radius:999px;border:1px solid transparent;padding:.7rem 1.35rem;font-size:.95rem;cursor:pointer;font-weight:700;transition:transform .15s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{background:linear-gradient(90deg,var(--accent),#8de6ff);color:#06122f}.btn-outline{border-color:var(--line);background:transparent;color:#d8e2ff}.btn-ghost{background:#ffffff0d;border-color:#ffffff40;color:#e0e7ff}.container{width:min(1140px,92vw);margin:0 auto}.narrow{width:min(760px,92vw)}.section{padding:clamp(2.3rem,4vw,4.2rem) 0;position:relative}.soft{background:linear-gradient(180deg,rgba(90,123,225,.06),transparent)}.eyebrow{margin:0 0 .45rem;color:#96adff;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.muted{color:var(--text-muted)}.site-header{position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#020812e0;border-bottom:1px solid rgba(255,255,255,.1)}.nav-shell{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.brand{display:inline-flex;align-items:center;gap:.75rem;font-weight:700;color:#eef3ff}.brand-mark{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:800;color:#06122f;background:linear-gradient(145deg,#9ad0ff,#6f8fff)}.desktop-nav{display:flex;align-items:center;gap:1rem}.desktop-nav a{color:#dce4ff;font-size:.95rem}.mobile-toggle{display:none;width:38px;height:38px;border:0;border-radius:12px;background:#ffffff1f;color:#fff}.mobile-nav{display:none;flex-direction:column;gap:.6rem;padding:0 1rem 1rem}.mobile-nav.open{display:flex}.mobile-nav a{color:#d9e2ff;padding:.4rem 0}.two-col{display:grid;gap:1.2rem;grid-template-columns:1.1fr .9fr;align-items:start}.hero-text{color:var(--text-muted);max-width:60ch;margin:1rem 0}.hero-actions{display:flex;gap:.8rem;flex-wrap:wrap}.hero-stats{display:grid;gap:.9rem}.metric-card,.stat-box,.feature-card,.case-card,.step-card,.industry-card,.tariff-card,.record-card,.contact-form,.faq-item{border:1px solid var(--line);background:linear-gradient(180deg,#0d193fe0,#0a1230e0);border-radius:var(--card-radius);padding:1rem}.metric-card,.stat-box{display:flex;flex-direction:column;justify-content:center}.metric-value{font-size:clamp(2rem,4.4vw,2.8rem);font-weight:800}.stat-boxes{margin-top:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem}.stat-box span{font-size:clamp(2rem,4vw,2.5rem);color:#fff;font-weight:800}.cards-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem}.feature-card h3,.step-card h3,.tariff-card h3,.industry-card h3{color:#ecf1ff}.feature-card p,.industry-card p,.tariff-card li,.step-card p,.trial-card p,.contact-form label,.contact-row span,.contact-row a,.faq-item p,.record-price,.record-title,.cases-grid .case-card div,.case-table .full,.case-table .roi,.record-media,.footer-links a{color:var(--text-muted)}.case-table{margin-top:.9rem;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:.4rem;font-size:.9rem}.case-table .thead{color:#dce6ff;font-weight:700;padding-bottom:.2rem;border-bottom:1px solid rgba(255,255,255,.12)}.case-table .roi{font-weight:700;color:#f1f5ff}.case-empty{min-height:0}.case-table .full{font-weight:600;color:#eef4ff}.case-image{height:120px;border-radius:14px;border:1px dashed rgba(255,255,255,.2);margin-bottom:.8rem;background:linear-gradient(120deg,#8aabff42,#5cc5ff33)}.cases-grid,.tariffs-grid,.recordings-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem}.steps-grid{margin-top:1rem;display:grid;gap:.9rem}.step-card{display:grid;grid-template-columns:90px 1fr;align-items:start;gap:.9rem}.step-number{margin:0;color:#d8e2ff;font-size:1.25rem;font-weight:800}.trial-card{text-align:center;background:linear-gradient(120deg,#0c2a6ddb,#0c3c68d9);border-radius:var(--card-radius);border:1px solid rgba(138,171,255,.3);padding:1.1rem 1.2rem}.inline-check{display:inline-flex;align-items:center;gap:.5rem;margin-top:.6rem;color:#d8e4ff}.industry-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem}.industry-bottom{margin-top:1rem;padding:1rem;border:1px solid var(--line);border-radius:var(--card-radius);background:linear-gradient(120deg,#0c1738db,#122650d9)}.tariff-card ul{margin:.9rem 0}.tariff-card li{position:relative;padding-left:1.1rem;margin:.45rem 0}.tariff-card li:before{content:"•";position:absolute;left:0;color:var(--accent)}.tariff-value{margin:.55rem 0}.tariff-value strong{color:#f2f6ff}.recording-grid{display:grid}.record-media{height:90px;border-radius:12px;border:1px dashed rgba(255,255,255,.2);margin-bottom:.75rem;background:linear-gradient(120deg,#4ba6ff33,#7e6cff1f)}.record-title{margin-bottom:.2rem;font-weight:700;color:#ecf1ff}.record-price{margin-bottom:.65rem}.mini-player{border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#dbe5ff;background:transparent;padding:.42rem .75rem;font-size:.88rem}.contact-form{display:grid;gap:.7rem}.contact-row{margin-top:.8rem}.contact-row p{text-transform:uppercase;font-size:.78rem;letter-spacing:.08em;color:#98a8d4}.contact-row a,.contact-row span{display:inline-block;margin-top:.2rem;color:#e8edff}.contact-form label{display:grid;gap:.4rem}.contact-form input,.contact-form textarea{width:100%;background:#050c1f;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff;padding:.65rem .75rem;font-size:1rem}.contact-form .inline-check{display:flex;align-items:center}.faq-item{margin-top:.8rem;padding:0}.faq-title{width:100%;border:none;padding:.85rem 1rem;text-align:left;border-radius:14px;background:linear-gradient(180deg,#0c1739f2,#091026eb);color:#deecff;cursor:pointer;font-weight:600;display:flex;justify-content:space-between}.faq-item p{margin:.65rem 1rem 1rem}.quote{background:linear-gradient(90deg,#0c193c99,#0912284d);border-top:1px solid rgba(138,171,255,.18)}blockquote{margin:0;border-left:3px solid var(--accent);padding-left:1rem;color:#d9e2f7}.site-footer{border-top:1px solid rgba(255,255,255,.1);padding:1.2rem 0 2rem;background:#02050f}.footer-inner{display:grid;gap:.6rem;justify-items:center;text-align:center;color:#97a5d5}.footer-links{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.footer-links a{color:#c1cff5}@media(max-width:1024px){.cards-grid,.industry-grid,.tariffs-grid,.recordings-grid,.cases-grid{grid-template-columns:repeat(2,1fr)}.stat-boxes{grid-template-columns:1fr}}@media(max-width:760px){.desktop-nav,.nav-shell .btn-outline,.nav-shell .btn-ghost{display:none}.mobile-toggle{display:inline-flex;align-items:center;justify-content:center}.two-col,.cases-grid,.tariffs-grid,.recordings-grid,.industry-grid,.cards-grid,.step-card{grid-template-columns:1fr}.step-number{margin-bottom:.2rem}.hero-actions,.nav-shell{flex-wrap:wrap}}
