:root{--text-readable:#59675d;--text-soft:#7f8c82}
body{font-size:16px;line-height:1.65}
.links{font-size:15px}
.btn{font-size:15px;line-height:1.2}
.eyebrow,.platform .num{font-size:12px;line-height:1.4}
.section-head p{font-size:16px;line-height:1.7;color:var(--text-readable)}
.hero p{font-size:18px;line-height:1.68}
.proof span{font-size:13px}
.band{padding:22px 0}
.band b{font-size:14px;line-height:1.35}
.band span{font-size:13px;line-height:1.5;color:var(--text-readable)}
.platform p,.product p{font-size:15px;line-height:1.7}
.platform a,.resource a{font-size:14px}
.product .tag{font-size:11px;line-height:1.4}
.specs span{font-size:12px;line-height:1.35}
.app h3{font-size:19px}
.app p{font-size:14px;line-height:1.65}
.app a{font-size:13px}
.source p{font-size:16px;line-height:1.7;color:var(--text-readable)}
.steps{gap:15px}
.step{padding-top:15px}
.step b{font-size:14px;line-height:1.4}
.step span{font-size:13px;line-height:1.65;color:var(--text-readable)}
.need-answer{font-size:14px;line-height:1.55}
.stat-cell span{font-size:13px;line-height:1.5;color:#cbd5cc}
.stats-note{font-size:11.5px;line-height:1.5;color:#a4b1a7}
.qitem span{font-size:15px;line-height:1.55}
.doc{font-size:13px;line-height:1.5}
.doc span{font-size:13px;line-height:1.5}
.resource small{font-size:11px;line-height:1.4}
.resource p{font-size:15px;line-height:1.7}
.cta-copy p{font-size:16px;line-height:1.7}
.cta-copy li{font-size:14px;line-height:1.7}
.fieldx label{font-size:12px;line-height:1.4}
.fieldx input,.fieldx select,.fieldx textarea{font-size:15px}
.fine{font-size:12px;line-height:1.5}
.footer-grid h4{font-size:12px}
.footer-grid p,.footer-grid a{font-size:13px;line-height:1.65}
.copyright{font-size:12px;line-height:1.55}
.real-photo-label{font-size:10.5px}
@media(max-width:680px){
  .links,.btn{font-size:14px}
  .section-head p,.source p,.cta-copy p{font-size:15px}
  .hero p{font-size:17px}
  .band b{font-size:13.5px}
  .band span,.step span,.stat-cell span{font-size:12.5px}
  .platform p,.product p,.resource p{font-size:14.5px}
  .proof span{font-size:12px}
}
