/* Site-wide final-audit readability overrides.
 * Scoped by page root so locked functional logic and pricing behavior remain untouched.
 * This file is intentionally small and reviewable; consolidate into canonical page styles only after visual approval.
 */

/* WordPress Hosting */
#wordpress-hosting .wp-kicker{font-size:14px;line-height:1.45}
#wordpress-hosting .wp-btn{font-size:16px}
#wordpress-hosting .wp-hero-trust{font-size:15px;line-height:1.5}
#wordpress-hosting .wp-value b{font-size:15px}
#wordpress-hosting .wp-value small{font-size:14px;line-height:1.5}
#wordpress-hosting .sh-currency select{font-size:15px}
#wordpress-hosting .sh-term-saving{font-size:15px}
#wordpress-hosting .sh-cycle-note,
#wordpress-hosting .wp-plan-note{font-size:15px;line-height:1.5}
#wordpress-hosting .wp-feature-grid p{font-size:16px;line-height:1.6}
#wordpress-hosting .wp-tools strong{font-size:16px}
#wordpress-hosting .wp-tools small{font-size:15px;line-height:1.5}
#wordpress-hosting .wp-affiliation{font-size:14px;line-height:1.5}
#wordpress-hosting .wp-migrate ul{font-size:16px;line-height:1.6}
#wordpress-hosting .wp-final-trust{font-size:14px;line-height:1.5}
@media(max-width:760px){
  #wordpress-hosting .wp-lead{font-size:17px}
  #wordpress-hosting .wp-value b{font-size:15px}
  #wordpress-hosting .wp-value small{font-size:14px}
  #wordpress-hosting .sh-cycles button{font-size:15px}
}

/* Starter Hosting */
#starter-hosting .sh-eyebrow,
#starter-hosting p.sh-eyebrow{font-size:14px;line-height:1.45}
#starter-hosting .sh-btn{font-size:16px}
#starter-hosting .sh-trust{font-size:15px;line-height:1.5}
#starter-hosting .sh-fit{font-size:14px;line-height:1.5;width:210px}
#starter-hosting .sh-fit strong{font-size:15px}
#starter-hosting .sh-heading>p:last-child{font-size:17px;line-height:1.65}
#starter-hosting .sh-essential p{font-size:16px;line-height:1.6}
#starter-hosting .sh-compare-card p{font-size:16px;line-height:1.6}
#starter-hosting .sh-compare-card ul{font-size:15px;line-height:1.6}
#starter-hosting .sh-compare-card a{font-size:15px}
#starter-hosting .sh-currency select{font-size:15px}
#starter-hosting .sh-term-saving,
#starter-hosting .sh-cycle-note{font-size:15px;line-height:1.5}
#starter-hosting .sh-price-note{font-size:14px;line-height:1.55}
#starter-hosting .sh-steps p{font-size:16px;line-height:1.6}
#starter-hosting .sh-support p:not(.sh-eyebrow){font-size:17px;line-height:1.65}
#starter-hosting .sh-final p:not(.sh-eyebrow){font-size:16px;line-height:1.6}
@media(max-width:760px){
  #starter-hosting .sh-lead{font-size:17px;line-height:1.65}
  #starter-hosting .sh-fit{position:static;width:auto;margin-top:16px}
  #starter-hosting .sh-cycles button{font-size:15px}
}
