.seo-wrap{max-width:1100px;margin:auto;padding:40px 20px;font-family:inherit}.seo-hero{text-align:center;padding:40px 0}.seo-hero h1{font-size:48px;line-height:1.2;margin-bottom:20px}.seo-hero p{font-size:20px;max-width:850px;margin:auto;opacity:.8}.seo-btns{display:flex;gap:15px;justify-content:center;flex-wrap:wrap;margin-top:30px}.seo-btn{display:inline-block;padding:14px 28px;border-radius:50px;text-decoration:none;font-weight:600}.seo-primary{background:#e43dac;color:#fff}.seo-secondary{border:2px solid #e43dac;color:#e43dac}.seo-section{margin-top:70px}.seo-section h2{font-size:36px;margin-bottom:20px}.seo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}.seo-card{padding:25px;border:1px solid #eee;border-radius:15px;background:#fff}.seo-card h3{margin-bottom:10px;font-size:22px}.seo-faq{margin-top:20px}.seo-faq details{margin-bottom:15px;border:1px solid #eee;padding:15px;border-radius:10px}.seo-cta{text-align:center;padding:60px 20px;background:#fafafa;border-radius:20px;margin-top:70px}.seo-buttons{display:flex;gap:15px;justify-content:center;flex-wrap:wrap;margin-top:30px}.seo-btn{display:inline-block;padding:14px 28px;border-radius:40px;text-decoration:none!important;font-weight:600;transition:all .3s ease}.seo-btn-primary{background:#e83ea8;color:#fff!important}.seo-btn-primary:hover{background:#d12d94;color:#fff!important}.seo-btn-secondary{border:2px solid #e83ea8;color:#e83ea8!important;background:#fff0}.seo-btn-secondary:hover{background:#e83ea8;color:#fff!important}.seo-page{max-width:1200px;margin:auto}