.ap-pricing-page .ap-offer-heading{max-width:830px;text-align:center;margin:0 auto 28px}.ap-pricing-page .ap-offer-heading h2{font-size:clamp(26px,3vw,40px);line-height:1.18;letter-spacing:-1px;margin:10px 0 18px}.ap-pricing-page .ap-offer-heading p{line-height:1.65;color:#50625c}.ap-pricing-page .ap-price-table-scroll{position:relative;overflow-x:auto;border:1px solid #ccd9d2;border-radius:20px;background:#fff;scroll-margin-top:110px}.ap-pricing-page .ap-price-table{border-collapse:collapse;width:100%;min-width:740px;text-align:left;font-size:15px}.ap-pricing-page .ap-price-table thead{background:#143e37;color:#fff}.ap-pricing-page .ap-price-table th,.ap-pricing-page .ap-price-table td{padding:20px 22px;border-bottom:1px solid #dce5e0;vertical-align:middle;line-height:1.5}.ap-pricing-page .ap-price-table thead th{font-size:13px;letter-spacing:.04em;font-weight:600}.ap-pricing-page .ap-price-table tbody th{width:30%;font-weight:500}.ap-pricing-page .ap-price-table tbody tr:nth-child(even){background:#f6f9f6}.ap-pricing-page .ap-price-table tbody tr:hover{background:#eef5ef}.ap-pricing-page .ap-price-table tbody tr:last-child>*{border-bottom:0}.ap-pricing-page .ap-price-table td:nth-child(2){width:20%}.ap-pricing-page .ap-price-table td:nth-child(2) span{display:block}.ap-pricing-page .ap-table-kind{display:block;text-transform:uppercase;letter-spacing:.07em;color:#4c6b5e;font-size:10px;font-weight:700;margin-bottom:5px}.ap-pricing-page .ap-table-price{width:27%;white-space:normal}.ap-pricing-page .ap-table-price>strong{font-size:24px;white-space:nowrap;letter-spacing:-.5px;color:#163e36}.ap-pricing-page .ap-table-price small{display:block;font-size:11px;line-height:1.6;color:#50625c;margin-top:3px}.ap-pricing-page .ap-table-action{width:23%}.ap-pricing-page .ap-table-action .ap-button{font-size:12px;padding:12px 16px;min-height:42px;white-space:normal;text-align:center}.ap-pricing-page .ap-table-plus{font-weight:400}.ap-pricing-page .ap-price-table tbody tr.ap-table-custom{background:#e5f3e9}.ap-pricing-page .ap-table-custom .ap-table-price>strong{font-size:21px}.ap-pricing-page .ap-table-notes{max-width:990px;margin:24px auto 56px;color:#50625c;font-size:13px;line-height:1.65}.ap-pricing-page .ap-table-notes h3{font-size:18px;color:#153e39}.ap-pricing-page .ap-table-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.ap-pricing-page .ap-table-scroll-hint{display:none}.ap-pricing-page .ap-addons>div{grid-template-columns:1fr}@media(max-width:760px){.ap-pricing-page .ap-price-table{min-width:700px;font-size:14px}.ap-pricing-page .ap-price-table th,.ap-pricing-page .ap-price-table td{padding:16px 15px}.ap-pricing-page .ap-table-scroll-hint{display:block;font-size:12px;color:#50625c}.ap-pricing-page .ap-price-table-scroll{border-radius:14px}.ap-pricing-page .ap-table-notes{margin-bottom:36px}}

.ap-pricing-page .ap-table-action .ap-button{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;border:1px solid #bdcec6;border-radius:24px;color:#153e39;font-weight:600;background:#fff}.ap-pricing-page .ap-table-action .ap-button-dark{background:#124e49;color:white;border-color:#124e49}.ap-pricing-page .ap-table-bonus{display:block;color:#176348;font-weight:600;font-size:11px}.ap-pricing-page .ap-table-offer{scroll-margin-top:100px}
