.v98-hero{padding:clamp(70px,9vw,130px) 6%;background:radial-gradient(circle at 80% 20%,rgba(31,221,221,.16),transparent 35%),#071116;color:#fff}.v98-hero.compact{padding-block:70px}.v98-hero>div,.v98-wrap{max-width:1240px;margin:auto}.v98-hero span,.v98-section-head span,.v98-form>span,.v98-result>span,.v98-step>span{color:#2ce2df;font-weight:900;letter-spacing:.16em;font-size:.78rem}.v98-hero h1{font-size:clamp(3rem,7vw,6.5rem);line-height:.9;max-width:900px;margin:.25em 0}.v98-hero p{font-size:1.15rem;max-width:760px;color:#d7e2e5}.v98-wrap{padding:70px 24px}.v98-section-head{max-width:760px;margin-bottom:28px}.v98-section-head h2{font-size:clamp(2rem,4vw,3.6rem);margin:.2em 0}.v98-grid{display:grid;gap:18px}.v98-grid.three{grid-template-columns:repeat(3,1fr)}.v98-grid.four{grid-template-columns:repeat(4,1fr)}.v98-card{background:#101a1f;color:#f7fbfc!important;padding:30px;border-radius:24px;text-decoration:none;min-height:230px;border:1px solid #27363d}.v98-card.light{background:#f3f7f7;color:#10191d!important}.v98-card b{color:#2ce2df}.v98-card h3{font-size:1.55rem}.v98-card p{color:inherit!important;opacity:.8}.v98-card em{font-style:normal;color:#ff6a21;font-weight:800}.v98-dark{background:#071116;color:#fff}.v98-dark h2{color:#fff}.v98-mini{padding:24px;border:1px solid #33434a;border-radius:18px;color:#fff!important;text-decoration:none}.v98-mini span{display:block;color:#aebdc2;margin-top:8px}.v98-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.v98-btn{display:inline-flex;align-items:center;justify-content:center;background:#ff6320;color:#fff!important;border:0;border-radius:999px;padding:14px 22px;font-weight:900;text-decoration:none;cursor:pointer}.v98-btn.ghost{background:#102026;border:1px solid #38515a}.v98-finder{background:#0c171c;color:#fff;border-radius:30px;padding:clamp(24px,5vw,58px);min-height:460px}.v98-progress{height:5px;background:#26373e;border-radius:9px;overflow:hidden;margin-bottom:45px}.v98-progress i{display:block;height:100%;background:#2ce2df;transition:.3s}.v98-step{display:none}.v98-step.active{display:block}.v98-step h2,.v98-result h2{color:#fff;font-size:clamp(2rem,5vw,4rem)}.v98-choices{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.v98-choices button{background:#14242a;color:#fff;border:1px solid #35505a;border-radius:18px;padding:22px;text-align:left;font-size:1rem;font-weight:800;cursor:pointer}.v98-choices button:hover{border-color:#2ce2df;transform:translateY(-2px)}.v98-club-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px}.v98-checks{list-style:none;padding:0}.v98-checks li{padding:14px 0;border-bottom:1px solid #dce5e6}.v98-checks li:before{content:'✓';color:#079f9d;font-weight:900;margin-right:12px}.v98-form{background:#0c171c;color:#fff;padding:34px;border-radius:26px}.v98-form h2,.v98-form label{color:#fff!important}.v98-form label{display:block;margin:15px 0;font-weight:800}.v98-form input,.v98-form select{display:block;width:100%;box-sizing:border-box;margin-top:7px;padding:14px;background:#071116;color:#fff;border:1px solid #3a515a;border-radius:12px}.v98-form small{display:block;color:#aebdc2;margin-top:15px}.v98-error{color:#ffb48f}@media(max-width:800px){.v98-grid.three,.v98-grid.four,.v98-club-grid{grid-template-columns:1fr}.v98-choices{grid-template-columns:1fr}.v98-hero{padding-inline:24px}.v98-wrap{padding-block:48px}}
