.checkout-module__PffuwW__checkout{--azul:#2463fa;color:#17243b;min-height:100dvh;font-family:var(--font-inter-tight),Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;grid-template-columns:minmax(320px,.85fr) minmax(520px,1.15fr);font-size:15px;line-height:1.55;display:grid}.checkout-module__PffuwW__checkout *{box-sizing:border-box}.checkout-module__PffuwW__checkout a:focus-visible,.checkout-module__PffuwW__checkout button:focus-visible,.checkout-module__PffuwW__checkout input:focus-visible{outline-offset:3px;outline:3px solid #4483ff}.checkout-module__PffuwW__checkout a{text-underline-offset:4px}.checkout-module__PffuwW__marca{color:#f6f8ff;background:radial-gradient(at 80%,#123568 0,#0000 60%),#071321;padding:48px 52px}.checkout-module__PffuwW__marcaInterna{max-width:520px;margin:auto}.checkout-module__PffuwW__logo{align-items:center;gap:9px;max-width:100%;min-height:44px;text-decoration:none;display:inline-flex}.checkout-module__PffuwW__logo img{object-fit:contain;width:44px;height:44px}.checkout-module__PffuwW__logo>span{letter-spacing:-1.1px;white-space:nowrap;color:#f5f8ff;font-size:27px;font-weight:700}.checkout-module__PffuwW__logo strong{color:#3784ff;font-weight:700}.checkout-module__PffuwW__eyebrow{letter-spacing:.14em;color:#8aabe1;margin:48px 0 22px;font-size:11px;font-weight:600}.checkout-module__PffuwW__marca h1{font-family:var(--font-archivo),Arial,sans-serif;letter-spacing:-2.4px;margin:0;font-size:clamp(44px,4.8vw,70px);font-weight:800;line-height:1.02}.checkout-module__PffuwW__marca h1 em{color:#6d9dff;font-style:normal}.checkout-module__PffuwW__intro{color:#a8b9cf;max-width:350px;margin:24px 0 0;font-size:16px;line-height:1.7}.checkout-module__PffuwW__vitrine{width:100%;max-width:480px;margin:32px auto 23px;padding:8px 4px}.checkout-module__PffuwW__produto{width:100%;height:auto;margin:0;display:block}.checkout-module__PffuwW__vitrine figcaption{color:#9bafcc;text-align:center;margin-top:12px;font-size:12px}.checkout-module__PffuwW__plano .checkout-module__PffuwW__economia{color:#246044;align-items:center;gap:5px;margin-top:12px;font-size:12px;display:flex}.checkout-module__PffuwW__beneficios{color:#d5e1f5;gap:14px;padding:0;font-size:14px;list-style:none;display:grid}.checkout-module__PffuwW__beneficios li{align-items:center;gap:10px;display:flex}.checkout-module__PffuwW__beneficios svg{color:#7caaff;flex-shrink:0}.checkout-module__PffuwW__ajuda{color:#a9bad2;border-top:1px solid #ffffff19;margin-top:32px;padding-top:20px;font-size:13px}.checkout-module__PffuwW__ajuda a{color:#d7e6ff;align-items:center;gap:6px;min-height:44px;margin-left:5px;text-decoration:underline;display:inline-flex}.checkout-module__PffuwW__painel{padding:38px 60px 24px}.checkout-module__PffuwW__conteudo{max-width:520px;margin:auto}.checkout-module__PffuwW__topo{color:#596880;justify-content:space-between;align-items:center;gap:15px;margin-bottom:38px;font-size:12px;display:flex}.checkout-module__PffuwW__topo a,.checkout-module__PffuwW__topo span{align-items:center;gap:7px;min-height:44px;display:flex}.checkout-module__PffuwW__topo a:hover{text-decoration:underline}.checkout-module__PffuwW__tag{letter-spacing:.09em;color:#1452bf;background:#eff5ff;border:1px solid #d4e3ff;border-radius:5px;padding:7px 10px;font-size:10px;font-weight:700;display:inline-block}.checkout-module__PffuwW__painel h2{letter-spacing:-1.1px;margin:21px 0 14px;font-size:34px;font-weight:600;line-height:1.17}.checkout-module__PffuwW__subtitulo{color:#637189;margin:0 0 25px;font-size:15px}.checkout-module__PffuwW__plano{background:#f5f8ff;border:1px solid #dce5f6;border-radius:12px;padding:22px}.checkout-module__PffuwW__planoTopo{justify-content:space-between;align-items:center;gap:12px;display:flex}.checkout-module__PffuwW__planoTopo small{letter-spacing:.12em;color:#657ba0;font-size:10px}.checkout-module__PffuwW__plano h3{margin:3px 0 0;font-size:22px;font-weight:600}.checkout-module__PffuwW__limite{color:#365078;text-align:right;background:#e8effb;border-radius:6px;padding:6px 9px;font-size:12px}.checkout-module__PffuwW__preco{align-items:baseline;gap:7px;margin-top:10px;display:flex}.checkout-module__PffuwW__preco strong{letter-spacing:-1.2px;font-size:35px;font-weight:600}.checkout-module__PffuwW__preco>span{color:#64738b;font-size:13px}.checkout-module__PffuwW__plano p{color:#576b89;margin:5px 0 0;font-size:13px}.checkout-module__PffuwW__plano a{color:#1854be;align-items:center;gap:5px;min-height:44px;margin-bottom:-8px;font-size:12px;text-decoration:underline;display:flex}.checkout-module__PffuwW__grupo{border:0;min-width:0;margin:30px 0 0;padding:0}.checkout-module__PffuwW__grupo legend{align-items:center;gap:9px;width:100%;padding:0;font-size:17px;font-weight:600;display:flex}.checkout-module__PffuwW__grupo legend>span{color:#6e819f;font-size:12px;font-weight:400}.checkout-module__PffuwW__grupo legend svg{color:#6e819f;margin-left:auto}.checkout-module__PffuwW__grupo>p{color:#637189;margin:9px 0 17px;font-size:13px}.checkout-module__PffuwW__campo{min-width:0;margin-bottom:15px;display:block}.checkout-module__PffuwW__campo>span{color:#465773;margin-bottom:7px;font-size:13px;display:block}.checkout-module__PffuwW__campo input{color:#17243b;background:#fff;border:1px solid #ced7e5;border-radius:7px;width:100%;min-width:0;height:47px;padding:11px 12px;font-family:inherit;font-size:16px}.checkout-module__PffuwW__campo input::placeholder{color:#7e899c;opacity:1}.checkout-module__PffuwW__campo input:disabled{color:#747e8f;cursor:not-allowed;background:#f7f8fb}.checkout-module__PffuwW__dupla{grid-template-columns:1fr 1fr;gap:14px;display:grid}.checkout-module__PffuwW__tripla{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}.checkout-module__PffuwW__grupo .checkout-module__PffuwW__seguranca{color:#586c86;align-items:center;gap:6px;margin:1px 0 0;font-size:12px;display:flex}.checkout-module__PffuwW__resumo{border-top:1px solid #e2e7ef;margin-top:29px;padding-top:22px}.checkout-module__PffuwW__resumo>div{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:14px;display:flex}.checkout-module__PffuwW__resumo>div:first-child>strong{font-size:25px;font-weight:600}.checkout-module__PffuwW__resumo>div:first-child>span{align-items:center;gap:7px;display:flex}.checkout-module__PffuwW__resumo small{color:#237455;background:#e9f6f0;border-radius:4px;padding:4px 6px;font-size:9px}.checkout-module__PffuwW__resumo p{color:#62718a;margin:0 0 21px;font-size:12px}.checkout-module__PffuwW__aceite{color:#556780;align-items:flex-start;gap:11px;min-height:44px;margin-bottom:22px;font-size:12px;display:flex}.checkout-module__PffuwW__aceite input{accent-color:#2463fa;flex-shrink:0;width:20px;height:20px;margin-top:2px}.checkout-module__PffuwW__aceite a{color:#1854be;text-decoration:underline}.checkout-module__PffuwW__cta{color:#fff;width:100%;min-height:56px;font:600 15px var(--font-inter-tight),Arial,sans-serif;cursor:pointer;background:#2463fa;border:0;border-radius:8px;justify-content:center;align-items:center;gap:14px;display:flex;box-shadow:0 5px 15px #2463fa24}.checkout-module__PffuwW__cta:hover{background:#174cce}.checkout-module__PffuwW__cta:disabled{color:#56657d;box-shadow:none;cursor:not-allowed;background:#e5eaf3}.checkout-module__PffuwW__rodapeCta{color:#637189;justify-content:center;align-items:center;gap:6px;margin:13px 0;font-size:12px;display:flex}.checkout-module__PffuwW__rodape{color:#6e7d95;border-top:1px solid #e2e7ef;justify-content:space-between;gap:12px;margin-top:28px;padding-top:20px;font-size:10px;display:flex}.checkout-module__PffuwW__rodape>span:first-child{letter-spacing:.1em;white-space:nowrap;font-weight:600}.checkout-module__PffuwW__previa{color:#765017;background:#fff7e8;border:1px solid #edc580;border-radius:8px;gap:4px;margin-bottom:24px;padding:13px 16px;font-size:13px;display:grid}.checkout-module__PffuwW__erro{color:#9d2121;background:#fff3f3;border:1px solid #f3b8b8;border-radius:8px;margin-bottom:15px;padding:12px;font-size:14px}.checkout-module__PffuwW__resultado{background:#f4f8ff;border:1px solid #cdddff;border-radius:12px;margin-top:28px;padding:26px}.checkout-module__PffuwW__resultado>svg{color:#2463fa}.checkout-module__PffuwW__resultado h3{margin:15px 0;font-size:23px;font-weight:600}.checkout-module__PffuwW__resultado p{color:#576b89;font-size:15px}.checkout-module__PffuwW__resultado a{color:#1854be;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:flex}@media (min-width:1600px){.checkout-module__PffuwW__checkout{grid-template-columns:1fr 1fr}.checkout-module__PffuwW__marca{padding-right:70px}.checkout-module__PffuwW__painel{padding-left:70px}.checkout-module__PffuwW__marcaInterna{margin-right:0}.checkout-module__PffuwW__conteudo{margin-left:0}}@media (max-width:1050px){.checkout-module__PffuwW__checkout{grid-template-columns:minmax(300px,.8fr) minmax(480px,1.2fr)}.checkout-module__PffuwW__marca{padding:35px 30px}.checkout-module__PffuwW__painel{padding:30px}.checkout-module__PffuwW__marca h1{font-size:48px}.checkout-module__PffuwW__intro{font-size:14px}.checkout-module__PffuwW__logo>span{font-size:24px}.checkout-module__PffuwW__logo img{width:38px;height:38px}.checkout-module__PffuwW__painel h2{font-size:30px}}@media (max-width:780px){.checkout-module__PffuwW__checkout{display:block}.checkout-module__PffuwW__marca{padding:25px 24px 29px}.checkout-module__PffuwW__marcaInterna{max-width:560px}.checkout-module__PffuwW__logo>span{font-size:25px}.checkout-module__PffuwW__logo img{width:38px;height:38px}.checkout-module__PffuwW__eyebrow{margin:25px 0 12px;font-size:10px}.checkout-module__PffuwW__marca h1{letter-spacing:-1.4px;max-width:320px;font-size:37px}.checkout-module__PffuwW__intro{max-width:330px;margin-top:16px;font-size:14px}.checkout-module__PffuwW__vitrine{max-width:360px;margin:22px auto 0;padding:0;display:block}.checkout-module__PffuwW__vitrine figcaption{margin-top:8px;font-size:11px}.checkout-module__PffuwW__beneficios,.checkout-module__PffuwW__ajuda{display:none}.checkout-module__PffuwW__painel{padding:20px 24px 25px}.checkout-module__PffuwW__conteudo{max-width:560px}.checkout-module__PffuwW__topo{margin-bottom:23px}.checkout-module__PffuwW__painel h2{font-size:30px}.checkout-module__PffuwW__painel h2 br{display:none}.checkout-module__PffuwW__rodape{flex-wrap:wrap}}@media (max-width:360px){.checkout-module__PffuwW__painel{padding-inline:17px}.checkout-module__PffuwW__limite{font-size:11px}.checkout-module__PffuwW__dupla,.checkout-module__PffuwW__tripla{gap:9px}.checkout-module__PffuwW__preco strong{font-size:30px}.checkout-module__PffuwW__cta{gap:8px;font-size:14px}.checkout-module__PffuwW__resumo>div{font-size:13px}}.checkout-module__PffuwW__parcelamento{margin-top:24px}.checkout-module__PffuwW__campo select{color:#17243b;width:100%;min-height:47px;font:inherit;background:#fff;border:1px solid #ced7e5;border-radius:7px;padding:11px 12px}.checkout-module__PffuwW__campo select:focus-visible{outline-offset:3px;outline:3px solid #4483ff}.checkout-module__PffuwW__parcelamento small{color:#637189;margin-top:8px;font-size:12px;display:block}
