/* Responsive Typography */
@media (max-width: 640px) {
    html { font-size: 14px; }
}
@media (min-width: 641px) and (max-width: 1024px) {
    html { font-size: 15px; }
}
@media (min-width: 1025px) {
    html { font-size: 16px; }
}
