.ib-pricing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:36px 0}.ib-price-card{background:#fff;border:1px solid #e7e2ef;border-radius:20px;padding:28px;position:relative;display:flex;flex-direction:column}.ib-price-card.recommended{border:2px solid #6d28d9;box-shadow:0 16px 48px #6d28d914}.ib-price-card .tag{font-size:10px;letter-spacing:1.3px;color:#6d28d9;font-weight:800;min-height:20px}.ib-price-card h3{font-size:25px;margin:12px 0}.ib-price-card .amount{font-size:36px;font-weight:800;letter-spacing:-1.2px;color:#242139}.ib-price-card .amount small{font-size:14px;font-weight:400;letter-spacing:0}.ib-price-card .condition{font-size:13px;color:#657083;line-height:1.8}.ib-price-card .promo{background:#f0eafa;border-radius:9px;padding:12px;margin:16px 0;font-size:13px;color:#652bd0}.ib-price-card ul{padding:0;list-style:none;line-height:1.65;font-size:13px;flex:1}.ib-price-card li{padding:6px 0 6px 22px;position:relative}.ib-price-card li:before{content:'✓';position:absolute;left:0;color:#7532ce}.ib-price-card .extra{font-size:12px;border-top:1px solid #ece9f2;padding:15px 0;color:#657083}.ib-price-card .btn{width:100%}.ib-price-card .trial{text-align:center;font-size:12px;color:#657083;margin:12px 0 0}@media(max-width:900px){.ib-pricing{grid-template-columns:1fr}.ib-price-card{padding:25px}}