.plans-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding-bottom:42px}.plan-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);padding:38px}.plan-card.custom{background:#eee7f6;border-color:#dac9e9}.plan-card>small{font-size:12px;color:#8751af}.plan-card h2{font-size:36px;line-height:1.35;margin-top:24px}.plan-card>p{font-size:15px}.plan-card ul{padding-left:20px;margin:26px 0;color:#706a78;font-size:14px;line-height:1.9}.plan-card li{margin-bottom:12px}.plan-price{border-top:1px solid #dbd4e2;padding-top:24px;margin-top:auto}.plan-price>span{font-size:12px;color:#85788e}.plan-price>strong{display:block;font-size:31px;font-weight:400;margin-top:12px}.plan-price>strong small{font-size:13px;color:#8a8191}.plan-price p{font-size:12px;margin-top:14px;line-height:1.85}.plan-card>.button{margin-top:28px;align-self:flex-start}.plan-choice-note{padding:20px 0 85px;max-width:900px}.plan-choice-note h2{font-size:29px}.plan-choice-note p{font-size:14px}.plan-context{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#ece5f4;padding:18px 24px;margin-top:24px;font-size:13px}.plan-context strong{font-weight:500}.plan-context>div{display:flex;gap:22px}.plan-context a{text-decoration:underline;text-underline-offset:4px}
@media(max-width:1180px){.plans-grid,.plan-choice-note,.plan-context{margin-left:24px;margin-right:24px}.plan-card{padding:30px}}@media(max-width:760px){.plans-grid{grid-template-columns:1fr;gap:16px}.plan-card{padding:26px}.plan-card h2{font-size:29px}.plan-card>p{font-size:14px}.plan-price>strong{font-size:28px}.plan-choice-note{padding-bottom:55px}.plan-choice-note h2{font-size:25px}.plan-context{display:block;padding:18px 20px}.plan-context>div{margin-top:12px;gap:16px;font-size:12px}}
