.cb-public{padding-top:56px;padding-bottom:56px}.cb-public h2{font-size:clamp(27px,3vw,42px);line-height:1.15;letter-spacing:-.025em}.cb-public p{line-height:1.75;color:#5c6263}.cb-public .table-wrap{overflow:auto;border:1px solid #dedee8;border-radius:18px;margin:28px 0}.cb-public table{width:100%;border-collapse:collapse;min-width:680px;font-size:15px}.cb-public th,.cb-public td{text-align:left;padding:18px;vertical-align:top;border-bottom:1px solid #e6e4ef;line-height:1.65}.cb-public thead{background:#e9e1fa}.cb-public th:first-child{width:21%}.cb-public .cb-price-cards,.cb-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}.cb-price-cards article,.cb-steps article{border:1px solid #e4dcef;border-radius:20px;padding:28px;background:#fbf9ff}.cb-price-cards strong{font-size:38px;color:#7250bb;letter-spacing:-.03em}.cb-price-cards strong small{font-size:15px;letter-spacing:0}.cb-public details{padding:20px;border:1px solid #ded8e9;border-radius:14px;margin:22px 0}.cb-public summary{cursor:pointer;font-weight:700}.cb-public a:not(.btn){color:#6949ae}.cb-public .hero-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}@media(max-width:700px){.cb-public .cb-price-cards,.cb-steps{grid-template-columns:1fr}.cb-public{padding-top:32px;padding-bottom:32px}}
