/* A slight reduction from poster scale, while keeping secondary copy easily visible. */
body{font-size:28px}
.site-nav{font-size:1.25rem}
.eyebrow,.section-label{font-size:1.16rem}
.hero-lede{font-size:1.75rem}
.button{font-size:1.2rem}
.prose{font-size:1.65rem}
.stat-strip span{font-size:1.35rem}
.sport-copy p,.opportunity-intro p,.founder p:last-child,.cta>p:not(.eyebrow):not(.contact-placeholder){font-size:1.55rem}
.sport blockquote{font-size:1.5rem}
.opportunity-cards p{font-size:1.32rem}
.opportunity-cards span,.process-list>li>span{font-size:1.12rem}
.values p{font-size:1.25rem}
.process-heading>p:last-child,.process-list p{font-size:1.3rem}
.editable-note{font-size:1.2rem}
.impact-numbers span{font-size:1.28rem}
.impact-footnote{font-size:1.05rem}
.contact-placeholder{font-size:1.12rem}
footer p{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:.02em}
.site-header{height:122px}.brand img{height:94px}footer .brand img{height:60px}
.stat-strip{align-items:center}
@media(max-width:800px){body{font-size:20px}.site-nav{font-size:1rem}.eyebrow,.section-label{font-size:.95rem}.hero-lede{font-size:1.3rem}.button{font-size:.95rem}.prose{font-size:1.28rem}.stat-strip span,.opportunity-cards p,.values p,.process-heading>p:last-child,.process-list p{font-size:1.08rem}.sport-copy p,.opportunity-intro p,.founder p:last-child,.cta>p:not(.eyebrow):not(.contact-placeholder){font-size:1.22rem}.editable-note{font-size:1.02rem}.impact-numbers span{font-size:1.08rem}.site-header{height:94px}.brand img{height:72px}}
