.Demo-module__JTtHXa__page{color:#fff;background:linear-gradient(135deg,#031029,#071a48 55%,#0d123b);min-height:100vh;padding:32px 18px 70px;font-family:Inter,Arial,sans-serif}.Demo-module__JTtHXa__shell{width:min(980px,100%);margin:0 auto}.Demo-module__JTtHXa__top{justify-content:space-between;align-items:center;gap:16px;display:flex}.Demo-module__JTtHXa__back{color:#bfe8ff;font-weight:800;text-decoration:none}.Demo-module__JTtHXa__badge{font-size:var(--atdq-small-size);letter-spacing:.12em;text-transform:uppercase;color:#7dd3fc;font-weight:950}.Demo-module__JTtHXa__hero{text-align:center;padding:54px 0 34px}.Demo-module__JTtHXa__hero h1{font-size:var(--atdq-h1-size);letter-spacing:-.05em;margin:10px 0}.Demo-module__JTtHXa__hero p{color:#c3d8e8;max-width:720px;margin:0 auto;line-height:1.65}.Demo-module__JTtHXa__demo{background:#04112ccc;border:1px solid #7dd3fc38;border-radius:26px;overflow:hidden;box-shadow:0 34px 90px #00000047}.Demo-module__JTtHXa__question{border-bottom:1px solid #7dd3fc29;padding:24px}.Demo-module__JTtHXa__question small{color:#7dd3fc;text-transform:uppercase;letter-spacing:.1em;font-weight:900}.Demo-module__JTtHXa__question strong{margin-top:8px;font-size:21px;display:block}.Demo-module__JTtHXa__body{padding:24px}.Demo-module__JTtHXa__stage{grid-template-columns:180px 1fr;align-items:start;gap:18px;display:grid}.Demo-module__JTtHXa__rail{gap:10px;display:grid}.Demo-module__JTtHXa__step{color:#9eb8cb;text-align:left;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;padding:12px;font-weight:850}.Demo-module__JTtHXa__active{color:#fff;background:#0ea5e924;border-color:#38bdf8}.Demo-module__JTtHXa__card{background:#ffffff0e;border-radius:20px;min-height:260px;padding:22px}.Demo-module__JTtHXa__card h2{margin:0 0 12px;font-size:28px}.Demo-module__JTtHXa__card p{color:#c3d8e8;line-height:1.6}.Demo-module__JTtHXa__signal{color:#d9f4ff;background:#00b7ff1a;border:1px solid #7dd3fc38;border-radius:15px;margin-top:18px;padding:16px}.Demo-module__JTtHXa__controls{justify-content:space-between;gap:12px;margin-top:22px;display:flex}.Demo-module__JTtHXa__button{cursor:pointer;border:0;border-radius:999px;min-height:44px;padding:0 18px;font-weight:900}.Demo-module__JTtHXa__primary{color:#fff;background:linear-gradient(135deg,#00d5ff,#0068ff 55%,#a855f7)}.Demo-module__JTtHXa__secondary{color:#fff;background:#ffffff14;border:1px solid #bfecff66}.Demo-module__JTtHXa__cta{text-align:center;padding:36px 0}.Demo-module__JTtHXa__cta a{color:#071a48;background:#fff;border-radius:999px;align-items:center;min-height:50px;padding:0 22px;font-weight:950;text-decoration:none;display:inline-flex}@media (max-width:720px){.Demo-module__JTtHXa__stage{grid-template-columns:1fr}.Demo-module__JTtHXa__rail{grid-template-columns:repeat(5,1fr)}.Demo-module__JTtHXa__step{min-height:12px;padding:8px;font-size:0}.Demo-module__JTtHXa__step:before{content:"";background:currentColor;border-radius:999px;height:6px;display:block}.Demo-module__JTtHXa__card{min-height:320px}}
