.TeamPage_page__FizZq{--night-obsidian:#15100f;--obsidian-umber:#1a110d;--aura-black:#2e221c;--archive-brown:#53453f;--aura-taupe:#57473e;--sanded-leather:#ddb594;--aura-ivory:#e4d6c9;--page-gutter:clamp(24px,4.1vw,72px);--content-max:1580px;--copy-regular:clamp(16px,calc(15.45px + 0.1vw),17.5px);--copy-feature:clamp(16px,calc(15.25px + 0.2vw),19px);--display-section:clamp(44px,calc(35px + 2.6vw),88px);--display-formula:clamp(30px,7.2vw,72px);--display-climax:clamp(48px,11vw,124px);position:relative;min-height:100vh;overflow-x:clip;background:var(--night-obsidian);color:var(--aura-ivory);font-family:var(--font-outfit),sans-serif}.TeamPage_page__FizZq,.TeamPage_page__FizZq *,.TeamPage_page__FizZq :after,.TeamPage_page__FizZq :before{box-sizing:border-box}.TeamPage_ambientField__h6DgL{position:absolute;z-index:0;top:-4vh;right:-12vw;width:min(1040px,72vw);height:min(1040px,72vw);border-radius:50%;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgb(87 71 62/11%) 0 22%,transparent 66%),radial-gradient(circle at 50% 50%,transparent 0 51%,rgb(228 214 201/4%) 51.15%,transparent 51.4%);opacity:.9}.TeamPage_orbitOne__LRMRk,.TeamPage_orbitTwo__BgNwu{position:absolute;border:1px solid rgb(228 214 201/5%);border-radius:50%}.TeamPage_orbitOne__LRMRk{inset:8%}.TeamPage_orbitTwo__BgNwu{inset:27%}.TeamPage_main__xjO7o{position:relative;z-index:1}.TeamPage_sectionNumber__N4q_n{display:block;color:var(--sanded-leather);font-family:var(--font-outfit),sans-serif;font-size:clamp(11px,calc(10.6px + .08vw),12px);font-weight:500;line-height:1.2;letter-spacing:.13em;text-transform:uppercase;opacity:.72}.TeamPage_benefit__IMmQz,.TeamPage_demand__kPmJq,.TeamPage_manifesto__vZiZR,.TeamPage_people__dOniw,.TeamPage_proBono__fUFy9,.TeamPage_understanding__RTPkz{position:relative;width:min(100%,var(--content-max));margin:0 auto;padding-right:var(--page-gutter);padding-left:var(--page-gutter)}.TeamPage_manifesto__vZiZR{display:grid;min-height:clamp(760px,74vw,1060px);padding-top:clamp(74px,8vw,136px);padding-bottom:clamp(90px,10vw,160px);grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);align-items:start;gap:clamp(46px,8vw,150px)}.TeamPage_manifesto__vZiZR:after{position:absolute;z-index:-1;right:-4vw;bottom:4%;color:var(--aura-ivory);content:"INTENT";font-family:var(--font-aura-lm),sans-serif;font-size:clamp(170px,26vw,430px);line-height:.7;opacity:.018;pointer-events:none;text-transform:uppercase;white-space:nowrap}.TeamPage_manifestoLead__H2qn_{min-width:0;max-width:1040px;container-type:inline-size}.TeamPage_manifestoBefore__GWsW7{margin:0 0 clamp(18px,2vw,32px);color:var(--aura-ivory);font-size:var(--copy-regular);line-height:1.35;opacity:.74}.TeamPage_benefitTitleMask__a_ZIO,.TeamPage_demandHeading__k50ML>div,.TeamPage_manifestoTitleMask___X9ZR,.TeamPage_peopleTitleMask__SvyQg,.TeamPage_proBonoHeading__KzOUq{overflow:hidden}.TeamPage_manifestoTitleMask___X9ZR{margin-inline:-.12em;padding-inline:.12em}.TeamPage_manifesto__vZiZR h1{max-width:none;margin:0;font-family:var(--font-aura-lm),sans-serif;font-size:clamp(26px,8.1cqi,92px);font-weight:400;line-height:.9;text-transform:uppercase}.TeamPage_manifestoTitleLine__0VYSS{display:block;width:max-content;max-width:100%;white-space:nowrap}.TeamPage_manifestoAfter__swfY0{max-width:660px;margin:clamp(32px,4.3vw,72px) 0 0;font-size:var(--copy-feature);line-height:1.55;opacity:.76}.TeamPage_origin__I_5KG{align-self:end;max-width:430px;padding-bottom:clamp(12px,3vw,50px)}.TeamPage_origin__I_5KG p{margin:clamp(18px,2vw,30px) 0 0;color:var(--aura-ivory);font-size:var(--copy-regular);line-height:1.58;opacity:.7}.TeamPage_proBono__fUFy9{display:grid;min-height:clamp(620px,53vw,820px);padding-top:clamp(90px,10vw,160px);padding-bottom:clamp(100px,11vw,180px);border-top:1px solid rgb(228 214 201/8%);grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);align-items:center;gap:clamp(56px,10vw,180px)}.TeamPage_proBonoCopy__No8JC{max-width:510px}.TeamPage_proBonoCopy__No8JC p{margin:clamp(20px,2.4vw,36px) 0 0;font-size:var(--copy-feature);line-height:1.56;opacity:.75}.TeamPage_proBonoHeading__KzOUq{min-width:0;width:100%;align-self:center;text-align:right}.TeamPage_proBono__fUFy9 h2{max-width:100%;margin:0;font-family:var(--font-aura-lm),sans-serif;font-size:var(--display-section);font-weight:400;line-height:.86;text-transform:uppercase}.TeamPage_proBono__fUFy9 h2 span{display:block}.TeamPage_proBono__fUFy9 h2 span:last-child{white-space:nowrap}.TeamPage_people__dOniw{width:100%;max-width:none;min-height:clamp(1320px,116vw,1880px);padding-top:clamp(100px,10vw,170px);padding-bottom:clamp(120px,12vw,190px);border-top:1px solid rgb(228 214 201/8%);background:linear-gradient(180deg,rgb(26 17 13/16%),rgb(83 69 63/10%) 48%,transparent)}.TeamPage_people__dOniw:before{position:absolute;top:22%;left:50%;width:min(940px,68vw);aspect-ratio:1;border:1px solid rgb(228 214 201/4.5%);border-radius:50%;content:"";pointer-events:none;transform:translateX(-50%)}.TeamPage_constellation__j0b_S,.TeamPage_peopleIntro__AiwUQ{width:min(100%,var(--content-max));margin-right:auto;margin-left:auto}.TeamPage_peopleIntro__AiwUQ{padding-right:var(--page-gutter);padding-left:var(--page-gutter)}.TeamPage_peopleIntro__AiwUQ h2{margin:clamp(22px,2.5vw,36px) 0 0;font-family:var(--font-aura-lm),sans-serif;font-size:var(--display-section);font-weight:400;line-height:.92;text-transform:uppercase}.TeamPage_constellation__j0b_S{display:grid;margin-top:clamp(80px,9vw,150px);padding-right:var(--page-gutter);padding-left:var(--page-gutter);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(24px,2.3vw,44px)}.TeamPage_profile__neYk_:nth-child(2n){margin-top:clamp(150px,13.5vw,230px)}.TeamPage_profileButton__qM7J3{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.TeamPage_profileFigure__mLk1O{position:relative;display:block;width:100%;aspect-ratio:1}.TeamPage_profileOrbit__90mGw{position:absolute;z-index:0;inset:11%;border:1px solid rgb(228 214 201/8%);border-radius:50%;transition:border-color .72s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}.TeamPage_profileImage__Mx5eJ{z-index:1;object-fit:contain;filter:drop-shadow(0 28px 42px rgb(0 0 0/28%));transition:filter .9s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}.TeamPage_profileIdentity__SJjHF{position:relative;display:block;padding-top:clamp(22px,2vw,32px);border-top:1px solid rgb(228 214 201/14%)}.TeamPage_profileTopline__TxwyQ{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.TeamPage_profileTopline__TxwyQ strong{font-family:var(--font-aura-lm),sans-serif;font-size:clamp(22px,1.55vw,28px);font-weight:400;line-height:1.05;text-transform:uppercase}.TeamPage_profileTopline__TxwyQ>span{color:var(--sanded-leather);font-size:15px;opacity:.62;transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1)}.TeamPage_profileJob__XjOIc,.TeamPage_profileRole__16UVn{display:block}.TeamPage_profileRole__16UVn{min-height:2.8em;margin-top:9px;color:var(--aura-ivory);font-size:clamp(12px,.9vw,15px);line-height:1.4;opacity:.69}.TeamPage_profileJob__XjOIc{margin-top:15px;color:var(--sanded-leather);font-size:clamp(9px,.67vw,11px);font-weight:500;line-height:1.45;letter-spacing:.08em;text-transform:uppercase;opacity:.76}.TeamPage_understanding__RTPkz{display:grid;min-height:clamp(650px,58vw,900px);padding-top:clamp(120px,13vw,210px);padding-bottom:clamp(120px,13vw,210px);border-top:1px solid rgb(228 214 201/8%);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);grid-template-rows:auto auto;align-content:center;gap:clamp(46px,7vw,120px)}.TeamPage_understandingLead__ef7K1{max-width:460px}.TeamPage_understandingLead__ef7K1 p{margin:clamp(20px,2.5vw,38px) 0 0;font-size:var(--copy-feature);line-height:1.55;opacity:.72}.TeamPage_formulaRule__WHvxx{align-self:end;height:1px;background:rgb(221 181 148/48%)}.TeamPage_understanding__RTPkz h2{min-width:0;max-width:100%;margin:0;grid-column:1/-1;color:var(--sanded-leather);font-family:var(--font-aura-lm),sans-serif;font-size:var(--display-formula);font-weight:400;line-height:.95;text-transform:uppercase}.TeamPage_demand__kPmJq{display:grid;min-height:clamp(890px,75vw,1150px);padding-top:clamp(120px,13vw,210px);padding-bottom:clamp(130px,14vw,230px);border-top:1px solid rgb(228 214 201/8%);grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:start;gap:clamp(70px,11vw,190px)}.TeamPage_demandHeading__k50ML{position:sticky;min-width:0;top:80px}.TeamPage_demandHeading__k50ML h2,.TeamPage_demandHeading__k50ML>div{min-width:0;max-width:100%}.TeamPage_demandHeading__k50ML h2{margin:clamp(24px,3vw,44px) 0 0;font-family:var(--font-aura-lm),sans-serif;font-size:var(--display-section);font-weight:400;line-height:.95;text-transform:uppercase}.TeamPage_demandCopy__PkTrN{padding-top:clamp(100px,12vw,190px)}.TeamPage_demandCopy__PkTrN p{position:relative;margin:0;padding:clamp(26px,3vw,46px) 0 clamp(26px,3vw,46px) 48px;border-top:1px solid rgb(228 214 201/14%);font-size:var(--copy-regular);line-height:1.6;opacity:.75}.TeamPage_demandCopy__PkTrN p:last-child{border-bottom:1px solid rgb(228 214 201/14%)}.TeamPage_demandCopy__PkTrN p>span{position:absolute;top:clamp(31px,3.25vw,50px);left:0;color:var(--sanded-leather);font-size:10px;letter-spacing:.1em;opacity:.65}.TeamPage_benefit__IMmQz{display:flex;min-height:clamp(700px,63vw,980px);padding-top:clamp(130px,15vw,240px);padding-bottom:clamp(140px,16vw,250px);border-top:1px solid rgb(228 214 201/8%);flex-direction:column;align-items:center;justify-content:center;text-align:center}.TeamPage_benefit__IMmQz h2{margin:clamp(28px,3.4vw,54px) 0 0;font-family:var(--font-aura-lm),sans-serif;font-size:var(--display-climax);font-weight:400;line-height:.86;text-transform:uppercase}.TeamPage_benefit__IMmQz p{max-width:720px;margin:clamp(42px,5vw,80px) auto 0;font-size:var(--copy-feature);line-height:1.55;opacity:.74}.TeamPage_benefit__IMmQz strong{margin-top:clamp(34px,4vw,64px);color:var(--sanded-leather);font-family:var(--font-aura-lm),sans-serif;font-size:clamp(24px,2.3vw,36px);font-weight:400;line-height:1;text-transform:uppercase}.TeamPage_benefitTitleMask__a_ZIO{width:100%;min-width:0}.TeamPage_modal__lAl8P{position:fixed;z-index:100;inset:0;display:grid;padding:clamp(18px,3vw,48px);place-items:center;pointer-events:none}.TeamPage_modal__lAl8P[data-visible=true]{pointer-events:auto}.TeamPage_modalBackdrop__4KHnm{position:absolute;inset:0;border:0;background:rgb(10 7 6/82%);opacity:0;cursor:pointer;transition:opacity .52s cubic-bezier(.76,0,.24,1)}.TeamPage_modal__lAl8P[data-visible=true] .TeamPage_modalBackdrop__4KHnm{opacity:1}.TeamPage_modalPanel__cDlV2{position:relative;display:grid;width:min(1080px,100%);max-height:calc(100dvh - clamp(36px, 6vw, 96px));border:1px solid rgb(228 214 201/18%);overflow:auto;background:var(--obsidian-umber);opacity:0;grid-template-columns:minmax(300px,.94fr) minmax(360px,1.06fr);transform:translateY(24px) scale(.985);transition:opacity .58s cubic-bezier(.22,1,.36,1),transform .74s cubic-bezier(.22,1,.36,1)}.TeamPage_modal__lAl8P[data-visible=true] .TeamPage_modalPanel__cDlV2{opacity:1;transform:translateY(0) scale(1)}.TeamPage_modalClose__2C0Vq{position:absolute;z-index:3;top:18px;right:18px;display:grid;width:44px;height:44px;padding:0;border:1px solid rgb(228 214 201/16%);border-radius:50%;background:var(--night-obsidian);color:var(--aura-ivory);cursor:pointer;place-items:center}.TeamPage_modalClose__2C0Vq svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.2}.TeamPage_modalPortrait__YS0hG{position:relative;min-height:min(720px,76vh);border-right:1px solid rgb(228 214 201/12%);background:var(--night-obsidian)}.TeamPage_modalImage___6Sm5{padding:clamp(28px,4vw,62px);object-fit:contain}.TeamPage_modalContent__609__{display:flex;padding:clamp(64px,7vw,112px) clamp(34px,5vw,80px) clamp(44px,6vw,86px);flex-direction:column;justify-content:center}.TeamPage_modalIndex__xbUPo{margin:0;color:var(--sanded-leather);font-size:10px;font-weight:500;letter-spacing:.13em;opacity:.72}.TeamPage_modalContent__609__ h2{margin:24px 0 0;font-family:var(--font-aura-lm),sans-serif;font-size:clamp(44px,4.6vw,72px);font-weight:400;line-height:.92;text-transform:uppercase}.TeamPage_modalRole__qMS_W{margin:20px 0 0;color:var(--sanded-leather);font-size:clamp(13px,1vw,16px);line-height:1.45}.TeamPage_modalJob__xwjKL{margin-top:clamp(32px,4vw,58px);padding-top:20px;border-top:1px solid rgb(228 214 201/14%)}.TeamPage_modalJob__xwjKL span{color:var(--sanded-leather);font-size:9px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.TeamPage_modalBio__ACHA6,.TeamPage_modalJob__xwjKL p{margin:10px 0 0;font-size:clamp(14px,1vw,16px);line-height:1.6;opacity:.72}.TeamPage_modalBio__ACHA6{margin-top:clamp(24px,3vw,40px)}.TeamPage_modalLinks__aLh9u{display:flex;margin-top:clamp(34px,4vw,60px);border-top:1px solid rgb(228 214 201/14%);flex-direction:column}.TeamPage_modalLinks__aLh9u a{display:flex;min-height:48px;border-bottom:1px solid rgb(228 214 201/14%);align-items:center;justify-content:space-between;color:inherit;font-size:13px;text-decoration:none}.TeamPage_modalLinks__aLh9u a span{color:var(--sanded-leather)}.TeamPage_modalClose__2C0Vq:focus-visible,.TeamPage_modalLinks__aLh9u a:focus-visible,.TeamPage_profileButton__qM7J3:focus-visible{outline:1px solid var(--sanded-leather);outline-offset:5px}@media (hover:hover) and (pointer:fine){.TeamPage_profileButton__qM7J3:hover .TeamPage_profileOrbit__90mGw{border-color:rgb(221 181 148/32%);transform:scale(1.035)}.TeamPage_profileButton__qM7J3:hover .TeamPage_profileImage__Mx5eJ{filter:drop-shadow(0 34px 54px rgb(0 0 0/42%));transform:translateY(-8px) scale(1.015)}.TeamPage_profileButton__qM7J3:hover .TeamPage_profileTopline__TxwyQ>span{opacity:1;transform:translate(2px,-2px)}.TeamPage_profileIdentity__SJjHF:after{content:"";position:absolute;top:-1px;left:0;height:2px;width:100%;background:linear-gradient(90deg,var(--sanded-leather),rgb(221 181 148/0));transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.16,1,.3,1);pointer-events:none}.TeamPage_profileButton__qM7J3:hover .TeamPage_profileIdentity__SJjHF:after{transform:scaleX(1)}.TeamPage_modalClose__2C0Vq,.TeamPage_modalLinks__aLh9u a{transition:border-color .42s ease,color .42s ease,background-color .42s ease}.TeamPage_modalClose__2C0Vq:hover,.TeamPage_modalLinks__aLh9u a:hover{border-color:rgb(221 181 148/42%);color:var(--sanded-leather)}}@media (min-width:1680px){.TeamPage_page__FizZq{--content-max:1720px}}@media (max-width:1023px){.TeamPage_page__FizZq{--page-gutter:clamp(28px,5.2vw,54px)}.TeamPage_ambientField__h6DgL{top:10vh;right:-34vw;width:110vw;height:110vw}.TeamPage_manifesto__vZiZR{min-height:auto;padding-top:82px;padding-bottom:120px;grid-template-columns:1fr;gap:86px}.TeamPage_manifestoLead__H2qn_{max-width:850px}.TeamPage_manifestoAfter__swfY0{max-width:590px}.TeamPage_origin__I_5KG{width:min(100%,560px);max-width:560px;margin-left:auto}.TeamPage_proBono__fUFy9{min-height:620px;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:52px}.TeamPage_people__dOniw{min-height:auto;padding-top:120px;padding-bottom:150px}.TeamPage_constellation__j0b_S{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px 44px}.TeamPage_profile__neYk_:nth-child(2n){margin-top:110px}.TeamPage_profile__neYk_:nth-child(3){margin-top:-20px}.TeamPage_understanding__RTPkz{min-height:720px;grid-template-columns:1fr;gap:54px}.TeamPage_formulaRule__WHvxx{width:100%}.TeamPage_understanding__RTPkz h2{grid-column:auto}.TeamPage_demand__kPmJq{min-height:auto;grid-template-columns:1fr;gap:24px}.TeamPage_demandHeading__k50ML{position:static}.TeamPage_demandHeading__k50ML h2{max-width:760px}.TeamPage_demandCopy__PkTrN{max-width:650px;margin-left:auto;padding-top:80px}.TeamPage_modalPanel__cDlV2{grid-template-columns:minmax(280px,.9fr) minmax(340px,1.1fr)}}@media (max-width:767px){.TeamPage_page__FizZq{--page-gutter:24px}.TeamPage_ambientField__h6DgL{top:5vh;right:-52vw;width:145vw;height:145vw;opacity:.75}.TeamPage_benefit__IMmQz,.TeamPage_demand__kPmJq,.TeamPage_manifesto__vZiZR,.TeamPage_people__dOniw,.TeamPage_proBono__fUFy9,.TeamPage_understanding__RTPkz{width:100%}.TeamPage_manifesto__vZiZR{padding-top:62px;padding-bottom:100px;gap:66px}.TeamPage_manifestoBefore__GWsW7{margin-bottom:16px}.TeamPage_manifestoAfter__swfY0{margin-top:30px}.TeamPage_origin__I_5KG{width:100%;max-width:none;margin-left:0;padding-left:18vw}.TeamPage_proBono__fUFy9{display:flex;min-height:640px;padding-top:100px;padding-bottom:110px;flex-direction:column-reverse;align-items:stretch;justify-content:center;gap:58px}.TeamPage_proBonoHeading__KzOUq{text-align:left}.TeamPage_proBono__fUFy9 h2{font-size:clamp(38px,11.5vw,46px);white-space:normal}.TeamPage_proBonoCopy__No8JC{width:100%;max-width:none;padding-left:18vw}.TeamPage_people__dOniw{padding-top:100px;padding-bottom:120px}.TeamPage_people__dOniw:before{top:11%;width:118vw}.TeamPage_peopleIntro__AiwUQ{text-align:center}.TeamPage_constellation__j0b_S{max-width:480px;margin-top:74px;grid-template-columns:1fr;gap:92px}.TeamPage_profile__neYk_,.TeamPage_profile__neYk_:nth-child(2n),.TeamPage_profile__neYk_:nth-child(3){margin-top:0}.TeamPage_profileButton__qM7J3{text-align:center}.TeamPage_profileFigure__mLk1O{width:min(100%,390px);margin:0 auto}.TeamPage_profileIdentity__SJjHF{text-align:center}.TeamPage_profileTopline__TxwyQ{justify-content:center}.TeamPage_profileTopline__TxwyQ>span{display:none}.TeamPage_profileRole__16UVn{min-height:0;margin-right:auto;margin-left:auto}.TeamPage_profileJob__XjOIc{max-width:340px;margin-right:auto;margin-left:auto}.TeamPage_understanding__RTPkz{min-height:660px;padding-top:110px;padding-bottom:110px;gap:44px}.TeamPage_understandingLead__ef7K1{padding-right:14vw}.TeamPage_understanding__RTPkz h2{line-height:1}.TeamPage_demand__kPmJq{padding-top:110px;padding-bottom:120px}.TeamPage_demandHeading__k50ML h2{font-size:clamp(38px,10.5vw,46px)}.TeamPage_demandCopy__PkTrN{padding-top:64px}.TeamPage_demandCopy__PkTrN p{padding-left:38px}.TeamPage_benefit__IMmQz{min-height:690px;padding-top:120px;padding-bottom:130px}.TeamPage_benefit__IMmQz strong{font-size:clamp(26px,8vw,36px)}.TeamPage_modal__lAl8P{padding:0;place-items:end center}.TeamPage_modalPanel__cDlV2{width:100%;max-height:94dvh;border-right:0;border-bottom:0;border-left:0;grid-template-columns:1fr}.TeamPage_modalPortrait__YS0hG{min-height:min(440px,48dvh);border-right:0;border-bottom:1px solid rgb(228 214 201/12%)}.TeamPage_modalImage___6Sm5{padding:30px}.TeamPage_modalContent__609__{padding:46px 26px 44px;text-align:center}.TeamPage_modalContent__609__ h2{font-size:clamp(42px,13vw,56px)}.TeamPage_modalJob__xwjKL,.TeamPage_modalLinks__aLh9u{text-align:left}}@media (max-width:389px){.TeamPage_page__FizZq{--page-gutter:20px}.TeamPage_origin__I_5KG,.TeamPage_proBonoCopy__No8JC{padding-left:12vw}}@media (prefers-reduced-motion:reduce){.TeamPage_modalBackdrop__4KHnm,.TeamPage_modalPanel__cDlV2,.TeamPage_profileImage__Mx5eJ,.TeamPage_profileOrbit__90mGw,.TeamPage_profileTopline__TxwyQ>span{transition:none}}