.button{background-color:#1e4d9b;border-radius:9px;cursor:pointer;color:#fff;border:0;padding:5px 15px;font-weight:700}.modal{display:block;height:auto;width:629px;top:108px;left:30%;z-index:1100;font-family:Proxima Nova,sans-serif;font-weight:700;border-radius:10px;border:2px solid #c7c7c9!important;background-color:#f8f8f8;padding:0}.modal>.title{border-radius:10px;background-color:#1e4d9b;padding:16px 10px;text-align:center;color:#fff;font-size:20px}.modal>.title>button{background-size:cover;border:2px solid #fff;border-radius:50%;width:23px;height:23px;margin:auto}.modal>.content{padding:26px 48px 52px}.sousmenu{display:none}.menu{width:145px;margin:auto}.menu:hover .sousmenu{display:block;position:relative;cursor:pointer}.data>tr>td,.data>tbody>tr>td{font-weight:700;max-width:100px;font-size:10px;text-align:center}.data>tr>td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.titleColumn>td{background-color:#1e4d9b;border-color:#1e4d9b;color:#fff}.regular-table .col-first{position:relative;min-width:0;overflow:visible}.regular-table .col-first>p{width:100%!important;max-width:none!important}.regular-table .col-resize{position:absolute;top:0;right:-3px;width:7px;height:100%;cursor:col-resize;z-index:2;border-right:2px solid transparent}.regular-table .col-resize:hover{border-right-color:#c5c5c5}.prosp{padding:24px;display:grid;gap:20px;max-width:1200px;color:#1d2433}.prosp .muted{color:#667085}.prosp .small{font-size:13px}.prosp .k{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#667085;margin-bottom:4px}.prosp .prosp__rail{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.prosp .prosp__rail li{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;color:#667085;font-weight:500;background:#fff;border:1px solid #e2e6ee}.prosp .prosp__rail .n{width:22px;height:22px;border-radius:50%;border:1px solid #e2e6ee;display:grid;place-items:center;font-size:12px}.prosp .prosp__rail li.on{color:#1d2433;border-color:#1e4d9b}.prosp .prosp__rail li.on .n{background:#1e4d9b;border-color:#1e4d9b;color:#fff}.prosp .prosp__rail li.done .n{background:#e8eef8;border-color:#e8eef8;color:#1e4d9b}.prosp .prosp__card{background:#fff;border:1px solid #e2e6ee;border-radius:10px;padding:24px;display:grid;gap:14px;min-width:0}.prosp .prosp__card h2{margin:0;font-size:22px}.prosp .prosp__card h3{margin:0;font-size:15px}.prosp .prosp__card p{margin:0;max-width:72ch}.prosp .prosp__card label{font-weight:600;margin-bottom:-6px}.prosp .prosp__card input[type=text],.prosp .prosp__card input[type=url],.prosp .prosp__card textarea{width:100%;font:inherit;border:1px solid #e2e6ee;border-radius:6px;padding:10px 12px;box-sizing:border-box}.prosp .prosp__card input[type=range]{width:100%;accent-color:#1e4d9b}.prosp .prosp__actions{display:flex;flex-wrap:wrap;gap:10px}.prosp .prosp__actions button,.prosp .prosp__opt{font:inherit;font-weight:600;border-radius:6px;padding:10px 16px;border:1px solid #e2e6ee;background:#fff;cursor:pointer;color:#1d2433}.prosp .prosp__actions button:disabled,.prosp .prosp__opt:disabled{opacity:.55;cursor:default}.prosp .prosp__actions button:focus-visible,.prosp .prosp__opt:focus-visible{outline:2px solid #1e4d9b;outline-offset:2px}.prosp .prosp__actions .prosp__primary{background:#1e4d9b;border-color:#1e4d9b;color:#fff}.prosp .prosp__error{background:#fdecec;color:#8a1c1c;border-left:3px solid #c0392b;padding:10px 14px;border-radius:4px}.prosp .prosp__note{background:#fbf0dc;border-left:3px solid #9a5b00;padding:10px 14px;border-radius:4px}.prosp .prosp__summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.prosp .prosp__summary div{background:#f6f8fb;border-radius:6px;padding:12px 14px;min-width:0}.prosp .prosp__q{display:grid;gap:8px;padding-top:14px;border-top:1px solid #e2e6ee}.prosp .prosp__opts{display:flex;flex-wrap:wrap;gap:8px}.prosp .prosp__opt{border-radius:999px;padding:6px 14px;font-weight:500;font-size:14px;background:#f6f8fb}.prosp .prosp__opt.on{border-color:#1e4d9b;background:#e8eef8;color:#1e4d9b}.prosp .prosp__table{overflow-x:auto}.prosp .prosp__table table{width:100%;border-collapse:collapse;font-size:14px}.prosp .prosp__table th{text-align:left;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#667085;padding:8px 10px;border-bottom:1px solid #e2e6ee}.prosp .prosp__table td{padding:10px;border-bottom:1px solid #e2e6ee;vertical-align:top}.prosp .prosp__table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.prosp .prosp__table .total td{font-weight:700;border-bottom:0}.prosp .chip{display:inline-block;font-size:12px;background:#f6f8fb;border:1px solid #e2e6ee;border-radius:4px;padding:1px 7px;margin:0 4px 4px 0}.prosp .chip.no{color:#9a5b00;border-color:#9a5b00}.prosp .prosp__excl{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.prosp .prosp__excl .k{width:100%}.prosp .prosp__examples{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.prosp .ex{display:grid;gap:10px;align-content:start;min-width:0}.prosp .phone{background:#111827;border-radius:26px;padding:12px;max-width:300px;width:100%;justify-self:center;box-sizing:border-box}.prosp .screen{background:#fff;border-radius:16px;overflow:hidden}.prosp .bar{font-size:11px;color:#667085;text-align:center;padding:8px;border-bottom:1px solid #e2e6ee}.prosp .bubble{margin:12px;background:#eef1f5;border-radius:14px 14px 14px 4px;padding:10px 12px;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.prosp .bubble u{color:#1e4d9b}.prosp .count{font-size:11px;color:#667085;padding:0 14px 10px}.prosp .count.bad{color:#9a5b00}.prosp .lp{border-top:1px solid #e2e6ee;padding:14px;display:grid;gap:8px;background:#f6f8fb}.prosp .lp h4{margin:0;font-size:17px}.prosp .lp p{font-size:13px;color:#667085}.prosp .lp ul{margin:0;padding-left:18px;font-size:13px}.prosp .lp .field{background:#fff;border:1px solid #e2e6ee;border-radius:5px;padding:7px 9px;font-size:12px;color:#667085}.prosp .lp .cta{background:#1e4d9b;color:#fff;text-align:center;border-radius:6px;padding:9px;font-weight:600;font-size:14px}.prosp .prosp__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.prosp .prosp__kpis div{background:#f6f8fb;border-radius:6px;padding:12px;display:grid;gap:4px}.prosp .prosp__kpis strong{font-size:20px;font-variant-numeric:tabular-nums}@media(max-width:700px){.prosp,.prosp .prosp__card{padding:16px}}
