.page-module__E0kJGG__masthead,.page-module__E0kJGG__section{width:min(calc(100% - (2 * var(--page-gutter))), var(--page-max));margin-inline:auto}.page-module__E0kJGG__masthead{gap:clamp(3rem,8vw,8rem);padding-block:clamp(4.5rem,9vw,8.5rem) clamp(5.5rem,11vw,10rem);display:grid}.page-module__E0kJGG__mastheadName,.page-module__E0kJGG__mastheadCjk,.page-module__E0kJGG__recordLabel,.page-module__E0kJGG__status,.page-module__E0kJGG__sourceLabel{margin:0}.page-module__E0kJGG__mastheadName{font:650 var(--text-sm)/1 var(--font-interface);letter-spacing:.15em;text-transform:uppercase}.page-module__E0kJGG__mastheadCjk{margin-top:var(--space-3);color:var(--ink-muted);font:var(--text-sm)/1.4 var(--font-cjk-serif)}.page-module__E0kJGG__masthead h1{max-width:14ch;margin:var(--space-10) 0 0;font:500 var(--text-4xl)/.98 var(--font-display);letter-spacing:-.025em}.page-module__E0kJGG__mastheadIntro{max-width:67ch;margin:var(--space-10) 0 0;color:var(--ink-soft);font:var(--text-base)/1.75 var(--font-interface)}.page-module__E0kJGG__mastheadActions{margin-top:var(--space-8);gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}.page-module__E0kJGG__editorialLink{min-height:2.75rem;color:var(--navy);font:650 var(--text-sm)/1.3 var(--font-interface);text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.35em;transition:color var(--motion-duration-fast) var(--motion-ease-editorial), text-decoration-color var(--motion-duration-fast) var(--motion-ease-editorial);align-items:center;text-decoration-thickness:1px;display:inline-flex}.page-module__E0kJGG__editorialLink:hover{color:var(--burgundy);-webkit-text-decoration-color:var(--burgundy);text-decoration-color:var(--burgundy)}.page-module__E0kJGG__mastheadMetadata{padding-left:var(--space-6);border-left:1px solid var(--rule-strong);align-self:end;margin:0}.page-module__E0kJGG__mastheadMetadata div+div{margin-top:var(--space-6)}.page-module__E0kJGG__mastheadMetadata dt{color:var(--ink-muted);font:650 var(--text-xs)/1 var(--font-interface);letter-spacing:.1em;text-transform:uppercase}.page-module__E0kJGG__mastheadMetadata dd{margin:var(--space-2) 0 0;color:var(--ink-soft);font:var(--text-sm)/1.65 var(--font-interface)}.page-module__E0kJGG__section{border-top:1px solid var(--rule);padding-block:clamp(4.5rem,9vw,8rem)}.page-module__E0kJGG__researchSection{padding-bottom:clamp(6rem,12vw,11rem)}.page-module__E0kJGG__sectionHeading{align-items:center;gap:var(--space-6);grid-template-columns:max-content minmax(2rem,1fr);display:grid}.page-module__E0kJGG__sectionHeading h2{color:var(--ink);font:700 var(--text-xs)/1 var(--font-interface);letter-spacing:.14em;text-transform:uppercase;margin:0}.page-module__E0kJGG__sectionHeading>span{background:var(--rule-strong);height:1px}.page-module__E0kJGG__sectionIntro{max-width:66ch;margin:var(--space-8) 0 var(--space-16);color:var(--ink-soft);font:var(--text-base)/1.7 var(--font-interface)}.page-module__E0kJGG__projectGrid{border-top:1px solid var(--rule-strong)}.page-module__E0kJGG__featuredProject,.page-module__E0kJGG__secondaryProject{padding-block:clamp(2.75rem,6vw,5.5rem)}.page-module__E0kJGG__recordLabel{color:var(--burgundy);font:700 var(--text-xs)/1 var(--font-interface);letter-spacing:.11em;text-transform:uppercase}.page-module__E0kJGG__featuredProject h3,.page-module__E0kJGG__secondaryProject h3{margin:var(--space-5) 0 0;font-family:var(--font-display);letter-spacing:-.015em;font-weight:500;line-height:1.05}.page-module__E0kJGG__featuredProject h3{max-width:15ch;font-size:var(--text-3xl)}.page-module__E0kJGG__secondaryProject h3{max-width:18ch;font-size:var(--text-2xl)}.page-module__E0kJGG__featuredProject h3 a,.page-module__E0kJGG__secondaryProject h3 a{color:var(--ink);text-decoration:none}.page-module__E0kJGG__featuredProject h3 a:hover,.page-module__E0kJGG__secondaryProject h3 a:hover{color:var(--burgundy)}.page-module__E0kJGG__projectSubtitle{max-width:46ch;margin:var(--space-4) 0 0;color:var(--burgundy);font:500 var(--text-lg)/1.35 var(--font-display)}.page-module__E0kJGG__status{margin-top:var(--space-5);color:var(--ink-muted);font:650 var(--text-xs)/1.4 var(--font-interface);letter-spacing:.06em;text-transform:uppercase}.page-module__E0kJGG__projectSummary{max-width:68ch;margin:var(--space-6) 0 0;color:var(--ink-soft);font:var(--text-base)/1.72 var(--font-interface)}.page-module__E0kJGG__metadataList{margin:var(--space-6) 0 var(--space-5);color:var(--forest);flex-wrap:wrap;padding:0;list-style:none;display:flex}.page-module__E0kJGG__metadataList li{font:600 var(--text-xs)/1.5 var(--font-interface);align-items:center;display:flex}.page-module__E0kJGG__metadataList li:not(:last-child):after{margin-inline:var(--space-3);color:var(--rule-strong);content:"/"}.page-module__E0kJGG__secondaryProjects,.page-module__E0kJGG__secondaryProject+.page-module__E0kJGG__secondaryProject{border-top:1px solid var(--rule)}.page-module__E0kJGG__approachStatement{max-width:43ch;font:500 var(--text-2xl)/1.35 var(--font-display);margin:clamp(3rem,7vw,6rem) 0}.page-module__E0kJGG__methods{border-top:1px solid var(--rule-strong);margin:0;padding:0;list-style:none}.page-module__E0kJGG__methods li{padding-block:var(--space-8);border-bottom:1px solid var(--rule);gap:var(--space-5);grid-template-columns:3rem 1fr;display:grid}.page-module__E0kJGG__methodNumber{color:var(--burgundy);font:650 var(--text-xs)/1.5 var(--font-interface)}.page-module__E0kJGG__methods h3{font:700 var(--text-sm)/1.4 var(--font-interface);letter-spacing:.07em;text-transform:uppercase;margin:0}.page-module__E0kJGG__methods p{max-width:56ch;margin:var(--space-3) 0 0;color:var(--ink-soft);font:var(--text-base)/1.65 var(--font-interface)}.page-module__E0kJGG__archiveSection{width:min(calc(100% - (2 * var(--page-gutter))), calc(var(--page-max) - 5rem))}.page-module__E0kJGG__archiveRecord{border:1px solid var(--rule);background:var(--paper-raised);box-shadow:var(--shadow-document);margin-top:clamp(3rem,6vw,5.5rem);display:grid}.page-module__E0kJGG__sourceTextBlock,.page-module__E0kJGG__sourceContext{padding:clamp(2rem,6vw,5rem)}.page-module__E0kJGG__sourceTextBlock{flex-direction:column;justify-content:center;display:flex}.page-module__E0kJGG__sourceLabel{color:var(--ink-muted);font:650 var(--text-xs)/1.4 var(--font-interface);letter-spacing:.1em;text-transform:uppercase}.page-module__E0kJGG__sourceTextBlock h2{margin:var(--space-8) 0 0;color:var(--ink);font:500 clamp(3.5rem, 10vw, 7.5rem)/1 var(--font-cjk-serif);letter-spacing:.08em}.page-module__E0kJGG__translation{margin:var(--space-8) 0 0;color:var(--burgundy);font:500 var(--text-xl)/1.4 var(--font-display)}.page-module__E0kJGG__sourceContext{border-top:1px solid var(--rule)}.page-module__E0kJGG__sourceContext p{max-width:50ch;margin:0 0 var(--space-6);color:var(--ink-soft);font:var(--text-base)/1.75 var(--font-interface)}.page-module__E0kJGG__splitSection{gap:clamp(2.5rem,7vw,7rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.page-module__E0kJGG__compactIntro{max-width:42ch;color:var(--ink-soft);font:var(--text-base)/1.7 var(--font-interface);margin:0}.page-module__E0kJGG__writingList{margin:0 0 var(--space-6);border-top:1px solid var(--rule-strong);padding:0;list-style:none}.page-module__E0kJGG__writingList li{padding-block:var(--space-6);border-bottom:1px solid var(--rule)}.page-module__E0kJGG__writingList h3{font:500 var(--text-xl)/1.25 var(--font-display);margin:0}.page-module__E0kJGG__writingList p{margin:var(--space-2) 0 0;color:var(--ink-muted);font:var(--text-sm)/1.5 var(--font-interface)}.page-module__E0kJGG__sectionLead{max-width:48ch;font:500 var(--text-xl)/1.5 var(--font-display);margin:0}.page-module__E0kJGG__teachingDetails ul{margin:0 0 var(--space-6);border-top:1px solid var(--rule-strong);padding:0;list-style:none}.page-module__E0kJGG__teachingDetails li{padding-block:var(--space-4);border-bottom:1px solid var(--rule);color:var(--ink-soft);font:650 var(--text-sm)/1.4 var(--font-interface)}.page-module__E0kJGG__aboutSection{padding-bottom:clamp(6rem,12vw,10rem)}.page-module__E0kJGG__aboutLink{align-self:end}@media (min-width:48rem){.page-module__E0kJGG__masthead{grid-template-columns:minmax(0,1fr) minmax(12rem,17rem)}.page-module__E0kJGG__mastheadMetadata{margin-top:8rem}.page-module__E0kJGG__archiveRecord{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr)}.page-module__E0kJGG__sourceContext{border-top:0;border-left:1px solid var(--rule);flex-direction:column;justify-content:flex-end;display:flex}.page-module__E0kJGG__splitSection{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}}@media (min-width:68rem){.page-module__E0kJGG__featuredProject{padding-right:22%}.page-module__E0kJGG__secondaryProjects{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__E0kJGG__secondaryProject{padding-right:clamp(2rem,5vw,5rem)}.page-module__E0kJGG__secondaryProject+.page-module__E0kJGG__secondaryProject{border-top:0;border-left:1px solid var(--rule);padding-left:clamp(2rem,5vw,5rem)}.page-module__E0kJGG__methods{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__E0kJGG__methods li{padding-right:clamp(1.5rem,4vw,4rem);display:block}.page-module__E0kJGG__methods li+li{border-left:1px solid var(--rule);padding-left:clamp(1.5rem,4vw,4rem)}.page-module__E0kJGG__methodNumber{margin-bottom:var(--space-10);display:block}}@media print{.page-module__E0kJGG__masthead,.page-module__E0kJGG__section{width:100%}.page-module__E0kJGG__mastheadActions,.page-module__E0kJGG__editorialLink{display:none!important}.page-module__E0kJGG__section{break-inside:avoid;padding-block:2rem}.page-module__E0kJGG__archiveRecord{box-shadow:none}}
