/* v64 typography refinement (top-level pages) */
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{font-size:16px}
.links a{font-size:14px}
.selectors button,.currencies button{font-size:13px;min-height:35px}
.hero p,.lead,.section-intro{font-size:clamp(15px,1.25vw,17px);line-height:1.85}
.card p,.feature p,.course p,.faq p,.contact p{font-size:15px;line-height:1.85}
@media(max-width:700px){.links a{font-size:13px}.hero p,.lead,.section-intro{font-size:16px;line-height:1.85}}
