.ads-seo-hero{min-height:760px;position:relative;overflow:hidden;align-items:center;padding:100px 0 90px;background:radial-gradient(circle at 82% 20%,rgba(194,255,84,.18),transparent 27%),radial-gradient(circle at 8% 90%,rgba(255,90,31,.2),transparent 28%),#101827;color:#fff}.ads-seo-hero:before{content:"";position:absolute;inset:0;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:42px 42px}.ads-seo-hero>.wpb_column{position:relative;z-index:2}.ads-seo-hero .vc_column-inner{padding:25px 34px}.ads-seo-hero h1{max-width:760px;color:#fff;font-size:clamp(56px,6vw,88px);line-height:.98;letter-spacing:-.065em}.ads-seo-hero h1 em{color:var(--lime);font-family:Georgia,serif;font-weight:400}.ads-seo-lead{max-width:690px;color:#bac3d1;font-size:18px;line-height:1.7}.ads-seo-hero .ads-wpb-actions a:last-child{color:#fff}.ads-seo-proof{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}.ads-seo-proof span{padding:8px 11px;border:1px solid rgba(255,255,255,.12);border-radius:99px;background:rgba(255,255,255,.06);color:#dce2ea;font-size:9px;font-weight:750}
.ads-seo-orbit{height:530px;position:relative;padding:55px 22px;border:1px solid rgba(255,255,255,.14);border-radius:30px;background:rgba(255,255,255,.06);box-shadow:0 45px 100px rgba(0,0,0,.35);backdrop-filter:blur(10px);animation:seoFloat 6s ease-in-out infinite}.ads-seo-search{height:58px;display:flex;align-items:center;gap:12px;padding:0 18px;border-radius:15px;background:#fff;color:#111827;box-shadow:0 16px 40px rgba(0,0,0,.18)}.ads-seo-search span{font-size:23px}.ads-seo-search b{font-size:12px}.ads-seo-result{position:relative;margin-top:15px;padding:19px 18px 19px 58px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#182337;transition:.3s}.ads-seo-result small{position:absolute;left:17px;top:20px;color:#8894a6}.ads-seo-result strong{display:block;color:#fff}.ads-seo-result i{display:block;width:70%;height:6px;margin-top:9px;border-radius:10px;background:#3a4558}.ads-seo-result i:last-child{width:45%}.ads-seo-result--one{border-color:rgba(194,255,84,.4);box-shadow:0 0 0 1px rgba(194,255,84,.12)}.ads-seo-result--one small,.ads-seo-result--one strong{color:var(--lime)}.ads-seo-pulse{position:absolute;right:-25px;bottom:28px;padding:15px 18px;border-radius:15px;background:var(--orange);color:#fff;font-size:24px;font-weight:900;box-shadow:0 20px 40px rgba(0,0,0,.3)}.ads-seo-pulse small{display:block;font-size:8px;font-weight:700}.ads-seo-timeline{padding:25px 30px;background:var(--orange);color:#fff;text-align:center}.ads-seo-timeline p{margin:0;font-size:15px;letter-spacing:.01em}.ads-seo-timeline span{display:block;margin-top:7px;color:#ffe8de;font-size:10px}
.ads-seo-intro{padding:100px 0 32px;background:#fff}.ads-seo-intro .vc_column-inner,.ads-seo-benefit .vc_column-inner{padding:12px 34px}.ads-seo-intro h2,.ads-seo-benefit h2,.ads-seo-package-intro h2,.ads-seo-faq h2{font-size:clamp(40px,4.5vw,62px);line-height:1.04;letter-spacing:-.05em}.ads-seo-intro p,.ads-seo-benefit p{color:var(--muted);font-size:16px;line-height:1.75}.ads-seo-pillars{padding:25px 0 95px;background:#fff}.ads-seo-pillars .vc_column-inner{height:100%;padding:7px}.ads-seo-pillar{height:100%;min-height:310px;margin:0!important;padding:23px;border:1px solid var(--line);border-radius:20px;background:var(--paper);transition:.28s}.ads-seo-pillar:hover{transform:translateY(-7px);box-shadow:var(--shadow)}.ads-seo-pillar>div>span{color:#a5acb7;font-size:9px}.ads-seo-icon{width:64px;height:64px;display:grid;place-items:center;margin:33px 0 25px;border-radius:18px;background:#101827;color:var(--lime);font-size:25px;box-shadow:10px 10px 0 #e8f6c7}.ads-seo-pillar h3{font-size:21px}.ads-seo-pillar p{color:var(--muted);font-size:11px;line-height:1.65}
.ads-seo-system{padding:100px 0;background:#101827;color:#fff}.ads-seo-system>.wpb_column>.vc_column-inner{padding:20px 34px}.ads-seo-system h2{color:#fff;font-size:clamp(42px,4.5vw,64px);line-height:1.04;letter-spacing:-.05em}.ads-seo-system p{color:#afb8c6}.ads-seo-stage-list{display:grid;gap:8px;margin-top:30px}.ads-seo-stage-list button{padding:15px 17px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.04);color:#c7ced9;text-align:left;font:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:.25s}.ads-seo-stage-list button:hover,.ads-seo-stage-list button.is-active{border-color:var(--lime);background:var(--lime);color:#101827;transform:translateX(5px)}.ads-seo-stage-panel{min-height:560px;margin:0!important;padding:28px;border-radius:25px;background:#fff;color:#101827;box-shadow:0 35px 80px rgba(0,0,0,.3)}.ads-seo-stage-panel p{color:var(--muted)}.ads-seo-stage-panel h3{font-size:32px;line-height:1.1}.ads-seo-stage-panel li{margin:11px 0;color:#596274;font-size:11px}.ads-seo-stage-panel li:marker{color:var(--orange)}.ads-seo-stage-visual{height:245px;position:relative;overflow:hidden;margin-bottom:28px;border-radius:18px;background:linear-gradient(145deg,#edf6d7,#fff4ec);transition:.3s}.ads-seo-stage-visual>span{position:absolute;left:20px;top:18px;color:#101827;font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ads-seo-chart{height:170px;display:flex;align-items:flex-end;gap:10px;padding:55px 28px 20px}.ads-seo-chart i{width:17%;height:25%;border-radius:7px 7px 0 0;background:#101827;transition:.4s}.ads-seo-chart i:nth-child(2){height:38%}.ads-seo-chart i:nth-child(3){height:50%}.ads-seo-chart i:nth-child(4){height:70%;background:var(--orange)}.ads-seo-chart i:nth-child(5){height:92%;background:var(--lime)}.ads-seo-stage-panel.is-changing{animation:seoPanel .35s ease}
.ads-seo-benefit{padding:100px 0;background:#fff}.ads-seo-benefit li{margin:14px 0;color:var(--muted);font-size:12px;line-height:1.6}.ads-seo-funnel{display:grid;gap:12px;padding:25px 35px}.ads-seo-funnel>div{padding:25px;border:1px solid var(--line);border-radius:18px;background:var(--paper);box-shadow:var(--shadow-sm)}.ads-seo-funnel>div:nth-of-type(2){margin:0 25px}.ads-seo-funnel>div:nth-of-type(3){margin:0 50px;background:#101827}.ads-seo-funnel span,.ads-seo-funnel b{display:block}.ads-seo-funnel span{margin-bottom:8px;color:var(--orange);font-size:8px;font-weight:900}.ads-seo-funnel b{font-size:16px}.ads-seo-funnel>div:nth-of-type(3) b{color:#fff}.ads-seo-funnel>i{text-align:center;color:var(--orange);font-style:normal}
.ads-seo-package-intro{padding:100px 0 35px;background:var(--soft);text-align:center}.ads-seo-package-intro h2{max-width:800px;margin:10px auto}.ads-seo-package-intro p{color:var(--muted)}.ads-seo-prices{padding:5px 0;background:var(--soft)}.ads-seo-prices--last{padding-bottom:100px}.ads-seo-prices .vc_column-inner{height:100%;padding:7px}.ads-seo-prices .wpb_wrapper{height:100%}.ads-seo-price{height:100%;min-height:555px;position:relative;margin:0!important;padding:28px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:var(--shadow-sm);transition:.28s}.ads-seo-price:hover{transform:translateY(-8px);box-shadow:var(--shadow)}.ads-seo-price--featured{border:2px solid var(--orange)}.ads-seo-badge{position:absolute;right:18px;top:18px;padding:6px 9px;border-radius:99px;background:var(--orange);color:#fff;font-size:7px;font-weight:900}.ads-seo-price h3{font-size:25px}.ads-seo-price>div>p{color:var(--muted);font-size:11px}.ads-seo-cost{display:flex;align-items:flex-start;margin:20px 0;color:#101827}.ads-seo-cost sup{margin-top:9px;font-size:15px}.ads-seo-cost strong{font-size:48px;line-height:1}.ads-seo-cost small{align-self:flex-end;margin:0 0 6px 6px;color:var(--muted);font-size:9px}.ads-seo-price li{margin:12px 0;color:#586173;font-size:11px}.ads-seo-price li:marker{color:var(--orange)}.ads-seo-buy{width:100%;display:flex!important;justify-content:space-between;margin-top:22px}.ads-seo-woo-note{display:block;margin-top:8px;color:var(--muted);font-size:8px}.ads-seo-faq{padding:95px 0;background:#fff}.ads-seo-faq>.wpb_column>.vc_column-inner{padding:15px 30px}.ads-seo-faq .vc_toggle{margin-bottom:10px;padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.ads-seo-faq .vc_toggle_title h4{font-size:15px}.ads-seo-faq .vc_toggle_content{color:var(--muted);font-size:11px}.ads-seo-cta{padding:100px 30px;background:radial-gradient(circle at 85% 10%,rgba(194,255,84,.2),transparent 25%),var(--orange);color:#fff;text-align:center}.ads-seo-cta h2{max-width:800px;margin:15px auto 30px;color:#fff;font-size:clamp(44px,5vw,70px);line-height:1;letter-spacing:-.05em}
@keyframes seoFloat{50%{transform:translateY(-9px)}}@keyframes seoPanel{50%{transform:scale(.985);opacity:.75}}
@media(max-width:1000px){.ads-seo-pillars .vc_col-sm-3{width:50%;float:left}.ads-seo-prices .vc_col-sm-4{width:50%;float:left}.ads-seo-prices .vc_col-sm-4:last-child{width:100%}}
@media(max-width:900px){.ads-seo-hero .vc_col-sm-7,.ads-seo-hero .vc_col-sm-5,.ads-seo-system .vc_col-sm-5,.ads-seo-system .vc_col-sm-7,.ads-seo-benefit .vc_col-sm-6{width:100%;float:none}.ads-seo-orbit{margin-top:35px}.ads-seo-stage-panel{margin-top:35px!important}.ads-seo-benefit .vc_column-inner,.ads-seo-intro .vc_column-inner{padding:12px 0}}
@media(max-width:620px){.ads-seo-hero{padding-top:70px}.ads-seo-hero h1{font-size:48px}.ads-seo-orbit{height:500px}.ads-seo-pulse{right:-5px}.ads-seo-pillars .vc_col-sm-3,.ads-seo-prices .vc_col-sm-4,.ads-seo-prices .vc_col-sm-4:last-child{width:100%;float:none}.ads-seo-pillar,.ads-seo-price{min-height:0}.ads-seo-stage-panel{min-height:0}.ads-seo-stage-visual{height:210px}.ads-seo-funnel{padding:20px 0}.ads-seo-funnel>div:nth-of-type(2),.ads-seo-funnel>div:nth-of-type(3){margin:0}.ads-seo-timeline{padding:22px 18px}.ads-seo-timeline p{font-size:13px}}
@media(prefers-reduced-motion:reduce){.ads-seo-orbit{animation:none!important}.ads-seo-stage-panel{animation:none!important}}
