/* Comfortable Korean reading sizes, including phone screens. */
nav a{font-size:14px}
.vision-intro{font-size:15px}
.vision-steps article>p{font-size:14px}
.pillar>p,.pillar ul{font-size:14px}
.pillar-note{font-size:12px}
.strategy-base p,.field-toolbar>p{font-size:13px}
.country-grid details>p{font-size:14px}
.country-type{font-size:11px}
.event-row p,.timeline article>p:not(.timeline-date),.participation-grid p{font-size:14px}
.year-round p{font-size:14px}
.faq-list summary{font-size:15px}
.faq-list details>p{font-size:14px}
@media(max-width:800px){
 .vision-intro,.vision-steps article>p{font-size:14px}
 .pillar>p,.pillar ul{font-size:13px}
 .pillar-note{font-size:11px}
 .country-grid details>p,.event-row p,.participation-grid p,.faq-list details>p{font-size:14px}
 .timeline article>p:not(.timeline-date),.year-round p{font-size:13px}
}
@media(max-width:480px){
 .hero-copy{font-size:14px}
 .vision-intro,.vision-steps article>p{font-size:14px}
 .pillar>p,.pillar ul{font-size:12px}
 .pillar-note{font-size:10px}
 .strategy-base p{font-size:12px}
 .country-grid details>p,.event-row p,.faq-list details>p{font-size:13px}
 .country-type{font-size:10px}
 .timeline article>p:not(.timeline-date),.year-round p{font-size:12px}
 .participate-intro,.participation-grid p{font-size:13px}
 .faq-list summary{font-size:14px}
}
@media print{
 nav a,.vision-intro,.vision-steps article>p,.pillar>p,.pillar ul,.pillar-note,.strategy-base p,.field-toolbar>p,.country-grid details>p,.country-type,.event-row p,.timeline article>p:not(.timeline-date),.participation-grid p,.year-round p,.faq-list summary,.faq-list details>p{font-size:9pt}
}
