.genesis-module__L_XpkG__stage{height:calc(100vh - var(--header-h));height:calc(100dvh - var(--header-h));background:#020d16;border-bottom:1px solid #ffffff14;min-height:560px}.genesis-module__L_XpkG__frame{border:0;width:100%;height:100%;display:block}.genesis-module__L_XpkG__textVersion{border-bottom:1px solid #ffffff14}.genesis-module__L_XpkG__toggle{cursor:pointer;letter-spacing:.04em;color:var(--cyan-500);justify-content:center;align-items:center;gap:8px;padding:18px 16px;font-size:.9rem;list-style:none;transition:color .2s;display:flex}.genesis-module__L_XpkG__toggle::-webkit-details-marker{display:none}.genesis-module__L_XpkG__toggle span{opacity:.6;color:var(--text)}.genesis-module__L_XpkG__toggle:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-left:4px;transition:transform .25s;transform:translateY(-2px)rotate(45deg)}.genesis-module__L_XpkG__textVersion[open] .genesis-module__L_XpkG__toggle:after{transform:translateY(2px)rotate(-135deg)}.genesis-module__L_XpkG__toggle:hover,.genesis-module__L_XpkG__toggle:focus-visible{color:var(--text)}.genesis-module__L_XpkG__jump{flex-wrap:wrap;gap:8px;margin:28px 0 8px;display:flex}.genesis-module__L_XpkG__jump a{color:inherit;border:1px solid #ffffff1f;border-radius:999px;padding:7px 12px;font-size:.82rem;text-decoration:none;transition:border-color .2s,color .2s}.genesis-module__L_XpkG__jump a:hover,.genesis-module__L_XpkG__jump a:focus-visible{border-color:var(--cyan-500);color:var(--cyan-500)}.genesis-module__L_XpkG__jump a span{opacity:.55;font-variant-numeric:tabular-nums}.genesis-module__L_XpkG__chapter{scroll-margin-top:calc(var(--header-h) + 16px);border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1fr);gap:24px;padding:48px 0;display:grid}.genesis-module__L_XpkG__head h2{margin:6px 0 10px}.genesis-module__L_XpkG__dek{opacity:.85;max-width:62ch;margin:0 0 14px}.genesis-module__L_XpkG__body{min-width:0}.genesis-module__L_XpkG__body>p,.genesis-module__L_XpkG__body h3+p{max-width:72ch;line-height:1.65}.genesis-module__L_XpkG__body h3{margin:28px 0 10px;font-size:1.15rem}.genesis-module__L_XpkG__body h3:first-child{margin-top:0}.genesis-module__L_XpkG__kjv{border-left:2px solid var(--gold-400);max-width:72ch;margin:0 0 10px;padding-left:12px;font-size:.93rem;font-style:italic;line-height:1.55}.genesis-module__L_XpkG__kjv cite{opacity:.7;white-space:nowrap;font-style:normal}.genesis-module__L_XpkG__back{margin:14px 0 0}.genesis-module__L_XpkG__back a{color:var(--cyan-500);text-decoration:none}.genesis-module__L_XpkG__scenes,.genesis-module__L_XpkG__facts,.genesis-module__L_XpkG__treasures{gap:10px;max-width:76ch;margin:0 0 16px;padding-left:1.2em;line-height:1.6;display:grid}.genesis-module__L_XpkG__scenes h4,.genesis-module__L_XpkG__qa h4{margin:0 0 4px;font-size:1rem}.genesis-module__L_XpkG__scenes h4 small{opacity:.65;font-weight:400}.genesis-module__L_XpkG__scenes p,.genesis-module__L_XpkG__qa p{max-width:72ch;margin:0 0 8px;line-height:1.6}.genesis-module__L_XpkG__qa+.genesis-module__L_XpkG__qa{margin-top:16px}.genesis-module__L_XpkG__treasures{font-size:.93rem}.genesis-module__L_XpkG__treasures small{letter-spacing:.06em;text-transform:uppercase;opacity:.6;font-size:.72rem}.genesis-module__L_XpkG__treasures em{opacity:.7}.genesis-module__L_XpkG__note{opacity:.7;max-width:72ch;font-size:.9rem}.genesis-module__L_XpkG__credit{opacity:.8;border-top:1px solid #ffffff14;max-width:76ch;margin:32px 0 0;padding-top:20px;font-size:.9rem}@media (min-width:960px){.genesis-module__L_XpkG__chapter{grid-template-columns:300px minmax(0,1fr);gap:40px}.genesis-module__L_XpkG__head{top:calc(var(--header-h) + 24px);align-self:start;position:sticky}}
