.story-page{background:var(--color-cream-white);min-height:100vh;padding-top:82px}.story-hero{text-align:center;padding:58px 20px 42px;background:var(--color-cream-white);color:var(--color-charcoal-press);overflow:hidden}.story-hero h1{font-family:var(--font-display);font-size:72px;line-height:.78;font-weight:900;letter-spacing:0;margin:0;color:var(--color-butter-yellow)}.story-hero p{margin:18px 0 0;font-size:17px;line-height:1.45}.story-content{max-width:850px;margin:0 auto;padding:50px 20px 80px}.story-block{margin-bottom:44px;padding-bottom:34px;border-bottom:1px solid var(--color-border-ink)}.story-block:last-child{border-bottom:0}.story-block h2{font-family:var(--font-body);font-size:40px;line-height:1.06;font-weight:900;color:var(--color-charcoal-press);margin-bottom:18px}.story-block h2:before{content:"";display:block;width:72px;height:8px;background:var(--color-cream-teal);margin-bottom:18px}.story-block p{font-size:17px;color:var(--color-charcoal-press);line-height:1.9}@media(min-width:768px){.story-hero h1{font-size:132px}}@media(min-width:1200px){.story-hero h1{font-size:220px;line-height:.7}}
