.scenario-section{padding-block:48px;border-top:1px solid var(--line)}
.scenario-section>p{max-width:850px;color:var(--muted);line-height:1.8}
.scenario-section dl{margin:28px 0;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}
.scenario-section dl>div{padding:24px 0;border-top:1px solid var(--line)}
.scenario-section dt{font-size:20px;font-weight:650;line-height:1.5}
.scenario-section dd{margin:10px 0 0;line-height:1.8;color:var(--muted)}
.scenario-section dd p{margin:0 0 12px}
.scenario-section a,.scenario-followup a,.scenario-guide a:not(.button){color:var(--accent);text-underline-offset:3px}
.scenario-followup{max-width:850px;padding-block:32px;border-top:1px solid var(--line);line-height:1.8}
.scenario-guide{max-width:850px;overflow-wrap:anywhere}
.scenario-guide h2{margin-top:34px;line-height:1.4}
.scenario-guide li{margin-block:10px;line-height:1.85}
.scenario-guide p{line-height:1.85}
@media(max-width:700px){.scenario-section dl{grid-template-columns:1fr}.scenario-section{padding-block:32px}.scenario-guide h1{font-size:30px}.scenario-guide ol,.scenario-guide ul{padding-left:23px}}
