:root{--bg:#f6f7f9;--panel:#fff;--ink:#17202a;--muted:#617083;--line:#dce2e8;--brand:#2457d6;--brand-strong:#183d9a;--green:#0f8c5f;--yellow:#a36400;--red:#ba2d2d;--teal:#007a7a}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html{scroll-behavior:smooth}button,input,select,textarea{font:inherit}a{color:inherit}.app-shell{grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#fff;background:#101820;flex-direction:column;gap:22px;padding:24px 18px;display:flex}.brand{align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.brand-mark{color:#07100d;background:#20b486;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.account-panel{background:#ffffff0d;border:1px solid #ffffff24;border-radius:8px;padding:14px}.label{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.sidebar .label{color:#a9b4c0}.nav-tabs{gap:8px;display:grid}.nav-button{color:#dce5ee;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:10px 12px;display:flex}.nav-button:hover,.nav-button.active{color:#fff;background:#ffffff1a}.main{min-width:0;padding:28px}.topbar{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.topbar h1{margin:0 0 6px;font-size:28px;line-height:1.15}.topbar p{color:var(--muted);margin:0}.stats{grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px;margin-bottom:18px;display:grid}.stat{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:14px}.stat strong{margin-top:4px;font-size:24px;display:block}.workspace{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}.panel{background:var(--panel);border:1px solid var(--line);border-radius:8px}.panel-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.panel-header h2,.panel-header h3{margin:0;font-size:17px}.panel-body{padding:16px}.import-form{grid-template-columns:160px minmax(0,1fr) auto;gap:10px;display:grid}.input,.select,.textarea{border:1px solid var(--line);width:100%;min-height:42px;color:var(--ink);background:#fff;border-radius:8px;padding:10px 12px}.textarea{resize:vertical;min-height:84px}.button{cursor:pointer;background:var(--brand);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-weight:700;display:inline-flex}.button:hover{background:var(--brand-strong)}.button.secondary{color:var(--ink);background:#eef2f7}.button.secondary:hover{background:#dde5ef}.button.ghost{color:var(--brand);border:1px solid var(--line);background:0 0}.button.danger{color:var(--red);background:#fff0f0;border:1px solid #ffc9c9}.button.danger:hover{background:#ffe0e0}.button:disabled{opacity:.55;cursor:not-allowed}.list{gap:10px;display:grid}.item{border:1px solid var(--line);background:#fff;border-radius:8px;gap:10px;padding:14px;display:grid}.item-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.item h3,.item h4{margin:0;font-size:16px}.item p{color:var(--muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.badge-row{flex-wrap:wrap;gap:6px;display:flex}.badge{color:#344054;background:#eef2f7;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.badge.green{color:var(--green);background:#dff7ed}.badge.yellow{color:var(--yellow);background:#fff1d5}.badge.red{color:var(--red);background:#ffe2e2}.badge.teal{color:var(--teal);background:#daf7f5}.actions{flex-wrap:wrap;gap:8px;display:flex}.editor-grid{gap:12px;display:grid}.field-row{grid-template-columns:130px minmax(0,1fr);align-items:center;gap:10px;display:grid}.side-stack{gap:14px;display:grid}.notice{color:#624000;background:#fff8e7;border:1px solid #f2d58c;border-radius:8px;padding:12px;font-size:14px}.empty{color:var(--muted);border:1px dashed var(--line);text-align:center;border-radius:8px;padding:22px}.public-page{background:#fff;min-height:100vh}.published-banner{color:#fff;background:#101820;padding:10px 16px;font-size:13px}.published-content{max-width:980px;margin:0 auto;padding:36px 20px}.vsl-video{aspect-ratio:16/9;color:#fff;background:#101820;border-radius:8px;place-items:center;width:100%;display:grid;overflow:hidden}.vsl-video video{width:100%;height:100%}@media (max-width:1040px){.app-shell{grid-template-columns:1fr}.sidebar{position:static}.nav-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace{grid-template-columns:1fr}}@media (max-width:720px){.main{padding:18px}.stats,.import-form,.field-row,.nav-tabs{grid-template-columns:1fr}.topbar{display:grid}}.ac-page{--ac-ink:#102027;--ac-muted:#5e6d74;--ac-line:#dbe8e5;--ac-green:#0f8c5f;--ac-green-dark:#086241;--ac-blue:#1f5f99;--ac-warm:#ffb321;color:var(--ac-ink);scroll-behavior:smooth;background:#f8fbf7;min-height:100vh}.ac-container{width:min(1160px,100% - 32px);margin:0 auto}.ac-top-strip{color:#fff;background:linear-gradient(90deg,#751616,#102027 45%,#751616);font-size:13px;font-weight:900;position:relative;overflow:hidden}.ac-top-strip:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:36%;animation:4.8s ease-in-out infinite ac-shine;position:absolute;inset:0 auto 0 -40%}.ac-top-strip .ac-container{text-transform:uppercase;justify-content:center;align-items:center;gap:24px;min-height:40px;display:flex}.ac-top-strip span{position:relative}.ac-top-strip span+span:before{content:"";background:var(--ac-warm);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:-13px}.ac-hero{background:radial-gradient(circle at 78% 20%,#ffb32147,#0000 24%),radial-gradient(circle at 90% 80%,#7516162e,#0000 28%),linear-gradient(135deg,#fffaf4 0%,#eef8f4 50%,#ffe8d9 100%);padding:58px 0 52px;position:relative;overflow:hidden}.ac-hero:after{content:"";background:#0f8c5f14;border-radius:8px;height:260px;position:absolute;inset:auto -8% -120px 44%;transform:rotate(-5deg)}.ac-hero-grid,.ac-two-col,.ac-confidence-grid,.ac-recommended-grid{z-index:1;grid-template-columns:minmax(0,1.03fr) minmax(320px,.97fr);align-items:center;gap:42px;display:grid;position:relative}.ac-copy h1,.ac-section-title h2,.ac-two-col h2,.ac-confidence h2,.ac-final h2{letter-spacing:0;margin:0;line-height:1.04}.ac-copy h1{color:#0b1a1d;max-width:760px;font-size:clamp(40px,6vw,72px);animation:.72s ease-out both ac-rise}.ac-copy p,.ac-section-title p,.ac-two-col p,.ac-final p{color:var(--ac-muted);font-size:18px;line-height:1.65}.ac-copy p{max-width:660px;animation:.72s ease-out 80ms both ac-rise}.ac-eyebrow{color:var(--ac-green-dark);text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:900;display:inline-flex}.ac-actions,.ac-trust-row,.ac-kit-badges,.ac-security-list{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ac-actions{animation:.72s ease-out .16s both ac-rise}.ac-button{color:#fff;background:linear-gradient(135deg,#0f8c5f,#086241);border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:14px 20px;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 12px 24px #0f8c5f38}.ac-button:hover{background:linear-gradient(135deg,#086241,#06432d);transform:translateY(-2px);box-shadow:0 16px 28px #0f8c5f47}.ac-button-light{color:#751616;box-shadow:none;background:#fff;border:1px solid #ffb321}.ac-button-light:hover{box-shadow:0 14px 26px #1020271a}.ac-microcopy{color:#42605f;margin:12px 0 0;font-size:13px;font-weight:800}.ac-trust-row{margin-top:18px;animation:.72s ease-out .24s both ac-rise}.ac-trust-row span,.ac-security-list span,.ac-kit-badges span{border:1px solid var(--ac-line);color:#29464a;background:#ffffffd1;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:800;display:inline-flex}.ac-product-card{background:linear-gradient(160deg,#fffffff5,#eff9f4e6),radial-gradient(circle at 50% 48%,#0f8c5f33,#0000 40%);border:1px solid #0f8c5f2e;border-radius:8px;place-items:center;min-height:560px;padding:20px;animation:.8s cubic-bezier(.2,.85,.2,1) .12s both ac-pop;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #1f5f992e}.ac-product-card:before{content:"";background:#ffffff85;border:1px solid #0f8c5f2e;border-radius:50%;width:310px;height:310px;position:absolute}.ac-product-card img{z-index:1;object-fit:contain;filter:drop-shadow(0 28px 26px #10202733);width:min(500px,106%);height:auto;animation:5.6s ease-in-out infinite ac-float;position:relative}.ac-floating-badge{z-index:2;border-radius:8px;align-items:center;gap:12px;padding:12px 14px;font-size:13px;font-weight:800;animation:.62s ease-out .45s both ac-badge-in;display:flex;position:absolute;box-shadow:0 12px 26px #1020271f}.ac-stock{color:#fff;background:#751616;justify-content:center;top:22px;left:22px;right:22px}.ac-product-seal{color:#7a4300;background:#fff8e7;border:1px solid #f0cf83;bottom:88px;left:22px}.ac-choice{color:#fff;background:#102027}.ac-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ac-choice-card{border-radius:8px;align-content:start;gap:12px;min-height:280px;padding:28px;display:grid}.ac-choice-card h2{margin:0;font-size:clamp(28px,4vw,44px);line-height:1.05}.ac-choice-card p{margin:0;line-height:1.6}.ac-choice-card.danger{background:linear-gradient(135deg,#751616,#2a1111);border:1px solid #ffffff1f}.ac-choice-card.success{background:linear-gradient(135deg,#0f8c5f,#0a2f29);border:1px solid #ffffff29}.ac-choice-card .ac-eyebrow,.ac-choice-card p{color:#ffe9c5}.ac-rating{color:var(--ac-ink);border:1px solid var(--ac-line);background:#fff;justify-content:space-between;bottom:22px;left:22px;right:22px}.ac-section-title,.ac-two-col>div,.ac-pain,.ac-ingredient,.ac-benefits div,.ac-security-list span,.ac-reasons div,.ac-kit,.ac-guarantee-card,.ac-faq details{animation:linear both ac-rise;animation-timeline:view();animation-range:entry cover 24%}.ac-pain,.ac-ingredient,.ac-benefits div,.ac-security-list span,.ac-reasons div,.ac-kit,.ac-faq details{transition:transform .18s,box-shadow .18s,border-color .18s}.ac-pain:hover,.ac-ingredient:hover,.ac-benefits div:hover,.ac-security-list span:hover,.ac-reasons div:hover,.ac-faq details:hover{border-color:#0f8c5f52;transform:translateY(-3px);box-shadow:0 14px 26px #10202714}.ac-rating span{color:#b15f00;align-items:center;gap:4px;display:inline-flex}.ac-section{padding:72px 0}.ac-section-title{text-align:center;max-width:780px;margin:0 auto 30px}.ac-section-title h2,.ac-two-col h2,.ac-confidence h2,.ac-final h2{font-size:clamp(30px,4vw,48px)}.ac-problem{background:#fff}.ac-pain-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.ac-pain,.ac-ingredient,.ac-benefits div,.ac-kit,.ac-guarantee-card,.ac-faq details{border:1px solid var(--ac-line);background:#fff;border-radius:8px}.ac-pain{align-content:start;gap:14px;min-height:130px;padding:18px;font-weight:900;display:grid}.ac-pain svg,.ac-benefits svg{color:var(--ac-green)}.ac-benefits{gap:12px;display:grid}.ac-benefits div{gap:6px;padding:18px;display:grid}.ac-benefits strong,.ac-ingredient strong{font-size:18px}.ac-benefits span,.ac-ingredient p{color:var(--ac-muted);line-height:1.55}.ac-ingredients{background:#eef8f4}.ac-ingredient-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.ac-ingredient{padding:18px}.ac-confidence{color:#fff;background:radial-gradient(circle at 12% 20%,#ffb32138,#0000 26%),linear-gradient(135deg,#102027,#751616)}.ac-confidence .ac-eyebrow,.ac-confidence p{color:#9ee8cd}.ac-confidence h2{color:#fff}.ac-security-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ac-security-list span{color:#fff;background:#ffffff14;border-color:#fff3;border-radius:8px;min-height:72px;padding:16px}.ac-recommended{background:linear-gradient(135deg,#fff8e7,#ffe5d4)}.ac-recommended-grid{align-items:center}.ac-recommended h2{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.06}.ac-recommended p{color:#725117;font-size:18px;line-height:1.6}.ac-reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ac-reasons div{background:#fff;border:1px solid #f0cf83;border-radius:8px;gap:6px;padding:18px;display:grid}.ac-reasons strong{color:#751616;font-size:24px}.ac-reasons span{color:#725117;line-height:1.45}.ac-kits{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.ac-kit{text-align:center;align-content:start;gap:10px;padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;position:relative}.ac-kit.featured{background:linear-gradient(#fff,#fff8e7);border:3px solid #ffb321;animation:linear both ac-rise,3.8s ease-in-out infinite ac-feature-glow;animation-timeline:view(),auto;animation-range:entry cover 24%,normal;transform:translateY(-16px);box-shadow:0 34px 72px #75161633}.ac-kit.featured:before{content:"MAIS ESCOLHIDO";color:#fff;background:#751616;border-radius:999px;padding:8px 18px;font-size:12px;font-weight:950;animation:2.6s ease-in-out infinite ac-soft-pulse;position:absolute;top:-17px;left:50%;transform:translate(-50%);box-shadow:0 12px 20px #0f8c5f33}.ac-kit:hover{border-color:#0f8c5f47;transform:translateY(-5px);box-shadow:0 20px 38px #1020271f}.ac-kit.featured:hover{transform:translateY(-20px)}.ac-kit-tag{color:#8a4a00;text-transform:uppercase;background:#fff1ce;border-radius:999px;width:fit-content;margin:0 auto;padding:6px 10px;font-size:12px;font-weight:900}.ac-kit h3{margin:4px 0 0;font-size:26px}.ac-kit strong{text-transform:uppercase}.ac-kit p{color:var(--ac-muted);margin:0}.ac-kit img{object-fit:contain;width:86%;max-height:190px;margin:4px auto}.ac-kit-compare{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:4px 0;display:grid}.ac-kit-compare span{border:1px solid var(--ac-line);color:var(--ac-muted);border-radius:8px;gap:3px;padding:8px;font-size:12px;line-height:1.25;display:grid}.ac-kit-compare b{color:var(--ac-ink);text-transform:uppercase;font-size:11px}.ac-from{color:#b21f1f;font-weight:800;text-decoration:line-through}.ac-price{color:#751616;font-size:30px;font-weight:950}.ac-kit-badges{justify-content:center}.ac-kit .ac-button{width:100%;margin-top:4px}.ac-kit.featured .ac-button,.ac-mobile-bar a{animation:2.8s ease-in-out infinite ac-soft-pulse}.ac-checkout-note{color:var(--ac-muted);font-size:12px;line-height:1.35}.ac-guarantee{background:#fff}.ac-guarantee-card{text-align:center;background:linear-gradient(#fff,#f3fbf7);place-items:center;gap:8px;padding:28px;display:grid;box-shadow:0 22px 44px #0f8c5f1f}.ac-guarantee-card svg{color:var(--ac-green)}.ac-guarantee-card strong{font-size:56px;line-height:1}.ac-guarantee-card span{color:var(--ac-muted);font-weight:800}.ac-guarantee-card .ac-button{margin-top:8px}.ac-faq-list{gap:10px;max-width:820px;margin:0 auto;display:grid}.ac-faq summary{cursor:pointer;justify-content:space-between;gap:12px;padding:18px;font-weight:900;list-style:none;display:flex}.ac-faq summary svg{transition:transform .18s}.ac-faq details[open] summary svg{transform:rotate(180deg)}.ac-faq details[open] p{animation:.22s both ac-fade}.ac-faq summary::-webkit-details-marker{display:none}.ac-faq details p{color:var(--ac-muted);margin:0;padding:0 18px 18px;line-height:1.6}.ac-final{text-align:center;color:#fff;background:linear-gradient(#751616e0,#102027e6),url(https://audioclean.qualidadesaude.com/hero-ear.png) 50%/cover;padding:70px 0}.ac-final p{color:#d6e9e6}.ac-footer{color:#b5c4c2;background:#071113;padding:24px 0 82px;font-size:13px;line-height:1.6}.ac-mobile-bar{z-index:20;border-top:1px solid var(--ac-line);background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;animation:.42s ease-out both ac-mobile-in;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 24px #1020271f}.ac-mobile-bar span{font-size:12px;font-weight:900;display:block}.ac-mobile-bar strong{color:var(--ac-green-dark);font-size:15px;display:block}.ac-mobile-bar a{background:var(--ac-green);color:#fff;border-radius:8px;padding:11px 14px;font-weight:900;text-decoration:none}.ac-promo-page{background:radial-gradient(circle at 18% 8%,#ffb32147,#0000 24%),radial-gradient(circle at 88% 20%,#75161638,#0000 26%),linear-gradient(135deg,#fffaf4 0%,#fff0e7 54%,#ffe1c4 100%)}.ac-promo-hero{padding:58px 0 48px;overflow:hidden}.ac-promo-grid{grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);align-items:center;gap:42px;display:grid}.ac-promo-copy h1{letter-spacing:0;max-width:760px;margin:0;font-size:clamp(40px,6vw,72px);line-height:1.04;animation:.72s ease-out both ac-rise}.ac-last-chance-seal{color:#fff;letter-spacing:0;background:#751616;border:2px solid #ffb321;border-radius:8px;width:fit-content;margin:0 0 16px;padding:10px 14px;font-size:18px;font-weight:950;animation:2.2s ease-in-out infinite ac-soft-pulse}.ac-promo-copy p{max-width:660px;color:var(--ac-muted);font-size:18px;line-height:1.65;animation:.72s ease-out 80ms both ac-rise}.ac-promo-product{min-height:500px}.ac-promo-kits{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;max-width:920px;margin:0 auto;display:grid}.ac-promo-kit{border:1px solid var(--ac-line);text-align:center;background:#fff;border-radius:8px;gap:12px;padding:28px;animation:linear both ac-rise;animation-timeline:view();animation-range:entry cover 24%;display:grid;position:relative;box-shadow:0 20px 44px #10202714}.ac-promo-kit.featured{background:linear-gradient(#fff,#fff8e7);border:3px solid #ffb321;transform:translateY(-10px);box-shadow:0 30px 64px #7516162e}.ac-promo-kit h3{margin:0;font-size:30px}.ac-promo-kit p{color:var(--ac-muted);margin:0;line-height:1.55}.ac-promo-price{color:#751616;font-size:clamp(48px,7vw,72px);font-weight:950;line-height:1}.ac-disabled-button,.ac-disabled-button:hover{cursor:not-allowed;box-shadow:none;background:#751616;transform:none}.ac-promo-safe{color:#fff;text-align:center;background:linear-gradient(90deg,#751616,#102027);border-radius:8px;justify-content:center;align-items:center;gap:10px;max-width:920px;margin:18px auto 0;padding:16px;display:flex}.ac-promo-safe span{color:#cfe4df}@keyframes ac-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes ac-pop{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes av-offer-focus{0%{transform:translateY(18px)scale(.98);box-shadow:0 18px 50px #4b2ca02e}55%{transform:translateY(-8px)scale(1.03);box-shadow:0 34px 90px #4b2ca04d}to{transform:translateY(-6px)scale(1.02);box-shadow:0 30px 80px #4b2ca042}}@keyframes ac-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-12px)rotate(1deg)}}@keyframes ac-badge-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ac-soft-pulse{0%,to{box-shadow:0 12px 24px #0f8c5f38}50%{box-shadow:0 18px 34px #0f8c5f57}}@keyframes ac-feature-glow{0%,to{border-color:var(--ac-green)}50%{border-color:#20b486}}@keyframes ac-shine{0%{transform:translate(0)}42%,to{transform:translate(390%)}}@keyframes ac-fade{0%{opacity:0}to{opacity:1}}@keyframes ac-mobile-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.ac-hero-grid,.ac-two-col,.ac-confidence-grid,.ac-recommended-grid,.ac-promo-grid,.ac-choice-grid,.ac-kits{grid-template-columns:1fr}.ac-pain-grid,.ac-ingredient-grid,.ac-reasons{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-kit.featured{transform:none}.ac-kit.featured:hover{transform:translateY(-5px)}.ac-promo-kit.featured{transform:none}}@media (max-width:640px){.ac-top-strip .ac-container{flex-wrap:wrap;gap:8px 18px;min-height:auto;padding:8px 0}.ac-hero{padding:28px 0 36px}.ac-copy h1{font-size:38px}.ac-copy p,.ac-section-title p,.ac-two-col p,.ac-final p{font-size:16px}.ac-actions,.ac-button{width:100%}.ac-product-card{min-height:360px;padding:18px}.ac-product-card img{width:86%}.ac-stock,.ac-rating{left:14px;right:14px}.ac-product-seal{bottom:82px;left:14px}.ac-section{padding:52px 0}.ac-pain-grid,.ac-ingredient-grid,.ac-reasons,.ac-security-list,.ac-kit-compare{grid-template-columns:1fr}.ac-mobile-bar{display:flex}.ac-promo-kits{grid-template-columns:1fr}.ac-promo-safe{display:grid}}@media (prefers-reduced-motion:reduce){.ac-page,.ac-page *,.ac-page :before,.ac-page :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.av-page{--av-ink:#141827;--av-muted:#687084;--av-purple:#4b2ca0;--av-purple-dark:#2e1b6d;--av-amber:#f2a900;--av-red:#8e1f2f;--av-line:#e2e3ee;color:var(--av-ink);scroll-behavior:smooth;background:#f8f7fb;min-height:100vh}.av-container{width:min(1160px,100% - 32px);margin:0 auto}.av-top-strip{color:#fff;background:linear-gradient(90deg,#2e1b6d,#141827 48%,#2e1b6d);font-size:13px;font-weight:950;position:relative;overflow:hidden}.av-top-strip:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:36%;animation:4.8s ease-in-out infinite ac-shine;position:absolute;inset:0 auto 0 -40%}.av-top-strip .av-container{text-transform:uppercase;justify-content:center;align-items:center;gap:24px;min-height:40px;display:flex}.av-hero{background:radial-gradient(circle at 82% 18%,#f2a9003d,#0000 24%),radial-gradient(circle at 88% 82%,#4b2ca033,#0000 28%),linear-gradient(135deg,#fff,#f2efff 52%,#fff5df);padding:58px 0 52px;overflow:hidden}.av-hero-grid,.av-two-col{grid-template-columns:minmax(0,1.03fr) minmax(320px,.97fr);align-items:center;gap:42px;display:grid}.av-copy h1,.av-section-title h2,.av-two-col h2,.av-choice-card h2{letter-spacing:0;margin:0;line-height:1.04}.av-copy h1{max-width:760px;font-size:clamp(40px,6vw,72px);animation:.72s ease-out both ac-rise}.av-copy p,.av-section-title p,.av-two-col p{color:var(--av-muted);font-size:18px;line-height:1.65}.av-copy p{max-width:660px;animation:.72s ease-out 80ms both ac-rise}.av-eyebrow{color:var(--av-purple-dark);text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:950;display:inline-flex}.av-actions,.av-trust-row,.av-kit-badges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.av-actions{animation:.72s ease-out .16s both ac-rise}.av-button{background:linear-gradient(135deg, var(--av-purple), var(--av-purple-dark));color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:50px;padding:14px 20px;font-weight:950;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 14px 26px #4b2ca03d}.av-button:hover{transform:translateY(-2px);box-shadow:0 18px 34px #4b2ca057}.av-button-light{color:var(--av-purple-dark);border:1px solid var(--av-line);box-shadow:none;background:#fff}.av-disabled-button,.av-disabled-button:hover{cursor:not-allowed;box-shadow:none;background:#858096;transform:none}.av-microcopy{color:#4d5368;margin:12px 0 0;font-size:13px;font-weight:850}.av-trust-row{margin-top:18px;animation:.72s ease-out .24s both ac-rise}.av-trust-row span,.av-kit-badges span{border:1px solid var(--av-line);color:#323748;background:#ffffffdb;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:850;display:inline-flex}.av-product-stage{background:radial-gradient(circle at 50% 48%,#4b2ca02e,#0000 38%),linear-gradient(160deg,#fffffff5,#f6f2ffeb);border:1px solid #4b2ca02e;border-radius:8px;place-items:center;min-height:590px;animation:.8s cubic-bezier(.2,.85,.2,1) .12s both ac-pop;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #4b2ca029}.av-product-stage:before{content:"";background:#ffffff70;border:1px solid #4b2ca02e;border-radius:50%;width:330px;height:330px;position:absolute}.av-floating-badge{z-index:2;border-radius:8px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:900;display:flex;position:absolute;box-shadow:0 12px 26px #14182724}.av-stock{background:var(--av-purple-dark);color:#fff;justify-content:center;top:22px;left:22px;right:22px}.av-rating{border:1px solid var(--av-line);background:#fff;justify-content:space-between;bottom:22px;left:22px;right:22px}.av-rating span{color:var(--av-purple);align-items:center;gap:6px;display:inline-flex}.av-product-image{z-index:1;filter:drop-shadow(0 30px 24px #14182738);width:min(360px,82%);height:auto;animation:5.6s ease-in-out infinite ac-float;display:block;position:relative}.av-section{padding:72px 0}.av-section-title{text-align:center;max-width:780px;margin:0 auto 30px}.av-section-title h2,.av-two-col h2,.av-choice-card h2{font-size:clamp(30px,4vw,48px)}.av-pain{background:#fff}.av-pain-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.av-pain-card,.av-benefits div,.av-kit,.av-faq details{border:1px solid var(--av-line);background:#fff;border-radius:8px;animation:linear both ac-rise;animation-timeline:view();animation-range:entry cover 24%}.av-pain-card{align-content:start;gap:14px;min-height:130px;padding:18px;font-weight:950;display:grid}.av-pain-card svg,.av-benefits svg{color:var(--av-purple)}.av-benefits{gap:12px;display:grid}.av-benefits div{gap:6px;padding:18px;display:grid}.av-benefits strong{font-size:18px}.av-benefits span{color:var(--av-muted);line-height:1.55}.av-choice{color:#fff;background:#141827}.av-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.av-choice-card{border-radius:8px;gap:12px;min-height:280px;padding:28px;display:grid}.av-choice-card.danger{background:linear-gradient(135deg,#8e1f2f,#211016)}.av-choice-card.success{background:linear-gradient(135deg, var(--av-purple), #151126)}.av-choice-card .av-eyebrow,.av-choice-card p{color:#ffefd0}.av-offer{background:linear-gradient(135deg,#fff8e7,#f3efff);scroll-margin-top:24px}.av-offer:target .av-section-title{animation:.7s cubic-bezier(.2,.85,.2,1) both ac-pop}.av-offer:target .av-kit.featured{animation:.9s cubic-bezier(.2,.85,.2,1) both av-offer-focus}.av-kits{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.av-kit{text-align:center;align-content:start;gap:10px;padding:24px;display:grid}.av-kit.featured{border:3px solid var(--av-amber);background:linear-gradient(#fff,#fff8e7);transform:translateY(-16px);box-shadow:0 34px 72px #4b2ca033}.av-kit-tag{color:#7a4300;text-transform:uppercase;background:#fff1ce;border-radius:999px;width:fit-content;margin:0 auto;padding:6px 10px;font-size:12px;font-weight:950}.av-kit h3{margin:0;font-size:28px}.av-kit strong{color:var(--av-muted)}.av-kit-image{object-fit:contain;filter:drop-shadow(0 16px 18px #14182724);width:86%;max-height:210px;margin:0 auto;display:block}.av-kit.featured .av-kit-image{width:96%;max-height:230px}.av-price{color:var(--av-purple-dark);font-size:48px;font-weight:950;line-height:1}.av-installment{color:var(--av-ink);font-size:18px;font-weight:900;display:block}.av-kit-badges{justify-content:center}.av-faq-list{gap:10px;max-width:820px;margin:0 auto;display:grid}.av-faq summary{cursor:pointer;justify-content:space-between;gap:12px;padding:18px;font-weight:950;list-style:none;display:flex}.av-faq summary::-webkit-details-marker{display:none}.av-faq details p{color:var(--av-muted);margin:0;padding:0 18px 18px;line-height:1.6}.av-footer{color:#c8cad5;background:#10121d;padding:24px 0;font-size:13px;line-height:1.6}.av-promo-page{background:radial-gradient(circle at 18% 8%,#f2a90047,#0000 24%),radial-gradient(circle at 88% 20%,#4b2ca042,#0000 26%),linear-gradient(135deg,#fffaf4 0%,#f2efff 54%,#ffe1c4 100%)}.av-promo-hero{padding:58px 0 48px;overflow:hidden}.av-promo-grid{grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);align-items:center;gap:42px;display:grid}.av-promo-copy h1{letter-spacing:0;max-width:760px;margin:0;font-size:clamp(40px,6vw,72px);line-height:1.04;animation:.72s ease-out both ac-rise}.av-promo-copy p{max-width:660px;color:var(--av-muted);font-size:18px;line-height:1.65}.av-last-chance-seal{background:var(--av-purple-dark);color:#fff;border:2px solid var(--av-amber);border-radius:8px;width:fit-content;margin:0 0 16px;padding:10px 14px;font-size:18px;font-weight:950;animation:2.2s ease-in-out infinite ac-soft-pulse}.av-promo-product{min-height:500px}.av-promo-product .av-product-image{width:min(560px,96%)}.av-promo-kits{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;max-width:920px;margin:0 auto;display:grid}.av-final-kits{grid-template-columns:1fr;max-width:620px}.av-promo-kit{border:1px solid var(--av-line);text-align:center;background:#fff;border-radius:8px;gap:12px;padding:28px;display:grid;box-shadow:0 20px 44px #14182714}.av-promo-kit.featured{border:3px solid var(--av-amber);background:linear-gradient(#fff,#fff8e7);transform:translateY(-10px);box-shadow:0 30px 64px #4b2ca033}.av-promo-kit h3{margin:0;font-size:30px}.av-promo-kit p{color:var(--av-muted);margin:0;line-height:1.55}.av-from{color:#8e1f2f;font-weight:900;text-decoration:line-through}.av-promo-price{color:var(--av-purple-dark);font-size:clamp(48px,7vw,72px);font-weight:950;line-height:1}.av-checkout-note{color:var(--av-muted);font-size:12px;line-height:1.35}.av-promo-safe{background:linear-gradient(90deg, var(--av-purple-dark), #10121d);color:#fff;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:10px;max-width:920px;margin:18px auto 0;padding:16px;display:flex}.av-promo-safe span{color:#d9d6ea}@media (max-width:980px){.av-hero-grid,.av-two-col,.av-choice-grid,.av-promo-grid,.av-kits{grid-template-columns:1fr}.av-pain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.av-kit.featured,.av-promo-kit.featured{transform:none}}@media (max-width:640px){.av-top-strip .av-container{flex-wrap:wrap;gap:8px 18px;min-height:auto;padding:8px 0}.av-hero{padding:28px 0 36px}.av-copy h1{font-size:38px}.av-copy p,.av-section-title p,.av-two-col p{font-size:16px}.av-actions,.av-button{width:100%}.av-product-stage{min-height:440px}.av-product-image{width:min(300px,86%)}.av-pain-grid{grid-template-columns:1fr}.av-section{padding:52px 0}.av-promo-kits{grid-template-columns:1fr}.av-promo-safe{display:grid}}
