.radar-pricing{margin:24px 0;color:#193128}.billing-switch{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin:0 auto 28px;padding:6px;background:#eaf0e7;border-radius:16px;width:fit-content}.billing-switch button{border:0;background:transparent;color:#355140;border-radius:12px;padding:13px 24px;min-height:46px;font:inherit;font-weight:650;cursor:pointer}.billing-switch button[aria-pressed=true]{background:#193128;color:#fff;box-shadow:0 3px 10px #19312822}.radar-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.radar-plan{border:1px solid #dce4d6;border-radius:26px;background:#fff;padding:30px;min-width:0;display:flex;flex-direction:column}.radar-plan.is-featured{background:#193128;color:#f5f8ef;border-color:#193128}.radar-plan-name{font-size:14px;font-weight:750;letter-spacing:.08em}.radar-plan.is-featured .radar-plan-name{color:#bbf57c}.radar-plan h3{font-size:21px;line-height:1.4;margin:24px 0;min-height:60px;color:inherit}.radar-plan-price{font-size:clamp(25px,2.8vw,42px);font-weight:800;line-height:1.2;letter-spacing:-.045em;overflow-wrap:anywhere}.radar-plan-price small{display:block;font-size:14px;letter-spacing:0;font-weight:500;margin-top:8px}.radar-plan-period{font-size:13px;line-height:1.8;min-height:76px;opacity:.9;margin:14px 0 22px}.radar-plan-cta{display:block;text-align:center;text-decoration:none;background:#edf3e5;color:#1b3627;border:0;border-radius:13px;padding:16px 12px;font:inherit;font-weight:700;cursor:pointer}.is-featured .radar-plan-cta{background:#baf575}.radar-plan-cta:disabled{opacity:.5;cursor:not-allowed}.radar-plan ul{list-style:none;padding:0;margin:24px 0 0}.radar-plan li{position:relative;padding:14px 0 14px 24px;border-bottom:1px solid #8aa08033;font-size:14px;line-height:1.6}.radar-plan li:before{content:'✓';position:absolute;left:0;color:#719655}.is-featured li:before{color:#baf575}.radar-plan-common{margin-top:24px;background:#edf3e8;border-radius:20px;padding:22px 26px}.radar-plan-common summary{cursor:pointer;font-weight:700;font-size:18px}.radar-plan-common ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 30px;padding:16px 0 0 20px;line-height:1.65;font-size:14px}.radar-pricing-note{font-size:13px;line-height:1.75;color:#5a6b60;margin:18px 0}.billing-switch button:focus-visible,.radar-plan-cta:focus-visible{outline:3px solid #6ca830;outline-offset:3px}@media(max-width:1100px){.radar-plan{padding:22px}.radar-plan-price{font-size:30px}}@media(max-width:850px){.radar-plan-grid{grid-template-columns:1fr}.radar-plan h3{min-height:0;margin:18px 0}.radar-plan-period{min-height:0}.radar-plan-common ul{grid-template-columns:1fr}.radar-plan-price{font-size:38px}.radar-plan{padding:26px}.radar-plan-common{padding:20px}.billing-switch{width:100%}.billing-switch button{flex:1;padding:12px 8px}.radar-plan-grid{gap:18px}}[dir=rtl] .radar-plan li{padding-left:0;padding-right:24px}[dir=rtl] .radar-plan li:before{left:auto;right:0}
