/* New Passenger reading pages only. The existing public worlds are untouched. */
.gateway.passenger-knowledge{width:100%;max-width:1180px;padding:clamp(30px,5vw,72px) clamp(24px,5vw,72px);overflow-wrap:anywhere}
.passenger-knowledge article>header,.passenger-knowledge article>section{max-width:960px}
.passenger-knowledge article>header p,.passenger-knowledge article>section p,.passenger-knowledge article>section li{max-width:74ch}
.passenger-knowledge nav{display:flex;flex-wrap:wrap;gap:12px 26px;font-size:16px}
.passenger-knowledge h1{font-size:clamp(44px,7vw,76px)}
.passenger-knowledge h2{font:400 clamp(28px,4vw,40px)/1.2 Georgia,serif;margin:0 0 22px}
.passenger-knowledge section,.passenger-knowledge>details{border-top:1px solid #ffa154;padding:32px 0;margin-top:32px}
.passenger-knowledge .knowledge-question{font:24px/1.5 Georgia,serif}
.passenger-knowledge .knowledge-citations{font-size:14px}
.passenger-knowledge li{padding:10px 0;scroll-margin-top:25px}
.passenger-knowledge summary{cursor:pointer;min-height:44px;color:#ffa154}
.passenger-knowledge .orange-intent a{display:inline-block;min-height:44px}
.passenger-knowledge .eyebrow{color:#dcbd78}
@media(max-width:480px){.gateway.passenger-knowledge{padding:30px 24px}.passenger-knowledge nav{gap:14px}.passenger-knowledge ol{padding-left:24px}}

.knowledge-depth{border-top:1px solid #ffa154;padding:24px 0;margin-top:24px}
.knowledge-depth summary{font:400 clamp(24px,4vw,32px)/1.3 Georgia,serif;padding:8px 0}
.knowledge-depth p{line-height:1.65}
.passenger-knowledge a{color:#ffca88;text-underline-offset:5px}
.passenger-knowledge a:visited{color:#ead3ad}
.passenger-knowledge h1{font:400 clamp(44px,7vw,76px)/1.08 Georgia,serif;margin:32px 0}

.research-article .research-scene{position:relative;margin:30px 0 40px;height:260px;overflow:hidden;border:1px solid #647b6d}
.research-scene img{width:100%;height:100%;object-fit:cover;filter:brightness(.72)}
.research-scene figcaption{position:absolute;bottom:0;left:0;right:0;padding:28px 20px 16px;background:linear-gradient(transparent,rgba(8,32,32,.85));font:700 12px/1.5 Arial,sans-serif;letter-spacing:.15em;color:#ffe0a6}
.research-blue .research-scene{border-color:#699fa6}.research-red .research-scene{border-color:#b88d61}.research-green .research-scene{border-color:#8ca96d}.research-orange .research-scene{border-color:#deaa68}.research-yellow .research-scene{border-color:#d5b86f}
.research-article .knowledge-depth{border-top-color:#638883}
@media(max-width:480px){.research-article .research-scene{height:190px;margin:18px 0 30px}.research-scene figcaption{letter-spacing:.08em}}

.enough-section-scene{margin:18px 0 24px;height:clamp(180px,35vw,260px);overflow:hidden;border-left:3px solid #ff7a00}.enough-section-scene img{display:block;width:100%;height:100%;object-fit:cover}

.knowledge-masthead{border-bottom:1px solid #ff7a00;padding:0 0 18px;margin-bottom:15px}.knowledge-masthead a{font:400 clamp(21px,3vw,29px)/1.14 Georgia,serif;text-decoration:none}.knowledge-masthead small{display:block;margin-top:8px;color:#ffad70;font:700 10px/1.4 Arial,sans-serif;letter-spacing:.14em}
