.story{border-top:1px solid #454b4c;border-bottom:1px solid #454b4c}.story-heading{max-width:850px}.story-heading h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(38px,5vw,66px);letter-spacing:-.045em}.story-heading>p{max-width:620px;font-size:19px}.story-chapters{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin:64px 0 46px}.story-chapters article{border-top:2px solid #ffca5a;padding-top:22px}.chapter{font:11px/1.6 system-ui;letter-spacing:.14em;color:#ffca5a}.story-chapters h3{font:28px/1.15 Georgia,serif;margin:22px 0 16px}.story-chapters p{color:#c6cacc;line-height:1.75}.story-close{max-width:650px;border-left:2px solid #ffca5a;padding-left:22px;font-size:20px}@media(max-width:700px){.story-chapters{grid-template-columns:1fr;gap:32px;margin-top:38px}}