.story-opening{padding-top:80px;padding-bottom:65px}.story-opening h1{font-size:clamp(42px,6vw,80px);line-height:1.06;letter-spacing:-.045em;color:#fff;max-width:1000px}.story-opening h1 em{color:#f7b484;font-style:normal}.story-opening>p:not(.me-eyebrow){max-width:800px;font-size:20px;line-height:1.65}.story-chapters{position:sticky;top:0;background:#101f28;z-index:20;border-top:1px solid #3c515d;border-bottom:1px solid #3c515d}.story-chapters .wrap{display:flex;gap:26px;overflow:auto;padding-top:19px;padding-bottom:19px;white-space:nowrap}.story-chapters a{font-size:15px}.story-chapter{padding-top:90px;padding-bottom:90px;max-width:1000px!important;scroll-margin-top:85px}.story-chapter h2{font-size:clamp(34px,5vw,62px);letter-spacing:-.035em;line-height:1.08}.story-chapter>p{font-size:20px;line-height:1.8;max-width:830px;color:#d6e0e3}.story-chapter .story-large{font-size:clamp(23px,2.7vw,30px);line-height:1.5;color:#fff}.story-band{background:#132630}.story-callout{border-left:3px solid #f8b17b;background:#203640;padding:27px 32px;margin:35px 0}.story-callout strong{font-size:22px;color:#f7bd92}.story-callout p{font-size:19px;line-height:1.75;color:#e1e8e9}.story-chapter figure{margin:35px 0}.story-chapter img{width:100%;height:auto;border-radius:5px}.story-chapter figcaption{font-size:14px;color:#bdcdd3;margin-top:10px}.story-chapter .me-film{margin:40px 0}.story-home{padding:70px 0;background:#162b35;border-bottom:1px solid #3f535c}.story-home h2{font-size:clamp(32px,4.5vw,58px);line-height:1.1;color:#fff}.story-home p{max-width:800px;font-size:21px;line-height:1.65;color:#d5e0e4}.story-home ol{display:flex;gap:22px;list-style:none;padding:20px 0;margin:20px 0 30px;counter-reset:none}.story-home li{flex:1;font-size:17px;line-height:1.5;border-top:1px solid #71848d;padding-top:18px}.story-home li b{display:block;color:#f6af7d;margin-bottom:12px}@media(max-width:720px){.story-opening{padding-top:45px}.story-chapter{padding-top:55px;padding-bottom:55px}.story-chapter>p{font-size:18px}.story-callout{padding:20px}.story-home ol{display:grid;grid-template-columns:1fr 1fr}.story-chapters .wrap{gap:22px}.story-chapters a{font-size:14px}}
