.staff-story{max-width:1280px;margin:0 auto;padding:30px 5vw 70px}.staff-story-opening{max-width:1000px;margin:40px auto}.staff-story h1{font-size:clamp(38px,5vw,70px);line-height:1.1;max-width:23ch;margin:15px 0 25px}.staff-story .lead{max-width:65ch}.staff-byline{font-size:15px;color:#62584c}.staff-story-cover img{width:100%;height:auto;max-height:700px;object-fit:cover;border-radius:0 100px 0 0}.staff-story figcaption{font-size:14px;color:#62584c;margin-top:12px}.staff-story-body{max-width:720px;margin:40px auto}.staff-story-body p,.staff-story-body li{font-size:20px;line-height:1.8}.staff-story-body h2{font-size:35px;line-height:1.2;margin:45px 0 20px}.staff-story-body h3{font-size:27px;margin-top:30px}.staff-story-body figure{margin:35px 0}.staff-story-body figure img{width:100%;height:auto}.staff-story-body blockquote{margin:35px 0;padding:10px 25px;border-left:4px solid var(--red);background:#e8dfd2}.staff-story-cta,.staff-source{margin-top:40px;padding:25px;background:#e8dfd2}.staff-story-cta h2,.staff-source h2{font-size:28px;margin-top:0}.staff-story-cta p{font-size:18px}.preview-banner{background:#f1d5c6;color:#33241d;padding:16px 5vw;font-weight:600}.staff-extra-topic{margin:12px 10px 12px 0}.blog-breadcrumb{display:flex;gap:12px;font-size:14px}@media(max-width:700px){.staff-story{padding-top:20px}.staff-story-opening{margin:25px 0}.staff-story h1{font-size:39px}.staff-story-body p,.staff-story-body li{font-size:19px}.staff-story-cover img{border-radius:0 60px 0 0}.staff-story-body h2{font-size:30px}}
