.ads-page{max-width:1400px;margin:auto;padding:170px 20px 40px}.ads-hero{position:relative;overflow:hidden;text-align:center;padding:70px 24px;border-radius:34px;background:radial-gradient(circle at top right,rgba(59,130,246,.22),transparent 38%),radial-gradient(circle at bottom left,rgba(16,185,129,.18),transparent 36%),linear-gradient(135deg,#f8fafc,#eef4ff);border:1px solid #dbeafe;box-shadow:0 18px 45px rgba(15,23,42,.08)}.ads-hero::before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(59,130,246,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(59,130,246,.08) 1px,transparent 1px);background-size:34px 34px;opacity:.45;pointer-events:none}.ads-hero>*{position:relative;z-index:1}body.dark .ads-hero{background:radial-gradient(circle at top right,rgba(59,130,246,.28),transparent 40%),radial-gradient(circle at bottom left,rgba(16,185,129,.22),transparent 38%),linear-gradient(135deg,#020617,#111827);border:1px solid #374151;box-shadow:0 22px 60px rgba(0,0,0,.55)}body.dark .ads-hero h1,body.dark .hero-badge,body.dark .hero-text{color:#fff}.hero-badge{display:inline-block;padding:10px 20px;border-radius:50px;background:rgba(59,130,246,.15);margin-bottom:25px}.ads-hero h1{font-size:60px;font-weight:800;margin-bottom:25px}.ads-hero h1 span{color:#3b82f6}.hero-text{max-width:900px;margin:auto;line-height:2;opacity:.9}.hero-stats{margin-top:50px;display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.stat-box{background:linear-gradient(135deg,#f8fafc,#eef4ff);border:1px solid #dbeafe;border-radius:18px;padding:25px;text-align:center;box-shadow:0 8px 25px rgba(0,0,0,.06)}.stat-box h3{font-size:34px;margin-bottom:10px}.ads-description{text-align:center;max-width:1000px;margin:80px auto}.ads-description h2{margin-bottom:20px}.ads-description p{line-height:2.2;margin-bottom:20px}.pricing-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:35px;margin-top:80px}.pricing-card{position:relative;border-radius:30px;padding:40px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);transition:.3s;border:1px solid rgba(255,255,255,.15);box-shadow:0 0 25px rgba(0,0,0,.15);border:2px solid #2563eb}.pricing-card:hover{transform:translateY(-8px)}.featured{border:2px solid #3b82f6;box-shadow:0 0 35px rgba(59,130,246,.35)}.plan-tag{position:absolute;top:-14px;right:25px;background:#3b82f6;color:#fff;padding:8px 18px;border-radius:30px}.featured-tag{background:#10b981}.pricing-card h3{margin-top:15px;margin-bottom:25px;font-size:28px}.price{font-size:48px;font-weight:800;margin-bottom:30px;color:#2563eb}.price span{font-size:18px;color:#2563eb}body.dark .price,body.dark .price span{color:#3b82f6}.pricing-card ul{list-style:none;padding:0}.pricing-card li{display:flex;align-items:center;gap:8px;padding:14px 0;border-bottom:1px solid #dbeafe;color:#0f172a;line-height:1.8}.pricing-card li:last-child{border-bottom:none}body.dark .pricing-card li{border-bottom:1px solid #374151;color:#fff}.order-btn{display:block;text-align:center;margin-top:30px;padding:15px;border-radius:15px;text-decoration:none;font-weight:700;background:#3b82f6;color:#fff}.info-box{margin-top:120px;text-align:center}.steps{margin-top:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.ad-step-icon{width:62px;height:62px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;border-radius:18px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-size:24px;box-shadow:0 12px 28px rgba(37,99,235,.28)}.ad-step-icon i{line-height:1}body.dark .ad-step-icon{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 14px 32px rgba(37,99,235,.35)}.final-box{margin-top:120px;text-align:center;padding:70px 30px;border-radius:30px;background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(16,185,129,.1))}.final-box p{max-width:850px;margin:25px auto;line-height:2}.final-btn{display:inline-block;padding:16px 40px;border-radius:15px;text-decoration:none;background:#3b82f6;color:#fff;font-weight:700}@media(max-width:768px){.ads-hero h1{font-size:40px}.price{font-size:34px}}.plan-subtitle{margin-top:-12px;margin-bottom:24px;padding-bottom:22px;opacity:.85;border-bottom:1px solid #e5e7eb}body.dark .plan-subtitle{border-bottom:1px solid #374151;color:#e5e7eb}.important-note{max-width:900px;margin:90px auto 0;padding:40px;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.important-note h2{margin-bottom:25px}.ads-highlight{background:#fff;border:1px solid #e5e7eb;border-radius:24px;padding:40px;margin:40px auto;max-width:1200px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.ads-highlight{position:relative;overflow:hidden}.ads-highlight::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(16,185,129,.08));pointer-events:none}body.dark .ads-highlight{background:#1f2937;border:1px solid #374151}body.dark .stat-box{background:#111827;border:1px solid #374151}body.dark .stat-box h3,body.dark .stat-box span{color:#fff}.ad-step{background:#f8fafc;border:1px solid #e5e7eb;border-radius:18px;padding:25px;box-shadow:0 5px 15px rgba(0,0,0,.05)}body.dark .ad-step{background:#111827;border:1px solid #374151}body.dark .ad-step p{color:#fff}body.dark .stat-box h3,body.dark .stat-box span{color:#fff}body.dark .ads-highlight h2,body.dark .ads-highlight p{color:#fff}.pricing-card li i{color:#10b981;margin-left:8px}.trust-banner{max-width:1200px;margin:40px auto 70px;padding:25px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px;background:linear-gradient(135deg,#f8fafc,#eef4ff);border:1px solid #dbeafe;border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.trust-banner div{background:#fff;border:1px solid #e5e7eb;text-align:center;padding:18px;border-radius:14px;font-weight:600}body.dark .trust-banner{background:#1f2937;border:1px solid #374151}body.dark .trust-banner div{background:#111827;border:1px solid #374151;color:#fff}body.dark .important-note{background:#1f2937;border:1px solid #374151;color:#fff}.important-note ul{list-style:none;padding:0;margin:25px 0 0}.important-note{max-width:900px;margin:90px auto 0;padding:40px;text-align:center;background:linear-gradient(135deg,#f8fafc,#eef4ff);border:1px solid #dbeafe;border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.05)}body.dark .important-note{background:#1f2937;border:1px solid #374151;color:#fff}.pricing-card h3 i{margin-left:8px;font-size:24px}.pricing-card:not(.featured) h3 i{color:silver}.featured h3 i{color:#fbbf24}.important-note li{padding:15px;margin-bottom:12px;background:#fff;border:1px solid #e5e7eb;border-radius:12px}body.dark .important-note li{background:#111827;border:1px solid #374151;color:#fff}body.dark .ads-highlight{background:#1f2937;border:1px solid #374151}body.dark .ads-highlight h2,body.dark .ads-highlight p{color:#fff}@media(max-width:768px){.ads-page{padding:90px 14px 35px}.ads-hero{padding:48px 16px;border-radius:24px}.ads-hero h1{font-size:34px;line-height:1.6}.hero-text{font-size:14px;line-height:2}.pricing-card{padding:32px 22px;border-radius:24px}.ad-step-icon{width:56px;height:56px;font-size:22px}}@media(max-width:768px){.pricing-card{padding:28px 14px}.pricing-card li{white-space:nowrap;font-size:12px;gap:5px;padding:11px 0}.pricing-card li i{flex-shrink:0}}