.balance-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.balance-services article{border:1px solid #dce6f6;border-radius:18px;padding:30px;background:#f6f9ff}.balance-services h3{font-size:24px;margin-top:22px}.balance-emails>p:not(.eyebrow),.balance-services p{color:#536681;line-height:1.8}.balance-emails{background:#f4f8ff;max-width:none;padding-inline:max(6%,calc((100vw - 1206px)/2))}.balance-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:35px 0}.balance-packs article{background:white;border:1px solid #d5e2f6;border-radius:18px;padding:28px}.balance-packs h3{font-size:25px}.balance-price{color:#135bff;font-size:40px;font-weight:700;letter-spacing:-.04em}.balance-packs p{font-size:13px;color:#536681}.balance-packs ul{padding-left:18px;font-size:14px;line-height:2;color:#536681}.balance-packs .button{font-size:13px;width:100%}@media(max-width:900px){.balance-packs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.balance-packs,.balance-services{grid-template-columns:1fr}}.pricing-integrations{max-width:1206px;margin:50px auto;padding:40px;border:1px solid #dce6f6;border-radius:22px;background:#f4f8ff}.pricing-integrations>p:not(.eyebrow){max-width:850px;line-height:1.8;color:#536681}.pricing-integrations h2{font-size:clamp(30px,3vw,44px)}.pi-table{overflow:auto;margin:28px 0;border:1px solid #dce6f6;border-radius:12px;background:white}.pi-table table{width:100%;border-collapse:collapse;min-width:600px;text-align:left;font-size:14px}.pi-table td,.pi-table th{padding:20px;border-bottom:1px solid #e3ebf6;line-height:1.6}.pi-table thead{background:#102342;color:white}.pi-table caption{caption-side:bottom;padding:16px;text-align:left;font-size:12px;color:#536681}.pi-table tbody th{width:180px}.pi-table a{display:inline-flex;align-items:center;min-height:42px}.pi-table img{width:120px;height:32px;object-fit:contain;object-position:left center}.pi-table .pi-olx{background:#002f34;border-radius:6px;padding:5px;width:100px;height:42px}.pi-brand-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pi-notes p{font-size:13px;line-height:1.8;color:#536681}.pi-notes strong{color:#18345a}.pricing-integrations>.text-link{display:inline-block;margin-top:14px}@media(max-width:700px){.pricing-integrations{margin:35px 5%;padding:24px 18px}.pi-table td,.pi-table th{padding:15px}}