html:has(#aqx-landing-pro),body:has(#aqx-landing-pro),#aqx-landing-pro{direction:rtl !important;overflow-x:hidden !important}
#aqx-landing-pro{--bg:#f5f6f3 !important;--card:#ffffff !important;--text:#071225 !important;--muted:#536077 !important;--line:#e3e7ee !important;--accent:#b6d80f !important;--accent2:#a8c90b !important;--dark:#03070d !important;--dark2:#07111b !important;--radius-xl:36px !important;--radius-lg:28px !important;--radius-md:20px !important;--shadow-soft:0 20px 50px rgba(7,18,37,.08) !important;--shadow-dark:0 26px 70px rgba(0,0,0,.32) !important;--section-gap:96px !important;--container:1240px !important;background:var(--bg) !important;color:var(--text) !important;font-family:Tajawal,Tahoma,Arial,sans-serif !important;text-align:right !important}
#aqx-landing-pro *,#aqx-landing-pro *::before,#aqx-landing-pro *::after{box-sizing:border-box !important}
#aqx-landing-pro:is(h1,h2,h3,h4,p,span,b,strong,a,button,li,summary,input,textarea,select,label,small,div){font-family:Tajawal,Tahoma,Arial,sans-serif !important}
#aqx-landing-pro:is(p,li,span,label,input,textarea,select,summary){font-weight:500 !important}
#aqx-landing-pro:is(.aqx-desc,.aqx-head p,.aqx-proof span,.aqx-track-card p,.aqx-step p,.aqx-compare-li span,.aqx-reason-text,.aqx-vault-body p,.aqx-testi p,.aqx-side p,.aqx-footer-box p,.aqx-check span){font-weight:600 !important}
#aqx-landing-pro:is(h1,h2,h3,h4,b,strong,.aqx-btn,.aqx-btn2,.aqx-btn3,.aqx-samples-btn,.aqx-over,.aqx-badge,.aqx-chip,.aqx-stat strong,.aqx-stat span){font-weight:700 !important}
#aqx-landing-pro:is(section,article,header,footer,nav,form,details,summary,ul,ol,li,p,h1,h2,h3,h4,h5,h6){direction:rtl !important}
#aqx-landing-pro:is(.aqx-video,.aqx-video iframe,.aqx-hero-player,.aqx-hero-player__surface,.aqx-testi-track,.aqx-price-now,.aqx-phone-ltr,[dir="ltr"]){direction:ltr !important}
#aqx-landing-pro .aqx-container{width:min(var(--container),calc(100% - 40px)) !important;margin-inline:auto !important}
#aqx-landing-pro .aqx-main{margin-top:-54px !important;position:relative !important;z-index:5 !important}
#aqx-landing-pro .aqx-section{margin:0 0 var(--section-gap) !important;scroll-margin-top:120px !important}
#aqx-landing-pro .aqx-head{margin:0 auto 40px !important;text-align:center !important;max-width:1060px !important}
#aqx-landing-pro .aqx-over{display:inline-flex !important;align-items:center !important;justify-content:center !important;margin:0 0 12px !important;color:var(--accent2) !important;font-size:15px !important;line-height:1.5 !important;letter-spacing:0 !important}
#aqx-landing-pro .aqx-head h2,#aqx-landing-pro .aqx-box-title,#aqx-landing-pro .aqx-compare-title{margin:0 !important;color:var(--text) !important;font-size:clamp(30px,3.1vw,44px) !important;line-height:1.38 !important;letter-spacing:-.015em !important}
#aqx-landing-pro .aqx-head p,#aqx-landing-pro .aqx-compare-desc,#aqx-landing-pro .aqx-box-copy{max-width:960px !important;margin:14px auto 0 !important;color:var(--muted) !important;font-size:clamp(16px,1.1vw,18px) !important;line-height:2 !important;text-align:center !important}
#aqx-landing-pro:is(.aqx-btn,.aqx-btn2,.aqx-btn3,.aqx-samples-btn,.ff-btn){min-height:54px !important;padding:0 24px !important;border-radius:18px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;border:1px solid transparent !important;cursor:pointer !important;text-align:center !important;line-height:1.2 !important;font-size:16px !important;text-decoration:none !important;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,border-color .22s ease,color .22s ease !important;animation:none !important}
#aqx-landing-pro:is(.aqx-btn,.aqx-samples-btn,.ff-btn){background:linear-gradient(180deg,var(--accent),var(--accent2)) !important;color:var(--text) !important;box-shadow:0 16px 34px rgba(182,216,15,.22) !important}
#aqx-landing-pro .aqx-btn2{background:#ffffff !important;color:var(--text) !important;border-color:rgba(7,18,37,.10) !important;box-shadow:0 14px 28px rgba(7,18,37,.07) !important}
#aqx-landing-pro .aqx-btn3{background:rgba(255,255,255,.075) !important;color:#ffffff !important;border-color:rgba(255,255,255,.12) !important;box-shadow:none !important}
#aqx-landing-pro:is(.aqx-btn,.aqx-btn2,.aqx-btn3,.aqx-samples-btn,.ff-btn):hover{transform:translateY(-2px) !important}
#aqx-landing-pro:is(.aqx-btn,.aqx-samples-btn,.ff-btn):hover{box-shadow:0 22px 42px rgba(182,216,15,.28) !important}
#aqx-landing-pro:is(.aqx-btn,.aqx-btn2,.aqx-btn3,.aqx-samples-btn,.ff-btn):focus-visible{outline:none !important;box-shadow:0 0 0 4px rgba(182,216,15,.20),0 18px 42px rgba(7,18,37,.14) !important}
#aqx-landing-pro .aqx-actions{display:flex !important;align-items:center !important;gap:12px !important;flex-wrap:wrap !important}
#aqx-landing-pro .aqx-actions--center{justify-content:center !important}
#aqx-landing-pro .aqx-top{top:12px !important;padding-top:12px !important;z-index:90 !important}
#aqx-landing-pro .aqx-topbar{min-height:72px !important;max-width:1180px !important;margin-inline:auto !important;display:grid !important;grid-template-columns:minmax(230px,340px) minmax(0,1fr) auto !important;grid-template-areas:"brand nav cta" !important;align-items:center !important;gap:14px !important;padding:10px 14px !important;border-radius:28px !important;overflow:hidden !important;background:linear-gradient(180deg,rgba(7,17,27,.78),rgba(7,17,27,.62)) !important;border:1px solid rgba(255,255,255,.10) !important;box-shadow:0 18px 42px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.05) !important;backdrop-filter:blur(16px) !important;-webkit-backdrop-filter:blur(16px) !important}
#aqx-landing-pro .aqx-brand{grid-area:brand !important;background:transparent !important;border:0 !important;padding:0 !important;max-width:340px !important;min-width:0 !important}
#aqx-landing-pro .aqx-brand img{width:42px !important;height:42px !important;flex:0 0 42px !important}
#aqx-landing-pro .aqx-brand b{color:#fff !important;font-size:15px !important;line-height:1.3 !important}
#aqx-landing-pro .aqx-brand span{color:#dce4ef !important;font-size:12.5px !important;line-height:1.6 !important}
#aqx-landing-pro .aqx-nav{grid-area:nav !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:4px !important;overflow:hidden !important;min-width:0 !important;white-space:nowrap !important}
#aqx-landing-pro .aqx-nav a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:38px !important;padding:0 11px !important;border-radius:14px !important;background:transparent !important;border:1px solid transparent !important;color:#eef3f8 !important;font-size:14px !important;line-height:1 !important}
#aqx-landing-pro .aqx-nav a:hover{background:rgba(255,255,255,.06) !important;border-color:rgba(255,255,255,.08) !important;color:#fff !important}
#aqx-landing-pro .aqx-topbar>.aqx-btn{grid-area:cta !important;min-width:154px !important;height:52px !important;min-height:52px !important;padding:0 18px !important;white-space:nowrap !important;border-radius:18px !important}
#aqx-landing-pro .aqx-hero-wrap{position:relative !important;overflow:hidden !important;background:radial-gradient(circle at 18% 20%,rgba(182,216,15,.055),transparent 18%),radial-gradient(circle at 84% 16%,rgba(182,216,15,.045),transparent 18%),linear-gradient(135deg,var(--dark) 0%,var(--dark2) 52%,var(--dark) 100%) !important;color:#fff !important}
#aqx-landing-pro .aqx-hero-wrap::before{content:'' !important;position:absolute !important;inset:0 !important;background-image:var(--aqx-ornament-image) !important;background-size:680px auto !important;background-repeat:repeat !important;opacity:.05 !important;pointer-events:none !important}
#aqx-landing-pro .aqx-hero-wrap>*{position:relative !important;z-index:1 !important}
#aqx-landing-pro .aqx-hero{padding:26px 0 108px !important}
#aqx-landing-pro .aqx-hero-grid{direction:ltr !important;display:grid !important;grid-template-columns:minmax(430px,.94fr) minmax(0,1.06fr) !important;grid-template-areas:"media copy" !important;gap:38px !important;align-items:center !important;margin-top:18px !important}
#aqx-landing-pro .aqx-media{grid-area:media !important;direction:ltr !important;border-radius:34px !important;padding:16px !important;background:rgba(7,17,27,.70) !important;border:1px solid rgba(182,216,15,.18) !important;box-shadow:var(--shadow-dark) !important}
#aqx-landing-pro .aqx-hero-copy{grid-area:copy !important;direction:rtl !important;text-align:right !important}
#aqx-landing-pro .aqx-badge{background:rgba(182,216,15,.08) !important;border:1px solid rgba(182,216,15,.16) !important;color:#ecf8bd !important;padding:9px 14px !important;margin-bottom:16px !important;border-radius:999px !important}
#aqx-landing-pro .aqx-title{font-size:clamp(38px,4.4vw,62px) !important;line-height:1.18 !important;letter-spacing:-.018em !important;margin:0 0 18px !important;max-width:760px !important;color:#fff !important;text-align:right !important}
#aqx-landing-pro .aqx-title .hl{color:var(--accent) !important}
#aqx-landing-pro .aqx-desc{font-size:clamp(16px,1.18vw,18px) !important;line-height:2.02 !important;color:#edf3f8 !important;max-width:740px !important;margin:0 0 22px !important;text-align:right !important}
#aqx-landing-pro .aqx-proofbar{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:12px !important;margin:0 0 20px !important}
#aqx-landing-pro .aqx-proof{min-height:auto !important;border-radius:22px !important;padding:16px 14px !important;background:rgba(255,255,255,.045) !important;border:1px solid rgba(182,216,15,.16) !important;box-shadow:none !important;text-align:right !important}
#aqx-landing-pro .aqx-proof strong{font-size:17px !important;line-height:1.55 !important;color:var(--accent) !important;margin:0 0 6px !important;text-align:right !important}
#aqx-landing-pro .aqx-proof span{font-size:14.5px !important;line-height:1.85 !important;color:#f4f7fb !important;text-align:right !important}
#aqx-landing-pro .aqx-mini-note{font-size:15.5px !important;line-height:1.9 !important;color:#e7edf5 !important;text-align:right !important;max-width:740px !important;margin:18px 0 0 !important}
#aqx-landing-pro .aqx-video{border-radius:26px !important;border:1px solid rgba(182,216,15,.18) !important;box-shadow:none !important}
#aqx-landing-pro .aqx-strip{gap:10px !important;margin-top:14px !important}
#aqx-landing-pro .aqx-item{border-radius:16px !important;border-color:rgba(255,255,255,.10) !important;background:#0a111b !important}
#aqx-landing-pro .aqx-item.is-active{border-color:var(--accent) !important;box-shadow:0 0 0 1px rgba(182,216,15,.20) !important}
#aqx-landing-pro .aqx-stats{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:18px !important;margin:0 0 88px !important;align-items:stretch !important}
#aqx-landing-pro .aqx-stat{position:relative !important;overflow:hidden !important;min-height:142px !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important;border-radius:30px !important;padding:26px 18px !important;background:linear-gradient(180deg,var(--accent) 0%,var(--accent2) 100%) !important;border:0 !important;box-shadow:0 22px 50px rgba(7,18,37,.08) !important;color:var(--text) !important}
#aqx-landing-pro .aqx-stat::before{content:'' !important;position:absolute !important;inset:0 !important;background-image:var(--aqx-ornament-image) !important;background-size:500px auto !important;background-position:center center !important;background-repeat:repeat !important;opacity:.072 !important;filter:brightness(.30) contrast(1.16) saturate(.72) !important;pointer-events:none !important;mix-blend-mode:multiply !important}
#aqx-landing-pro .aqx-stat>*{position:relative !important;z-index:1 !important}
#aqx-landing-pro .aqx-stat strong{font-size:clamp(30px,3vw,44px) !important;line-height:1.1 !important;margin:0 0 8px !important;color:var(--text) !important;text-align:center !important}
#aqx-landing-pro .aqx-stat span{font-size:15.5px !important;line-height:1.75 !important;color:var(--text) !important;text-align:center !important;max-width:240px !important}
#aqx-landing-pro #aqx-audience .aqx-tracks-grid{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:22px !important;align-items:stretch !important}
#aqx-landing-pro #aqx-audience .aqx-track-card{position:relative !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;text-align:center !important;min-height:430px !important;padding:32px 24px 30px !important;border-radius:32px !important;background:linear-gradient(180deg,var(--dark) 0%,var(--dark2) 100%) !important;border:1px solid rgba(182,216,15,.18) !important;box-shadow:0 18px 42px rgba(7,18,37,.13) !important;color:#fff !important}
#aqx-landing-pro #aqx-audience .aqx-track-card::before{content:'' !important;position:absolute !important;inset:0 !important;background-image:var(--aqx-ornament-image) !important;background-size:520px auto !important;background-repeat:repeat !important;opacity:.04 !important;pointer-events:none !important}
#aqx-landing-pro #aqx-audience .aqx-track-card>*{position:relative !important;z-index:1 !important}
#aqx-landing-pro #aqx-audience .aqx-track-icon{width:72px !important;height:72px !important;border-radius:22px !important;margin:0 auto 24px !important;background:linear-gradient(180deg,var(--accent),var(--accent2)) !important;border:1px solid rgba(255,255,255,.10) !important;color:var(--text) !important;box-shadow:none !important;display:flex !important;align-items:center !important;justify-content:center !important}
#aqx-landing-pro #aqx-audience .aqx-track-icon svg{width:30px !important;height:30px !important;color:var(--text) !important;stroke:currentColor !important;opacity:1 !important}
#aqx-landing-pro #aqx-audience .aqx-track-card h3{color:var(--accent) !important;font-size:clamp(24px,1.9vw,32px) !important;line-height:1.48 !important;margin:0 auto 16px !important;max-width:280px !important;text-align:center !important}
#aqx-landing-pro #aqx-audience .aqx-track-card h3::after{content:'' !important;display:block !important;width:48px !important;height:2px !important;background:var(--accent) !important;border-radius:99px !important;margin:16px auto 0 !important;opacity:.9 !important}
#aqx-landing-pro #aqx-audience .aqx-track-card p{color:#f4f7fb !important;font-size:16px !important;line-height:1.95 !important;max-width:300px !important;margin:0 auto !important;text-align:center !important}
#aqx-landing-pro .aqx-steps{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:18px !important}
#aqx-landing-pro .aqx-step{position:relative !important;overflow:hidden !important;min-height:265px !important;padding:28px 22px !important;border-radius:28px !important;background:linear-gradient(180deg,var(--dark),var(--dark2)) !important;border:1px solid rgba(182,216,15,.14) !important;box-shadow:0 16px 36px rgba(7,18,37,.10) !important;text-align:center !important;color:#fff !important}
#aqx-landing-pro .aqx-step::before{content:'' !important;position:absolute !important;inset:0 !important;background-image:var(--aqx-ornament-image) !important;background-size:520px auto !important;opacity:.035 !important;pointer-events:none !important}
#aqx-landing-pro .aqx-step>*{position:relative !important;z-index:1 !important}
#aqx-landing-pro .aqx-step .n{margin:0 auto 18px !important;background:#fff !important;color:var(--text) !important;border:0 !important;border-radius:14px !important}
#aqx-landing-pro .aqx-step h3{color:var(--accent) !important;font-size:clamp(21px,1.7vw,26px) !important;line-height:1.55 !important;margin:0 0 10px !important;text-align:center !important}
#aqx-landing-pro .aqx-step p{color:#f4f7fb !important;font-size:15.5px !important;line-height:1.95 !important;margin:0 !important;text-align:center !important}
#aqx-landing-pro .aqx-compare{background:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important}
#aqx-landing-pro .aqx-compare-kicker span{background:var(--accent) !important;color:var(--text) !important;border:0 !important;border-radius:999px !important;padding:10px 20px !important}
#aqx-landing-pro .aqx-compare-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:24px !important;margin-top:30px !important;align-items:stretch !important}
#aqx-landing-pro .aqx-sidebox{border-radius:34px !important;padding:30px 28px !important;box-shadow:var(--shadow-soft) !important;min-height:100% !important}
#aqx-landing-pro .aqx-sidebox.bad{background:linear-gradient(180deg,var(--dark),var(--dark2)) !important;color:#fff !important;border:1px solid rgba(182,216,15,.13) !important}
#aqx-landing-pro .aqx-sidebox.good{background:linear-gradient(180deg,var(--accent),var(--accent2)) !important;color:var(--text) !important;border:0 !important}
#aqx-landing-pro .aqx-sidebox h3{font-size:clamp(26px,2.5vw,38px) !important;line-height:1.35 !important;margin:0 !important;color:inherit !important}
#aqx-landing-pro .aqx-chip{border-radius:999px !important;padding:9px 14px !important;line-height:1.2 !important}
#aqx-landing-pro .aqx-chip.bad{background:var(--accent) !important;color:var(--text) !important;border:0 !important}
#aqx-landing-pro .aqx-chip.good{background:var(--dark) !important;color:#fff !important;border:0 !important}
#aqx-landing-pro .aqx-compare-li{background:#fff !important;border:0 !important;border-radius:22px !important;padding:18px 18px !important;gap:14px !important;align-items:center !important;min-height:92px !important}
#aqx-landing-pro .aqx-compare-li .ico{background:var(--accent) !important;color:var(--text) !important;border:0 !important;order:-1 !important}
#aqx-landing-pro .aqx-compare-li span{color:var(--text) !important;font-size:16px !important;line-height:1.9 !important;text-align:right !important}
#aqx-landing-pro .aqx-reasons-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:24px !important;align-items:start !important}
#aqx-landing-pro .aqx-reasons-panel{position:relative !important;overflow:hidden !important;border-radius:34px !important;padding:26px !important;box-shadow:var(--shadow-soft) !important}
#aqx-landing-pro .aqx-reasons-panel--dark{background:linear-gradient(180deg,var(--dark),var(--dark2)) !important;border:1px solid rgba(182,216,15,.14) !important;color:#fff !important}
#aqx-landing-pro .aqx-reasons-panel--accent{background:linear-gradient(180deg,var(--accent),var(--accent2)) !important;border:0 !important;color:var(--text) !important}
#aqx-landing-pro .aqx-reasons-panel::before{content:'' !important;position:absolute !important;inset:0 !important;background-image:var(--aqx-ornament-image) !important;background-size:560px auto !important;background-repeat:repeat !important;opacity:.04 !important;pointer-events:none !important}
#aqx-landing-pro .aqx-reasons-panel--accent::before{opacity:.072 !important;filter:brightness(.30) contrast(1.16) saturate(.72) !important;mix-blend-mode:multiply !important;background-position:center center !important}
#aqx-landing-pro .aqx-reasons-list{position:relative !important;z-index:1 !important;display:grid !important;gap:16px !important;list-style:none !important;padding:0 !important;margin:0 !important}
#aqx-landing-pro .aqx-reason-card{display:grid !important;grid-template-columns:54px 1fr !important;align-items:center !important;gap:16px !important;min-height:92px !important;padding:18px 20px !important;border-radius:22px !important;background:#fff !important;color:var(--text) !important;border:0 !important;text-align:right !important}
#aqx-landing-pro .aqx-reason-num{display:flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;border-radius:999px !important;background:var(--accent) !important;color:var(--text) !important;grid-column:1 !important;grid-row:1 !important;justify-self:start !important}
#aqx-landing-pro .aqx-reason-text{color:var(--text) !important;font-size:16px !important;line-height:1.9 !important;text-align:right !important;grid-column:2 !important}
#aqx-landing-pro .aqx-reasons-actions{justify-content:center !important;margin-top:24px !important}
#aqx-landing-pro .aqx-vault,#aqx-landing-pro #aqx-proof{position:relative !important;overflow:hidden !important;border-radius:36px !important;background:linear-gradient(135deg,var(--dark) 0%,var(--dark2) 52%,var(--dark) 100%) !important;border:1px solid rgba(182,216,15,.13) !important;box-shadow:var(--shadow-dark) !important;color:#fff !important;padding:42px 34px !important}
#aqx-landing-pro .aqx-vault::before,#aqx-landing-pro #aqx-proof::before{content:'' !important;position:absolute !important;inset:0 !important;background-image:var(--aqx-ornament-image) !important;background-size:620px auto !important;background-repeat:repeat !important;opacity:.045 !important;pointer-events:none !important}
#aqx-landing-pro .aqx-vault>*,#aqx-landing-pro #aqx-proof>*{position:relative !important;z-index:1 !important}
#aqx-landing-pro .aqx-vault .aqx-head h2,#aqx-landing-pro #aqx-proof .aqx-head h2{color:var(--accent) !important}
#aqx-landing-pro .aqx-vault .aqx-head p,#aqx-landing-pro #aqx-proof .aqx-head p{color:#f4f7fb !important}
#aqx-landing-pro .aqx-vault-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:18px !important}
#aqx-landing-pro .aqx-vault-item{border-radius:22px !important;overflow:hidden !important;background:rgba(255,255,255,.045) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:none !important}
#aqx-landing-pro .aqx-vault-media{border-radius:0 !important}
#aqx-landing-pro .aqx-vault-body{background:linear-gradient(180deg,var(--accent),var(--accent2)) !important;border-radius:0 !important;min-height:128px !important;padding:18px !important;text-align:right !important}
#aqx-landing-pro .aqx-vault-body h3{font-size:clamp(20px,1.6vw,28px) !important;line-height:1.6 !important;color:var(--text) !important;margin:0 0 8px !important;text-align:right !important}
#aqx-landing-pro .aqx-vault-body p{color:var(--text) !important;font-size:15px !important;line-height:1.9 !important;text-align:right !important}
#aqx-landing-pro .aqx-testi-shell{padding-inline:70px !important}
#aqx-landing-pro .aqx-testi{background:rgba(255,255,255,.045) !important;border:1px solid rgba(182,216,15,.14) !important;border-radius:28px !important;box-shadow:none !important;text-align:center !important;padding:28px 24px !important;color:#fff !important}
#aqx-landing-pro .aqx-testi p{color:#f4f7fb !important;text-align:center !important;font-size:16.5px !important;line-height:2.05 !important}
#aqx-landing-pro .aqx-testi-name{color:#fff !important;font-size:18px !important;text-align:center !important}
#aqx-landing-pro .aqx-testi-role{color:#cbd5e1 !important;text-align:center !important}
#aqx-landing-pro .aqx-stars{color:#d6a012 !important;text-align:center !important}
#aqx-landing-pro .aqx-avatar{width:68px !important;height:68px !important;border-radius:18px !important;border:1px solid rgba(182,216,15,.35) !important}
#aqx-landing-pro .aqx-testi-nav{background:rgba(7,17,27,.92) !important;border:1px solid rgba(182,216,15,.18) !important;color:#fff !important;box-shadow:0 18px 38px rgba(0,0,0,.22) !important}
#aqx-landing-pro .aqx-samples-action{margin-top:24px !important}
#aqx-landing-pro .aqx-offer{display:grid !important;grid-template-columns:.95fr 1.05fr !important;gap:24px !important;align-items:stretch !important;max-width:1060px !important;margin-inline:auto !important;border-radius:36px !important;padding:34px !important;background:linear-gradient(135deg,var(--dark),var(--dark2)) !important;border:1px solid rgba(182,216,15,.14) !important;box-shadow:var(--shadow-dark) !important;color:#fff !important}
#aqx-landing-pro .aqx-price-card{background:rgba(255,255,255,.055) !important;border:1px solid rgba(255,255,255,.10) !important;border-radius:28px !important;padding:28px !important;box-shadow:none !important}
#aqx-landing-pro .aqx-tag{background:var(--accent) !important;color:var(--text) !important;border:0 !important;border-radius:999px !important}
#aqx-landing-pro .aqx-price-now strong{font-size:clamp(64px,6vw,92px) !important;color:var(--accent) !important;line-height:.9 !important}
#aqx-landing-pro .aqx-price-now span{font-size:clamp(24px,2vw,34px) !important;color:#fff !important;padding-bottom:8px !important}
#aqx-landing-pro .aqx-price-old,#aqx-landing-pro .aqx-note-price,#aqx-landing-pro .aqx-right p{color:#f4f7fb !important}
#aqx-landing-pro .aqx-right h3{color:#fff !important;font-size:clamp(30px,3.4vw,50px) !important;line-height:1.28 !important}
#aqx-landing-pro .aqx-right h3 .hl{color:var(--accent) !important}
#aqx-landing-pro .aqx-check{background:#fff !important;border:0 !important;border-radius:18px !important;padding:14px 16px !important}
#aqx-landing-pro .aqx-check span{color:var(--text) !important;text-align:right !important}
#aqx-landing-pro .aqx-check i{background:var(--accent) !important;color:var(--text) !important;border:0 !important}
#aqx-landing-pro .aqx-time{background:#fff !important;color:var(--text) !important;border-radius:18px !important}
#aqx-landing-pro .aqx-time strong,#aqx-landing-pro .aqx-time span{color:var(--text) !important;text-align:center !important}
#aqx-landing-pro .aqx-faq{position:relative !important;overflow:hidden !important;max-width:1080px !important;margin-inline:auto !important;border-radius:36px !important;padding:38px !important;background:linear-gradient(180deg,var(--accent),var(--accent2)) !important;border:0 !important;box-shadow:var(--shadow-soft) !important;color:var(--text) !important}
#aqx-landing-pro .aqx-faq::before{content:'' !important;position:absolute !important;inset:0 !important;background-image:var(--aqx-ornament-image) !important;background-size:540px auto !important;background-position:center center !important;background-repeat:repeat !important;opacity:.072 !important;filter:brightness(.30) contrast(1.16) saturate(.72) !important;mix-blend-mode:multiply !important;pointer-events:none !important}
#aqx-landing-pro .aqx-faq>*{position:relative !important;z-index:1 !important}
#aqx-landing-pro .aqx-faq .aqx-head h2,#aqx-landing-pro .aqx-faq .aqx-head p{color:var(--text) !important}
#aqx-landing-pro .aqx-acc details{background:#fff !important;border:0 !important;border-radius:22px !important;box-shadow:none !important}
#aqx-landing-pro .aqx-acc summary{color:var(--text) !important;font-size:clamp(18px,1.4vw,23px) !important;line-height:1.65 !important}
#aqx-landing-pro .aqx-acc summary::before{background:var(--accent) !important;color:var(--text) !important;border:0 !important}
#aqx-landing-pro .aqx-acc p{color:var(--muted) !important;font-size:16px !important;line-height:2 !important}
#aqx-landing-pro .aqx-form-wrap{display:grid !important;grid-template-columns:1.05fr .95fr !important;gap:24px !important;max-width:1100px !important;margin-inline:auto !important;direction:ltr !important}
#aqx-landing-pro .aqx-form-wrap>*{direction:rtl !important}
#aqx-landing-pro .aqx-form{background:linear-gradient(180deg,var(--accent),var(--accent2)) !important;border:0 !important;border-radius:34px !important;padding:30px !important;box-shadow:var(--shadow-soft) !important}
#aqx-landing-pro .aqx-side{position:relative !important;overflow:hidden !important;background:linear-gradient(180deg,var(--dark),var(--dark2)) !important;border:1px solid rgba(182,216,15,.14) !important;border-radius:34px !important;padding:34px 30px !important;box-shadow:var(--shadow-dark) !important;color:#fff !important;text-align:center !important}
#aqx-landing-pro .aqx-side::before{content:'' !important;position:absolute !important;inset:0 !important;background-image:var(--aqx-ornament-image) !important;background-size:520px auto !important;opacity:.04 !important;pointer-events:none !important}
#aqx-landing-pro .aqx-side>*{position:relative !important;z-index:1 !important}
#aqx-landing-pro .aqx-side h3{color:var(--accent) !important;text-align:center !important;font-size:clamp(28px,2.7vw,42px) !important}
#aqx-landing-pro .aqx-side p{color:#f4f7fb !important;text-align:center !important}
#aqx-landing-pro .aqx-side .list div{background:#fff !important;border:0 !important;border-radius:18px !important;color:var(--text) !important;text-align:center !important;justify-content:center !important}
#aqx-landing-pro .aqx-ff-wrap input,#aqx-landing-pro .aqx-ff-wrap select,#aqx-landing-pro .aqx-ff-wrap textarea{background:#fff !important;border:0 !important;border-radius:18px !important;color:var(--text) !important;text-align:right !important;box-shadow:none !important}
#aqx-landing-pro .aqx-ff-wrap .ff-btn,#aqx-landing-pro .aqx-ff-wrap button.ff-btn,#aqx-landing-pro .aqx-ff-wrap input.ff-btn{background:#fff !important;color:var(--text) !important;box-shadow:none !important;border-radius:18px !important}
#aqx-landing-pro .aqx-footnote{color:var(--text) !important;text-align:center !important}
#aqx-landing-pro .aqx-bottom{max-width:1080px !important;margin:0 auto var(--section-gap) !important;border-radius:34px !important;padding:34px !important;background:linear-gradient(135deg,var(--dark),var(--dark2)) !important;border:1px solid rgba(182,216,15,.14) !important;box-shadow:var(--shadow-dark) !important;text-align:center !important;justify-content:center !important;color:#fff !important}
#aqx-landing-pro .aqx-bottom h3{color:#fff !important;font-size:clamp(28px,3vw,44px) !important;text-align:center !important;max-width:900px !important}
#aqx-landing-pro .aqx-bottom p{color:#f4f7fb !important;text-align:center !important;max-width:860px !important;margin-inline:auto !important}
#aqx-landing-pro .aqx-bottom .aqx-actions{justify-content:center !important;margin-top:20px !important}
#aqx-landing-pro .aqx-footer{margin-top:0 !important;padding:48px 0 22px !important;background:linear-gradient(135deg,var(--dark),var(--dark2)) !important;border-top:1px solid rgba(182,216,15,.14) !important;color:#fff !important}
#aqx-landing-pro .aqx-footer-grid{display:grid !important;grid-template-columns:1.1fr .8fr .9fr !important;gap:18px !important}
#aqx-landing-pro .aqx-footer-box{background:rgba(255,255,255,.045) !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:26px !important;color:#fff !important;box-shadow:none !important}
#aqx-landing-pro .aqx-footer-box h4{color:var(--accent) !important}
#aqx-landing-pro .aqx-footer-box p{color:#f4f7fb !important}
#aqx-landing-pro .aqx-footer-link{background:rgba(255,255,255,.055) !important;border-color:rgba(255,255,255,.08) !important;color:#f4f7fb !important}
#aqx-landing-pro .aqx-footer-bottom{justify-content:center !important;text-align:center !important}
#aqx-landing-pro .aqx-footer-bottom p{width:100% !important;text-align:center !important;color:var(--accent) !important}
#aqx-inline-checkout .aqx-inline-checkout__shell{border-radius:34px !important;background:linear-gradient(180deg,#ffffff,#f8fafc) !important;color:var(--text) !important;border:1px solid rgba(7,18,37,.10) !important;box-shadow:0 30px 90px rgba(0,0,0,.30) !important}
#aqx-inline-checkout .aqx-inline-checkout__head,#aqx-inline-checkout .aqx-inline-checkout__head-copy,#aqx-inline-checkout .aqx-inline-checkout__head-copy *{color:var(--text) !important;text-align:center !important}
#aqx-inline-checkout .aqx-inline-checkout__badge{background:linear-gradient(180deg,var(--accent),var(--accent2)) !important;color:var(--text) !important;border:0 !important}
@media (max-width:1180px){#aqx-landing-pro .aqx-topbar{grid-template-columns:minmax(210px,320px) minmax(0,1fr) auto !important}
#aqx-landing-pro .aqx-nav a{font-size:13.5px !important;padding-inline:9px !important}
}
@media (max-width:1024px){#aqx-landing-pro{--section-gap:76px !important}
#aqx-landing-pro .aqx-hero-grid{direction:rtl !important;grid-template-columns:1fr !important;grid-template-areas:"copy" "media" !important;gap:24px !important}
#aqx-landing-pro .aqx-title,#aqx-landing-pro .aqx-desc,#aqx-landing-pro .aqx-mini-note{text-align:center !important;margin-inline:auto !important}
#aqx-landing-pro .aqx-actions{justify-content:center !important}
#aqx-landing-pro .aqx-proofbar{grid-template-columns:1fr !important}
#aqx-landing-pro .aqx-proof{text-align:center !important}
#aqx-landing-pro .aqx-proof:is(strong,span){text-align:center !important}
#aqx-landing-pro .aqx-stats,#aqx-landing-pro #aqx-audience .aqx-tracks-grid,#aqx-landing-pro .aqx-steps,#aqx-landing-pro .aqx-vault-grid{grid-template-columns:repeat(2,1fr) !important}
#aqx-landing-pro .aqx-compare-grid,#aqx-landing-pro .aqx-reasons-grid,#aqx-landing-pro .aqx-offer,#aqx-landing-pro .aqx-form-wrap{grid-template-columns:1fr !important}
#aqx-landing-pro .aqx-form-wrap{direction:rtl !important}
#aqx-landing-pro .aqx-footer-grid{grid-template-columns:1fr 1fr !important}
}
@media (max-width:820px){#aqx-landing-pro .aqx-topbar{grid-template-columns:1fr !important;grid-template-areas:"brand" !important;justify-items:center !important;min-height:auto !important}
#aqx-landing-pro .aqx-nav,#aqx-landing-pro .aqx-topbar>.aqx-btn{display:none !important}
#aqx-landing-pro .aqx-brand{justify-content:center !important;text-align:center !important;max-width:100% !important}
}
@media (max-width:767px){#aqx-landing-pro{--section-gap:64px !important}
#aqx-landing-pro .aqx-container{width:min(100% - 22px,var(--container)) !important}
#aqx-landing-pro .aqx-main{margin-top:-34px !important}
#aqx-landing-pro .aqx-hero{padding:18px 0 76px !important}
#aqx-landing-pro .aqx-title{font-size:clamp(31px,9vw,42px) !important;line-height:1.24 !important}
#aqx-landing-pro .aqx-media,#aqx-landing-pro .aqx-vault,#aqx-landing-pro #aqx-proof,#aqx-landing-pro .aqx-offer,#aqx-landing-pro .aqx-faq,#aqx-landing-pro .aqx-bottom{border-radius:26px !important;padding:22px 16px !important}
#aqx-landing-pro .aqx-stats,#aqx-landing-pro #aqx-audience .aqx-tracks-grid,#aqx-landing-pro .aqx-steps,#aqx-landing-pro .aqx-vault-grid{grid-template-columns:1fr !important}
#aqx-landing-pro .aqx-stat{min-height:126px !important;border-radius:24px !important}
#aqx-landing-pro #aqx-audience .aqx-track-card{min-height:auto !important;padding:28px 20px !important;border-radius:26px !important}
#aqx-landing-pro .aqx-step{min-height:auto !important}
#aqx-landing-pro .aqx-reason-card{grid-template-columns:46px 1fr !important;gap:12px !important;padding:16px !important;min-height:auto !important}
#aqx-landing-pro .aqx-reason-num{width:36px !important;height:36px !important}
#aqx-landing-pro .aqx-reason-text{font-size:14.5px !important;line-height:1.9 !important}
#aqx-landing-pro .aqx-testi-shell{padding-inline:0 !important}
#aqx-landing-pro .aqx-testi{flex-basis:100% !important}
#aqx-landing-pro .aqx-testi-nav{display:none !important}
#aqx-landing-pro .aqx-footer-grid{grid-template-columns:1fr !important}
#aqx-landing-pro .aqx-mobile-cta{display:block !important}
}
#aqx-landing-pro{--section-gap:104px !important;--shadow-soft:0 18px 44px rgba(7,18,37,.07) !important;--shadow-dark:0 32px 86px rgba(0,0,0,.36) !important;--radius-xl:40px !important;--radius-lg:30px !important}
#aqx-landing-pro:is(p,li,span,label,input,textarea,select,summary){font-weight:500 !important}
#aqx-landing-pro:is(.aqx-desc,.aqx-head p,.aqx-track-card p,.aqx-step p,.aqx-compare-li span,.aqx-reason-text,.aqx-vault-body p,.aqx-testi p,.aqx-side p,.aqx-footer-box p,.aqx-check span){font-weight:500 !important}
#aqx-landing-pro:is(h1,h2,h3,h4,b,strong,.aqx-btn,.aqx-btn2,.aqx-btn3,.aqx-samples-btn,.aqx-over,.aqx-badge,.aqx-chip,.aqx-stat strong,.aqx-price-now strong){font-weight:700 !important}
#aqx-landing-pro .aqx-container{width:min(1220px,calc(100% - 44px)) !important}
#aqx-landing-pro .aqx-section{margin-bottom:var(--section-gap) !important}
#aqx-landing-pro .aqx-head{margin-bottom:46px !important;max-width:980px !important}
#aqx-landing-pro .aqx-over{font-size:14px !important;line-height:1.55 !important;letter-spacing:.01em !important}
#aqx-landing-pro:is(.aqx-head h2,.aqx-box-title,.aqx-compare-title){font-size:clamp(32px,3.35vw,48px) !important;line-height:1.30 !important;letter-spacing:-.02em !important}
#aqx-landing-pro:is(.aqx-head p,.aqx-compare-desc,.aqx-box-copy){font-size:clamp(16px,1.08vw,18px) !important;line-height:1.95 !important;max-width:880px !important}
#aqx-landing-pro .aqx-hero{padding:22px 0 96px !important}
#aqx-landing-pro .aqx-hero-grid{grid-template-columns:minmax(420px,.90fr) minmax(0,1.10fr) !important;gap:36px !important;align-items:center !important}
#aqx-landing-pro .aqx-hero-copy{display:flex !important;flex-direction:column !important;align-items:flex-start !important;max-width:820px !important;margin-inline-start:auto !important}
#aqx-landing-pro .aqx-badge{order:1 !important;margin-bottom:18px !important;padding:10px 15px !important;font-size:14px !important;line-height:1.5 !important}
#aqx-landing-pro .aqx-title{order:2 !important;font-size:clamp(40px,4.85vw,66px) !important;line-height:1.14 !important;letter-spacing:-.025em !important;margin:0 0 18px !important;max-width:790px !important}
#aqx-landing-pro .aqx-title .line:first-child{font-size:.82em !important;line-height:1.18 !important;margin-bottom:2px !important}
#aqx-landing-pro .aqx-desc{order:3 !important;font-size:clamp(16.5px,1.12vw,18px) !important;line-height:1.95 !important;max-width:740px !important;margin:0 0 16px !important;color:#edf4fb !important}
#aqx-landing-pro .aqx-hero-copy>.aqx-actions{order:4 !important;margin:2px 0 18px !important;gap:12px !important}
#aqx-landing-pro .aqx-hero-copy>.aqx-proofbar{order:5 !important;width:100% !important;margin:0 !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:10px !important}
#aqx-landing-pro .aqx-mini-note{order:6 !important;max-width:720px !important;margin:16px 0 0 !important;text-align:right !important;font-size:15.5px !important;line-height:1.9 !important;color:#f7fafc !important}
#aqx-landing-pro .aqx-proof{min-height:116px !important;padding:15px 14px !important;border-radius:20px !important;background:linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.04)) !important;border:1px solid rgba(182,216,15,.17) !important;box-shadow:none !important}
#aqx-landing-pro .aqx-proof strong{font-size:clamp(18px,1.45vw,22px) !important;line-height:1.35 !important;margin-bottom:7px !important;color:var(--accent) !important}
#aqx-landing-pro .aqx-proof span{font-size:clamp(13.5px,.96vw,15px) !important;line-height:1.75 !important;font-weight:600 !important;color:#f5f8fb !important}
#aqx-landing-pro .aqx-media{border-radius:38px !important;padding:18px !important;box-shadow:0 32px 78px rgba(0,0,0,.38) !important;transform:translateY(0) !important}
#aqx-landing-pro .aqx-video{border-radius:30px !important}
#aqx-landing-pro .aqx-strip{margin-top:12px !important;gap:10px !important}
#aqx-landing-pro .aqx-item{border-radius:18px !important}
#aqx-landing-pro .aqx-main{display:flex !important;flex-direction:column !important}
#aqx-landing-pro .aqx-main>*{order:20 !important}
#aqx-landing-pro .aqx-stats{order:1 !important;margin:-4px 0 74px !important}
#aqx-landing-pro #aqx-audience{order:2 !important}
#aqx-landing-pro #aqx-compare{order:3 !important}
#aqx-landing-pro #aqx-offer{order:4 !important;scroll-margin-top:120px !important}
#aqx-landing-pro #aqx-compare + .aqx-section{order:5 !important}
#aqx-landing-pro #aqx-compare + .aqx-section + .aqx-section{order:6 !important}
#aqx-landing-pro #aqx-vault{order:7 !important}
#aqx-landing-pro #aqx-proof{order:8 !important}
#aqx-landing-pro #aqx-no-exaggeration{order:9 !important}
#aqx-landing-pro #aqx-contact{order:10 !important}
#aqx-landing-pro #aqx-faq{order:11 !important}
#aqx-landing-pro .aqx-bottom{order:12 !important}
#aqx-landing-pro .aqx-stats{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:16px !important}
#aqx-landing-pro .aqx-stat{border-radius:28px !important;padding:28px 18px !important;min-height:136px !important;display:flex !important;flex-direction:column !important;justify-content:center !important;box-shadow:0 16px 34px rgba(7,18,37,.08) !important}
#aqx-landing-pro .aqx-stat strong{font-size:clamp(24px,2.1vw,32px) !important;line-height:1.15 !important}
#aqx-landing-pro .aqx-stat span{font-size:14.5px !important;line-height:1.75 !important;font-weight:600 !important}
#aqx-landing-pro #aqx-audience .aqx-track-card{padding:30px 24px !important;min-height:304px !important;border-radius:30px !important;box-shadow:0 16px 40px rgba(7,18,37,.065) !important}
#aqx-landing-pro #aqx-audience .aqx-track-icon{width:76px !important;height:76px !important;border-radius:22px !important;margin-bottom:20px !important}
#aqx-landing-pro #aqx-audience .aqx-track-card h3{font-size:clamp(21px,1.5vw,25px) !important;line-height:1.45 !important;margin-bottom:12px !important}
#aqx-landing-pro #aqx-audience .aqx-track-card p{font-size:15.5px !important;line-height:1.9 !important;color:#59667a !important}
#aqx-landing-pro .aqx-compare{padding:42px !important;border-radius:40px !important;box-shadow:0 22px 60px rgba(7,18,37,.10) !important}
#aqx-landing-pro .aqx-compare-grid{gap:20px !important;margin-top:30px !important}
#aqx-landing-pro .aqx-sidebox{padding:26px !important;border-radius:30px !important}
#aqx-landing-pro .aqx-sidebox h3{font-size:clamp(22px,1.7vw,28px) !important;line-height:1.45 !important}
#aqx-landing-pro .aqx-compare-li{padding:15px !important;border-radius:19px !important}
#aqx-landing-pro .aqx-compare-li span{font-size:15.5px !important;line-height:1.9 !important}
#aqx-landing-pro .aqx-offer{max-width:1140px !important;grid-template-columns:minmax(340px,.92fr) minmax(0,1.08fr) !important;gap:28px !important;align-items:stretch !important;padding:42px !important;border-radius:42px !important;box-shadow:0 34px 92px rgba(0,0,0,.34) !important}
#aqx-landing-pro .aqx-price-card{display:flex !important;flex-direction:column !important;justify-content:center !important;min-height:420px !important;padding:34px !important;border-radius:34px !important;border:1px solid rgba(182,216,15,.18) !important;background:radial-gradient(circle at 20% 12%,rgba(182,216,15,.12),transparent 30%),rgba(255,255,255,.055) !important}
#aqx-landing-pro .aqx-tag{font-size:14px !important;line-height:1.45 !important;padding:9px 13px !important;width:max-content !important}
#aqx-landing-pro .aqx-price-stack{margin:22px 0 16px !important}
#aqx-landing-pro .aqx-price-now strong{font-size:clamp(76px,7.4vw,112px) !important;line-height:.88 !important;letter-spacing:-.04em !important}
#aqx-landing-pro .aqx-price-now span{font-size:clamp(24px,2vw,34px) !important;font-weight:700 !important}
#aqx-landing-pro .aqx-price-old{font-size:17px !important;line-height:1.65 !important;opacity:.92 !important}
#aqx-landing-pro .aqx-note-price{font-size:15px !important;line-height:1.95 !important;color:#f8fafc !important}
#aqx-landing-pro .aqx-price-card .aqx-actions{margin-top:22px !important}
#aqx-landing-pro .aqx-right{display:flex !important;flex-direction:column !important;justify-content:center !important;min-height:420px !important}
#aqx-landing-pro .aqx-right h3{font-size:clamp(36px,4.05vw,60px) !important;line-height:1.18 !important;letter-spacing:-.02em !important;margin-bottom:16px !important;max-width:650px !important}
#aqx-landing-pro .aqx-right p{font-size:17px !important;line-height:2 !important;max-width:680px !important;margin-bottom:20px !important}
#aqx-landing-pro .aqx-checklist{gap:11px !important;margin-top:18px !important}
#aqx-landing-pro .aqx-check{padding:16px 18px !important;border-radius:20px !important;box-shadow:0 10px 24px rgba(7,18,37,.06) !important}
#aqx-landing-pro .aqx-check span{font-size:15.5px !important;line-height:1.8 !important;font-weight:600 !important}
#aqx-landing-pro .aqx-timer{gap:12px !important;margin-top:4px !important}
#aqx-landing-pro .aqx-time{width:92px !important;border-radius:20px !important;padding:14px 8px !important;box-shadow:0 16px 30px rgba(0,0,0,.14) !important}
#aqx-landing-pro .aqx-time strong{font-size:36px !important;line-height:1 !important}
#aqx-landing-pro .aqx-time span{font-size:12.5px !important;line-height:1.5 !important}
#aqx-landing-pro .aqx-step{padding:28px 22px !important;border-radius:28px !important;min-height:216px !important;box-shadow:0 16px 38px rgba(7,18,37,.055) !important}
#aqx-landing-pro .aqx-step h3{font-size:clamp(20px,1.45vw,24px) !important;line-height:1.45 !important}
#aqx-landing-pro .aqx-step p{font-size:15.5px !important;line-height:1.9 !important}
#aqx-landing-pro .aqx-reasons-panel{border-radius:34px !important;padding:28px !important}
#aqx-landing-pro .aqx-reason-card{border-radius:20px !important;min-height:76px !important}
#aqx-landing-pro .aqx-reason-text{font-size:15.5px !important;line-height:1.85 !important}
#aqx-landing-pro .aqx-vault,#aqx-landing-pro #aqx-proof{border-radius:42px !important;padding:42px !important}
#aqx-landing-pro .aqx-testi{padding:30px 26px !important;border-radius:30px !important}
#aqx-landing-pro .aqx-testi p{font-size:16px !important;line-height:2 !important;font-weight:500 !important}
#aqx-landing-pro .aqx-form,#aqx-landing-pro .aqx-side,#aqx-landing-pro .aqx-faq{border-radius:38px !important;padding:36px !important}
#aqx-landing-pro .aqx-acc summary{font-size:clamp(19px,1.42vw,24px) !important;line-height:1.6 !important;font-weight:700 !important}
#aqx-landing-pro .aqx-acc p{font-size:16px !important;line-height:2 !important;font-weight:500 !important}
@media (max-width:1180px){#aqx-landing-pro .aqx-hero-grid{grid-template-columns:minmax(380px,.92fr) minmax(0,1.08fr) !important;gap:30px !important}
#aqx-landing-pro .aqx-title{font-size:clamp(38px,4.6vw,60px) !important}
#aqx-landing-pro .aqx-proofbar{grid-template-columns:1fr !important}
#aqx-landing-pro .aqx-proof{min-height:auto !important}
}
@media (max-width:1024px){#aqx-landing-pro{--section-gap:78px !important}
#aqx-landing-pro .aqx-hero-copy{align-items:center !important;margin-inline:auto !important;text-align:center !important}
#aqx-landing-pro .aqx-title,#aqx-landing-pro .aqx-desc,#aqx-landing-pro .aqx-mini-note{text-align:center !important}
#aqx-landing-pro .aqx-hero-copy>.aqx-actions{justify-content:center !important}
#aqx-landing-pro .aqx-hero-copy>.aqx-proofbar{max-width:760px !important}
#aqx-landing-pro .aqx-offer{grid-template-columns:1fr !important;max-width:820px !important}
#aqx-landing-pro .aqx-right,#aqx-landing-pro .aqx-price-card{min-height:auto !important}
}
@media (max-width:767px){#aqx-landing-pro{--section-gap:62px !important}
#aqx-landing-pro .aqx-container{width:min(100% - 22px,var(--container)) !important}
#aqx-landing-pro .aqx-hero{padding:14px 0 70px !important}
#aqx-landing-pro .aqx-title{font-size:clamp(32px,9.6vw,45px) !important;line-height:1.18 !important;margin-bottom:14px !important}
#aqx-landing-pro .aqx-desc{font-size:15.5px !important;line-height:1.9 !important;margin-bottom:14px !important}
#aqx-landing-pro .aqx-hero-copy>.aqx-actions{width:100% !important;margin-bottom:18px !important}
#aqx-landing-pro .aqx-hero-copy>.aqx-actions .aqx-btn,#aqx-landing-pro .aqx-hero-copy>.aqx-actions .aqx-btn3{width:100% !important;min-height:56px !important}
#aqx-landing-pro .aqx-hero-copy>.aqx-proofbar{grid-template-columns:1fr !important;gap:10px !important}
#aqx-landing-pro .aqx-proof{text-align:center !important;padding:15px !important}
#aqx-landing-pro .aqx-proof:is(strong,span){text-align:center !important}
#aqx-landing-pro .aqx-mini-note{font-size:14.5px !important;line-height:1.85 !important;margin-top:14px !important}
#aqx-landing-pro .aqx-media,#aqx-landing-pro .aqx-compare,#aqx-landing-pro .aqx-offer,#aqx-landing-pro .aqx-vault,#aqx-landing-pro #aqx-proof,#aqx-landing-pro .aqx-faq,#aqx-landing-pro .aqx-form,#aqx-landing-pro .aqx-side,#aqx-landing-pro .aqx-bottom{border-radius:28px !important;padding:22px 16px !important}
#aqx-landing-pro .aqx-stats{grid-template-columns:1fr !important;margin-bottom:58px !important}
#aqx-landing-pro .aqx-stat{min-height:118px !important;padding:24px 18px !important}
#aqx-landing-pro #aqx-audience .aqx-track-card{min-height:auto !important;padding:26px 20px !important}
#aqx-landing-pro .aqx-compare-grid{gap:14px !important}
#aqx-landing-pro .aqx-sidebox{padding:18px 16px !important;border-radius:22px !important}
#aqx-landing-pro .aqx-offer .aqx-right{order:1 !important}
#aqx-landing-pro .aqx-offer .aqx-price-card{order:2 !important}
#aqx-landing-pro .aqx-right h3{font-size:clamp(30px,8.8vw,42px) !important;line-height:1.25 !important;text-align:center !important;margin-inline:auto !important}
#aqx-landing-pro .aqx-right p{text-align:center !important;font-size:15.5px !important;line-height:1.95 !important}
#aqx-landing-pro .aqx-timer{justify-content:center !important}
#aqx-landing-pro .aqx-time{width:86px !important;padding:12px 6px !important}
#aqx-landing-pro .aqx-price-card{text-align:center !important;padding:24px 18px !important}
#aqx-landing-pro .aqx-tag{margin-inline:auto !important}
#aqx-landing-pro .aqx-price-top{justify-content:center !important}
#aqx-landing-pro .aqx-price-now strong{font-size:clamp(70px,20vw,92px) !important}
#aqx-landing-pro .aqx-price-card .aqx-actions{justify-content:center !important}
#aqx-landing-pro .aqx-price-card .aqx-actions .aqx-btn,#aqx-landing-pro .aqx-price-card .aqx-actions .aqx-btn2{width:100% !important;min-height:56px !important}
#aqx-landing-pro .aqx-check{text-align:right !important}
#aqx-landing-pro .aqx-head{margin-bottom:28px !important}
#aqx-landing-pro:is(.aqx-head h2,.aqx-box-title,.aqx-compare-title){font-size:clamp(27px,7.8vw,38px) !important;line-height:1.35 !important}
}

#aqx-landing-pro #aqx-audience .aqx-tracks-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:24px !important;align-items:stretch !important}
#aqx-landing-pro #aqx-audience .aqx-track-card{position:relative !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;text-align:center !important;min-height:386px !important;padding:34px 26px 32px !important;border-radius:34px !important;background:radial-gradient(circle at 50% -10%,rgba(182,216,15,.105),transparent 38%),linear-gradient(180deg,var(--dark),var(--dark2)) !important;border:1px solid rgba(182,216,15,.20) !important;box-shadow:0 24px 58px rgba(1,7,14,.18),inset 0 1px 0 rgba(255,255,255,.045) !important;color:#fff !important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease !important}
#aqx-landing-pro #aqx-audience .aqx-track-card:hover{transform:translateY(-4px) !important;border-color:rgba(182,216,15,.34) !important;box-shadow:0 30px 72px rgba(1,7,14,.22),inset 0 1px 0 rgba(255,255,255,.055) !important}
#aqx-landing-pro #aqx-audience .aqx-track-icon{width:82px !important;height:82px !important;border-radius:24px !important;margin:0 auto 26px !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;display:flex !important;align-items:center !important;justify-content:center !important;background:radial-gradient(circle at 30% 24%,rgba(182,216,15,.18),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.014)),linear-gradient(180deg,rgba(8,14,22,.88),rgba(4,9,16,.96)) !important;border:1px solid rgba(182,216,15,.28) !important;color:#d9f15d !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -14px 22px rgba(0,0,0,.18),0 18px 34px rgba(0,0,0,.18) !important;backdrop-filter:blur(10px) saturate(115%) !important;-webkit-backdrop-filter:blur(10px) saturate(115%) !important}
#aqx-landing-pro #aqx-audience .aqx-track-icon::before,#aqx-landing-pro .aqx-step .n::before{content:'' !important;position:absolute !important;inset:10px !important;border-radius:18px !important;border:1px solid rgba(182,216,15,.16) !important;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,0)) !important;pointer-events:none !important;z-index:0 !important}
#aqx-landing-pro #aqx-audience .aqx-track-icon::after,#aqx-landing-pro .aqx-step .n::after{content:'' !important;position:absolute !important;inset:-14px !important;border-radius:30px !important;background:radial-gradient(circle,rgba(182,216,15,.12) 0%,rgba(182,216,15,0) 68%) !important;opacity:.55 !important;pointer-events:none !important;z-index:0 !important}
#aqx-landing-pro #aqx-audience .aqx-track-icon > *,#aqx-landing-pro .aqx-step .n > *{position:relative !important;z-index:1 !important}
#aqx-landing-pro #aqx-audience .aqx-track-icon svg{width:30px !important;height:30px !important;color:#d9f15d !important;stroke:currentColor !important;fill:none !important;opacity:1 !important;filter:drop-shadow(0 0 10px rgba(182,216,15,.14)) !important}#aqx-landing-pro #aqx-audience .aqx-track-icon svg *{stroke-width:1.9 !important;stroke-linecap:round !important;stroke-linejoin:round !important}
#aqx-landing-pro #aqx-audience .aqx-track-card h3{color:var(--accent) !important;font-size:clamp(22px,1.65vw,29px) !important;line-height:1.48 !important;margin:0 auto 16px !important;max-width:310px !important;text-align:center !important;font-weight:700 !important;text-wrap:balance !important}
#aqx-landing-pro #aqx-audience .aqx-track-card h3::after{content:'' !important;display:block !important;width:56px !important;height:3px !important;margin:17px auto 0 !important;border-radius:99px !important;background:linear-gradient(90deg,rgba(182,216,15,.20),var(--accent),rgba(182,216,15,.20)) !important;opacity:1 !important}
#aqx-landing-pro #aqx-audience .aqx-track-card p{color:#ffffff !important;font-size:16px !important;line-height:2.02 !important;font-weight:700 !important;max-width:315px !important;margin:0 auto !important;text-align:center !important;text-wrap:pretty !important;opacity:1 !important;text-shadow:0 1px 0 rgba(0,0,0,.20) !important}
#aqx-landing-pro .aqx-steps{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:24px !important;align-items:stretch !important}
#aqx-landing-pro .aqx-step{position:relative !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;min-height:330px !important;padding:34px 24px 32px !important;border-radius:34px !important;background:radial-gradient(circle at 50% -10%,rgba(182,216,15,.105),transparent 38%),linear-gradient(180deg,var(--dark),var(--dark2)) !important;border:1px solid rgba(182,216,15,.20) !important;box-shadow:0 24px 58px rgba(1,7,14,.16),inset 0 1px 0 rgba(255,255,255,.045) !important;text-align:center !important;color:#fff !important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease !important}
#aqx-landing-pro .aqx-step:hover{transform:translateY(-4px) !important;border-color:rgba(182,216,15,.34) !important;box-shadow:0 30px 72px rgba(1,7,14,.20),inset 0 1px 0 rgba(255,255,255,.055) !important}
#aqx-landing-pro .aqx-step::before{background-size:560px auto !important;opacity:.045 !important}
#aqx-landing-pro .aqx-step .n{width:82px !important;height:82px !important;margin:0 auto 26px !important;border-radius:24px !important;position:relative !important;overflow:hidden !important;isolation:isolate !important;display:flex !important;align-items:center !important;justify-content:center !important;background:radial-gradient(circle at 30% 24%,rgba(182,216,15,.18),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.014)),linear-gradient(180deg,rgba(8,14,22,.88),rgba(4,9,16,.96)) !important;border:1px solid rgba(182,216,15,.28) !important;color:#d9f15d !important;font-size:24px !important;line-height:1 !important;font-weight:800 !important;letter-spacing:-.02em !important;text-shadow:0 0 14px rgba(182,216,15,.12) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -14px 22px rgba(0,0,0,.18),0 18px 34px rgba(0,0,0,.18) !important;backdrop-filter:blur(10px) saturate(115%) !important;-webkit-backdrop-filter:blur(10px) saturate(115%) !important}
#aqx-landing-pro .aqx-step h3{color:var(--accent) !important;font-size:clamp(22px,1.65vw,29px) !important;line-height:1.48 !important;margin:0 auto 16px !important;max-width:300px !important;text-align:center !important;font-weight:700 !important;text-wrap:balance !important}
#aqx-landing-pro .aqx-step h3::after{content:'' !important;display:block !important;width:56px !important;height:3px !important;margin:17px auto 0 !important;border-radius:99px !important;background:linear-gradient(90deg,rgba(182,216,15,.20),var(--accent),rgba(182,216,15,.20)) !important}
#aqx-landing-pro .aqx-step p{color:#dce7f4 !important;font-size:16px !important;line-height:2.02 !important;font-weight:600 !important;max-width:315px !important;margin:0 auto !important;text-align:center !important;text-wrap:pretty !important;opacity:.96 !important}
#aqx-landing-pro #aqx-vault,#aqx-landing-pro #aqx-proof{width:min(1480px,calc(100vw - 72px)) !important;max-width:none !important;margin-inline:calc((100% - min(1480px,calc(100vw - 72px)))/2) !important}
#aqx-landing-pro #aqx-vault .aqx-vault,#aqx-landing-pro #aqx-proof{position:relative !important;overflow:hidden !important;border-radius:46px !important;padding:54px clamp(28px,4vw,58px) !important;background:radial-gradient(circle at 20% 0%,rgba(182,216,15,.10),transparent 34%),radial-gradient(circle at 86% 8%,rgba(182,216,15,.055),transparent 30%),linear-gradient(135deg,var(--dark) 0%,var(--dark2) 52%,var(--dark) 100%) !important;border:1px solid rgba(182,216,15,.18) !important;box-shadow:0 34px 92px rgba(0,0,0,.34) !important;color:#fff !important}
#aqx-landing-pro #aqx-vault .aqx-vault{width:100% !important;max-width:none !important;margin:0 !important}
#aqx-landing-pro #aqx-vault .aqx-head,#aqx-landing-pro #aqx-proof .aqx-head{max-width:1160px !important;margin:0 auto 42px !important;text-align:center !important}
#aqx-landing-pro #aqx-vault .aqx-head h2,#aqx-landing-pro #aqx-proof .aqx-head h2{font-size:clamp(34px,3.65vw,58px) !important;line-height:1.32 !important;color:var(--accent) !important;letter-spacing:-.02em !important;text-align:center !important}
#aqx-landing-pro #aqx-vault .aqx-head p,#aqx-landing-pro #aqx-proof .aqx-head p{max-width:1040px !important;color:#f3f7fb !important;font-size:clamp(16px,1.12vw,19px) !important;line-height:1.95 !important;font-weight:700 !important;text-align:center !important}
#aqx-landing-pro #aqx-vault .aqx-vault-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:28px !important;align-items:stretch !important}
#aqx-landing-pro #aqx-vault .aqx-vault-item{position:relative !important;overflow:hidden !important;border-radius:30px !important;background:rgba(255,255,255,.055) !important;border:1px solid rgba(255,255,255,.10) !important;box-shadow:0 22px 48px rgba(0,0,0,.20) !important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease !important}
#aqx-landing-pro #aqx-vault .aqx-vault-item:hover{transform:translateY(-4px) !important;border-color:rgba(182,216,15,.28) !important;box-shadow:0 30px 70px rgba(0,0,0,.25) !important}
#aqx-landing-pro #aqx-vault .aqx-vault-media{aspect-ratio:16/9 !important;border-radius:0 !important;overflow:hidden !important;background:#05080c !important}
#aqx-landing-pro #aqx-vault .aqx-vault-thumb img{width:100% !important;height:100% !important;object-fit:cover !important}
#aqx-landing-pro #aqx-vault .aqx-vault-body{min-height:162px !important;padding:24px 24px 26px !important;background:linear-gradient(180deg,var(--accent),var(--accent2)) !important;border-radius:0 !important;color:var(--text) !important;text-align:right !important;display:flex !important;flex-direction:column !important;justify-content:center !important}
#aqx-landing-pro #aqx-vault .aqx-vault-body h3{font-size:clamp(22px,1.8vw,32px) !important;line-height:1.55 !important;color:var(--text) !important;margin:0 0 10px !important;text-align:right !important;font-weight:800 !important}
#aqx-landing-pro #aqx-vault .aqx-vault-body p{color:#172033 !important;font-size:15.5px !important;line-height:1.9 !important;font-weight:700 !important;text-align:right !important;margin:0 !important}
#aqx-landing-pro #aqx-proof .aqx-testi-shell{padding-inline:86px !important}
#aqx-landing-pro #aqx-proof .aqx-testi-track{gap:22px !important}
#aqx-landing-pro #aqx-proof .aqx-testi{flex:0 0 calc((100% - 44px)/3) !important;min-height:430px !important;padding:36px 30px 34px !important;border-radius:34px !important;background:rgba(255,255,255,.055) !important;border:1px solid rgba(182,216,15,.18) !important;box-shadow:0 22px 52px rgba(0,0,0,.18) !important;text-align:center !important;color:#fff !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important}
#aqx-landing-pro #aqx-proof .aqx-stars{color:#f4b000 !important;font-size:19px !important;letter-spacing:2px !important;text-align:center !important;margin-bottom:20px !important}
#aqx-landing-pro #aqx-proof .aqx-testi-top{justify-content:center !important;gap:14px !important;margin-bottom:20px !important}
#aqx-landing-pro #aqx-proof .aqx-avatar{width:74px !important;height:74px !important;flex:0 0 74px !important;border-radius:24px !important;border:2px solid rgba(182,216,15,.34) !important;box-shadow:0 14px 30px rgba(0,0,0,.18) !important}
#aqx-landing-pro #aqx-proof .aqx-testi-name{color:#fff !important;font-size:19px !important;line-height:1.45 !important;font-weight:800 !important;text-align:right !important}
#aqx-landing-pro #aqx-proof .aqx-testi-role{color:#cbd7e8 !important;font-size:15px !important;line-height:1.6 !important;text-align:right !important}
#aqx-landing-pro #aqx-proof .aqx-testi p{color:#edf4fb !important;font-size:16.5px !important;line-height:2.08 !important;font-weight:600 !important;text-align:center !important;margin:0 auto !important;max-width:430px !important}
#aqx-landing-pro #aqx-proof .aqx-testi-nav{width:62px !important;height:62px !important;border-radius:22px !important;background:rgba(7,17,27,.94) !important;border:1px solid rgba(182,216,15,.24) !important;color:#fff !important;box-shadow:0 20px 46px rgba(0,0,0,.24) !important}
#aqx-landing-pro #aqx-proof .aqx-testi-prev{right:18px !important}
#aqx-landing-pro #aqx-proof .aqx-testi-next{left:18px !important}
#aqx-landing-pro #aqx-proof .aqx-testi-dots{margin-top:24px !important}
#aqx-landing-pro #aqx-proof .aqx-samples-action{margin-top:28px !important}
#aqx-landing-pro #aqx-proof .aqx-samples-btn{min-height:58px !important;padding-inline:34px !important;border-radius:999px !important;font-size:17px !important;font-weight:800 !important}
@media (max-width:1180px){#aqx-landing-pro #aqx-audience .aqx-tracks-grid,#aqx-landing-pro .aqx-steps{grid-template-columns:repeat(2,minmax(0,1fr)) !important}#aqx-landing-pro #aqx-audience .aqx-track-card,#aqx-landing-pro .aqx-step{min-height:320px !important}#aqx-landing-pro #aqx-vault .aqx-vault-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}#aqx-landing-pro #aqx-proof .aqx-testi-shell{padding-inline:0 !important}#aqx-landing-pro #aqx-proof .aqx-testi{flex:0 0 calc((100% - 22px)/2) !important;min-height:400px !important}}
#aqx-landing-pro #aqx-audience .aqx-head p.aqx-green-copy,#aqx-landing-pro #aqx-compare .aqx-compare-desc.aqx-green-copy,#aqx-landing-pro .aqx-journey-steps .aqx-head p.aqx-green-copy{color:#101827 !important;opacity:1 !important;font-weight:800 !important;text-shadow:none !important}
#aqx-landing-pro .aqx-journey-steps .aqx-step p{color:#ffffff !important;opacity:1 !important;font-weight:700 !important;text-shadow:0 1px 0 rgba(0,0,0,.18) !important}
#aqx-landing-pro #aqx-proof .aqx-head{width:min(1120px,100%) !important;max-width:1120px !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important}
#aqx-landing-pro #aqx-proof .aqx-head .aqx-over,#aqx-landing-pro #aqx-proof .aqx-head h2,#aqx-landing-pro #aqx-proof .aqx-head p{width:100% !important;max-width:1040px !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important;justify-content:center !important}
#aqx-landing-pro #aqx-proof .aqx-head .aqx-over{width:auto !important;align-self:center !important}

@media (max-width:767px){#aqx-landing-pro #aqx-audience .aqx-tracks-grid,#aqx-landing-pro .aqx-steps,#aqx-landing-pro #aqx-vault .aqx-vault-grid{grid-template-columns:1fr !important;gap:18px !important}#aqx-landing-pro #aqx-audience .aqx-track-card,#aqx-landing-pro .aqx-step{min-height:auto !important;padding:28px 20px !important;border-radius:28px !important}#aqx-landing-pro #aqx-audience .aqx-track-icon,#aqx-landing-pro .aqx-step .n{width:72px !important;height:72px !important;border-radius:22px !important;margin-bottom:22px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -12px 18px rgba(0,0,0,.16),0 14px 24px rgba(0,0,0,.16) !important}#aqx-landing-pro #aqx-audience .aqx-track-icon::before,#aqx-landing-pro .aqx-step .n::before{inset:9px !important;border-radius:16px !important}#aqx-landing-pro #aqx-audience .aqx-track-card h3,#aqx-landing-pro .aqx-step h3{font-size:clamp(23px,7vw,31px) !important}#aqx-landing-pro #aqx-audience .aqx-track-card p,#aqx-landing-pro .aqx-step p{font-size:15.5px !important;line-height:1.92 !important}#aqx-landing-pro #aqx-vault,#aqx-landing-pro #aqx-proof{width:100% !important;margin-inline:0 !important}#aqx-landing-pro #aqx-vault .aqx-vault,#aqx-landing-pro #aqx-proof{border-radius:28px !important;padding:28px 16px !important}#aqx-landing-pro #aqx-vault .aqx-head,#aqx-landing-pro #aqx-proof .aqx-head{margin-bottom:26px !important}#aqx-landing-pro #aqx-vault .aqx-head h2,#aqx-landing-pro #aqx-proof .aqx-head h2{font-size:clamp(28px,8.6vw,40px) !important;line-height:1.38 !important}#aqx-landing-pro #aqx-vault .aqx-vault-item{border-radius:24px !important}#aqx-landing-pro #aqx-vault .aqx-vault-body{min-height:auto !important;padding:20px !important}#aqx-landing-pro #aqx-proof .aqx-testi-shell{padding-inline:0 !important}#aqx-landing-pro #aqx-proof .aqx-testi{flex:0 0 100% !important;min-height:auto !important;padding:26px 20px !important;border-radius:26px !important}#aqx-landing-pro #aqx-proof .aqx-testi-nav{display:none !important}#aqx-landing-pro #aqx-proof .aqx-testi p{font-size:15.5px !important;line-height:1.98 !important}#aqx-landing-pro #aqx-proof .aqx-avatar{width:66px !important;height:66px !important;flex-basis:66px !important}}

/* AQX v1.1.8 — compare shell ornament integration */
#aqx-landing-pro #aqx-audience .aqx-track-card p,
#aqx-landing-pro #aqx-audience .aqx-tracks-grid .aqx-track-card p,
#aqx-landing-pro .aqx-tracks-grid .aqx-track-card p{
  color:#ffffff !important;
  opacity:1 !important;
  font-weight:700 !important;
  text-shadow:0 1px 0 rgba(0,0,0,.22) !important;
}
#aqx-landing-pro #aqx-audience .aqx-head p.aqx-green-copy,
#aqx-landing-pro #aqx-compare .aqx-compare-desc.aqx-green-copy,
#aqx-landing-pro .aqx-journey-steps .aqx-head p.aqx-green-copy,
#aqx-landing-pro #aqx-contact .aqx-head p,
#aqx-landing-pro #aqx-faq .aqx-head .aqx-over,
#aqx-landing-pro #aqx-faq .aqx-head h2,
#aqx-landing-pro #aqx-faq .aqx-head p{
  color:#101827 !important;
  opacity:1 !important;
  text-shadow:none !important;
}


/* AQX v1.1.8 — unified logic-section shell system */
#aqx-landing-pro .aqx-logic-section{width:min(1240px,calc(100% - 40px)) !important;margin-inline:auto !important}
#aqx-landing-pro .aqx-logic-shell{position:relative !important;overflow:hidden !important;isolation:isolate !important;border-radius:46px !important;padding:clamp(34px,4vw,58px) clamp(24px,4vw,56px) !important;background:radial-gradient(circle at 18% 0%,rgba(182,216,15,.105),transparent 34%),radial-gradient(circle at 88% 6%,rgba(182,216,15,.065),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.94),rgba(247,249,244,.91)) !important;border:1px solid rgba(16,24,39,.055) !important;box-shadow:0 30px 84px rgba(7,18,37,.095),inset 0 1px 0 rgba(255,255,255,.90) !important}
#aqx-landing-pro .aqx-logic-shell::before{content:'' !important;position:absolute !important;inset:0 !important;z-index:0 !important;pointer-events:none !important;background-image:var(--aqx-ornament-image) !important;background-repeat:repeat !important;background-position:center center !important;background-size:var(--aqx-ornament-size-soft,520px auto) !important;opacity:.032 !important;filter:brightness(.78) contrast(1.12) saturate(.82) !important;mix-blend-mode:multiply !important}
#aqx-landing-pro .aqx-logic-shell::after{content:'' !important;position:absolute !important;inset:0 !important;z-index:0 !important;pointer-events:none !important;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.08)),radial-gradient(circle at 50% -10%,rgba(182,216,15,.11),transparent 34%) !important}
#aqx-landing-pro .aqx-logic-shell>*{position:relative !important;z-index:1 !important}
#aqx-landing-pro .aqx-logic-shell .aqx-head{max-width:1120px !important;margin:0 auto 36px !important;text-align:center !important}
#aqx-landing-pro .aqx-logic-shell .aqx-head h2{color:#101827 !important;text-shadow:none !important}
#aqx-landing-pro .aqx-logic-shell .aqx-head p{color:#101827 !important;opacity:1 !important;text-shadow:none !important}
#aqx-landing-pro #aqx-compare .aqx-compare{position:relative !important;overflow:hidden !important;isolation:isolate !important;border-radius:46px !important;padding:clamp(34px,4vw,58px) clamp(24px,4vw,56px) !important;background:radial-gradient(circle at 18% 0%,rgba(182,216,15,.095),transparent 34%),radial-gradient(circle at 88% 6%,rgba(182,216,15,.055),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.94),rgba(247,249,244,.91)) !important;border:1px solid rgba(16,24,39,.055) !important;box-shadow:0 30px 84px rgba(7,18,37,.095),inset 0 1px 0 rgba(255,255,255,.90) !important}
#aqx-landing-pro #aqx-compare .aqx-compare::before{content:'' !important;position:absolute !important;inset:0 !important;z-index:0 !important;pointer-events:none !important;background-image:var(--aqx-ornament-image) !important;background-repeat:repeat !important;background-position:center center !important;background-size:var(--aqx-ornament-size-soft,520px auto) !important;opacity:.045 !important;filter:brightness(.72) contrast(1.14) saturate(.82) !important;mix-blend-mode:multiply !important}
#aqx-landing-pro #aqx-compare .aqx-compare::after{content:'' !important;position:absolute !important;inset:0 !important;z-index:0 !important;pointer-events:none !important;background:linear-gradient(180deg,rgba(255,255,255,.24),rgba(255,255,255,.06)),radial-gradient(circle at 50% -10%,rgba(182,216,15,.10),transparent 34%) !important}
#aqx-landing-pro #aqx-compare .aqx-compare>*{position:relative !important;z-index:1 !important}
#aqx-landing-pro #aqx-compare .aqx-compare-intro{max-width:1120px !important;margin-inline:auto !important;text-align:center !important}
#aqx-landing-pro #aqx-compare .aqx-compare-grid{max-width:1120px !important;margin-left:auto !important;margin-right:auto !important}
#aqx-landing-pro #aqx-register-reasons .aqx-reasons-grid,#aqx-landing-pro #aqx-no-exaggeration .aqx-reasons-grid,#aqx-landing-pro #aqx-contact .aqx-form-wrap{max-width:1120px !important;margin-inline:auto !important}
#aqx-landing-pro .aqx-logic-shell .aqx-reasons-grid{align-items:stretch !important}
#aqx-landing-pro .aqx-logic-shell .aqx-reasons-panel{box-shadow:0 24px 62px rgba(7,18,37,.105) !important}
#aqx-landing-pro .aqx-logic-shell .aqx-reasons-actions{margin:28px auto 0 !important;justify-content:center !important}
#aqx-landing-pro #aqx-contact .aqx-logic-shell .aqx-form,#aqx-landing-pro #aqx-contact .aqx-logic-shell .aqx-side{box-shadow:0 24px 62px rgba(7,18,37,.09) !important}
@media (max-width:1180px){#aqx-landing-pro .aqx-logic-section{width:min(100% - 32px,1240px) !important}#aqx-landing-pro .aqx-logic-shell{border-radius:40px !important;padding:36px 24px !important}}
@media (max-width:767px){#aqx-landing-pro .aqx-logic-section{width:min(100% - 22px,1240px) !important}#aqx-landing-pro .aqx-logic-shell{border-radius:28px !important;padding:24px 14px !important}#aqx-landing-pro .aqx-logic-shell .aqx-head{margin-bottom:24px !important}#aqx-landing-pro .aqx-logic-shell .aqx-reasons-panel{padding:18px 14px !important;border-radius:24px !important}}
@media (max-width:1180px){#aqx-landing-pro #aqx-compare .aqx-compare{border-radius:40px !important;padding:36px 24px !important}}
@media (max-width:767px){#aqx-landing-pro #aqx-compare{width:min(100% - 22px,1240px) !important;margin-inline:auto !important}#aqx-landing-pro #aqx-compare .aqx-compare{border-radius:28px !important;padding:24px 14px !important}#aqx-landing-pro #aqx-compare .aqx-compare-grid{margin-top:24px !important}}

/* AQX v1.1.8 — FAQ answer color and footer paragraph rhythm */
#aqx-landing-pro #aqx-faq .aqx-acc details p,
#aqx-landing-pro #aqx-faq .aqx-acc p{
  color:#101827 !important;
  opacity:1 !important;
  text-shadow:none !important;
  font-weight:600 !important;
}
#aqx-landing-pro .aqx-footer-box .aqx-cta-note--flush{
  margin:0 0 16px !important;
}
#aqx-landing-pro .aqx-footer-box .aqx-cta-note--flush + .aqx-cta-note{
  margin-top:0 !important;
}


/* AQX v1.2.0 — unified section kicker pills + hero badge removal */
#aqx-landing-pro .aqx-compare-kicker span,
#aqx-landing-pro .aqx-over.aqx-over--pill{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  min-height:52px !important;
  padding:0 24px !important;
  border-radius:999px !important;
  background:
    radial-gradient(circle at 28% 18%,rgba(255,255,255,.18),transparent 34%),
    linear-gradient(180deg,var(--accent),var(--accent2)) !important;
  border:1px solid rgba(182,216,15,.45) !important;
  color:#101827 !important;
  font-size:18px !important;
  line-height:1.15 !important;
  font-weight:800 !important;
  letter-spacing:-.01em !important;
  box-shadow:
    0 16px 34px rgba(182,216,15,.20),
    inset 0 1px 0 rgba(255,255,255,.22) !important;
  text-shadow:none !important;
  margin:0 auto 18px !important;
  width:auto !important;
  max-width:max-content !important;
}
#aqx-landing-pro .aqx-over.aqx-over--pill + h2{
  margin-top:0 !important;
}
@media (max-width:767px){
  #aqx-landing-pro .aqx-compare-kicker span,
  #aqx-landing-pro .aqx-over.aqx-over--pill{
    min-height:46px !important;
    padding:0 20px !important;
    font-size:16px !important;
    margin-bottom:14px !important;
  }
}

/* AQX v1.2.0 — hero badge removed and height re-balanced */
#aqx-landing-pro .aqx-hero-copy > .aqx-badge{
  display:none !important;
}
#aqx-landing-pro .aqx-hero{
  padding-top:22px !important;
  padding-bottom:96px !important;
}
#aqx-landing-pro .aqx-hero-grid{
  gap:36px !important;
  align-items:center !important;
}
#aqx-landing-pro .aqx-hero-copy{
  padding-top:0 !important;
}
#aqx-landing-pro .aqx-title{
  margin-top:0 !important;
}
@media (max-width:1024px){
  #aqx-landing-pro .aqx-hero{
    padding-top:18px !important;
    padding-bottom:82px !important;
  }
}
@media (max-width:767px){
  #aqx-landing-pro .aqx-hero{
    padding-top:14px !important;
    padding-bottom:70px !important;
  }
}

/* AQX v1.2.2 — desktop hero hierarchy and media balance */
@media (min-width:1025px){
  #aqx-landing-pro .aqx-hero{
    padding-top:24px !important;
    padding-bottom:104px !important;
  }
  #aqx-landing-pro .aqx-hero-grid{
    align-items:center !important;
    gap:40px !important;
    margin-top:6px !important;
  }
  #aqx-landing-pro .aqx-hero-copy{
    padding-top:18px !important;
  }
  #aqx-landing-pro .aqx-media{
    transform:translateY(-24px) !important;
    align-self:center !important;
    will-change:transform !important;
  }
  #aqx-landing-pro .aqx-title{
    font-size:clamp(32px,3.25vw,50px) !important;
    line-height:1.16 !important;
    max-width:780px !important;
    margin-bottom:20px !important;
  }
  #aqx-landing-pro .aqx-title .line{
    display:block !important;
  }
  #aqx-landing-pro .aqx-title .line:first-child{
    font-size:clamp(44px,4.7vw,74px) !important;
    line-height:1.08 !important;
    margin-bottom:10px !important;
  }
  #aqx-landing-pro .aqx-title .line:first-child .hl{
    font-weight:800 !important;
    color:var(--accent) !important;
    letter-spacing:-.025em !important;
  }
  #aqx-landing-pro .aqx-title .line:not(:first-child){
    font-size:clamp(30px,3.05vw,48px) !important;
    line-height:1.18 !important;
    font-weight:700 !important;
  }
}
@media (min-width:1025px) and (max-width:1180px){
  #aqx-landing-pro .aqx-media{
    transform:translateY(-14px) !important;
  }
  #aqx-landing-pro .aqx-title .line:first-child{
    font-size:clamp(40px,4.4vw,58px) !important;
  }
  #aqx-landing-pro .aqx-title .line:not(:first-child){
    font-size:clamp(29px,3.1vw,42px) !important;
  }
}
/* AQX v1.2.3 — final hero/footer polish */
#aqx-landing-pro .aqx-hero-copy .aqx-desc{color:#ffffff!important;opacity:1!important;font-weight:700!important;text-shadow:0 1px 0 rgba(0,0,0,.20)!important}
#aqx-landing-pro .aqx-brand span{color:#ffffff!important;opacity:1!important;font-weight:700!important;text-shadow:0 1px 0 rgba(0,0,0,.18)!important}
#aqx-landing-pro .aqx-footer .aqx-footer-link{color:#ffffff!important;opacity:1!important;font-weight:700!important;text-shadow:0 1px 0 rgba(0,0,0,.18)!important}
#aqx-landing-pro .aqx-footer .aqx-footer-link::after{color:#ffffff!important;opacity:.92!important}
#aqx-landing-pro .aqx-footer .aqx-cta-box .aqx-btn--logo{margin-top:12px!important}
#aqx-landing-pro .aqx-footer .aqx-cta-box .aqx-cta-note + .aqx-btn--logo{margin-top:14px!important}
@media (max-width:767px){#aqx-landing-pro .aqx-footer .aqx-cta-box .aqx-btn--logo{margin-top:10px!important}}

/* AQX v1.2.5 — mobile/tablet hero simplification + compare order */
@media (max-width:1180px){
  #aqx-landing-pro .aqx-hero-copy > .aqx-proofbar,
  #aqx-landing-pro .aqx-proofbar{
    display:none !important;
  }
  #aqx-landing-pro .aqx-journey-steps{
    display:none !important;
  }
  #aqx-landing-pro .aqx-hero{
    padding-top:16px !important;
    padding-bottom:58px !important;
  }
  #aqx-landing-pro .aqx-hero-grid{
    grid-template-columns:1fr !important;
    grid-template-areas:"copy" "media" !important;
    direction:rtl !important;
    gap:22px !important;
    margin-top:8px !important;
    align-items:center !important;
  }
  #aqx-landing-pro .aqx-hero-copy{
    align-items:center !important;
    text-align:center !important;
    margin-inline:auto !important;
    padding-top:0 !important;
    max-width:860px !important;
  }
  #aqx-landing-pro .aqx-title,
  #aqx-landing-pro .aqx-desc{
    margin-left:auto !important;
    margin-right:auto !important;
    text-align:center !important;
  }
  #aqx-landing-pro .aqx-title{
    margin-bottom:14px !important;
  }
  #aqx-landing-pro .aqx-desc{
    margin-bottom:16px !important;
  }
  #aqx-landing-pro .aqx-hero-copy > .aqx-actions{
    justify-content:center !important;
    margin:0 0 4px !important;
  }
  #aqx-landing-pro .aqx-media{
    transform:none !important;
    width:min(760px,100%) !important;
    max-width:760px !important;
    margin:0 auto !important;
    align-self:center !important;
  }
  #aqx-landing-pro #aqx-compare .aqx-compare-grid{
    grid-template-columns:1fr !important;
  }
  #aqx-landing-pro #aqx-compare .aqx-compare-grid .aqx-sidebox.bad{
    order:1 !important;
  }
  #aqx-landing-pro #aqx-compare .aqx-compare-grid .aqx-sidebox.good{
    order:2 !important;
  }
}
@media (max-width:767px){
  #aqx-landing-pro .aqx-hero{
    padding-top:12px !important;
    padding-bottom:48px !important;
  }
  #aqx-landing-pro .aqx-hero-grid{
    gap:18px !important;
    margin-top:4px !important;
  }
  #aqx-landing-pro .aqx-hero-copy > .aqx-actions{
    width:100% !important;
    margin-bottom:2px !important;
  }
  #aqx-landing-pro .aqx-media{
    width:100% !important;
    max-width:100% !important;
  }
}

/* AQX v1.3.7 — section kicker visual system */
#aqx-landing-pro .aqx-section-kicker-row{
  display:flex !important;
  justify-content:center !important;
  align-items:center !important;
  width:100% !important;
  margin:0 auto 26px !important;
  text-align:center !important;
}
#aqx-landing-pro .aqx-section-kicker-row .aqx-over.aqx-over--pill{
  margin:0 !important;
}
#aqx-landing-pro .aqx-head .aqx-over.aqx-over--pill,
#aqx-landing-pro .aqx-reasons-head .aqx-over.aqx-over--pill,
#aqx-landing-pro #aqx-faq .aqx-head .aqx-over.aqx-over--pill,
#aqx-landing-pro #aqx-vault .aqx-head .aqx-over.aqx-over--pill,
#aqx-landing-pro #aqx-proof .aqx-head .aqx-over.aqx-over--pill{
  min-height:52px !important;
  padding-inline:24px !important;
  font-size:18px !important;
  font-weight:800 !important;
  color:#101827 !important;
  margin-left:auto !important;
  margin-right:auto !important;
  margin-bottom:18px !important;
}
#aqx-landing-pro .aqx-reasons-head{
  display:flex !important;
  flex-direction:column !important;
  align-items:center !important;
  text-align:center !important;
}
#aqx-landing-pro .aqx-reasons-head .aqx-over.aqx-over--pill + h2{
  margin-top:0 !important;
}
#aqx-landing-pro #aqx-offer .aqx-section-kicker-row{
  margin-bottom:20px !important;
}
@media (max-width:767px){
  #aqx-landing-pro .aqx-section-kicker-row{
    margin-bottom:20px !important;
  }
  #aqx-landing-pro .aqx-head .aqx-over.aqx-over--pill,
  #aqx-landing-pro .aqx-reasons-head .aqx-over.aqx-over--pill,
  #aqx-landing-pro #aqx-faq .aqx-head .aqx-over.aqx-over--pill,
  #aqx-landing-pro #aqx-vault .aqx-head .aqx-over.aqx-over--pill,
  #aqx-landing-pro #aqx-proof .aqx-head .aqx-over.aqx-over--pill{
    min-height:46px !important;
    padding-inline:20px !important;
    font-size:16px !important;
    margin-bottom:14px !important;
  }
}


/* AQX v1.3.3 — offer headline hierarchy, readable on all screens */
#aqx-landing-pro #aqx-offer .aqx-right{
  justify-content:center !important;
  align-items:center !important;
  padding-top:clamp(2px,.55vw,10px) !important;
  text-align:center !important;
}
#aqx-landing-pro #aqx-offer .aqx-right .aqx-over--light{
  display:none !important;
}
#aqx-landing-pro #aqx-offer .aqx-right h3,
#aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title{
  display:block !important;
  margin:0 auto 18px !important;
  max-width:610px !important;
  color:#ffffff !important;
  font-size:clamp(28px,2.55vw,42px) !important;
  line-height:1.36 !important;
  letter-spacing:-.008em !important;
  font-weight:700 !important;
  text-align:center !important;
  text-wrap:balance !important;
}
#aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title span{
  display:block !important;
}
#aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title span:nth-child(1){
  font-size:.98em !important;
  line-height:1.28 !important;
  font-weight:800 !important;
}
#aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title span:nth-child(2){
  font-size:.78em !important;
  line-height:1.42 !important;
  font-weight:700 !important;
  color:#f3f7fb !important;
}
#aqx-landing-pro #aqx-offer .aqx-right h3 .hl,
#aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title .hl{
  color:var(--accent) !important;
  font-size:1.08em !important;
  line-height:1.22 !important;
  font-weight:800 !important;
  letter-spacing:-.012em !important;
}
#aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title span:nth-child(4){
  font-size:.86em !important;
  line-height:1.34 !important;
  font-weight:700 !important;
}
#aqx-landing-pro #aqx-offer .aqx-right p{
  margin:0 auto 18px !important;
  max-width:620px !important;
  text-align:center !important;
}
@media (max-width:1180px){
  #aqx-landing-pro #aqx-offer .aqx-right h3,
  #aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title{
    max-width:600px !important;
    font-size:clamp(27px,3.9vw,39px) !important;
    line-height:1.37 !important;
  }
}
@media (max-width:767px){
  #aqx-landing-pro #aqx-offer .aqx-right{
    padding-top:0 !important;
  }
  #aqx-landing-pro #aqx-offer .aqx-right h3,
  #aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title{
    margin:0 auto 14px !important;
    max-width:92% !important;
    font-size:clamp(23px,6.25vw,31px) !important;
    line-height:1.38 !important;
    letter-spacing:0 !important;
  }
  #aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title span:nth-child(1){font-size:.98em !important;line-height:1.30 !important;font-weight:800 !important}
  #aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title span:nth-child(2){font-size:.78em !important;line-height:1.44 !important;font-weight:700 !important}
  #aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title .hl{font-size:1.05em !important;line-height:1.25 !important;font-weight:800 !important}
  #aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title span:nth-child(4){font-size:.84em !important;line-height:1.36 !important;font-weight:700 !important}
  #aqx-landing-pro #aqx-offer .aqx-right p{
    max-width:92% !important;
    margin-bottom:16px !important;
  }
}
@media (max-width:390px){
  #aqx-landing-pro #aqx-offer .aqx-right h3,
  #aqx-landing-pro #aqx-offer .aqx-right .aqx-offer-title{
    font-size:clamp(22px,6vw,29px) !important;
    line-height:1.40 !important;
  }
}


/* AQX performance: skip off-screen rendering cost while preserving layout space. */
@supports (content-visibility:auto){
  #aqx-landing-pro .aqx-section{
    content-visibility:auto;
    contain-intrinsic-size: 1px 760px;
  }
  #aqx-landing-pro #aqx-hero,
  #aqx-landing-pro #aqx-stats,
  #aqx-landing-pro #aqx-audience{
    content-visibility:visible;
    contain-intrinsic-size:auto;
  }
}


/* AQX v1.5.0 — hero autoplay restored + bottom CTA title calibrated */
@media (min-width:1101px){
  #aqx-landing-pro .aqx-bottom > div:first-child{max-width:1240px !important}
  #aqx-landing-pro .aqx-bottom h2{
    max-width:1180px !important;
    font-size:clamp(34px,2.35vw,42px) !important;
    line-height:1.34 !important;
    letter-spacing:-.01em !important;
  }
}
@media (min-width:768px) and (max-width:1100px){
  #aqx-landing-pro .aqx-bottom h2{
    max-width:780px !important;
    font-size:clamp(28px,4.8vw,38px) !important;
    line-height:1.42 !important;
  }
}
@media (max-width:767px){
  #aqx-landing-pro .aqx-bottom h2{
    max-width:96% !important;
    font-size:clamp(24px,6.5vw,31px) !important;
    line-height:1.46 !important;
  }
}

/* AQX v1.3.4 — removed stats section kicker */
#aqx-landing-pro #aqx-offer > .aqx-section-kicker-row{
  display:none !important;
}
#aqx-landing-pro #aqx-offer .aqx-offer{
  margin-top:0 !important;
  align-items:center !important;
}
#aqx-landing-pro #aqx-offer .aqx-right{
  display:flex !important;
  flex-direction:column !important;
  justify-content:center !important;
  align-items:center !important;
  text-align:center !important;
  min-height:100% !important;
  padding-top:clamp(18px,2.2vw,34px) !important;
  padding-bottom:clamp(18px,2.2vw,34px) !important;
}
#aqx-landing-pro #aqx-offer .aqx-offer-kicker{
  width:100% !important;
  display:flex !important;
  justify-content:center !important;
  align-items:center !important;
  margin:0 0 clamp(18px,2.1vw,30px) !important;
}
#aqx-landing-pro #aqx-offer .aqx-offer-kicker .aqx-over--pill{
  margin:0 !important;
  min-height:46px !important;
  padding:0 28px !important;
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  font-size:clamp(16px,1.05vw,20px) !important;
  font-weight:800 !important;
  line-height:1.2 !important;
}
#aqx-landing-pro #aqx-offer .aqx-offer-title{
  margin-top:0 !important;
  margin-bottom:clamp(14px,1.4vw,22px) !important;
  max-width:760px !important;
  transform:translateY(-8px) !important;
}
#aqx-landing-pro #aqx-offer .aqx-right p{
  margin-top:0 !important;
}
@media (max-width:1100px){
  #aqx-landing-pro #aqx-offer .aqx-right{
    padding-top:26px !important;
    padding-bottom:22px !important;
  }
  #aqx-landing-pro #aqx-offer .aqx-offer-kicker{
    margin-bottom:18px !important;
  }
  #aqx-landing-pro #aqx-offer .aqx-offer-title{
    transform:none !important;
    max-width:680px !important;
  }
}
@media (max-width:767px){
  #aqx-landing-pro #aqx-offer .aqx-right{
    padding:24px 18px 20px !important;
  }
  #aqx-landing-pro #aqx-offer .aqx-offer-kicker .aqx-over--pill{
    min-height:42px !important;
    padding-inline:22px !important;
    font-size:16px !important;
  }
  #aqx-landing-pro #aqx-offer .aqx-offer-title{
    max-width:96% !important;
  }
}

/* AQX v1.4.6 — kicker restyle for next step + faq */
#aqx-landing-pro .aqx-over.aqx-over--pill.aqx-over--next-step{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  min-height:48px !important;
  padding:0 34px !important;
  border-radius:999px !important;
  background:linear-gradient(180deg,#b8da1b 0%,#a8cc10 100%) !important;
  color:#08111d !important;
  box-shadow:0 14px 34px rgba(182,216,15,.22), inset 0 1px 0 rgba(255,255,255,.24) !important;
  border:1px solid rgba(255,255,255,.16) !important;
  font-size:clamp(15px,1.02vw,19px) !important;
  font-weight:800 !important;
  line-height:1.15 !important;
  letter-spacing:0 !important;
}
#aqx-landing-pro .aqx-over.aqx-over--pill.aqx-over--faq-dark{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  min-height:48px !important;
  padding:0 34px !important;
  border-radius:999px !important;
  background:linear-gradient(180deg,#0a1019 0%,#050a12 100%) !important;
  color:#ffffff !important;
  box-shadow:0 14px 34px rgba(0,0,0,.20), inset 0 1px 0 rgba(255,255,255,.06) !important;
  border:1px solid rgba(182,216,15,.18) !important;
  font-size:clamp(15px,1.02vw,19px) !important;
  font-weight:800 !important;
  line-height:1.15 !important;
  letter-spacing:0 !important;
}
#aqx-landing-pro #aqx-faq .aqx-head .aqx-over.aqx-over--faq-dark{
  background:linear-gradient(180deg,#0a1019 0%,#050a12 100%) !important;
  color:#ffffff !important;
  box-shadow:0 14px 34px rgba(0,0,0,.20), inset 0 1px 0 rgba(255,255,255,.06) !important;
  border:1px solid rgba(182,216,15,.18) !important;
}
@media (max-width:767px){
  #aqx-landing-pro .aqx-over.aqx-over--pill.aqx-over--next-step,
  #aqx-landing-pro .aqx-over.aqx-over--pill.aqx-over--faq-dark{
    min-height:44px !important;
    padding-inline:26px !important;
    font-size:16px !important;
  }
}

/* AQX v1.4.5 — audience cards rebuilt as sequential premium cards */
#aqx-landing-pro #aqx-audience .aqx-tracks-grid{
  position:relative !important;
  counter-reset:aqxTrack !important;
  gap:clamp(18px,1.7vw,28px) !important;
  align-items:stretch !important;
}
#aqx-landing-pro #aqx-audience .aqx-tracks-grid::before{
  content:'' !important;
  position:absolute !important;
  top:66px !important;
  right:7% !important;
  left:7% !important;
  height:1px !important;
  background:linear-gradient(90deg, transparent, rgba(182,216,15,.26), transparent) !important;
  pointer-events:none !important;
  z-index:0 !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-card{
  counter-increment:aqxTrack !important;
  position:relative !important;
  overflow:hidden !important;
  isolation:isolate !important;
  display:flex !important;
  flex-direction:column !important;
  align-items:center !important;
  justify-content:flex-start !important;
  min-height:330px !important;
  padding:clamp(30px,2.1vw,36px) clamp(22px,1.6vw,28px) clamp(30px,2vw,34px) !important;
  border-radius:34px !important;
  text-align:center !important;
  color:#fff !important;
  background:
    radial-gradient(circle at 50% -14%, rgba(182,216,15,.13), transparent 36%),
    linear-gradient(180deg, rgba(12,20,28,.96), rgba(5,11,18,.985)) !important;
  border:1px solid rgba(182,216,15,.18) !important;
  box-shadow:0 24px 56px rgba(2,9,18,.15), inset 0 1px 0 rgba(255,255,255,.045) !important;
  transform:none !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-card::before{
  content:'' !important;
  position:absolute !important;
  inset:0 !important;
  z-index:0 !important;
  pointer-events:none !important;
  background-image:var(--aqx-ornament-image) !important;
  background-size:560px auto !important;
  background-position:center !important;
  background-repeat:repeat !important;
  opacity:.052 !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-card::after{
  content:'' !important;
  position:absolute !important;
  top:0 !important;
  right:34px !important;
  left:34px !important;
  height:3px !important;
  border-radius:0 0 999px 999px !important;
  background:linear-gradient(90deg, transparent, rgba(182,216,15,.82), transparent) !important;
  opacity:.68 !important;
  z-index:1 !important;
  pointer-events:none !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-card > *{
  position:relative !important;
  z-index:2 !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-icon{
  width:58px !important;
  height:58px !important;
  flex:0 0 58px !important;
  margin:0 auto clamp(24px,2.1vw,32px) !important;
  border-radius:20px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  color:#071018 !important;
  background:
    radial-gradient(circle at 34% 24%, rgba(255,255,255,.28), transparent 42%),
    linear-gradient(180deg, #c9ef22, #a9cb0c) !important;
  border:1px solid rgba(255,255,255,.16) !important;
  box-shadow:0 16px 30px rgba(182,216,15,.18), inset 0 1px 0 rgba(255,255,255,.24) !important;
  font-size:0 !important;
  line-height:1 !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-icon svg{
  display:none !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-icon::before{
  content:counter(aqxTrack) !important;
  position:relative !important;
  inset:auto !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  width:100% !important;
  height:100% !important;
  border:0 !important;
  background:transparent !important;
  color:#071018 !important;
  font-size:21px !important;
  font-weight:800 !important;
  letter-spacing:-.02em !important;
  line-height:1 !important;
  z-index:2 !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-icon::after{
  content:'' !important;
  position:absolute !important;
  inset:8px !important;
  display:block !important;
  border-radius:15px !important;
  border:1px solid rgba(7,16,24,.10) !important;
  background:linear-gradient(180deg, rgba(255,255,255,.12), rgba(255,255,255,0)) !important;
  pointer-events:none !important;
  z-index:1 !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-card h3{
  width:100% !important;
  max-width:318px !important;
  margin:0 auto 14px !important;
  color:#b6d80f !important;
  font-size:clamp(20px,1.42vw,27px) !important;
  line-height:1.48 !important;
  font-weight:800 !important;
  letter-spacing:-.01em !important;
  text-align:center !important;
  text-wrap:balance !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-card h3::after{
  content:'' !important;
  display:block !important;
  width:44px !important;
  height:2px !important;
  margin:14px auto 0 !important;
  border-radius:999px !important;
  background:linear-gradient(90deg, transparent, rgba(182,216,15,.78), transparent) !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-card p{
  width:100% !important;
  max-width:312px !important;
  margin:0 auto !important;
  color:#f6f8fb !important;
  font-size:clamp(15px,.96vw,16px) !important;
  line-height:1.96 !important;
  font-weight:650 !important;
  text-align:center !important;
  opacity:.97 !important;
  text-shadow:none !important;
  text-wrap:pretty !important;
}
#aqx-landing-pro #aqx-audience .aqx-track-card:hover{
  transform:translateY(-4px) !important;
  border-color:rgba(182,216,15,.32) !important;
  box-shadow:0 30px 68px rgba(2,9,18,.19), inset 0 1px 0 rgba(255,255,255,.055) !important;
}

#aqx-landing-pro .aqx-journey-steps .aqx-steps{
  position:relative !important;
  gap:clamp(18px,1.55vw,26px) !important;
  align-items:stretch !important;
}
#aqx-landing-pro .aqx-journey-steps .aqx-steps::before{
  content:'' !important;
  position:absolute !important;
  top:66px !important;
  right:8% !important;
  left:8% !important;
  height:1px !important;
  background:linear-gradient(90deg, transparent, rgba(182,216,15,.30), transparent) !important;
  z-index:0 !important;
  pointer-events:none !important;
}
#aqx-landing-pro .aqx-journey-steps .aqx-step{
  position:relative !important;
  overflow:hidden !important;
  isolation:isolate !important;
  display:flex !important;
  flex-direction:column !important;
  align-items:center !important;
  justify-content:flex-start !important;
  min-height:315px !important;
  padding:clamp(30px,2.1vw,36px) clamp(22px,1.6vw,30px) clamp(30px,2vw,34px) !important;
  border-radius:34px !important;
  text-align:center !important;
  color:#fff !important;
  background:
    radial-gradient(circle at 50% -14%, rgba(182,216,15,.13), transparent 36%),
    linear-gradient(180deg, rgba(12,20,28,.96), rgba(5,11,18,.985)) !important;
  border:1px solid rgba(182,216,15,.18) !important;
  box-shadow:0 24px 56px rgba(2,9,18,.14), inset 0 1px 0 rgba(255,255,255,.045) !important;
}
#aqx-landing-pro .aqx-journey-steps .aqx-step::before{
  content:'' !important;
  position:absolute !important;
  inset:0 !important;
  z-index:0 !important;
  pointer-events:none !important;
  background-image:var(--aqx-ornament-image) !important;
  background-size:560px auto !important;
  background-position:center !important;
  background-repeat:repeat !important;
  opacity:.052 !important;
}
#aqx-landing-pro .aqx-journey-steps .aqx-step::after{
  content:'' !important;
  position:absolute !important;
  top:0 !important;
  right:34px !important;
  left:34px !important;
  height:3px !important;
  border-radius:0 0 999px 999px !important;
  background:linear-gradient(90deg, transparent, rgba(182,216,15,.82), transparent) !important;
  opacity:.68 !important;
  z-index:1 !important;
  pointer-events:none !important;
}
#aqx-landing-pro .aqx-journey-steps .aqx-step > *{
  position:relative !important;
  z-index:2 !important;
}
#aqx-landing-pro .aqx-journey-steps .aqx-step .n{
  width:58px !important;
  height:58px !important;
  flex:0 0 58px !important;
  margin:0 auto clamp(24px,2.1vw,32px) !important;
  border-radius:20px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  color:#071018 !important;
  background:
    radial-gradient(circle at 34% 24%, rgba(255,255,255,.28), transparent 42%),
    linear-gradient(180deg, #c9ef22, #a9cb0c) !important;
  border:1px solid rgba(255,255,255,.16) !important;
  box-shadow:0 16px 30px rgba(182,216,15,.18), inset 0 1px 0 rgba(255,255,255,.24) !important;
  font-size:21px !important;
  font-weight:800 !important;
  line-height:1 !important;
  text-shadow:none !important;
}
#aqx-landing-pro .aqx-journey-steps .aqx-step .n::before,
#aqx-landing-pro .aqx-journey-steps .aqx-step .n::after{
  display:none !important;
}
#aqx-landing-pro .aqx-journey-steps .aqx-step h3{
  width:100% !important;
  max-width:318px !important;
  margin:0 auto 14px !important;
  color:#b6d80f !important;
  font-size:clamp(20px,1.42vw,27px) !important;
  line-height:1.48 !important;
  font-weight:800 !important;
  letter-spacing:-.01em !important;
  text-align:center !important;
  text-wrap:balance !important;
}
#aqx-landing-pro .aqx-journey-steps .aqx-step h3::after{
  content:'' !important;
  display:block !important;
  width:44px !important;
  height:2px !important;
  margin:14px auto 0 !important;
  border-radius:999px !important;
  background:linear-gradient(90deg, transparent, rgba(182,216,15,.78), transparent) !important;
}
#aqx-landing-pro .aqx-journey-steps .aqx-step p{
  width:100% !important;
  max-width:312px !important;
  margin:0 auto !important;
  color:#f6f8fb !important;
  font-size:clamp(15px,.96vw,16px) !important;
  line-height:1.96 !important;
  font-weight:650 !important;
  text-align:center !important;
  opacity:.97 !important;
  text-shadow:none !important;
  text-wrap:pretty !important;
}
#aqx-landing-pro .aqx-journey-steps .aqx-step:hover{
  transform:translateY(-4px) !important;
  border-color:rgba(182,216,15,.32) !important;
  box-shadow:0 30px 68px rgba(2,9,18,.18), inset 0 1px 0 rgba(255,255,255,.055) !important;
}
@media (max-width:1180px){
  #aqx-landing-pro #aqx-audience .aqx-tracks-grid::before,
  #aqx-landing-pro .aqx-journey-steps .aqx-steps::before{
    display:none !important;
  }
  #aqx-landing-pro #aqx-audience .aqx-track-card,
  #aqx-landing-pro .aqx-journey-steps .aqx-step{
    min-height:300px !important;
  }
}
@media (max-width:767px){
  #aqx-landing-pro #aqx-audience .aqx-track-card{
    min-height:auto !important;
    padding:28px 20px 28px !important;
    border-radius:28px !important;
  }
  #aqx-landing-pro #aqx-audience .aqx-track-icon{
    width:52px !important;
    height:52px !important;
    flex-basis:52px !important;
    border-radius:18px !important;
    margin-bottom:22px !important;
  }
  #aqx-landing-pro #aqx-audience .aqx-track-icon::before{
    font-size:19px !important;
  }
  #aqx-landing-pro #aqx-audience .aqx-track-icon::after{
    inset:7px !important;
    border-radius:13px !important;
  }
  #aqx-landing-pro #aqx-audience .aqx-track-card h3{
    font-size:clamp(21px,5.8vw,27px) !important;
    line-height:1.46 !important;
  }
  #aqx-landing-pro #aqx-audience .aqx-track-card p{
    font-size:15.5px !important;
    line-height:1.92 !important;
  }
}


/* AQX v1.4.7 — video vault opens in premium responsive modal */
#aqx-landing-pro #aqx-vault .aqx-vault-item{
  cursor:pointer !important;
}
#aqx-landing-pro #aqx-vault .aqx-vault-media{
  position:relative !important;
}
#aqx-landing-pro #aqx-vault .aqx-vault-frame{
  display:none !important;
}
#aqx-landing-pro #aqx-vault .aqx-vault-play{
  position:absolute !important;
  inset:0 !important;
  z-index:3 !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  pointer-events:none !important;
  background:linear-gradient(180deg,rgba(3,8,14,0),rgba(3,8,14,.18)) !important;
}
#aqx-landing-pro #aqx-vault .aqx-vault-play > span{
  width:62px !important;
  height:62px !important;
  border-radius:999px !important;
  display:grid !important;
  place-items:center !important;
  background:rgba(7,16,24,.72) !important;
  border:1px solid rgba(182,216,15,.36) !important;
  box-shadow:0 18px 38px rgba(0,0,0,.26), inset 0 1px 0 rgba(255,255,255,.10) !important;
  backdrop-filter:blur(10px) saturate(120%) !important;
  -webkit-backdrop-filter:blur(10px) saturate(120%) !important;
  transform:scale(.96) !important;
  transition:transform .22s ease, background .22s ease, border-color .22s ease !important;
}
#aqx-landing-pro #aqx-vault .aqx-vault-play > span::before{
  content:'' !important;
  display:block !important;
  width:0 !important;
  height:0 !important;
  border-top:12px solid transparent !important;
  border-bottom:12px solid transparent !important;
  border-right:0 !important;
  border-left:18px solid var(--accent) !important;
  transform:translateX(2px) !important;
  filter:drop-shadow(0 0 10px rgba(182,216,15,.20)) !important;
}
#aqx-landing-pro #aqx-vault .aqx-vault-item:hover .aqx-vault-play > span,
#aqx-landing-pro #aqx-vault .aqx-vault-item:focus-visible .aqx-vault-play > span{
  transform:scale(1) !important;
  background:rgba(7,16,24,.84) !important;
  border-color:rgba(182,216,15,.55) !important;
}
.aqx-video-modal[hidden]{display:none !important}
.aqx-video-modal{
  position:fixed !important;
  inset:0 !important;
  z-index:9999998 !important;
  display:grid !important;
  place-items:center !important;
  padding:clamp(12px,2.4vw,32px) !important;
  direction:rtl !important;
  isolation:isolate !important;
}
.aqx-video-modal__shade{
  position:absolute !important;
  inset:0 !important;
  background:rgba(2,6,10,.82) !important;
  backdrop-filter:blur(12px) saturate(120%) !important;
  -webkit-backdrop-filter:blur(12px) saturate(120%) !important;
}
.aqx-video-modal__panel{
  position:relative !important;
  z-index:1 !important;
  width:min(1080px,calc(100vw - 32px)) !important;
  max-height:calc(100vh - 32px) !important;
  overflow:hidden !important;
  border-radius:32px !important;
  background:radial-gradient(circle at 18% 0%,rgba(182,216,15,.08),transparent 34%),linear-gradient(135deg,#05080c 0%,#09111a 100%) !important;
  border:1px solid rgba(182,216,15,.24) !important;
  box-shadow:0 34px 90px rgba(0,0,0,.50), inset 0 1px 0 rgba(255,255,255,.055) !important;
}
.aqx-video-modal__panel::before{
  content:'' !important;
  position:absolute !important;
  inset:0 !important;
  z-index:0 !important;
  pointer-events:none !important;
  background-image:var(--aqx-ornament-image) !important;
  background-repeat:repeat !important;
  background-size:560px auto !important;
  opacity:.05 !important;
}
.aqx-video-modal__head,
.aqx-video-modal__player{
  position:relative !important;
  z-index:1 !important;
}
.aqx-video-modal__head{
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  gap:16px !important;
  padding:18px 22px !important;
  border-bottom:1px solid rgba(255,255,255,.08) !important;
  background:rgba(5,9,14,.68) !important;
}
.aqx-video-modal__copy{
  min-width:0 !important;
  text-align:right !important;
}
.aqx-video-modal__copy strong{
  display:block !important;
  color:var(--accent) !important;
  font-size:clamp(20px,1.65vw,28px) !important;
  font-weight:800 !important;
  line-height:1.35 !important;
  margin:0 0 4px !important;
}
.aqx-video-modal__copy span{
  display:block !important;
  color:#edf3f8 !important;
  font-size:clamp(13px,.98vw,16px) !important;
  font-weight:700 !important;
  line-height:1.65 !important;
}
.aqx-video-modal__close{
  appearance:none !important;
  border:1px solid rgba(255,255,255,.12) !important;
  cursor:pointer !important;
  flex:0 0 46px !important;
  width:46px !important;
  height:46px !important;
  border-radius:16px !important;
  display:grid !important;
  place-items:center !important;
  padding:0 !important;
  background:rgba(255,255,255,.06) !important;
  color:#fff !important;
  font-size:28px !important;
  font-weight:800 !important;
  line-height:1 !important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.06) !important;
  transition:transform .2s ease, background .2s ease, border-color .2s ease !important;
}
.aqx-video-modal__close:hover,
.aqx-video-modal__close:focus-visible{
  transform:translateY(-1px) !important;
  background:rgba(182,216,15,.16) !important;
  border-color:rgba(182,216,15,.36) !important;
  outline:none !important;
}
.aqx-video-modal__player{
  aspect-ratio:16/9 !important;
  width:100% !important;
  background:#000 !important;
}
.aqx-video-modal__player iframe{
  display:block !important;
  width:100% !important;
  height:100% !important;
  border:0 !important;
  background:#000 !important;
}
html.aqx-video-modal-open,
body.aqx-video-modal-open{
  overflow:hidden !important;
}
html.aqx-video-modal-open .aqx-mobile-cta,
body.aqx-video-modal-open .aqx-mobile-cta,
html.aqx-video-modal-open .joinchat,
body.aqx-video-modal-open .joinchat,
html.aqx-video-modal-open .whatsapp_float,
body.aqx-video-modal-open .whatsapp_float{
  opacity:0 !important;
  pointer-events:none !important;
}
@media (max-width:767px){
  .aqx-video-modal{
    padding:10px !important;
    align-items:center !important;
  }
  .aqx-video-modal__panel{
    width:calc(100vw - 20px) !important;
    max-height:calc(100dvh - 20px) !important;
    border-radius:24px !important;
  }
  .aqx-video-modal__head{
    padding:14px 14px !important;
    gap:10px !important;
  }
  .aqx-video-modal__copy strong{
    font-size:19px !important;
    line-height:1.45 !important;
  }
  .aqx-video-modal__copy span{
    font-size:13px !important;
    line-height:1.55 !important;
  }
  .aqx-video-modal__close{
    flex-basis:42px !important;
    width:42px !important;
    height:42px !important;
    border-radius:14px !important;
    font-size:26px !important;
  }
  #aqx-landing-pro #aqx-vault .aqx-vault-play > span{
    width:54px !important;
    height:54px !important;
  }
}


/* AQX v1.4.8 — bottom CTA heading balanced */
#aqx-landing-pro .aqx-bottom{
  padding:clamp(54px,6vw,86px) clamp(22px,4vw,64px) !important;
  text-align:center !important;
  align-items:center !important;
  justify-content:center !important;
  gap:clamp(22px,2.2vw,34px) !important;
}
#aqx-landing-pro .aqx-bottom > div:first-child{
  max-width:1240px !important;
  margin-inline:auto !important;
}
#aqx-landing-pro .aqx-bottom h2{
  max-width:1180px !important;
  margin:clamp(16px,1.5vw,22px) auto clamp(14px,1.25vw,20px) !important;
  color:#ffffff !important;
  font-size:clamp(32px,2.45vw,42px) !important;
  line-height:1.34 !important;
  font-weight:800 !important;
  letter-spacing:-.012em !important;
  text-wrap:balance !important;
}

#aqx-landing-pro .aqx-bottom h2 .aqx-bottom-hl{
  color:var(--accent) !important;
  display:inline !important;
  text-shadow:0 0 22px rgba(182,216,15,.12) !important;
}
#aqx-landing-pro .aqx-bottom p{
  max-width:880px !important;
  margin:0 auto !important;
  color:#f2f6fb !important;
  font-size:clamp(16px,1.18vw,19px) !important;
  line-height:2 !important;
  font-weight:700 !important;
  text-wrap:balance !important;
}
#aqx-landing-pro .aqx-bottom .aqx-actions{
  width:100% !important;
  justify-content:center !important;
  margin-top:clamp(4px,.7vw,12px) !important;
}
@media (max-width:1100px){
  #aqx-landing-pro .aqx-bottom{
    padding:52px 22px !important;
  }
  #aqx-landing-pro .aqx-bottom h2{
    max-width:820px !important;
    font-size:clamp(29px,5.2vw,44px) !important;
    line-height:1.5 !important;
  }
}
@media (max-width:767px){
  #aqx-landing-pro .aqx-bottom{
    padding:44px 18px 48px !important;
    border-radius:28px !important;
  }
  #aqx-landing-pro .aqx-bottom h2{
    max-width:96% !important;
    font-size:clamp(24px,7.2vw,32px) !important;
    line-height:1.62 !important;
    letter-spacing:0 !important;
    margin-top:18px !important;
  }
  #aqx-landing-pro .aqx-bottom p{
    max-width:96% !important;
    font-size:15.5px !important;
    line-height:1.95 !important;
  }
  #aqx-landing-pro .aqx-bottom .aqx-actions{
    gap:12px !important;
  }
}

/* AQX v1.5.1 — semantic heading and AI crawl structure */
#aqx-landing-pro .aqx-sr-only{
  position:absolute !important;
  width:1px !important;
  height:1px !important;
  padding:0 !important;
  margin:-1px !important;
  overflow:hidden !important;
  clip:rect(0,0,0,0) !important;
  white-space:nowrap !important;
  border:0 !important;
}
#aqx-landing-pro #aqx-faq .aqx-acc summary h3{
  margin:0 !important;
  padding:0 !important;
  color:inherit !important;
  font:inherit !important;
  line-height:inherit !important;
}
#aqx-landing-pro #aqx-offer .aqx-offer-title,
#aqx-landing-pro .aqx-bottom-title{
  display:block !important;
}
