.comparativo{--bg:#07090f;--bg2:#34355b;--fg:#f4f6fa;--mut:#a9b1c6;--line:#ffffff1f;--verde:#00e19f;--verde-ink:#04140e;color:var(--fg);-webkit-font-smoothing:antialiased;background:linear-gradient(165deg,var(--bg) 0%,var(--bg2) 100%);padding:96px 24px;font-family:Montserrat,Arial,Helvetica,sans-serif}.comparativo .wrap{max-width:1080px;margin:0 auto}.comparativo h2{letter-spacing:-.025em;max-width:18ch;margin:0 0 16px;font-size:clamp(34px,5.2vw,60px);font-weight:800;line-height:1.05}.comparativo .sub{color:var(--mut);max-width:46ch;margin:0 0 56px;font-size:clamp(17px,2vw,20px);line-height:1.5}.comparativo .tabela{grid-template-columns:minmax(150px,.8fr) 1.1fr 1.3fr;column-gap:0;display:grid}.comparativo .cab{letter-spacing:.01em;padding:0 24px 20px;font-size:15px;font-weight:800}.comparativo .cab.lista{color:var(--mut)}.comparativo .cab.intexfy{color:var(--verde)}.comparativo .cab.vazio{padding-left:0}.comparativo .linha{display:contents}.comparativo .linha>div{border-top:1px solid var(--line);padding:22px 24px;font-size:17px;line-height:1.45}.comparativo .linha .tema{color:var(--fg);padding-left:0;font-weight:700}.comparativo .linha .lista{color:var(--mut)}.comparativo .linha .intexfy{color:var(--fg);background:#ffffff0f;font-weight:600}.comparativo .linha:last-of-type>div{border-bottom:1px solid var(--line)}.comparativo .marca{width:22px;font-weight:800;display:inline-block}.comparativo .lista .marca{color:#6f7894}.comparativo .intexfy .marca{color:var(--verde)}.comparativo .resumo{max-width:62ch;margin:40px 0 0;font-size:clamp(18px,2.1vw,22px);font-weight:700;line-height:1.45}.comparativo .cta{flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;display:flex}.comparativo .btn{background:var(--verde);min-height:56px;color:var(--verde-ink);border-radius:12px;align-items:center;padding:0 32px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex}.comparativo .btn:hover{background:#2bf0b4}.comparativo .cta span{color:var(--mut);font-size:15px}@media (width<=760px){.comparativo{padding:64px 20px}.comparativo .tabela{display:block}.comparativo .cab{display:none}.comparativo .linha{border-top:1px solid var(--line);padding:22px 0;display:block}.comparativo .linha>div{padding:6px 0;background:0 0!important;border:0!important}.comparativo .linha .tema{color:var(--mut);padding-bottom:10px;font-size:13px;font-weight:700}.comparativo .linha .lista{padding-bottom:2px}.comparativo .linha .intexfy{border-radius:10px;margin-top:8px;padding:12px 16px;background:#ffffff12!important}.comparativo .linha:last-of-type{border-bottom:1px solid var(--line)}.comparativo .btn{justify-content:center;width:100%}}.comparativo *{box-sizing:border-box}.comparativo .btn:focus-visible{outline:3px solid var(--fg);outline-offset:3px}
