.hm.pl .pl-abre{min-height:0;padding:145px 0 96px}.hm.pl .pl-abre .b2{top:160px}.hm.pl .pl-abre h1{font-size:60px;line-height:64px}.hm.pl .pl-abre .lead{font-size:20px;line-height:30px}.hm.pl .pl-abre .lead strong{color:#fff;font-weight:700}.hm.pl .bt-contorno{color:#1a365d;background:#fff;border:2px solid #1a365d}.hm.pl .bt-contorno:hover{background:#f3f5f9}.hm.pl .pl-grade{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:32px;max-width:1152px;margin:64px auto 0;display:grid}.hm.pl .pl-cartao{background:#fff;border:1px solid #dee3ed;border-radius:12px;flex-direction:column;padding:40px 32px 32px;display:flex;position:relative}.hm.pl .pl-cartao.destaque{border:2px solid var(--ouro);padding:39px 31px 31px;box-shadow:0 20px 50px #10172f1f}.hm.pl .pl-cartao .tag{background:var(--tit);color:#f8f9fc;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;height:38px;padding:8px 24px;font-size:14px;font-weight:600;line-height:22px;position:absolute;top:-19px;left:50%;transform:translate(-50%)}.hm.pl .pl-cartao .nome{align-items:center;gap:8px;display:flex}.hm.pl .pl-cartao h3{color:var(--tit);font-size:24px;font-weight:700;line-height:32px}.hm.pl .selo{background:var(--ouro);height:24px;color:var(--escuro);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:9999px;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.hm.pl .pl-cartao .desc{min-height:72px;color:var(--apoio);margin-top:12px;font-size:16px;line-height:24px}.hm.pl .pl-cartao .preco{flex-wrap:wrap;align-items:baseline;gap:0 6px;margin-top:24px;display:flex}.hm.pl .pl-cartao .preco strong{color:var(--tit);letter-spacing:-.02em;white-space:nowrap;font-size:40px;font-weight:700;line-height:48px}.hm.pl .pl-cartao .preco span{color:var(--apoio);font-size:16px;line-height:24px}.hm.pl .pl-cartao .nota{min-height:40px;color:var(--apoio);margin-top:8px;font-size:14px;line-height:20px}.hm.pl .pl-cartao ul{border-top:1px solid #eef0f5;flex:1;align-content:start;gap:16px;margin:24px 0 32px;padding:24px 0 0;list-style:none;display:grid}.hm.pl .pl-cartao li{color:#374151;gap:12px;font-size:16px;line-height:24px;display:flex}.hm.pl .pl-cartao .ck{color:var(--ouro-escuro);flex:none;margin-top:2px}.hm.pl .pl-cartao .bt{width:100%;height:52px;font-size:16px;line-height:24px}.hm.pl .pl-faixas{gap:24px;max-width:1152px;margin:48px auto 0;display:grid}.hm.pl .pl-linha{background:#fff;border:1px solid #dee3ed;border-radius:12px;align-items:center;gap:24px;padding:32px;display:flex}.hm.pl .pl-linha.clicavel{transition:box-shadow .15s,border-color .15s}.hm.pl .pl-linha.clicavel:hover{border-color:var(--ouro);box-shadow:0 16px 36px #10172f1a}.hm.pl .pl-linha .ic{width:64px;height:64px;color:var(--ouro2);background:linear-gradient(135deg,#1a365d,#2c4f86);border-radius:16px;flex:none;justify-content:center;align-items:center;display:flex}.hm.pl .pl-linha .txt{flex:1}.hm.pl .pl-linha .t{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hm.pl .pl-linha h3{color:var(--tit);font-size:20px;font-weight:700;line-height:28px}.hm.pl .pl-linha p{color:var(--apoio);margin-top:8px;font-size:16px;line-height:26px}.hm.pl .pl-linha p strong{color:var(--tit)}.hm.pl .pl-linha p s{color:#9aa3b8}.hm.pl .pl-linha .bt{flex:none;height:48px;padding:0 24px;font-size:16px}.hm.pl .pl-parceiros{text-align:center;color:var(--apoio);margin-top:32px;font-size:16px;line-height:24px}.hm.pl .pl-parceiros a{color:#1a365d;text-underline-offset:3px;font-weight:600;text-decoration:underline}.hm.pl .pl-parceiros a:hover{color:var(--ouro-escuro)}.hm.pl .pl-garantias{color:var(--apoio);flex-wrap:wrap;justify-content:center;gap:16px 32px;margin-top:48px;font-size:14px;font-weight:500;line-height:20px;display:flex}.hm.pl .pl-garantias span{align-items:center;gap:8px;display:inline-flex}.hm.pl .pl-garantias svg{color:var(--ouro-escuro)}.hm.pl .pl-h2-pilula{margin-top:24px}.hm.pl .pl-tabela{background:#ffffff0a;border:1px solid #ffffff29;border-radius:12px;max-width:1024px;margin:64px auto 0;overflow-x:auto}.hm.pl .pl-tabela table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.hm.pl .pl-tabela th{text-align:center;color:#ffffffb3;background:#ffffff0f;border-bottom:1px solid #ffffff29;padding:20px 24px;font-size:14px;font-weight:600;line-height:20px}.hm.pl .pl-tabela th:first-child{text-align:left}.hm.pl .pl-tabela th.nos{color:var(--ouro)}.hm.pl .pl-tabela td{text-align:center;vertical-align:top;border-top:1px solid #ffffff14;padding:20px 24px}.hm.pl .pl-tabela tr:first-child td{border-top:0}.hm.pl .pl-tabela td.rot{text-align:left;color:#fff;width:28%;font-weight:600}.hm.pl .pl-tabela td:nth-child(2){width:40%}.hm.pl .pl-tabela .pos{color:#fff;font-weight:500}.hm.pl .pl-tabela .neg{color:#fff9}.hm.pl .pl-tabela svg{margin:0 auto;display:block}.hm.pl .pl-tabela .sim{color:var(--ouro)}.hm.pl .pl-tabela .nao{color:#ffffff4d}.hm.pl .pl-fonte{text-align:center;color:#fff9;margin-top:24px;font-size:14px;line-height:20px}.hm.pl .pl-faq{gap:16px;max-width:896px;margin:64px auto 0;display:grid}.hm.pl .pl-pergunta{border:1px solid var(--linha-forte);background:#fff;border-radius:8px}.hm.pl .pl-pergunta summary{cursor:pointer;color:var(--tit);justify-content:space-between;align-items:center;gap:16px;padding:24px;font-size:18px;font-weight:600;line-height:28px;list-style:none;display:flex}.hm.pl .pl-pergunta summary::-webkit-details-marker{display:none}.hm.pl .pl-pergunta summary svg{color:var(--ouro-escuro);flex:none;transition:transform .15s}.hm.pl .pl-pergunta[open] summary svg{transform:rotate(180deg)}.hm.pl .pl-pergunta p{color:var(--apoio);padding:0 24px 24px;font-size:16px;line-height:26px}.hm.pl .pl-mais{margin-top:48px}.hm.pl .pl-mais .bt{height:48px;padding:0 32px;font-size:16px}@media (max-width:1023px){.hm.pl .pl-grade{grid-template-columns:1fr;gap:40px;max-width:560px}.hm.pl .pl-cartao .desc,.hm.pl .pl-cartao .nota{min-height:0}}@media (max-width:767px){.hm.pl .pl-abre{padding:128px 0 72px}.hm.pl .pl-abre .bola{display:none}.hm.pl .pl-abre h1{font-size:40px;line-height:48px}.hm.pl .pl-abre .lead{font-size:18px;line-height:28px}.hm.pl .pl-cartao{padding:36px 24px 24px}.hm.pl .pl-cartao.destaque{padding:35px 23px 23px}.hm.pl .pl-linha{flex-direction:column;align-items:flex-start;padding:24px}.hm.pl .pl-linha .bt{width:100%}.hm.pl .pl-tabela table{min-width:620px;font-size:14px}.hm.pl .pl-tabela th,.hm.pl .pl-tabela td{padding:16px}.hm.pl .pl-pergunta summary{padding:20px;font-size:16px;line-height:24px}.hm.pl .pl-pergunta p{padding:0 20px 20px}}
