.hero{color:#f6f1e1;background:linear-gradient(160deg,#0f1d44,#050a18);padding:2.5rem 0 3rem}.hero h1{color:#efc96b;max-width:24ch}.hero .brand{font:700 1.3rem var(--serif);letter-spacing:.05em;color:#f6f1e1;margin:0 0 1.5rem}.hero .brand .beta{font:700 .75rem var(--sans);color:#0f1d44;vertical-align:.15rem;background:#efc96b;border-radius:99px;margin-left:.4rem;padding:.1rem .5rem}.hero .lead{max-width:46rem;font-size:1.25rem}.hero .cta{flex-wrap:wrap;gap:1rem;margin:1.5rem 0 .5rem;display:flex}.hero .fine{color:#c7cfe6;margin:0;font-size:.95rem}.btn.big{padding:.9rem 1.5rem;font-size:1.15rem}.hero .btn{color:#0f1d44;background:#efc96b;border-color:#efc96b}.hero .btn:hover{color:#0f1d44;background:#ffe29a}.hero .btn.secondary{color:#f6f1e1;background:0 0;border-color:#f6f1e1}.hero .btn.secondary:hover{color:#fff;background:#ffffff1f}main section{margin:3rem 0}.tv{aspect-ratio:16/9;background:#050a18;border:10px solid #1b1b1f;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000040}.tv iframe{transform-origin:0 0;pointer-events:none;border:0;width:1920px;height:1080px;position:absolute;top:0;left:0}#promo{border-radius:10px;width:100%;margin-top:1rem}.steps{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.2rem;padding:0;list-style:none;display:grid}.steps li{border:1px solid var(--line);background:#fff;border-radius:14px;padding:1.1rem 1.3rem}.features{padding-left:1.2rem}.features li{margin-bottom:.7rem}.scroll{overflow-x:auto}.sr{position:absolute;left:-9999px}details{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:.6rem;padding:.2rem 1rem}summary{cursor:pointer;min-height:44px;padding:.6rem 0;font-weight:700}details[open] summary{color:var(--navy)}
