:root{--bg:#f9fcfe;--white:#fff;--text:#132c43;--muted:#65798b;--primary:#286f9e;--accent:#8ec9e9;--border:#dcebf3;--max:1080px}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;background:var(--bg);color:var(--text);font-family:Poppins,Arial,sans-serif;line-height:1.65;text-align:center;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit}.container{width:min(calc(100% - 40px),var(--max));margin:auto}.urgency{background:var(--primary);color:#fff;padding:9px 20px;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.16em}.section{padding:92px 0}.eyebrow{margin:0 0 16px;color:var(--primary);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}h1,h2,h3{line-height:1.1;margin-top:0;font-weight:700}h1{max-width:950px;margin:0 auto 20px;font-size:clamp(45px,6.2vw,76px);letter-spacing:-.045em;text-shadow:0 2px 8px #17354a18}h1 strong{color:var(--primary)}h2{font-size:clamp(34px,4.6vw,52px);letter-spacing:-.03em;margin-bottom:20px}header{max-width:790px;margin:0 auto 50px}header>p:last-child,.lead{color:var(--muted);font-size:18px}.hero{padding-top:96px;background:linear-gradient(180deg,#fff,#f3faff)}.mockup{width:min(650px,100%);aspect-ratio:3/2;margin:8px auto;position:relative}.mockup:before{content:"";position:absolute;inset:12% 5%;border-radius:50%;background:#dff3fc;filter:blur(30px)}.mockup img{position:relative;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 22px 24px #17354a25)}.hero .lead{max-width:720px;margin:0 auto 28px}.cta-shell{width:min(100%,500px);margin:auto;padding:11px;background:#dcedf7;border-radius:18px;box-shadow:inset 0 2px 5px #17354a1c}.button{display:flex;align-items:center;justify-content:center;min-height:61px;padding:14px 24px;border-radius:10px;background:#fff;color:#163c57;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:800;letter-spacing:.055em;box-shadow:0 7px 16px #17354a1a;transition:.2s}.button:hover{transform:translateY(-1px);box-shadow:0 10px 22px #17354a24}.microcopy{color:var(--muted);font-size:11px;margin:15px 0}.video{background:#fff}.video-frame{position:relative;width:min(520px,100%);margin:auto;border-radius:14px;overflow:hidden;box-shadow:0 13px 32px #17354a20}.video-frame img{width:100%}.video-frame span{position:absolute;inset:0;margin:auto;width:72px;height:72px;border-radius:50%;display:grid;place-items:center;padding-left:5px;background:#fff;color:var(--primary);font-size:23px;box-shadow:0 8px 25px #17354a35}.receive{background:#eef7fc}.receive header{margin-bottom:34px}.receive-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 35px;width:min(800px,100%);margin:auto;padding:12px 28px;background:#fff;border-radius:14px;box-shadow:0 8px 20px #17354a12}.receive-grid div{padding:14px 6px;border-bottom:1px solid var(--border);font-size:17px;font-weight:700}blockquote{max-width:680px;margin:42px auto 0;font-size:22px;line-height:1.5;color:var(--primary);font-weight:700}blockquote small{display:block;color:var(--muted);font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.14em;margin-top:8px}.gallery{background:#fff}.gallery .container{overflow:hidden}.track{display:flex;width:max-content;gap:12px;animation:scroll 26s linear infinite}.track img{width:180px;height:230px;object-fit:cover;border-radius:10px;border:1px solid var(--border);box-shadow:0 7px 16px #17354a16}@keyframes scroll{to{transform:translateX(-50%)}}.testimonials{background:#e8f2f8}.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.testimonial-grid article{padding:28px 25px;background:#fff;border-radius:14px;box-shadow:0 8px 18px #17354a12}.testimonial-grid img{width:58px;height:58px;border-radius:50%;object-fit:cover;margin:0 auto 15px}.stars{color:#d6a62d;letter-spacing:.18em;font-size:12px}.testimonial-grid p{font-size:18px;line-height:1.5}cite{color:var(--muted);font-size:12px;font-style:normal}.bonuses{background:#fff}.bonus-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-bottom:45px}.bonus-grid article{padding-top:15px;border-top:2px solid var(--primary)}.bonus-grid article>span{color:var(--accent);font-size:42px;font-weight:700}.bonus-grid h3{font-size:23px;margin:8px 0 10px}.bonus-grid p{color:var(--muted);font-size:14px;min-height:70px}.bonus-grid img{width:85%;margin:15px auto 0;border-radius:12px;filter:drop-shadow(0 8px 12px #17354a1e)}.timer{background:var(--primary);color:#fff;padding:43px 0}.timer .container{display:flex;justify-content:space-between;align-items:center}.timer .eyebrow{color:#c8e7f7;margin-bottom:7px}.timer h2{font-size:29px;margin:0}.timer strong{font-size:12px;letter-spacing:.13em;padding:14px 18px;border:1px solid #ffffff55}.offer-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;max-width:900px;margin:auto}.offer{position:relative;background:#fff;border:1px solid var(--border);border-radius:18px;padding:44px;box-shadow:0 8px 20px #17354a14;display:flex;flex-direction:column}.offer-name{color:var(--primary);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.offer h3{font-size:34px;letter-spacing:-.035em}.offer ul{list-style:none;padding:0;margin:0 0 20px}.offer li{padding:8px 0;border-bottom:1px solid var(--border);font-size:14px}.offer li:before{content:'✓';color:var(--primary);font-weight:700;margin-right:9px}.offer li.off{opacity:.45;text-decoration:line-through}.offer li.off:before{content:'—'}.price{margin-top:auto;padding:18px 0 22px;display:flex;flex-direction:column}.price del{color:var(--muted);font-size:12px}.price strong{font-size:45px;font-weight:700}.price small{color:var(--muted);font-size:11px}.offer .cta-shell{width:100%;padding:9px}.featured{background:var(--primary);color:#fff;border-color:var(--primary)}.featured .offer-name,.featured .price del,.featured .price small{color:#d6ecf8}.featured li{border-color:#ffffff2e}.badge{position:absolute;right:27px;top:0;transform:translateY(-50%);padding:7px 13px;background:#fff;color:var(--primary);border:1px solid var(--primary);font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.guarantee{background:#eaf3f8}.guarantee-inner{max-width:820px;display:grid;grid-template-columns:130px 1fr;gap:48px;align-items:center;text-align:left}.seal{width:125px;height:125px;border:1px solid var(--accent);outline:1px solid var(--accent);outline-offset:-7px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--primary)}.seal span{font-size:50px;font-weight:700}.seal small{font-size:11px}.guarantee h2{font-size:40px;margin-bottom:14px}.guarantee p:last-child{color:var(--muted)}.faq .container{max-width:800px}.accordion{border-top:1px solid var(--border)}details{border-bottom:1px solid var(--border)}summary{position:relative;list-style:none;padding:18px 35px;font-size:15px;cursor:pointer}summary::-webkit-details-marker{display:none}summary span{position:absolute;right:8px;color:var(--primary);font-size:22px;transition:.2s}details[open] summary span{transform:rotate(45deg)}details>p{margin:0;padding:0 30px 20px;color:var(--muted);font-size:14px}footer{background:#173c57;color:#fff;padding:52px 0}footer strong{font-size:23px;font-weight:700}footer p{color:#c6dce9;font-size:13px}footer small{color:#9fbfd1;font-size:10px}
@media(max-width:800px){.section{padding:70px 0}.testimonial-grid,.bonus-grid{grid-template-columns:1fr 1fr}.timer .container{flex-direction:column;gap:20px}.offer-grid{grid-template-columns:1fr}.bonus-grid p{min-height:0}.track img{width:150px;height:205px}}
@media(max-width:520px){.container{width:calc(100% - 30px)}.section{padding:60px 0}h1{font-size:43px}header>p:last-child,.lead{font-size:16px}.receive-grid{grid-template-columns:1fr;padding:8px 18px}.testimonial-grid,.bonus-grid{grid-template-columns:1fr}.offer{padding:32px 22px}.guarantee-inner{grid-template-columns:1fr;text-align:center;gap:28px}.seal{margin:auto}.bonus-grid article{max-width:330px;margin:auto}.bonus-grid img{width:72%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.track{animation:none}}
.receive blockquote{margin:0 auto 48px}.receive blockquote+header{margin-bottom:34px}
.hero{background:#fff}
.vsl-slot{width:min(360px,82vw);aspect-ratio:9/16;margin:34px auto 38px;border:4px solid #173c57;border-radius:28px;overflow:hidden;background:#e8f4fb;box-shadow:0 22px 42px #17354a2b}.vsl-slot iframe{display:block;width:100%;height:100%;border:0}.vsl-placeholder{height:100%;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--primary);background:linear-gradient(145deg,#f7fcff,#dceff9)}.vsl-play{display:grid;place-items:center;width:76px;height:76px;margin-bottom:22px;padding-left:5px;border-radius:50%;background:var(--primary);color:#fff;font-size:24px;box-shadow:0 10px 24px #17354a35}.vsl-placeholder strong{font-size:18px}.vsl-placeholder small{margin-top:8px;color:var(--muted);font-size:12px}
.bonuses header .eyebrow{font-size:24px;font-weight:700;letter-spacing:0;text-transform:none}
.cta-shell{box-shadow:inset 0 3px 8px #17354a38,inset 0 -2px 2px #ffffffcc}.button{border:1px solid #bfd7e5;box-shadow:0 6px 0 #aecbdc,0 12px 22px #17354a2b}.button:hover{transform:translateY(2px);box-shadow:0 3px 0 #9ebed1,0 8px 16px #17354a2b}
.bonus-grid{gap:24px}.bonus-grid article{border-top:0;border:1px solid var(--border);border-radius:22px;padding:28px 22px 24px;background:#f8fcff;box-shadow:0 12px 28px #17354a17}.bonus-grid article>span{display:block}.bonus-grid img{width:90%;margin-bottom:0}
.timer strong{border:3px solid rgba(255,255,255,.78);border-radius:14px;padding:14px 20px}
.offer:not(.featured) li.off{color:#dc2626;opacity:1}
.offer:not(.featured) li.off:before{color:#dc2626}
.receive-new{background:#fff;text-align:left}.receive-new header{max-width:none;margin-bottom:38px}.receive-new header h2{margin:0;color:var(--text);font-size:clamp(38px,5vw,58px)}.receive-cards{display:grid;gap:28px}.receive-cards article{padding:34px 38px;border:1px solid var(--border);border-radius:28px;background:#fff;box-shadow:0 10px 24px #17354a0d}.receive-card-title{display:flex;align-items:center;gap:20px}.receive-card-title span{font-size:34px;filter:drop-shadow(0 5px 6px #17354a24)}.receive-card-title h3{margin:0;font-size:25px;color:var(--text)}.receive-cards ul{list-style:none;margin:20px 0 0;padding:0 0 0 3px}.receive-cards li{position:relative;margin:13px 0;padding-left:27px;color:var(--muted);font-size:15px}.receive-cards li:before{content:'◇';position:absolute;left:0;color:#f0a000;font-size:20px;font-weight:800;line-height:1.15}
@media(max-width:520px){.receive-new header h2{font-size:38px}.receive-cards article{padding:27px 22px;border-radius:22px}.receive-card-title{align-items:flex-start;gap:14px}.receive-card-title span{font-size:28px}.receive-card-title h3{font-size:21px}.receive-cards li{font-size:14px}}
.receive-new{text-align:center}.receive-card-title{justify-content:center}.receive-cards ul{padding-left:0}.receive-cards li{padding-left:0}.receive-cards li:before{position:static;display:inline-block;margin-right:10px}
.testimonial-grid article{display:grid;grid-template-columns:25% 75%;align-items:center;padding:22px 20px;text-align:left}.testimonial-grid img{width:76px;height:76px;margin:0 auto}.testimonial-content{padding-left:18px}.testimonial-content cite{display:block;margin-bottom:7px;line-height:1.25}.testimonial-content cite strong{display:block;color:var(--text);font-size:14px;font-weight:700}.testimonial-content cite small{display:block;margin-top:2px;color:var(--muted);font-size:10px}.testimonial-content p{margin:0 0 8px;font-size:14px;line-height:1.45}.testimonial-content .stars{font-size:11px;line-height:1}
@media(max-width:520px){.testimonial-grid article{grid-template-columns:25% 75%;padding:20px 16px}.testimonial-grid img{width:68px;height:68px}.testimonial-content{padding-left:14px}.testimonial-content p{font-size:13px}}
.basic-offer .price{order:0;padding:4px 0 18px}.basic-offer .price strong{font-size:52px}.basic-offer ul{text-align:left;margin-bottom:24px}.basic-offer li{border:0;font-weight:600}.basic-offer li:before{color:#f45b22}.upgrade-box{display:flex;flex-direction:column;align-items:center;margin-top:26px;padding:22px 18px;border-radius:18px;background:#1f2d3d;color:#fff;text-decoration:none}.upgrade-box strong{color:#ff5a1f;font-size:17px;line-height:1.25;text-transform:uppercase}.upgrade-box span{max-width:310px;margin-top:13px;font-size:11px;line-height:1.25}.upgrade-box b{margin-top:10px;color:#ff5a1f;font-size:28px;letter-spacing:5px;line-height:1}
.featured .premium-price{margin-top:0;padding:0 0 12px}.featured .premium-price strong{color:#fff;font-size:56px}.featured .premium-price small{color:#d9edf8;font-size:12px;font-weight:600}.premium-proof{margin:0 0 18px;color:#fff;font-size:12px;font-weight:700;line-height:1.35}.featured ul{text-align:left}.featured li{border:0;font-weight:600;line-height:1.35}.featured li:before{color:#ff6a2b}.premium-prompt{margin:16px 0 15px;font-size:12px;font-weight:700;line-height:1.25}.featured .button{color:#fff;background:#ff4f00;border-color:#ff4f00;box-shadow:0 6px 0 #c93f00,0 12px 22px #10263855}.featured .cta-shell{background:#ffb48e;box-shadow:inset 0 3px 8px #a7352840}
.gallery .track{align-items:center}.gallery .track img{width:auto;height:260px;object-fit:contain;background:#fff}@media(max-width:520px){.gallery .track img{width:auto;height:220px}}
.receive-new{background:#f2f9fd}
.gallery .track{animation-duration:55s}
#oferta .basic-offer li:before,#oferta .upgrade-box strong,#oferta .upgrade-box b,#oferta .featured li:before{color:#22c55e}#oferta .featured .button{background:#16a34a;border-color:#16a34a;box-shadow:0 6px 0 #0f7a36,0 12px 22px #10263855}#oferta .featured .cta-shell{background:#9be7b6;box-shadow:inset 0 3px 8px #0f7a3640}
.vsl-slot wistia-player{display:block;width:100%;height:100%;background:center/contain no-repeat url('https://fast.wistia.com/embed/medias/qnozz3d728/swatch')}.vsl-slot wistia-player:not(:defined){filter:blur(5px)}
