.ResearchToc-module__UqGqeW__toc{height:100%}.ResearchToc-module__UqGqeW__side{top:calc(var(--header-h) + 32px);border-top:1px solid var(--fg);padding-top:14px;position:sticky}.ResearchToc-module__UqGqeW__head{font-size:var(--fs-meta);letter-spacing:.12em;color:var(--fg-2);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.ResearchToc-module__UqGqeW__list{margin:0;padding:0}.ResearchToc-module__UqGqeW__link{min-height:40px;color:var(--fg-2);transition:color var(--t-hover) var(--ease-out);align-items:center;gap:14px;font-size:15px;line-height:1.4;display:flex;position:relative}.ResearchToc-module__UqGqeW__index{width:1.9em;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.02em;font-variant-numeric:tabular-nums;flex:none}.ResearchToc-module__UqGqeW__label{transition:background-size var(--t-hover) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:1px}@media (hover:hover) and (pointer:fine){.ResearchToc-module__UqGqeW__link:hover{color:var(--fg)}.ResearchToc-module__UqGqeW__link:hover .ResearchToc-module__UqGqeW__label{background-size:100% 1px}}.ResearchToc-module__UqGqeW__link:focus-visible{color:var(--fg);outline-offset:2px}.ResearchToc-module__UqGqeW__link:focus-visible .ResearchToc-module__UqGqeW__label{background-size:100% 1px}.ResearchToc-module__UqGqeW__link[aria-current=location]{color:var(--fg)}.ResearchToc-module__UqGqeW__link[aria-current=location] .ResearchToc-module__UqGqeW__index{color:#0000}.ResearchToc-module__UqGqeW__link[aria-current=location]:before{content:"";background:var(--signal);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:0}.ResearchToc-module__UqGqeW__compact{display:none}@media (max-width:1023px){.ResearchToc-module__UqGqeW__toc{height:auto}.ResearchToc-module__UqGqeW__side{display:none}.ResearchToc-module__UqGqeW__compact{border-top:1px solid var(--fg);border-bottom:1px solid var(--line);display:block}.ResearchToc-module__UqGqeW__summary{cursor:pointer;align-items:center;gap:14px;min-height:52px;list-style:none;display:flex}.ResearchToc-module__UqGqeW__summary::-webkit-details-marker{display:none}.ResearchToc-module__UqGqeW__summaryTitle{font-size:15px;font-weight:500}.ResearchToc-module__UqGqeW__summaryHint{font-size:var(--fs-meta);color:var(--fg-2)}.ResearchToc-module__UqGqeW__compact[open] .ResearchToc-module__UqGqeW__summaryHint{visibility:hidden}.ResearchToc-module__UqGqeW__chevron{width:12px;height:12px;margin-left:auto;position:relative}.ResearchToc-module__UqGqeW__chevron:before,.ResearchToc-module__UqGqeW__chevron:after{content:"";width:12px;height:1px;transition:transform var(--t-hover) var(--ease-out);background:currentColor;position:absolute;top:50%;left:0}.ResearchToc-module__UqGqeW__chevron:after{transform:rotate(90deg)}.ResearchToc-module__UqGqeW__compact[open] .ResearchToc-module__UqGqeW__chevron:after{transform:rotate(0)}.ResearchToc-module__UqGqeW__compact .ResearchToc-module__UqGqeW__list{padding-bottom:12px}.ResearchToc-module__UqGqeW__compact .ResearchToc-module__UqGqeW__link{min-height:44px}}
.parts-module__bnrw4G__evidence{font-size:var(--fs-meta);letter-spacing:.04em;color:var(--fg-2);white-space:nowrap;align-items:center;gap:8px;line-height:1.4;display:inline-flex}.parts-module__bnrw4G__glyph{border:1px solid;border-radius:50%;flex:none;width:9px;height:9px;position:relative}.parts-module__bnrw4G__evidence[data-kind=concept] .parts-module__bnrw4G__glyph{background:0 0}.parts-module__bnrw4G__evidence[data-kind=hypothesis] .parts-module__bnrw4G__glyph{background:linear-gradient(90deg,currentColor 50%,#0000 50%)}.parts-module__bnrw4G__evidence[data-kind=verified] .parts-module__bnrw4G__glyph{background:currentColor}.parts-module__bnrw4G__evidence[data-kind=note] .parts-module__bnrw4G__glyph{background:currentColor;border:0;border-radius:0;width:10px;height:1px}.parts-module__bnrw4G__legend{flex-wrap:wrap;align-items:center;gap:8px 22px;display:flex}.parts-module__bnrw4G__legendLabel{font-size:var(--fs-meta);color:var(--fg-2)}.parts-module__bnrw4G__body{gap:1.1em;display:grid}.parts-module__bnrw4G__body p{max-width:var(--measure)}
.ResearchArticle-module__MdreuG__article{padding-bottom:clamp(88px,10vw,160px)}.ResearchArticle-module__MdreuG__head{padding-top:calc(var(--header-h) + clamp(24px, 3vw, 48px));align-items:start}.ResearchArticle-module__MdreuG__crumbs{border-bottom:1px solid var(--line);font-size:var(--fs-meta);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px 24px;padding-bottom:10px;display:flex}.ResearchArticle-module__MdreuG__back{background-position:var(--ul-origin,left) calc(100% - 10px);align-items:center;gap:8px;min-height:44px;padding-bottom:0;display:inline-flex}.ResearchArticle-module__MdreuG__position{color:var(--fg-2);align-items:baseline;gap:14px;display:flex}.ResearchArticle-module__MdreuG__position .mono{color:var(--fg)}.ResearchArticle-module__MdreuG__number{font-family:var(--font-serif);letter-spacing:-.02em;font-variant-numeric:lining-nums;grid-area:2/1/auto/span 3;margin-top:clamp(28px,3.4vw,52px);font-size:clamp(120px,13.5vw,236px);line-height:.74}.ResearchArticle-module__MdreuG__headMain{grid-area:2/4/auto/span 8;min-width:0;margin-top:clamp(30px,3.6vw,56px)}.ResearchArticle-module__MdreuG__factsRow{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.ResearchArticle-module__MdreuG__facts{flex-wrap:wrap;align-items:center;gap:10px 28px;margin:0;display:flex}.ResearchArticle-module__MdreuG__facts>div{align-items:center;gap:10px;min-height:24px;display:flex}.ResearchArticle-module__MdreuG__facts dt{font-size:var(--fs-micro);letter-spacing:.08em;color:var(--fg-2)}.ResearchArticle-module__MdreuG__facts dd{margin:0;font-size:14px;line-height:1.4}.ResearchArticle-module__MdreuG__title{font-family:var(--font-serif);font-size:var(--fs-h1);letter-spacing:.01em;margin-top:clamp(22px,2.4vw,36px);font-weight:400;line-height:1.16}.ResearchArticle-module__MdreuG__titleEn{font-family:var(--font-serif);font-size:var(--fs-h3);color:var(--fg-2);margin-top:8px;font-style:italic;line-height:1.3}.ResearchArticle-module__MdreuG__smallHead{font-size:var(--fs-meta);letter-spacing:.12em;color:var(--fg-2);font-weight:400;line-height:1.5}.ResearchArticle-module__MdreuG__abstract{border-top:1px solid var(--line);margin-top:clamp(32px,3.4vw,52px);padding-top:14px}.ResearchArticle-module__MdreuG__lead{max-width:var(--measure);font-size:var(--fs-lead);margin-top:10px;line-height:1.85}.ResearchArticle-module__MdreuG__keywords{flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin-top:24px;display:flex}.ResearchArticle-module__MdreuG__keywords ul{flex-wrap:wrap;margin:0;padding:0;font-size:15px;display:flex}.ResearchArticle-module__MdreuG__keywords li+li:before{content:"/";color:var(--fg-2);opacity:.6;margin-inline:.65em}.ResearchArticle-module__MdreuG__cover{grid-area:3/4/auto/-1;margin-top:clamp(40px,5vw,72px)}.ResearchArticle-module__MdreuG__body{align-items:start;margin-top:clamp(64px,7vw,112px)}.ResearchArticle-module__MdreuG__tocCol{grid-area:1/1/span 2/span 3;align-self:stretch;padding-right:clamp(0px,2vw,32px)}.ResearchArticle-module__MdreuG__content{min-width:0;font-size:var(--fs-body);line-height:var(--lh-body);grid-area:1/4/auto/span 7}.ResearchArticle-module__MdreuG__part{scroll-margin-top:calc(var(--header-h) + 24px);padding-bottom:clamp(52px,5.6vw,84px)}.ResearchArticle-module__MdreuG__partTitle{border-top:1px solid var(--fg);font-family:var(--font-serif);align-items:baseline;gap:16px;padding-top:14px;font-size:clamp(26px,2.3vw,34px);font-weight:400;line-height:1.3;display:flex}.ResearchArticle-module__MdreuG__partIndex{width:2.4em;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.02em;color:var(--fg-2);flex:none;transform:translateY(-.35em)}.ResearchArticle-module__MdreuG__partTags{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:14px;display:flex}.ResearchArticle-module__MdreuG__part>ol,.ResearchArticle-module__MdreuG__part>ul,.ResearchArticle-module__MdreuG__blocks{margin-top:22px}.ResearchArticle-module__MdreuG__part>div:last-child{margin-top:22px}.ResearchArticle-module__MdreuG__muted{color:var(--fg-2);margin-top:22px}.ResearchArticle-module__MdreuG__questions{margin:22px 0 0;padding:0}.ResearchArticle-module__MdreuG__questions li{border-top:1px solid var(--line);grid-template-columns:2.6em minmax(0,1fr);gap:0 12px;padding:14px 0 16px;display:grid}.ResearchArticle-module__MdreuG__questions li:first-child{border-top:0;padding-top:0}.ResearchArticle-module__MdreuG__questions p{max-width:var(--measure);font-size:var(--fs-lead);line-height:1.75}.ResearchArticle-module__MdreuG__qNum{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--fg-2);line-height:2.6}.ResearchArticle-module__MdreuG__legend{border-block:1px solid var(--line);margin-top:18px;padding:10px 0}.ResearchArticle-module__MdreuG__blocks{gap:clamp(32px,3.4vw,44px);display:grid}.ResearchArticle-module__MdreuG__block{gap:8px;display:grid}.ResearchArticle-module__MdreuG__blockTitle{font-size:var(--fs-h3);font-weight:500;line-height:1.45}.ResearchArticle-module__MdreuG__block>div{margin-top:6px}.ResearchArticle-module__MdreuG__limits{padding:0}.ResearchArticle-module__MdreuG__limits li{max-width:var(--measure);padding-left:1.6em;position:relative}.ResearchArticle-module__MdreuG__limits li+li{margin-top:.8em}.ResearchArticle-module__MdreuG__limits li:before{content:"";background:currentColor;width:.8em;height:1px;position:absolute;top:.92em;left:0}.ResearchArticle-module__MdreuG__refs{padding:0}.ResearchArticle-module__MdreuG__ref{border-top:1px solid var(--line);grid-template-columns:2.6em minmax(0,1fr);gap:0 12px;padding:16px 0 18px;display:grid}.ResearchArticle-module__MdreuG__ref:first-child{border-top:0;padding-top:0}.ResearchArticle-module__MdreuG__refNum{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--fg-2);line-height:2.2}.ResearchArticle-module__MdreuG__refBody{gap:4px;min-width:0;display:grid}.ResearchArticle-module__MdreuG__refMain{font-size:16px;line-height:1.7}.ResearchArticle-module__MdreuG__refAuthor{color:var(--fg)}.ResearchArticle-module__MdreuG__refTitle{font-family:var(--font-serif);font-size:1.12em;font-style:italic}.ResearchArticle-module__MdreuG__refNote{max-width:var(--measure);color:var(--fg-2);font-size:14.5px;line-height:1.8}.ResearchArticle-module__MdreuG__refLink{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.ResearchArticle-module__MdreuG__refLink a{background-position:var(--ul-origin,left) calc(100% - 7px);align-items:center;min-height:32px;padding-bottom:0;display:inline-flex}.ResearchArticle-module__MdreuG__refAccess{color:var(--fg-2)}.ResearchArticle-module__MdreuG__refsNote{border-top:1px solid var(--line);max-width:var(--measure);font-size:var(--fs-meta);color:var(--fg-2);margin-top:18px;padding-top:12px;line-height:1.7}.ResearchArticle-module__MdreuG__related{grid-area:2/4/auto/-1}.ResearchArticle-module__MdreuG__projects{gap:36px var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;padding:0;display:grid}.ResearchArticle-module__MdreuG__project{gap:14px;display:grid}.ResearchArticle-module__MdreuG__projectMeta{gap:2px;display:grid}.ResearchArticle-module__MdreuG__projectTitle{transition:background-size var(--t-hover) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;justify-self:start;font-size:17px;line-height:1.5}.ResearchArticle-module__MdreuG__projectEn{font-family:var(--font-serif);color:var(--fg-2);font-size:16px;font-style:italic}.ResearchArticle-module__MdreuG__projectCat{font-size:var(--fs-micro);letter-spacing:.04em;color:var(--fg-2);margin-top:4px}.ResearchArticle-module__MdreuG__moreResearch{margin-top:clamp(56px,5.6vw,88px)}.ResearchArticle-module__MdreuG__projects+.ResearchArticle-module__MdreuG__moreResearch .ResearchArticle-module__MdreuG__smallHead{margin-bottom:12px}.ResearchArticle-module__MdreuG__researchList{border-bottom:1px solid var(--line);padding:0}.ResearchArticle-module__MdreuG__researchLink{border-top:1px solid var(--line);grid-template-columns:3.2em minmax(0,1fr) auto auto;align-items:baseline;gap:0 20px;min-height:64px;padding:14px 0;display:grid}.ResearchArticle-module__MdreuG__researchNum{font-family:var(--font-serif);font-size:34px;line-height:1}.ResearchArticle-module__MdreuG__researchTitle{flex-wrap:wrap;align-items:baseline;gap:2px 14px;font-size:18px;display:flex}.ResearchArticle-module__MdreuG__researchEn{font-family:var(--font-serif);color:var(--fg-2);font-size:16px;font-style:italic}.ResearchArticle-module__MdreuG__researchKind{font-size:var(--fs-meta);color:var(--fg-2)}.ResearchArticle-module__MdreuG__researchArrow{transition:transform var(--t-hover) var(--ease-out)}@media (hover:hover) and (pointer:fine){.ResearchArticle-module__MdreuG__project:hover .ResearchArticle-module__MdreuG__projectTitle{background-size:100% 1px}.ResearchArticle-module__MdreuG__researchLink:hover .ResearchArticle-module__MdreuG__researchArrow{transform:translate(4px)}}.ResearchArticle-module__MdreuG__project:focus-visible .ResearchArticle-module__MdreuG__projectTitle{background-size:100% 1px}.ResearchArticle-module__MdreuG__researchLink:focus-visible .ResearchArticle-module__MdreuG__researchArrow{transform:translate(4px)}.ResearchArticle-module__MdreuG__footerNav{grid-area:3/4/auto/-1;margin-top:clamp(48px,5vw,80px)}@media (max-width:1199px){.ResearchArticle-module__MdreuG__number{grid-column:1/span 2}.ResearchArticle-module__MdreuG__headMain{grid-column:3/span 6}.ResearchArticle-module__MdreuG__cover{grid-column:3/-1}.ResearchArticle-module__MdreuG__tocCol{grid-column:1/span 2;padding-right:24px}.ResearchArticle-module__MdreuG__content{grid-column:3/span 6}.ResearchArticle-module__MdreuG__related,.ResearchArticle-module__MdreuG__footerNav{grid-column:3/-1}.ResearchArticle-module__MdreuG__projects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.ResearchArticle-module__MdreuG__cover{grid-column:1/-1}.ResearchArticle-module__MdreuG__body{margin-top:clamp(40px,6vw,64px)}.ResearchArticle-module__MdreuG__tocCol{grid-area:1/1/auto/-1;margin-bottom:48px}.ResearchArticle-module__MdreuG__content{grid-area:2/1/auto/span 7}.ResearchArticle-module__MdreuG__related{grid-area:3/1/auto/-1}.ResearchArticle-module__MdreuG__footerNav{grid-area:4/1/auto/-1}}@media (max-width:767px){.ResearchArticle-module__MdreuG__crumbs .ResearchArticle-module__MdreuG__position .meta-en{display:none}.ResearchArticle-module__MdreuG__number{grid-column:1/-1;margin-top:28px;font-size:96px}.ResearchArticle-module__MdreuG__headMain{grid-area:3/1/auto/-1;margin-top:22px}.ResearchArticle-module__MdreuG__cover{grid-row:4}.ResearchArticle-module__MdreuG__title{margin-top:18px}.ResearchArticle-module__MdreuG__facts{grid-template-columns:repeat(2,max-content);gap:8px 28px;display:grid}.ResearchArticle-module__MdreuG__lead{font-size:17px}.ResearchArticle-module__MdreuG__content{grid-column:1/-1}.ResearchArticle-module__MdreuG__questions p{font-size:17px}.ResearchArticle-module__MdreuG__projects{grid-template-columns:minmax(0,1fr)}.ResearchArticle-module__MdreuG__researchLink{grid-template-columns:2.6em minmax(0,1fr) auto}.ResearchArticle-module__MdreuG__researchKind{display:none}}.ResearchArticle-module__MdreuG__editorialCover{padding-top:clamp(28px,5vw,70px)}@media (min-width:1200px){.ResearchArticle-module__MdreuG__part{position:relative}.ResearchArticle-module__MdreuG__partTitle{font-size:clamp(30px,3vw,48px)}}
.RelationField-module__WeWPmq__field{pointer-events:none;color:inherit;contain:layout paint;position:absolute;inset:0;overflow:hidden}.RelationField-module__WeWPmq__field[data-scene=hero]{border-radius:50%}.RelationField-module__WeWPmq__canvas,.RelationField-module__WeWPmq__fallback{width:100%;height:100%;display:block;position:absolute;inset:0}.RelationField-module__WeWPmq__canvas{opacity:0}.RelationField-module__WeWPmq__field[data-ready=true] .RelationField-module__WeWPmq__canvas{opacity:1}.RelationField-module__WeWPmq__field[data-ready=true] .RelationField-module__WeWPmq__fallback{visibility:hidden}@media (prefers-reduced-motion:reduce){.RelationField-module__WeWPmq__canvas{display:none}.RelationField-module__WeWPmq__field[data-ready=true] .RelationField-module__WeWPmq__fallback{visibility:visible}}.RelationField-module__WeWPmq__labels{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.RelationField-module__WeWPmq__wordStage{position:absolute;inset:0}.RelationField-module__WeWPmq__label{color:#f0f0ecb8;white-space:nowrap;text-shadow:0 1px 5px #111211;font-size:clamp(11px,1vw,14px);line-height:1.6;position:absolute}.RelationField-module__WeWPmq__label[data-stage="0"]{font-size:clamp(12px,1.15vw,17px)}@media (max-width:767px){.RelationField-module__WeWPmq__label{font-size:clamp(10px,2.7vw,13px)}.RelationField-module__WeWPmq__label[data-stage="0"]{font-size:13px}}.RelationField-module__WeWPmq__label:before{content:"";opacity:.65;background:#dcded8;border-radius:50%;width:3px;height:3px;position:absolute;top:-1.5px;left:-1.5px}.RelationField-module__WeWPmq__labelText{width:max-content;display:block}.RelationField-module__WeWPmq__labelLeader{transform-origin:0;background:#f0f0ec40;width:1px;height:1px;position:absolute;top:0;left:0}
.Hero-module__5mqjZW__hero{--pad-b:clamp(28px, 5.2vh, 56px);isolation:isolate;flex-direction:column;min-height:max(640px,100svh);display:flex;position:relative;overflow:clip}.Hero-module__5mqjZW__field{z-index:0;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.Hero-module__5mqjZW__field>*{pointer-events:none}.Hero-module__5mqjZW__fog{z-index:0;will-change:transform;position:absolute;inset:6% -2% -14%;-webkit-mask-image:linear-gradient(#0000 0%,#000 24% 100%);mask-image:linear-gradient(#0000 0%,#000 24% 100%)}.Hero-module__5mqjZW__fog picture{width:100%;height:100%;display:block}.Hero-module__5mqjZW__fogImg{object-fit:cover;object-position:30% 35%;opacity:.8;width:100%;height:100%;display:block}.Hero-module__5mqjZW__light,.Hero-module__5mqjZW__shade{z-index:1;will-change:transform, opacity;position:absolute;translate:-50% -50%}.Hero-module__5mqjZW__light{opacity:.62;mix-blend-mode:screen;background:radial-gradient(closest-side,#f0f0ec29,#f0f0ec12 42%,#f0f0ec05 72%,#f0f0ec00 100%);width:76vmax;height:76vmax;top:54%;left:50%}.Hero-module__5mqjZW__shade{background:radial-gradient(closest-side,#0a0b0ab8,#0a0b0a4d 55%,#0a0b0a00 100%);width:70vmax;height:70vmax;top:92%;left:84%}.Hero-module__5mqjZW__scrim{z-index:2;background:linear-gradient(#111211c7 0%,#1112116b 16%,#11121100 34%),linear-gradient(#11121100 60%,#11121166 78%,#111211db 100%);position:absolute;inset:0}.Hero-module__5mqjZW__probe{z-index:4;opacity:.56;position:absolute;inset:0;container-type:inline-size}.Hero-module__5mqjZW__standIn{object-fit:contain;pointer-events:none;width:100%;height:100%;display:none;position:absolute;inset:0}.Hero-module__5mqjZW__standInCover{object-fit:cover}@container (max-width:699.98px){.Hero-module__5mqjZW__probe img[src$=-ProbeWide\.svg]{visibility:hidden}.Hero-module__5mqjZW__probe:has(img[src$=-ProbeWide\.svg]) .Hero-module__5mqjZW__standIn{display:block}}.Hero-module__5mqjZW__content{z-index:1;padding-top:calc(var(--header-h) + clamp(14px, 3.4vh, 40px));padding-bottom:var(--pad-b);flex:1;grid-template-rows:auto minmax(24px,1fr) auto auto;align-content:stretch;position:relative}.Hero-module__5mqjZW__kicker{font-size:var(--fs-meta);color:var(--fg);grid-area:1/1/auto/span 5;align-self:start;line-height:1.6}.Hero-module__5mqjZW__kind{flex-wrap:wrap;align-items:baseline;gap:0 12px;display:flex}.Hero-module__5mqjZW__kind .meta-en{color:var(--fg-2)}.Hero-module__5mqjZW__direction{margin-top:2px}.Hero-module__5mqjZW__direction span{white-space:nowrap}.Hero-module__5mqjZW__note{font-size:var(--fs-micro);color:var(--fg-2);margin-top:2px}.Hero-module__5mqjZW__readout{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap;flex-direction:column;grid-area:1/9/auto/-1;place-self:start end;align-items:flex-end;line-height:1.75;display:flex}.Hero-module__5mqjZW__readLine{align-items:center;gap:10px;display:flex}.Hero-module__5mqjZW__readDim{color:var(--fg-2)}.Hero-module__5mqjZW__readXY{gap:8px}.Hero-module__5mqjZW__readVal{text-align:left;min-width:4ch;display:inline-block}.Hero-module__5mqjZW__readVal+.Hero-module__5mqjZW__readDim{margin-left:8px}.Hero-module__5mqjZW__readDot{background:var(--fg-2);opacity:.6;width:5px;height:5px;transition:background-color var(--t-hover) var(--ease-out), opacity var(--t-hover) var(--ease-out);border-radius:50%}.Hero-module__5mqjZW__readout[data-state=calm] .Hero-module__5mqjZW__readDot{background:var(--fg);opacity:1}.Hero-module__5mqjZW__readout[data-state=active] .Hero-module__5mqjZW__readDot,.Hero-module__5mqjZW__readout[data-state=touch] .Hero-module__5mqjZW__readDot{background:var(--signal);opacity:1}.Hero-module__5mqjZW__wordmark{grid-area:3/3/auto/-1;margin-bottom:clamp(24px,5.5vh,64px);container-type:inline-size}.Hero-module__5mqjZW__wordmark>*{max-width:max(320px, calc((100svh - var(--header-h) - 390px) * 2.2443));margin-left:auto}.Hero-module__5mqjZW__wordmarkBox{aspect-ratio:1600/360;width:100%;position:relative}@container (max-width:699.98px){.Hero-module__5mqjZW__wordmarkBox{aspect-ratio:800/520}.Hero-module__5mqjZW__wordmarkBox img[src$=-WordmarkWide\.svg]{visibility:hidden}.Hero-module__5mqjZW__wordmarkBox:has(img[src$=-WordmarkWide\.svg]) .Hero-module__5mqjZW__standIn{display:block}}.Hero-module__5mqjZW__wordmarkText{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--fg);white-space:nowrap;align-items:center;font-size:19.5cqi;font-style:italic;line-height:.9;display:none;position:absolute;inset:0}.Hero-module__5mqjZW__wordmarkBox[data-missing] .Hero-module__5mqjZW__wordmarkText{display:flex}.Hero-module__5mqjZW__wordmarkBox [data-rive-state=ready]~.Hero-module__5mqjZW__wordmarkText{display:none}@container (max-width:699.98px){.Hero-module__5mqjZW__wordmarkText{white-space:normal;font-size:34cqi}}.Hero-module__5mqjZW__lead{grid-area:4/1/auto/span 5;align-self:end}.Hero-module__5mqjZW__leadZh{font-size:var(--fs-lead);color:var(--fg);line-height:1.75}.Hero-module__5mqjZW__leadZh span{display:block}.Hero-module__5mqjZW__leadEn .meta-en{text-wrap:balance}.Hero-module__5mqjZW__leadEn{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;display:flex}.Hero-module__5mqjZW__cue{z-index:1;pointer-events:none;width:1px;position:absolute;bottom:0;left:50%}.Hero-module__5mqjZW__cueLabel{font-size:var(--fs-micro);letter-spacing:.12em;color:var(--fg-2);white-space:nowrap;line-height:1.5;position:absolute;top:-4px;left:14px}.Hero-module__5mqjZW__cueLine{width:1px;height:calc(var(--pad-b) + 64px);background:color-mix(in srgb, var(--fg) 34%, transparent);display:block;position:relative;overflow:hidden}.Hero-module__5mqjZW__cueLine:after{content:"";background:var(--fg);opacity:0;width:1px;height:40%;animation:Hero-module__5mqjZW__cue 2.4s var(--ease-in-out) 1.2s 3;position:absolute;top:0;left:0;transform:translateY(-100%)}@keyframes Hero-module__5mqjZW__cue{0%{opacity:0;transform:translateY(-100%)}25%{opacity:.9}to{opacity:0;transform:translateY(250%)}}html[data-motion=off] .Hero-module__5mqjZW__cueLine:after{animation:none}html[data-motion=lite] .Hero-module__5mqjZW__cueLine:after{animation:none}.Hero-module__5mqjZW__actions{flex-wrap:wrap;grid-area:4/9/auto/-1;place-self:end;gap:12px;display:flex}@media (max-width:1199px){.Hero-module__5mqjZW__kicker{grid-column:1/span 5}.Hero-module__5mqjZW__readout{grid-column:6/-1}.Hero-module__5mqjZW__wordmark{grid-column:2/-1}.Hero-module__5mqjZW__lead{grid-column:1/span 4}.Hero-module__5mqjZW__actions{grid-column:5/-1}}@media (max-width:1199px) and (orientation:portrait){.Hero-module__5mqjZW__content{grid-template-rows:auto auto minmax(32px,1fr) auto auto}.Hero-module__5mqjZW__wordmark{grid-area:2/1/auto/-1;margin:clamp(20px,5svh,64px) 0 0}.Hero-module__5mqjZW__fog{inset:36% -2% -22%;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 100%);mask-image:linear-gradient(#0000 0%,#000 14% 100%)}.Hero-module__5mqjZW__fogImg{object-position:50% 0%}}@media (max-width:767px){.Hero-module__5mqjZW__hero{--pad-b:28px;min-height:max(560px,88svh)}.Hero-module__5mqjZW__content{padding-top:calc(var(--header-h) + 12px)}.Hero-module__5mqjZW__kicker{grid-column:1/span 3}.Hero-module__5mqjZW__note{display:none}.Hero-module__5mqjZW__readout{grid-column:4/-1}.Hero-module__5mqjZW__readXY,.Hero-module__5mqjZW__readDim{display:none}.Hero-module__5mqjZW__wordmark,.Hero-module__5mqjZW__lead{grid-column:1/-1}.Hero-module__5mqjZW__actions{flex-wrap:nowrap;grid-area:5/1/auto/-1;justify-self:stretch;margin-top:28px}.Hero-module__5mqjZW__actions>*{flex:1 1 0;justify-content:space-between;padding-inline:18px}.Hero-module__5mqjZW__cueLabel{display:none}.Hero-module__5mqjZW__cueLine{height:20px}}@media (max-width:767px) and (orientation:portrait) and (min-aspect-ratio:47/100){.Hero-module__5mqjZW__wordmark{margin-top:8px}.Hero-module__5mqjZW__wordmarkBox{width:88%}}@media (max-height:540px) and (orientation:landscape){.Hero-module__5mqjZW__hero{min-height:0}.Hero-module__5mqjZW__content{padding-top:calc(var(--header-h) + 8px)}.Hero-module__5mqjZW__wordmark{grid-column:1/-1;margin:28px 0 24px}.Hero-module__5mqjZW__wordmarkBox{max-height:56svh}}@media print{.Hero-module__5mqjZW__field,.Hero-module__5mqjZW__cue,.Hero-module__5mqjZW__readout{display:none}}.Hero-module__5mqjZW__companySummary{max-width:35em;color:var(--fg-2);margin-top:16px;font-size:14px;line-height:1.8}.Hero-module__5mqjZW__leadZh{font-size:clamp(24px,2.5vw,38px);line-height:1.45}.Hero-module__5mqjZW__leadEn{max-width:36em;font-size:12px;line-height:1.75}.Hero-module__5mqjZW__relations{aspect-ratio:1;z-index:3;opacity:.68;border-radius:50%;width:min(74vh,60vw);position:absolute;top:54%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@media (max-width:767px){.Hero-module__5mqjZW__kicker{grid-column:1/-1}.Hero-module__5mqjZW__companySummary{max-width:32em;font-size:12px}.Hero-module__5mqjZW__relations{width:78vw;top:55%}.Hero-module__5mqjZW__leadEn{font-size:11px}.Hero-module__5mqjZW__leadZh{font-size:26px}.Hero-module__5mqjZW__actions{flex-wrap:wrap}.Hero-module__5mqjZW__actions>*{min-width:0;padding-inline:12px;font-size:12px}}.Hero-module__5mqjZW__hero{--stage-h:max(640px, 100svh);--travel:0px;min-height:calc(var(--stage-h) + var(--travel));display:block;overflow:visible}html.js:not([data-motion=off]) .Hero-module__5mqjZW__hero{--travel:78svh}.Hero-module__5mqjZW__stage{min-height:var(--stage-h);isolation:isolate;flex-direction:column;display:flex;position:sticky;top:0;overflow:clip}.Hero-module__5mqjZW__kicker,.Hero-module__5mqjZW__lead,.Hero-module__5mqjZW__actions,.Hero-module__5mqjZW__cue{z-index:3;position:relative}.Hero-module__5mqjZW__companySummary,.Hero-module__5mqjZW__leadEn,.Hero-module__5mqjZW__leadZh,.Hero-module__5mqjZW__kind,.Hero-module__5mqjZW__direction{text-shadow:0 0 2px #111211,0 1px 14px #111211f2,0 0 30px #111211cc}.Hero-module__5mqjZW__actions .btn--ghost{background:#111211e0}@media (min-width:1024px) and (orientation:landscape){.Hero-module__5mqjZW__content{grid-template-rows:auto minmax(24px,1fr) auto auto}.Hero-module__5mqjZW__wordmark{right:var(--margin);top:calc(var(--header-h) + 10px);width:min(58vw, calc(100vw - var(--margin) * 2 - 41.6667vw - 24px), calc((var(--stage-h) - var(--header-h) - 44px) * var(--ar,1.1843)));grid-area:auto;margin:0;position:absolute}.Hero-module__5mqjZW__wordmark>*{max-width:none}.Hero-module__5mqjZW__kicker{grid-column:1/span 5}.Hero-module__5mqjZW__companySummary{max-width:min(35em, calc(100vw - var(--margin) * 2 - min(58vw, calc(100vw - var(--margin) * 2 - 41.6667vw - 24px), calc((var(--stage-h) - var(--header-h) - 44px) * 1.1843)) - 32px))}.Hero-module__5mqjZW__lead{grid-area:3/1/auto/span 5}.Hero-module__5mqjZW__actions{grid-area:4/1/auto/span 5;justify-self:start;margin-top:26px}.Hero-module__5mqjZW__cue{display:none}}@media (max-width:1023px),(orientation:portrait){.Hero-module__5mqjZW__wordmark>*{max-width:min(100%, calc((var(--stage-h) - var(--header-h) - 440px) * 1.04));margin-inline:auto}}@media (max-width:767px){.Hero-module__5mqjZW__hero{--stage-h:max(560px, 88svh)}html.js:not([data-motion=off]) .Hero-module__5mqjZW__hero{--travel:62svh}}@media (max-height:540px) and (orientation:landscape){.Hero-module__5mqjZW__hero{--stage-h:0px;--travel:0px!important}}
.FocusWordmark-module__GQKisq__frame{width:100%;position:relative;container-type:inline-size}.FocusWordmark-module__GQKisq__box{width:100%;aspect-ratio:var(--ar-wide);-webkit-user-select:none;user-select:none;position:relative}.FocusWordmark-module__GQKisq__wide,.FocusWordmark-module__GQKisq__compact{width:100%;height:100%;position:absolute;inset:0}.FocusWordmark-module__GQKisq__compact{display:none}.FocusWordmark-module__GQKisq__canvas{pointer-events:none;opacity:0;width:100%;max-width:none;height:100%;transition:opacity .24s var(--ease-out);position:absolute;top:0;left:0}.FocusWordmark-module__GQKisq__box[data-gl=ready]~.FocusWordmark-module__GQKisq__canvas{opacity:1}.FocusWordmark-module__GQKisq__box[data-gl=ready] :is(.FocusWordmark-module__GQKisq__wide,.FocusWordmark-module__GQKisq__compact){visibility:hidden;transition:visibility 0s .26s}@container (max-width:699.98px){.FocusWordmark-module__GQKisq__box{aspect-ratio:var(--ar-compact)}.FocusWordmark-module__GQKisq__wide{display:none}.FocusWordmark-module__GQKisq__compact{display:block}}
.Method-module__5A8zVa__section{padding-block:clamp(72px,10vh,128px);overflow:clip}.Method-module__5A8zVa__head{grid-template-columns:1.1fr 1fr;align-items:end;gap:8vw;margin-block:52px 42px;display:grid}.Method-module__5A8zVa__head h2{font-family:var(--font-serif);font-size:clamp(38px,4.8vw,76px);font-weight:400;line-height:1.3}.Method-module__5A8zVa__head p{max-width:31em;font-size:18px;line-height:1.9}.Method-module__5A8zVa__head .Method-module__5A8zVa__note{color:var(--fg-2);margin-top:18px;font-size:13px}.Method-module__5A8zVa__atlas{border-block:1px solid var(--line);padding-top:12px}.Method-module__5A8zVa__scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#656765 transparent;overflow-x:auto}.Method-module__5A8zVa__diagram{min-width:880px;height:clamp(320px,30vw,480px);position:relative}.Method-module__5A8zVa__banks{grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:absolute;inset:0}.Method-module__5A8zVa__bank{color:var(--fg-2);cursor:pointer;background:0 0;border:0;min-width:0;padding:0 5px;position:relative}.Method-module__5A8zVa__bank:focus-visible{outline:1px solid var(--fg);outline-offset:-1px}.Method-module__5A8zVa__planes{border:1px solid #f0f0ec25;transition:border-color .18s;position:absolute;inset:17% 12%;box-shadow:4px -5px 0 -1px #111211,4px -5px #f0f0ec14}.Method-module__5A8zVa__bank:hover,.Method-module__5A8zVa__bank[aria-pressed=true]{color:var(--fg)}.Method-module__5A8zVa__bank:hover .Method-module__5A8zVa__planes,.Method-module__5A8zVa__bank[aria-pressed=true] .Method-module__5A8zVa__planes{background:#f0f0ec04;border-color:#f0f0ec8c}.Method-module__5A8zVa__code{font-family:var(--font-mono);font-size:11px;position:absolute;top:4%;left:18%}.Method-module__5A8zVa__bankLabel{text-align:center;font-size:clamp(10px,.88vw,14px);line-height:1.5;position:absolute;top:88%;left:4%;right:4%}.Method-module__5A8zVa__detail{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:24px;min-height:110px;padding-block:26px;display:grid}.Method-module__5A8zVa__detail p:first-child{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.Method-module__5A8zVa__detail strong{font-size:22px;font-weight:400}.Method-module__5A8zVa__detail span[lang]{font-family:var(--font-serif);color:var(--fg-2);font-size:19px;font-style:italic}.Method-module__5A8zVa__detail p:last-child{color:var(--fg-2);font-size:14px;line-height:1.8}.Method-module__5A8zVa__direction{border-top:1px solid var(--line);letter-spacing:.06em;color:var(--fg-2);align-items:center;gap:22px;padding-block:15px;font-size:11px;display:flex}.Method-module__5A8zVa__direction span:nth-child(2){text-align:right;border-bottom:1px solid var(--line);flex:1;line-height:0}@media (max-width:767px){.Method-module__5A8zVa__head{grid-template-columns:1fr;gap:28px;margin-top:36px}.Method-module__5A8zVa__head h2{font-size:clamp(32px,8vw,52px)}.Method-module__5A8zVa__head p{font-size:16px}.Method-module__5A8zVa__diagram{min-width:1040px;height:360px}.Method-module__5A8zVa__bankLabel{font-size:12px}.Method-module__5A8zVa__detail{grid-template-columns:1fr;gap:8px}.Method-module__5A8zVa__detail strong{font-size:19px}.Method-module__5A8zVa__direction{gap:12px;font-size:10px}}.Method-module__5A8zVa__rag{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8vw;padding-block:48px 8px;display:grid}.Method-module__5A8zVa__rag h3{font-family:var(--font-serif);margin-block:20px;font-size:clamp(28px,3.5vw,52px);font-weight:400;line-height:1.15}.Method-module__5A8zVa__rag p{max-width:36em;font-size:16px;line-height:1.9}.Method-module__5A8zVa__rag p+p{margin-top:18px}:is(.Method-module__5A8zVa__rag .Method-module__5A8zVa__note,.Method-module__5A8zVa__rag .mono){color:var(--fg-2);font-size:12px}@media (max-width:767px){.Method-module__5A8zVa__rag{grid-template-columns:1fr;gap:30px}.Method-module__5A8zVa__rag p{font-size:15px}}.Method-module__5A8zVa__headLine{display:block}.Method-module__5A8zVa__section[data-live] .Method-module__5A8zVa__headLine{--r:clamp(0,calc((var(--v,1) - .06 - var(--k) * .05) * 9),1);opacity:var(--r);transform:translate3d(0,calc((1 - var(--r)) * 22px),0)}.Method-module__5A8zVa__section[data-live] .Method-module__5A8zVa__headLead{opacity:clamp(0,calc((var(--v,1) - .14) * 8),1)}.Method-module__5A8zVa__section[data-live] .Method-module__5A8zVa__bank{--r:clamp(0,calc((var(--v,1) - .16 - var(--j) * .022) * 7),1)}.Method-module__5A8zVa__section[data-live] .Method-module__5A8zVa__planes{opacity:calc(.25 + var(--r) * .75);transform:translate3d(0,calc((1 - var(--r)) * 16px),0) scaleY(calc(.72 + var(--r) * .28));transform-origin:50% 100%}.Method-module__5A8zVa__section[data-live] .Method-module__5A8zVa__bankLabel,.Method-module__5A8zVa__section[data-live] .Method-module__5A8zVa__code{opacity:calc(.2 + var(--r) * .8)}.Method-module__5A8zVa__bank[data-current]{color:var(--fg)}.Method-module__5A8zVa__bank[data-current] .Method-module__5A8zVa__planes{background:#f0f0ec06;border-color:#f0f0ec8c}.Method-module__5A8zVa__detailHead{animation:Method-module__5A8zVa__detailIn .52s var(--ease-out)}@keyframes Method-module__5A8zVa__detailIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Method-module__5A8zVa__direction span:nth-child(2){border:0;height:1px;position:relative}.Method-module__5A8zVa__directionRule{background:var(--line);transform-origin:0;position:absolute;inset:0}.Method-module__5A8zVa__directionRule:after{content:"";background:var(--fg);transform-origin:0;transform:scaleX(var(--rule,0));opacity:.7;position:absolute;inset:0}.Method-module__5A8zVa__section[data-live] .Method-module__5A8zVa__direction{--rule:clamp(0,calc((var(--v,1) - .3) / .4),1)}.Method-module__5A8zVa__rag{border-top:0;position:relative}.Method-module__5A8zVa__rag:before{content:"";background:var(--fg);opacity:.45;transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0;transform:scaleX(1)}.Method-module__5A8zVa__section[data-live] .Method-module__5A8zVa__rag:before{transform:scaleX(clamp(0,calc((var(--v,1) - .5) * 4),1))}.Method-module__5A8zVa__ragCard{background:linear-gradient(160deg,#f0f0ec10,#f0f0ec03);border:1px solid #f0f0ec24;align-self:start;padding:6px 28px 30px;box-shadow:inset 0 1px #ffffff14}.Method-module__5A8zVa__section[data-live] .Method-module__5A8zVa__ragCard{--r:clamp(0,calc((var(--v,1) - .52) * 6),1);opacity:calc(.3 + var(--r) * .7);transform:translate3d(0,calc((1 - var(--r)) * 24px),0)}@media (max-width:767px){.Method-module__5A8zVa__ragCard{padding:4px 20px 24px}}@media (prefers-reduced-motion:reduce){.Method-module__5A8zVa__detailHead{animation:none}}html[data-motion=off] .Method-module__5A8zVa__section{--v:.7!important}html[data-motion=off] .Method-module__5A8zVa__section .Method-module__5A8zVa__rag:before{opacity:.45;transform:none}html[data-motion=off] .Method-module__5A8zVa__section .Method-module__5A8zVa__ragCard{opacity:.45;transform:none}html[data-motion=off] .Method-module__5A8zVa__section .Method-module__5A8zVa__ragCard{opacity:1}
.ResearchMasthead-module__rRh5hG__header{isolation:isolate;padding:calc(var(--header-h) + 20px) 0 55px;position:relative;overflow:hidden}.ResearchMasthead-module__rRh5hG__fog{opacity:.65}.ResearchMasthead-module__rRh5hG__scrim{background:linear-gradient(#11121155,#11121144 40%,#151615 100%);position:absolute;inset:0}.ResearchMasthead-module__rRh5hG__inner{z-index:1;position:relative}.ResearchMasthead-module__rRh5hG__kicker{color:#bbbdb7;border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:20px;padding-top:12px;font-size:11px;display:flex}.ResearchMasthead-module__rRh5hG__kicker a{color:#eeefea;align-items:center;min-height:44px;display:flex}.ResearchMasthead-module__rRh5hG__headline{grid-template-columns:1fr 2.6fr;align-items:center;gap:6%;padding:clamp(35px,6vw,95px) 0 45px;display:grid}.ResearchMasthead-module__rRh5hG__number{font-family:var(--font-serif);letter-spacing:-.05em;color:#d2d4cc;font-size:clamp(100px,22vw,360px);font-style:italic;line-height:.85}.ResearchMasthead-module__rRh5hG__headline h1{font-family:var(--font-serif);text-wrap:balance;font-size:clamp(40px,6.5vw,100px);font-weight:400;line-height:1.2}.ResearchMasthead-module__rRh5hG__headline p{font-family:var(--font-serif);color:#b7bab2;margin-top:18px;font-size:clamp(22px,3vw,46px);font-style:italic;line-height:1.2}.ResearchMasthead-module__rRh5hG__bottom{border-top:1px solid #ffffff30;grid-template-columns:1.4fr .9fr auto;align-items:start;gap:40px;padding-top:25px;display:grid}.ResearchMasthead-module__rRh5hG__abstract{max-width:32em;font-size:clamp(17px,1.5vw,22px);line-height:1.8}.ResearchMasthead-module__rRh5hG__bottom ul{color:#b7bab2;flex-wrap:wrap;gap:8px 16px;font-size:11px;line-height:1.7;display:flex}.ResearchMasthead-module__rRh5hG__bottom li{border-bottom:1px solid #ffffff25;padding-block:3px}.ResearchMasthead-module__rRh5hG__bottom a{white-space:nowrap;align-items:center;min-height:44px;font-size:12px;display:flex}@media (max-width:1023px){.ResearchMasthead-module__rRh5hG__bottom{grid-template-columns:1.3fr 1fr;gap:25px}.ResearchMasthead-module__rRh5hG__bottom a{grid-column:1/-1;justify-self:start}}@media (max-width:767px){.ResearchMasthead-module__rRh5hG__header{padding-bottom:34px}.ResearchMasthead-module__rRh5hG__kicker{flex-wrap:wrap;gap:8px;font-size:10px}.ResearchMasthead-module__rRh5hG__kicker>span:last-child{display:none}.ResearchMasthead-module__rRh5hG__headline{grid-template-columns:1fr;gap:22px;padding-block:32px}.ResearchMasthead-module__rRh5hG__number{font-size:96px}.ResearchMasthead-module__rRh5hG__headline h1{font-size:clamp(36px,10vw,58px)}.ResearchMasthead-module__rRh5hG__headline p{margin-top:12px;font-size:24px}.ResearchMasthead-module__rRh5hG__bottom{grid-template-columns:1fr;gap:18px}.ResearchMasthead-module__rRh5hG__abstract{font-size:16px}.ResearchMasthead-module__rRh5hG__bottom a{grid-column:auto}.ResearchMasthead-module__rRh5hG__bottom ul{font-size:11px}}
.ResearchArchive-module__ygp1gq__section{padding-block:clamp(88px,11vh,144px) clamp(80px,10vh,128px);overflow:clip}.ResearchArchive-module__ygp1gq__head{align-items:end;row-gap:24px;margin-top:clamp(32px,5vh,56px)}.ResearchArchive-module__ygp1gq__title{flex-wrap:wrap;grid-column:1/span 7;align-items:baseline;gap:8px 22px;font-weight:400;display:flex}.ResearchArchive-module__ygp1gq__titleEn{font-family:var(--font-serif);letter-spacing:-.012em;margin-left:-.04em;font-size:clamp(56px,7.2vw,124px);line-height:.84}.ResearchArchive-module__ygp1gq__titleZh{letter-spacing:.14em;color:var(--fg-2);font-size:15px;line-height:1.4}.ResearchArchive-module__ygp1gq__intro{max-width:26em;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg);grid-column:9/span 4}.ResearchArchive-module__ygp1gq__stage{align-items:start;margin-top:clamp(48px,7.5vh,88px)}.ResearchArchive-module__ygp1gq__listCol{grid-column:1/span 7;min-width:0}.ResearchArchive-module__ygp1gq__colHead,.ResearchArchive-module__ygp1gq__row{column-gap:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,4fr) minmax(0,1.5fr);display:grid}.ResearchArchive-module__ygp1gq__colHead{letter-spacing:.1em;text-transform:uppercase;height:34px;color:var(--fg-2);align-items:end;padding-bottom:10px;font-size:11px;line-height:1}.ResearchArchive-module__ygp1gq__listWrap{position:relative}.ResearchArchive-module__ygp1gq__list{z-index:1;margin:0;padding:0;list-style:none;position:relative}.ResearchArchive-module__ygp1gq__item{border-top:1px solid var(--line)}.ResearchArchive-module__ygp1gq__item:last-child{border-bottom:1px solid var(--line)}.ResearchArchive-module__ygp1gq__band{opacity:0;z-index:0;pointer-events:none;border-block:1px solid var(--fg);background:color-mix(in srgb, var(--fg) 3.5%, transparent);will-change:transform, height, opacity;height:0;position:absolute;top:0;left:-18px;right:-18px}.ResearchArchive-module__ygp1gq__row{color:var(--fg);outline-offset:-2px;grid-template-rows:auto auto 1fr;grid-template-areas:"num head meta""num abstract meta""num abstract read";row-gap:10px;padding-block:26px 28px;position:relative}.ResearchArchive-module__ygp1gq__row:focus-visible{outline:2px solid var(--fg)}.ResearchArchive-module__ygp1gq__num{font-family:var(--font-serif);letter-spacing:-.02em;font-variant-numeric:lining-nums;color:color-mix(in srgb, var(--fg-2) 70%, var(--bg));transition:color .18s var(--ease-out), transform .26s var(--ease-out);grid-area:num;align-self:start;font-size:clamp(48px,6vw,96px);line-height:.8}.ResearchArchive-module__ygp1gq__row[data-active] .ResearchArchive-module__ygp1gq__num{color:var(--fg);transform:translate(6px)}@media (hover:hover) and (pointer:fine){.ResearchArchive-module__ygp1gq__row:hover .ResearchArchive-module__ygp1gq__num{color:var(--fg)}}.ResearchArchive-module__ygp1gq__row:focus-visible .ResearchArchive-module__ygp1gq__num{color:var(--fg)}.ResearchArchive-module__ygp1gq__thumb{grid-area:thumb;display:none}.ResearchArchive-module__ygp1gq__entryHead{flex-wrap:wrap;grid-area:head;align-items:baseline;gap:2px 14px;min-width:0;display:flex}.ResearchArchive-module__ygp1gq__entryTitle{font-size:var(--fs-h3);letter-spacing:.01em;font-weight:500;line-height:1.4}.ResearchArchive-module__ygp1gq__entryTitleEn{font-family:var(--font-serif);color:var(--fg-2);font-size:clamp(17px,1.3vw,20px);font-style:italic;line-height:1.3}.ResearchArchive-module__ygp1gq__abstract{max-width:38em;color:var(--fg-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:abstract;align-self:start;font-size:15px;line-height:1.8;display:-webkit-box;overflow:hidden}.ResearchArchive-module__ygp1gq__meta{flex-direction:column;grid-area:meta;align-items:flex-start;gap:10px;min-width:0;padding-top:5px;display:flex}.ResearchArchive-module__ygp1gq__kind{font-size:var(--fs-meta);letter-spacing:.04em;line-height:1.3}.ResearchArchive-module__ygp1gq__tags{flex-wrap:wrap;gap:6px;display:flex}.ResearchArchive-module__ygp1gq__date{font-size:var(--fs-micro);letter-spacing:.04em;color:var(--fg-2);line-height:1.4}.ResearchArchive-module__ygp1gq__read{font-size:var(--fs-meta);letter-spacing:.06em;color:var(--fg);opacity:0;transition:opacity .18s var(--ease-out), transform .22s var(--ease-out);grid-area:read;place-self:end start;align-items:center;gap:8px;display:inline-flex;transform:translate(-6px)}.ResearchArchive-module__ygp1gq__read .arrow{display:inline-block}.ResearchArchive-module__ygp1gq__row[data-active] .ResearchArchive-module__ygp1gq__read,.ResearchArchive-module__ygp1gq__row:focus-visible .ResearchArchive-module__ygp1gq__read{opacity:1;transform:none}.ResearchArchive-module__ygp1gq__foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 32px;margin-top:40px;display:flex}.ResearchArchive-module__ygp1gq__cta{font-size:var(--fs-lead);align-items:baseline;gap:12px;line-height:1.3;display:inline-flex;position:relative}.ResearchArchive-module__ygp1gq__cta:after{content:"";position:absolute;inset:-12px -8px}.ResearchArchive-module__ygp1gq__ctaEn{font-family:var(--font-serif);color:var(--fg-2);font-style:italic}.ResearchArchive-module__ygp1gq__arrow{transition:transform var(--t-hover) var(--ease-out);display:inline-block}.ResearchArchive-module__ygp1gq__cta:hover .ResearchArchive-module__ygp1gq__arrow,.ResearchArchive-module__ygp1gq__cta:focus-visible .ResearchArchive-module__ygp1gq__arrow{transform:translate(4px)}.ResearchArchive-module__ygp1gq__note{color:var(--fg-2)}.ResearchArchive-module__ygp1gq__panel{top:calc(var(--header-h) + 28px);grid-column:9/span 4;align-self:start;min-width:0;position:sticky}.ResearchArchive-module__ygp1gq__panelHead{height:34px;color:var(--fg-2);justify-content:space-between;align-items:flex-end;padding-bottom:10px;display:flex}.ResearchArchive-module__ygp1gq__panelHead .meta-en{letter-spacing:.1em;font-size:11px;line-height:1}.ResearchArchive-module__ygp1gq__panelHeadZh{letter-spacing:.12em;font-size:12px;line-height:1}.ResearchArchive-module__ygp1gq__rail{top:34px;left:calc(-1 * (var(--gutter) + (100% - 3 * var(--gutter)) / 8));writing-mode:vertical-rl;color:var(--fg-2);white-space:nowrap;gap:18px;display:flex;position:absolute;translate:-50%;rotate:180deg}.ResearchArchive-module__ygp1gq__rail .mono{letter-spacing:.12em;text-transform:uppercase;font-size:11px}.ResearchArchive-module__ygp1gq__stack{border-top:1px solid var(--fg);padding-top:14px;display:grid}.ResearchArchive-module__ygp1gq__slide{opacity:0;visibility:hidden;z-index:0;grid-area:1/1;min-width:0;transition:opacity 0s linear .18s,visibility 0s linear .18s}.ResearchArchive-module__ygp1gq__slide[data-active]{opacity:1;visibility:visible;z-index:1;transition:opacity .18s var(--ease-soft), visibility 0s}.ResearchArchive-module__ygp1gq__slide .ResearchArchive-module__ygp1gq__caption{transition:opacity .12s var(--ease-soft)}.ResearchArchive-module__ygp1gq__slide:not([data-active]) .ResearchArchive-module__ygp1gq__caption{opacity:0}.ResearchArchive-module__ygp1gq__slideFigure{--surface:var(--paper-2)}.ResearchArchive-module__ygp1gq__noImage{aspect-ratio:4/3;background:var(--surface);color:var(--fg-2);place-items:center;display:grid}.ResearchArchive-module__ygp1gq__caption{font-size:var(--fs-micro);color:var(--fg-2);grid-template-columns:auto minmax(0,1fr);gap:18px;margin-top:14px;line-height:1.6;display:grid}.ResearchArchive-module__ygp1gq__captionIndex{color:var(--fg);padding-top:1px}.ResearchArchive-module__ygp1gq__captionText{flex-direction:column;gap:2px;display:flex}.ResearchArchive-module__ygp1gq__captionTitle{color:var(--fg);font-size:14px;line-height:1.5}.ResearchArchive-module__ygp1gq__captionSource{margin-top:4px}@media (max-width:1199px){.ResearchArchive-module__ygp1gq__title{grid-column:1/span 5}.ResearchArchive-module__ygp1gq__intro{grid-column:6/span 3;font-size:16px}.ResearchArchive-module__ygp1gq__listCol{grid-column:1/span 5}.ResearchArchive-module__ygp1gq__panel{grid-column:6/span 3}.ResearchArchive-module__ygp1gq__rail{display:none}.ResearchArchive-module__ygp1gq__colHead{grid-template-columns:clamp(76px,9vw,112px) minmax(0,1fr)}.ResearchArchive-module__ygp1gq__colHead>:nth-child(3){display:none}.ResearchArchive-module__ygp1gq__row{grid-template:"num head head""num abstract abstract""num meta read"/clamp(76px,9vw,112px) minmax(0,1fr) auto;row-gap:12px}.ResearchArchive-module__ygp1gq__meta{flex-flow:wrap;align-items:center;gap:8px 14px;padding-top:2px}.ResearchArchive-module__ygp1gq__band{left:-12px;right:-12px}}@media (max-width:1023px){.ResearchArchive-module__ygp1gq__title{grid-column:1/span 5}.ResearchArchive-module__ygp1gq__intro{grid-column:1/span 6}.ResearchArchive-module__ygp1gq__listCol{grid-column:1/-1}.ResearchArchive-module__ygp1gq__panel,.ResearchArchive-module__ygp1gq__colHead{display:none}.ResearchArchive-module__ygp1gq__row{grid-template:"num head thumb""num abstract thumb""num meta thumb""num read thumb"1fr/clamp(76px,10vw,104px) minmax(0,4fr) minmax(0,1.9fr)}.ResearchArchive-module__ygp1gq__thumb{align-self:start;display:block}.ResearchArchive-module__ygp1gq__read{opacity:1;transform:none}}@media (max-width:767px){.ResearchArchive-module__ygp1gq__section{padding-bottom:88px}.ResearchArchive-module__ygp1gq__head{margin-top:32px}.ResearchArchive-module__ygp1gq__title,.ResearchArchive-module__ygp1gq__intro{grid-column:1/-1}.ResearchArchive-module__ygp1gq__titleEn{font-size:clamp(48px,15vw,72px)}.ResearchArchive-module__ygp1gq__stage{margin-top:48px}.ResearchArchive-module__ygp1gq__row{grid-template:"num thumb""head head""abstract abstract""meta meta"/minmax(0,1fr) 40%;gap:14px 16px;padding-block:24px 26px}.ResearchArchive-module__ygp1gq__num{font-size:56px}.ResearchArchive-module__ygp1gq__row[data-active] .ResearchArchive-module__ygp1gq__num{transform:none}.ResearchArchive-module__ygp1gq__abstract{-webkit-line-clamp:3;line-clamp:3}.ResearchArchive-module__ygp1gq__read,.ResearchArchive-module__ygp1gq__band{display:none}.ResearchArchive-module__ygp1gq__foot{flex-direction:column;align-items:flex-start;margin-top:32px}}html[data-motion=off] .ResearchArchive-module__ygp1gq__row[data-active] .ResearchArchive-module__ygp1gq__num{transform:none}.ResearchArchive-module__ygp1gq__titleEn{transform-origin:0 100%;display:inline-block;position:relative}.ResearchArchive-module__ygp1gq__titleEn:before{content:attr(data-text);filter:blur(7px);opacity:0;pointer-events:none;position:absolute;inset:0}.ResearchArchive-module__ygp1gq__section[data-live] .ResearchArchive-module__ygp1gq__titleEn{--r:clamp(0, calc((var(--v,1) - .04) * 7), 1);color:color-mix(in srgb, var(--fg) calc(var(--r) * 100%), transparent);transform:scaleX(calc(1.05 - var(--r) * .05))}.ResearchArchive-module__ygp1gq__section[data-live] .ResearchArchive-module__ygp1gq__titleEn:before{opacity:calc(1 - var(--r));color:var(--fg)}.ResearchArchive-module__ygp1gq__section[data-live] .ResearchArchive-module__ygp1gq__intro{opacity:clamp(0, calc((var(--v,1) - .1) * 7), 1)}.ResearchArchive-module__ygp1gq__section[data-live] .ResearchArchive-module__ygp1gq__item[data-state=next] .ResearchArchive-module__ygp1gq__num{opacity:.32;transform:translateY(18px)}.ResearchArchive-module__ygp1gq__section[data-live] .ResearchArchive-module__ygp1gq__num{transition:color .18s var(--ease-out), opacity .52s var(--ease-out), transform .62s var(--ease-out)}.ResearchArchive-module__ygp1gq__section[data-live] .ResearchArchive-module__ygp1gq__stack{transform:translate3d(0, calc((.5 - var(--v,.5)) * 28px), 0)}.ResearchArchive-module__ygp1gq__section[data-live] .ResearchArchive-module__ygp1gq__rail{transform:translate3d(0, calc((var(--v,.5) - .5) * 60px), 0)}.ResearchArchive-module__ygp1gq__slide[data-active] .ResearchArchive-module__ygp1gq__slideFigure img{animation:ResearchArchive-module__ygp1gq__develop .82s var(--ease-out) both}@keyframes ResearchArchive-module__ygp1gq__develop{0%{opacity:.4;filter:blur(6px)contrast(.9);transform:scale(1.035)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.ResearchArchive-module__ygp1gq__slide[data-active] .ResearchArchive-module__ygp1gq__slideFigure img{animation:none}.ResearchArchive-module__ygp1gq__section[data-live] .ResearchArchive-module__ygp1gq__num{transition:none}}html[data-motion=off] .ResearchArchive-module__ygp1gq__section{--v:.5!important}html[data-motion=off] .ResearchArchive-module__ygp1gq__section .ResearchArchive-module__ygp1gq__item .ResearchArchive-module__ygp1gq__num{opacity:1;transform:none}
.ProjectArchive-module__rU9rUG__archive{grid-column:1/-1;width:100%;margin-top:clamp(24px,4vw,56px)}.ProjectArchive-module__rU9rUG__item{border-top:0}.ProjectArchive-module__rU9rUG__item:first-child{border-top:1px solid var(--line)}.ProjectArchive-module__rU9rUG__item:last-child{border-bottom:0}.ProjectArchive-module__rU9rUG__row{min-height:172px}.ProjectArchive-module__rU9rUG__trigger{text-align:left;min-height:44px;margin-top:-8px;padding-block:8px;line-height:1.4}.ProjectArchive-module__rU9rUG__trigger:after{content:"";position:absolute;inset:0}.ProjectArchive-module__rU9rUG__trigger:focus-visible{outline:none}.ProjectArchive-module__rU9rUG__row:has(.ProjectArchive-module__rU9rUG__trigger:focus-visible){outline:1px solid var(--fg);outline-offset:5px}.ProjectArchive-module__rU9rUG__copy{-webkit-line-clamp:unset;line-clamp:unset;font-size:15px;display:block;overflow:visible}.ProjectArchive-module__rU9rUG__copy p+p{margin-top:.6em}.ProjectArchive-module__rU9rUG__index{font-family:var(--font-mono);color:var(--fg-2);font-size:11px}@media (max-width:767px){.ProjectArchive-module__rU9rUG__row{min-height:auto}.ProjectArchive-module__rU9rUG__archive{margin-top:12px}}
.KnowledgeSequence-module__A6KiBW__plate{margin:0}.KnowledgeSequence-module__A6KiBW__plateFrame{aspect-ratio:var(--plate-ratio);background:var(--surface);position:relative;overflow:hidden}.KnowledgeSequence-module__A6KiBW__plateImages{transform:translate3d(calc(var(--sx,0) * 2.2%), calc(var(--sy,0) * 2.2%), 0);transition:transform .9s var(--ease-out);position:absolute;inset:-4%}.KnowledgeSequence-module__A6KiBW__plateImages img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.KnowledgeSequence-module__A6KiBW__plateSoft{opacity:.56;transition:opacity .7s var(--ease-out)}.KnowledgeSequence-module__A6KiBW__plateColour{opacity:1;transition:opacity .9s var(--ease-out) .12s}.KnowledgeSequence-module__A6KiBW__knowledge[data-live] .KnowledgeSequence-module__A6KiBW__knowledgePlate:not([data-on]) .KnowledgeSequence-module__A6KiBW__plateColour{opacity:0;transition-delay:0s}.KnowledgeSequence-module__A6KiBW__knowledgePlate[data-on] .KnowledgeSequence-module__A6KiBW__plateSoft,.KnowledgeSequence-module__A6KiBW__plate:is(:hover,:focus-within) .KnowledgeSequence-module__A6KiBW__plateSoft{opacity:0}.KnowledgeSequence-module__A6KiBW__mark{z-index:2;width:34px;height:34px;color:var(--chalk);place-items:center;margin:-17px 0 0 -17px;display:grid;position:absolute}.KnowledgeSequence-module__A6KiBW__markRing{transition:transform .36s var(--ease-out);border:1px solid #f0f0eceb;border-radius:50%;position:absolute;inset:9px;box-shadow:0 0 0 1px #11121166}.KnowledgeSequence-module__A6KiBW__markRing:after{content:"";transition:transform .36s var(--ease-out);background:#f0f0eceb;border-radius:50%;position:absolute;inset:5px;transform:scale(0)}.KnowledgeSequence-module__A6KiBW__markNo{color:var(--chalk);text-shadow:0 0 6px #111211e6;font-size:10px;position:absolute;top:-2px;left:30px}.KnowledgeSequence-module__A6KiBW__markLabel{white-space:nowrap;color:var(--chalk);opacity:0;transition:opacity .2s var(--ease-out), transform .36s var(--ease-out);pointer-events:none;background:#111211c7;padding:4px 8px;font-size:12px;position:absolute;top:14px;left:30px;transform:translate(-4px)}.KnowledgeSequence-module__A6KiBW__mark:is(:hover,:focus-visible,[data-on]) .KnowledgeSequence-module__A6KiBW__markRing{transform:scale(1.3)}.KnowledgeSequence-module__A6KiBW__mark:is(:hover,:focus-visible,[data-on]) .KnowledgeSequence-module__A6KiBW__markRing:after{transform:scale(1)}.KnowledgeSequence-module__A6KiBW__mark:is(:hover,:focus-visible,[data-on]) .KnowledgeSequence-module__A6KiBW__markLabel{opacity:1;transform:none}.KnowledgeSequence-module__A6KiBW__mark:focus-visible{outline:none}.KnowledgeSequence-module__A6KiBW__mark:focus-visible .KnowledgeSequence-module__A6KiBW__markRing{outline:2px solid var(--chalk);outline-offset:4px}.KnowledgeSequence-module__A6KiBW__plateCaption{font-size:var(--fs-micro);color:var(--fg-2);justify-content:space-between;align-items:center;gap:16px;margin-top:12px;line-height:1.6;display:flex}.KnowledgeSequence-module__A6KiBW__plateSource{white-space:nowrap}.KnowledgeSequence-module__A6KiBW__knowledge{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);display:grid}.KnowledgeSequence-module__A6KiBW__knowledgeStage{top:calc(var(--header-h) + 24px);grid-column:1/span 7;align-self:start;position:sticky}.KnowledgeSequence-module__A6KiBW__knowledgePlates{display:grid}.KnowledgeSequence-module__A6KiBW__knowledgePlate{opacity:0;transition:opacity .42s var(--ease-out);grid-area:1/1}.KnowledgeSequence-module__A6KiBW__knowledgePlate[data-on]{opacity:1}.KnowledgeSequence-module__A6KiBW__knowledgePlate .KnowledgeSequence-module__A6KiBW__plateFrame{max-height:calc(100svh - var(--header-h) - 180px)}.KnowledgeSequence-module__A6KiBW__markList{color:var(--fg-2);flex-wrap:wrap;gap:6px 22px;margin:16px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.KnowledgeSequence-module__A6KiBW__markList li{gap:8px;transition:color .2s;display:flex}.KnowledgeSequence-module__A6KiBW__markList li[data-on]{color:var(--fg)}.KnowledgeSequence-module__A6KiBW__materials{grid-column:9/-1;margin:0;padding:0;list-style:none}.KnowledgeSequence-module__A6KiBW__materials li{cursor:default;align-content:start;gap:12px;min-height:36vh;padding:clamp(32px,9vh,96px) 0 30px;display:grid;position:relative}.KnowledgeSequence-module__A6KiBW__materials li:first-child{padding-top:0}.KnowledgeSequence-module__A6KiBW__materialNo{color:var(--fg-2)}.KnowledgeSequence-module__A6KiBW__materialTitle{font-family:var(--font-serif);margin:0;font-size:clamp(28px,2.6vw,40px);font-weight:400;line-height:1.15}.KnowledgeSequence-module__A6KiBW__materialButton{text-align:left;color:var(--fg-2);transition:color .3s}.KnowledgeSequence-module__A6KiBW__materials li[data-on] .KnowledgeSequence-module__A6KiBW__materialButton{color:var(--fg)}.KnowledgeSequence-module__A6KiBW__materialBody{line-height:var(--lh-body);color:var(--fg-2);max-width:26em}.KnowledgeSequence-module__A6KiBW__boundary{max-width:52em;color:var(--fg-2);border-top:1px solid var(--line);margin-top:clamp(48px,6vw,80px);padding-top:18px;font-size:14px;line-height:1.8}@media (max-width:1199px){.KnowledgeSequence-module__A6KiBW__knowledgeStage{grid-column:1/span 5}.KnowledgeSequence-module__A6KiBW__materials{grid-column:6/-1}}.KnowledgeSequence-module__A6KiBW__knowledgePlate .KnowledgeSequence-module__A6KiBW__plateFrame{box-shadow:0 40px 80px -30px #000c}@media (max-width:1199px){.KnowledgeSequence-module__A6KiBW__knowledgeStage{grid-column:1/span 5}.KnowledgeSequence-module__A6KiBW__materials{grid-column:6/-1}}@media (max-width:767px){.KnowledgeSequence-module__A6KiBW__knowledgeStage{top:var(--header-h);z-index:2;background:var(--bg);grid-column:1/-1;padding-bottom:10px;position:sticky}.KnowledgeSequence-module__A6KiBW__knowledgePlate .KnowledgeSequence-module__A6KiBW__plateFrame{max-height:34svh}.KnowledgeSequence-module__A6KiBW__knowledgeStage .KnowledgeSequence-module__A6KiBW__plateCaption,.KnowledgeSequence-module__A6KiBW__markList{display:none}.KnowledgeSequence-module__A6KiBW__materials{grid-column:1/-1;margin-top:24px}.KnowledgeSequence-module__A6KiBW__materials li{min-height:0;padding:28px 0}}.KnowledgeSequence-module__A6KiBW__scene{position:relative}.KnowledgeSequence-module__A6KiBW__layers{display:none}@media (min-width:1024px){html.js:not([data-motion=off]) .KnowledgeSequence-module__A6KiBW__knowledge[data-depth]{--turn:clamp(0, calc((var(--p,0) - .1) / .5), 1)}html.js:not([data-motion=off]) .KnowledgeSequence-module__A6KiBW__knowledge[data-depth] .KnowledgeSequence-module__A6KiBW__materials li{min-height:52vh}html.js:not([data-motion=off]) .KnowledgeSequence-module__A6KiBW__knowledge[data-depth] .KnowledgeSequence-module__A6KiBW__scene{perspective:1500px;perspective-origin:20% 45%;transform-style:preserve-3d}html.js:not([data-motion=off]) .KnowledgeSequence-module__A6KiBW__knowledge[data-depth] .KnowledgeSequence-module__A6KiBW__hinge{transform-origin:0;transform:rotateY(calc(var(--turn,0) * 72deg));will-change:transform}html.js:not([data-motion=off]) .KnowledgeSequence-module__A6KiBW__knowledge[data-depth] .KnowledgeSequence-module__A6KiBW__layers{pointer-events:none;transform-style:preserve-3d;display:block;position:absolute;inset:0}.KnowledgeSequence-module__A6KiBW__layer{--r:clamp(0, calc(var(--turn,0) * 2.6 - var(--k) * .55 - .45), 1);top:calc(2% + var(--k) * 9%);left:calc(30% + var(--k) * 19%);width:41%;color:var(--chalk);opacity:var(--r);transform:translate3d(calc((1 - var(--r)) * 60px), 0, calc(-40px - var(--k) * 90px)) rotateY(-16deg);background:linear-gradient(160deg,#181918d1,#0e0f0eb3);border:1px solid #f0f0ec57;padding:18px 20px 20px;position:absolute;box-shadow:inset 0 1px #ffffff2e,0 30px 60px -30px #000c}.KnowledgeSequence-module__A6KiBW__layer:before{content:"";background:linear-gradient(90deg,#f0f0ec00,#f0f0ecb3 50%,#f0f0ec00) 0 0/200% 100% no-repeat,#f0f0ec2e;width:22%;height:1px;animation:2.8s linear infinite KnowledgeSequence-module__A6KiBW__travel;position:absolute;top:34px;right:100%}.KnowledgeSequence-module__A6KiBW__layer:after{content:"";background:var(--chalk);border-radius:50%;width:7px;height:7px;position:absolute;top:30px;left:-4px;box-shadow:0 0 12px #f0f0ecb3}.KnowledgeSequence-module__A6KiBW__layerHead{letter-spacing:.12em;color:#f0f0ecb8;gap:10px;margin:0 0 12px;font-size:10.5px;display:flex}.KnowledgeSequence-module__A6KiBW__layerHead span{color:var(--chalk)}.KnowledgeSequence-module__A6KiBW__nodes,.KnowledgeSequence-module__A6KiBW__kinds{gap:8px;margin:0;padding:0;list-style:none;display:grid}.KnowledgeSequence-module__A6KiBW__nodes li{color:#f0f0ecb3;transition:color .3s var(--ease-out);align-items:center;gap:10px;font-size:15px;line-height:1.35;display:flex}.KnowledgeSequence-module__A6KiBW__nodes li[data-on]{color:var(--chalk)}.KnowledgeSequence-module__A6KiBW__node{border:1px solid;border-radius:50%;flex:none;width:6px;height:6px}.KnowledgeSequence-module__A6KiBW__nodes li[data-on] .KnowledgeSequence-module__A6KiBW__node{background:currentColor;box-shadow:0 0 0 4px #f0f0ec1a}.KnowledgeSequence-module__A6KiBW__kinds li{color:#f0f0ec99;transition:color .3s var(--ease-out);border-top:1px solid #f0f0ec2e;gap:4px;padding-top:8px;display:grid}.KnowledgeSequence-module__A6KiBW__kinds li[data-on]{color:var(--chalk)}.KnowledgeSequence-module__A6KiBW__kindName{font-family:var(--font-serif);font-size:19px;line-height:1.25}.KnowledgeSequence-module__A6KiBW__kindItems{letter-spacing:.04em;font-size:12px}}@keyframes KnowledgeSequence-module__A6KiBW__travel{0%{background-position:-100% 0,0 0}to{background-position:100% 0,0 0}}@media (prefers-reduced-motion:reduce){.KnowledgeSequence-module__A6KiBW__plateImages,.KnowledgeSequence-module__A6KiBW__knowledgePlate,.KnowledgeSequence-module__A6KiBW__plateColour{transition:none;animation:none}.KnowledgeSequence-module__A6KiBW__layer:before{animation:none}}
.World-module__RTohhW__reel{color:var(--chalk);--fg:var(--chalk);--fg-2:#b4b6b1;--line:#f0f0ec29;--fw:min(56vw, calc((100svh - var(--header-h) - 150px) / 3 * 21 / 9));background:#0c0d0c;position:relative}.World-module__RTohhW__stage{height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.World-module__RTohhW__column{left:var(--margin);top:calc(var(--header-h) + 3svh);width:var(--fw);align-content:center;gap:14px;display:grid;position:absolute;bottom:3svh}.World-module__RTohhW__vertical{right:var(--margin);writing-mode:vertical-rl;letter-spacing:.24em;color:#8f918c;font-size:9.5px;position:absolute;bottom:5svh}.World-module__RTohhW__frame{transform-origin:0;gap:7px;margin:0;display:grid}.World-module__RTohhW__window{aspect-ratio:21/9;background:#151615;border:1px solid #f0f0ec33;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #000000e6}.World-module__RTohhW__window img{object-fit:cover;object-position:var(--pos,50% 50%);width:100%;max-width:none;height:100%;position:absolute;inset:0}.World-module__RTohhW__soft{opacity:0}.World-module__RTohhW__colour{opacity:1}.World-module__RTohhW__reel[data-live] .World-module__RTohhW__colour{opacity:clamp(0, calc(1 - var(--ad,1) * 1.9), 1)}.World-module__RTohhW__shade{opacity:0;pointer-events:none;background:#0c0d0c;position:absolute;inset:0}.World-module__RTohhW__frame figcaption{color:#a9aba6;letter-spacing:.06em;justify-content:space-between;gap:16px;font-size:10px;display:flex}.World-module__RTohhW__reel[data-live] .World-module__RTohhW__frame{--f:clamp(0, calc(var(--ad,1) - .12), 1);transform:translate3d(calc(var(--f) * 1.4vw), 0, 0) scale(calc(1 - var(--f) * .05));will-change:transform}.World-module__RTohhW__reel[data-live] .World-module__RTohhW__soft{opacity:clamp(0, calc(var(--f) * 1.6), 1)}.World-module__RTohhW__reel[data-live] .World-module__RTohhW__shade{opacity:clamp(0, calc(var(--f) * .5), .5)}.World-module__RTohhW__reel[data-live] .World-module__RTohhW__frame[data-state=on] figcaption{color:var(--chalk)}.World-module__RTohhW__beats{z-index:2;margin-top:-100svh;margin-left:calc(var(--margin) + var(--fw) + 5vw);margin-right:var(--margin);max-width:520px;padding-bottom:24svh;position:relative}.World-module__RTohhW__beat{min-height:88svh;transition:opacity .42s var(--ease-out);align-content:center;gap:30px;padding-block:6svh;display:grid}.World-module__RTohhW__beat[data-kind=intro]{gap:14px;min-height:80svh}.World-module__RTohhW__reel[data-live] .World-module__RTohhW__beat:is([data-state=past],[data-state=next]){opacity:.72}.World-module__RTohhW__inline{display:none}.World-module__RTohhW__group{color:#9d9f9a;letter-spacing:.16em;border-top:1px solid #f0f0ec38;margin:0;padding-top:12px;font-size:10.5px}.World-module__RTohhW__view{gap:14px;display:grid}.World-module__RTohhW__title{font-family:var(--font-serif);margin-top:14px;font-size:clamp(40px,4vw,66px);font-weight:400;line-height:1.08}.World-module__RTohhW__intro{color:#c8cac5;font-size:16px;line-height:1.85}.World-module__RTohhW__kicker{color:#aeb0ab;letter-spacing:.12em;align-items:center;gap:12px;margin:0;display:flex}.World-module__RTohhW__proposal{color:var(--chalk);letter-spacing:.04em;border:1px dashed #f0f0ec80;padding:2px 7px}.World-module__RTohhW__viewTitle{font-family:var(--font-serif);margin:0;font-size:clamp(36px,3.6vw,62px);font-weight:400;line-height:1.02}.World-module__RTohhW__body{color:#dcddd9;margin:0;font-size:16.5px;line-height:1.85}.World-module__RTohhW__labels{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.World-module__RTohhW__labels li{color:#e4e5e1;border:1px solid #f0f0ec38;padding:6px 11px;font-size:14px}@media (max-width:1023px){.World-module__RTohhW__stage{display:none}.World-module__RTohhW__beats{margin:0 var(--margin);max-width:680px;padding:8svh 0 14svh}.World-module__RTohhW__beat,.World-module__RTohhW__beat[data-kind=intro]{min-height:0;padding-block:7svh}.World-module__RTohhW__inline{display:block}.World-module__RTohhW__inline .World-module__RTohhW__frame{transform-origin:50%}.World-module__RTohhW__reel[data-live] .World-module__RTohhW__inline .World-module__RTohhW__frame{transform:scale(calc(1 - var(--f) * .04))}}@media (prefers-reduced-motion:reduce){.World-module__RTohhW__beat{transition:none}}
.Head-module__0oDOPG__head{font-size:var(--fs-meta);color:var(--chalk-2);border-top:1px solid #f0f0ec66;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin:0 0 clamp(28px,4vw,56px);padding-top:14px;font-weight:400;display:flex}.Head-module__0oDOPG__head .mono{color:var(--chalk)}.Head-module__0oDOPG__zh{font-family:var(--font-serif);font-size:var(--fs-h1);color:var(--chalk);line-height:1.05}.Head-module__0oDOPG__head[data-tone=light]{color:#3a3c39;border-top-color:#12131273}:is(.Head-module__0oDOPG__head[data-tone=light] .mono,.Head-module__0oDOPG__head[data-tone=light] .Head-module__0oDOPG__zh){color:var(--ink)}
.Entries-module__WSXVsW__entries{isolation:isolate;color:var(--chalk);--fg:var(--chalk);--fg-2:#b4b6b1;--line:#f0f0ec33;background:#0e0f11;padding:clamp(88px,11vw,160px) 0 clamp(88px,11vw,150px);position:relative;overflow:clip}.Entries-module__WSXVsW__entries:before,.Entries-module__WSXVsW__entries:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ced1d433,#ced1d400);border-radius:50%;position:absolute}.Entries-module__WSXVsW__entries:before{width:70vw;height:58vw;transform:translate3d(calc((var(--v,.5) - .5) * -10vw), 0, 0);top:6%;left:-18vw}.Entries-module__WSXVsW__entries:after{width:52vw;height:52vw;transform:translate3d(calc((var(--v,.5) - .5) * 8vw), calc((var(--v,.5) - .5) * -6vw), 0);background:radial-gradient(closest-side,#969aa02e,#969aa000);bottom:-14%;right:-12vw}.Entries-module__WSXVsW__lead{color:#cfd0cc;max-width:34em;margin:-12px 0 clamp(36px,5vw,64px);font-size:15.5px;line-height:1.85}.Entries-module__WSXVsW__scope{display:block}.Entries-module__WSXVsW__grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Entries-module__WSXVsW__cell{border-left:1px solid var(--line);position:relative}.Entries-module__WSXVsW__cell:nth-child(3n+1){border-left:0}.Entries-module__WSXVsW__cell{--in:1}html.js:not([data-motion=off]) .Entries-module__WSXVsW__cell{--in:clamp(0, calc((var(--v,1) - .12 - var(--i) * .035) * 3.2), 1)}.Entries-module__WSXVsW__link{grid-template-columns:auto 1fr;align-content:start;gap:6px 14px;min-height:clamp(250px,23vw,330px);padding:22px clamp(16px,2vw,30px) 28px;display:grid;position:relative;overflow:hidden}.Entries-module__WSXVsW__cell:nth-child(3n+1) .Entries-module__WSXVsW__link{padding-left:0}.Entries-module__WSXVsW__ghost{z-index:0;font-family:var(--font-serif);white-space:nowrap;color:#f0f0ec17;filter:blur(9px);pointer-events:none;opacity:calc(.35 + var(--in) * .65);transform:translate3d(0, calc((1 - var(--in)) * 40%), 0) scale(calc(1.12 - var(--in) * .12));transform-origin:100% 100%;transition:opacity .42s var(--ease-out);font-size:clamp(110px,12vw,210px);line-height:1;position:absolute;bottom:-.18em;right:-.08em}.Entries-module__WSXVsW__no{color:#a9aba6;grid-row:1/span 2;padding-top:.7em;position:relative}.Entries-module__WSXVsW__title{font-family:var(--font-serif);transform:translate3d(calc((1 - var(--in)) * -14px), 0, 0);transition:transform .48s var(--ease-out);font-size:clamp(32px,3.1vw,50px);line-height:1.05;position:relative}.Entries-module__WSXVsW__en{letter-spacing:.14em;text-transform:uppercase;color:#a9aba6;grid-column:2;font-size:10.5px;position:relative}.Entries-module__WSXVsW__line{color:#dcddd9;grid-column:2;max-width:24em;margin-top:16px;font-size:14.5px;line-height:1.8;position:relative}.Entries-module__WSXVsW__cue{color:#b6b8b3;grid-column:2;margin-top:14px;font-size:11px;position:relative}.Entries-module__WSXVsW__arrow{opacity:0;transition:opacity .2s var(--ease-out), transform .42s var(--ease-out);display:inline-block;transform:translate(-4px,-4px)}.Entries-module__WSXVsW__link:is(:hover,:focus-visible) .Entries-module__WSXVsW__title{transform:translate(6px)}.Entries-module__WSXVsW__link:is(:hover,:focus-visible) .Entries-module__WSXVsW__ghost{opacity:1;color:#f0f0ec29}.Entries-module__WSXVsW__link:is(:hover,:focus-visible) .Entries-module__WSXVsW__arrow{opacity:1;transform:none}.Entries-module__WSXVsW__link:focus-visible{outline:1px solid var(--chalk);outline-offset:-1px}@media (max-width:1023px){.Entries-module__WSXVsW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Entries-module__WSXVsW__cell:nth-child(3n+1){border-left:1px solid var(--line)}.Entries-module__WSXVsW__cell:nth-child(3n+1) .Entries-module__WSXVsW__link{padding-left:clamp(16px,2vw,30px)}.Entries-module__WSXVsW__cell:nth-child(odd){border-left:0}.Entries-module__WSXVsW__cell:nth-child(odd) .Entries-module__WSXVsW__link{padding-left:0}}@media (max-width:767px){.Entries-module__WSXVsW__grid{grid-template-columns:1fr}.Entries-module__WSXVsW__cell,.Entries-module__WSXVsW__cell:nth-child(3n+1){border-left:0}.Entries-module__WSXVsW__link,.Entries-module__WSXVsW__cell:nth-child(3n+1) .Entries-module__WSXVsW__link{min-height:0;padding:20px 0 24px}.Entries-module__WSXVsW__ghost{font-size:34vw}.Entries-module__WSXVsW__line{margin-top:10px}}@media (prefers-reduced-motion:reduce){.Entries-module__WSXVsW__ghost,.Entries-module__WSXVsW__title,.Entries-module__WSXVsW__arrow{transition:none}}
.Framework-module__XsL_6W__section{isolation:isolate;color:var(--ink);--glass:30vw;--fg:var(--ink);--fg-2:#3a3c39;--line:#12131233;background:radial-gradient(70% 60% at 70% 30%,#b7b9b8,#8d8f8f 55%,#6e7070);position:relative}.Framework-module__XsL_6W__reel{position:relative}.Framework-module__XsL_6W__stage{height:100svh;min-height:560px;position:sticky;top:0;overflow:hidden}.Framework-module__XsL_6W__orbits{pointer-events:none;transform-origin:34% 52%;width:100%;height:100%;transform:rotate(calc(var(--b,0) * 11deg));position:absolute;inset:0}.Framework-module__XsL_6W__orbits circle{fill:none;stroke:#ffffffb8;stroke-width:1px;vector-effect:non-scaling-stroke}.Framework-module__XsL_6W__orbits circle:last-child{stroke:#12131229}.Framework-module__XsL_6W__under,.Framework-module__XsL_6W__over{pointer-events:none;position:absolute;inset:0}.Framework-module__XsL_6W__under{clip-path:inset(0 calc(100% - var(--glass)) 0 0)}.Framework-module__XsL_6W__over{clip-path:inset(0 0 0 var(--glass))}.Framework-module__XsL_6W__glass{width:var(--glass);pointer-events:none;background:linear-gradient(#f6f7f642,#f6f7f61f);border-right:1px solid #ffffffbf;position:absolute;top:0;bottom:0;left:0;box-shadow:inset -1px 0 #1213121f,18px 0 40px -30px #00000059}.Framework-module__XsL_6W__plane{width:45vw;left:12vw;top:calc(var(--header-h) + 9svh);opacity:0;transition:opacity .5s var(--ease-out);position:absolute;bottom:13svh}.Framework-module__XsL_6W__plane[data-state=on]{opacity:1}.Framework-module__XsL_6W__section[data-live] .Framework-module__XsL_6W__plane{will-change:transform, opacity;opacity:clamp(0, calc(1 - var(--ad,1) * .7 - max(0, calc(var(--d,0) * -1)) * .9), 1);transform:translate3d(calc(var(--d,0) * -38vw), calc(var(--ad,0) * 2.5svh), 0) scale(calc(1 - var(--ad,0) * .07));transition:none}.Framework-module__XsL_6W__frame{background:#151617;border:1px solid #fff9;position:absolute;inset:0;overflow:hidden;box-shadow:0 40px 80px -34px #0009}.Framework-module__XsL_6W__frame img{object-fit:cover;width:100%;max-width:none;height:100%;transform:scale(var(--zoom,1));position:absolute;inset:0}.Framework-module__XsL_6W__under .Framework-module__XsL_6W__frame img{filter:brightness(1.06)}.Framework-module__XsL_6W__colour{opacity:.72}.Framework-module__XsL_6W__section[data-live] .Framework-module__XsL_6W__colour{opacity:calc(clamp(0, calc(1 - var(--ad,1) * 2.4), 1) * .72)}.Framework-module__XsL_6W__typeplane{background:linear-gradient(160deg,#fafaf880,#fafaf82e);border:1px solid #ffffffb3;align-content:end;padding:clamp(20px,3vw,44px);display:grid;position:absolute;inset:0;box-shadow:inset 0 1px #fffc,0 30px 60px -34px #00000073}.Framework-module__XsL_6W__typeplane ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Framework-module__XsL_6W__typeplane li{font-family:var(--font-serif);font-size:clamp(34px,4.2vw,72px);line-height:1.08}.Framework-module__XsL_6W__word{font-family:var(--font-serif);white-space:nowrap;color:var(--ink);letter-spacing:-.02em;font-size:clamp(96px,13vw,240px);line-height:1;position:absolute;top:-.12em;left:-12vw}.Framework-module__XsL_6W__plane[data-kind=image] .Framework-module__XsL_6W__word{color:#f4f4f1;mix-blend-mode:difference}.Framework-module__XsL_6W__tag{color:#2c2e2b;white-space:nowrap;font-size:10.5px;position:absolute;bottom:-26px;right:0}.Framework-module__XsL_6W__under .Framework-module__XsL_6W__typeplane,.Framework-module__XsL_6W__under .Framework-module__XsL_6W__word,.Framework-module__XsL_6W__under .Framework-module__XsL_6W__overview{filter:blur(7px)}.Framework-module__XsL_6W__under .Framework-module__XsL_6W__tag{display:none}.Framework-module__XsL_6W__overview{align-content:center;gap:6px;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:0}.Framework-module__XsL_6W__overview li{white-space:nowrap;font-family:var(--font-serif);margin-left:calc(var(--k) * 6%);align-items:baseline;gap:16px;font-size:clamp(36px,4.4vw,80px);line-height:1.05;display:flex}.Framework-module__XsL_6W__overview li .mono{color:#2c2e2b;font-size:11px}.Framework-module__XsL_6W__section[data-live] .Framework-module__XsL_6W__overview li{transform:translate3d(calc(var(--d,0) * -10% * (var(--k) + 1)), 0, 0)}.Framework-module__XsL_6W__beats{z-index:2;width:min(33%,470px);margin-top:-100svh;margin-left:61%;padding-bottom:26svh;position:relative}.Framework-module__XsL_6W__beat{min-height:76svh;transition:opacity .42s var(--ease-out);align-content:center;gap:14px;padding-block:6svh;display:grid}.Framework-module__XsL_6W__beat[data-kind=intro]{min-height:92svh;padding-top:calc(var(--header-h) + 6svh)}.Framework-module__XsL_6W__section[data-live] .Framework-module__XsL_6W__beat:is([data-state=past],[data-state=next]){opacity:.72}.Framework-module__XsL_6W__line{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(30px,2.9vw,50px);line-height:1.15}.Framework-module__XsL_6W__kicker{color:#2c2e2b;letter-spacing:.12em}.Framework-module__XsL_6W__groupTitle{font-family:var(--font-serif);margin:0;font-size:clamp(40px,4.2vw,72px);font-weight:400;line-height:1.02}.Framework-module__XsL_6W__body{color:#171817;font-size:15.5px;line-height:1.85}.Framework-module__XsL_6W__vols{border-top:1px solid #1213124d;gap:0;margin:4px 0 0;display:grid}.Framework-module__XsL_6W__vols div{border-bottom:1px solid #12131229;grid-template-columns:minmax(7.5em,auto) 1fr;gap:12px;padding:9px 0;font-size:13.5px;line-height:1.6;display:grid}.Framework-module__XsL_6W__vols dt a{font-family:var(--font-serif);text-underline-offset:3px;align-items:baseline;gap:8px;font-size:17px;-webkit-text-decoration:underline #1213124d;text-decoration:underline #1213124d;display:inline-flex}.Framework-module__XsL_6W__vols dt .mono{color:#2c2e2b;font-size:10px}.Framework-module__XsL_6W__vols dd{color:#1f201f;margin:0}.Framework-module__XsL_6W__scale{gap:8px;margin-top:6px;display:grid}.Framework-module__XsL_6W__scale ol{flex-wrap:wrap;gap:4px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.Framework-module__XsL_6W__scale li{background:#fafaf82e;border:1px solid #12131238;gap:6px;padding:4px 8px;display:inline-flex}.Framework-module__XsL_6W__scale li span{color:#3a3c39}.Framework-module__XsL_6W__scale li[data-here]{background:var(--ink);color:#f4f4f1;border-color:var(--ink)}.Framework-module__XsL_6W__scale li[data-here] span{color:#c9cac6}.Framework-module__XsL_6W__small{color:#1f201f;font-size:13.5px;line-height:1.75}.Framework-module__XsL_6W__small a{text-underline-offset:3px;-webkit-text-decoration:underline #12131259;text-decoration:underline #12131259}.Framework-module__XsL_6W__index{padding-top:clamp(24px,4vw,56px);padding-bottom:clamp(96px,12vw,170px);position:relative}.Framework-module__XsL_6W__indexHead{color:#2c2e2b;border-top:1px solid #12131273;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin:0 0 18px;padding-top:14px;font-size:12px;font-weight:400;display:flex}.Framework-module__XsL_6W__indexHead .mono{color:var(--ink)}.Framework-module__XsL_6W__volumes{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Framework-module__XsL_6W__volumes>li{align-content:start;display:grid}.Framework-module__XsL_6W__volume{min-height:164px;transition:background .3s var(--ease-out), transform .4s var(--ease-out);background:#f4f4f16b;border:1px solid #ffffffb3;gap:6px;padding:16px 16px 18px;display:grid;box-shadow:inset 0 1px #fffc,0 18px 34px -24px #00000080}.Framework-module__XsL_6W__volume:hover,.Framework-module__XsL_6W__volume:focus-visible{background:#fafaf8b8;transform:translateY(-4px)}.Framework-module__XsL_6W__volume .mono{color:#3a3c39;font-size:11px}.Framework-module__XsL_6W__volTitle{font-family:var(--font-serif);font-size:clamp(22px,1.8vw,28px);line-height:1.1}.Framework-module__XsL_6W__volText{font-size:13px;line-height:1.7}.Framework-module__XsL_6W__volCount{margin-top:auto}.Framework-module__XsL_6W__volKids{flex-wrap:wrap;gap:2px 12px;margin:10px 2px 0;padding:0;font-size:12.5px;list-style:none;display:flex}.Framework-module__XsL_6W__volKids a{text-underline-offset:3px;-webkit-text-decoration:underline #1213124d;text-decoration:underline #1213124d}@media (max-width:1023px){.Framework-module__XsL_6W__plane{width:44vw;left:10vw}.Framework-module__XsL_6W__beats{width:38%;margin-left:58%}.Framework-module__XsL_6W__volumes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.Framework-module__XsL_6W__section{--glass:34vw}.Framework-module__XsL_6W__stage{top:var(--header-h);z-index:3;background:radial-gradient(80% 70% at 70% 30%,#b7b9b8,#8d8f8f 60%,#7a7c7c);border-bottom:1px solid #12131233;height:48svh;min-height:300px}.Framework-module__XsL_6W__plane{width:76vw;top:5svh;bottom:7svh;left:14vw}.Framework-module__XsL_6W__section[data-live] .Framework-module__XsL_6W__plane{transform:translate3d(calc(var(--d,0) * -70vw), 0, 0) scale(calc(1 - var(--ad,0) * .06))}.Framework-module__XsL_6W__word{font-size:22vw;left:-14vw}.Framework-module__XsL_6W__typeplane li{font-size:8vw}.Framework-module__XsL_6W__overview li{font-size:9vw}.Framework-module__XsL_6W__tag{display:none}.Framework-module__XsL_6W__beats{margin:0 var(--margin);width:auto;padding-bottom:18svh}.Framework-module__XsL_6W__beat,.Framework-module__XsL_6W__beat[data-kind=intro]{min-height:48svh;padding-block:5svh}.Framework-module__XsL_6W__volumes{grid-template-columns:1fr}.Framework-module__XsL_6W__vols div{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.Framework-module__XsL_6W__plane,.Framework-module__XsL_6W__beat,.Framework-module__XsL_6W__volume{transition:none}.Framework-module__XsL_6W__orbits{transform:none}}
.DesignSequence-module__BnQYxq__section{color:var(--ink);--line:#12131233;background:linear-gradient(#c3c4c1 0%,#cfd0cd 30%,#c7c8c5 100%);position:relative;overflow:clip}.DesignSequence-module__BnQYxq__section:before{content:"";pointer-events:none;background:var(--noise);opacity:.5;mix-blend-mode:multiply;background-size:180px 180px;position:absolute;inset:0}.DesignSequence-module__BnQYxq__alias{position:absolute;top:0}.DesignSequence-module__BnQYxq__intro{padding-top:clamp(96px,12vw,170px);position:relative}.DesignSequence-module__BnQYxq__introGrid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:24px;display:grid}.DesignSequence-module__BnQYxq__lead{font-family:var(--font-serif);color:#111211;grid-column:1/span 7;margin:0;font-size:clamp(24px,2.4vw,38px);line-height:1.4}.DesignSequence-module__BnQYxq__caseNote{color:#2a2c29;grid-column:9/-1;align-self:end;gap:12px;font-size:15px;line-height:1.8;display:grid}.DesignSequence-module__BnQYxq__caseNote p{margin:0}.DesignSequence-module__BnQYxq__status{letter-spacing:.06em;color:#4a4c49;font-size:11px}.DesignSequence-module__BnQYxq__status a,.DesignSequence-module__BnQYxq__aside a,.DesignSequence-module__BnQYxq__src{color:#111211;text-underline-offset:4px;-webkit-text-decoration:underline #12131259;text-decoration:underline #12131259}.DesignSequence-module__BnQYxq__scene{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);padding-top:clamp(40px,6vw,90px);display:grid;position:relative}.DesignSequence-module__BnQYxq__stageWrap{grid-column:1/span 6}.DesignSequence-module__BnQYxq__stage{top:calc(var(--header-h) + 3svh);height:calc(100svh - var(--header-h) - 6svh);min-height:520px;max-height:820px;position:sticky}.DesignSequence-module__BnQYxq__diagram{width:100%;height:100%;position:relative;overflow:visible}.DesignSequence-module__BnQYxq__ghosts{pointer-events:none;position:absolute;inset:0;overflow:hidden}.DesignSequence-module__BnQYxq__ghost{font-family:var(--font-serif);white-space:nowrap;color:#fffffc80;filter:blur(10px);opacity:0;font-size:clamp(120px,15vw,260px);line-height:.9;position:absolute;bottom:0;left:0}.DesignSequence-module__BnQYxq__ghost[data-state=on]{opacity:1}.DesignSequence-module__BnQYxq__scene[data-live] .DesignSequence-module__BnQYxq__ghost{opacity:clamp(0, calc(1 - var(--ad,1) * 1.3), 1);transform:translate3d(calc(var(--d,0) * -8vw), 0, 0)}.DesignSequence-module__BnQYxq__band line{stroke:#12131229;stroke-width:1px;vector-effect:non-scaling-stroke}.DesignSequence-module__BnQYxq__band text{font-family:var(--font-mono);letter-spacing:.12em;fill:#4a4c49;font-size:11px}.DesignSequence-module__BnQYxq__seg path{fill:none;stroke-linecap:round}.DesignSequence-module__BnQYxq__seg{--t:clamp(0, calc(var(--d,1) + .75), 1)}.DesignSequence-module__BnQYxq__segBase{stroke:#111211;stroke-width:1.2px;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--t));vector-effect:non-scaling-stroke;opacity:clamp(0, calc(var(--t) * 30), 1)}.DesignSequence-module__BnQYxq__segHaze,.DesignSequence-module__BnQYxq__segCore{--c:calc(var(--t) * 1.25 - .12);opacity:calc(clamp(0, calc(var(--t) * 8), 1) * clamp(0, calc((1 - var(--t)) * 5), 1))}.DesignSequence-module__BnQYxq__segHaze{stroke:#fffffc8c;stroke-width:12px;stroke-dasharray:.3 3;stroke-dashoffset:calc(.15 - var(--c));filter:blur(3px)}.DesignSequence-module__BnQYxq__segCore{stroke:#fffffc;stroke-width:2.4px;stroke-dasharray:.08 3;stroke-dashoffset:calc(.04 - var(--c))}.DesignSequence-module__BnQYxq__arc path{fill:none;stroke:#1213128c;stroke-width:1px;stroke-dasharray:.012 .014;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.DesignSequence-module__BnQYxq__arc text{font-family:var(--font-mono);letter-spacing:.08em;fill:#2a2c29;font-size:11px}.DesignSequence-module__BnQYxq__arc{opacity:1}.DesignSequence-module__BnQYxq__scene[data-live] .DesignSequence-module__BnQYxq__arc{opacity:clamp(0, calc(var(--d,1) + 1.2), 1)}.DesignSequence-module__BnQYxq__arc[data-kind=act] path{stroke:#111211;stroke-dasharray:.006 .01}.DesignSequence-module__BnQYxq__node{--on:clamp(0, calc(1 - var(--ad,0) * 1.4), 1);--seen:clamp(0, calc((var(--d,1) + .6) * 2), 1)}.DesignSequence-module__BnQYxq__halo{fill:#fffffc8c;stroke:none;filter:blur(6px);opacity:var(--on);transform-box:fill-box;transform-origin:50%;transform:scale(calc(.4 + var(--on) * .8))}.DesignSequence-module__BnQYxq__ring{fill:#cfd0cd;stroke:#111211;stroke-width:1.2px;vector-effect:non-scaling-stroke;opacity:calc(.35 + var(--seen) * .65)}.DesignSequence-module__BnQYxq__node[data-zone=rule] .DesignSequence-module__BnQYxq__ring{stroke-width:2px}.DesignSequence-module__BnQYxq__dot{fill:#111211;opacity:var(--seen)}.DesignSequence-module__BnQYxq__no{font-family:var(--font-mono);fill:#4a4c49;font-size:11px}.DesignSequence-module__BnQYxq__label{font-family:var(--font-serif);fill:#111211;opacity:calc(.4 + var(--seen) * .3 + var(--on) * .3);font-size:22px}.DesignSequence-module__BnQYxq__steps{grid-column:8/-1;margin:0;padding:0 0 18svh;list-style:none}.DesignSequence-module__BnQYxq__step{border-top:1px solid var(--line);min-height:78svh;transition:opacity .42s var(--ease-out);align-content:center;gap:14px;padding:6svh 0;display:grid}.DesignSequence-module__BnQYxq__scene[data-live] .DesignSequence-module__BnQYxq__step:is([data-state=past],[data-state=next]){opacity:.55}.DesignSequence-module__BnQYxq__kicker{letter-spacing:.1em;color:#4a4c49;justify-content:space-between;margin:0;font-size:11px;display:flex}.DesignSequence-module__BnQYxq__stepTitle{font-family:var(--font-serif);color:#0d0e0d;margin:0;font-size:clamp(34px,3.2vw,54px);font-weight:400;line-height:1.05}.DesignSequence-module__BnQYxq__pair{gap:18px;display:grid}.DesignSequence-module__BnQYxq__pair p{margin:0}.DesignSequence-module__BnQYxq__tag{letter-spacing:.1em;color:#555753;font-size:10.5px;margin-bottom:6px!important}.DesignSequence-module__BnQYxq__method p:last-child{color:#2f312e;font-size:14.5px;line-height:1.8}.DesignSequence-module__BnQYxq__example{background:#fffffc6b;border:1px solid #fffffcb3;padding:16px 18px 18px;box-shadow:0 30px 60px -40px #00000059}.DesignSequence-module__BnQYxq__example p:not(.DesignSequence-module__BnQYxq__tag){font-family:var(--font-serif);color:#0d0e0d;font-size:clamp(17px,1.35vw,20px);line-height:1.6}.DesignSequence-module__BnQYxq__src{margin-top:10px;font-size:13px;display:inline-block}.DesignSequence-module__BnQYxq__aside{color:#2f312e;border-left:1px dashed #12131280;gap:12px;margin:0;padding-left:14px;font-size:13.5px;line-height:1.75;display:flex}.DesignSequence-module__BnQYxq__aside .mono{flex:none;padding-top:.25em;font-size:10.5px}.DesignSequence-module__BnQYxq__close{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:24px;padding-bottom:clamp(96px,12vw,170px);display:grid;position:relative}.DesignSequence-module__BnQYxq__close>div{color:#2f312e;border-top:1px solid #111211;padding-top:16px;font-size:14.5px;line-height:1.8}.DesignSequence-module__BnQYxq__close p{margin:0}@media (max-width:1023px){.DesignSequence-module__BnQYxq__lead,.DesignSequence-module__BnQYxq__caseNote{grid-column:1/-1}.DesignSequence-module__BnQYxq__stageWrap{display:none}.DesignSequence-module__BnQYxq__steps{grid-column:1/-1}.DesignSequence-module__BnQYxq__step{min-height:0;padding:40px 0}.DesignSequence-module__BnQYxq__close{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.DesignSequence-module__BnQYxq__step{transition:none}.DesignSequence-module__BnQYxq__ghost{transform:none!important}}
.Directions-module__tv64ca__section{color:var(--chalk);--fg:var(--chalk);--fg-2:#b4b6b1;--line:#f0f0ec29;background:#060708;position:relative}.Directions-module__tv64ca__stage{height:100svh;min-height:560px;position:sticky;top:0;overflow:hidden}.Directions-module__tv64ca__programme{padding:calc(var(--header-h) + 4svh) 42% 8svh var(--margin);opacity:0;align-content:center;display:grid;position:absolute;inset:0}.Directions-module__tv64ca__programme[data-state=on]{opacity:1}.Directions-module__tv64ca__progKicker{color:#aeb0ab;letter-spacing:.14em;margin-bottom:20px}.Directions-module__tv64ca__programme ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Directions-module__tv64ca__programme li{font-family:var(--font-sans);letter-spacing:-.02em;color:#f0f0ec57;grid-template-columns:30px 1fr;align-items:baseline;gap:12px;font-size:clamp(20px,2.3vw,38px);font-weight:600;line-height:1.18;display:grid}.Directions-module__tv64ca__programme li[data-on]{color:#f0f0ec}.Directions-module__tv64ca__programme li .mono{letter-spacing:0;color:#8e908b;font-weight:400}.Directions-module__tv64ca__frame{opacity:0;margin:0;position:absolute;inset:0;overflow:hidden}.Directions-module__tv64ca__frame[data-state=on]{opacity:1}.Directions-module__tv64ca__frame img{object-fit:cover;width:100%;max-width:none;height:100%;transform:scale(var(--zoom,1));position:absolute;inset:0}.Directions-module__tv64ca__soft{filter:brightness(.8)}.Directions-module__tv64ca__sharp{filter:brightness(.74)contrast(1.08)}.Directions-module__tv64ca__colour{filter:brightness(.8);opacity:.9}.Directions-module__tv64ca__colour[data-kind=photoreal]{opacity:.66}.Directions-module__tv64ca__ring{pointer-events:none;width:min(46vw,70svh);height:auto;position:absolute;top:14%;right:18%;overflow:visible}.Directions-module__tv64ca__ring circle{fill:none;stroke:#f0f0ec6b;stroke-width:1px;vector-effect:non-scaling-stroke}.Directions-module__tv64ca__name{left:var(--margin);max-width:62vw;font-family:var(--font-sans);letter-spacing:-.035em;color:#eeefecf0;transform-origin:0 100%;font-size:clamp(56px,8vw,150px);font-weight:600;line-height:.98;position:absolute;bottom:calc(40px + 4svh)}.Directions-module__tv64ca__frame figcaption{left:var(--margin);color:#f0f0ecb3;gap:14px;font-size:10.5px;display:flex;position:absolute;bottom:18px}.Directions-module__tv64ca__shade{pointer-events:none;background:linear-gradient(270deg,#060708f0 0%,#060708c7 30%,#06070800 58%),linear-gradient(#06070800 66%,#0607088c);position:absolute;inset:0}.Directions-module__tv64ca__section[data-live] .Directions-module__tv64ca__programme{opacity:clamp(0, calc(1 - var(--ad,1) * 1.1), 1);transform:translate3d(0, calc(var(--d,0) * -8svh), 0)}.Directions-module__tv64ca__section[data-live] .Directions-module__tv64ca__programme li{transform:translate3d(calc(var(--d,0) * (var(--k) + 1) * -1.6vw), 0, 0)}.Directions-module__tv64ca__section[data-live] .Directions-module__tv64ca__frame{opacity:clamp(0, calc(1.2 - var(--ad,1) * 1.45), 1)}.Directions-module__tv64ca__section[data-live] .Directions-module__tv64ca__frame img{transform:scale(calc(var(--zoom,1) * (1.03 + var(--ad,0) * .09))) translate3d(0, calc(var(--d,0) * -2.5%), 0)}.Directions-module__tv64ca__section[data-live] .Directions-module__tv64ca__sharp{opacity:clamp(0, calc(1 - var(--ad,1) * 1.9), 1)}.Directions-module__tv64ca__section[data-live] .Directions-module__tv64ca__colour{opacity:calc(clamp(0, calc(1 - var(--ad,1) * 2.6), 1) * .9)}.Directions-module__tv64ca__section[data-live] .Directions-module__tv64ca__colour[data-kind=photoreal]{opacity:calc(clamp(0, calc(1 - var(--ad,1) * 2.6), 1) * .66)}.Directions-module__tv64ca__section[data-live] .Directions-module__tv64ca__ring{transform:translate3d(calc(var(--d,0) * -6vw), 0, 0) scale(calc(1 + var(--d,0) * .18));opacity:clamp(0, calc(1 - var(--ad,1)), 1)}.Directions-module__tv64ca__section[data-live] .Directions-module__tv64ca__name{opacity:clamp(0, calc(1 - var(--ad,1) * 2.2), 1);transform:translate3d(calc(var(--d,0) * -9vw), 0, 0) skewX(calc(var(--vel,0) * -12deg))}.Directions-module__tv64ca__beats{z-index:2;margin-top:-100svh;margin-left:auto;margin-right:var(--margin);width:min(32%,440px);padding-bottom:28svh;position:relative}.Directions-module__tv64ca__beat{min-height:76svh;transition:opacity .42s var(--ease-out);align-content:center;gap:12px;padding-block:6svh;display:grid}.Directions-module__tv64ca__beat[data-kind=intro]{min-height:92svh;padding-top:calc(var(--header-h) + 6svh)}.Directions-module__tv64ca__section[data-live] .Directions-module__tv64ca__beat:is([data-state=past],[data-state=next]){opacity:.75}.Directions-module__tv64ca__intro{color:#d0d1cd;font-size:16px;line-height:1.85}.Directions-module__tv64ca__src{color:#aeb0ab;font-size:11px}.Directions-module__tv64ca__src a{text-underline-offset:4px;-webkit-text-decoration:underline #f0f0ec59;text-decoration:underline #f0f0ec59}.Directions-module__tv64ca__status{color:#d6d7d3;letter-spacing:.06em;align-items:center;gap:10px;display:flex}.Directions-module__tv64ca__glyph{border:1px dashed var(--chalk);border-radius:50%;flex:none;width:12px;height:12px}.Directions-module__tv64ca__title{font-family:var(--font-serif);margin:0;font-size:clamp(32px,3vw,50px);font-weight:400;line-height:1.08}.Directions-module__tv64ca__span{color:#c9cac6;gap:4px;font-size:13.5px;line-height:1.7;display:grid}.Directions-module__tv64ca__span .mono{letter-spacing:.12em;color:#9fa19c;font-size:10.5px}.Directions-module__tv64ca__body{color:#e1e2de;font-size:16px;line-height:1.85}.Directions-module__tv64ca__note{color:#d0d1cd;border-left:1px solid #f0f0ec66;padding-left:12px;font-size:14px;line-height:1.75}.Directions-module__tv64ca__caption{color:#a3a5a0;font-size:10.5px;line-height:1.7}@media (max-width:1023px){.Directions-module__tv64ca__beats{width:42%}.Directions-module__tv64ca__programme{padding-right:48%}.Directions-module__tv64ca__name{max-width:54vw;font-size:clamp(44px,7vw,90px)}}@media (max-width:767px){.Directions-module__tv64ca__stage{top:var(--header-h);z-index:3;background:#060708;border-bottom:1px solid #f0f0ec1f;height:52svh;min-height:320px}.Directions-module__tv64ca__programme{padding:4svh var(--margin)}.Directions-module__tv64ca__programme li{font-size:clamp(16px,5vw,24px)}.Directions-module__tv64ca__name{max-width:none;bottom:40px;right:var(--margin);font-size:clamp(32px,10vw,56px)}.Directions-module__tv64ca__ring{width:60vw;top:8%;right:6%}.Directions-module__tv64ca__shade{background:linear-gradient(#06070800 40%,#060708cc)}.Directions-module__tv64ca__beats{margin:0 var(--margin);width:auto;padding-bottom:20svh}.Directions-module__tv64ca__beat,.Directions-module__tv64ca__beat[data-kind=intro]{min-height:46svh;padding-block:5svh}}@media (prefers-reduced-motion:reduce){.Directions-module__tv64ca__beat{transition:none}}
.AbnormalWorld-module__7Bi73W__page{--ink-deep:#0c0d0e;--glass:#eceef00f;--glass-line:#eceef038;--noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .16 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background:var(--ink-deep);color:var(--chalk)}.AbnormalWorld-module__7Bi73W__sectionHead{font-size:var(--fs-meta);color:var(--chalk-2);border-top:1px solid #f0f0ec66;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin:0 0 clamp(28px,4vw,56px);padding-top:14px;font-weight:400;display:flex}.AbnormalWorld-module__7Bi73W__sectionHead>span:nth-child(2){font-family:var(--font-serif);font-size:var(--fs-h1);color:var(--chalk);line-height:1.05}.AbnormalWorld-module__7Bi73W__sectionHead .mono{color:var(--chalk)}.AbnormalWorld-module__7Bi73W__open{--stage-h:max(100svh, 640px);--travel:0px;min-height:calc(var(--stage-h) + var(--travel));position:relative}html.js:not([data-motion=off]) .AbnormalWorld-module__7Bi73W__open{--travel:60svh}.AbnormalWorld-module__7Bi73W__openStage{--pp:var(--p,0);--fx:60%;--fy:45%;min-height:var(--stage-h);isolation:isolate;position:sticky;top:0;overflow:clip}.AbnormalWorld-module__7Bi73W__openArt{z-index:0;pointer-events:none;position:absolute;inset:0}.AbnormalWorld-module__7Bi73W__openArt img{object-fit:cover;width:108%;max-width:none;height:108%;transform:scale(calc(1.12 - var(--pp) * .12)) rotate(calc(var(--pp) * 2deg));position:absolute;inset:-4%}.AbnormalWorld-module__7Bi73W__openSoft{filter:brightness(1.05)contrast(1.15)}.AbnormalWorld-module__7Bi73W__openSharp{opacity:clamp(0, calc(var(--pp) * 1.6), 1)}.AbnormalWorld-module__7Bi73W__openLens{opacity:0;-webkit-mask-image:radial-gradient(circle at var(--fx) var(--fy), #000 0, #000 9vw, transparent 17vw);-webkit-mask-image:radial-gradient(circle at var(--fx) var(--fy), #000 0, #000 9vw, transparent 17vw);mask-image:radial-gradient(circle at var(--fx) var(--fy), #000 0, #000 9vw, transparent 17vw);transition:opacity .6s var(--ease-out)}.AbnormalWorld-module__7Bi73W__openStage[data-focus] .AbnormalWorld-module__7Bi73W__openLens{opacity:.9}.AbnormalWorld-module__7Bi73W__openArt:after{content:"";background:var(--noise), linear-gradient(180deg, #0c0d0ec7 0, #0c0d0e33 32%, #0c0d0e40 60%, #0c0d0eeb 100%);background-size:180px 180px,100% 100%;position:absolute;inset:0}.AbnormalWorld-module__7Bi73W__openGrid{z-index:1;min-height:var(--stage-h);grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);padding-top:calc(var(--header-h) + clamp(14px, 2vw, 26px));grid-template-rows:auto auto 1fr auto auto;padding-bottom:clamp(14px,1.6vw,22px);display:grid;position:relative}.AbnormalWorld-module__7Bi73W__openMark{grid-area:1/1/auto/span 4;align-items:baseline;gap:16px;font-size:13px;display:flex}.AbnormalWorld-module__7Bi73W__back{text-underline-offset:4px;-webkit-text-decoration:underline #f0f0ec66;text-decoration:underline #f0f0ec66}.AbnormalWorld-module__7Bi73W__status{color:#f0f0ecd1;flex-wrap:wrap;grid-area:2/1/auto/span 4;gap:6px 14px;margin-top:10px;font-size:12px;display:flex}.AbnormalWorld-module__7Bi73W__status span:not(:last-child):after{content:"·";color:#f0f0ec66;margin-left:14px}.AbnormalWorld-module__7Bi73W__openIntro{transform:translate3d(0, calc(var(--pp) * -8svh), 0);grid-area:1/7/span 2/-1;grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:18px;display:grid}.AbnormalWorld-module__7Bi73W__introLabel{padding-top:.3em;font-size:13px}.AbnormalWorld-module__7Bi73W__introLead{text-shadow:0 1px 18px #0009;font-size:clamp(17px,1.5vw,24px);font-weight:500;line-height:1.45}.AbnormalWorld-module__7Bi73W__introSmall{color:#f0f0ecdb;text-shadow:0 1px 14px #000000b3;grid-column:2;max-width:34em;margin-top:14px;font-size:13px;line-height:1.75}.AbnormalWorld-module__7Bi73W__titleWrap{grid-area:4/1/auto/-1;align-self:end;position:relative}.AbnormalWorld-module__7Bi73W__title{z-index:1;margin:0;font-weight:400;line-height:.86;display:grid;position:relative}.AbnormalWorld-module__7Bi73W__titleA{font-family:var(--font-sans);letter-spacing:-.03em;margin-bottom:.06em;font-size:clamp(56px,8.6vw,150px);font-weight:600;line-height:1}.AbnormalWorld-module__7Bi73W__titleB{font-family:var(--font-serif);letter-spacing:-.02em;transform-origin:0 100%;transform:translate3d(calc(var(--vel,0) * -3vw), 0, 0) skewX(calc(var(--vel,0) * -14deg));margin-left:-.04em;font-size:clamp(96px,17vw,300px)}.AbnormalWorld-module__7Bi73W__titleEn{font-family:var(--font-sans);letter-spacing:.26em;text-transform:uppercase;color:#f0f0eccc;margin-top:18px;font-size:12px}.AbnormalWorld-module__7Bi73W__titleGhost{z-index:0;font-family:var(--font-serif);white-space:nowrap;color:#f0f0ec29;pointer-events:none;font-size:clamp(96px,17vw,300px);line-height:.86;position:absolute;bottom:calc(12px + 1.2em);left:-.04em}.AbnormalWorld-module__7Bi73W__titleGhost [data-ch]{--st:clamp(0, calc(var(--pp) * 2.2 - var(--k) * .14), 1);transform-origin:50% 100%;transform:scaleY(calc(1 + var(--st) * 2.6));filter:blur(calc(var(--st) * 4px));display:inline-block}.AbnormalWorld-module__7Bi73W__openFoot{letter-spacing:.06em;color:#f0f0ecb3;grid-area:5/1/auto/-1;justify-content:space-between;gap:16px;margin-top:18px;font-size:10.5px;display:flex}.AbnormalWorld-module__7Bi73W__premise{background:linear-gradient(180deg, var(--ink-deep), #121315 60%, var(--ink-deep));padding:clamp(96px,12vw,180px) 0;position:relative;overflow:clip}.AbnormalWorld-module__7Bi73W__beats{gap:clamp(90px,16svh,200px);margin:0;padding:0 0 clamp(40px,6vw,80px);list-style:none;display:grid}.AbnormalWorld-module__7Bi73W__beat{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);grid-template-rows:auto auto 1fr;align-content:center;min-height:46svh;display:grid;position:relative}.AbnormalWorld-module__7Bi73W__ghost{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/7/span 3/span 1;place-self:center;position:relative}.AbnormalWorld-module__7Bi73W__ghostSoft,.AbnormalWorld-module__7Bi73W__ghostSharp{font-family:var(--font-serif);writing-mode:vertical-rl;white-space:nowrap;color:#f0f0ec33;transition:opacity .9s var(--ease-out), transform 1.1s var(--ease-out);font-size:clamp(64px,6.4vw,118px);line-height:1;display:block}.AbnormalWorld-module__7Bi73W__ghostSoft{filter:blur(9px);opacity:1;transform:translateY(4%)scale(1.06)}.AbnormalWorld-module__7Bi73W__ghostSharp{opacity:0;position:absolute;inset:0;transform:translateY(2%)}.AbnormalWorld-module__7Bi73W__beat[data-state=on] .AbnormalWorld-module__7Bi73W__ghostSoft{opacity:0;transform:none}.AbnormalWorld-module__7Bi73W__beat[data-state=on] .AbnormalWorld-module__7Bi73W__ghostSharp{opacity:1;transform:none}.AbnormalWorld-module__7Bi73W__beat[data-state=past] .AbnormalWorld-module__7Bi73W__ghostSoft{opacity:.5;transform:translateY(-8%)scale(.94)}.AbnormalWorld-module__7Bi73W__beatLine{z-index:1;font-family:var(--font-serif);grid-area:1/1/auto/span 6;margin:0;font-size:clamp(28px,3.1vw,52px);line-height:1.28;position:relative}.AbnormalWorld-module__7Bi73W__beatNote{z-index:1;color:#d6d7d3;grid-area:2/2/auto/span 5;margin-top:22px;font-size:15px;line-height:1.85;position:relative}.AbnormalWorld-module__7Bi73W__beatPlate{aspect-ratio:21/9;outline-offset:8px;transition:transform 1.1s var(--ease-out);background:#151617;outline:1px solid #f0f0ec2e;grid-area:1/8/span 3/-1;align-self:center;margin:0;position:relative;overflow:hidden;transform:translateY(3svh)}.AbnormalWorld-module__7Bi73W__beat[data-portrait] .AbnormalWorld-module__7Bi73W__beatPlate{aspect-ratio:2/3;grid-column:9/span 3}.AbnormalWorld-module__7Bi73W__beat[data-state=on] .AbnormalWorld-module__7Bi73W__beatPlate{transform:none}.AbnormalWorld-module__7Bi73W__beatPlate img{object-fit:cover;object-position:var(--pos,50% 50%);width:100%;max-width:none;height:100%;position:absolute;inset:0}.AbnormalWorld-module__7Bi73W__plateGrain{filter:brightness(.9)}.AbnormalWorld-module__7Bi73W__plateColour{opacity:1;transition:opacity .9s var(--ease-out)}.AbnormalWorld-module__7Bi73W__premise[data-live] .AbnormalWorld-module__7Bi73W__beat:not([data-state=on]) .AbnormalWorld-module__7Bi73W__plateColour{opacity:0}.AbnormalWorld-module__7Bi73W__beatPlate figcaption{letter-spacing:.06em;color:#f0f0ecb8;text-shadow:0 1px 6px #0009;font-size:10px;position:absolute;bottom:8px;left:10px}.AbnormalWorld-module__7Bi73W__keywords{background:#f0f0ec29;border:1px solid #f0f0ec29;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;display:grid}.AbnormalWorld-module__7Bi73W__keywords div{background:#111214;padding:18px 16px 20px}.AbnormalWorld-module__7Bi73W__keywords dt{font-family:var(--font-serif);font-size:22px;line-height:1.1}.AbnormalWorld-module__7Bi73W__keywords dd{color:#c9cac6;margin:10px 0 0;font-size:13px;line-height:1.7}.AbnormalWorld-module__7Bi73W__humour{color:#e0e1dd;max-width:44em;margin-top:48px;font-size:16px;line-height:1.9}.AbnormalWorld-module__7Bi73W__cite{color:var(--chalk-2);margin-top:18px;font-size:11px}.AbnormalWorld-module__7Bi73W__roads{background:var(--ink-deep);padding:clamp(96px,12vw,180px) 0;position:relative}.AbnormalWorld-module__7Bi73W__roadsIntro{color:#d6d7d3;max-width:40em;font-size:16px;line-height:1.85}.AbnormalWorld-module__7Bi73W__road{--draw:clamp(0, calc((var(--v,1) - .2 - var(--k) * .06) * 2.4), 1);margin-top:clamp(56px,7vw,96px);position:relative}.AbnormalWorld-module__7Bi73W__road h3{font-family:var(--font-serif);font-size:clamp(28px,3vw,46px);font-weight:400;line-height:1.15}.AbnormalWorld-module__7Bi73W__roadIntro{color:#c9cac6;max-width:42em;margin-top:12px;font-size:14.5px;line-height:1.85}.AbnormalWorld-module__7Bi73W__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:30px 0 0;padding:26px 0 0;list-style:none;display:grid;position:relative}.AbnormalWorld-module__7Bi73W__steps:before{content:"";transform-origin:0;height:1px;transform:scaleX(var(--draw));background:#f0f0ecb3;position:absolute;top:0;left:0;right:0}.AbnormalWorld-module__7Bi73W__steps li{opacity:calc(.4 + clamp(0, calc(var(--draw) * 5 - var(--i)), 1) * .6);position:relative}.AbnormalWorld-module__7Bi73W__steps li:before{content:"";background:var(--chalk);border-radius:50%;width:9px;height:9px;position:absolute;top:-31px;left:0;box-shadow:0 0 0 5px #f0f0ec1a}.AbnormalWorld-module__7Bi73W__steps a{gap:6px;display:grid}.AbnormalWorld-module__7Bi73W__steps .mono{color:var(--chalk-2);font-size:11px}.AbnormalWorld-module__7Bi73W__stepTitle{text-underline-offset:4px;font-size:17px;line-height:1.35;-webkit-text-decoration:underline #f0f0ec4d;text-decoration:underline #f0f0ec4d}.AbnormalWorld-module__7Bi73W__stepText{color:#c9cac6;font-size:13px;line-height:1.7}:is(html:not(.js) .AbnormalWorld-module__7Bi73W__road,html[data-motion=off] .AbnormalWorld-module__7Bi73W__road){--draw:1}.AbnormalWorld-module__7Bi73W__flight{--travel:0px;min-height:calc(100svh + var(--travel));background:#0a0b0c;position:relative}html.js:not([data-motion=off]) .AbnormalWorld-module__7Bi73W__flight{--travel:180svh}.AbnormalWorld-module__7Bi73W__flightStage{height:100svh;position:sticky;top:0;overflow:clip}.AbnormalWorld-module__7Bi73W__flightPoster{object-fit:cover;opacity:.8;width:100%;max-width:none;height:100%;position:absolute;inset:0}.AbnormalWorld-module__7Bi73W__flightCanvas{opacity:0;width:100%;max-width:none;height:100%;transition:opacity .5s var(--ease-out);position:absolute;inset:0}.AbnormalWorld-module__7Bi73W__flight[data-flight=live] .AbnormalWorld-module__7Bi73W__flightCanvas{opacity:1}.AbnormalWorld-module__7Bi73W__flight[data-flight=live] .AbnormalWorld-module__7Bi73W__flightPoster{opacity:0;transition:opacity .5s var(--ease-out)}.AbnormalWorld-module__7Bi73W__flightVeil{pointer-events:none;background:var(--noise), linear-gradient(90deg, #0a0b0cd1 0, #0a0b0c66 34%, #0a0b0c00 60%), linear-gradient(180deg, #0a0b0c99 0, #0a0b0c00 20%, #0a0b0c00 80%, #0a0b0ccc 100%);background-size:180px 180px,100% 100%,100% 100%;position:absolute;inset:0}.AbnormalWorld-module__7Bi73W__flightText{z-index:1;padding-top:calc(var(--header-h) + 24px);gap:0;margin-top:-100svh;padding-bottom:20svh;display:grid;position:relative}.AbnormalWorld-module__7Bi73W__flightText .AbnormalWorld-module__7Bi73W__sectionHead{max-width:30em}.AbnormalWorld-module__7Bi73W__flightBeat{text-shadow:0 1px 20px #000000e6;max-width:22em;min-height:60svh;font-size:clamp(18px,1.6vw,24px);line-height:1.6}.AbnormalWorld-module__7Bi73W__flightBeat strong{font-weight:600}:is(html:not(.js) .AbnormalWorld-module__7Bi73W__flightText,html[data-motion=off] .AbnormalWorld-module__7Bi73W__flightText){margin-top:0;padding-top:48px}:is(html:not(.js) .AbnormalWorld-module__7Bi73W__flightStage,html[data-motion=off] .AbnormalWorld-module__7Bi73W__flightStage){height:70svh;position:relative}:is(html:not(.js) .AbnormalWorld-module__7Bi73W__flightBeat,html[data-motion=off] .AbnormalWorld-module__7Bi73W__flightBeat){min-height:0;margin-bottom:20px}.AbnormalWorld-module__7Bi73W__archive{background:#0b0c0d;padding:clamp(80px,10vw,150px) 0 clamp(60px,8vw,110px);position:relative}.AbnormalWorld-module__7Bi73W__archiveIntro{color:#d6d7d3;max-width:44em;font-size:15px;line-height:1.85}.AbnormalWorld-module__7Bi73W__archiveBody{margin:28px var(--margin) 0}.AbnormalWorld-module__7Bi73W__noscript{margin-top:24px;font-size:14px;line-height:1.8}.AbnormalWorld-module__7Bi73W__noscript ol{margin-top:12px;padding-left:1.4em}.AbnormalWorld-module__7Bi73W__source{background:#111214;border-top:1px solid #f0f0ec1a;padding:clamp(80px,10vw,140px) 0}.AbnormalWorld-module__7Bi73W__sourceGrid{color:#d6d7d3;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);font-size:14.5px;line-height:1.9;display:grid}.AbnormalWorld-module__7Bi73W__sourceGrid p+p{margin-top:14px}.AbnormalWorld-module__7Bi73W__facts{gap:0;margin:0;display:grid}.AbnormalWorld-module__7Bi73W__facts div{border-top:1px solid #f0f0ec24;grid-template-columns:7em minmax(0,1fr);gap:16px;padding:10px 0;font-size:13.5px;display:grid}.AbnormalWorld-module__7Bi73W__facts dt{color:var(--chalk-2)}.AbnormalWorld-module__7Bi73W__facts dd{margin:0}.AbnormalWorld-module__7Bi73W__sourceNote{max-width:52em;color:var(--chalk-2);margin-top:28px;font-size:12.5px;line-height:1.8}.AbnormalWorld-module__7Bi73W__next{padding:clamp(56px, 8vw, 110px) var(--margin);background:var(--ink-deep);border-top:1px solid #f0f0ec29;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.AbnormalWorld-module__7Bi73W__nextLink{gap:8px;display:grid}.AbnormalWorld-module__7Bi73W__nextLink .mono{color:var(--chalk-2);font-size:11px}.AbnormalWorld-module__7Bi73W__nextTitle{font-family:var(--font-serif);font-size:clamp(40px,5vw,80px);line-height:1}.AbnormalWorld-module__7Bi73W__all{text-underline-offset:4px;text-decoration:underline}@media (max-width:1023px){.AbnormalWorld-module__7Bi73W__openIntro{grid-column:4/-1}.AbnormalWorld-module__7Bi73W__keywords{grid-template-columns:repeat(2,minmax(0,1fr))}.AbnormalWorld-module__7Bi73W__beatLine,.AbnormalWorld-module__7Bi73W__beatNote{grid-column:1/span 6}.AbnormalWorld-module__7Bi73W__steps{grid-template-columns:1fr;padding:0 0 0 26px}.AbnormalWorld-module__7Bi73W__steps:before{transform-origin:50% 0;width:1px;height:auto;transform:scaleY(var(--draw));inset:0 auto 0 0}.AbnormalWorld-module__7Bi73W__steps li:before{top:6px;left:-30px}.AbnormalWorld-module__7Bi73W__sourceGrid{grid-template-columns:1fr}}@media (max-width:767px){.AbnormalWorld-module__7Bi73W__open{--stage-h:max(100svh, 600px)}html.js:not([data-motion=off]) .AbnormalWorld-module__7Bi73W__open{--travel:0px}.AbnormalWorld-module__7Bi73W__openStage{--pp:clamp(0, calc((var(--v,.5) - .5) * 2.2), 1);position:relative}.AbnormalWorld-module__7Bi73W__openMark,.AbnormalWorld-module__7Bi73W__status{grid-column:1/-1}.AbnormalWorld-module__7Bi73W__openIntro{grid-area:3/1/auto/-1;grid-template-columns:1fr;margin-top:28px}.AbnormalWorld-module__7Bi73W__introLabel{display:none}.AbnormalWorld-module__7Bi73W__introSmall{grid-column:1}.AbnormalWorld-module__7Bi73W__openGrid{grid-template-rows:auto auto auto 1fr auto auto}.AbnormalWorld-module__7Bi73W__titleWrap{grid-row:5}.AbnormalWorld-module__7Bi73W__openFoot{grid-row:6}.AbnormalWorld-module__7Bi73W__openFoot span:nth-child(2){display:none}.AbnormalWorld-module__7Bi73W__keywords{grid-template-columns:1fr}.AbnormalWorld-module__7Bi73W__beat{grid-template-rows:auto;min-height:38svh}.AbnormalWorld-module__7Bi73W__beatLine,.AbnormalWorld-module__7Bi73W__beatNote{grid-area:auto/1/auto/-1}.AbnormalWorld-module__7Bi73W__ghost{display:none}.AbnormalWorld-module__7Bi73W__beatPlate,.AbnormalWorld-module__7Bi73W__beat[data-portrait] .AbnormalWorld-module__7Bi73W__beatPlate{grid-area:auto/1/auto/-1;margin-top:26px;transform:none}.AbnormalWorld-module__7Bi73W__beat[data-portrait] .AbnormalWorld-module__7Bi73W__beatPlate{width:62%}html.js:not([data-motion=off]) .AbnormalWorld-module__7Bi73W__flight{--travel:130svh}.AbnormalWorld-module__7Bi73W__flightBeat{max-width:none;min-height:55svh}.AbnormalWorld-module__7Bi73W__flightVeil{background:var(--noise), linear-gradient(180deg, #0a0b0cbf 0, #0a0b0c73 50%, #0a0b0ccc 100%);background-size:180px 180px,100% 100%}.AbnormalWorld-module__7Bi73W__archiveBody{margin:20px 0 0}}@media (prefers-reduced-motion:reduce){.AbnormalWorld-module__7Bi73W__ghostSoft,.AbnormalWorld-module__7Bi73W__ghostSharp,.AbnormalWorld-module__7Bi73W__beatPlate,.AbnormalWorld-module__7Bi73W__plateColour,.AbnormalWorld-module__7Bi73W__openLens{transition:none}.AbnormalWorld-module__7Bi73W__titleGhost [data-ch],.AbnormalWorld-module__7Bi73W__titleB{filter:none;transform:none}}
