.project-documents-module__wZOXwG__documents .project-document{font-size:16px;line-height:1.7}.project-documents-module__wZOXwG__documents .project-document h1{max-width:30ch;font-family:var(--font-inter),sans-serif;letter-spacing:-.035em;margin:0;font-size:32px;font-weight:500;line-height:1.2}.project-documents-module__wZOXwG__documents .project-document h2{max-width:31ch;font-family:var(--font-inter),sans-serif;letter-spacing:-.025em;margin-bottom:20px;font-size:24px;font-weight:500;line-height:1.3}.project-documents-module__wZOXwG__documents .project-document h3{margin:0 0 20px;font-size:18px;font-weight:500;line-height:1.4}.project-documents-module__wZOXwG__documents .project-document .project-metadata{color:var(--muted);font-family:var(--font-inter),sans-serif;margin:18px 0 20px;font-size:14px;line-height:1.6}.project-documents-module__wZOXwG__documents .project-document [class$=-hero-inner]{padding-top:36px;padding-bottom:48px}.project-documents-module__wZOXwG__documents .project-document [class$=-summary]{opacity:.88;max-width:640px;font-size:18px;line-height:1.65}:is(.project-documents-module__wZOXwG__documents .project-document .t-body,.project-documents-module__wZOXwG__documents .project-document .t-body-sm){font-size:16px}:is(.project-documents-module__wZOXwG__documents .project-document .t-mono,.project-documents-module__wZOXwG__documents .project-document .t-label){letter-spacing:0;text-transform:none;font-size:14px}.project-documents-module__wZOXwG__documents .project-document [class$=-editorial]{gap:56px;padding-top:24px;padding-bottom:56px}:is(.project-documents-module__wZOXwG__documents .project-document [class$=-sketches],.project-documents-module__wZOXwG__documents .project-document [class$=-worldfield]){padding-top:12px;padding-bottom:56px}.project-documents-module__wZOXwG__documents .project-document .ss-editorial{padding-top:0}:is(.project-documents-module__wZOXwG__documents .project-document .ae-editorial,.project-documents-module__wZOXwG__documents .project-document .cg-editorial,.project-documents-module__wZOXwG__documents .project-document .tihif-editorial){padding-top:56px}.project-documents-module__wZOXwG__documents .project-document .cg-editorial--tail{padding-top:0}.project-documents-module__wZOXwG__documents .project-document .project-section-heading{margin:0 0 28px}.project-documents-module__wZOXwG__documents .project-document [class$=-frame]:has(>img){aspect-ratio:auto}.project-documents-module__wZOXwG__documents .project-document [class$=-frame]>img{object-fit:contain;width:100%;height:auto;position:relative;inset:auto}:is(.project-documents-module__wZOXwG__documents .project-document .ae-visual,.project-documents-module__wZOXwG__documents .project-document .cg-visual,.project-documents-module__wZOXwG__documents .project-document .tihif-visual){width:calc(100% - 2*var(--pad-x-mobile));max-width:calc(var(--max-w) - 2*var(--pad-x));border:1px solid var(--hairline-strong);min-height:0;margin-inline:auto}.project-documents-module__wZOXwG__documents .project-document [class$=-visual-img]{object-fit:contain;width:100%;height:auto;max-height:780px;position:relative;inset:auto}.project-documents-module__wZOXwG__documents .project-document [class$=-visual-fallback]{width:100%;padding:48px 24px}.project-documents-module__wZOXwG__documents .project-document [class$=-rel-cover]{aspect-ratio:4/3;border:1px solid var(--hairline-strong);height:auto}.project-documents-module__wZOXwG__documents .project-document [class$=-rel-cover] img{object-fit:contain!important}.project-documents-module__wZOXwG__documents .project-document [class$=-link-row]{align-items:baseline;gap:16px 32px}.project-documents-module__wZOXwG__documents .project-document [class$=-link-row]>span{letter-spacing:0;font-size:16px}.project-documents-module__wZOXwG__documents .project-document [class$=-link-url]{text-align:right;overflow-wrap:anywhere}:is(.project-documents-module__wZOXwG__documents .project-document [class$=-flow-wrap],.project-documents-module__wZOXwG__documents .project-document [class$=-flow-strip],.project-documents-module__wZOXwG__documents .project-document [class$=-system-shell],.project-documents-module__wZOXwG__documents .project-document [class$=-pipeline-wrap]){overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--muted)var(--paper);min-width:0;display:block;overflow-x:auto}:is(.project-documents-module__wZOXwG__documents .project-document [class$=-flow-wrap] svg,.project-documents-module__wZOXwG__documents .project-document [class$=-flow-strip] svg){min-width:640px}:is(.project-documents-module__wZOXwG__documents .project-document [class$=-system-shell] svg,.project-documents-module__wZOXwG__documents .project-document [class$=-pipeline-wrap] svg){min-width:800px}:is(.project-documents-module__wZOXwG__documents .project-document [class$=-flow-wrap] svg text,.project-documents-module__wZOXwG__documents .project-document [class$=-flow-strip] svg text,.project-documents-module__wZOXwG__documents .project-document [class$=-system-shell] svg text){letter-spacing:0;opacity:.9;font-size:14px}.project-documents-module__wZOXwG__documents .project-document [class$=-pipeline-wrap] svg text{letter-spacing:0;opacity:.9;font-size:11.5px}.project-documents-module__wZOXwG__documents .project-document [role=region]:focus-visible{outline:1px solid var(--ground);outline-offset:4px}.project-documents-module__wZOXwG__documents .project-document .project-timeline{min-width:0}.project-documents-module__wZOXwG__documents .project-document .project-timeline span{letter-spacing:0!important;font-size:14px!important}.project-documents-module__wZOXwG__documents .project-document .project-timeline>div>div{grid-template-columns:26px minmax(0,1fr) auto!important}.project-documents-module__wZOXwG__documents .project-document a:hover{text-underline-offset:4px;text-decoration:underline}@media (min-width:768px){:is(.project-documents-module__wZOXwG__documents .project-document .ae-visual,.project-documents-module__wZOXwG__documents .project-document .cg-visual,.project-documents-module__wZOXwG__documents .project-document .tihif-visual){width:calc(100% - 2*var(--pad-x))}}@media (max-width:640px){.project-documents-module__wZOXwG__documents .project-document h1{font-size:28px}.project-documents-module__wZOXwG__documents .project-document h2{font-size:22px}.project-documents-module__wZOXwG__documents .project-document [class$=-hero-inner]{padding-top:24px;padding-bottom:36px}.project-documents-module__wZOXwG__documents .project-document [class$=-summary]{font-size:17px}.project-documents-module__wZOXwG__documents .project-document [class$=-link-row]{flex-direction:column;align-items:flex-start;gap:6px}.project-documents-module__wZOXwG__documents .project-document [class$=-link-url]{text-align:left}:is(.project-documents-module__wZOXwG__documents .project-document [class$=-visit-row],.project-documents-module__wZOXwG__documents .project-document [class$=-instrument-row]){align-items:baseline;gap:18px}:is(.project-documents-module__wZOXwG__documents .project-document [class$=-visit-val],.project-documents-module__wZOXwG__documents .project-document [class$=-instrument-val]){max-width:62%}.project-documents-module__wZOXwG__documents .project-document .project-timeline>div>div{grid-template-columns:26px minmax(0,1fr)!important;row-gap:12px!important}.project-documents-module__wZOXwG__documents .project-document .project-timeline>div>div>span:last-child{grid-column:2;justify-self:start}}
