.lp .pr-topo{padding:88px 0 96px}.lp .pr-pedido-c{scroll-margin-top:80px}.lp .pr-sobre{letter-spacing:.08em;text-transform:uppercase;color:var(--pri);margin:0 0 16px;font-size:13px;font-weight:600;line-height:16px}.lp .pr-h1{max-width:1000px;font-size:76px;line-height:1}.lp .pr-sub{max-width:640px;margin-top:28px;font-size:20px}.lp .pr-pedido-g{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:64px;display:grid}.lp .pr-pedido-t .pr-sub{font-size:19px}.lp .pr-passos-h{color:var(--ink);margin:40px 0 0;font-size:15px;font-weight:600;line-height:20px}.lp .pr-passos{counter-reset:passo;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.lp .pr-passos li{counter-increment:passo;color:var(--ink2);grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:12px;font-size:16px;line-height:24px;display:grid}.lp .pr-passos li:before{content:counter(passo);background:var(--pri-soft);width:28px;height:28px;color:var(--pri);border-radius:999px;place-items:center;font-size:14px;font-weight:600;line-height:1;display:inline-grid}.lp .pr-todos{margin-top:32px}.lp .pr-form-h{letter-spacing:-.01em;margin:0 0 20px;font-size:22px;font-weight:600;line-height:28px}.lp .pi-par{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.lp .pi-par .dm-campo{grid-auto-rows:min-content;align-content:start}.lp .pi-acoes{flex-wrap:wrap;gap:12px 16px}.lp .pi-acoes .k-src{flex:220px;margin:0}.lp .pr-obrigado{padding-bottom:120px}.lp .pi-ajuda{color:var(--muted);margin:0;font-size:14px;line-height:20px}.lp .pi-encontrada,.lp .pi-aviso{border-radius:8px;margin:0;padding:8px 12px;font-size:14px;line-height:20px}.lp .pi-encontrada{background:var(--pri-soft);color:var(--ink)}.lp .pi-aviso{background:var(--warn-soft);color:var(--warn-ink)}.lp .pi-contexto{border-left:3px solid var(--pri);background:var(--sunken);color:var(--ink);margin:0;padding:10px 14px;font-size:15px;line-height:22px}.lp .pr-form-intro{color:var(--ink2);margin:-8px 0 20px;font-size:15px;line-height:22px}.lp .pi-acoes .k-src.pi-nota{font-size:14px;line-height:20px}@media (max-width:1000px){.lp .pr-pedido-g{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:760px){.lp .pr-topo{padding:40px 0 64px}.lp .pr-h1{font-size:44px;line-height:1.02}.lp .pr-sub,.lp .pr-pedido-t .pr-sub{margin-top:20px;font-size:16px}.lp .pr-pedido-c.dm-cartao{padding:20px 16px}.lp .pi-par{grid-template-columns:minmax(0,1fr)}}
