
#page-story .story-opening-copy>.eyebrow{position:relative;top:-48px}
#page-story .story-portrait-hero h1{font-weight:700;line-height:1.02}
#page-story .story-portrait-hero h1>span{font-size:clamp(32px,3.5vw,52px);font-weight:700;letter-spacing:-.025em}
#page-story .story-portrait-hero h1>em{font-size:clamp(36px,4vw,60px);font-weight:700;line-height:1.02;margin-top:10px}
#page-story .story-portrait-hero .story-why{display:block;font-size:clamp(92px,10vw,154px);font-weight:700;line-height:.95;letter-spacing:-.045em;margin-top:4px}
@media(max-width:800px){#page-story .story-opening-copy>.eyebrow{top:-24px}#page-story .story-portrait-hero h1>span{font-size:clamp(32px,7.5vw,52px)}#page-story .story-portrait-hero h1>em{font-size:clamp(36px,8vw,60px)}#page-story .story-portrait-hero .story-why{font-size:clamp(92px,22vw,140px)}}
