:root{--offwhite:#f8f1e8;--offwhite-2:#fff7ec;--dark:#3a2418;--dark-2:#25140d;--caramel:#e8c7a2;--sand:#f1ddc5;--text:#2a1a12;--cream:#fff7ec;--terracotta:#b66a4b;--gold:#d6a354;--cta:#19c44a;--cta-hover:#0fa83a;--white:#fff;--border:#3a241824;--shadow:0 18px 44px #2a1a1221;--shadow-strong:0 24px 62px #2a1a1238;--radius-xl:30px;--radius-lg:22px;--radius-md:16px;--container:1120px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--offwhite);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Inter,Arial,sans-serif;line-height:1.58}img{max-width:100%;display:block}a{color:inherit}.container{width:min(100% - 28px, var(--container));margin-inline:auto}.narrow{width:min(100% - 28px,860px)}.center{text-align:center}.section{padding:58px 0}.section-dark{background:radial-gradient(circle at top left, #d6a35426, transparent 34%), radial-gradient(circle at bottom right, #b66a4b29, transparent 38%), linear-gradient(180deg, var(--dark) 0%, var(--dark-2) 100%);color:var(--cream)}.section-caramel{background:radial-gradient(circle at top right, #d6a35438, transparent 34%), linear-gradient(180deg, var(--caramel) 0%, var(--sand) 100%)}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3{letter-spacing:-.04em;font-family:Poppins,Inter,Arial,sans-serif}h1{color:var(--cream);text-align:center;margin-bottom:18px;font-size:clamp(2.15rem,10.8vw,3.45rem);font-weight:900;line-height:1.05}h2{color:var(--text);margin-bottom:16px;font-size:clamp(1.95rem,8.8vw,3rem);font-weight:900;line-height:1.08}h3{color:var(--text);margin-bottom:8px;font-size:1.2rem;font-weight:900;line-height:1.24}p{color:#2a1a12d1;margin-bottom:16px;font-size:1.06rem}strong{font-weight:900}.top-alert{background:var(--terracotta);color:var(--cream);text-align:center;letter-spacing:.02em;padding:9px 8px;font-size:.74rem;font-weight:900;line-height:1.25}.hero{padding:42px 0 60px;overflow:hidden}.hero-inner{grid-template-columns:1fr;justify-items:center;display:grid}.hero-copy{text-align:center;width:100%;max-width:560px;margin-inline:auto}.mini-kicker{color:var(--cream);letter-spacing:.06em;background:#fff7ec14;border:1px solid #fff7ec38;border-radius:999px;justify-content:center;align-items:center;margin-bottom:22px;padding:8px 14px;font-size:.74rem;font-weight:900;display:inline-flex}.hero-lead{color:var(--cream);max-width:500px;margin:0 auto 20px;font-size:clamp(1.02rem,3.8vw,1.18rem);font-weight:800;line-height:1.45}.hero-sub{color:#fff7ece0;text-align:center;max-width:520px;margin:24px auto 22px;font-size:clamp(1.02rem,3.8vw,1.14rem);line-height:1.58}.hero-list{text-align:left;grid-template-columns:1fr;gap:10px;max-width:330px;margin:26px auto 30px;padding:0;list-style:none;display:grid}.hero-list li{color:var(--cream);padding-left:30px;font-size:1.03rem;font-weight:800;line-height:1.4;position:relative}.hero-list li:before{content:"✓";color:var(--gold);font-size:1.12em;font-weight:900;position:absolute;top:-1px;left:0}.btn{text-align:center;letter-spacing:.01em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;max-width:390px;min-height:56px;padding:17px 26px;font-family:Inter,Arial,sans-serif;font-size:.94rem;font-weight:900;line-height:1.18;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--cta);color:#fff;box-shadow:0 16px 34px #19c44a4d}.btn-primary:hover{background:var(--cta-hover);box-shadow:0 18px 38px #0fa83a57}.instant-note{color:#fff7ece0;justify-items:center;gap:6px;margin-top:16px;font-size:.98rem;line-height:1.35;display:grid}.access-icons{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:inline-flex}.access-item{color:var(--cream);align-items:center;gap:5px;display:inline-flex}.image-shell{border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow);background:radial-gradient(circle at 0 0,#d6a35424,#0000 36%),linear-gradient(135deg,#fff7ecfa,#f8f1e8f5);display:block;position:relative;overflow:hidden}.image-shell img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.image-shell.is-missing{border:2px dashed #b66a4b85;justify-content:center;align-items:center;display:flex}.image-shell.is-missing img{display:none}.image-shell.is-missing:after{content:"Subir: " attr(data-missing);background:var(--cream);max-width:calc(100% - 34px);color:var(--text);text-align:center;box-shadow:var(--shadow);border-radius:999px;padding:12px 16px;font-size:.84rem;font-weight:900;display:inline-flex}.image-shell.tiny{width:22px;height:22px;min-height:22px;box-shadow:none;background:0 0;border:0;border-radius:999px;flex:0 0 22px}.image-shell.tiny.is-missing{background:0 0;border:0;min-height:22px}.image-shell.tiny.is-missing:after{content:"✉";box-shadow:none;color:var(--cream);background:0 0;padding:0;font-size:.82rem}.access-item:last-child .image-shell.tiny.is-missing:after{content:"◉";color:var(--cream)}.hero-mockup,.receive-image,.pain-image,.step-image,.gallery-image,.bonus-image,.price-image,.testimonial-image,.final-image,.warranty-badge{aspect-ratio:1;width:100%;height:auto;min-height:0}.hero-mockup{border-radius:28px;max-width:430px;margin:18px auto 0}.mosaic-main{aspect-ratio:427/540;border-radius:26px;width:100%;max-width:540px;height:auto;min-height:0;margin:0 auto}.section-heading{text-align:center;max-width:800px;margin:0 auto 34px}.section-heading p{max-width:720px;margin-inline:auto}.eyebrow{color:var(--terracotta);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:.78rem;font-weight:900;display:inline-block}.eyebrow.light{color:var(--gold)}.section-dark h1,.section-dark h2,.section-dark .section-heading h2,.final-section h2,.urgency-section h2,.light-heading h2,.pain-copy h2{text-shadow:0 4px 18px #0000003d;color:var(--cream)!important}.section-dark p,.section-dark .section-heading p,.final-section p,.urgency-section p,.light-heading p,.pain-copy p{color:#fff7ece6}.cta-space{margin-top:30px}.receive-grid,.pain-grid,.steps-grid,.gallery-grid,.bonus-grid,.pricing-grid,.testimonials-grid,.final-grid,.warranty-card{grid-template-columns:1fr;align-items:center;gap:24px;display:grid}.receive-image,.pain-image,.final-image,.gallery-card,.bonus-card,.price-card,.step-card,.warranty-card{width:100%;max-width:540px;margin-inline:auto}.receive-cards{grid-template-columns:1fr;gap:14px;margin-top:24px;display:grid}.receive-cards article{box-shadow:var(--shadow);background:#fff7ece6;border:1px solid #b66a4b2e;border-radius:18px;padding:20px 18px}.receive-cards h3,.bonus-card h3,.price-card h3,.gallery-card h3{font-size:1.2rem;line-height:1.26}.receive-cards p{margin:0;font-size:1.03rem}.title-icon{margin-right:6px;display:inline-block;transform:translateY(1px)}.step-card{text-align:center;box-shadow:var(--shadow);background:#ffffffb3;border:1px solid #e8c7a2f2;border-radius:22px;padding:22px 18px}.step-image{width:min(100%,260px);max-width:260px;box-shadow:none;border-radius:22px;margin:0 auto 18px}.step-card span{color:var(--terracotta);letter-spacing:.09em;font-size:.78rem;font-weight:900}.step-card h3{margin:7px 0 8px;font-size:1.28rem}.step-card p{margin-bottom:0;font-size:1.04rem}.gallery-card{box-shadow:var(--shadow);background:#fff7ecd1;border:1px solid #3a24181f;border-radius:22px;padding:18px}.gallery-image{box-shadow:none;border-radius:18px;margin-bottom:14px}.gallery-card p{margin-bottom:0;font-size:1.03rem}.bonus-card{background:var(--cream);color:var(--text);box-shadow:var(--shadow-strong);border:1px solid #e8c7a270;border-radius:24px;padding:20px}.bonus-card h3,.bonus-card p,.bonus-card strong,.bonus-premium h3,.bonus-premium p,.bonus-premium strong{color:var(--text)!important}.bonus-card p{font-size:1.04rem}.bonus-card strong{font-weight:900;color:var(--terracotta)!important}.bonus-image{box-shadow:none;border-radius:18px;margin-bottom:18px}.bonus-premium{border:3px solid var(--gold);box-shadow:0 22px 58px #d6a35438}.premium-label,.choice-badge{background:linear-gradient(135deg, var(--terracotta), var(--gold));color:var(--cream);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;margin-bottom:14px;padding:8px 12px;font-size:.78rem;font-weight:900;display:inline-flex}.bonus-subtitle{font-weight:900;color:var(--terracotta)!important}.price-card{background:var(--white);box-shadow:var(--shadow);border:1px solid #3a241824;border-radius:24px;padding:24px 20px;position:relative}.price-card.featured{border:4px solid var(--terracotta);background:radial-gradient(circle at 100% 0,#d6a3543d,#0000 34%),linear-gradient(#fff7ec 0%,#f1ddc5 100%);box-shadow:0 24px 60px #b66a4b42}.price-image{box-shadow:none;border-radius:18px;margin:18px 0}.price-card ul{margin:18px 0 22px;padding:0;list-style:none}.price-card li{margin-bottom:10px;padding-left:24px;font-weight:800;position:relative}.price-card li:before{content:"•";color:var(--terracotta);font-weight:900;position:absolute;left:4px}.price{color:var(--terracotta);margin:18px 0 22px;font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(3.2rem,13vw,5rem);font-weight:900;line-height:.95}.price-card.featured .price{font-size:clamp(3.55rem,14vw,5.4rem)}.small-note{color:#2a1a12ad;text-align:center;margin:14px 0 0;font-size:.94rem;font-weight:800}.urgency-section{background:linear-gradient(180deg, var(--terracotta) 0%, #9e563b 100%);color:var(--cream)}.timer{justify-content:center;gap:8px;margin:28px 0;display:flex}.timer div{background:var(--cream);width:88px;color:var(--text);box-shadow:var(--shadow);border-radius:16px;padding:13px 6px}.timer strong{color:var(--text);font-family:Poppins,Inter,Arial,sans-serif;font-size:2rem;line-height:1;display:block}.timer span{text-transform:uppercase;letter-spacing:.08em;color:#2a1a12b8;margin-top:6px;font-size:.7rem;font-weight:900;display:block}.warranty-card{box-shadow:var(--shadow);text-align:center;background:#fff7ecd1;border:1px solid #3a241824;border-radius:30px;padding:26px}.warranty-badge{width:min(100%,260px);box-shadow:none;background:0 0;border-radius:999px;margin:0 auto}.testimonial-image{background:var(--cream);border-radius:22px}.faq-list{gap:12px;display:grid}.faq-item{background:var(--white);box-shadow:var(--shadow);border:1px solid #e8c7a2f2;border-radius:16px;overflow:hidden}.faq-question{cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:0;padding:18px 52px 18px 20px;font-family:Inter,Arial,sans-serif;font-size:1.02rem;font-weight:900;position:relative}.faq-question:after{content:"+";color:var(--terracotta);font-size:1.4rem;font-weight:900;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.faq-item.active .faq-question:after{content:"−"}.faq-answer{padding:0 20px 20px;display:none}.faq-item.active .faq-answer{display:block}.faq-answer p{margin:0;font-size:1rem}.final-section{padding:62px 0}.final-copy{text-align:center;width:100%;max-width:540px;margin-inline:auto}.final-copy p{font-size:1.08rem}.footer{color:#fff7ecb8;text-align:center;background:#24150f;padding:28px 0}.footer p{color:#fff7ecb8;margin:6px 0;font-size:.8rem}@media (width<=430px){.container,.narrow{width:min(100% - 24px, var(--container))}h1{font-size:clamp(2.02rem,11vw,3rem)}h2{font-size:clamp(1.85rem,9.2vw,2.65rem)}.hero-list{max-width:100%}.hero-list li{font-size:1rem}.receive-cards article,.bonus-card,.price-card,.gallery-card{padding:18px}.timer div{width:82px}.btn{font-size:.88rem}}@media (width>=1180px){.container{width:min(100% - 48px, var(--container))}.section{padding:78px 0}.hero{padding:64px 0 84px}.receive-grid,.pain-grid,.final-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:48px}.steps-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gallery-grid{grid-template-columns:1.12fr .88fr .88fr}.gallery-card.large{grid-row:span 2}.bonus-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px}.bonus-premium{grid-column:1/-1;grid-template-columns:1.1fr .9fr;align-items:center;gap:28px;display:grid}.pricing-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);max-width:930px}.testimonials-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:980px}.warranty-card{text-align:left;grid-template-columns:270px minmax(0,1fr);padding:34px}.hero-mockup,.receive-image,.pain-image,.final-image{max-width:540px}.step-image{width:min(100%,230px);max-width:230px}.btn{width:auto}}.section-stack{text-align:left;max-width:560px;margin:0 auto}.section-stack h2,.section-stack p,.section-stack .eyebrow{text-align:left}.section-stack .image-shell{width:100%;max-width:100%;margin:18px auto}.stack-intro{margin-bottom:18px}.receive-stack .receive-cards,.receive-cards-single{grid-template-columns:1fr!important;gap:14px!important}.receive-stack .receive-cards article{padding:18px 16px!important}.pain-stack .btn,.final-stack .btn,.block-cta-center .btn{display:inline-flex}.block-cta-center{text-align:center;margin-top:20px}.bonus-video{border:2px solid #d6a3548c;grid-column:1/-1;display:block}.bonus-video .bonus-image{margin-bottom:18px}.warranty-stack .warranty-badge,.final-stack .final-image,.receive-stack .receive-image,.pain-stack .pain-image{max-width:100%!important}.receive-grid,.pain-grid,.final-grid,.warranty-card{display:block!important}@media (width>=1025px){.section-stack{max-width:620px}.bonus-grid{grid-template-columns:1fr 1fr!important}.bonus-premium,.bonus-video{grid-column:1/-1!important}}.price-card li{padding-left:0}.price-card li:before{content:none}.price-card li.plan-off{opacity:.62;font-weight:700}.price{margin-bottom:14px}.price-note{color:#2a1a12b3;margin-top:8px;font-family:Inter,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.35;display:block}.testimonials-text{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:28px;display:grid}.testimonials-text blockquote{border:1px solid #fff7ec2e;border-left:4px solid var(--gold);border-radius:var(--radius-md);background:#fff7ec12;margin:0;padding:22px 20px}.testimonials-text blockquote p{color:var(--cream);margin:0 0 14px;font-size:1rem;font-style:italic;line-height:1.6}.testimonials-text cite{color:var(--gold);font-size:.95rem;font-style:normal;font-weight:800}:root{--cta-neon:#22e85c;--cta-deep:#0b8f35;--cta-glow:#22e85c8c;--alert-red:#c4132b;--alert-red-2:#8e0a1d;--plum:#6b3a52;--teal:#1f6f6b;--gold-soft:#e8c078;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}body{position:relative}body:before{content:"";z-index:0;pointer-events:none;opacity:.5;background-image:radial-gradient(circle at 18% 12%,#b66a4b0d 0 1px,#0000 1px),radial-gradient(circle at 72% 58%,#6b3a520a 0 1px,#0000 1px);background-size:26px 26px,34px 34px;position:fixed;inset:0}main,.footer,.top-alert{z-index:1;position:relative}.section-dark:after,.urgency-section:after{content:"";pointer-events:none;opacity:.32;background-image:radial-gradient(circle at 30% 20%,#fff7ec0f 0 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.section-dark,.urgency-section{position:relative;overflow:hidden}.section-dark>.container,.urgency-section>.container{z-index:2;position:relative}.section{position:relative}.section-offwhite+.section-caramel,.section-caramel+.section-dark,.section-dark+.section-offwhite,.section-offwhite+.section-warm,.section-warm+.section-dark{border-top:1px solid #d6a35429}.section-heading h2:after{content:"";background:linear-gradient(90deg, var(--terracotta), var(--gold));border-radius:999px;width:62px;height:4px;margin:16px auto 0;display:block}.section-stack h2:after{content:"";background:linear-gradient(90deg, var(--terracotta), var(--gold));border-radius:999px;width:62px;height:4px;margin:16px auto 0 0;display:block}.top-alert{background:linear-gradient(100deg, var(--alert-red-2), var(--alert-red) 42%, #e01b36 58%, var(--alert-red-2));color:#fff;letter-spacing:.04em;background-size:220% 100%;padding:11px 8px;font-size:.82rem;box-shadow:0 4px 18px #c4132b57}.top-alert .container{color:#fff}@keyframes alertPan{0%{background-position:0%}to{background-position:220%}}.btn-primary{isolation:isolate;background:linear-gradient(135deg, var(--cta-neon) 0%, var(--cta) 48%, var(--cta-deep) 100%);color:#fff;text-shadow:0 1px 2px #00000038;box-shadow:0 0 0 0 var(--cta-glow), 0 10px 26px #0b8f355c, inset 0 1px 0 #ffffff61;animation:ctaPulse 2.9s var(--ease-out) infinite, ctaShift 6s ease infinite;transition:transform .28s var(--ease-spring), box-shadow .28s var(--ease-out);background-size:180% 180%;border:1px solid #ffffff4d;position:relative;overflow:hidden}@keyframes ctaShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes ctaPulse{0%{box-shadow:0 0 0 0 var(--cta-glow), 0 10px 26px #0b8f355c, inset 0 1px 0 #ffffff61}70%{box-shadow:0 0 0 16px #22e85c00,0 14px 32px #0b8f356b,inset 0 1px #ffffff61}to{box-shadow:0 0 #22e85c00,0 10px 26px #0b8f355c,inset 0 1px #ffffff61}}.btn-primary:before{content:"";z-index:-1;width:60%;height:100%;animation:ctaSheen 4.6s var(--ease-out) infinite;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);position:absolute;top:0;left:-130%;transform:skew(-22deg)}@keyframes ctaSheen{0%,62%{left:-130%}to{left:130%}}.btn-primary:hover{background:linear-gradient(135deg, var(--cta-neon), var(--cta-hover));box-shadow:0 0 26px var(--cta-glow), 0 20px 42px #0b8f3575, inset 0 1px 0 #ffffff73;transform:translateY(-3px)scale(1.022)}.btn-primary:active{transform:translateY(-1px)scale(.995)}.btn-primary:focus-visible{outline-offset:3px;outline:3px solid #fff}.hero-mockup{position:relative;box-shadow:0 30px 70px #0000005c,inset 0 1px #ffffff80}.hero-mockup:before{content:"";z-index:-1;filter:blur(26px);background:radial-gradient(circle,#d6a35457,#0000 66%);border-radius:50%;animation:6s ease-in-out infinite heroHalo;position:absolute;inset:-12%}@keyframes heroHalo{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.07)}}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}h1{background:linear-gradient(100deg, #fff7ec 0%, var(--gold-soft) 46%, #fff7ec 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite h1Shine}@keyframes h1Shine{0%{background-position:0%}to{background-position:200%}}.hero-list li:before{color:var(--cta-neon);text-shadow:0 0 10px #22e85c80}.receive-cards article,.step-card,.gallery-card,.bonus-card,.faq-item{transition:transform .34s var(--ease-out), box-shadow .34s var(--ease-out), border-color .34s ease}.receive-cards article:hover,.step-card:hover,.gallery-card:hover,.bonus-card:hover{border-color:#d6a3549e;transform:translateY(-6px);box-shadow:0 26px 54px #2a1a1233}.receive-cards article,.step-card,.gallery-card,.bonus-card,.price-card{position:relative;overflow:hidden}.receive-cards article:before,.step-card:before,.gallery-card:before,.bonus-card:before,.price-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffffe6,#0000);width:76%;height:1px;position:absolute;top:0;left:12%}.gallery-image,.bonus-image,.step-image,.receive-image{transition:transform .5s var(--ease-out)}.gallery-card:hover .gallery-image,.bonus-card:hover .bonus-image,.step-card:hover .step-image{transform:scale(1.04)}.step-card span{color:var(--terracotta);background:linear-gradient(135deg,#b66a4b24,#d6a35433);border:1px solid #b66a4b42;border-radius:999px;padding:5px 13px;display:inline-block}@keyframes badgeBeat{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.price{text-shadow:0 2px 14px #b66a4b33}.price-card.featured .price{background:linear-gradient(120deg, var(--terracotta), #d4622f 50%, var(--terracotta));-webkit-text-fill-color:transparent;text-shadow:none;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite h1Shine}.price-card li{transition:transform .2s}.price-card li:hover{transform:translate(3px)}.urgency-section{background:radial-gradient(circle at 20% 18%, #c4132b4d, transparent 52%), linear-gradient(180deg, var(--terracotta) 0%, #9e563b 100%)}.timer div{background:linear-gradient(180deg, #fff, var(--cream));border:1px solid #ffffffb3;box-shadow:0 14px 30px #0000003d,inset 0 1px #fff}.timer strong{background:linear-gradient(180deg, var(--alert-red), #7e0a1a);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.warranty-stack .warranty-badge{box-shadow:none;background:0 0;border:0;position:relative;width:min(60%,190px)!important;max-width:190px!important;margin:8px auto 20px!important}.warranty-stack .warranty-badge:before{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(circle,#22e85c4d,#0000 68%);border-radius:50%;animation:5s ease-in-out infinite heroHalo;position:absolute;inset:-14%}@keyframes sealFloat{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-7px)rotate(1.5deg)}}.warranty-stack,.warranty-stack h2,.warranty-stack p,.warranty-stack .eyebrow{text-align:center}.warranty-stack h2:after{margin-left:auto;margin-right:auto}.testimonial-image{transition:transform .4s var(--ease-out), box-shadow .4s ease}.testimonial-image:hover{transform:translateY(-5px)scale(1.015);box-shadow:0 26px 52px #00000057}.testimonials-text blockquote{transition:transform .34s var(--ease-out), background .34s ease}.testimonials-text blockquote:hover{background:#fff7ec1f;transform:translateY(-4px)}.faq-item:hover{border-color:#d6a354d9;box-shadow:0 16px 34px #2a1a1224}.faq-item.active{border-color:var(--terracotta);box-shadow:0 18px 40px #b66a4b33}.faq-question:after{transition:transform .3s var(--ease-spring);display:inline-block}.faq-item.active .faq-question:after{transform:translateY(-50%)rotate(180deg)}.faq-item.active .faq-answer{animation:faqOpen .34s var(--ease-out)}@keyframes faqOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.eyebrow{background:#b66a4b1a;border:1px solid #b66a4b3d;border-radius:999px;padding:6px 14px}.eyebrow.light{background:#d6a35424;border-color:#d6a35457}.reveal{opacity:0;will-change:opacity, transform;transition-property:opacity,transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.reveal[data-reveal=up]{transform:translateY(40px)}.reveal[data-reveal=down]{transform:translateY(-40px)}.reveal[data-reveal=left]{transform:translate(-40px)}.reveal[data-reveal=right]{transform:translate(40px)}.reveal[data-reveal=none]{transform:none}.reveal.is-visible{opacity:1;will-change:auto;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1!important;transform:none!important}}@media (width<=430px){.warranty-stack .warranty-badge{width:55%!important;max-width:155px!important}.top-alert{font-size:.76rem}}.steps-grid,.gallery-grid,.bonus-grid,.pricing-grid{align-items:stretch}.step-card,.gallery-card,.bonus-card{flex-direction:column;height:100%;display:flex}.step-card p,.gallery-card p,.bonus-card strong{margin-top:auto}.bonus-card strong{background:linear-gradient(135deg,#22e85c24,#d6a35429);border:1px solid #0b8f353d;border-radius:999px;padding:7px 14px;font-size:.95rem;display:inline-block}:root{--orange:#f2702a;--orange-2:#ff8c42;--orange-deep:#d4551a;--plum-2:#552c42;--plum-soft:#6b3a5229}.eyebrow{color:var(--orange-deep);background:linear-gradient(135deg,#f2702a1f,#d6a35424);border-color:#f2702a4d}.eyebrow.light{color:var(--gold-soft);background:#f2702a29;border-color:#ff8c4261}.section-heading h2:after,.section-stack h2:after{background:linear-gradient(90deg, var(--orange), var(--gold));box-shadow:0 2px 10px #f2702a57}.light-heading h2:after,.section-dark h2:after{background:linear-gradient(90deg, var(--orange-2), var(--gold-soft))}.step-card span{background:linear-gradient(135deg, var(--orange), var(--orange-deep));color:#fff;text-shadow:0 1px 2px #0003;border-color:#d4551a66;box-shadow:0 6px 16px #f2702a52}.receive-cards article{background-image:linear-gradient(180deg, var(--orange), var(--gold));transition:transform .34s var(--ease-out), box-shadow .34s var(--ease-out), border-color .34s ease, background-size .4s var(--ease-out);background-position:0 0;background-repeat:no-repeat;background-size:3px 0%;border-left:3px solid #0000}.receive-cards article:hover{background-size:3px 100%}.receive-cards h3,.gallery-card h3{color:var(--plum-2)}.gallery-card .title-icon{filter:drop-shadow(0 2px 6px #f2702a6b)}.premium-label{background:linear-gradient(135deg, var(--orange), var(--orange-deep));box-shadow:0 8px 20px #f2702a57}.bonus-premium{border-color:var(--orange)}.bonus-card h3{color:var(--plum-2)!important}.bonus-card strong{background:linear-gradient(135deg,#f2702a24,#d6a35429);border-color:#f2702a4d;color:var(--orange-deep)!important}.price{color:var(--orange-deep)}.price-card.featured .price{background:linear-gradient(120deg, var(--orange-deep), var(--orange) 50%, var(--orange-deep));-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text}.price-card h3{color:var(--plum-2)}.price-card.featured{border-color:var(--orange)}.price-card.featured:after{display:none}.faq-question:after{color:var(--orange)}.faq-item.active{border-color:var(--orange)}.faq-item.active .faq-question{color:var(--orange-deep)}.section-dark{background:radial-gradient(circle at top left, #d6a35426, transparent 34%), radial-gradient(circle at 78% 12%, #6b3a524d, transparent 44%), radial-gradient(circle at bottom right, #b66a4b29, transparent 38%), linear-gradient(180deg, var(--dark) 0%, var(--dark-2) 100%)}.hero{background:radial-gradient(ellipse 70% 52% at 50% -6%, #f2702a33, transparent 62%), radial-gradient(circle at 12% 84%, #6b3a5257, transparent 48%), radial-gradient(circle at 88% 20%, #f2702a29, transparent 46%), linear-gradient(180deg, var(--dark) 0%, var(--dark-2) 100%)}.hero-mockup:before{background:radial-gradient(circle,#f2702a4d,#d6a35433 40%,#0000 68%)}.section-offwhite{background:radial-gradient(ellipse 50% 30% at 90% 8%, var(--plum-soft), transparent 62%), var(--offwhite)}.section-warm{background:radial-gradient(circle at bottom left, #f2702a1a, transparent 38%), linear-gradient(180deg, var(--offwhite) 0%, #efd9c1 100%)}.offer-section{background:radial-gradient(ellipse 60% 40% at 50% 0%, #f2702a29, transparent 60%), radial-gradient(circle at 8% 90%, var(--plum-soft), transparent 46%), linear-gradient(180deg, #f8f1e8, #f3e4d1)}.testimonials-text blockquote{border-left-color:var(--orange)}.testimonials-text cite{color:var(--orange-2)}.footer{border-top:3px solid var(--orange)}.section-offwhite+.section-caramel,.section-caramel+.section-dark,.section-dark+.section-offwhite,.section-offwhite+.section-warm,.section-warm+.section-dark{border-top-color:#f2702a38}.step-card span{letter-spacing:.12em;align-self:center;width:auto;padding:6px 18px;font-size:.74rem}.price-card li{grid-template-columns:1.35em 1fr;align-items:start;gap:6px;display:grid}.price-note{color:var(--orange-deep);opacity:.82}.receive-cards h3 .title-icon,.receive-cards h3{text-shadow:0 1px 8px #f2702a24}.price-card .li-icon{text-align:center;line-height:1.45;display:inline-block}.hero-list{justify-items:start;gap:12px;width:fit-content;margin-inline:auto;max-width:min(100%,420px)!important}.hero-list li{text-align:left;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding-left:0;display:grid}.hero-list li:before{text-align:center;line-height:1.4;display:block;position:static}.hero-sub .hl-low,.hero-sub .hl-high{white-space:nowrap;font-weight:900}.hero-sub .hl-low{color:var(--cream)}.hero-sub .hl-high{color:var(--orange-2);text-shadow:0 0 18px #f2702a6b}h1{-webkit-text-fill-color:currentColor;color:var(--cream);text-shadow:0 4px 24px #00000057;background:0 0;animation:none}.hl{--hl-a:var(--orange);--hl-b:var(--orange-deep);background:linear-gradient(120deg, var(--hl-a) 0%, var(--hl-b) 52%, var(--hl-a) 100%);color:#fff7ec;-webkit-text-fill-color:#fff7ec;text-shadow:0 2px 6px #0000004d;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-size:220%;border-radius:.18em;margin:0 .02em;padding:.04em .3em .1em;animation:7s linear infinite hlShine;display:inline-block;position:relative;box-shadow:0 10px 26px #f2702a61,inset 0 1px #ffffff42}@keyframes hlShine{0%{background-position:0%}to{background-position:220%}}.section-offwhite .hl,.section-warm .hl,.section-caramel .hl{text-shadow:0 2px 6px #00000038}#bonus .section-heading h2:after,.urgency-section h2:after{display:none}@media (width<=430px){.hl{padding:.03em .24em .08em}}.hero-sub .hl-phrase{color:var(--cream);font-weight:900}.hero-sub .hl-money{color:var(--cta-neon);white-space:nowrap;text-shadow:0 0 16px #22e85c73}.instant-note{gap:12px;margin-top:26px}.access-icons{gap:20px;margin-top:2px}.access-item{gap:7px}.bonus-card strong{background:linear-gradient(135deg,#c4132b12,#22e85c1a);border:1px solid #2a1a1224;align-items:center;gap:10px;padding:8px 14px;font-size:.92rem;display:inline-flex;color:var(--text)!important}.bonus-card strong .v-old{color:var(--alert-red);opacity:.9;font-weight:800;text-decoration:line-through;text-decoration-thickness:2px}.bonus-card strong .v-new{color:var(--cta-deep);letter-spacing:.02em;padding-left:11px;font-weight:900;position:relative}.bonus-card strong .v-new:before{content:"";background:#2a1a1238;width:1px;height:76%;position:absolute;top:12%;left:0}.price{color:var(--cta-deep);text-shadow:0 2px 16px #0b8f3538}.price-card .price{background:linear-gradient(120deg, var(--cta-deep) 0%, #16a94a 46%, var(--cta-deep) 100%);-webkit-text-fill-color:transparent;background-size:220%;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite hlShine}.price-card.featured .price{background:linear-gradient(120deg, var(--cta-deep) 0%, var(--cta-neon) 48%, var(--cta-deep) 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 3px 14px #22e85c4d);background-size:220%;-webkit-background-clip:text;background-clip:text}.price-note{color:var(--cta-deep);opacity:1;font-weight:800}.nb,.hero-sub .hl-money,.bonus-card strong .v-old,.bonus-card strong .v-new,.price-note{white-space:nowrap}.bonus-image{position:relative}.bonus-image:after{content:"";z-index:4;pointer-events:none;filter:drop-shadow(-2px 3px 6px #00000047);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 124 124'%3E%3Cdefs%3E%3ClinearGradient id='fita' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23E01B36'/%3E%3Cstop offset='.5' stop-color='%23C4132B'/%3E%3Cstop offset='1' stop-color='%238E0A1D'/%3E%3C/linearGradient%3E%3ClinearGradient id='arco' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23F0394F'/%3E%3Cstop offset='.6' stop-color='%23C4132B'/%3E%3Cstop offset='1' stop-color='%238E0A1D'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg%3E%3Cpath d='M124 30 L94 0 L58 0 L124 66 Z' fill='url(%23fita)'/%3E%3Cpath d='M124 30 L94 0 L86 0 L124 38 Z' fill='%23fff' opacity='.16'/%3E%3Cpath d='M78 20 C64 6 44 8 42 22 C40 36 60 38 72 28 C78 23 78 20 78 20 Z' fill='url(%23arco)'/%3E%3Cpath d='M86 12 C92 -2 110 -4 114 8 C118 20 100 26 90 18 C85 14 86 12 86 12 Z' fill='url(%23arco)'/%3E%3Cpath d='M80 24 C80 24 66 46 58 58' stroke='url(%23arco)' stroke-width='9' stroke-linecap='round' fill='none'/%3E%3Cpath d='M90 22 C90 22 96 46 98 60' stroke='url(%23arco)' stroke-width='9' stroke-linecap='round' fill='none'/%3E%3Cellipse cx='83' cy='19' rx='9' ry='8' transform='rotate(-45 83 19)' fill='%23E01B36'/%3E%3Cellipse cx='80' cy='16' rx='3' ry='2.2' transform='rotate(-45 80 16)' fill='%23FF7286' opacity='.75'/%3E%3C/g%3E%3C/svg%3E");background-position:100% 0;background-repeat:no-repeat;background-size:contain;width:124px;height:124px;position:absolute;top:0;right:0}.bonus-premium .bonus-image:after{width:110px;height:110px}@media (width<=430px){.bonus-image:after{width:100px;height:100px}.bonus-premium .bonus-image:after{width:94px;height:94px}}.bonus-image.is-missing:after{filter:none;background-image:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important}}img{height:auto}.top-alert{justify-content:center;align-items:center;min-height:40px;display:flex}.top-alert .container{white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}.js-today{font-variant-numeric:tabular-nums}@media (width<=380px){.top-alert{font-size:.68rem}}h1{align-content:center;min-height:calc(3.15*clamp(2.15rem,10.8vw,3.45rem));display:grid}@media (width<=430px){h1{min-height:calc(3.15*clamp(2.02rem,11vw,3rem))}}.hero-list{margin-bottom:26px}.instant-note{border-radius:var(--radius-lg);margin-top:8px;background:#fff7ec0d;border:1px solid #fff7ec29;max-width:420px;margin-inline:auto;padding:18px 20px}.instant-note>span:first-child{color:var(--cream);font-weight:800}.access-icons{margin-top:4px}.hero{padding-bottom:54px}#modelos .mosaic-main{margin-bottom:4px}#modelos{padding-bottom:52px}.pain-stack>p:last-child{color:var(--cream);margin-bottom:0;font-weight:700}#dor{padding-bottom:56px}.urgency-section .timer{margin-bottom:4px}.urgency-section{padding-bottom:56px}.price-card .btn{margin-top:6px}.final-stack .block-cta-center{margin-top:26px}.final-stack .btn{width:100%;max-width:460px}@media (width>=1180px){.final-stack .btn{width:auto;min-width:380px}}.hero-list{width:fit-content;max-width:min(100%,340px)!important}a.timer{cursor:pointer;transition:transform .3s var(--ease-out);text-decoration:none}a.timer:hover{transform:translateY(-3px)}a.timer:hover div{box-shadow:0 18px 38px #0000004d,inset 0 1px #fff}a.timer:focus-visible{outline:3px solid var(--cream);outline-offset:6px;border-radius:18px}html{overscroll-behavior-x:none;background:var(--dark-2);overflow-x:hidden}body{overscroll-behavior-x:none;max-width:100%;overflow-x:hidden}.section,.container,main,header,footer{max-width:100%}.top-alert{background-position:0;animation:none}.hl{background-position:0;animation:none}.warranty-stack .warranty-badge{animation:none}.warranty-stack .warranty-badge:before{opacity:.7;animation:none}.choice-badge{animation:none}.hero-mockup{animation:6s ease-in-out infinite heroFloatSuave}@keyframes heroFloatSuave{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(-16px)rotate(-.5deg)}}.hero-mockup:before{opacity:.6;animation:9s ease-in-out infinite heroHalo}.btn-primary{animation:ctaPulse 3.4s var(--ease-out) infinite, ctaShift 8s ease infinite}.btn-primary:before{animation:ctaSheen 6s var(--ease-out) infinite}.faq-question:focus-visible,a.timer:focus-visible,.access-item a:focus-visible,a:focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:8px}.section-dark a:focus-visible,.urgency-section a:focus-visible,.final-section a:focus-visible{outline-color:var(--gold-soft)}.faq-question:focus-visible{outline-offset:-3px;border-radius:14px}.receive-cards article:before,.step-card:before,.gallery-card:before,.bonus-card:before{content:none}body:before{display:none}.receive-cards article:hover,.gallery-card:hover{transform:none;box-shadow:0 20px 44px #2a1a1229}.step-card:hover,.bonus-card:hover{transform:translateY(-4px)}.exit-overlay{z-index:9999;-webkit-backdrop-filter:blur(7px);animation:exitFade .28s var(--ease-out);background:#25140d9e;justify-content:center;align-items:center;padding:20px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.exit-overlay[hidden]{display:none}@keyframes exitFade{0%{opacity:0}to{opacity:1}}.exit-card{background:linear-gradient(180deg, #fffdf9 0%, var(--cream) 100%);border-radius:var(--radius-xl);text-align:center;width:min(100%,940px);max-height:calc(100vh - 40px);animation:exitRise .42s var(--ease-spring);-webkit-overflow-scrolling:touch;border:1px solid #f2702a47;padding:30px 22px 26px;position:relative;overflow-y:auto;box-shadow:0 36px 90px #00000070}@keyframes exitRise{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:none}}.exit-close{width:40px;height:40px;color:var(--text);cursor:pointer;transition:background .25s ease, transform .25s var(--ease-out);background:#2a1a1212;border:0;border-radius:999px;place-items:center;font-size:1.5rem;line-height:1;display:grid;position:absolute;top:14px;right:14px}.exit-close:hover{background:#2a1a1224;transform:rotate(90deg)}.exit-close:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.exit-tag{background:linear-gradient(135deg, var(--orange), var(--orange-deep));color:#fff7ec;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-bottom:16px;padding:9px 18px;font-size:.76rem;font-weight:900;display:inline-block;box-shadow:0 8px 20px #f2702a52}.exit-card h2{color:var(--plum-2);margin-bottom:20px;font-size:clamp(1.32rem,5vw,1.86rem);line-height:1.22}.exit-card h2:after{display:none}.exit-off{background:linear-gradient(135deg, var(--cta-deep), #16a94a);color:#fff;-webkit-text-fill-color:#fff;white-space:nowrap;border-radius:.2em;padding:.06em .34em .12em;display:inline-block;box-shadow:0 8px 22px #0b8f3557}.exit-body{text-align:left;grid-template-columns:1fr;align-items:center;gap:20px;display:grid}.exit-image{aspect-ratio:1;border-radius:var(--radius-lg);width:min(100%,250px);margin:0 auto;box-shadow:0 16px 40px #2a1a122e}.exit-lead{color:var(--text);text-align:center;margin-bottom:12px;font-size:1.02rem;font-weight:900}.exit-list{gap:9px;margin:0 0 20px;padding:0;list-style:none;display:grid}.exit-list li{color:#2a1a12e0;padding-left:28px;font-size:.98rem;line-height:1.42;position:relative}.exit-list li:before{content:"✓";color:var(--cta-deep);font-weight:900;position:absolute;top:0;left:4px}.exit-list li.exit-gift:before{content:""}.exit-list strong{color:var(--text)}.exit-price{border-radius:var(--radius-lg);text-align:center;background:#f2702a12;border:2px dashed #f2702a75;margin-bottom:18px;padding:16px 14px}.exit-from{color:#2a1a12b8;margin-bottom:2px;font-size:.95rem;display:block}.exit-from s{color:var(--alert-red);text-decoration-thickness:2px}.exit-now{color:var(--cta-deep);margin:2px 0 6px;font-family:Poppins,Inter,Arial,sans-serif;font-size:clamp(2.5rem,11vw,3.3rem);font-weight:900;line-height:1;display:block}.exit-save{color:var(--cta-deep);font-size:.94rem;font-weight:800;display:block}.exit-copy .btn{width:100%;max-width:100%}.exit-warn{color:#2a1a12bd;text-align:center;margin:14px 0 0;font-size:.9rem;line-height:1.4}.exit-warn strong{color:var(--alert-red)}.exit-decline{color:#2a1a1299;cursor:pointer;background:0 0;border:0;width:100%;margin-top:14px;padding:6px;font-family:Inter,Arial,sans-serif;font-size:.92rem;text-decoration:underline;display:block}.exit-decline:hover{color:var(--text)}.exit-decline:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-radius:6px}body.exit-open{overflow:hidden}@media (width>=860px){.exit-card{padding:38px 40px 32px}.exit-body{grid-template-columns:300px minmax(0,1fr);gap:34px}.exit-image{width:100%;max-width:300px}.exit-lead{text-align:left}.exit-card h2{padding:0 40px}}@media (width<=430px){.exit-card{border-radius:var(--radius-lg);padding:26px 16px 22px}.exit-tag{padding:8px 14px;font-size:.7rem}.exit-list li{font-size:.93rem}}@media (prefers-reduced-motion:reduce){.exit-overlay,.exit-card{animation:none}}.upsell-card{text-align:center;width:min(100%,520px);padding:28px 22px 24px}.upsell-tag{background:linear-gradient(135deg, var(--gold), #c08a3e);box-shadow:0 8px 20px #d6a35457}.upsell-card h2{margin-bottom:12px;font-size:clamp(1.26rem,5.2vw,1.62rem)}.upsell-lead{color:#2a1a12d1;max-width:420px;margin:0 auto 18px;font-size:.99rem;line-height:1.5}.upsell-lead strong{color:var(--text);font-weight:900}.upsell-image{aspect-ratio:1;border-radius:var(--radius-lg);width:min(100%,300px);max-height:min(240px,28vh);margin:0 auto 18px;box-shadow:0 16px 40px #2a1a122e}.upsell-image img{object-fit:contain}.upsell-price{margin-bottom:18px}.upsell-price .exit-now{color:var(--cta-deep);margin:4px 0}.upsell-note{color:#2a1a12a8;font-size:.92rem;display:block}.upsell-card .btn{width:100%;max-width:100%}@media (height<=720px){.upsell-image{max-height:20vh;margin-bottom:12px}.upsell-lead{margin-bottom:12px;font-size:.94rem}.upsell-card{padding:22px 18px 18px}.upsell-card h2{margin-bottom:8px}.upsell-price{margin-bottom:12px}}@media (height<=560px){.upsell-image{display:none}.upsell-card .exit-now{font-size:2.2rem}}@media (width<=430px){.upsell-card{padding:24px 16px 20px}}@media (prefers-reduced-motion:reduce){.hero-mockup{animation:none!important}}.receive-image img,.pain-image img,.final-image img,.price-image img{padding:4px}.mosaic-main{aspect-ratio:411/540}@media (width<=430px){.hero-mockup img{padding:4px}}.pain-image{box-shadow:none;background:0 0;border:0;border-radius:18px}.hero-mockup img,.receive-image img,.final-image img,.price-image img,.mosaic-main img{border-radius:12px}.gallery-image img,.bonus-image img,.step-image img,.testimonial-image img{border-radius:10px}@media (width>=1180px){.gallery-card.large p{margin-top:0}.gallery-card.large{justify-content:flex-start}}.step-image,.bonus-image,.gallery-image,.receive-image,.price-image,.final-image,.pain-image,.mosaic-main,.hero-mockup{border:1px solid var(--border);background:radial-gradient(circle at 0 0,#d6a3541f,#0000 38%),linear-gradient(135deg,#fff7ecfa,#f8f1e8f5)}.mosaic-main,.receive-image,.final-image,.pain-image{border-radius:22px}.step-image,.gallery-image,.bonus-image,.price-image{border-radius:18px}.hero-mockup,.mosaic-main,.receive-image,.final-image,.pain-image{box-shadow:var(--shadow)}.step-image,.gallery-image,.bonus-image,.price-image{box-shadow:none}.step-image img,.bonus-image img,.price-image img{padding:10px}.gallery-image img{padding:6px}.hero-mockup img,.receive-image img,.final-image img,.mosaic-main img{padding:12px}.pain-image{box-shadow:none;background:0 0;border:0}.hero-mockup{filter:drop-shadow(0 18px 34px #00000042)}.image-shell.is-missing{background:#fff7ec0f;border:2px dashed #b66a4b85}.testimonials-grid{grid-template-columns:1fr;align-items:stretch;gap:26px;max-width:560px;margin-inline:auto;display:grid}.depo-card{background:linear-gradient(180deg, #fffdf9 0%, var(--cream) 100%);border-radius:var(--radius-lg);text-align:center;transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);border:1px solid #f2702a38;padding:58px 24px 22px;position:relative;box-shadow:0 22px 48px #00000057,0 4px 12px #0000002e}.depo-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px #0006,0 6px 16px #0003}.depo-foto{background:linear-gradient(135deg, var(--sand), var(--caramel));border:4px solid var(--cream);border-radius:999px;width:76px;height:76px;position:absolute;top:-38px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000047}.depo-card .depo-nome{color:var(--plum-2);background:#f2702a14;border:1px solid #2a1a1238;border-radius:999px;margin-bottom:10px;padding:7px 18px;font-size:.95rem;font-weight:900;display:inline-block}.depo-card .depo-estrelas{color:var(--gold);letter-spacing:.16em;text-shadow:0 2px 6px #d6a35457;margin-bottom:14px;font-size:1.22rem}.section-dark .depo-card .depo-texto,.depo-card .depo-texto{color:#2a1a12e0;margin:0 0 18px;font-size:1rem;font-style:italic;line-height:1.62}.depo-texto:before{content:"“"}.depo-texto:after{content:"”"}.depo-card .depo-insta{color:#2a1a129e;align-items:center;gap:7px;font-size:.92rem;font-weight:700;display:inline-flex}.depo-ig{border:2px solid var(--orange-deep);border-radius:5px;flex:0 0 17px;width:17px;height:17px;position:relative}.depo-ig:before{content:"";border:2px solid var(--orange-deep);border-radius:999px;position:absolute;inset:3px}.depo-ig:after{content:"";background:var(--orange-deep);border-radius:999px;width:2px;height:2px;position:absolute;top:1px;right:1px}@media (width>=1180px){.testimonials-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1060px}.depo-card{padding:54px 20px 20px}.section-dark .depo-card .depo-texto{font-size:.96rem}}@media (width<=430px){.depo-card{padding:52px 18px 20px}.section-dark .depo-card .depo-texto{font-size:.97rem}}.hero-mockup img{padding:2px}.hero-mockup{border-radius:22px}.hero-mockup,.final-image,.exit-image,.upsell-image,.price-image{aspect-ratio:540/510}@media (width>=1180px){.final-stack .final-image,.receive-stack .receive-image{margin-inline:auto;max-width:560px!important}.pain-stack .pain-image{margin-inline:auto;max-width:620px!important}}@media (width<=430px){.pain-image img{padding:6px}}.hero-mockup{background:linear-gradient(135deg,#fff7ec1a,#f8f1e80f);border:1px solid #fff7ec38;border-radius:20px}.hero-mockup img{border-radius:16px;padding:4px}@media (width<=430px){.hero-mockup img{border-radius:14px;padding:3px}}.bonus-card.cor-azul{box-shadow:0 22px 52px #2a4e8c42, var(--shadow);border-color:#2a4e8c}.bonus-card.cor-azul .bonus-image{border-color:#2a4e8c4d}.bonus-card.cor-azul h3{color:#24467f!important}.bonus-card.cor-dourado{box-shadow:0 22px 52px #a8821f3d, var(--shadow);border-color:#a8821f}.bonus-card.cor-dourado .bonus-image{border-color:#a8821f4d}.bonus-card.cor-dourado h3{color:#8a6a16!important}.bonus-card.cor-salmao{box-shadow:0 22px 52px #d97b7242, var(--shadow);border-color:#d97b72}.bonus-card.cor-salmao .bonus-image{border-color:#d97b7252}.bonus-card.cor-salmao h3{color:#b85a52!important}.bonus-card.bonus-premium.cor-azul{border-width:3px}.pain-image{background:linear-gradient(135deg,#fff7ec1a,#f8f1e80f);border:1px solid #fff7ec38;border-radius:20px;box-shadow:0 16px 38px #00000042}.pain-image img{border-radius:16px;padding:4px}@media (width<=430px){.pain-image img{border-radius:14px;padding:3px}}.gallery-card.large{border-top:1px solid var(--border)}.bonus-card.cor-azul h3,.bonus-card.cor-dourado h3,.bonus-card.cor-salmao h3{color:var(--plum-2)!important}@media (width>=1180px){.pricing-grid{align-items:start}}.upgrade-nota{border-radius:var(--radius-md);text-align:center;background:#22e85c12;border:1px dashed #0b8f3566;margin-top:16px;padding:14px 16px}.upgrade-nota strong{color:var(--cta-deep);margin-bottom:5px;font-size:.98rem;display:block}.upgrade-nota span{color:#2a1a12bd;font-size:.92rem;line-height:1.45;display:block}.oferta-reforco{text-align:center;color:#2a1a12b8;max-width:640px;margin:28px auto 0;font-size:.98rem;line-height:1.5}.selos-confianca{opacity:.62;max-width:460px;margin:22px auto 0}.selos-confianca img{width:100%;height:auto;display:block}@media (width<=430px){.oferta-reforco{font-size:.93rem}.selos-confianca{max-width:320px;margin-top:18px}.upgrade-nota{padding:12px 14px}}.final-topo{text-align:center;max-width:820px;margin:0 auto 30px}.final-topo h2:after{margin-left:auto;margin-right:auto}.final-grid{grid-template-columns:1fr;align-items:center;gap:26px;max-width:1040px;margin-inline:auto;display:grid}.final-section .final-image{background:linear-gradient(135deg,#fff7ec1a,#f8f1e80f);border:1px solid #fff7ec38;border-radius:20px;margin:0;box-shadow:0 16px 38px #00000042;max-width:100%!important}.final-section .final-image img{border-radius:16px;padding:4px}.final-acao{background:linear-gradient(180deg, #fffdf9 0%, var(--cream) 100%);border-radius:var(--radius-lg);text-align:center;border:1px solid #f2702a3d;padding:30px 24px 26px;box-shadow:0 22px 48px #00000052}.final-acao-titulo{margin:0 0 20px;font-family:Poppins,Inter,Arial,sans-serif;font-size:1.32rem;font-weight:900;line-height:1.24;color:var(--plum-2)!important}.final-acao-titulo span{color:var(--orange-deep);font-size:1.04rem}.final-acao .btn{width:100%;max-width:100%}.final-acao .selos-confianca{opacity:.58;max-width:300px;margin-top:20px}@media (width>=1180px){.final-grid{grid-template-columns:1.18fr .82fr;gap:40px}.final-section .final-image{max-width:560px!important}.final-acao{padding:34px 28px 30px}.final-acao-titulo{font-size:1.44rem}}@media (width<=430px){.final-acao{padding:26px 18px 22px}.final-acao-titulo{font-size:1.2rem}}.final-grid{display:grid!important}@media (width>=1180px){.final-grid{align-items:center;gap:40px;grid-template-columns:1.18fr .82fr!important}}.final-acao{box-shadow:none;background:0 0;border:0;padding:0}.final-acao-titulo{margin-bottom:22px;color:var(--cream)!important}.final-acao-titulo span{color:var(--gold-soft)}.final-acao .selos-confianca{filter:invert()brightness(1.7);opacity:.72;max-width:280px}@media (width<=1179px){.final-grid{justify-items:center;gap:22px}.final-acao{width:100%;max-width:520px}}.depo-foto{overflow:hidden}.depo-foto img{object-fit:cover;object-position:center;border-radius:999px;width:100%;height:100%;padding:0;display:block}.price-card.featured{isolation:isolate;border-color:#0b8f3557;position:relative;box-shadow:0 26px 60px #0b8f3538,0 0 0 1px #22e85c24}.price-card.featured:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--led-giro,0deg), transparent 0deg, transparent 250deg, #22e85c80 300deg, #22e85c 340deg, #b9ffd0 352deg, #22e85c 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:4s linear infinite ledGira;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.price-card.featured:after{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from var(--led-giro,0deg), transparent 0deg, transparent 280deg, #22e85c57 340deg, transparent 360deg);filter:blur(9px);pointer-events:none;animation:4s linear infinite ledGira;display:block;position:absolute;inset:-2px}@property --led-giro{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ledGira{to{--led-giro:360deg}}@supports not (background:conic-gradient(from var(--x, 0deg), red, blue)){.price-card.featured:before,.price-card.featured:after{display:none}.price-card.featured{border-color:var(--cta)}}@media (prefers-reduced-motion:reduce){.price-card.featured:before,.price-card.featured:after{animation:none}}.choice-badge{background:linear-gradient(135deg, var(--cta-deep), #16a94a);box-shadow:0 8px 22px #0b8f3557}.price-card.featured:after{filter:blur(5px);opacity:.8;-webkit-mask-composite:xor;padding:3px;inset:-3px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.price-card.featured{box-shadow:0 26px 60px #2a1a1233}
