.LevelPage_page__NaOff{min-height:100vh;background:var(--void);position:relative}.LevelPage_scanlines__61Bz2{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__ZHSOT{position:relative;z-index:2;max-width:900px;margin:0 auto;padding:60px 24px 80px}.LevelPage_loading__uKxSY{min-height:100vh;background:var(--void);display:flex;align-items:center;justify-content:center}.LevelPage_loadingText__UtdK_{color:rgba(var(--accent-rgb),.6);font-family:var(--font-share-tech);letter-spacing:.15em}.LevelPage_nav__3iV3b{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}.LevelPage_levelCounter__rhrI8{font-family:var(--font-share-tech);font-size:11px;color:rgba(var(--text-rgb),.25);letter-spacing:.1em}.LevelPage_header__UtCf4{margin-bottom:48px;border-bottom:1px solid rgba(var(--accent-rgb),.1);padding-bottom:32px}.LevelPage_phase__Wf8uP{font-family:var(--font-share-tech);font-size:11px;color:rgba(var(--accent-rgb),.5);letter-spacing:.2em;margin:0 0 8px}.LevelPage_title__D6uKn{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__csyMc{font-family:var(--font-share-tech);font-size:13px;color:rgba(var(--accent-rgb),.6);margin:0 0 16px;letter-spacing:.05em}.LevelPage_anchorPhrase__fZ_Ev{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__01VgV{margin-bottom:40px}.LevelPage_image__YaRuJ{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__Fw9sp{margin-bottom:48px}.LevelPage_sectionHeader__TpDxu{display:flex;align-items:center;gap:10px;margin-bottom:16px}.LevelPage_sectionIcon__Xv2be{font-size:14px;color:var(--icon-color,rgba(var(--accent-rgb),.8))}.LevelPage_sectionLabel__MRTYb{font-family:var(--font-cinzel);font-size:11px;letter-spacing:.15em;color:var(--icon-color,rgba(var(--accent-rgb),.8))}.LevelPage_sectionAudioButton___U9UI{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__3CezW{background:rgba(0,0,0,.3);border:1px solid rgba(var(--text-rgb),.06);padding:28px}.LevelPage_readingText__LVmgR{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__p9VTg{margin-bottom:32px}.LevelPage_videoHeader__C8iBD{display:flex;align-items:center;gap:10px;margin-bottom:12px}.LevelPage_videoIcon__MUWvs{color:rgba(var(--error-rgb),.85);font-size:14px}.LevelPage_videoLabel__GUsTO{font-family:var(--font-cinzel);font-size:11px;color:rgba(var(--error-rgb),.85);letter-spacing:.15em}.LevelPage_videoWrapper__f_CFx{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__nKfFn{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9;transition:opacity .2s,transform .2s}.LevelPage_videoWrapper__f_CFx:hover .LevelPage_videoThumbnail__nKfFn{opacity:.7;transform:scale(1.02)}.LevelPage_videoOverlay__yfT0l{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2);transition:background .2s}.LevelPage_videoWrapper__f_CFx:hover .LevelPage_videoOverlay__yfT0l{background:rgba(0,0,0,.1)}.LevelPage_playButton__YiOpD{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__f_CFx:hover .LevelPage_playButton__YiOpD{transform:scale(1.1);background:rgba(255,0,0,1)}.LevelPage_playButtonIcon__3HRVm{color:var(--color-text-heading);font-size:20px;margin-left:4px}.LevelPage_videoDirect__gqIOe{border-radius:8px;overflow:hidden;border:1px solid rgba(var(--error-rgb),.2);background:#000}.LevelPage_videoElement__qEQC4{width:100%;display:block;max-height:440px}.LevelPage_videoCredit__7KpP2{margin-top:10px;text-align:right}.LevelPage_videoCreditText__3w4Sb{font-family:var(--font-share-tech);font-size:10px;color:rgba(var(--text-rgb),.4)}.LevelPage_capsuleSection__XjPCB{margin-bottom:32px}.LevelPage_capsuleBox__4G1Dw{background:rgba(0,0,0,.3);border:1px solid rgba(var(--text-rgb),.06);padding:20px 24px}.LevelPage_capsuleText__Kq6Q8{font-family:var(--font-share-tech);font-size:13px;color:rgba(var(--text-rgb),.65);line-height:1.75;margin:0}.LevelPage_bibliography__DtOih{margin-top:8px;margin-bottom:40px}.LevelPage_bibliographyDivider__fMLzc{height:1px;background:rgba(var(--text-rgb),.05);margin-bottom:24px}.LevelPage_bibliographyHeader__yJcKZ{display:flex;align-items:center;gap:10px;margin-bottom:14px}.LevelPage_bibliographyIcon__ZO85D{color:rgba(var(--purple-rgb),.7);font-size:14px}.LevelPage_bibliographyLabel__OCj_q{font-family:var(--font-cinzel);font-size:11px;color:rgba(var(--purple-rgb),.7);letter-spacing:.15em}.LevelPage_bibliographyTitleGroup__FHJCe{flex:1}.LevelPage_bibliographyList__RVWkO{display:flex;flex-direction:column;gap:10px}.LevelPage_bibliographyItem__0esYE{padding:12px 16px;background:rgba(0,0,0,.2);border:1px solid rgba(var(--purple-rgb),.1);border-radius:6px}.LevelPage_bibliographyItemHeader__86tQE{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:4px}.LevelPage_bibliographyTitle__v94_c{font-family:var(--font-share-tech);font-size:12px;color:rgba(var(--text-rgb),.75)}.LevelPage_bibliographyAuthor__uPzNQ{font-family:var(--font-share-tech);font-size:10px;color:rgba(var(--text-rgb),.4);margin-left:8px}.LevelPage_bibliographySource___jZKl{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__AUR_B{font-family:var(--font-share-tech);font-size:9px;color:rgba(var(--accent-rgb),.4);text-decoration:none;letter-spacing:.05em}.LevelPage_pdfDownload__0I8ZA{text-align:right;margin-bottom:32px}.LevelPage_pdfLink__9y0fs{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__9y0fs:hover{border-color:rgba(var(--accent-rgb),.35);color:rgba(var(--accent-rgb),.7)}.LevelPage_completeSection__NynHv{margin-top:48px;text-align:center}.LevelPage_completedTitle__y227C{font-family:var(--font-cinzel);font-size:13px;color:rgba(var(--accent-rgb),.8);letter-spacing:.15em;margin-bottom:20px}.LevelPage_nextButton__aSPvJ{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__WnQt8{margin-top:24px}.LevelPage_graduationText__qg62o{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__gvAqD{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__wKbXm{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__wKbXm:disabled{cursor:default}