.official-plan .plan-feature-list{margin-bottom:24px}.official-plan .plan-feature-list li{margin:12px 0;line-height:1.8}.plan-feature-list .plan-feature-label{font-size:14px}.official-plan .plan-feature-list small{display:block;font-size:11px;line-height:1.7;color:#7a6670;margin-top:3px}.plan-feature-list .feature-pending{display:inline-block;vertical-align:middle;border:1px solid #dec7d0;background:#f8ecf1;color:#875365;font-size:10px;line-height:1.6;padding:1px 6px;border-radius:3px;margin-left:5px;font-weight:500;white-space:nowrap}.plan-platinum .plan-feature-list small{color:#dacbd3}.plan-platinum .feature-pending{color:#eed7af;background:#40313a;border-color:#806b76}.plan-feature-disclaimer{font-size:12px;line-height:1.9;color:#82727a;margin:20px 0 0}.plan-platinum .official-plan-copy{font-weight:400}@media(max-width:768px){.replacement-plans .plan-feature-disclaimer{order:3}.official-plan .plan-feature-list li{margin:10px 0}.plan-feature-list .plan-feature-label{font-size:15px}.plan-feature-disclaimer{font-size:12px}}@media(max-width:480px){.official-plan .plan-feature-list small{font-size:12px}.plan-feature-list .feature-pending{font-size:11px}}

.official-plan .plan-support{border-block:0}
/* Comparison readability adjustment; retain existing table width and columns. */
.plan-comparison{font-size:16px}
.plan-comparison th,.plan-comparison td{padding-block:18px}
.official-plan .plan-support{font-size:18px}
.official-plan .plan-support small{font-size:11px}
@media(max-width:768px){.plan-comparison{font-size:14px}.plan-comparison th,.plan-comparison td{padding-block:16px}}
@media(max-width:480px){.plan-comparison{font-size:12px}.plan-comparison th,.plan-comparison td{padding-block:14px}}
