.comparison-plans .plan .plan-features{gap:20px;margin:26px 0}.comparison-plans .plan .plan-features li{font-size:18px;font-weight:700;line-height:1.55;gap:12px;overflow-wrap:break-word}.comparison-plans .plan .plan-features li.not-included{font-weight:500;opacity:1}.comparison-plans .plan .monthly-equivalent{font-size:18px;font-weight:750;line-height:1.5;margin:12px 0 0;color:inherit}.comparison-plans .monthly-equivalent span{display:block;font-size:14px;font-weight:500}.comparison-plans .plan{min-width:0}@media(max-width:600px){.comparison-plans .plan .plan-features li{font-size:18px}.comparison-plans .plan .plan-features{gap:18px}}

/* Clear card boundaries across all three marketing tiers. */
.home-page .comparison-plans .plan{border:2px solid #829b8e}
.home-page .comparison-plans .plan.featured{border-color:#265346}
html[data-theme="dark"] .home-page .comparison-plans .plan{border-color:#81988f}
html[data-theme="dark"] .home-page .comparison-plans .plan.featured{border-color:#b5d3c2}
.home-page #faq{scroll-margin-top:120px}
