@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";:root{--ink:#050806;--panel:#0b120e;--text:#f3f7f4;--muted:#9aaba0;--green:#b7ff32;--line:#beffb921;--display:Manrope,Arial,sans-serif;--body:Inter,Arial,sans-serif}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--ink);color:var(--text);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}.container{width:min(1180px,100% - 48px);margin-inline:auto}.eyebrow{color:var(--green);font:800 .68rem var(--display);letter-spacing:.17em;align-items:center;gap:9px;display:inline-flex}.eyebrow>i,.header-signal i{background:var(--green);width:7px;height:7px;box-shadow:0 0 12px var(--green);border-radius:50%}h1,h2{font-family:var(--display);letter-spacing:-.045em;margin:0}h1{font-size:clamp(3.15rem,5.8vw,5.8rem);line-height:.92}h2{font-size:clamp(2.25rem,4.5vw,4.25rem);line-height:1.05}em{color:var(--green);font-style:normal}.hero{isolation:isolate;border-bottom:1px solid var(--line);background:radial-gradient(circle at 77% 45%,#25e8e21a,#0000 28%),radial-gradient(circle at 25% 22%,#b7ff320f,#0000 24%),linear-gradient(#060809,#0a0d0f);min-height:700px;position:relative;overflow:hidden}.hero:after{content:"";z-index:-1;border:1px solid #25e8e214;border-radius:50%;width:65vw;height:65vw;position:absolute;bottom:-45%;right:-10%;box-shadow:0 0 0 80px #25e8e205,0 0 0 160px #25e8e203}.hero-grid{z-index:-2;opacity:.22;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.site-header{justify-content:space-between;align-items:center;gap:30px;height:95px;display:flex}.brand{align-items:center;gap:13px;display:inline-flex}.brand-mark{border:1px solid #b7ff3257;border-radius:50%;width:42px;height:42px;display:block;position:relative;box-shadow:inset 0 0 18px #b7ff3212,0 0 25px #b7ff320f}.brand-mark i{background:var(--green);transform-origin:0;width:23px;height:2px;position:absolute;left:9px}.brand-mark i:first-child{top:11px;transform:rotate(27deg)}.brand-mark i:nth-child(2){width:28px;top:20px}.brand-mark i:nth-child(3){top:29px;transform:rotate(-27deg)}.brand-mark b{width:8px;height:8px;box-shadow:0 0 12px var(--green);background:#fff;border-radius:50%;position:absolute;top:17px;left:6px}.brand>span:last-child{font-family:var(--display);letter-spacing:.05em;flex-direction:column;line-height:.95;display:flex}.brand strong{font-size:.95rem}.brand small{color:var(--green);letter-spacing:.27em;margin-top:5px;font-size:.52rem}.header-signal{color:#87918b;font:800 .6rem var(--display);letter-spacing:.14em;align-items:center;gap:8px;display:flex}.hero-content{z-index:1;grid-template-columns:1.03fr .97fr;align-items:center;gap:68px;min-height:555px;padding:38px 0 68px;display:grid;position:relative}.hero-copy .eyebrow{margin-bottom:22px}.hero-copy h1 em{display:block}.hero-copy>p{color:#b3bbbd;max-width:650px;margin:25px 0 0;font-size:1.04rem;line-height:1.68}.hero-stats{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-stats span{border:1px solid var(--line);color:#a9b0b2;text-transform:uppercase;letter-spacing:.07em;background:#ffffff06;align-items:baseline;gap:7px;padding:10px 14px;font-size:.7rem;display:flex}.hero-stats strong{color:#fff;font:800 1.12rem/1 var(--display)}.hero-portrait{background:#050708;border:1px solid #ffffff29;border-radius:12px;min-height:445px;margin:0;position:relative;overflow:hidden;box-shadow:0 35px 100px #00000080}.hero-portrait:after{content:"";pointer-events:none;background:linear-gradient(90deg,#07090b57,#0000 28%),linear-gradient(#0000 64%,#040607db);position:absolute;inset:0}.hero-portrait img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero-portrait figcaption{z-index:2;border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.hero-portrait figcaption span{color:#fff;font:800 .7rem var(--body);letter-spacing:.15em;align-items:center;gap:8px;display:flex}.hero-portrait figcaption i{background:var(--green);width:7px;height:7px;box-shadow:0 0 11px var(--green);border-radius:50%}.hero-portrait figcaption b{color:#91a0a4;font:700 .55rem var(--body);letter-spacing:.12em}.signal-line{align-items:center;gap:12px;width:min(1180px,100% - 48px);display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.signal-line span{border:2px solid var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #b7ff32b3}.signal-line i{background:linear-gradient(90deg,var(--green),#b7ff321f);flex:1;height:1px}.testimonials{background:linear-gradient(180deg,#07100b,var(--ink) 18%);padding:118px 0 130px}.section-head{grid-template-columns:1.6fr .7fr;align-items:end;gap:70px;margin-bottom:54px;display:grid}.section-head .eyebrow{margin-bottom:15px}.section-head p{color:var(--muted);margin:0 0 4px;font-size:.93rem;line-height:1.75}.testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.testimonial-card{border:1px solid var(--line);background:linear-gradient(145deg,#101a13,#080d0a);border-radius:18px;transition:transform .25s,border-color .25s;overflow:hidden;box-shadow:0 22px 55px #00000038}.testimonial-card:hover{border-color:#b7ff3257;transform:translateY(-4px)}.video-frame{background:#000;width:100%;height:0;padding-top:56.25%;position:relative;overflow:hidden}.video-frame iframe,.video-cover{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.video-cover{color:#fff;text-align:left;cursor:pointer;background:#060806;padding:0;overflow:hidden}.video-cover>img{object-fit:cover;filter:saturate(.75)contrast(1.08);width:100%;height:100%;transition:transform .35s}.video-cover:hover>img{transform:scale(1.035)}.cover-shade{background:linear-gradient(90deg,#040806d6,#04080614 75%),linear-gradient(#0000 46%,#040806cc);position:absolute;inset:0}.cover-index{font:800 .52rem var(--display);letter-spacing:.1em;background:#040806a3;border:1px solid #fff3;border-radius:6px;padding:6px 9px;position:absolute;top:15px;right:16px}.cover-copy{position:absolute;bottom:20px;left:20px;right:90px}.cover-copy small,.cover-copy strong{display:block}.cover-copy small{color:var(--green);font:800 .48rem var(--display);letter-spacing:.14em;margin-bottom:7px}.cover-copy strong{font:800 clamp(1.35rem,2.3vw,2rem) var(--display);letter-spacing:-.035em}.video-play{border:1px solid var(--green);background:#040806c7;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;bottom:21px;right:22px;box-shadow:0 0 0 6px #b7ff321a,0 15px 38px #00000073}.video-play i{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:12px solid var(--green);width:0;height:0;margin-left:4px}.testimonial-card blockquote{color:#cbd5ce;min-height:130px;margin:0;padding:23px 24px 16px;font-size:.9rem;line-height:1.7}.testimonial-card>p{border-top:1px solid var(--line);flex-direction:column;margin:0 24px 22px;padding-top:15px;display:flex}.testimonial-card>p strong{font:800 .8rem var(--display)}.testimonial-card>p span{color:#78847c;margin-top:4px;font-size:.65rem}.offer{isolation:isolate;background:radial-gradient(circle at 70% 45%,#1d8eff26,#0000 34%),radial-gradient(circle at 25% 70%,#b7ff3214,#0000 32%),linear-gradient(#060b11,#030506);padding:120px 0;position:relative;overflow:hidden}.offer:before{content:"";z-index:-1;background-image:linear-gradient(#69c5ff09 1px,#0000 1px),linear-gradient(90deg,#69c5ff09 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.offer-glow{filter:blur(100px);background:#168bff17;border-radius:50%;width:760px;height:520px;position:absolute;top:54%;left:56%;transform:translate(-50%,-50%)}.offer-heading{text-align:center;max-width:900px;margin:0 auto 52px;position:relative}.offer-heading .eyebrow{margin-bottom:16px}.offer-console{background:linear-gradient(145deg,#121d2a,#070b11);border:1px solid #69c5ff45;border-radius:28px;grid-template-columns:1.05fr .95fr;max-width:1080px;margin:auto;padding:18px;display:grid;position:relative;box-shadow:0 42px 120px #000000c7,0 0 70px #168bff12}.offer-console:after{content:"";z-index:-1;border:1px solid #ffffff06;border-radius:23px;position:absolute;inset:7px}.offer-list{padding:34px 42px}.offer-status{color:#7f91a4;font:800 .55rem var(--display);letter-spacing:.12em;justify-content:space-between;gap:20px;display:flex}.offer-status span{color:#6dc3ff;align-items:center;gap:7px;display:flex}.offer-status i{background:#6dc3ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #168bff}.offer-list>img{object-fit:contain;filter:drop-shadow(0 20px 22px #00000080);width:100%;height:255px;margin:18px auto 12px;display:block}.offer-list ul{grid-template-columns:1fr 1fr;gap:0 22px;margin:0;padding:0;list-style:none;display:grid}.offer-list li{color:#d3dde6;border-bottom:1px solid #7daed321;align-items:center;gap:9px;padding:10px 0;font-size:.74rem;display:flex}.offer-list li span{color:#6dc3ff;background:#6dc3ff1f;border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;font-size:.65rem;font-weight:900;display:grid}.price-card{text-align:center;background:radial-gradient(circle at 50% 0,#2797ff2e,#0000 42%),linear-gradient(160deg,#142130,#090d13);border:1px solid #69c5ff40;border-radius:20px;flex-direction:column;justify-content:center;padding:42px 38px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.price-card:before{content:"";filter:blur(90px);opacity:.15;background:#168bff;width:280px;height:160px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.offer-label{color:#8dd1ff;font:800 .58rem var(--display);letter-spacing:.14em;background:#0d477938;border:1px solid #6dc3ff47;border-radius:999px;align-self:center;align-items:center;gap:8px;padding:8px 13px;display:inline-flex;position:relative}.offer-label i{background:#6dc3ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #168bff}.old-price{color:#91a1af;margin:25px 0 8px;font-size:.82rem;position:relative}.old-price del{color:#b0bbc5}.installment{justify-content:center;align-items:flex-end;gap:12px;display:flex;position:relative}.installment>span{color:#f4f9fd;font:800 1.5rem var(--display);padding-bottom:10px}.installment div{text-align:left}.installment small{color:#94a7b8;font:800 .55rem var(--display);margin-left:5px;display:block}.installment strong{color:#69c5ff;font:800 clamp(3.5rem,5.5vw,5.15rem)/.9 var(--display);letter-spacing:-.08em;text-shadow:0 0 32px #32a7ff38;display:block}.cash-price{color:#aab8c4;margin:15px 0 18px;font-size:.9rem;position:relative}.cash-price strong{color:#fff}.guarantee{color:#a8b8c5;text-align:left;justify-content:center;align-items:center;gap:10px;width:max-content;max-width:100%;margin:0 auto 20px;display:flex;position:relative}.guarantee>strong{width:46px;height:46px;color:var(--green);font:800 1.45rem var(--display);border:1px solid #b7ff3261;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 25px #b7ff3217}.guarantee span{font-size:.64rem;line-height:1.35}.guarantee b{color:#eaf1f5;font:800 .62rem var(--display);letter-spacing:.08em;display:block}.cta{background:var(--green);color:#061008;min-height:62px;font:800 .66rem var(--display);letter-spacing:.04em;border-radius:10px;justify-content:space-between;align-items:center;padding:16px 19px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 12px 35px #61eb772e}.cta:hover{transform:translateY(-2px);box-shadow:0 18px 50px #61eb7752}.cta>b{font-size:1.35rem}.checkout{text-align:left;min-height:72px;padding:14px 20px;position:relative}.checkout>span{gap:5px;display:grid}.checkout strong{font:800 .68rem var(--display);letter-spacing:.035em}.checkout small{font:800 .48rem var(--display);letter-spacing:.12em;opacity:.65}.offer-trust{color:#91a1ae;flex-wrap:wrap;justify-content:center;gap:7px 13px;margin:18px 0 14px;font-size:.57rem;display:flex}.offer-trust span{align-items:center;gap:4px;display:flex}.offer-trust i{color:#6dc3ff;font-style:normal}.payment-methods{opacity:.75;filter:saturate(.65);width:min(100%,390px);height:auto;margin:auto;display:block}.help{background:#060906;padding:90px 0}.help-card{border:1px solid var(--line);background:#0a100c;border-radius:18px;justify-content:space-between;align-items:center;gap:40px;padding:42px 48px;display:flex}.help .eyebrow{margin-bottom:12px}.help h2{font-size:clamp(1.8rem,3vw,2.8rem)}.help p{color:var(--muted);margin:11px 0 0;font-size:.86rem}.whatsapp{color:var(--green);font:800 .68rem var(--display);letter-spacing:.07em;border:1px solid #b7ff326b;border-radius:8px;flex:none;align-items:center;gap:10px;padding:17px 21px;transition:background .2s,color .2s;display:inline-flex}.whatsapp:hover{background:var(--green);color:#061008}.site-footer{border-top:1px solid var(--line);text-align:center;color:#8f949a;background:#030405;padding:54px 0;font-size:.74rem}.site-footer strong{color:#eee;font:700 .9rem var(--body)}.site-footer p{margin:9px 0}.site-footer nav{justify-content:center;gap:18px;margin:15px 0;display:flex}.site-footer small{margin-top:17px;display:block}.site-footer a{color:#aeb7b9;text-underline-offset:5px;text-decoration:underline}.site-footer a:hover{color:var(--green)}@media (width<=980px){.hero{min-height:auto}.hero-content{grid-template-columns:1fr;gap:50px;padding:68px 0 95px}.hero-copy{max-width:760px}.hero-portrait{width:100%;max-width:760px;margin:auto}.section-head,.offer-console{grid-template-columns:1fr}.section-head{gap:20px}.price-card{width:100%;max-width:650px;margin:auto}.signal-line{display:none}}@media (width<=680px){.container{width:min(100% - 28px,1180px)}h1{font-size:clamp(2.75rem,13.2vw,4rem)}h2{font-size:clamp(2rem,10vw,3rem)}.site-header{height:84px}.header-signal{max-width:75px;line-height:1.3}.hero-content{gap:38px;padding:48px 0 72px}.hero-copy>p{font-size:.95rem;line-height:1.65}.hero-stats{grid-template-columns:1fr 1fr;display:grid}.hero-stats span:last-child{grid-column:1/-1}.hero-portrait{min-height:420px}.hero-portrait figcaption{display:block}.hero-portrait figcaption b{margin-top:9px;display:block}.testimonial-grid{grid-template-columns:1fr;gap:16px}.testimonials{padding:85px 0 95px}.section-head{margin-bottom:35px}.testimonial-card blockquote{min-height:0;padding:21px 20px 15px}.testimonial-card>p{margin:0 20px 20px}.offer{padding:85px 0}.offer-heading{margin-bottom:34px}.offer-console{padding:8px}.offer-list{padding:25px 17px}.offer-list ul{grid-template-columns:1fr}.price-card{padding:34px 20px}.installment{display:block}.installment>span{padding:0 0 8px;display:block}.installment div{text-align:center}.installment small{margin:0}.cta{font-size:.61rem}.help{padding:60px 0}.help-card{flex-direction:column;align-items:flex-start;padding:32px 25px}.whatsapp{justify-content:center;width:100%}.site-footer nav{flex-wrap:wrap}.cover-copy{right:80px}.cover-copy strong{font-size:1.55rem}}@media (width<=390px){.brand-mark{width:38px;height:38px}.brand-mark i{width:21px;left:8px}.brand-mark i:nth-child(2){width:25px}.brand strong{font-size:.85rem}.hero-stats{grid-template-columns:1fr}.hero-stats span:last-child{grid-column:auto}.cover-index{top:10px;right:10px}.cover-copy{bottom:14px;left:14px}.video-play{width:46px;height:46px;bottom:15px;right:15px}.offer-status{gap:7px;display:grid}.installment strong{font-size:3.4rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.legal-page{background:linear-gradient(145deg,#07100b,#050806);min-height:100vh;padding:70px 0 100px}.legal-page>.container{max-width:820px}.legal-page>a,.legal-page .container>a{color:var(--green);font-weight:700}.legal-page h1{margin:48px 0 14px;font-size:clamp(2.6rem,7vw,4.7rem)}.legal-page>p,.legal-page .container>p{color:var(--muted)}.legal-page section{border-top:1px solid var(--line);margin-top:38px;padding-top:28px}.legal-page section h2{font-size:1.45rem}.legal-page section p{color:#b6c1ba;line-height:1.8}.legal-page section a{color:var(--green);text-decoration:underline}
