.discipline-pages-module__HdqbDq__edition{padding-bottom:24px}.discipline-pages-module__HdqbDq__edition :is(h1,h2,h3){letter-spacing:-.04em;overflow-wrap:anywhere;font-weight:400;line-height:1.05}.discipline-pages-module__HdqbDq__edition h1{font-size:clamp(64px,8vw,132px)}.discipline-pages-module__HdqbDq__edition h2{font-size:clamp(35px,3.8vw,62px)}.discipline-pages-module__HdqbDq__edition h3{font-size:clamp(25px,2.4vw,38px)}.discipline-pages-module__HdqbDq__edition p{font-size:clamp(20px,1.6vw,26px);line-height:1.45}.discipline-pages-module__HdqbDq__edition a,.discipline-pages-module__HdqbDq__edition button,.discipline-pages-module__HdqbDq__edition summary{text-underline-offset:.22em}.discipline-pages-module__HdqbDq__edition :is(a,button,input,summary):focus-visible,.discipline-pages-module__HdqbDq__disciplineNav a:focus-visible{outline:2px solid var(--ed-accent);outline-offset:5px}.discipline-pages-module__HdqbDq__edition :is(button,input){font:inherit;color:var(--ed-ink)}.discipline-pages-module__HdqbDq__edition button{cursor:pointer;background:0 0;border:0;min-height:44px}.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__eyebrow,.discipline-pages-module__HdqbDq__eyebrow,.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__tags,.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__fine{font:11px/1.7 var(--font-inter),sans-serif;letter-spacing:.15em;text-transform:uppercase;color:var(--ed-muted)}.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__fine{letter-spacing:0;text-transform:none;font-size:12px}.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__eyebrow{margin-bottom:16px}.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__deck{letter-spacing:-.025em;font-size:clamp(28px,2.8vw,44px);line-height:1.15}.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__link,.discipline-pages-module__HdqbDq__link{color:var(--ed-accent);align-items:center;gap:12px;min-height:44px;font-size:23px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__visit{font:13px/1.5 var(--font-inter),sans-serif;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.discipline-pages-module__HdqbDq__disciplineNav{border-block:1px solid var(--ed-rule);align-items:center;gap:28px;margin:8px 0 30px;padding:12px 0;display:flex}.discipline-pages-module__HdqbDq__disciplineNav>div{flex-wrap:wrap;flex:1;gap:8px 24px;display:flex}.discipline-pages-module__HdqbDq__disciplineNav a{font:11px/1.5 var(--font-inter),sans-serif;letter-spacing:.14em;text-transform:uppercase;align-items:center;min-height:44px;display:inline-flex}.discipline-pages-module__HdqbDq__disciplineNav a[aria-current]{color:var(--ed-accent);text-underline-offset:8px;text-decoration:underline}.discipline-pages-module__HdqbDq__disciplineNav em{color:var(--ed-muted);font-size:18px;line-height:1.15}.discipline-pages-module__HdqbDq__workIntro{grid-template-columns:1.5fr 1fr;align-items:center;gap:50px;padding:25px 0 40px;display:grid}.discipline-pages-module__HdqbDq__workIntro h1{margin-bottom:24px;font-size:clamp(58px,6.4vw,106px)}.discipline-pages-module__HdqbDq__workIntro p:not(.discipline-pages-module__HdqbDq__eyebrow){max-width:35ch}.discipline-pages-module__HdqbDq__workIntroArt{align-items:center;display:flex}.discipline-pages-module__HdqbDq__workIntroArt .discipline-pages-module__HdqbDq__artwork{width:80%}.discipline-pages-module__HdqbDq__workIntroArt>em{writing-mode:vertical-rl;color:var(--ed-muted);font-size:19px}.discipline-pages-module__HdqbDq__editionTools{justify-content:space-between;align-items:center;gap:20px;padding-bottom:16px;display:flex}.discipline-pages-module__HdqbDq__editionTools>button{font:12px/1.5 var(--font-inter),sans-serif;text-decoration:underline}.discipline-pages-module__HdqbDq__leads,.discipline-pages-module__HdqbDq__pair{border-bottom:1px solid var(--ed-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;padding:38px 0 48px;display:grid}.discipline-pages-module__HdqbDq__leads{border-top:3px double var(--ed-rule)}.discipline-pages-module__HdqbDq__leads>:nth-child(2),.discipline-pages-module__HdqbDq__pair>:nth-child(2){border-left:1px solid var(--ed-rule);padding-left:44px}.discipline-pages-module__HdqbDq__project{min-width:0;position:relative}.discipline-pages-module__HdqbDq__project .discipline-pages-module__HdqbDq__artLink{display:block}.discipline-pages-module__HdqbDq__artwork{aspect-ratio:3/2;width:100%;color:var(--ed-muted);position:relative}.discipline-pages-module__HdqbDq__artwork>:is(svg,img),.discipline-pages-module__HdqbDq__lunarPortrait{object-fit:contain;width:100%;height:100%;display:block}.discipline-pages-module__HdqbDq__artwork[data-project-art=ludologium]>img{padding:3% 12%}.discipline-pages-module__HdqbDq__artwork[data-project-art=role-notes]{aspect-ratio:auto;padding:18px 0 24px}.discipline-pages-module__HdqbDq__lunarPortrait{position:relative}.discipline-pages-module__HdqbDq__lunarPortrait svg{width:100%;height:100%}.discipline-pages-module__HdqbDq__lunarPortrait>img{clip-path:circle(42%);object-fit:contain;width:56%;height:84%;position:absolute;top:5%;left:14%}.discipline-pages-module__HdqbDq__project h2{margin:12px 0}.discipline-pages-module__HdqbDq__project .discipline-pages-module__HdqbDq__projectDeck{font-size:clamp(23px,2vw,32px);line-height:1.22}.discipline-pages-module__HdqbDq__project .discipline-pages-module__HdqbDq__projectDescription{max-width:44ch;margin-top:12px;font-size:21px}.discipline-pages-module__HdqbDq__projectActions{flex-wrap:wrap;align-items:center;gap:10px 24px;margin:18px 0 20px;display:flex}.discipline-pages-module__HdqbDq__project .discipline-pages-module__HdqbDq__tags{margin-top:16px}.discipline-pages-module__HdqbDq__morphFeature{border-bottom:1px solid var(--ed-rule);grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);align-items:center;gap:40px;padding:45px 0;display:grid}.discipline-pages-module__HdqbDq__morphFeature h2{margin:10px 0 22px}.discipline-pages-module__HdqbDq__morphFeature p+p{margin-top:16px}.discipline-pages-module__HdqbDq__projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;padding:18px 0 36px;display:grid}.discipline-pages-module__HdqbDq__projectGrid>*{border-bottom:1px solid var(--ed-rule);padding:28px 0}.discipline-pages-module__HdqbDq__projectGrid>:not(:nth-child(3n)){border-right:1px solid var(--ed-rule);padding-right:32px}.discipline-pages-module__HdqbDq__projectGrid .discipline-pages-module__HdqbDq__project h2{font-size:clamp(30px,2.5vw,43px)}.discipline-pages-module__HdqbDq__projectGrid .discipline-pages-module__HdqbDq__projectDescription{display:none}.discipline-pages-module__HdqbDq__projectGrid .discipline-pages-module__HdqbDq__projectDeck{font-size:22px}.discipline-pages-module__HdqbDq__projectGrid .discipline-pages-module__HdqbDq__projectActions{gap:4px 16px}.discipline-pages-module__HdqbDq__projectGrid .discipline-pages-module__HdqbDq__link{font-size:20px}.discipline-pages-module__HdqbDq__archive>a{margin-top:25px;font-size:32px;display:block}.discipline-pages-module__HdqbDq__archive p{font-size:20px}.discipline-pages-module__HdqbDq__archive details{border-top:1px solid var(--ed-rule);margin-top:26px;padding-top:16px}.discipline-pages-module__HdqbDq__archive summary{cursor:pointer;min-height:44px;font-size:21px}.discipline-pages-module__HdqbDq__archive details a{padding:8px 0;font-size:20px;display:block}.discipline-pages-module__HdqbDq__flight{border-block:3px double var(--ed-rule);grid-template-columns:1fr 1.2fr .5fr;align-items:center;gap:28px;padding:20px 0;display:grid}.discipline-pages-module__HdqbDq__flight h2{margin-bottom:14px}.discipline-pages-module__HdqbDq__flight .discipline-pages-module__HdqbDq__link{margin-top:12px;font-size:20px}.discipline-pages-module__HdqbDq__flight em{color:var(--ed-muted);font-size:22px}.discipline-pages-module__HdqbDq__visualHero,.discipline-pages-module__HdqbDq__storyHero,.discipline-pages-module__HdqbDq__systemsHero,.discipline-pages-module__HdqbDq__codeHero{border-bottom:3px double var(--ed-rule);grid-template-columns:minmax(0,.85fr) minmax(0,1.55fr);align-items:center;gap:42px;padding:26px 0 48px;display:grid}.discipline-pages-module__HdqbDq__introduction h1{margin:16px 0 24px}.discipline-pages-module__HdqbDq__introduction>p:not(.discipline-pages-module__HdqbDq__eyebrow):not(.discipline-pages-module__HdqbDq__deck):not(.discipline-pages-module__HdqbDq__fine){max-width:32ch;margin-top:24px}.discipline-pages-module__HdqbDq__introduction>.discipline-pages-module__HdqbDq__link{margin-top:25px}.discipline-pages-module__HdqbDq__heroArtwork{min-width:0}.discipline-pages-module__HdqbDq__heroArtwork .discipline-pages-module__HdqbDq__artwork{aspect-ratio:1.25}.discipline-pages-module__HdqbDq__heroArtwork figcaption{justify-content:space-between;align-items:baseline;gap:25px;display:flex}.discipline-pages-module__HdqbDq__heroArtwork figcaption em,.discipline-pages-module__HdqbDq__handnote{font:27px/1.1 var(--font-journal-note),cursive;color:var(--ed-accent)}.discipline-pages-module__HdqbDq__processLabels{color:var(--ed-muted);font:12px/1.5 var(--font-inter),sans-serif;letter-spacing:.14em;text-transform:uppercase;justify-content:space-around;align-items:center;gap:15px;padding:22px 8px;display:flex}.discipline-pages-module__HdqbDq__processLabels span:not(:last-child):after{content:" →";color:var(--ed-accent);padding-left:20px}.discipline-pages-module__HdqbDq__atmosphereProof{flex-direction:column;justify-content:center;display:flex}.discipline-pages-module__HdqbDq__atmosphereProof>p:not(.discipline-pages-module__HdqbDq__eyebrow){max-width:34ch;margin-top:24px}.discipline-pages-module__HdqbDq__swatches{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.discipline-pages-module__HdqbDq__swatches button{font:11px/1.4 var(--font-inter),sans-serif;flex-direction:column;align-items:center;gap:12px;padding:8px 0;display:flex}.discipline-pages-module__HdqbDq__swatches button[aria-pressed=true]{border-bottom:1px solid var(--ed-accent)}.discipline-pages-module__HdqbDq__swatches span{border:1px solid var(--ed-rule);border-radius:50%;width:52px;max-width:100%;height:52px}.discipline-pages-module__HdqbDq__swatches [data-swatch=dawn]{background:linear-gradient(#cab8c3,#f2d5b7)}.discipline-pages-module__HdqbDq__swatches [data-swatch=daylight]{background:linear-gradient(#eee9df,#ded8c9)}.discipline-pages-module__HdqbDq__swatches [data-swatch=golden-hour]{background:linear-gradient(#d69d5e,#f3d69d)}.discipline-pages-module__HdqbDq__swatches [data-swatch=ember-atlas]{background:linear-gradient(#351317,#ab6743)}.discipline-pages-module__HdqbDq__swatches [data-swatch=twilight]{background:linear-gradient(#1c2336,#7b7899)}.discipline-pages-module__HdqbDq__codeHero{grid-template-columns:.7fr 1.7fr}.discipline-pages-module__HdqbDq__codeExcerpt{border-left:1px solid var(--ed-rule);color:var(--ed-accent);overflow-wrap:anywhere;white-space:pre-wrap;margin:32px 0 8px;padding:12px 0 12px 18px;font:13px/1.8 monospace}.discipline-pages-module__HdqbDq__codeInstrument{grid-template-columns:1.3fr .8fr;align-items:center;gap:25px;min-width:0;display:grid}.discipline-pages-module__HdqbDq__codeMoon .discipline-pages-module__HdqbDq__artwork{aspect-ratio:1}.discipline-pages-module__HdqbDq__codeMoon .discipline-pages-module__HdqbDq__fine{text-align:center}.discipline-pages-module__HdqbDq__instrumentControls{min-width:0}.discipline-pages-module__HdqbDq__instrumentControls label{font:13px/1.6 var(--font-inter),sans-serif;margin-bottom:8px;display:block}.discipline-pages-module__HdqbDq__instrumentControls input{background:var(--ed-paper);border:1px solid var(--ed-rule);width:100%;max-width:240px;min-height:44px;font:14px/1.5 var(--font-inter),sans-serif;padding:10px}.discipline-pages-module__HdqbDq__instrumentControls>svg{width:115px;margin:20px 0;display:block}.discipline-pages-module__HdqbDq__instrumentControls .discipline-pages-module__HdqbDq__fine{margin:18px 0 10px}.discipline-pages-module__HdqbDq__calculation{border-top:1px solid var(--ed-rule);grid-column:1/-1;min-width:0;padding-top:16px}.discipline-pages-module__HdqbDq__calculation summary{cursor:pointer;min-height:44px;font-size:22px}.discipline-pages-module__HdqbDq__calculation pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:18px 0;font:12px/1.8 monospace}.discipline-pages-module__HdqbDq__calculation a{font-size:20px;text-decoration:underline}.discipline-pages-module__HdqbDq__statement{justify-content:space-between;align-items:center;gap:40px;padding:42px 0;display:flex}.discipline-pages-module__HdqbDq__statement p{max-width:28ch}.discipline-pages-module__HdqbDq__researchHero{border-bottom:3px double var(--ed-rule);grid-template-columns:160px minmax(0,1fr);gap:40px;padding:25px 0 42px;display:grid}.discipline-pages-module__HdqbDq__researchIndex{border-right:1px solid var(--ed-rule);flex-direction:column;justify-content:space-evenly;padding-right:22px;display:flex}.discipline-pages-module__HdqbDq__researchIndex a{font-size:29px;display:block}.discipline-pages-module__HdqbDq__researchIndex span{color:var(--ed-accent);margin-bottom:10px;font-size:20px;display:block}.discipline-pages-module__HdqbDq__specimenSpread{grid-template-columns:1.6fr 1fr;align-items:center;gap:25px;margin-top:24px;display:grid}.discipline-pages-module__HdqbDq__specimenSpread h2{font-size:clamp(35px,3.5vw,58px)}.discipline-pages-module__HdqbDq__specimenSpread>.discipline-pages-module__HdqbDq__artwork{aspect-ratio:1.25}.discipline-pages-module__HdqbDq__specimenSpread p{margin-top:18px}.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__status{color:var(--ed-accent);font-size:21px}.discipline-pages-module__HdqbDq__systemsHero{grid-template-columns:.75fr 1.5fr}.discipline-pages-module__HdqbDq__systemAssembly{min-width:0}.discipline-pages-module__HdqbDq__assemblyPlanes{perspective:1100px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;padding:32px 8px;display:grid}.discipline-pages-module__HdqbDq__assemblyPlanes>div{border:1px solid var(--ed-rule);background:color-mix(in srgb,var(--ed-sheet)25%,transparent);opacity:.76;min-width:0;padding:22px 18px;transition:opacity .25s,border-color .25s;transform:rotateY(-13deg)skewY(-4deg)}.discipline-pages-module__HdqbDq__assemblyPlanes>div[data-selected=true]{opacity:1;border-color:var(--ed-accent)}.discipline-pages-module__HdqbDq__assemblyPlanes>div:nth-child(2){margin-top:32px}.discipline-pages-module__HdqbDq__assemblyPlanes>div:nth-child(3){margin-top:64px}.discipline-pages-module__HdqbDq__foundation strong{font-size:96px;font-weight:400;display:block}.discipline-pages-module__HdqbDq__foundation>span:last-child{font:12px/2 var(--font-inter),sans-serif;color:var(--ed-muted)}.discipline-pages-module__HdqbDq__tokenDots{gap:12px;margin:20px 0;display:flex}.discipline-pages-module__HdqbDq__tokenDots i{background:var(--ed-accent);border-radius:50%;width:24px;height:24px}.discipline-pages-module__HdqbDq__tokenDots i:nth-child(2){background:var(--ed-muted)}.discipline-pages-module__HdqbDq__tokenDots i:nth-child(3){background:var(--ed-rule)}.discipline-pages-module__HdqbDq__sampleButton{border:1px solid var(--ed-rule);padding:10px;font-size:18px;display:block}.discipline-pages-module__HdqbDq__samplePage{border:1px solid var(--ed-rule);background:var(--ed-paper);margin:20px 0;padding:13px}.discipline-pages-module__HdqbDq__samplePage>span{font:10px var(--font-inter),sans-serif}.discipline-pages-module__HdqbDq__samplePage b{margin:12px 0;font-size:25px;font-weight:400;display:block}.discipline-pages-module__HdqbDq__samplePage p{font-size:15px}.discipline-pages-module__HdqbDq__sampleSwitch{color:var(--ed-accent);font-size:30px}.discipline-pages-module__HdqbDq__experience a{text-align:center;margin-top:12px;font-size:17px;display:block}.discipline-pages-module__HdqbDq__experience .discipline-pages-module__HdqbDq__artwork{height:94px}.discipline-pages-module__HdqbDq__layerButtons,.discipline-pages-module__HdqbDq__ruleButtons{flex-wrap:wrap;gap:12px;display:flex}.discipline-pages-module__HdqbDq__layerButtons{justify-content:center}.discipline-pages-module__HdqbDq__layerButtons button,.discipline-pages-module__HdqbDq__ruleButtons button{border-bottom:1px solid var(--ed-rule);padding:8px 12px;font-size:19px}.discipline-pages-module__HdqbDq__layerButtons button[aria-pressed=true],.discipline-pages-module__HdqbDq__ruleButtons button[aria-pressed=true]{border-color:var(--ed-accent);color:var(--ed-accent);text-decoration:underline}.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__layerCaption{text-align:center;max-width:50ch;min-height:3em;margin:18px auto 0;font-size:20px}.discipline-pages-module__HdqbDq__strategyHeroArt{text-align:center}.discipline-pages-module__HdqbDq__strategyHeroArt .discipline-pages-module__HdqbDq__artwork{height:clamp(280px,30vw,470px)}.discipline-pages-module__HdqbDq__strategyHeroArt svg{width:90%;height:110px;color:var(--ed-accent);margin:-10px auto 0;display:block}.discipline-pages-module__HdqbDq__rulesStudy{border-bottom:1px solid var(--ed-rule);grid-template-columns:.9fr 1.3fr;align-items:center;gap:50px;padding:45px 0;display:grid}.discipline-pages-module__HdqbDq__rulesStudy h2{margin-bottom:22px}.discipline-pages-module__HdqbDq__ruleButtons{margin:25px 0}.discipline-pages-module__HdqbDq__gameBoard svg{width:100%;color:var(--ed-muted);display:block}.discipline-pages-module__HdqbDq__gameBoard>div{border-left:1px solid var(--ed-rule);padding:20px}.discipline-pages-module__HdqbDq__gameBoard p{max-width:44ch;margin-top:10px;font-size:22px}.discipline-pages-module__HdqbDq__roleSheet{border:1px solid var(--ed-rule);background:color-mix(in srgb,var(--ed-sheet)30%,var(--ed-paper));width:87%;box-shadow:0 8px 14px color-mix(in srgb,var(--ed-ink)8%,transparent);margin:10px auto;padding:32px;transform:rotate(-3deg)}.discipline-pages-module__HdqbDq__roleSheet h3{margin:15px 0}.discipline-pages-module__HdqbDq__roleSheet p{font-size:22px}.discipline-pages-module__HdqbDq__roleSheet mark{background:color-mix(in srgb,var(--ed-accent)12%,transparent);color:var(--ed-ink);border-bottom:1px solid var(--ed-accent)}.discipline-pages-module__HdqbDq__roleSheet em{font:25px/1.2 var(--font-journal-note),cursive;color:var(--ed-accent);margin:22px 0;display:block}.discipline-pages-module__HdqbDq__archiveLink{text-align:right;padding:25px 0;font-size:22px}.discipline-pages-module__HdqbDq__storyHero{grid-template-columns:1fr 1.6fr}.discipline-pages-module__HdqbDq__storyHero .discipline-pages-module__HdqbDq__artwork{aspect-ratio:1.1}.discipline-pages-module__HdqbDq__storyHero .discipline-pages-module__HdqbDq__handnote{text-align:right;padding-right:25px}.discipline-pages-module__HdqbDq__dropcap:first-letter{float:left;color:var(--ed-accent);padding-right:8px;font-size:4em;line-height:.85}.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__literaryLine{text-align:center;border-bottom:1px solid var(--ed-rule);padding:30px 0;font-size:clamp(27px,3vw,43px)}.discipline-pages-module__HdqbDq__artFallback{place-content:center;height:100%;font-size:18px;display:grid}.discipline-pages-module__HdqbDq__edition[data-compact=true] :is(.discipline-pages-module__HdqbDq__artwork,.discipline-pages-module__HdqbDq__workIntroArt){display:none}.discipline-pages-module__HdqbDq__edition[data-compact=true] .discipline-pages-module__HdqbDq__morphFeature{display:block}.discipline-pages-module__HdqbDq__edition[data-compact=true] .discipline-pages-module__HdqbDq__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.discipline-pages-module__HdqbDq__edition[data-compact=true] .discipline-pages-module__HdqbDq__projectGrid>*{border-right:0}@media (max-width:1100px){.discipline-pages-module__HdqbDq__disciplineNav{gap:18px}.discipline-pages-module__HdqbDq__disciplineNav>.discipline-pages-module__HdqbDq__eyebrow,.discipline-pages-module__HdqbDq__disciplineNav>em{display:none}.discipline-pages-module__HdqbDq__visualHero,.discipline-pages-module__HdqbDq__codeHero,.discipline-pages-module__HdqbDq__systemsHero,.discipline-pages-module__HdqbDq__storyHero{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:24px}.discipline-pages-module__HdqbDq__codeInstrument{grid-template-columns:1fr .8fr;gap:12px}.discipline-pages-module__HdqbDq__researchHero{grid-template-columns:100px minmax(0,1fr);gap:22px}.discipline-pages-module__HdqbDq__researchIndex a{font-size:23px}.discipline-pages-module__HdqbDq__specimenSpread{grid-template-columns:1.2fr 1fr}.discipline-pages-module__HdqbDq__assemblyPlanes{gap:8px;padding-inline:0}.discipline-pages-module__HdqbDq__assemblyPlanes>div{padding:16px 10px}.discipline-pages-module__HdqbDq__foundation strong{font-size:70px}.discipline-pages-module__HdqbDq__samplePage{padding:8px}.discipline-pages-module__HdqbDq__samplePage b{font-size:20px}.discipline-pages-module__HdqbDq__flight{grid-template-columns:1fr 1.2fr}.discipline-pages-module__HdqbDq__flight>em{display:none}.discipline-pages-module__HdqbDq__projectGrid{gap:0 22px}.discipline-pages-module__HdqbDq__projectGrid>:not(:nth-child(3n)){padding-right:22px}}@media (max-width:800px){.discipline-pages-module__HdqbDq__workIntro{grid-template-columns:1.4fr 1fr;gap:20px}.discipline-pages-module__HdqbDq__workIntroArt>em{display:none}.discipline-pages-module__HdqbDq__workIntroArt .discipline-pages-module__HdqbDq__artwork{width:100%}.discipline-pages-module__HdqbDq__visualHero,.discipline-pages-module__HdqbDq__codeHero,.discipline-pages-module__HdqbDq__systemsHero,.discipline-pages-module__HdqbDq__storyHero{flex-direction:column;align-items:stretch;display:flex}.discipline-pages-module__HdqbDq__introduction>p:not(.discipline-pages-module__HdqbDq__eyebrow):not(.discipline-pages-module__HdqbDq__deck):not(.discipline-pages-module__HdqbDq__fine){max-width:55ch}.discipline-pages-module__HdqbDq__heroArtwork .discipline-pages-module__HdqbDq__artwork,.discipline-pages-module__HdqbDq__storyHero .discipline-pages-module__HdqbDq__artwork{aspect-ratio:1.5}.discipline-pages-module__HdqbDq__leads,.discipline-pages-module__HdqbDq__pair{gap:25px}.discipline-pages-module__HdqbDq__leads>:nth-child(2),.discipline-pages-module__HdqbDq__pair>:nth-child(2){padding-left:25px}.discipline-pages-module__HdqbDq__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px}.discipline-pages-module__HdqbDq__projectGrid>:not(:nth-child(3n)){border-right:0;padding-right:0}.discipline-pages-module__HdqbDq__projectGrid>:nth-child(odd){border-right:1px solid var(--ed-rule);padding-right:26px}.discipline-pages-module__HdqbDq__morphFeature{grid-template-columns:1fr 1.3fr;gap:20px}.discipline-pages-module__HdqbDq__researchHero{display:block}.discipline-pages-module__HdqbDq__researchIndex{border:0;flex-direction:row;justify-content:flex-start;gap:32px;padding:0 0 25px}.discipline-pages-module__HdqbDq__researchIndex a{font-size:20px}.discipline-pages-module__HdqbDq__researchIndex span{margin-right:8px;display:inline}.discipline-pages-module__HdqbDq__rulesStudy{grid-template-columns:1fr 1fr;gap:20px}.discipline-pages-module__HdqbDq__roleSheet{padding:20px}.discipline-pages-module__HdqbDq__roleSheet p{font-size:19px}.discipline-pages-module__HdqbDq__statement h2{font-size:38px}}@media (max-width:600px){.discipline-pages-module__HdqbDq__edition h1{font-size:clamp(47px,12vw,74px)}.discipline-pages-module__HdqbDq__edition h2{font-size:36px}.discipline-pages-module__HdqbDq__edition p{font-size:21px}.discipline-pages-module__HdqbDq__edition .discipline-pages-module__HdqbDq__deck{font-size:29px}.discipline-pages-module__HdqbDq__disciplineNav{margin-top:0}.discipline-pages-module__HdqbDq__disciplineNav>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 12px;width:100%;display:grid}.discipline-pages-module__HdqbDq__disciplineNav a{letter-spacing:.06em;font-size:10px}.discipline-pages-module__HdqbDq__workIntro{padding:20px 0 28px;display:block}.discipline-pages-module__HdqbDq__workIntroArt{display:none}.discipline-pages-module__HdqbDq__editionTools>.discipline-pages-module__HdqbDq__eyebrow{max-width:90px;font-size:10px}.discipline-pages-module__HdqbDq__leads,.discipline-pages-module__HdqbDq__pair,.discipline-pages-module__HdqbDq__morphFeature,.discipline-pages-module__HdqbDq__projectGrid,.discipline-pages-module__HdqbDq__rulesStudy{padding:0;display:block}.discipline-pages-module__HdqbDq__leads>*,.discipline-pages-module__HdqbDq__pair>*{padding:28px 0}.discipline-pages-module__HdqbDq__leads>:nth-child(2),.discipline-pages-module__HdqbDq__pair>:nth-child(2){border-left:0;border-top:1px solid var(--ed-rule);padding:28px 0}.discipline-pages-module__HdqbDq__morphFeature{padding:30px 0}.discipline-pages-module__HdqbDq__morphFeature figure,.discipline-pages-module__HdqbDq__morphFeature>.discipline-pages-module__HdqbDq__artwork{margin-top:20px}.discipline-pages-module__HdqbDq__projectGrid>:nth-child(odd){border-right:0;padding-right:0}.discipline-pages-module__HdqbDq__projectGrid .discipline-pages-module__HdqbDq__project h2{font-size:36px}.discipline-pages-module__HdqbDq__projectGrid .discipline-pages-module__HdqbDq__artwork{max-height:270px}.discipline-pages-module__HdqbDq__flight{flex-direction:column;align-items:stretch;gap:12px;padding:28px 0;display:flex}.discipline-pages-module__HdqbDq__flight .discipline-pages-module__HdqbDq__artwork{max-height:210px}.discipline-pages-module__HdqbDq__introduction h1{margin-top:0}.discipline-pages-module__HdqbDq__visualHero,.discipline-pages-module__HdqbDq__codeHero,.discipline-pages-module__HdqbDq__systemsHero,.discipline-pages-module__HdqbDq__storyHero{padding-top:16px;padding-bottom:28px}.discipline-pages-module__HdqbDq__heroArtwork figcaption{display:block}.discipline-pages-module__HdqbDq__heroArtwork figcaption em{text-align:right;margin-top:10px;display:block}.discipline-pages-module__HdqbDq__specimenSpread{flex-direction:column;align-items:stretch;display:flex}.discipline-pages-module__HdqbDq__specimenSpread>.discipline-pages-module__HdqbDq__artwork{aspect-ratio:1.5}.discipline-pages-module__HdqbDq__researchIndex{justify-content:space-between;gap:10px}.discipline-pages-module__HdqbDq__researchIndex a{font-size:19px}.discipline-pages-module__HdqbDq__researchIndex span{margin-right:4px;font-size:14px}.discipline-pages-module__HdqbDq__codeInstrument{grid-template-columns:minmax(0,1fr)}.discipline-pages-module__HdqbDq__codeMoon .discipline-pages-module__HdqbDq__artwork{aspect-ratio:1.5}.discipline-pages-module__HdqbDq__instrumentControls{border-top:1px solid var(--ed-rule);padding-top:20px}.discipline-pages-module__HdqbDq__instrumentControls>svg{float:right;width:95px;margin:4px 0 12px 12px}.discipline-pages-module__HdqbDq__instrumentControls input{max-width:175px}.discipline-pages-module__HdqbDq__instrumentControls .discipline-pages-module__HdqbDq__fine{clear:both}.discipline-pages-module__HdqbDq__instrumentControls h3{margin-top:20px;font-size:29px}.discipline-pages-module__HdqbDq__processLabels{letter-spacing:.06em;gap:8px;padding:18px 0;font-size:10px}.discipline-pages-module__HdqbDq__processLabels span:not(:last-child):after{padding-left:5px}.discipline-pages-module__HdqbDq__statement{padding:28px 0;display:block}.discipline-pages-module__HdqbDq__statement p{margin-top:22px}.discipline-pages-module__HdqbDq__assemblyPlanes{gap:8px;padding:18px 0}.discipline-pages-module__HdqbDq__assemblyPlanes>div{padding:12px 7px;transform:none}.discipline-pages-module__HdqbDq__assemblyPlanes .discipline-pages-module__HdqbDq__eyebrow{letter-spacing:0;font-size:8px}.discipline-pages-module__HdqbDq__foundation strong{font-size:47px}.discipline-pages-module__HdqbDq__foundation p{font-size:15px}.discipline-pages-module__HdqbDq__foundation>span:last-child{font-size:9px}.discipline-pages-module__HdqbDq__tokenDots{gap:6px}.discipline-pages-module__HdqbDq__tokenDots i{width:16px;height:16px}.discipline-pages-module__HdqbDq__sampleButton{padding:7px 3px;font-size:12px}.discipline-pages-module__HdqbDq__samplePage b{font-size:16px}.discipline-pages-module__HdqbDq__samplePage p{font-size:11px}.discipline-pages-module__HdqbDq__samplePage{padding:6px}.discipline-pages-module__HdqbDq__experience a{overflow-wrap:anywhere;font-size:10px}.discipline-pages-module__HdqbDq__experience .discipline-pages-module__HdqbDq__artwork{height:64px}.discipline-pages-module__HdqbDq__layerButtons{gap:6px}.discipline-pages-module__HdqbDq__layerButtons button{padding:6px;font-size:16px}.discipline-pages-module__HdqbDq__rulesStudy{padding:28px 0}.discipline-pages-module__HdqbDq__gameBoard{margin-top:24px}.discipline-pages-module__HdqbDq__strategyHeroArt .discipline-pages-module__HdqbDq__artwork{height:280px}.discipline-pages-module__HdqbDq__strategyHeroArt svg{height:75px}.discipline-pages-module__HdqbDq__swatches{gap:6px}.discipline-pages-module__HdqbDq__swatches span{width:43px;height:43px}.discipline-pages-module__HdqbDq__storyHero .discipline-pages-module__HdqbDq__artwork{aspect-ratio:1.2}.discipline-pages-module__HdqbDq__edition[data-compact=true] .discipline-pages-module__HdqbDq__projectGrid{display:block}}@media (prefers-reduced-motion:reduce){.discipline-pages-module__HdqbDq__edition *,.discipline-pages-module__HdqbDq__disciplineNav *{transition:none!important;animation:none!important}}
