/* Concise explanations, with the plan overview available on every screen. */
.fc-term-help{font-size:14px;line-height:1.65;margin:8px 0;text-align:left}
.fc-term-help summary{cursor:pointer;padding:10px 0;min-height:24px;color:#005e9c}
@media(min-width:769px){
.mobile-plan-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}
.mobile-plan-card{padding:16px;border:1px solid #c9dfee;border-radius:10px;background:#f6faff}
.mobile-plan-card h3{font-size:18px;margin:0;color:#174e9d}
.mobile-plan-card__price{font-size:22px;font-weight:700}
.mobile-plan-card p{font-size:16px;line-height:1.65;margin-top:8px}
.mobile-plan-summary>p,.mobile-plan-summary>a{grid-column:1/-1}
.mobile-plan-summary>a{padding:12px;border:1px solid #0071bc;border-radius:8px;color:#005e9c;text-align:center;font-weight:700}
}
