.bot-plans{background:#f4f6f9;color:#10131a;border-bottom:1px solid #dfe3e9}.bot-plans .section-index{color:#e51b23}.bot-plans .section-heading h2{color:#0b0d12}.bot-plans .section-heading>p{color:#747e90}.plans-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:1280px;margin:0 auto}.plan-card{position:relative;display:flex;flex-direction:column;min-height:680px;padding:28px;border:1px solid #dce2ea;border-radius:24px;background:#fff;box-shadow:0 12px 35px rgba(10,25,48,.06);transition:.3s}.plan-card:hover{transform:translateY(-7px);box-shadow:0 24px 55px rgba(10,25,48,.12);border-color:#c7ced8}.featured-plan{border:2px solid #e51b23;box-shadow:0 18px 50px rgba(229,27,35,.12)}.popular{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:7px 13px;border-radius:99px;background:#e51b23;color:#fff;font-size:8px;letter-spacing:.15em;font-weight:800;white-space:nowrap}.plan-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.plan-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#fff0f1;color:#e51b23;font-size:22px;font-weight:800}.plan-top small{padding:7px 12px;background:#f1f3f6;border-radius:99px;color:#788397;font-size:9px;font-weight:700}.plan-card h3{font-size:21px;margin:0 0 5px;color:#10131a}.plan-subtitle{font-size:12px;color:#e51b23}.plan-card>p{min-height:66px;color:#747e90;font-size:13px;line-height:1.7;margin:15px 0}.plan-card ul{list-style:none;padding:0;margin:0 0 8px}.plan-card li{position:relative;padding:6px 0 6px 23px;color:#778296;font-size:12px}.plan-card li:before{content:"✓";position:absolute;left:0;color:#e51b23;font-weight:800}.more-features{align-self:flex-start;padding:5px 0;border:0;background:none;color:#e51b23;font:700 12px Manrope;cursor:pointer}.extra-features{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s,opacity .35s}.extra-features.open{grid-template-rows:1fr;opacity:1;margin-top:7px}.extra-features>span{overflow:hidden}.extra-features.open>span{padding:4px 0 4px 23px;color:#778296;font-size:11px}.price{margin-top:auto;padding:18px;background:#f5f7f9;border-radius:15px}.price>div{display:flex;align-items:baseline;gap:4px}.price b{font:700 25px "Space Grotesk";color:#090b0f}.price span{color:#8c96a8;font-size:12px}.price small{display:block;color:#8b94a5;font-size:9px;margin:5px 0}.price strong{display:block;color:#e51b23;font-size:9px}.plan-button{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:18px;padding:15px;background:#e51b23;color:#fff;text-decoration:none;font-size:12px;font-weight:800;border-radius:11px;transition:.2s}.plan-button:hover{background:#ff2630;transform:translateY(-2px)}.plans-note{max-width:1280px;margin:18px auto 0;color:#8992a1;font-size:9px}@media(max-width:1050px){.plans-grid{grid-template-columns:1fr 1fr}.plan-card:last-child{grid-column:1/-1;max-width:620px;width:100%;justify-self:center}}@media(max-width:700px){.plans-grid{grid-template-columns:1fr}.plan-card:last-child{grid-column:auto}.plan-card{min-height:0;border-radius:18px;padding:23px}.plan-card>p{min-height:0}.plan-top{gap:12px}.plan-top small{font-size:8px}.price{margin-top:25px}.bot-plans{padding-left:18px!important;padding-right:18px!important}}
