.TeamPage_page__vdxA8{--team-gutter:var(--gutter);--team-pink:#e7b4c2;background:var(--paper);overflow:clip}.TeamPage_hero__bmpTX{min-height:min(760px,calc(100svh - 96px));padding:18px var(--team-gutter) 64px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(400px,.95fr);grid-template-rows:auto 1fr;gap:24px clamp(35px,5vw,90px);align-items:center;border-bottom:1px solid var(--line)}.TeamPage_breadcrumbs__iIAis{grid-column:1/-1;display:flex;gap:9px;align-items:center;color:var(--muted);font-size:11px;min-height:44px}.TeamPage_breadcrumbs__iIAis a{text-decoration:underline;text-underline-offset:4px}.TeamPage_heroCopy__9I73j{align-self:center;position:relative;z-index:2}.TeamPage_eyebrow__8mb1A{margin:0;font-size:10px;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.TeamPage_heroCopy__9I73j h1{margin:22px 0 26px;font-size:clamp(58px,6vw,96px);font-weight:440;line-height:.92;letter-spacing:-.067em;max-width:900px}.TeamPage_heroCopy__9I73j h1 span{display:block;white-space:nowrap}.TeamPage_heroLead__pKOZp{max-width:620px;font-size:clamp(17px,1.55vw,22px);line-height:1.62;color:var(--muted);margin:0}.TeamPage_heroMeta__W6EoC{margin-top:32px;padding-top:17px;border-top:1px solid var(--line);display:grid;grid-template-columns:52px 1fr;align-items:start;gap:20px;max-width:620px}.TeamPage_heroMeta__W6EoC>span{font-size:12px;color:var(--muted)}.TeamPage_heroMeta__W6EoC p{margin:0;font-size:12px;line-height:1.7}.TeamPage_field__NE4Ct{--field-rx:0deg;--field-ry:0deg;width:min(100%,670px);aspect-ratio:1/1;justify-self:end;perspective:900px;touch-action:pan-y}.TeamPage_fieldPlane__n0Ndj{width:100%;height:100%;position:relative;transform:rotateX(var(--field-rx)) rotateY(var(--field-ry));transform-style:preserve-3d;transition:transform .18s cubic-bezier(.22,1,.36,1)}.TeamPage_fieldRing__zUS0i{position:absolute;inset:12%;border:1px solid var(--ink);border-radius:50%;opacity:.24}.TeamPage_fieldRing__zUS0i:after,.TeamPage_fieldRing__zUS0i:before{content:"";position:absolute;border:1px solid var(--line);border-radius:50%}.TeamPage_fieldRing__zUS0i:before{inset:13%}.TeamPage_fieldRing__zUS0i:after{inset:-8%;border-style:dashed}.TeamPage_signal__77gVC{position:absolute;width:25%;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;transform:translateZ(24px);box-shadow:0 14px 40px #20211f12}.TeamPage_signal__77gVC>span{position:absolute;inset:13% auto auto 15%;font-size:9px;z-index:2}.TeamPage_signal__77gVC .TeamPage_glyph__qOqsX{width:76%}.TeamPage_signal__77gVC[data-role=direction]{inset:0 auto auto 37.5%;background:var(--citron);animation:TeamPage_fieldDriftA__tIacf 8s ease-in-out infinite}.TeamPage_signal__77gVC[data-role=delivery]{inset:20% 1% auto auto;background:var(--team-pink);animation:TeamPage_fieldDriftB__XP4Eb 9s ease-in-out infinite}.TeamPage_signal__77gVC[data-role=signal]{inset:auto 1% 12% auto;background:var(--coral);animation:TeamPage_fieldDriftA__tIacf 10s ease-in-out -2s infinite}.TeamPage_signal__77gVC[data-role=creative]{inset:auto auto 0 37.5%;background:var(--citron);animation:TeamPage_fieldDriftB__XP4Eb 9.2s ease-in-out -3s infinite}.TeamPage_signal__77gVC[data-role=systems]{inset:auto auto 12% 1%;background:var(--ink);color:var(--paper);animation:TeamPage_fieldDriftB__XP4Eb 8.5s ease-in-out -4s infinite}.TeamPage_signal__77gVC[data-role=story]{inset:20% auto auto 1%;background:white;animation:TeamPage_fieldDriftA__tIacf 9.5s ease-in-out -6s infinite}.TeamPage_fieldCore__TXjdZ{position:absolute;inset:39%;border-radius:50%;background:var(--paper);border:1px solid var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateZ(48px)}.TeamPage_fieldCore__TXjdZ strong{font-size:clamp(32px,4vw,60px);line-height:.9;font-weight:450;letter-spacing:-.06em}.TeamPage_fieldCore__TXjdZ span{font-size:8px;letter-spacing:.07em;margin-top:9px}.TeamPage_glyph__qOqsX{width:100%;height:auto;overflow:visible;fill:none;stroke:currentColor;stroke-width:2;vector-effect:non-scaling-stroke}.TeamPage_glyph__qOqsX *{vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center}.TeamPage_glyphFocus__hgFaU{fill:currentColor;stroke:currentColor}.TeamPage_signal__77gVC .TeamPage_glyphFocus__hgFaU{fill:var(--paper)}.TeamPage_signal__77gVC[data-role=systems] .TeamPage_glyphFocus__hgFaU{fill:var(--citron)}.TeamPage_glyphOrbit__opSCN{stroke-dasharray:5 9;animation:TeamPage_orbit__Z8yGU 18s linear infinite}.TeamPage_glyphOrbitReverse__RhNaI{stroke-dasharray:3 8;animation:TeamPage_orbitReverse__jcvLm 14s linear infinite}.TeamPage_glyphSatellite__qtpom{fill:var(--coral);stroke:none;animation:TeamPage_pulse__61E8m 2.2s ease-in-out infinite}.TeamPage_glyphRail__mVOVQ{opacity:.28}.TeamPage_glyphPath__Nx4Mu{stroke-width:4;stroke-linecap:square;stroke-linejoin:miter;stroke-dasharray:380;animation:TeamPage_drawPath__oWuEa 5s ease-in-out infinite}.TeamPage_glyphMeter__i5SzH{stroke-width:8;stroke-linecap:square;animation:TeamPage_meter__4P_BC 3.4s ease-in-out infinite;animation-delay:calc(var(--meter) * -.12s)}.TeamPage_glyphWave__1ejLW{stroke-width:3.5;stroke-dasharray:320;animation:TeamPage_drawPath__oWuEa 4.6s ease-in-out infinite}.TeamPage_glyphCircuit__2v24H{stroke-width:3;stroke-linejoin:bevel}.TeamPage_glyphCircuitSoft__SHfbI{opacity:.34;stroke-dasharray:4 6}.TeamPage_glyphFrame__DTQYj{stroke-width:3}.TeamPage_glyphAperture__4eA9c{stroke-width:2.5;animation:TeamPage_aperture__vlmnh 6s ease-in-out infinite}.TeamPage_glyphPlayhead__L3UI0{stroke-width:5;stroke-dasharray:15 9;animation:TeamPage_playhead__4LZfE 4s linear infinite}.TeamPage_glyphCreativeFrame___mKfu{stroke-width:3}.TeamPage_glyphCreativeCircle__WjKy2{stroke-width:2.5;stroke-dasharray:7 7;animation:TeamPage_orbit__Z8yGU 15s linear infinite}.TeamPage_glyphCreativeLine__2af_L{stroke-width:4;stroke-dasharray:64;animation:TeamPage_creativeShift__ZGf_i 5s ease-in-out infinite}.TeamPage_manifesto__RNvaq{background:var(--ink);color:var(--paper);padding:clamp(72px,10vw,150px) var(--team-gutter);display:grid;grid-template-columns:minmax(110px,.35fr) minmax(0,1.45fr) minmax(230px,.55fr);gap:35px clamp(35px,5vw,85px);align-items:start}.TeamPage_manifesto__RNvaq>p:first-child{margin:9px 0 0;font-size:10px;color:#c6c8c0;letter-spacing:.08em}.TeamPage_manifesto__RNvaq h2{margin:0;font-size:clamp(42px,5vw,78px);line-height:1.05;font-weight:430;letter-spacing:-.052em}.TeamPage_manifestoNote__UTXJC{border-top:1px solid #60635c;padding-top:18px}.TeamPage_manifestoNote__UTXJC span{font-size:9px;color:var(--blue)}.TeamPage_manifestoNote__UTXJC p{color:#c6c8c0;font-size:14px;line-height:1.85;margin:30px 0 0}.TeamPage_roster__OUDE0{padding:clamp(80px,10vw,145px) 0 0}.TeamPage_rosterHeader__8G8H3{padding:0 var(--team-gutter) clamp(55px,7vw,100px);display:grid;grid-template-columns:.42fr 1.2fr;gap:30px}.TeamPage_rosterHeader__8G8H3 h2{margin:0;font-size:clamp(46px,6vw,92px);max-width:1050px;line-height:1.02;font-weight:430;letter-spacing:-.057em}.TeamPage_members__FPsM0{border-top:1px solid var(--ink)}.TeamPage_member__4OO9G{--accent:var(--citron);display:grid;grid-template-columns:74px minmax(320px,.9fr) minmax(390px,1.1fr);gap:clamp(30px,4vw,75px);min-height:680px;padding:clamp(60px,7vw,105px) var(--team-gutter);border-bottom:1px solid var(--ink);background:color-mix(in srgb,var(--accent) 14%,var(--paper));position:relative}.TeamPage_member__4OO9G[data-accent=blue]{--accent:var(--blue)}.TeamPage_member__4OO9G[data-accent=pink]{--accent:var(--team-pink)}.TeamPage_member__4OO9G[data-accent=coral]{--accent:var(--coral)}.TeamPage_member__4OO9G[data-accent=ink]{--accent:var(--ink);background:var(--ink);color:var(--paper)}.TeamPage_member__4OO9G[data-accent=white]{--accent:white;background:white}.TeamPage_memberIndex__fwvRT{display:flex;align-items:center;flex-direction:column;gap:14px;font-size:10px;padding-top:5px}.TeamPage_memberIndex__fwvRT i{width:1px;flex:1 1;min-height:100px;background:currentColor;opacity:.28}.TeamPage_memberCopy__R80HW{align-self:center;max-width:660px}.TeamPage_discipline__GLpIt{color:var(--muted);font-size:10px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;margin:0 0 30px}.TeamPage_member__4OO9G[data-accent=ink] .TeamPage_discipline__GLpIt{color:#b8bbb3}.TeamPage_memberCopy__R80HW h3{font-size:clamp(48px,5.6vw,88px);line-height:.95;letter-spacing:-.06em;font-weight:440;margin:0 0 20px}.TeamPage_role___G2Gh{font-size:clamp(16px,1.5vw,21px);line-height:1.45;margin:0}.TeamPage_statement__2zyhv{font-size:16px;line-height:1.8;color:var(--muted);margin:42px 0;max-width:570px}.TeamPage_member__4OO9G[data-accent=ink] .TeamPage_statement__2zyhv{color:#c6c8c0}.TeamPage_memberCopy__R80HW blockquote{margin:0;padding:20px 0;border-block:1px solid color-mix(in srgb,currentColor 28%,transparent);font-size:clamp(19px,2vw,27px);line-height:1.45}.TeamPage_memberCopy__R80HW blockquote span{display:block;font-size:8px;letter-spacing:.08em;margin-bottom:12px;color:var(--muted)}.TeamPage_member__4OO9G[data-accent=ink] blockquote span{color:#aeb1a7}.TeamPage_profileLinks__Hb_Q7{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:30px}.TeamPage_profileLinks__Hb_Q7 a{min-height:44px;display:inline-flex;align-items:center;font-size:13px;text-decoration:underline;text-underline-offset:5px}.TeamPage_glyphStage__JhFEq{align-self:center;justify-self:center;width:min(100%,560px);position:relative;isolation:isolate}.TeamPage_glyphStage__JhFEq:before{content:"";position:absolute;width:72%;aspect-ratio:1;inset:14%;background:var(--accent);border-radius:50%;z-index:-1;opacity:.94}.TeamPage_member__4OO9G[data-accent=ink] .TeamPage_glyphStage__JhFEq:before{background:var(--citron)}.TeamPage_glyphStage__JhFEq .TeamPage_glyph__qOqsX{transition:transform .65s cubic-bezier(.22,1,.36,1)}.TeamPage_member__4OO9G:hover .TeamPage_glyphStage__JhFEq .TeamPage_glyph__qOqsX{transform:scale(1.035)}.TeamPage_glyphStage__JhFEq>span{position:absolute;inset:auto 0 -18px;text-align:center;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.TeamPage_operating__XSAUz{padding:clamp(85px,11vw,160px) var(--team-gutter);background:white;display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(55px,9vw,150px)}.TeamPage_operatingTitle__LYmRL{position:sticky;top:110px;align-self:start}.TeamPage_operatingTitle__LYmRL h2{font-size:clamp(42px,4.7vw,76px);line-height:1.04;letter-spacing:-.055em;font-weight:430;margin:32px 0 0}.TeamPage_operatingList__CFMRG{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.TeamPage_operatingList__CFMRG li{display:grid;grid-template-columns:45px minmax(110px,.45fr) 1fr;gap:20px;align-items:baseline;padding:32px 0;border-bottom:1px solid var(--line)}.TeamPage_operatingList__CFMRG li>span{font-size:10px;color:var(--muted)}.TeamPage_operatingList__CFMRG strong{font-size:clamp(24px,2.4vw,37px);font-weight:480;letter-spacing:-.04em}.TeamPage_operatingList__CFMRG p{margin:0;font-size:15px;line-height:1.7;color:var(--muted)}.TeamPage_closing__O3nXA{padding:clamp(90px,12vw,180px) var(--team-gutter);background:var(--blue);display:grid;grid-template-columns:1.25fr .55fr;gap:32px 70px}.TeamPage_closing__O3nXA>.TeamPage_eyebrow__8mb1A{grid-column:1/-1}.TeamPage_closing__O3nXA h2{margin:0;font-size:clamp(50px,7vw,105px);font-weight:430;line-height:.98;letter-spacing:-.062em}.TeamPage_closing__O3nXA>p:not(.TeamPage_eyebrow__8mb1A){align-self:end;margin:0;font-size:17px;line-height:1.75;max-width:470px}.TeamPage_closing__O3nXA>div{grid-column:1/-1;display:flex;align-items:center;gap:26px;margin-top:30px}[dir=rtl] .TeamPage_heroCopy__9I73j h1{font-size:clamp(52px,6.1vw,95px);line-height:1.28;letter-spacing:-.035em}[dir=rtl] .TeamPage_closing__O3nXA h2,[dir=rtl] .TeamPage_manifesto__RNvaq h2,[dir=rtl] .TeamPage_memberCopy__R80HW h3,[dir=rtl] .TeamPage_operatingTitle__LYmRL h2,[dir=rtl] .TeamPage_rosterHeader__8G8H3 h2{letter-spacing:-.025em;line-height:1.4}[dir=rtl] .TeamPage_discipline__GLpIt,[dir=rtl] .TeamPage_eyebrow__8mb1A{letter-spacing:0;text-transform:none}@keyframes TeamPage_fieldDriftA__tIacf{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes TeamPage_fieldDriftB__XP4Eb{0%,to{translate:0 0}50%{translate:7px 5px}}@keyframes TeamPage_orbit__Z8yGU{to{rotate:1turn}}@keyframes TeamPage_orbitReverse__jcvLm{to{rotate:-1turn}}@keyframes TeamPage_pulse__61E8m{0%,to{scale:.75;opacity:.65}50%{scale:1.25;opacity:1}}@keyframes TeamPage_drawPath__oWuEa{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:110}}@keyframes TeamPage_meter__4P_BC{0%,to{scale:1 .62}50%{scale:1 1}}@keyframes TeamPage_aperture__vlmnh{0%,to{scale:.92}50%{scale:1.05}}@keyframes TeamPage_playhead__4LZfE{to{stroke-dashoffset:-48}}@keyframes TeamPage_creativeShift__ZGf_i{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:64}}@media (max-width:980px){.TeamPage_hero__bmpTX{grid-template-columns:1fr minmax(310px,.7fr)}.TeamPage_heroCopy__9I73j h1{font-size:clamp(55px,7vw,82px)}.TeamPage_manifesto__RNvaq{grid-template-columns:100px 1fr}.TeamPage_manifestoNote__UTXJC{grid-column:2;max-width:600px}.TeamPage_member__4OO9G{grid-template-columns:55px 1fr 1fr;min-height:620px}.TeamPage_operating__XSAUz{grid-template-columns:1fr}.TeamPage_operatingTitle__LYmRL{position:static;max-width:760px}}@media (max-width:740px){.TeamPage_hero__bmpTX{min-height:0;padding-top:8px;padding-bottom:42px;grid-template-columns:1fr;gap:22px}.TeamPage_breadcrumbs__iIAis{margin-bottom:5px}.TeamPage_heroCopy__9I73j h1{font-size:clamp(46px,13.5vw,58px);line-height:.98;margin-block:16px 22px}.TeamPage_heroLead__pKOZp{font-size:17px;line-height:1.68}.TeamPage_heroMeta__W6EoC{margin-top:26px}.TeamPage_field__NE4Ct{width:min(112%,520px);justify-self:center;margin-inline:-6%}.TeamPage_signal__77gVC{width:29%}.TeamPage_manifesto__RNvaq{grid-template-columns:1fr;padding-block:75px;gap:25px}.TeamPage_manifesto__RNvaq h2{font-size:clamp(36px,10.5vw,51px);line-height:1.1}.TeamPage_manifestoNote__UTXJC{grid-column:1;margin-top:25px}.TeamPage_manifestoNote__UTXJC p{margin-top:20px}.TeamPage_roster__OUDE0{padding-top:75px}.TeamPage_rosterHeader__8G8H3{grid-template-columns:1fr;gap:26px;padding-bottom:55px}.TeamPage_rosterHeader__8G8H3 h2{font-size:clamp(42px,12vw,58px)}.TeamPage_member__4OO9G{grid-template-columns:34px minmax(0,1fr);gap:20px;min-height:0;padding-block:58px 70px}.TeamPage_memberIndex__fwvRT{grid-row:1/3}.TeamPage_memberCopy__R80HW{grid-column:2}.TeamPage_glyphStage__JhFEq{grid-column:2;grid-row:2;margin:36px auto 16px;width:96%}.TeamPage_memberCopy__R80HW h3{font-size:clamp(45px,13vw,65px)}.TeamPage_statement__2zyhv{font-size:15px;margin-block:30px}.TeamPage_memberCopy__R80HW blockquote{font-size:20px}.TeamPage_profileLinks__Hb_Q7{margin-top:24px}.TeamPage_profileLinks__Hb_Q7 a{min-height:48px}.TeamPage_operating__XSAUz{padding-block:80px;gap:50px}.TeamPage_operatingTitle__LYmRL h2{font-size:clamp(39px,11vw,54px)}.TeamPage_operatingList__CFMRG li{grid-template-columns:34px 1fr;gap:10px 14px;padding:25px 0}.TeamPage_operatingList__CFMRG p{grid-column:2}.TeamPage_closing__O3nXA{grid-template-columns:1fr;padding-block:85px}.TeamPage_closing__O3nXA>.TeamPage_eyebrow__8mb1A,.TeamPage_closing__O3nXA>div{grid-column:1}.TeamPage_closing__O3nXA h2{font-size:clamp(45px,13vw,64px)}.TeamPage_closing__O3nXA>div{align-items:stretch;flex-direction:column;gap:10px}.TeamPage_closing__O3nXA .button{width:100%;text-align:center}.TeamPage_closing__O3nXA .quiet-link{min-height:48px;display:flex;justify-content:center;align-items:center}[dir=rtl] .TeamPage_heroCopy__9I73j h1{font-size:clamp(40px,11.5vw,52px);line-height:1.3}}@media (max-width:360px){.TeamPage_heroCopy__9I73j h1{font-size:43px}.TeamPage_field__NE4Ct{width:115%}.TeamPage_member__4OO9G{grid-template-columns:28px minmax(0,1fr);gap:14px}.TeamPage_memberCopy__R80HW h3{font-size:42px}}@media (prefers-reduced-motion:reduce){.TeamPage_fieldPlane__n0Ndj,.TeamPage_glyph__qOqsX *,.TeamPage_signal__77gVC{animation:none!important;transition:none!important}}html[data-motion=paused] .TeamPage_glyph__qOqsX *,html[data-motion=paused] .TeamPage_signal__77gVC{animation-play-state:paused!important}