html.aqx-opc-lock,html.aqx-opc-lock body{overflow:auto !important}
#aqx-opc-overlay{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;width:0 !important;height:0 !important;overflow:hidden !important}
.aqx-offer{align-items:stretch !important}
.aqx-price-card,.aqx-right,.aqx-footer-box{height:100% !important}
.aqx-right{display:flex !important;flex-direction:column !important;justify-content:center !important}
.aqx-footer-grid{align-items:start !important}
.aqx-footer-box{display:flex !important;flex-direction:column !important;justify-content:flex-start !important;gap:10px !important}
.aqx-footer-box p,.aqx-footer-box .aqx-footer-note,.aqx-footer-box .aqx-muted,.aqx-footer-box small{margin:0 !important;line-height:1.85 !important}
.aqx-btn,.aqx-btn2,.aqx-btn3{transition:transform .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease,border-color .22s ease,filter .22s ease !important}
.aqx-btn{background:linear-gradient(180deg,#b8da1b 0%,#9cbc11 100%) !important;color:#101508 !important;box-shadow:0 14px 30px rgba(181,213,26,.24) !important}
.aqx-btn:hover,.aqx-btn:focus-visible{background:linear-gradient(180deg,#c8eb25 0%,#aecb16 100%) !important;color:#0f1408 !important;box-shadow:0 18px 38px rgba(181,213,26,.34) !important;transform:translateY(-2px) !important;filter:none !important;outline:none !important}
.aqx-btn:active{transform:translateY(0) scale(.99) !important}
.aqx-btn.aqx-btn--logo img{filter:brightness(0) saturate(100%) !important;opacity:.82 !important}
.aqx-btn2:hover,.aqx-btn2:focus-visible{background:#f8fbff !important;border-color:#cfd9e4 !important;box-shadow:0 12px 26px rgba(15,23,42,.09) !important}
.aqx-btn3:hover,.aqx-btn3:focus-visible{background:rgba(255,255,255,.14) !important;border-color:rgba(255,255,255,.18) !important;box-shadow:0 12px 24px rgba(0,0,0,.18) !important}
.aqx-section .aqx-head p{color:#3b4452 !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}
#aqx-landing-pro #aqx-proof .aqx-head,#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,#aqx-proof .aqx-head .aqx-over,#aqx-proof .aqx-head h2,#aqx-proof .aqx-head p{margin-left:auto !important;margin-right:auto !important;text-align:center !important;justify-content:center !important}
#aqx-landing-pro #aqx-vault .aqx-head p,#aqx-vault .aqx-head p{color:#ffffff !important;opacity:1 !important;text-shadow:0 1px 0 rgba(0,0,0,.18) !important}
#aqx-audience .aqx-track-card h3,.aqx-tracks-grid .aqx-track-card h3,.aqx-track-card h3{color:#b6d80f !important}
#aqx-audience .aqx-tracks-grid .aqx-track-card p,#aqx-audience .aqx-track-card p,.aqx-tracks-grid .aqx-track-card p,.aqx-track-card p{color:#ffffff !important;opacity:1 !important;text-shadow:0 1px 0 rgba(0,0,0,.20) !important}
.aqx-hero-wrap,.aqx-highlight,.aqx-offer,.aqx-bottom,.aqx-footer{position:relative !important;overflow:hidden !important;isolation:isolate !important}
.aqx-price-card{padding:36px 30px 30px}
.aqx-price-top{margin-bottom:10px}
.aqx-proofbar .aqx-proof:nth-child(2){transform:none}
@media (max-width:767px){.aqx-price-now strong{font-size:58px}
.aqx-price-now span{font-size:24px;padding-bottom:8px}
.aqx-price-old{font-size:18px}
.aqx-proof{min-height:auto}
.aqx-track-card{padding:28px 24px 30px}
.aqx-track-card h3{font-size:30px}
.aqx-track-icon{width:82px;height:82px;font-size:36px}
}
.aqx-mobile-cta{position:fixed !important;left:50% !important;right:auto !important;bottom:calc(env(safe-area-inset-bottom,0px) + var(--aqx-mobile-cta-bottom-extra,12px)) !important;width:min(420px,calc(100vw - 92px)) !important;max-width:calc(100vw - 92px) !important;transform:translateX(-50%) !important;z-index:94 !important;overflow:hidden !important;isolation:isolate !important;pointer-events:auto !important}
html.aqx-inline-open .aqx-mobile-cta{opacity:0 !important;transform:translate(-50%,16px) !important;pointer-events:none !important}
@media (max-width:430px){.aqx-mobile-cta{width:min(340px,calc(100vw - 72px)) !important;max-width:calc(100vw - 72px) !important}
}
.aqx-hero-wrap::after,.aqx-highlight::after,.aqx-offer::after,.aqx-bottom::after,.aqx-footer::after,.aqx-mobile-cta::after{content:'' !important;position:absolute;inset:-10% -8%;pointer-events:none;z-index:0;opacity:.065;background-image:var(--aqx-ornament-image);background-repeat:no-repeat;background-size:cover;background-position:center center;filter:grayscale(1) brightness(1.08);transform:scale(1.08);transform-origin:center center}
.aqx-highlight::after,.aqx-offer::after{inset:-12% -10%;transform:scale(1.14);opacity:.07}
.aqx-footer::after,.aqx-bottom::after{inset:-10% -10%;transform:scale(1.1)}
.aqx-hero-wrap>*,.aqx-highlight>*,.aqx-offer>*,.aqx-bottom>*,.aqx-footer>*,.aqx-mobile-cta>*{position:relative;z-index:1}
.aqx-inline-checkout{position:relative;margin:0;padding:26px 0 34px;scroll-margin-top:24px;background:radial-gradient(circle at 18% 16%,rgba(181,213,26,.09),transparent 20%),radial-gradient(circle at 82% 20%,rgba(181,213,26,.05),transparent 16%),linear-gradient(135deg,#05080c 0%,#0a1118 100%);border-top:1px solid rgba(181,213,26,.10)}
.aqx-inline-checkout[hidden]{display:none !important;margin:0 !important;padding:0 !important;border:0 !important;min-height:0 !important}
.aqx-inline-checkout__container{width:min(1240px,calc(100% - 20px));margin-inline:auto}
.aqx-inline-checkout__shell{position:relative;overflow:hidden;border-radius:26px;padding:22px 18px 18px;background:radial-gradient(circle at 14% 14%,rgba(181,213,26,.08),transparent 18%),linear-gradient(180deg,rgba(8,13,20,.95),rgba(6,11,17,.98));border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 70px rgba(0,0,0,.34)}
.aqx-inline-checkout__shell::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 16% 18%,rgba(181,213,26,.08),transparent 18%),radial-gradient(circle at 84% 84%,rgba(181,213,26,.05),transparent 18%);opacity:1}
.aqx-inline-checkout__close{position:absolute;top:16px;left:16px;width:44px;height:44px;z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.07);color:#fff;font-size:30px;line-height:1;cursor:pointer;transition:.2s ease}
.aqx-inline-checkout__close:hover{background:rgba(255,255,255,.12);transform:translateY(-1px)}
.aqx-inline-checkout__close:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(181,213,26,.16)}
.aqx-inline-checkout__close>span{display:block;line-height:.9;transform:translateY(-1px);pointer-events:none}
.aqx-inline-checkout__head,.aqx-inline-checkout__wrap{position:relative;z-index:1}
.aqx-inline-checkout__head{display:block;margin-bottom:20px;padding-left:56px;text-align:right}
.aqx-inline-checkout__head-copy{min-width:0}
.aqx-inline-checkout__badge{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;background:rgba(181,213,26,.10);border:1px solid rgba(181,213,26,.18);color:#eef8c2;font-size:12px;font-weight:var(--aqx-fw-bold);margin-bottom:10px}
.aqx-inline-checkout__head h2{margin:0 0 6px;color:#fff;font-size:var(--aqx-type-h2);line-height:1.24;font-weight:var(--aqx-fw-bold);letter-spacing:0}
.aqx-inline-checkout__head p{margin:0;color:#e7edf6;font-size:var(--aqx-type-body-sm);line-height:var(--aqx-leading-copy);max-width:760px}
.aqx-inline-checkout__feedback{margin-bottom:14px;padding:14px 16px;border-radius:18px;background:rgba(239,68,68,.10);border:1px solid rgba(239,68,68,.16);color:#ffe1e1;font-size:var(--aqx-type-small);line-height:1.8;text-align:right}
.aqx-inline-checkout__wrap{min-height:120px}
.aqx-inline-checkout__wrap .woocommerce{direction:rtl !important;text-align:right !important;color:#0f172a !important;font-family:var(--aqx-font-sans) !important}
.aqx-inline-checkout__wrap .woocommerce *,.aqx-inline-checkout__wrap .woocommerce *::before,.aqx-inline-checkout__wrap .woocommerce *::after{box-sizing:border-box !important}
.aqx-inline-checkout__wrap .aqx-opc-checkout-shell{position:relative;background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%) !important;border:1px solid #e4ebf3 !important;border-radius:30px !important;padding:24px !important;box-shadow:0 26px 60px rgba(15,23,42,.12) !important;color:#0f172a !important}
.aqx-inline-checkout__wrap .aqx-opc-checkout-shell h1,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell h2,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell h3,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell h4,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell label,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell p,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell span,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell li,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell th,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell td,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell input,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell select,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell textarea,.aqx-inline-checkout__wrap .aqx-opc-checkout-shell button{font-family:var(--aqx-font-sans) !important;letter-spacing:0 !important}
.aqx-inline-checkout__wrap .woocommerce form.checkout{display:grid !important;grid-template-columns:1fr !important;gap:18px !important;margin:0 !important;direction:ltr !important}
.aqx-inline-checkout__wrap .woocommerce form.checkout>.col2-set,.aqx-inline-checkout__wrap .woocommerce form.checkout>#order_review_heading,.aqx-inline-checkout__wrap .woocommerce form.checkout>#order_review,.aqx-inline-checkout__wrap .woocommerce form.checkout>.woocommerce-NoticeGroup,.aqx-inline-checkout__wrap .woocommerce form.checkout>.woocommerce-error,.aqx-inline-checkout__wrap .woocommerce form.checkout>.woocommerce-info,.aqx-inline-checkout__wrap .woocommerce form.checkout>.woocommerce-message{width:100% !important;margin:0 !important;direction:rtl !important}
.aqx-inline-checkout__wrap .woocommerce-checkout .col2-set{display:grid !important;grid-template-columns:1fr !important;gap:16px !important;margin:0 !important}
.aqx-inline-checkout__wrap .woocommerce-checkout .col-1,.aqx-inline-checkout__wrap .woocommerce-checkout .col-2{width:100% !important;float:none !important;margin:0 !important}
.aqx-inline-checkout__wrap #customer_details{margin:0 !important}
.aqx-inline-checkout__wrap #order_review_heading{margin:0 0 8px !important;padding:0 6px !important;color:#d97706 !important;font-size:var(--aqx-type-h2) !important;line-height:1.2 !important;font-weight:var(--aqx-fw-bold) !important}
.aqx-inline-checkout__wrap #order_review{margin:0 !important}
.aqx-inline-checkout__wrap .woocommerce-form-coupon-toggle,.aqx-inline-checkout__wrap .woocommerce-NoticeGroup,.aqx-inline-checkout__wrap .woocommerce-error,.aqx-inline-checkout__wrap .woocommerce-info,.aqx-inline-checkout__wrap .woocommerce-message{margin:0 0 12px !important}
.aqx-inline-checkout__wrap .woocommerce-info,.aqx-inline-checkout__wrap .woocommerce-message,.aqx-inline-checkout__wrap .woocommerce-error{border-radius:16px !important;overflow:hidden !important}
.aqx-inline-checkout__wrap .woocommerce-info{background:#f2f7fc !important;color:#0f172a !important;border-top:4px solid #d97706 !important}
.aqx-inline-checkout__wrap .woocommerce-message{background:#eefbf1 !important;color:#14532d !important;border-top:4px solid #22c55e !important}
.aqx-inline-checkout__wrap .woocommerce-error{background:#fff2f2 !important;color:#991b1b !important;border-top:4px solid #ef4444 !important}
.aqx-inline-checkout__wrap .woocommerce form.checkout_coupon,.aqx-inline-checkout__wrap .checkout_coupon{border-radius:18px !important;border:1px solid #e5ebf3 !important;background:#f8fafc !important;padding:14px !important;margin-top:10px !important}
.aqx-inline-checkout__wrap .woocommerce form .form-row{margin-bottom:12px !important;padding:0 !important}
.aqx-inline-checkout__wrap .woocommerce form .form-row label{margin-bottom:6px !important;color:#334155 !important;font-size:var(--aqx-type-body-sm) !important;font-weight:var(--aqx-fw-semibold) !important;line-height:1.75 !important}
.aqx-inline-checkout__wrap .woocommerce form .form-row .required{color:#ef4444 !important}
.aqx-inline-checkout__wrap .woocommerce form .form-row input.input-text,.aqx-inline-checkout__wrap .woocommerce form .form-row textarea,.aqx-inline-checkout__wrap .woocommerce form .form-row select,.aqx-inline-checkout__wrap .select2-container--default .select2-selection--single,.aqx-inline-checkout__wrap .select2-container--default .select2-selection--multiple{min-height:60px !important;border-radius:18px !important;border:1px solid #d5deea !important;background:#fff !important;padding:12px 14px !important;box-shadow:none !important;color:#111111 !important;font-size:var(--aqx-type-body) !important}
.aqx-inline-checkout__wrap .woocommerce form .form-row input.input-text::placeholder,.aqx-inline-checkout__wrap .woocommerce form .form-row textarea::placeholder{color:#8b95a7 !important}
.aqx-inline-checkout__wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:28px !important;padding-right:0 !important;padding-left:0 !important;color:#111111 !important}
.aqx-inline-checkout__wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:100% !important;left:10px !important;right:auto !important}
.aqx-inline-checkout__wrap .woocommerce form .form-row textarea{min-height:140px !important;resize:vertical !important}
.aqx-inline-checkout__wrap .woocommerce form .form-row input.input-text:focus,.aqx-inline-checkout__wrap .woocommerce form .form-row textarea:focus,.aqx-inline-checkout__wrap .woocommerce form .form-row select:focus,.aqx-inline-checkout__wrap .select2-container--default.select2-container--focus .select2-selection--single,.aqx-inline-checkout__wrap .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#bfdc4e !important;box-shadow:0 0 0 4px rgba(181,213,26,.12) !important;outline:none !important}
.aqx-inline-checkout__wrap .woocommerce-invalid input,.aqx-inline-checkout__wrap .woocommerce-invalid select,.aqx-inline-checkout__wrap .woocommerce-invalid textarea,.aqx-inline-checkout__wrap .woocommerce-invalid .select2-selection{border-color:#ef4444 !important;box-shadow:0 0 0 4px rgba(239,68,68,.12) !important}
.aqx-inline-checkout__wrap .woocommerce-checkout-review-order-table,.aqx-inline-checkout__wrap .shop_table{border-radius:18px !important;overflow:hidden !important;border:1px solid #e6ebf2 !important;background:#fff !important;margin:0 !important;width:100% !important;table-layout:fixed !important}
.aqx-inline-checkout__wrap .shop_table thead th,.aqx-inline-checkout__wrap .shop_table tbody td,.aqx-inline-checkout__wrap .shop_table tfoot th,.aqx-inline-checkout__wrap .shop_table tfoot td{padding:14px 12px !important;font-size:15px !important;text-align:right !important;vertical-align:middle !important;word-break:break-word !important}
.aqx-inline-checkout__wrap .shop_table thead th{color:#334155 !important;background:#f8fafc !important}
.aqx-inline-checkout__wrap .shop_table tfoot th,.aqx-inline-checkout__wrap .shop_table tfoot td{font-weight:var(--aqx-fw-bold) !important}
.aqx-inline-checkout__wrap .woocommerce-checkout #payment{margin-top:0 !important;border-radius:26px !important;border:1px solid #e5edf6 !important;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75) !important;overflow:hidden !important;direction:rtl !important;text-align:right !important}
.aqx-inline-checkout__wrap .woocommerce-checkout #payment div.payment_box{background:#ffffff !important;border-radius:14px !important;border:1px solid #e6edf5 !important;color:#334155 !important;margin:0 18px 16px !important;padding:16px 18px !important;direction:rtl !important;text-align:right !important}
.aqx-inline-checkout__wrap .woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #e8edf3 !important;padding:10px 18px 0 !important;display:grid !important;gap:0 !important;direction:rtl !important}
.aqx-inline-checkout__wrap .woocommerce-checkout #payment .form-row{padding:14px !important;margin:0 !important}
.aqx-inline-checkout__wrap .woocommerce-checkout #payment ul.payment_methods li,.aqx-inline-checkout__wrap .woocommerce-checkout #payment div.payment_box p{direction:rtl !important;text-align:right !important}
.aqx-inline-checkout__wrap .woocommerce-privacy-policy-text,.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper{color:#475569 !important;font-size:var(--aqx-type-body-sm) !important;line-height:1.9 !important}
.aqx-inline-checkout__wrap #payment .place-order{padding-top:0 !important}
.aqx-inline-checkout__wrap #place_order,.aqx-inline-checkout__wrap .button.alt,.aqx-inline-checkout__wrap button.button.alt{width:100% !important;min-height:62px !important;border-radius:20px !important;background:linear-gradient(180deg,#b8da1b 0%,#9cbc11 100%) !important;color:#111 !important;font-weight:var(--aqx-fw-bold) !important;font-size:18px !important;border:0 !important;box-shadow:0 20px 42px rgba(181,213,26,.24) !important;text-shadow:none !important;letter-spacing:.01em !important}
.aqx-inline-checkout__wrap #place_order:hover,.aqx-inline-checkout__wrap .button.alt:hover,.aqx-inline-checkout__wrap button.button.alt:hover{background:linear-gradient(180deg,#c8eb25 0%,#aecb16 100%) !important;transform:translateY(-1px) !important}
.aqx-inline-checkout__wrap .woocommerce-checkout-payment,.aqx-inline-checkout__wrap #payment{clear:both !important}
.aqx-inline-checkout__wrap .woocommerce-billing-fields h3,.aqx-inline-checkout__wrap .woocommerce-additional-fields h3{margin:0 0 16px !important;color:#d97706 !important;font-size:var(--aqx-type-h2) !important;font-weight:var(--aqx-fw-bold) !important;line-height:1.2 !important}
.aqx-inline-checkout__wrap .woocommerce-checkout-review-order-table + #payment{margin-top:14px !important}
.aqx-checkout-topbar{margin-bottom:18px;padding:14px 16px;border-radius:24px;background:linear-gradient(180deg,#ffffff 0%,#f6f9fd 100%);border:1px solid #e4ebf3;box-shadow:0 16px 34px rgba(15,23,42,.08)}
.aqx-checkout-topbar .woocommerce-form-coupon-toggle,.aqx-checkout-topbar .woocommerce-info,.aqx-checkout-topbar__prompt,.aqx-checkout-topbar form.checkout_coupon,.aqx-checkout-topbar .checkout_coupon{margin:0 !important}
.aqx-checkout-topbar .woocommerce-info,.aqx-checkout-topbar__prompt{display:flex !important;align-items:center;justify-content:center;gap:6px !important;flex-wrap:nowrap !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;min-height:52px;padding:10px 14px !important;border-radius:18px !important;border:1px solid rgba(151,180,15,.34) !important;background:linear-gradient(180deg,#fbfdf4 0%,#f2f8dd 100%) !important;color:#0f172a !important;font-size:var(--aqx-type-body) !important;font-weight:var(--aqx-fw-bold) !important;text-align:right !important}
.aqx-checkout-topbar .woocommerce-info::before,.aqx-checkout-topbar__prompt::before{display:none !important}
.aqx-checkout-topbar .woocommerce-info a,.aqx-checkout-topbar__prompt a{display:inline-flex !important;align-items:center !important;white-space:nowrap !important;color:#0f172a !important;font-weight:var(--aqx-fw-bold) !important;text-decoration:none !important}
.aqx-checkout-topbar .checkout_coupon{display:none !important;grid-template-columns:minmax(0,1fr) auto;gap:10px !important;align-items:center;padding:10px 0 0 !important;border:0 !important;background:transparent !important}
.aqx-checkout-topbar form.checkout_coupon[data-aqx-coupon-open="1"],.aqx-checkout-topbar .checkout_coupon[data-aqx-coupon-open="1"]{display:grid !important;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}
.aqx-checkout-topbar form.checkout_coupon[data-aqx-coupon-open="0"],.aqx-checkout-topbar .checkout_coupon[data-aqx-coupon-open="0"]{display:none !important}
.aqx-checkout-topbar .checkout_coupon>p:not(.form-row){display:none !important}
.aqx-checkout-topbar .checkout_coupon .form-row{margin:0 !important;width:auto !important;float:none !important}
.aqx-checkout-topbar .checkout_coupon .form-row-first{min-width:0 !important}
.aqx-checkout-topbar .checkout_coupon .form-row-last{width:auto !important}
.aqx-checkout-topbar .checkout_coupon input.input-text{min-height:62px !important;border-radius:22px !important;border:1px solid #d9e4ef !important;background:#f9fbff !important;padding:14px 22px !important;font-size:var(--aqx-type-body) !important;direction:ltr !important;text-align:left !important}
.aqx-checkout-topbar .checkout_coupon button.button,.aqx-checkout-topbar .checkout_coupon button[type="submit"]{min-height:56px !important;min-width:152px !important;border-radius:18px !important;border:0 !important;background:linear-gradient(180deg,#0f172a 0%,#1e293b 100%) !important;color:#fff !important;font-weight:var(--aqx-fw-bold) !important;box-shadow:0 14px 28px rgba(15,23,42,.18) !important}
.aqx-inline-checkout__wrap .woocommerce form.checkout>.col2-set,.aqx-inline-checkout__wrap .woocommerce form.checkout>#order_review_heading,.aqx-inline-checkout__wrap .woocommerce form.checkout>#order_review{direction:rtl !important}
.aqx-inline-checkout__wrap #customer_details,.aqx-inline-checkout__wrap #order_review{padding:24px !important;border-radius:28px !important;border:1px solid #e5edf6 !important;background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%) !important;box-shadow:0 18px 40px rgba(15,23,42,.08) !important;overflow:hidden !important}
.aqx-inline-checkout__wrap #order_review{display:flex !important;flex-direction:column !important;gap:14px !important}
.aqx-inline-checkout__wrap .woocommerce-additional-fields h3{margin-top:18px !important}
.aqx-inline-checkout__wrap .shop_table thead th{background:#eef4fb !important}
.aqx-inline-checkout__wrap .shop_table tfoot th,.aqx-inline-checkout__wrap .shop_table tfoot td,.aqx-inline-checkout__wrap .shop_table .order-total th,.aqx-inline-checkout__wrap .shop_table .order-total td{color:#0f172a !important;font-size:18px !important;font-weight:var(--aqx-fw-bold) !important}
.aqx-inline-checkout__wrap .shop_table .product-name{color:#0f172a !important;font-weight:700 !important;line-height:1.8 !important}
.aqx-inline-checkout__wrap .shop_table .product-total,.aqx-inline-checkout__wrap .shop_table tfoot td{white-space:normal !important}
.aqx-inline-checkout__wrap .shop_table .cart-discount th,.aqx-inline-checkout__wrap .shop_table .cart-discount td{color:#166534 !important;background:#f3fbf4 !important}
.aqx-inline-checkout__wrap .shop_table .order-total th,.aqx-inline-checkout__wrap .shop_table .order-total td{background:#f7fbeb !important}
.aqx-inline-checkout__wrap .woocommerce-checkout #payment ul.payment_methods li{margin:0 !important;padding:14px 0 !important;border-top:1px solid #e8edf3 !important}
.aqx-inline-checkout__wrap .woocommerce-checkout #payment ul.payment_methods li:first-child{padding-top:0 !important;border-top:0 !important}
.aqx-inline-checkout__wrap .woocommerce-checkout #payment ul.payment_methods label{color:#0f172a !important;font-size:var(--aqx-type-body-sm) !important;line-height:1.8 !important;font-weight:var(--aqx-fw-bold) !important;direction:rtl !important;text-align:right !important}
.aqx-checkout-summary-extra{margin-top:4px;display:grid;gap:14px}
.aqx-checkout-summary-card{padding:20px 20px 18px;border-radius:24px;border:1px solid #e5edf6;background:linear-gradient(180deg,#fdfefe 0%,#f6f9ff 100%);box-shadow:0 12px 30px rgba(15,23,42,.06)}
.aqx-checkout-summary-card h4{margin:0;color:#0f172a;font-size:var(--aqx-type-h4);line-height:1.6;font-weight:var(--aqx-fw-bold);text-align:right}
.aqx-checkout-summary-card p{margin:6px 0 0;color:#475569;font-size:var(--aqx-type-body-sm);line-height:1.85;text-align:right;font-weight:var(--aqx-fw-semibold)}
.aqx-checkout-mini-timer{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.aqx-checkout-mini-timer__item{display:grid;place-items:center;min-height:80px;padding:10px 8px;border-radius:18px;border:1px solid rgba(217,119,6,.22);background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}
.aqx-checkout-mini-timer__value{display:block;color:#d97706;font-size:24px;line-height:1;font-weight:var(--aqx-fw-bold)}
.aqx-checkout-mini-timer__label{display:block;margin-top:6px;color:#64748b;font-size:var(--aqx-type-label);line-height:1}
.aqx-checkout-payment-heading{padding:14px 16px 6px;border-bottom:1px solid #e8edf3;direction:rtl;text-align:right}
.aqx-checkout-payment-heading h4{margin:0;color:#0f172a;font-size:var(--aqx-type-h4);line-height:1.35;font-weight:var(--aqx-fw-bold)}
.aqx-checkout-payment-heading p{display:block;margin:6px 0 0;color:#64748b;font-size:var(--aqx-type-body-sm);line-height:1.9;font-weight:var(--aqx-fw-semibold);direction:rtl;text-align:right}
.aqx-inline-checkout__wrap .aqx-inline-coupon-notices{display:grid;gap:10px;margin-bottom:14px}
.aqx-checkout-topbar .checkout_coupon.processing{opacity:.72;pointer-events:none}
.aqx-inline-checkout__wrap .woocommerce form .form-row{position:relative}
.aqx-inline-checkout__wrap .aqx-field-error{display:none;margin-top:8px;color:#b91c1c;font-size:var(--aqx-type-small);line-height:1.7;font-weight:var(--aqx-fw-bold)}
.aqx-inline-checkout__wrap .form-row.aqx-has-error .aqx-field-error{display:block}
.aqx-inline-checkout__wrap .form-row.aqx-has-error input.input-text,.aqx-inline-checkout__wrap .form-row.aqx-has-error textarea,.aqx-inline-checkout__wrap .form-row.aqx-has-error select,.aqx-inline-checkout__wrap .form-row.aqx-has-error .select2-selection--single,.aqx-inline-checkout__wrap .form-row.aqx-has-error .select2-selection--multiple{border-color:rgba(220,38,38,.42) !important;background:#fff7f7 !important;box-shadow:0 0 0 4px rgba(239,68,68,.08) !important}
.aqx-inline-checkout__wrap .form-row.aqx-has-error label,.aqx-inline-checkout__wrap .form-row.aqx-has-error .woocommerce-terms-and-conditions-checkbox-text{color:#991b1b !important}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper{position:relative;display:block !important;margin-top:14px !important;padding:18px 18px 14px !important;border-radius:24px !important;border:1px solid #cfe26a !important;background:#f5f9e7 !important;transition:border-color .24s ease,box-shadow .24s ease,background .24s ease,transform .24s ease}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper:focus-within{border-color:#bfdc4e !important;box-shadow:0 0 0 4px rgba(181,213,26,.12) !important}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper.aqx-terms-attention{animation:none}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper.aqx-terms-checked{border-color:#bdd95b !important;background:#f5f9e7 !important}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper.aqx-terms-invalid{border-color:rgba(239,68,68,.34) !important;box-shadow:0 0 0 4px rgba(239,68,68,.08) !important}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper .aqx-terms-box{display:grid;gap:12px}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper .aqx-terms-main{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:12px}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper .aqx-terms-main #terms,.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper .aqx-terms-main input[type="checkbox"]{width:26px;height:26px;flex:0 0 26px;margin:2px 0 0 !important;accent-color:#b5d51a;cursor:pointer}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper .aqx-terms-main label{font-size:var(--aqx-type-body);line-height:1.9;font-weight:var(--aqx-fw-bold);color:#0f172a;margin:0}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper .aqx-terms-emphasis{color:#97b40f !important;font-weight:var(--aqx-fw-bold);display:inline-block}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper .aqx-terms-emphasis.aqx-terms-attention{animation:aqx-terms-emphasis-attention 4.8s ease-in-out infinite}
.aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper .aqx-field-error{padding-right:38px}
@keyframes aqx-terms-emphasis-attention{0%,86%,100%{transform:translateX(0) scale(1)}
89%{transform:translateX(-1px) scale(1.01)}
92%{transform:translateX(1px) scale(1.012)}
95%{transform:translateX(-1px) scale(1.006)}
98%{transform:translateX(0) scale(1)}
}
@media (min-width:981px){.aqx-inline-checkout{padding:34px 0 42px}
.aqx-inline-checkout__container{width:min(1240px,calc(100% - 36px))}
.aqx-inline-checkout__shell{border-radius:30px;padding:24px}
.aqx-inline-checkout__close{top:20px;left:20px;width:48px;height:48px;font-size:28px}
.aqx-inline-checkout__head{margin-bottom:18px;padding-left:72px}
.aqx-inline-checkout__head h2{font-size:34px}
.aqx-inline-checkout__head p{font-size:15px}
.aqx-inline-checkout__wrap .aqx-opc-checkout-shell{border-radius:30px !important;padding:24px !important}
.aqx-inline-checkout__wrap .woocommerce form.checkout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr) !important;align-items:start !important;gap:18px !important}
.aqx-inline-checkout__wrap .woocommerce form.checkout>.col2-set{grid-column:2 !important;grid-row:1 / span 2 !important}
.aqx-inline-checkout__wrap .woocommerce form.checkout>#order_review_heading{grid-column:1 !important;grid-row:1 !important;align-self:end !important}
.aqx-inline-checkout__wrap .woocommerce form.checkout>#order_review{grid-column:1 !important;grid-row:2 !important}
.aqx-inline-checkout__wrap .shop_table thead th,.aqx-inline-checkout__wrap .shop_table tbody td,.aqx-inline-checkout__wrap .shop_table tfoot th,.aqx-inline-checkout__wrap .shop_table tfoot td{padding:16px 14px !important}
}
@media (max-width:980px){.aqx-inline-checkout__wrap .woocommerce form.checkout{grid-template-columns:1fr !important;gap:18px !important}
.aqx-inline-checkout__wrap .woocommerce form.checkout>.col2-set,.aqx-inline-checkout__wrap .woocommerce form.checkout>#order_review_heading,.aqx-inline-checkout__wrap .woocommerce form.checkout>#order_review{grid-column:auto !important;grid-row:auto !important}
.aqx-inline-checkout__wrap #order_review_heading{margin-bottom:6px !important}
.aqx-inline-checkout__wrap #customer_details,.aqx-inline-checkout__wrap #order_review{padding:20px !important;border-radius:24px !important}
.aqx-checkout-topbar{padding:14px;border-radius:22px}
.aqx-checkout-topbar .woocommerce-info,.aqx-checkout-topbar__prompt{min-height:52px;font-size:15px !important;padding:10px 14px !important}
.aqx-checkout-topbar .checkout_coupon .form-row-last,.aqx-checkout-topbar .checkout_coupon button.button,.aqx-checkout-topbar .checkout_coupon button[type="submit"]{width:auto !important}
}
@media (max-width:767px){.aqx-inline-checkout__feedback{padding:12px 14px;border-radius:16px}
.aqx-highlight::after,.aqx-offer::after{inset:-16% -14%;transform:scale(1.22);background-position:center center}
.aqx-inline-checkout__head{padding-left:54px}
.aqx-inline-checkout__head h2{font-size:24px;line-height:1.45}
.aqx-inline-checkout__head p{font-size:14px}
.aqx-checkout-topbar{padding:12px;border-radius:22px}
.aqx-checkout-topbar .woocommerce-info,.aqx-checkout-topbar__prompt{min-height:52px;font-size:14px !important;padding:10px 14px !important}
.aqx-checkout-topbar .checkout_coupon{grid-template-columns:minmax(0,1fr) auto !important}
.aqx-checkout-topbar form.checkout_coupon[data-aqx-coupon-open="1"],.aqx-checkout-topbar .checkout_coupon[data-aqx-coupon-open="1"]{grid-template-columns:1fr !important}
.aqx-checkout-topbar .checkout_coupon .form-row-last{width:auto !important}
.aqx-checkout-topbar .checkout_coupon button.button,.aqx-checkout-topbar .checkout_coupon button[type="submit"]{width:auto !important}
.aqx-inline-checkout__wrap .aqx-opc-checkout-shell{padding:14px !important;border-radius:20px !important}
.aqx-inline-checkout__wrap .woocommerce-billing-fields h3,.aqx-inline-checkout__wrap #order_review_heading{font-size:22px !important}
.aqx-inline-checkout__wrap .shop_table thead th,.aqx-inline-checkout__wrap .shop_table tbody td,.aqx-inline-checkout__wrap .shop_table tfoot th,.aqx-inline-checkout__wrap .shop_table tfoot td{padding:12px 10px !important;font-size:14px !important}
.aqx-inline-checkout__wrap #customer_details,.aqx-inline-checkout__wrap #order_review{padding:16px !important;border-radius:22px !important}
.aqx-checkout-mini-timer{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.aqx-checkout-mini-timer__item{min-height:70px;border-radius:16px;padding:8px 6px}
.aqx-checkout-mini-timer__value{font-size:22px}
.aqx-checkout-mini-timer__label{font-size:11px}
.aqx-checkout-payment-heading{padding:16px 16px 8px}
}
#aqx-inline-checkout.aqx-inline-checkout{background:radial-gradient(circle at 15% 12%,rgba(181,213,26,.12),transparent 22%),radial-gradient(circle at 86% 18%,rgba(181,213,26,.07),transparent 20%),linear-gradient(135deg,#050505 0%,#07101a 48%,#050505 100%) !important;border-top:1px solid rgba(181,213,26,.14) !important;border-bottom:1px solid rgba(181,213,26,.10) !important;isolation:isolate !important;overflow:hidden !important}
#aqx-inline-checkout.aqx-inline-checkout::before{content:'' !important;position:absolute !important;inset:-12% -8% !important;pointer-events:none !important;background-image:var(--aqx-ornament-image) !important;background-repeat:repeat !important;background-size:620px auto !important;opacity:.055 !important;z-index:0 !important}
#aqx-inline-checkout .aqx-inline-checkout__container,#aqx-inline-checkout .aqx-inline-checkout__shell,#aqx-inline-checkout .aqx-inline-checkout__head,#aqx-inline-checkout .aqx-inline-checkout__wrap{position:relative !important;z-index:1 !important}
#aqx-inline-checkout .aqx-inline-checkout__shell{background:linear-gradient(180deg,rgba(7,16,26,.96) 0%,rgba(3,7,12,.98) 100%) !important;border:1px solid rgba(181,213,26,.18) !important;border-radius:34px !important;box-shadow:0 34px 80px rgba(0,0,0,.38) !important}
#aqx-inline-checkout .aqx-inline-checkout__shell::before{background:radial-gradient(circle at 18% 18%,rgba(181,213,26,.10),transparent 20%),radial-gradient(circle at 88% 78%,rgba(181,213,26,.06),transparent 18%) !important;opacity:1 !important}
#aqx-inline-checkout .aqx-inline-checkout__badge{background:linear-gradient(180deg,#b8da1b 0%,#9cbc11 100%) !important;color:#111827 !important;border:0 !important;box-shadow:0 12px 24px rgba(181,213,26,.18) !important;font-size:14px !important;padding:10px 18px !important}
#aqx-inline-checkout .aqx-inline-checkout__head h2{color:#ffffff !important;text-shadow:0 10px 24px rgba(0,0,0,.26) !important}
#aqx-inline-checkout .aqx-inline-checkout__head p{color:#eef4f9 !important;font-weight:700 !important}
#aqx-inline-checkout .aqx-inline-checkout__close{background:rgba(255,255,255,.08) !important;border:1px solid rgba(181,213,26,.22) !important;color:#ffffff !important;box-shadow:0 14px 26px rgba(0,0,0,.18) !important}
#aqx-inline-checkout .aqx-inline-checkout__close:hover{background:#b8da1b !important;color:#111827 !important;border-color:#b8da1b !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .aqx-opc-checkout-shell{background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important;color:#ffffff !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form.checkout{gap:22px !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap #customer_details,#aqx-inline-checkout .aqx-inline-checkout__wrap #order_review,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment,#aqx-inline-checkout .aqx-checkout-topbar{background:linear-gradient(180deg,rgba(10,18,28,.94) 0%,rgba(5,10,16,.98) 100%) !important;border:1px solid rgba(181,213,26,.18) !important;border-radius:30px !important;box-shadow:0 24px 54px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.04) !important;color:#ffffff !important;overflow:hidden !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-billing-fields h3,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-additional-fields h3,#aqx-inline-checkout .aqx-inline-checkout__wrap #order_review_heading,#aqx-inline-checkout .aqx-checkout-payment-heading h4,#aqx-inline-checkout .aqx-checkout-summary-card h4{color:#b8da1b !important;font-weight:700 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap #order_review_heading{padding:0 4px !important;margin-bottom:10px !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row label,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment ul.payment_methods label,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper .aqx-terms-main label{color:#f5f7fb !important;font-weight:700 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row .required{color:#b8da1b !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row input.input-text,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row textarea,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row select,#aqx-inline-checkout .aqx-inline-checkout__wrap .select2-container--default .select2-selection--single,#aqx-inline-checkout .aqx-inline-checkout__wrap .select2-container--default .select2-selection--multiple,#aqx-inline-checkout .aqx-checkout-topbar .checkout_coupon input.input-text{min-height:64px !important;border-radius:22px !important;border:1px solid rgba(181,213,26,.26) !important;background:#f7f8fa !important;color:#111827 !important;font-weight:700 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75),0 12px 24px rgba(0,0,0,.10) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row input.input-text:focus,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row textarea:focus,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row select:focus,#aqx-inline-checkout .aqx-inline-checkout__wrap .select2-container--default.select2-container--focus .select2-selection--single,#aqx-inline-checkout .aqx-inline-checkout__wrap .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#b8da1b !important;box-shadow:0 0 0 4px rgba(181,213,26,.18),0 12px 24px rgba(0,0,0,.12) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row input.input-text::placeholder,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row textarea::placeholder{color:#7b8493 !important}
#aqx-inline-checkout .aqx-checkout-topbar .woocommerce-info,#aqx-inline-checkout .aqx-checkout-topbar__prompt{background:rgba(181,213,26,.10) !important;border:1px solid rgba(181,213,26,.22) !important;color:#ffffff !important;box-shadow:none !important}
#aqx-inline-checkout .aqx-checkout-topbar .woocommerce-info a,#aqx-inline-checkout .aqx-checkout-topbar__prompt a{color:#b8da1b !important}
#aqx-inline-checkout .aqx-checkout-topbar .checkout_coupon button.button,#aqx-inline-checkout .aqx-checkout-topbar .checkout_coupon button[type="submit"]{background:linear-gradient(180deg,#b8da1b 0%,#9cbc11 100%) !important;color:#111827 !important;border-radius:20px !important;box-shadow:0 16px 32px rgba(181,213,26,.20) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout-review-order-table,#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table{background:#f7f8fa !important;border:1px solid rgba(181,213,26,.22) !important;border-radius:24px !important;color:#111827 !important;box-shadow:0 14px 30px rgba(0,0,0,.10) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table thead th{background:#eaf4bd !important;color:#111827 !important;font-weight:700 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table tbody td,#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table tfoot th,#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table tfoot td,#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table .product-name,#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table .product-total{color:#111827 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table .cart-discount th,#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table .cart-discount td{color:#14532d !important;background:#eef9d2 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table .order-total th,#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table .order-total td{color:#111827 !important;background:#dff19b !important;font-size:20px !important}
#aqx-inline-checkout .aqx-checkout-summary-card,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment div.payment_box,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper{background:rgba(255,255,255,.07) !important;border:1px solid rgba(181,213,26,.18) !important;color:#eef4f9 !important}
#aqx-inline-checkout .aqx-checkout-summary-card p,#aqx-inline-checkout .aqx-checkout-payment-heading p,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment div.payment_box p,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-privacy-policy-text,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper p{color:#dbe4ef !important;font-weight:700 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid rgba(181,213,26,.16) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment ul.payment_methods li{border-top:1px solid rgba(181,213,26,.12) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap #place_order,#aqx-inline-checkout .aqx-inline-checkout__wrap .button.alt,#aqx-inline-checkout .aqx-inline-checkout__wrap button.button.alt{min-height:68px !important;border-radius:24px !important;background:linear-gradient(180deg,#b8da1b 0%,#9cbc11 100%) !important;color:#111827 !important;font-size:20px !important;box-shadow:0 22px 44px rgba(181,213,26,.28) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap #place_order:hover,#aqx-inline-checkout .aqx-inline-checkout__wrap .button.alt:hover,#aqx-inline-checkout .aqx-inline-checkout__wrap button.button.alt:hover{background:linear-gradient(180deg,#c8eb25 0%,#b5d51a 100%) !important;box-shadow:0 26px 52px rgba(181,213,26,.36) !important}
#aqx-inline-checkout .aqx-checkout-mini-timer__item{background:rgba(255,255,255,.07) !important;border:1px solid rgba(181,213,26,.20) !important}
#aqx-inline-checkout .aqx-checkout-mini-timer__value{color:#b8da1b !important}
#aqx-inline-checkout .aqx-checkout-mini-timer__label{color:#e7edf6 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-info{background:rgba(181,213,26,.10) !important;color:#eef4f9 !important;border-top-color:#b8da1b !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-message{background:rgba(34,197,94,.10) !important;color:#dcfce7 !important;border-top-color:#22c55e !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-error{background:rgba(239,68,68,.12) !important;color:#fee2e2 !important;border-top-color:#ef4444 !important}
@media (min-width:981px){#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form.checkout{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr) !important;gap:24px !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap #customer_details,#aqx-inline-checkout .aqx-inline-checkout__wrap #order_review{padding:28px !important}
}
@media (max-width:767px){#aqx-inline-checkout.aqx-inline-checkout{padding:20px 0 28px !important}
#aqx-inline-checkout .aqx-inline-checkout__shell{border-radius:24px !important;padding:18px 14px 14px !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap #customer_details,#aqx-inline-checkout .aqx-inline-checkout__wrap #order_review,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment,#aqx-inline-checkout .aqx-checkout-topbar{border-radius:22px !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row input.input-text,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row textarea,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row select,#aqx-inline-checkout .aqx-inline-checkout__wrap .select2-container--default .select2-selection--single,#aqx-inline-checkout .aqx-inline-checkout__wrap .select2-container--default .select2-selection--multiple{min-height:58px !important;border-radius:18px !important;font-size:15px !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap #place_order,#aqx-inline-checkout .aqx-inline-checkout__wrap .button.alt,#aqx-inline-checkout .aqx-inline-checkout__wrap button.button.alt{min-height:62px !important;border-radius:20px !important;font-size:18px !important}
}
#aqx-inline-checkout.aqx-inline-checkout{background:radial-gradient(circle at 18% 0%,rgba(184,218,27,.20),transparent 28%),linear-gradient(180deg,#f4f7ef 0%,#ffffff 55%,#f6f8f2 100%) !important;border-top:1px solid rgba(184,218,27,.22) !important;border-bottom:1px solid rgba(17,24,39,.06) !important}
#aqx-inline-checkout.aqx-inline-checkout::before{opacity:.018 !important}
#aqx-inline-checkout .aqx-inline-checkout__shell{background:#ffffff !important;border:1px solid rgba(17,24,39,.08) !important;border-radius:34px !important;box-shadow:0 28px 70px rgba(17,24,39,.12) !important;color:#111827 !important}
#aqx-inline-checkout .aqx-inline-checkout__shell::before{background:radial-gradient(circle at 14% 0%,rgba(184,218,27,.16),transparent 24%),radial-gradient(circle at 85% 12%,rgba(184,218,27,.08),transparent 22%) !important;opacity:1 !important}
#aqx-inline-checkout .aqx-inline-checkout__badge{background:linear-gradient(180deg,#b8da1b 0%,#a8cc10 100%) !important;color:#111827 !important;box-shadow:0 12px 26px rgba(184,218,27,.22) !important}
#aqx-inline-checkout .aqx-inline-checkout__head h2{color:#111827 !important;text-shadow:none !important;font-weight:700 !important}
#aqx-inline-checkout .aqx-inline-checkout__head p{color:#4b5563 !important;font-weight:700 !important}
#aqx-inline-checkout .aqx-inline-checkout__close{background:#ffffff !important;border:1px solid rgba(17,24,39,.14) !important;color:#111827 !important;box-shadow:0 10px 24px rgba(17,24,39,.10) !important}
#aqx-inline-checkout .aqx-inline-checkout__close:hover{background:#111827 !important;color:#ffffff !important;border-color:#111827 !important}
#aqx-inline-checkout .aqx-checkout-topbar,#aqx-inline-checkout .aqx-inline-checkout__wrap #customer_details,#aqx-inline-checkout .aqx-inline-checkout__wrap #order_review,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment{background:#ffffff !important;border:1px solid rgba(17,24,39,.10) !important;border-radius:28px !important;box-shadow:0 18px 46px rgba(17,24,39,.08) !important;color:#111827 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-billing-fields h3,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-additional-fields h3,#aqx-inline-checkout .aqx-inline-checkout__wrap #order_review_heading,#aqx-inline-checkout .aqx-checkout-payment-heading h4,#aqx-inline-checkout .aqx-checkout-summary-card h4{color:#111827 !important;font-weight:700 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-billing-fields h3::after,#aqx-inline-checkout .aqx-inline-checkout__wrap #order_review_heading::after,#aqx-inline-checkout .aqx-checkout-payment-heading h4::after,#aqx-inline-checkout .aqx-checkout-summary-card h4::after{content:'' !important;display:block !important;width:56px !important;height:5px !important;margin-top:9px !important;border-radius:999px !important;background:#b8da1b !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row label,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment ul.payment_methods label,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper .aqx-terms-main label{color:#111827 !important;font-weight:700 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row input.input-text,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row textarea,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row select,#aqx-inline-checkout .aqx-inline-checkout__wrap .select2-container--default .select2-selection--single,#aqx-inline-checkout .aqx-inline-checkout__wrap .select2-container--default .select2-selection--multiple,#aqx-inline-checkout .aqx-checkout-topbar .checkout_coupon input.input-text{background:#f9fafb !important;border:1px solid rgba(17,24,39,.14) !important;color:#111827 !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.95) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row input.input-text:focus,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row textarea:focus,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form .form-row select:focus,#aqx-inline-checkout .aqx-inline-checkout__wrap .select2-container--default.select2-container--focus .select2-selection--single,#aqx-inline-checkout .aqx-inline-checkout__wrap .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#b8da1b !important;background:#ffffff !important;box-shadow:0 0 0 4px rgba(184,218,27,.20) !important}
#aqx-inline-checkout .aqx-checkout-topbar .woocommerce-info,#aqx-inline-checkout .aqx-checkout-topbar__prompt{background:#f3f8dc !important;border:1px solid rgba(184,218,27,.35) !important;color:#111827 !important}
#aqx-inline-checkout .aqx-checkout-topbar .woocommerce-info a,#aqx-inline-checkout .aqx-checkout-topbar__prompt a{color:#4d6500 !important;font-weight:700 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout-review-order-table,#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table{background:#ffffff !important;border:1px solid rgba(17,24,39,.10) !important;color:#111827 !important;box-shadow:0 12px 30px rgba(17,24,39,.07) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table thead th{background:#f1f6d8 !important;color:#111827 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table .order-total th,#aqx-inline-checkout .aqx-inline-checkout__wrap .shop_table .order-total td{background:#e8f5b8 !important;color:#111827 !important}
#aqx-inline-checkout .aqx-checkout-summary-card,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment div.payment_box,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper{background:#f9fafb !important;border:1px solid rgba(17,24,39,.10) !important;color:#111827 !important;box-shadow:none !important}
#aqx-inline-checkout .aqx-checkout-summary-card p,#aqx-inline-checkout .aqx-checkout-payment-heading p,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment div.payment_box p,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-privacy-policy-text,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper,#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-terms-and-conditions-wrapper p{color:#4b5563 !important;font-weight:700 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid rgba(17,24,39,.10) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-checkout #payment ul.payment_methods li{border-top:1px solid rgba(17,24,39,.08) !important}
#aqx-inline-checkout .aqx-checkout-mini-timer__item{background:#ffffff !important;border:1px solid rgba(17,24,39,.10) !important;box-shadow:0 10px 22px rgba(17,24,39,.06) !important}
#aqx-inline-checkout .aqx-checkout-mini-timer__value{color:#111827 !important}
#aqx-inline-checkout .aqx-checkout-mini-timer__label{color:#4b5563 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap #place_order,#aqx-inline-checkout .aqx-inline-checkout__wrap .button.alt,#aqx-inline-checkout .aqx-inline-checkout__wrap button.button.alt{background:linear-gradient(180deg,#b8da1b 0%,#9fbe11 100%) !important;color:#111827 !important;box-shadow:0 18px 38px rgba(184,218,27,.35) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap #place_order:hover,#aqx-inline-checkout .aqx-inline-checkout__wrap .button.alt:hover,#aqx-inline-checkout .aqx-inline-checkout__wrap button.button.alt:hover{background:linear-gradient(180deg,#c8eb25 0%,#b8da1b 100%) !important;transform:translateY(-1px) !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-info{background:#f3f8dc !important;color:#111827 !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-message{background:#ecfdf5 !important;color:#14532d !important}
#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce-error{background:#fef2f2 !important;color:#991b1b !important}
@media (min-width:981px){#aqx-inline-checkout .aqx-inline-checkout__wrap .woocommerce form.checkout{align-items:start !important}
}
/* AQX v1.1.1 — late-loaded visual corrections */
#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}

/* Integrated green ornament visibility system */
#aqx-landing-pro .aqx-stat::before,
#aqx-landing-pro .aqx-sidebox.good::before,
#aqx-landing-pro .aqx-form::before,
#aqx-landing-pro .aqx-faq::before,
#aqx-landing-pro .aqx-reasons-panel--accent::before,
#aqx-landing-pro .aqx-vault-body::before,
#aqx-landing-pro .aqx-time::before{
  background-image:var(--aqx-ornament-image) !important;
  background-repeat:repeat !important;
  background-position:center center !important;
  background-size:540px auto !important;
  opacity:.072 !important;
  filter:brightness(.30) contrast(1.16) saturate(.72) !important;
  mix-blend-mode:multiply !important;
}
#aqx-landing-pro .aqx-stat::after,
#aqx-landing-pro .aqx-sidebox.good::after,
#aqx-landing-pro .aqx-form::after,
#aqx-landing-pro .aqx-faq::after,
#aqx-landing-pro .aqx-reasons-panel--accent::after,
#aqx-landing-pro .aqx-vault-body::after,
#aqx-landing-pro .aqx-time::after{
  background:linear-gradient(180deg,rgba(255,255,255,.060),rgba(255,255,255,.018)),radial-gradient(circle at 50% 0%,rgba(255,255,255,.045),transparent 36%) !important;
}


/* AQX v1.1.1 — safeguard for unified logic shells and compare ornament after checkout CSS */
#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,#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-panel,#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,.10) !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.1 — late-loaded 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.1.3 — late-loaded 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.1.3 — late-loaded hero badge removal and height re-balance */
#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.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.2.4 — late-loaded offer headline hierarchy, reduced and readable */
#aqx-landing-pro #aqx-offer .aqx-right{justify-content: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}}
