.prices-card{width:320px;background-color:var(--lightBg);border-radius:12px;display:flex;flex-direction:column;padding:28px 20px;flex-shrink:0}.prices-card.accent{background-color:#fff;box-shadow:0 8px 32px 0 rgba(25,29,58,.12)}.prices-card--title{display:flex;gap:8px;align-items:center;margin-bottom:12px}.prices-card--title .h3{margin:0}.prices-card--price{line-height:var(--lineheight-title);margin-bottom:4px}.prices-card--price .price{font-weight:700;font-size:32px;display:inline;white-space:nowrap}.prices-card--discount{font-size:12px;margin-bottom:24px}.discount--new-price{color:#4bc160;font-weight:600}.discount--old-price{color:var(--text);text-decoration:line-through}.prices-card .btn{background-color:var(--black)}.prices-card:hover .btn{background-color:var(--purple)}.prices-card .text-under-button{margin-top:12px;text-align:center;font-weight:600;font-size:12px;line-height:16px}.prices-row{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}.prices-row__right{align-self:center;max-width:800px;width:100%}.prices-row__right .link{font-size:14px}.sms .prices-card--title{margin-bottom:32px}@media screen and (max-width:992px){.prices_content{max-width:800px;margin-inline:auto}.prices-row{flex-direction:column;gap:32px}.prices-card{width:100%}.prices-header p{max-width:100%}}@media screen and (max-width:768px){.prices-card--title{max-width:200px;margin-bottom:24px}.prices-card--title .h3{font-size:24px}.prices-card{padding:28px 24px;background:#fff;box-shadow:0 8px 32px rgba(25,29,58,.12)}.prices-header{text-align:left;margin-bottom:40px}.prices-header p{margin-top:12px;font-size:16px}.prices-header .h1{font-size:32px}}.tables{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;gap:12px}.tables table{width:100%}.tables table tr:hover td{background:#f8f2fa}.tables table td{width:50%;padding:12px 28px;background:var(--lightBg);border:1px solid #eeeff1}.tables .table-caption{margin-top:12px;padding-inline:28px;font-weight:500;color:var(--purple)}@media (max-width:576px){.tables{grid-template-columns:1fr;gap:0}}