.unified-pricing{padding:58px 46px;background:#fff}.unified-pricing h2{font:800 50px/1.04 'Roboto Condensed';margin:18px 0 24px}.pricing-common{font-size:16px;line-height:1.6;max-width:820px;color:#4a5363;margin:0 0 36px}.unified-scroll{overflow:auto}.unified-table{width:100%;table-layout:fixed;border-collapse:collapse}.unified-table th,.unified-table td{padding:21px 18px;border-bottom:1px solid #dce2ee;text-align:center;font-size:14px;line-height:1.5}.unified-table thead th{background:#f6f9fe;vertical-align:top;padding-top:25px}.unified-table thead th:first-child{background:white;text-align:left;width:26%}.unified-table tbody th{text-align:left;font-weight:500;background:white}.unified-table h3{font:700 23px/1.1 'Roboto Condensed';margin:16px 0 18px}.unified-table strong{display:block;font:800 40px/1.1 'Roboto Condensed';white-space:nowrap}.plan-marker{font-size:9px;letter-spacing:.5px;color:#58657f;min-height:28px;display:block}.unified-table .future-price{font-size:10px;line-height:1.5;display:block;min-height:46px;margin-top:12px;color:#566178}.unified-table .button{font-size:13px;width:100%;padding:0 10px}.unified-table .chosen{background:#eaf0ff}.unified-table thead .chosen{background:#051023;color:white;border-top:3px solid #233ce5}.unified-table thead .chosen .plan-marker,.unified-table thead .chosen small{color:#b5c3ff}.flow-tag{display:inline-block;background:#233ce5;color:white;font-size:10px;padding:8px 10px}.row-label p{font-weight:400;color:#566178;font-size:17px;line-height:1.5;margin-top:30px}.unified-table .muted{color:#758096}.unified-terms{font-size:13px;line-height:1.6;color:#566178;margin:24px 0 35px}.unified-corporate{display:flex;align-items:center;gap:28px;padding-top:28px;border-top:1px solid #233ce5}.unified-corporate>div{flex:1}.unified-corporate h3{font:700 26px 'Roboto Condensed';margin:10px 0}.unified-corporate p:not(.kicker){max-width:480px;font-size:13px;line-height:1.6;color:#566178}.unified-corporate strong{font:700 25px 'Roboto Condensed';white-space:nowrap}
@media(max-width:767px){.unified-pricing{padding:35px 22px}.unified-pricing h2{font-size:34px}.unified-table{min-width:920px}.unified-corporate{align-items:flex-start;flex-direction:column;gap:12px}.pricing-common{font-size:15px}}

@media(max-width:767px){.unified-table{min-width:680px}.unified-table th,.unified-table td{padding:18px 10px}.unified-table h3{font-size:19px}.unified-table strong{font-size:32px}.unified-scroll:before{content:"Сравнение тарифов → прокрутите вправо";display:block;font-size:12px;color:#566178;margin-bottom:16px;position:sticky;left:0}}
