.storyHero{min-height:92svh}
.ftr__big{color:#fff;-webkit-text-stroke:0}
.storyHero .hero__title{font-size:clamp(48px,7vw,108px)}
.storyHero .hero__lead{max-width:620px}
.storyIntro{padding:clamp(100px,14vw,190px) 0}
.storyIntro__grid,.storyArchive__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,8vw,120px);align-items:start}
.storyIntro__copy{padding-top:36px;color:#d7cbd3;font-size:clamp(16px,1.4vw,19px)}
.storyIntro__copy p+p{margin-top:22px}
.storyEdition__lead{max-width:850px;color:#d7cbd3;font-size:clamp(18px,2vw,24px);line-height:1.5;margin:50px 0 0}
.storyMethod{padding:clamp(100px,14vw,190px) 0;background:transparent}
.storySectionHead{max-width:760px}
.storySectionHead>p:last-child{max-width:570px;color:#cbbec6;margin-top:24px;font-size:17px}
.storySteps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:70px}
.storySteps article{min-height:270px;padding:26px 22px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(150deg,rgba(255,255,255,.06),rgba(255,255,255,.01))}
.storySteps i{font:700 13px var(--sans);font-style:normal;color:var(--pink2)}
.storySteps h3{font-size:24px;margin:64px 0 12px}
.storySteps p{color:#cbbec6;font-size:14px;line-height:1.55}
.storySpeakers>.wrap>.h2{max-width:760px}
.storySpeakers>.wrap>.storyEdition__lead{margin-top:24px}
.storyArchive{padding:clamp(100px,14vw,180px) 0}
.storyArchive__grid>div:last-child{padding-top:34px;color:#d7cbd3;font-size:17px;line-height:1.6}
.storyArchive__note{margin-top:24px;color:var(--pink2);font-size:14px}
@media(max-width:900px){.storyIntro__grid,.storyArchive__grid{grid-template-columns:1fr}.storyIntro__copy,.storyArchive__grid>div:last-child{padding-top:0}.storySteps{grid-template-columns:1fr 1fr}.storySteps article{min-height:220px}.storySteps h3{margin-top:40px}}
@media(max-width:640px){.storyHero .hero__title{font-size:clamp(42px,12vw,72px)}.storySteps{grid-template-columns:1fr}.storySteps article{min-height:170px}.storySteps h3{margin-top:28px}}
