.page_page__EI2F1{overflow:clip;background:var(--color-background);color:var(--color-text)}.page_hero___8HmE{min-height:92svh;padding:132px var(--page-gutter) 74px;display:flex;align-items:center;background:var(--color-surface)}.page_heroInner__CAxwG,.page_manifesto__Y1voI>*,.page_network__A3wep>*,.page_team__DOwmf>*,.page_values__qrTr1>*,.page_workflow__hCEt1>*{width:min(100%,var(--content-max));margin-inline:auto}.page_heroInner__CAxwG{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(460px,.95fr);gap:86px;align-items:center}.page_career__Au_u0>span,.page_heroCopy__kDY2q>span,.page_networkIntro__qfY3g>span,.page_sectionHeading__3OWSX>span,.page_sectionMeta__E99oe,.page_teamIntro__cPFnO>div>span{color:var(--color-text-muted);font:9px/1.4 monospace;letter-spacing:.11em}.page_heroCopy__kDY2q h1{margin:28px 0 0;font-size:112px;font-weight:430;letter-spacing:0;line-height:.9}.page_heroCopy__kDY2q p{max-width:650px;margin:38px 0 0;color:var(--color-text-muted);font-size:18px;line-height:1.65}.page_heroCopy__kDY2q>a{width:fit-content;min-height:46px;margin-top:40px;padding-inline:2px;display:inline-flex;align-items:center;gap:20px;border-bottom:1px solid var(--color-text);font-size:12px}.page_heroCopy__kDY2q>a i{font-style:normal;transition:transform .24s ease}.page_studioMap__859e9{position:relative;width:min(100%,580px);aspect-ratio:1;justify-self:end;border:1px solid var(--color-border);border-radius:50%}.page_studioMap__859e9:after,.page_studioMap__859e9:before{content:"";position:absolute;inset:20%;border:1px solid var(--color-border);border-radius:50%}.page_studioMap__859e9:after{inset:40%}.page_mapCore__Kf6Ys{position:absolute;z-index:3;left:50%;top:50%;width:62px;height:62px;display:grid;place-items:center;border-radius:50%;background:var(--color-accent);color:var(--color-accent-text);transform:translate(-50%,-50%);font-size:19px;transition:transform .32s var(--ease-primary),box-shadow .26s ease}.page_studioMap__859e9>span{position:absolute;z-index:2;width:190px;min-height:64px;padding:12px 16px;display:grid;gap:6px;align-content:center;border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 92%,transparent);font-size:11px;transition:background .24s ease,color .24s ease,transform .3s var(--ease-primary)}.page_studioMap__859e9>span i{color:var(--color-text-muted);font:8px/1 monospace;transition:color .24s ease}.page_studioMap__859e9>span:first-of-type{left:50%;top:5%;transform:translateX(-50%)}.page_studioMap__859e9>span:nth-of-type(2){right:-1px;top:50%;transform:translateY(-50%)}.page_studioMap__859e9>span:nth-of-type(3){left:50%;bottom:5%;transform:translateX(-50%)}.page_studioMap__859e9>span:nth-of-type(4){left:-1px;top:50%;transform:translateY(-50%)}.page_manifesto__Y1voI,.page_network__A3wep,.page_team__DOwmf,.page_values__qrTr1,.page_workflow__hCEt1{padding:118px var(--page-gutter)}.page_manifesto__Y1voI{background:var(--color-text);color:var(--color-background)}.page_sectionMeta__E99oe{padding-bottom:17px;display:flex;justify-content:space-between;border-bottom:1px solid color-mix(in srgb,var(--color-background) 18%,transparent);color:color-mix(in srgb,var(--color-background) 58%,transparent)}.page_manifestoGrid__Z_ges{margin-top:76px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr);gap:92px;align-items:end}.page_manifestoGrid__Z_ges h2{max-width:940px;margin:0;font-size:68px;font-weight:420;letter-spacing:0;line-height:1.02}.page_manifestoGrid__Z_ges p{margin:0;color:color-mix(in srgb,var(--color-background) 66%,transparent);font-size:14px;line-height:1.75}.page_manifestoGrid__Z_ges p+p{margin-top:24px}.page_values__qrTr1{background:var(--color-background)}.page_sectionHeading__3OWSX,.page_teamIntro__cPFnO{display:grid;grid-template-columns:.68fr 1.32fr;gap:60px}.page_networkIntro__qfY3g h2,.page_sectionHeading__3OWSX h2,.page_teamIntro__cPFnO h2{max-width:900px;margin:0;font-size:60px;font-weight:430;letter-spacing:0;line-height:1.02}.page_valueList__kPgkM{margin-top:84px;border-top:1px solid var(--color-border)}.page_valueList__kPgkM article{min-height:142px;display:grid;grid-template-columns:70px minmax(210px,.7fr) minmax(300px,1.3fr) 16px;gap:36px;align-items:center;border-bottom:1px solid var(--color-border);transition:background .24s ease,padding .3s var(--ease-primary)}.page_valueList__kPgkM article>span{color:var(--color-text-muted);font:9px/1 monospace}.page_valueList__kPgkM h3{margin:0;font-size:34px;font-weight:450;letter-spacing:0}.page_valueList__kPgkM p{max-width:650px;margin:0;color:var(--color-text-muted);font-size:13px;line-height:1.65}.page_valueList__kPgkM i{width:8px;height:8px;border-radius:50%;background:var(--color-accent);transition:transform .26s var(--ease-primary)}.page_team__DOwmf{background:var(--color-surface)}.page_teamIntro__cPFnO>p{max-width:620px;margin:4px 0 0;color:var(--color-text-muted);font-size:14px;line-height:1.75}.page_teamIntro__cPFnO>div{grid-column:1/-1;display:grid;grid-template-columns:.68fr 1.32fr;gap:60px}.page_teamIntro__cPFnO>p{grid-column:2}.page_disciplineGrid__zXx6m{margin-top:84px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--color-border);border-left:1px solid var(--color-border)}.page_disciplineGrid__zXx6m article{min-height:340px;padding:28px;display:flex;flex-direction:column;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);transition:background .24s ease,color .24s ease}.page_disciplineGrid__zXx6m article>span{color:var(--color-text-muted);font:9px/1 monospace}.page_disciplineGrid__zXx6m h3{max-width:480px;margin:auto 0 0;font-size:38px;font-weight:450;letter-spacing:0}.page_disciplineGrid__zXx6m p{max-width:540px;margin:18px 0 0;color:var(--color-text-muted);font-size:13px;line-height:1.65}.page_disciplineGrid__zXx6m article>div{margin-top:28px;display:flex;flex-wrap:wrap;gap:6px}.page_disciplineGrid__zXx6m small{padding:6px 9px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted);font-size:8px}.page_workflow__hCEt1{background:var(--color-background-deep)}.page_workflowGrid__vua9G{margin-top:84px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page_workflowGrid__vua9G article{min-height:330px;padding:26px 28px 30px;display:flex;flex-direction:column;border-right:1px solid var(--color-border)}.page_workflowGrid__vua9G article:first-child{padding-left:0}.page_workflowGrid__vua9G article:last-child{padding-right:0;border-right:0}.page_workflowGrid__vua9G article>span{color:var(--color-text-muted);font:9px/1 monospace}.page_workflowGrid__vua9G h3{margin:auto 0 0;font-size:26px;font-weight:450;letter-spacing:0}.page_workflowGrid__vua9G p{min-height:88px;margin:16px 0 0;color:var(--color-text-muted);font-size:12px;line-height:1.65}.page_network__A3wep{background:var(--color-text);color:var(--color-background)}.page_networkIntro__qfY3g{display:grid;grid-template-columns:.68fr 1.32fr;gap:60px}.page_networkIntro__qfY3g>span{color:color-mix(in srgb,var(--color-background) 58%,transparent)}.page_networkIntro__qfY3g>p{grid-column:2;max-width:620px;margin:30px 0 0;color:color-mix(in srgb,var(--color-background) 64%,transparent);font-size:14px;line-height:1.7}.page_network__A3wep ul{margin-top:78px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--color-background) 20%,transparent);list-style:none}.page_network__A3wep li{min-height:82px;display:grid;grid-template-columns:46px 1fr;align-items:center;border-right:1px solid color-mix(in srgb,var(--color-background) 20%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-background) 20%,transparent);font-size:16px}.page_network__A3wep li:nth-child(2n){padding-left:32px;border-right:0}.page_network__A3wep li span{color:color-mix(in srgb,var(--color-background) 46%,transparent);font:9px/1 monospace}.page_career__Au_u0{margin-top:92px;padding-top:52px;display:grid;grid-template-columns:.55fr 1.15fr auto;gap:60px;align-items:start;border-top:1px solid color-mix(in srgb,var(--color-background) 20%,transparent)}.page_career__Au_u0>span{color:color-mix(in srgb,var(--color-background) 58%,transparent)}.page_career__Au_u0 strong{max-width:760px;font-size:28px;font-weight:430;letter-spacing:0;line-height:1.25}.page_career__Au_u0 a{min-height:52px;padding:0 20px;display:inline-flex;align-items:center;gap:18px;border:1px solid color-mix(in srgb,var(--color-background) 38%,transparent);border-radius:999px;transition:background .24s ease,color .24s ease}.page_career__Au_u0 a i{font-style:normal}@media (hover:hover) and (pointer:fine){.page_heroCopy__kDY2q>a:focus-visible i,.page_heroCopy__kDY2q>a:hover i{transform:translateY(5px)}.page_studioMap__859e9>span:hover{background:var(--color-accent);color:var(--color-accent-text)}.page_studioMap__859e9>span:hover i{color:color-mix(in srgb,var(--color-accent-text) 62%,transparent)}.page_studioMap__859e9:has(>span:hover) .page_mapCore__Kf6Ys{transform:translate(-50%,-50%) rotate(8deg) scale(1.13);box-shadow:0 0 0 12px color-mix(in srgb,var(--color-accent) 18%,transparent)}.page_valueList__kPgkM article:hover{padding-inline:16px;background:color-mix(in srgb,var(--color-surface) 72%,transparent)}.page_valueList__kPgkM article:hover i{transform:scale(1.8)}.page_disciplineGrid__zXx6m article:hover{background:var(--color-text);color:var(--color-background)}.page_disciplineGrid__zXx6m article:hover p,.page_disciplineGrid__zXx6m article:hover small,.page_disciplineGrid__zXx6m article:hover>span{color:color-mix(in srgb,var(--color-background) 64%,transparent)}.page_disciplineGrid__zXx6m article:hover small{border-color:color-mix(in srgb,var(--color-background) 28%,transparent)}.page_career__Au_u0 a:focus-visible,.page_career__Au_u0 a:hover{background:var(--color-background);color:var(--color-text)}}@media (max-width:980px){.page_career__Au_u0,.page_heroInner__CAxwG,.page_manifestoGrid__Z_ges,.page_networkIntro__qfY3g,.page_sectionHeading__3OWSX,.page_teamIntro__cPFnO,.page_teamIntro__cPFnO>div{grid-template-columns:1fr}.page_heroInner__CAxwG{gap:96px}.page_studioMap__859e9{width:min(82vw,560px);justify-self:center}.page_career__Au_u0,.page_manifestoGrid__Z_ges,.page_networkIntro__qfY3g,.page_sectionHeading__3OWSX,.page_teamIntro__cPFnO>div{gap:30px}.page_networkIntro__qfY3g>p,.page_teamIntro__cPFnO>p{grid-column:1}.page_career__Au_u0{gap:28px}.page_career__Au_u0 a{width:fit-content}.page_workflowGrid__vua9G{grid-template-columns:repeat(2,minmax(0,1fr))}.page_workflowGrid__vua9G article:nth-child(2n){border-right:0}}@media (max-width:620px){.page_hero___8HmE{min-height:auto;padding:110px var(--page-gutter) 96px}.page_heroCopy__kDY2q h1{font-size:66px}.page_heroCopy__kDY2q p{margin-top:28px;font-size:15px}.page_studioMap__859e9{width:calc(100% - 44px)}.page_studioMap__859e9>span{width:132px;min-height:54px;padding:9px 10px;font-size:9px}.page_mapCore__Kf6Ys{width:50px;height:50px}.page_manifesto__Y1voI,.page_network__A3wep,.page_team__DOwmf,.page_values__qrTr1,.page_workflow__hCEt1{padding:84px var(--page-gutter)}.page_sectionMeta__E99oe span:last-child{display:none}.page_manifestoGrid__Z_ges{margin-top:54px}.page_manifestoGrid__Z_ges h2,.page_networkIntro__qfY3g h2,.page_sectionHeading__3OWSX h2,.page_teamIntro__cPFnO h2{font-size:43px}.page_valueList__kPgkM{margin-top:58px}.page_valueList__kPgkM article{min-height:190px;padding:22px 0;grid-template-columns:34px 1fr 8px;gap:12px}.page_valueList__kPgkM h3{font-size:27px}.page_valueList__kPgkM p{grid-column:2/-1}.page_disciplineGrid__zXx6m,.page_network__A3wep ul,.page_workflowGrid__vua9G{grid-template-columns:1fr}.page_disciplineGrid__zXx6m{margin-top:58px}.page_disciplineGrid__zXx6m article{min-height:300px;padding:24px}.page_workflowGrid__vua9G{margin-top:58px}.page_workflowGrid__vua9G article,.page_workflowGrid__vua9G article:first-child,.page_workflowGrid__vua9G article:last-child{min-height:240px;padding:24px 0;border-right:0;border-bottom:1px solid var(--color-border)}.page_workflowGrid__vua9G article:last-child{border-bottom:0}.page_network__A3wep li,.page_network__A3wep li:nth-child(2n){padding-left:0;border-right:0}.page_career__Au_u0{margin-top:68px}.page_career__Au_u0 strong{font-size:23px}}@media (prefers-reduced-motion:reduce){.page_career__Au_u0 a,.page_disciplineGrid__zXx6m article,.page_heroCopy__kDY2q>a i,.page_mapCore__Kf6Ys,.page_studioMap__859e9>span,.page_studioMap__859e9>span i,.page_valueList__kPgkM article,.page_valueList__kPgkM i{transition:none}}