.lp{--blue:#0018a8;--blue-2:#3a56e0;--blue-ink:#0a0f4a;--gold:#fdd000;--ink:#12152e;--ink-soft:#5b6188;--paper:#ffffff;--mist:#f4f6fd;--sky:#eaeefc;--sky-2:#dce4ff;--line:#e6e9f7;--maxw:1160px;--sans:"Proxima Nova",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--shadow:0 34px 80px -36px rgba(10,15,74,.55);--shadow-sm:0 12px 32px -18px rgba(10,15,74,.4);color-scheme:light;font-family:var(--sans);color:var(--ink);background:var(--paper);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}.lp *{box-sizing:border-box}.lp img{max-width:100%;display:block}.lp a{color:inherit;text-decoration:none}.lp .grad{background:linear-gradient(115deg,var(--blue),var(--blue-2));-webkit-background-clip:text;background-clip:text;color:transparent}.lp .hd{position:sticky;top:0;z-index:50;backdrop-filter:saturate(1.4) blur(12px);background:rgba(255,255,255,.82);border-bottom:1px solid var(--line)}.lp .hd-in{max-width:var(--maxw);margin:0 auto;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.lp .hd-logo{height:30px;width:auto}.lp .hd .call{font-size:13.5px;font-weight:700;color:var(--ink-soft);transition:color .15s}.lp .hd .call b,.lp .hd .call:hover{color:var(--blue)}.lp .hero{position:relative;overflow:hidden;background:radial-gradient(1100px 520px at 82% -8%,var(--sky),transparent 60%),radial-gradient(760px 420px at -6% 108%,var(--sky-2),transparent 55%)}.lp .hero:after,.lp .hero:before{content:"";position:absolute;border-radius:50%;border:1.5px solid var(--sky-2);z-index:0;opacity:.7}.lp .hero:before{width:300px;height:300px;left:-90px;top:24%}.lp .hero:after{width:150px;height:150px;right:46%;bottom:-70px}.lp .hero-in{position:relative;z-index:1;max-width:var(--maxw);margin:0 auto;padding:56px 24px 64px;display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:stretch}.lp .hero-copy{display:flex;flex-direction:column}.lp .hero-cd{margin-top:auto;padding-top:32px}.lp .hero-cd .lp-count{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:0;text-align:left}.lp .hero-cd .lp-count>b{margin:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.lp .hero-cd .pills{gap:10px}.lp .hero-cd .pill{min-width:60px;padding:8px 12px}.lp .hero-cd .pill span{font-size:24px}.lp .pill-top{display:inline-flex;align-items:center;gap:9px;background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:7px 15px 7px 9px;font-size:12.5px;font-weight:700;color:var(--ink-soft);box-shadow:var(--shadow-sm)}.lp .pill-top .dot{background:var(--gold);color:var(--blue-ink);font-weight:800;border-radius:999px;padding:3px 10px;font-size:11px}.lp .hero h1{font-size:clamp(44px,7.4vw,96px);font-weight:900;letter-spacing:-.045em;line-height:.9;margin:22px 0 0;text-wrap:balance}.lp .hero h1 .b2{display:block}.lp .hero .sub{font-size:clamp(16px,2vw,20px);color:var(--ink-soft);max-width:42ch;margin:22px 0 0}.lp .hero .sub b{color:var(--ink)}.lp .facts{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.lp .fact{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:9px 16px}.lp .fact i{font-style:normal;color:var(--blue);font-weight:800}.lp .poli-line{margin-top:24px;font-size:14px;color:var(--ink-soft);display:flex;align-items:center;gap:10px}.lp .poli-line .tag{font-weight:800;color:#fff;background:linear-gradient(150deg,var(--blue),var(--blue-2));border-radius:8px;padding:4px 9px;font-size:11px}.lp .form{background:#ffffff;color:#12152e;border:1px solid #e6e9f7;border-radius:24px;padding:28px;box-shadow:var(--shadow);position:relative}.lp .form .deadline{position:absolute;top:-14px;left:50%;transform:translateX(-50%);white-space:nowrap;background:var(--gold);color:var(--blue-ink);font-weight:800;font-size:12.5px;border-radius:999px;padding:7px 18px;box-shadow:var(--shadow-sm)}.lp .form h2{text-align:center;font-size:21px;font-weight:800;letter-spacing:-.02em;margin:12px 0 2px;color:#12152e}.lp .form .cap{text-align:center;font-size:13px;color:#5b6188;margin:0 0 10px}.lp .scarcity{text-align:center;font-size:12.5px;font-weight:700;color:#b7791f;background:#fff7e0;border:1px solid #ffe6a8;border-radius:10px;padding:9px 12px;margin:0 0 14px}.lp .fgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lp .field{display:flex;flex-direction:column;gap:5px}.lp .field.full{grid-column:1/-1}.lp .field label{font-size:12px;font-weight:700;color:#4a5170}.lp .field label .req{color:var(--blue)}.lp .field input,.lp .field select{width:100%;font-family:inherit;font-size:15px;color:#12152e;background:#fbfcff;border:1.5px solid #dbe0f2;border-radius:11px;padding:12px 13px;transition:border-color .15s,box-shadow .15s}.lp .field input::-moz-placeholder{color:#98a0c4}.lp .field input::placeholder{color:#98a0c4}.lp .field input:focus,.lp .field select:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px rgba(0,24,168,.14)}.lp .consent{grid-column:1/-1;display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:#4a5170;margin-top:2px}.lp .consent input{margin-top:3px}.lp .consent a{color:var(--blue);font-weight:700;text-decoration:underline}.lp .cta{width:100%;margin-top:16px;border:0;cursor:pointer;font-weight:800;font-size:17px;color:#fff;background:var(--blue);border-radius:13px;padding:16px;box-shadow:0 16px 32px -12px var(--blue);transition:transform .16s,box-shadow .22s}.lp .cta:hover{transform:translateY(-2px);box-shadow:0 22px 40px -14px var(--blue)}.lp .cta:disabled{opacity:.6;cursor:default;transform:none}.lp .form .disc{text-align:center;font-size:11.5px;color:#5b6188;margin:12px 0 0}.lp .form-erro{background:#fdecec;color:#a10000;padding:10px 12px;border-radius:8px;font-size:14px;margin-bottom:14px}.lp .lp-count{text-align:center;margin:0 0 14px}.lp .lp-count>b{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#5b6188;margin-bottom:6px}.lp .lp-count .pills{display:flex;justify-content:center;gap:8px}.lp .lp-count .pill{background:var(--mist);border:1px solid var(--line);border-radius:10px;padding:6px 10px;min-width:50px;font-variant-numeric:tabular-nums}.lp .lp-count .pill span{display:block;font-size:19px;font-weight:800;line-height:1;color:var(--blue)}.lp .lp-count .pill small{font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:#5b6188}.lp .form.sucesso{text-align:center;color:var(--blue)}.lp .form.sucesso .num{font-size:18px;margin-top:14px;color:var(--ink)}.lp .form.sucesso .num strong{color:var(--blue)}.lp .info{background:var(--mist);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lp .info-in{max-width:var(--maxw);margin:0 auto;padding:48px 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:start}.lp .col{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:28px 26px;box-shadow:var(--shadow-sm);height:100%}.lp .col h3{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin:0 0 16px;padding-bottom:14px;border-bottom:1px solid var(--line)}.lp .col ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.lp .col li{font-size:15px;color:var(--ink);display:flex;gap:10px;align-items:flex-start;line-height:1.5}.lp .col li:before{content:"·";color:var(--blue);font-weight:900;line-height:1.5}.lp .col li b{font-weight:700;white-space:nowrap}.lp .col .rank{display:block;padding:12px 0;border-bottom:1px dashed var(--line)}.lp .col .rank:first-of-type{padding-top:2px}.lp .col .rank:last-of-type{border-bottom:0;padding-bottom:0}.lp .col .rank span{display:block;font-size:13px;color:var(--ink-soft)}.lp .col .rank b{display:block;font-size:15.5px;color:var(--blue);margin-top:3px}.lp .faqbar{max-width:var(--maxw);margin:0 auto;padding:40px 24px;display:grid;gap:10px}.lp details{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:0 20px}.lp summary{cursor:pointer;font-weight:700;padding:16px 0;list-style:none;display:flex;justify-content:space-between;gap:14px;align-items:center;font-size:15.5px}.lp summary::-webkit-details-marker{display:none}.lp summary:after{content:"+";color:var(--blue);font-weight:800;font-size:20px}.lp details[open] summary:after{content:"\2212"}.lp details p{margin:0 0 16px;color:var(--ink-soft);font-size:14.5px}.lp .ft{border-top:1px solid var(--line)}.lp .ft-in{max-width:var(--maxw);margin:0 auto;padding:26px 24px;display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;justify-content:space-between;font-size:13px;color:var(--ink-soft)}.lp .ft-in b{color:var(--ink)}.lp .ft-in a{color:var(--blue);font-weight:600}@media (max-width:900px){.lp .hero-in{grid-template-columns:1fr;gap:26px;min-height:0;padding:30px 18px 40px}.lp .hero h1{font-size:clamp(40px,13vw,64px)}.lp .hero .sub{margin-top:18px}.lp .facts{margin-top:20px;gap:8px}.lp .fact{font-size:13px;padding:8px 13px}.lp .form{padding:24px 20px}.lp .info-in{grid-template-columns:1fr;gap:26px;padding:40px 20px}.lp .faqbar{padding:32px 20px}.lp .hd .call{display:none}.lp .ft-in{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:520px){.lp .fgrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.lp .cta{transition:none}}