.messaging-price-card{color:#38516e;background:#f8fafd;border:1px solid #dfe7f1;border-radius:10px;padding:22px 24px}.messaging-price-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.messaging-price-heading h3{color:inherit;margin:0;font-size:14px;font-weight:600;line-height:1.5}.messaging-price-heading p{color:#8496ad;margin:6px 0 0;font-size:11px;line-height:1.8}.messaging-price-heading>span{white-space:nowrap;color:#8b9db3;border:1px solid #dfe6f0;border-radius:5px;padding:5px 8px;font-size:10px;line-height:1.5}.messaging-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:21px 0 17px;display:grid}.messaging-price-grid>div+div{border-left:1px solid #dfe6f0;padding-left:28px}.messaging-price-grid dt{color:#8093ad;margin:0 0 7px;font-size:11px;line-height:1.7}.messaging-price-grid dd{letter-spacing:-.4px;color:inherit;font-variant-numeric:tabular-nums;margin:0;font-size:25px;font-weight:600;line-height:1.5}.messaging-price-grid dd small{letter-spacing:0;color:#879bb5;white-space:nowrap;font-size:11px;font-weight:400}.messaging-price-note{color:#8a9db6;max-width:850px;margin:0;font-size:10px;line-height:1.9}.messaging-price-dark{color:#f3f6fc;background:#ffffff04;border-color:#ffffff1c;margin-top:18px}.messaging-price-dark .messaging-price-heading h3{font-size:15px}.messaging-price-dark .messaging-price-heading p,.messaging-price-dark .messaging-price-grid dt{color:#a2b4cb}.messaging-price-dark .messaging-price-heading>span,.messaging-price-dark .messaging-price-grid>div+div{border-color:#ffffff1c}.messaging-price-dark .messaging-price-note{color:#94a9c4}.company-messaging-prices{margin:0 0 24px}.messaging-price-error{color:#9d703f;margin:9px 3px;font-size:11px;line-height:1.8}@media (max-width:600px){.messaging-price-card{padding:19px 17px}.messaging-price-heading{gap:12px}.messaging-price-heading h3{font-size:13px}.messaging-price-heading p{font-size:10px}.messaging-price-heading>span{padding:4px 6px;font-size:9px}.messaging-price-grid{gap:14px;margin-top:18px}.messaging-price-grid>div+div{padding-left:14px}.messaging-price-grid dd{font-size:22px}.messaging-price-grid dd small{font-size:10px;display:block}.messaging-price-grid dt,.messaging-price-note{font-size:10px}}
