/* Final visual review: readable evidence and a faster mobile path to the finder. */
.eyebrow,.finder-title .eyebrow,.results-heading .eyebrow,.answer-box>.eyebrow{font-size:12px;letter-spacing:.09em}
.hero-copy>.eyebrow{font-size:11px;letter-spacing:.09em}
.micro-label{font-size:11px}
.privacy-note,.plan,.filter-footnote>p,.evidence-details,.evidence-details summary,.evidence-details small,.answer-box>a{font-size:12px}
.evidence-badge,.product-head .evidence-badge{font-size:11px!important}
.product-description{font-size:14px}
.product-limit>p,.match-reason>p{font-size:13px}
.match-reason>span,.sort-label,.filter-chip{font-size:12px}
.guide-copy .eyebrow{font-size:10px}
.card-actions a,.card-actions label{min-height:44px}
@media(max-width:760px){
  .hero{padding-top:30px;gap:23px}
  .hero-copy h1{font-size:48px;margin:17px 0 15px}
  .hero-description{font-size:15px;line-height:1.65}
  .hero-trust{margin-top:18px;padding-top:12px}
  .hero-finder{padding:20px}
  .hero-finder h2{font-size:26px}
  .task-picker{margin-top:19px;margin-bottom:12px}
  .task-tile>span{min-height:72px}
  .hero-copy>.eyebrow{font-size:9px}
  .hero-fields select{font-size:13px}
  .guide-copy .eyebrow{font-size:9px}
}
