.hero h1{font-size:clamp(36px, 5.5vw, 96px);line-height:.92}.hero h1 .stamp{width:clamp(48px,5.5vw,88px);height:clamp(48px,5.5vw,88px);font-size:clamp(11px, 1vw, 15px)}.impact-head h2,.section-head h2{font-size:clamp(32px, 4vw, 64px);line-height:.94}.prog-card h3{font-size:clamp(24px, 1.8vw, 28px);line-height:1}.stat .num{font-size:clamp(36px, 4vw, 58px);line-height:.94}.founder h4{font-size:clamp(18px, 1.4vw, 22px)}.founders-foot .count{font-size:clamp(20px, 1.6vw, 26px)}.step .num{font-size:clamp(28px, 2.4vw, 36px)}.step h5{font-size:clamp(16px, 1.2vw, 20px)}.tooting-text h2{font-size:clamp(28px, 3.5vw, 48px);line-height:.96}.tooting-text .stats-mini strong{font-size:clamp(22px, 1.8vw, 28px)}.tooting-stamp{font-size:clamp(22px, 2.4vw, 34px)}.tooting-stamp small{font-size:clamp(7px, .55vw, 9px)}.quote-text{font-size:clamp(18px, 2vw, 26px);line-height:1.2}.res h4{font-size:clamp(17px, 1.2vw, 20px)}.cta-apply h2{font-size:clamp(32px, 4vw, 72px);line-height:.92}.footer-brand h3{font-size:clamp(28px, 2.4vw, 40px);line-height:1}.yellow-strip h3{font-size:clamp(26px, 2.6vw, 40px);line-height:1}.inner-hero h1{font-size:clamp(32px, 4vw, 56px);line-height:.95}.about-hero h1,.apply-hero h1,.collab-hero h1,.contact-hero h1,.donate-hero h1,.impact-hero h1,.tw-hero h1{font-size:clamp(32px, 4.5vw, 72px);line-height:.95}.hero h1 .stamp{font-size:clamp(10px, .9vw, 14px)!important}.profile-hero h1{font-size:clamp(32px, 3.6vw, 56px);line-height:.96}.stat-row .stat-cell .num{font-size:clamp(28px, 2.6vw, 40px)}.prose h2{font-size:clamp(22px, 2vw, 30px)}.related-founders h3,.related-strip h3{font-size:clamp(22px, 2vw, 30px)}.phase-card h3{font-size:clamp(22px, 2.2vw, 32px);line-height:1}.phase-stats strong{font-size:clamp(20px, 1.8vw, 26px)}.track-card h3{font-size:clamp(20px, 2vw, 28px)}.big-quote{font-size:clamp(18px, 1.8vw, 26px)}.next-session-meta h3{font-size:clamp(20px, 1.8vw, 26px)}.hero-stat-num{font-size:clamp(44px, 5vw, 78px);line-height:.9}.partner-band-name{font-size:clamp(22px, 2.2vw, 30px)}.mag-featured .mag-body h3{font-size:clamp(22px, 2.2vw, 30px)}.section-label h2{font-size:clamp(24px, 2.4vw, 36px)}.download-card h3{font-size:clamp(18px, 1.6vw, 22px)}.download-card.is-featured h3{font-size:clamp(22px, 2vw, 28px)}.events-callout h3,.newsletter-inline h3{font-size:clamp(22px, 2.2vw, 30px)}.events-callout .ec-meta .date{font-size:clamp(26px, 2.6vw, 38px)}.hero-tiles .tile .num{font-size:clamp(26px, 2.6vw, 36px)}.award-tile .award-year{font-size:clamp(34px, 3.4vw, 52px)}.award-tile h3,.way-tile h3{font-size:clamp(18px, 1.6vw, 22px)}.empty-state h3{font-size:clamp(20px, 2vw, 28px)}.profile-pullquote blockquote{font-size:clamp(20px, 2.4vw, 32px);line-height:1.18}.alumni-feature-card .afc-body h2{font-size:clamp(24px, 2.4vw, 36px);line-height:.96}.vm-card h2{font-size:clamp(22px, 2.2vw, 30px)}.value-num{font-size:clamp(40px, 4vw, 60px)}.value-card h3{font-size:clamp(18px, 1.6vw, 22px)}.since-text h2{font-size:clamp(28px, 3.4vw, 52px);line-height:.96}.since-stamp .big{font-size:clamp(56px, 7vw, 110px);line-height:.9}.awards-head h3{font-size:clamp(22px, 2vw, 30px)}.intro-body p,.story-body p,.why-body p{font-size:clamp(15px, 1.4vw, 19px)}.intro-body p:first-child,.story-body p:first-child,.why-body p:first-child{font-size:clamp(17px, 1.5vw, 22px)}.voice-card blockquote p{font-size:clamp(18px, 2vw, 28px);line-height:1.22}.recognition-year{font-size:clamp(24px, 2.6vw, 36px)}.reports-lede h2{font-size:clamp(24px, 3vw, 40px)}.spotlight-card h3{font-size:clamp(22px, 2.4vw, 32px)}.proof-num{font-size:clamp(36px, 4vw, 64px);line-height:.9}.space-card h3{font-size:clamp(18px, 1.6vw, 22px)}.pricing-body h2{font-size:clamp(22px, 2.6vw, 36px);line-height:.98}.stamp-disc{font-size:clamp(24px, 2.6vw, 36px)}.location-card h3{font-size:clamp(20px, 2vw, 26px)}.purpose-num{font-size:clamp(26px, 2.4vw, 36px)}.purpose-card h3{font-size:clamp(26px, 3vw, 44px);line-height:.96}.benefit-card h3{font-size:clamp(18px, 1.6vw, 22px)}.tile-amount{font-size:clamp(36px, 4vw, 64px);line-height:.9}.donate-cta-text h2{font-size:clamp(28px, 3.4vw, 52px);line-height:.95}.other-card h3{font-size:clamp(18px, 1.6vw, 22px)}.pick-card h3{font-size:clamp(16px, 1.4vw, 18px)}.contact-form-wrap h2{font-size:clamp(24px, 3vw, 40px);line-height:.98}.nap-card h3{font-size:clamp(18px, 1.6vw, 22px)}.apply-step legend h2{font-size:clamp(22px, 2.4vw, 32px)}.apply-thanks h2{font-size:clamp(24px, 3vw, 40px);line-height:.98}.stamp-disc--small{font-size:clamp(16px, 1.6vw, 22px)}@media (max-width:480px){.hero h1{font-size:clamp(28px, 7vw, 44px)!important}.footer-brand h3{font-size:clamp(22px, 6vw, 30px)!important}.award-tile .award-year{font-size:clamp(32px, 9vw, 52px)!important}.inner-hero h1{font-size:clamp(28px, 7vw, 44px)!important}}@media (max-width:600px){.hero h1{font-size:clamp(48px, 13vw, 84px)!important;line-height:.95!important}.inner-hero h1{font-size:clamp(44px, 12vw, 72px)!important;line-height:.98!important}.impact-head h2,.section-head h2,section h2{font-size:clamp(40px, 10vw, 60px)!important;line-height:1!important}.cta-apply h2{font-size:clamp(44px, 12vw, 72px)!important;line-height:.98!important}.yellow-strip h3,.yellow-strip-inner h3{font-size:clamp(34px, 8vw, 48px)!important;line-height:1.05!important}.footer-brand h3{font-size:clamp(36px, 9vw, 52px)!important;line-height:1!important}.alumni-feature-card h2,.founder h3,.mag-featured h3,.prog-card h3{font-size:clamp(28px, 6.5vw, 36px)!important}}@media (max-width:400px){.hero h1{font-size:clamp(44px, 14vw, 64px)!important}.inner-hero h1{font-size:clamp(40px, 12vw, 56px)!important}.impact-head h2,.section-head h2,section h2{font-size:clamp(36px, 11vw, 52px)!important}}