.LevelPage_page__5hbzP{min-height:100vh;background:var(--void);position:relative}.LevelPage_scanlines__jGNSp{position:fixed;inset:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.03) 0,rgba(0,0,0,.03) 4px)}.LevelPage_content__Vkz91{position:relative;z-index:2;max-width:900px;margin:0 auto;padding:60px 24px 80px}.LevelPage_loading___8EQH{min-height:100vh;background:var(--void);display:flex;align-items:center;justify-content:center}.LevelPage_loadingText__GJuN0{color:rgba(var(--accent-rgb),.6);font-family:var(--font-share-tech);letter-spacing:.15em}.LevelPage_nav__ICFaE{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}.LevelPage_levelCounter__vqIU7{font-family:var(--font-share-tech);font-size:11px;color:rgba(var(--text-rgb),.25);letter-spacing:.1em}.LevelPage_header__Y9xlY{margin-bottom:48px;border-bottom:1px solid rgba(var(--accent-rgb),.1);padding-bottom:32px}.LevelPage_phase__NeuxI{font-family:var(--font-share-tech);font-size:11px;color:rgba(var(--accent-rgb),.5);letter-spacing:.2em;margin:0 0 8px}.LevelPage_title__A4jUb{font-family:var(--font-cinzel);font-size:clamp(20px,4vw,32px);color:var(--color-text-heading);letter-spacing:.1em;margin:0 0 12px}.LevelPage_thinker__JUOyw{font-family:var(--font-share-tech);font-size:13px;color:rgba(var(--accent-rgb),.6);margin:0 0 16px;letter-spacing:.05em}.LevelPage_anchorPhrase__yv9Fm{margin:0;border-left:2px solid rgba(var(--accent-rgb),.3);padding-left:16px;font-family:var(--font-share-tech);font-size:12px;color:rgba(var(--text-rgb),.5);font-style:italic;line-height:1.6}.LevelPage_imageContainer__Os1uh{margin-bottom:40px}.LevelPage_image__A1KkM{width:100%;max-height:260px;-o-object-fit:cover;object-fit:cover;border-radius:8px;opacity:.85;border:1px solid rgba(var(--accent-rgb),.1)}.LevelPage_section__AK5QV{margin-bottom:48px}.LevelPage_sectionHeader__EuM2k{display:flex;align-items:center;gap:10px;margin-bottom:16px}.LevelPage_sectionIcon__43bHD{font-size:14px;color:var(--icon-color,rgba(var(--accent-rgb),.8))}.LevelPage_sectionLabel__T21Fx{font-family:var(--font-cinzel);font-size:11px;letter-spacing:.15em;color:var(--icon-color,rgba(var(--accent-rgb),.8))}.LevelPage_sectionAudioButton__YDvwJ{margin-left:auto;background:none;border:1px solid rgba(var(--accent-rgb),.2);color:rgba(var(--accent-rgb),.6);font-family:var(--font-share-tech);font-size:10px;letter-spacing:.1em;padding:4px 12px;cursor:pointer}.LevelPage_readingBox__T3VZE{background:rgba(0,0,0,.3);border:1px solid rgba(var(--text-rgb),.06);padding:28px}.LevelPage_readingText__6Tqc5{font-family:var(--font-share-tech);font-size:14px;color:rgba(var(--text-rgb),.75);line-height:2;margin:0;white-space:pre-wrap}.LevelPage_videoContainer__p8oGU{margin-bottom:32px}.LevelPage_videoHeader__n4wrN{display:flex;align-items:center;gap:10px;margin-bottom:12px}.LevelPage_videoIcon__nHRAY{color:rgba(var(--error-rgb),.85);font-size:14px}.LevelPage_videoLabel__Fbc4V{font-family:var(--font-cinzel);font-size:11px;color:rgba(var(--error-rgb),.85);letter-spacing:.15em}.LevelPage_videoWrapper__cU9_8{position:relative;width:100%;padding-bottom:56.25%;border-radius:8px;overflow:hidden;border:1px solid rgba(var(--error-rgb),.2);background:#000;cursor:pointer;text-decoration:none;display:block}.LevelPage_videoThumbnail__uwCrG{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9;transition:opacity .2s,transform .2s}.LevelPage_videoWrapper__cU9_8:hover .LevelPage_videoThumbnail__uwCrG{opacity:.7;transform:scale(1.02)}.LevelPage_videoOverlay__TCuEY{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2);transition:background .2s}.LevelPage_videoWrapper__cU9_8:hover .LevelPage_videoOverlay__TCuEY{background:rgba(0,0,0,.1)}.LevelPage_playButton__Y5Mhb{width:68px;height:48px;background:rgba(255,0,0,.85);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:transform .2s,background .2s}.LevelPage_videoWrapper__cU9_8:hover .LevelPage_playButton__Y5Mhb{transform:scale(1.1);background:rgba(255,0,0,1)}.LevelPage_playButtonIcon__yZE6A{color:var(--color-text-heading);font-size:20px;margin-left:4px}.LevelPage_videoDirect__ZJYbv{border-radius:8px;overflow:hidden;border:1px solid rgba(var(--error-rgb),.2);background:#000}.LevelPage_videoElement__mVqVZ{width:100%;display:block;max-height:440px}.LevelPage_videoCredit__8ySgc{margin-top:10px;text-align:right}.LevelPage_videoCreditText__i0A8y{font-family:var(--font-share-tech);font-size:10px;color:rgba(var(--text-rgb),.4)}.LevelPage_capsuleSection__9F98a{margin-bottom:32px}.LevelPage_capsuleBox__7PfXn{background:rgba(0,0,0,.3);border:1px solid rgba(var(--text-rgb),.06);padding:20px 24px}.LevelPage_capsuleText__Nc0gC{font-family:var(--font-share-tech);font-size:13px;color:rgba(var(--text-rgb),.65);line-height:1.75;margin:0}.LevelPage_bibliography__bj0ua{margin-top:8px;margin-bottom:40px}.LevelPage_bibliographyDivider__2QfPi{height:1px;background:rgba(var(--text-rgb),.05);margin-bottom:24px}.LevelPage_bibliographyHeader__ZQ_32{display:flex;align-items:center;gap:10px;margin-bottom:14px}.LevelPage_bibliographyIcon__9gNXn{color:rgba(var(--purple-rgb),.7);font-size:14px}.LevelPage_bibliographyLabel__M08J5{font-family:var(--font-cinzel);font-size:11px;color:rgba(var(--purple-rgb),.7);letter-spacing:.15em}.LevelPage_bibliographyTitleGroup__s6GDB{flex:1}.LevelPage_bibliographyList__x1_i_{display:flex;flex-direction:column;gap:10px}.LevelPage_bibliographyItem__ssinq{padding:12px 16px;background:rgba(0,0,0,.2);border:1px solid rgba(var(--purple-rgb),.1);border-radius:6px}.LevelPage_bibliographyItemHeader__zXhqm{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:4px}.LevelPage_bibliographyTitle__rE0Yk{font-family:var(--font-share-tech);font-size:12px;color:rgba(var(--text-rgb),.75)}.LevelPage_bibliographyAuthor__o0eJ7{font-family:var(--font-share-tech);font-size:10px;color:rgba(var(--text-rgb),.4);margin-left:8px}.LevelPage_bibliographySource__UW_td{font-family:var(--font-share-tech);font-size:8px;color:rgba(var(--purple-rgb),.6);letter-spacing:.15em;padding:2px 8px;border:1px solid rgba(var(--purple-rgb),.2);border-radius:20px;white-space:nowrap;flex-shrink:0}.LevelPage_bibliographyUrl__jNfAT{font-family:var(--font-share-tech);font-size:9px;color:rgba(var(--accent-rgb),.4);text-decoration:none;letter-spacing:.05em}.LevelPage_pdfDownload__Y7Z2k{text-align:right;margin-bottom:32px}.LevelPage_pdfLink__FWNIn{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;background:transparent;border:1px solid rgba(var(--text-rgb),.12);border-radius:6px;color:rgba(var(--text-rgb),.35);font-family:var(--font-share-tech);font-size:10px;letter-spacing:.15em;text-decoration:none;transition:border-color .2s,color .2s}.LevelPage_pdfLink__FWNIn:hover{border-color:rgba(var(--accent-rgb),.35);color:rgba(var(--accent-rgb),.7)}.LevelPage_completeSection__0YXEm{margin-top:48px;text-align:center}.LevelPage_completedTitle__VRBpK{font-family:var(--font-cinzel);font-size:13px;color:rgba(var(--accent-rgb),.8);letter-spacing:.15em;margin-bottom:20px}.LevelPage_nextButton___s3b9{display:inline-block;padding:10px 28px;border:1px solid rgba(var(--accent-rgb),.5);color:rgba(var(--accent-rgb),.9);font-family:var(--font-share-tech);font-size:13px;letter-spacing:.15em;text-decoration:none}.LevelPage_graduationBox__YJKI_{margin-top:24px}.LevelPage_graduationText__s7B4X{font-family:var(--font-share-tech);font-size:13px;color:rgba(var(--premium-rgb),.8);margin-bottom:20px;letter-spacing:.05em;line-height:1.6}.LevelPage_graduationButton__bz90i{display:inline-block;padding:12px 32px;border:1px solid rgba(var(--premium-rgb),.5);color:rgba(var(--premium-rgb),.9);font-family:var(--font-cinzel);font-size:13px;letter-spacing:.15em;text-decoration:none}.LevelPage_completeButton__Fviwi{padding:12px 32px;background:transparent;border:1px solid rgba(var(--accent-rgb),.5);color:rgba(var(--accent-rgb),.9);font-family:var(--font-share-tech);font-size:13px;letter-spacing:.15em;cursor:pointer}.LevelPage_completeButton__Fviwi:disabled{cursor:default}