.world-story{scroll-margin-top:110px}
.world-story>p:not(.eyebrow){max-width:850px;color:#d2d9cd;line-height:1.9}
.world-story blockquote{max-width:850px;margin:28px 0;padding:20px 26px;border-left:3px solid var(--gold);background:#1c3021;color:var(--gold-light)}
.world-story blockquote p{margin:0;font-family:var(--font-display,Georgia,serif);font-size:clamp(1.2rem,2.4vw,1.6rem);line-height:1.6}
.world-story-guide{max-width:940px;border:1px solid var(--line);padding:24px;margin-top:32px}
.world-story-guide summary{color:var(--gold-light);font-weight:700;cursor:pointer;line-height:1.6}
.world-story-guide dl{display:grid;gap:18px;margin:26px 0}
.world-story-guide dt{color:var(--gold-light);font-weight:700}
.world-story-guide dd{margin:7px 0 0;color:#d2d9cd;line-height:1.8}
.world-story-guide li,.world-story-guide>p{color:#d2d9cd;line-height:1.8}
.world-story-guide li{margin-bottom:10px}
.world-story-guide .button{margin-top:10px}

.world-story-guide h2{font-size:clamp(1.6rem,3vw,2.2rem);margin-top:28px}
