.page-module__E0kJGG__codex{position:relative}.page-module__E0kJGG__backdrop{z-index:0;background:var(--parchment);pointer-events:none;transition:background-color .7s;position:fixed;inset:0}.page-module__E0kJGG__cover,.page-module__E0kJGG__quaestio,.page-module__E0kJGG__methodo,.page-module__E0kJGG__explicit{z-index:1;position:relative}.page-module__E0kJGG__rail{z-index:50;flex-direction:column;gap:22px;display:flex;position:fixed;top:50%;right:30px;transform:translateY(-50%)}.page-module__E0kJGG__railItem{cursor:pointer;color:var(--mist);background:0 0;border:none;justify-content:flex-end;align-items:center;gap:12px;padding:4px 0;transition:color .3s;display:flex}.page-module__E0kJGG__railNum{font-family:var(--mono);letter-spacing:.16em;text-align:right;opacity:.7;width:26px;font-size:10px;transition:opacity .3s}.page-module__E0kJGG__railTick{background:currentColor;width:18px;height:1px;transition:width .3s,background .3s}.page-module__E0kJGG__railItem:hover{color:var(--slate)}.page-module__E0kJGG__railItemActive{color:var(--ink)}.page-module__E0kJGG__railItemActive .page-module__E0kJGG__railNum{opacity:1}.page-module__E0kJGG__railItemActive .page-module__E0kJGG__railTick{width:40px}.page-module__E0kJGG__rail[data-dark=true] .page-module__E0kJGG__railItem{color:var(--mist)}.page-module__E0kJGG__rail[data-dark=true] .page-module__E0kJGG__railItemActive{color:var(--parchment)}.page-module__E0kJGG__grain{z-index:60;pointer-events:none;opacity:.045;mix-blend-mode:multiply;width:100%;height:100%;position:fixed;inset:0}.page-module__E0kJGG__vignette{z-index:59;pointer-events:none;background:radial-gradient(120% 100% at 50% 40%,#0000 55%,#1a1f2b1a 100%);position:fixed;inset:0}.page-module__E0kJGG__railTop{z-index:50;font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:#8a96a2;mix-blend-mode:difference;justify-content:space-between;align-items:center;padding:22px 40px;font-size:10px;display:flex;position:fixed;top:0;left:0;right:0}.page-module__E0kJGG__railBrand{align-items:center;gap:12px;display:flex}.page-module__E0kJGG__cover{min-height:100svh;max-width:var(--max);flex-direction:column;justify-content:center;margin:0 auto;padding:120px 48px 60px;display:flex}.page-module__E0kJGG__coverMarkWrap{width:150px;height:177px;margin-bottom:36px;position:relative}.page-module__E0kJGG__coverConstruct,.page-module__E0kJGG__coverMark{position:absolute;inset:0}.page-module__E0kJGG__coverConstruct{opacity:0}.page-module__E0kJGG__coverMark{color:var(--ink)}.page-module__E0kJGG__wordmark{font-family:var(--display);letter-spacing:-.015em;color:var(--ink);flex-wrap:wrap;margin:0;font-size:clamp(64px,13vw,184px);font-weight:700;line-height:.82;display:flex}.page-module__E0kJGG__letter{will-change:transform;display:inline-block}.page-module__E0kJGG__coverTagline{font-family:var(--display);color:var(--slate);max-width:30ch;margin:32px 0 0;font-size:clamp(20px,2.6vw,30px);font-style:italic;font-weight:500}.page-module__E0kJGG__index{border-top:1px solid var(--rule);margin-top:72px}.page-module__E0kJGG__indexRow{text-align:left;border:none;border-bottom:1px solid var(--rule);cursor:pointer;width:100%;color:var(--ink);background:0 0;grid-template-columns:90px 1fr auto;align-items:baseline;gap:28px;padding:22px 8px;transition:padding-left .3s,background .3s;display:grid}.page-module__E0kJGG__indexRow:hover{background:#1a1f2b08;padding-left:22px}.page-module__E0kJGG__indexNum{font-family:var(--mono);letter-spacing:.18em;color:var(--mist);font-size:12px}.page-module__E0kJGG__indexTitle{font-family:var(--display);font-size:clamp(22px,3vw,34px);font-weight:500}.page-module__E0kJGG__indexLatin{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--slate);font-size:10px}.page-module__E0kJGG__scrollCue{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--mist);align-items:center;gap:14px;margin-top:56px;font-size:10px;display:flex}.page-module__E0kJGG__scrollCue span{background:var(--mist);transform-origin:0;width:60px;height:1px}.page-module__E0kJGG__quaestio{border-top:1px solid var(--rule);position:relative;overflow:hidden}.page-module__E0kJGG__quaestioInk{color:var(--parchment);border-top-color:#f0ece229}.page-module__E0kJGG__qInner{z-index:2;max-width:var(--max);grid-template-columns:220px 1fr;gap:64px;margin:0 auto;padding:140px 48px;display:grid;position:relative}.page-module__E0kJGG__numeral{font-family:var(--display);color:var(--ink);opacity:.05;pointer-events:none;z-index:1;will-change:transform;font-size:clamp(280px,46vw,680px);font-weight:800;line-height:.7;position:absolute;top:50%;right:-2%;transform:translateY(-50%)}.page-module__E0kJGG__quaestioInk .page-module__E0kJGG__numeral{color:var(--parchment);opacity:.06}.page-module__E0kJGG__qHead{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--slate);font-size:11px;line-height:2}.page-module__E0kJGG__quaestioInk .page-module__E0kJGG__qHead{color:var(--mist)}.page-module__E0kJGG__qHeadNum{color:var(--ink);font-size:13px}.page-module__E0kJGG__quaestioInk .page-module__E0kJGG__qHeadNum{color:var(--parchment)}.page-module__E0kJGG__qHeadSub{color:var(--mist);margin-top:10px}.page-module__E0kJGG__qBody{max-width:680px}.page-module__E0kJGG__proseLead{font-family:var(--display);margin:0 0 28px;font-size:clamp(28px,3.6vw,44px);font-weight:500;line-height:1.16}.page-module__E0kJGG__qBody p{color:var(--body);margin:0 0 22px;font-size:18px;line-height:1.75}.page-module__E0kJGG__quaestioInk .page-module__E0kJGG__qBody p{color:#c5cdd4}.page-module__E0kJGG__qBody em{font-style:italic}.page-module__E0kJGG__pull{font-family:var(--display);border-left:2px solid;margin:48px 0 0;padding-left:26px;font-size:clamp(24px,3vw,34px);font-style:italic;line-height:1.3}.page-module__E0kJGG__methodo{color:var(--parchment);border-top:1px solid #f0ece229;height:320vh;position:relative}.page-module__E0kJGG__methodoSticky{justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.page-module__E0kJGG__methodoHead{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mist);z-index:3;font-size:11px;line-height:2;position:absolute;top:48px;left:48px}.page-module__E0kJGG__methodoStages{width:100%;max-width:820px;height:60svh;padding:0 48px;position:relative}.page-module__E0kJGG__stage{flex-direction:column;justify-content:center;padding:0 48px;display:flex;position:absolute;inset:0}.page-module__E0kJGG__stageLatin{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--mist);align-items:center;gap:14px;margin-bottom:22px;font-size:12px;display:flex}.page-module__E0kJGG__stageLatin:before{content:"";background:var(--mist);width:36px;height:1px}.page-module__E0kJGG__stageText{font-family:var(--display);margin:0;font-size:clamp(30px,4.4vw,60px);font-weight:500;line-height:1.1}.page-module__E0kJGG__stageGloss{font-family:var(--text);color:#c5cdd4;max-width:60ch;margin:26px 0 0;font-size:18px;line-height:1.7}.page-module__E0kJGG__player{max-width:820px;margin:0 0 28px}.page-module__E0kJGG__player iframe{border:1px solid var(--rule);border-radius:12px;width:100%;display:block}.page-module__E0kJGG__platforms{border:1px solid var(--rule);grid-template-columns:repeat(2,1fr);gap:0;max-width:820px;margin:0;padding:0;list-style:none;display:grid}.page-module__E0kJGG__platform{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;gap:6px;min-height:124px;padding:26px 24px;text-decoration:none;transition:background .25s,color .25s;display:flex}.page-module__E0kJGG__platform svg{opacity:.5;margin-top:auto;transition:opacity .25s}.page-module__E0kJGG__platform:hover{background:var(--ink);color:var(--parchment)}.page-module__E0kJGG__platform:hover svg{opacity:1}.page-module__E0kJGG__platform:nth-child(2n){border-right:none}.page-module__E0kJGG__platform:nth-last-child(-n+2){border-bottom:none}.page-module__E0kJGG__platformName{font-family:var(--display);font-size:22px;font-weight:600}.page-module__E0kJGG__platformHandle{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate);font-size:10px}.page-module__E0kJGG__platform:hover .page-module__E0kJGG__platformHandle{color:var(--mist)}.page-module__E0kJGG__disputaForm{flex-direction:column;gap:18px;max-width:680px;display:flex}.page-module__E0kJGG__disputaField{flex-direction:column;gap:10px;display:flex}.page-module__E0kJGG__disputaLabel{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--slate);font-size:10px}.page-module__E0kJGG__disputaInput,.page-module__E0kJGG__disputaTextarea{font-family:var(--text);color:var(--ink);border:none;border-bottom:1px solid var(--rule);resize:none;background:0 0;outline:none;padding:12px 2px;font-size:18px;transition:border-color .25s}.page-module__E0kJGG__disputaInput:focus,.page-module__E0kJGG__disputaTextarea:focus{border-bottom-color:var(--ink)}.page-module__E0kJGG__disputaInput::placeholder,.page-module__E0kJGG__disputaTextarea::placeholder{color:var(--mist);font-style:italic}.page-module__E0kJGG__disputaSubmit{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;background:var(--ink);color:var(--parchment);border:1px solid var(--ink);cursor:pointer;align-self:flex-start;margin-top:12px;padding:16px 30px;font-size:11px;transition:background .25s,color .25s}.page-module__E0kJGG__disputaSubmit:hover{color:var(--ink);background:0 0}.page-module__E0kJGG__disputaThanks{font-family:var(--display);color:var(--ink);max-width:24ch;font-size:clamp(24px,3vw,34px);font-style:italic;line-height:1.3}.page-module__E0kJGG__explicit{border-top:1px solid var(--rule)}.page-module__E0kJGG__explicitInner{max-width:var(--max);margin:0 auto;padding:120px 48px 72px}.page-module__E0kJGG__explicitLabel{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--mist);align-items:center;gap:14px;margin-bottom:28px;font-size:11px;display:flex}.page-module__E0kJGG__explicitLabel:before{content:"";background:var(--mist);width:42px;height:1px}.page-module__E0kJGG__explicitLine{font-family:var(--display);color:var(--ink);max-width:16ch;margin:0 0 64px;font-size:clamp(32px,5vw,68px);font-weight:500;line-height:1.08}.page-module__E0kJGG__explicitLine em{font-style:italic}.page-module__E0kJGG__custos{text-align:left;border:none;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);cursor:pointer;width:100%;color:var(--ink);background:0 0;grid-template-columns:1fr auto;align-items:center;gap:6px 24px;padding:30px 4px;transition:padding-left .3s,background .3s;display:grid}.page-module__E0kJGG__custos:hover{background:#1a1f2b08;padding-left:20px}.page-module__E0kJGG__custosLabel{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--slate);grid-area:1/1;font-size:10px}.page-module__E0kJGG__custosWord{font-family:var(--display);grid-area:2/1;font-size:clamp(22px,3vw,36px);font-weight:500}.page-module__E0kJGG__custosArrow{font-family:var(--display);color:var(--slate);grid-area:1/2/span 2;font-size:34px;transition:transform .3s,color .3s}.page-module__E0kJGG__custos:hover .page-module__E0kJGG__custosArrow{color:var(--ink);transform:rotate(-40deg)}.page-module__E0kJGG__colophonRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;margin-top:64px;display:flex}.page-module__E0kJGG__colophonBrand{align-items:center;gap:18px;display:flex}.page-module__E0kJGG__colophonWordmark{font-family:var(--display);color:var(--ink);font-size:22px;font-weight:700}.page-module__E0kJGG__marginalia{flex-wrap:wrap;gap:22px;display:flex}.page-module__E0kJGG__marginalia a{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--slate);font-size:10px;text-decoration:none;transition:color .2s}.page-module__E0kJGG__marginalia a:hover{color:var(--ink)}.page-module__E0kJGG__colophonScribe{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--slate);text-align:right;font-size:10px;line-height:2}.page-module__E0kJGG__colophonFaint{color:var(--mist)}.page-module__E0kJGG__reveal{will-change:transform, opacity}@media (max-width:860px){.page-module__E0kJGG__qInner{grid-template-columns:1fr;gap:28px;padding:110px 40px}.page-module__E0kJGG__platforms{grid-template-columns:1fr}.page-module__E0kJGG__platform{border-right:none}.page-module__E0kJGG__platform:nth-last-child(2){border-bottom:1px solid var(--rule)}.page-module__E0kJGG__rail{display:none}}@media (max-width:620px){.page-module__E0kJGG__cover{padding-left:24px;padding-right:24px}.page-module__E0kJGG__explicitInner{padding:90px 24px 56px}.page-module__E0kJGG__colophonRow{flex-direction:column;align-items:flex-start}.page-module__E0kJGG__colophonScribe{text-align:left}.page-module__E0kJGG__qInner{padding-left:24px;padding-right:24px}.page-module__E0kJGG__railTop{padding:18px 24px}.page-module__E0kJGG__indexRow{grid-template-columns:60px 1fr}.page-module__E0kJGG__indexLatin{display:none}.page-module__E0kJGG__methodoHead{left:24px}.page-module__E0kJGG__stage,.page-module__E0kJGG__methodoStages{padding-left:24px;padding-right:24px}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__grain{display:none}.page-module__E0kJGG__methodo{height:auto}.page-module__E0kJGG__methodoSticky{height:auto;padding:96px 48px;display:block;position:static}.page-module__E0kJGG__methodoHead{margin-bottom:48px;position:static}.page-module__E0kJGG__methodoStages{max-width:820px;height:auto;padding:0;position:static}.page-module__E0kJGG__stage{opacity:1;visibility:visible;padding:0 0 56px;position:relative;inset:auto}}
