.info-page{padding-top:128px}.info-head{max-width:800px;margin-bottom:64px}.info-head h1{margin-top:14px;font-size:clamp(36px,5.6vw,72px)}.info-head p{margin:22px 0 0;color:var(--text-2);font-size:19px}.info-story{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-bottom:40px}.info-ba{display:grid;gap:14px;padding:26px}.info-ba p{display:grid;gap:6px;margin:0}.info-ba .mono{font-size:11px;letter-spacing:.16em}.info-busy{color:var(--text-3)}.info-busy .mono{color:var(--text-2)}.info-easy .mono{color:var(--ok)}.info-sec{padding-top:72px}.info-sec h2{font-size:clamp(28px,3.6vw,44px)}.info-intro{max-width:720px;margin:16px 0 0;color:var(--text-2)}.info-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px;margin-top:28px}.info-card{display:flex;flex-direction:column;gap:10px;padding:24px}.info-card h3{font:600 18px/1.3 var(--font-body),sans-serif;letter-spacing:0}.info-card p{margin:0;color:var(--text-2);font-size:15px}.info-note{max-width:800px;margin:56px 0 0;color:var(--text-3);font-size:15px}.info-cta{margin-top:96px;padding:64px 24px;text-align:center}.info-cta h2{font-size:clamp(30px,4.4vw,54px)}.info-cta-row{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px}.badge{align-self:flex-start;padding:6px 9px;border:1px solid;border-radius:999px;font:500 11px/1 var(--font-mono),monospace;letter-spacing:.06em}.badge-live{color:var(--ok);border-color:rgba(0,230,118,.4)}.badge-beta{color:var(--listen);border-color:rgba(127,233,255,.35)}.badge-soon{color:#e57bff;border-color:rgba(213,0,249,.45)}.legal{max-width:820px}.legal h2{margin-top:48px;font-size:24px}.legal li,.legal p{color:var(--text-2)}.legal a{color:var(--red-soft)}.steps{display:grid;gap:16px;margin:0;padding:0;list-style:none;counter-reset:s}.steps li{position:relative;padding:22px 22px 22px 76px;counter-increment:s}.steps li:before{content:counter(s,decimal-leading-zero);position:absolute;left:22px;top:22px;color:var(--red);font:500 18px var(--font-mono),monospace}.steps h2{margin:0 0 6px;font:600 19px/1.3 var(--font-body),sans-serif;letter-spacing:0}.steps p{margin:0;color:var(--text-2)}