.sleipnir-parentage,.sleipnir-passage,.sleipnir-best,.tengu-return,.tengu-cloth,.tengu-scroll{margin:36px 0;padding:32px;color:#17212b;background:#ede9df;border-top:3px solid #806b45}
.sleipnir-passage h3 span{white-space:nowrap}
.myth-edition .exhibit-body .sleipnir-parentage h3,.myth-edition .exhibit-body .sleipnir-best h3,.myth-edition .exhibit-body .tengu-scroll h3{font-size:25px;line-height:1.65;margin:12px 0 24px}
.sleipnir-parentage dl,.tengu-scroll dl{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:0}.sleipnir-parentage dt,.tengu-scroll dt,.tengu-cloth dt{font-size:18px;font-weight:700;margin-bottom:12px}
.sleipnir-parentage dd,.tengu-scroll dd,.tengu-cloth dd{margin:0;font-size:18px;line-height:1.9}.sleipnir-parentage dl>div+div,.tengu-scroll dl>div+div{padding-left:30px;border-left:1px solid #bdb19a}
.sleipnir-parentage>p,.tengu-scroll>p,.sleipnir-best p{font-size:17px;line-height:1.9}.sleipnir-parentage>a,.tengu-scroll>a{font-size:16px}
.sleipnir-passage{background:#1c2d35;color:#f6f2e9;border-color:#b49b67}.myth-edition .exhibit-body .sleipnir-passage h3{color:#f6f2e9;font-size:28px;line-height:1.65;margin:12px 0 28px}.sleipnir-passage .exhibit-eyebrow{color:#e2cca0}
.sleipnir-passage ol,.tengu-return ol{padding:0;margin:0;list-style:none;counter-reset:passage;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.sleipnir-passage li,.tengu-return li{counter-increment:passage;border-top:1px solid #79858a;padding-top:20px}.sleipnir-passage li::before,.tengu-return li::before{content:counter(passage,decimal-leading-zero);display:block;font:34px Georgia,serif;margin-bottom:14px;color:#e2cca0}
.sleipnir-passage li>span,.tengu-return li>span{font-size:20px;font-weight:700;line-height:1.65}.sleipnir-passage li p,.tengu-return li p{font-size:17px;line-height:1.9}.journey-note{font-size:16px;line-height:1.9;border-top:1px solid #79858a;padding-top:24px;margin-top:28px}
.sleipnir-best{background:#e7ebed;border-color:#687780}.sleipnir-best>span{font-size:15px}
.tengu-return{background:#e8ece4;border-color:#536454}.myth-edition .exhibit-body .tengu-return h3{font-size:28px;line-height:1.65;margin:12px 0 28px}.tengu-return li{border-color:#bac4b5}.tengu-return li::before{color:#55634d}.tengu-return>p{font-size:17px;line-height:1.9;margin-top:28px}.tengu-return>a{font-size:16px}
.tengu-cloth{display:grid;grid-template-columns:1fr 1fr;gap:30px;background:#f1e5df;border-color:#8f5146}.tengu-cloth>div+div{padding-left:30px;border-left:1px solid #c6a79b}
@media(max-width:760px){.sleipnir-parentage,.sleipnir-passage,.sleipnir-best,.tengu-return,.tengu-cloth,.tengu-scroll{padding:24px 20px}.sleipnir-parentage dl,.tengu-scroll dl,.tengu-cloth{grid-template-columns:1fr;gap:24px}.sleipnir-parentage dl>div+div,.tengu-scroll dl>div+div,.tengu-cloth>div+div{border-left:0;border-top:1px solid #bdb19a;padding:24px 0 0}.sleipnir-passage ol,.tengu-return ol{grid-template-columns:1fr;gap:22px}.myth-edition .exhibit-body .sleipnir-passage h3,.myth-edition .exhibit-body .tengu-return h3{font-size:23px}.myth-edition .exhibit-body .sleipnir-parentage h3,.myth-edition .exhibit-body .sleipnir-best h3,.myth-edition .exhibit-body .tengu-scroll h3{font-size:22px}}
