.Studio_page__XAdhX{--ink:#11151b;--paper:#f5f4f0;--cool:#edf1f7;--blue:#4f7ddb;--cyan:#75d4f4;--line:rgba(17,21,27,.16);background:var(--paper);color:var(--ink)}.Studio_shell__o_n_G{width:min(100% - 48px,1480px);margin:0 auto}.Studio_label__tSlyY,.Studio_role__TQwK6{margin:0;color:var(--blue);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.Studio_hero__mFrlU{padding:150px 0 82px;background:#11161e;color:#f7f8fb}.Studio_hero__mFrlU .Studio_label__tSlyY{color:var(--cyan)}.Studio_heroGrid__UsziW{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:90px;align-items:end;margin-top:34px}.Studio_hero__mFrlU h1{max-width:900px;margin:0;font-size:clamp(54px,7vw,98px);font-weight:580;line-height:.92;letter-spacing:-.065em}.Studio_heroGrid__UsziW>div>p{max-width:590px;margin:0;color:rgba(247,248,251,.66);font-size:18px;line-height:1.58}.Studio_disciplines__YlD2X{display:flex;flex-wrap:wrap;gap:7px;margin-top:30px}.Studio_disciplines__YlD2X span{padding:8px 10px;border:1px solid rgba(247,248,251,.18);color:rgba(247,248,251,.58);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:8px;letter-spacing:.1em;text-transform:uppercase}.Studio_peopleSection__4qh0B{padding:92px 0 108px}.Studio_sectionHeader__DO65h{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,480px);gap:70px;align-items:end;margin-bottom:48px}.Studio_sectionHeader__DO65h h2{max-width:760px;margin:18px 0 0;font-size:clamp(44px,5vw,68px);font-weight:590;line-height:.96;letter-spacing:-.055em}.Studio_sectionHeader__DO65h>p{margin:0 0 4px;color:rgba(17,21,27,.58);font-size:16px;line-height:1.55}.Studio_davideCard__eaxUJ{display:grid;grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);min-height:630px;overflow:hidden;background:#151a22;color:#f7f8fb}.Studio_davidePortrait__SVzhq{position:relative;min-height:630px;background:#252c36}.Studio_davidePortrait__SVzhq img{object-fit:cover;filter:grayscale(.05) contrast(1.04)}.Studio_featuredBio__EYwNM,.Studio_personBio__Rviot{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(34px,5vw,70px)}.Studio_featuredBio__EYwNM .Studio_role__TQwK6{color:var(--cyan)}.Studio_featuredBio__EYwNM h3,.Studio_personBio__Rviot h3{margin:18px 0 28px;font-size:clamp(42px,5.5vw,78px);font-weight:590;line-height:.95;letter-spacing:-.06em}.Studio_featuredBio__EYwNM>p:not(.Studio_role__TQwK6),.Studio_personBio__Rviot>p:not(.Studio_role__TQwK6){max-width:760px;margin:0 0 15px;color:rgba(247,248,251,.62);font-size:15px;line-height:1.58}.Studio_featuredBio__EYwNM .Studio_bioLead__bstUD,.Studio_personBio__Rviot .Studio_bioLead__bstUD{color:rgba(247,248,251,.86);font-size:18px}.Studio_highlights__D_twR{width:100%;margin:20px 0 0;padding:0;border-top:1px solid hsla(0,0%,100%,.15);list-style:none}.Studio_highlights__D_twR li{position:relative;padding:14px 0 14px 21px;border-bottom:1px solid hsla(0,0%,100%,.15);color:rgba(247,248,251,.72);font-size:12px;line-height:1.45}.Studio_highlights__D_twR li:before{position:absolute;top:18px;left:1px;width:6px;height:6px;background:var(--cyan);content:""}.Studio_personLinks__jwALt{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:28px}.Studio_personLinks__jwALt a{display:inline-flex;align-items:center;gap:17px;padding:10px 11px;border:1px solid hsla(0,0%,100%,.2);color:rgba(247,248,251,.78);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:8px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.Studio_personLinks__jwALt a:hover{border-color:var(--cyan);color:#fff}.Studio_peopleGrid__RZu06{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.Studio_personCard__6_eLt{display:grid;grid-template-rows:390px 1fr;min-width:0;background:#fff;border:1px solid var(--line)}.Studio_personPortrait__XOiyj{position:relative;overflow:hidden;background:#dfe4ec}.Studio_personPortrait__XOiyj img{object-fit:cover;object-position:center center}.Studio_personBio__Rviot{min-height:590px;padding:38px}.Studio_personBio__Rviot h3{margin-bottom:22px;color:var(--ink);font-size:clamp(38px,4vw,57px)}.Studio_personBio__Rviot>p:not(.Studio_role__TQwK6){color:rgba(17,21,27,.58)}.Studio_personBio__Rviot .Studio_bioLead__bstUD{color:rgba(17,21,27,.86);font-size:17px}.Studio_personBio__Rviot .Studio_highlights__D_twR{border-color:var(--line)}.Studio_personBio__Rviot .Studio_highlights__D_twR li{border-color:var(--line);color:rgba(17,21,27,.66)}.Studio_personBio__Rviot .Studio_highlights__D_twR li:before{background:var(--blue)}.Studio_personBio__Rviot .Studio_personLinks__jwALt a{border-color:rgba(17,21,27,.2);color:rgba(17,21,27,.7)}.Studio_personBio__Rviot .Studio_personLinks__jwALt a:hover{border-color:var(--blue);color:var(--ink)}.Studio_contactSection__R1ZJt{padding:82px 0 34px;background:var(--cool)}.Studio_contactGrid__q1M3l{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:90px;align-items:center}.Studio_contactGrid__q1M3l h2{max-width:820px;margin:18px 0 20px;font-size:clamp(42px,5vw,66px);font-weight:590;line-height:.96;letter-spacing:-.055em}.Studio_contactGrid__q1M3l>div>p:not(.Studio_label__tSlyY){max-width:620px;margin:0;color:rgba(17,21,27,.58);font-size:16px;line-height:1.55}.Studio_emailButton__lxyG4{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-width:300px;margin-top:30px;padding:14px 16px;background:var(--blue);color:#fff;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.06em}.Studio_addressCard__PsM0G{display:flex;flex-direction:column;gap:7px;padding:34px;border:1px solid var(--line);background:#fff;color:rgba(17,21,27,.62);font-size:13px;font-style:normal;line-height:1.45}.Studio_addressCard__PsM0G strong{margin:10px 0 5px;color:var(--ink);font-size:20px}.Studio_backLink__LEE6K{display:inline-block;margin-top:66px;color:rgba(17,21,27,.52);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase}@media (max-width:960px){.Studio_contactGrid__q1M3l,.Studio_heroGrid__UsziW,.Studio_sectionHeader__DO65h{grid-template-columns:1fr;gap:34px}.Studio_davideCard__eaxUJ{grid-template-columns:minmax(280px,.65fr) 1.35fr}.Studio_peopleGrid__RZu06{grid-template-columns:1fr}.Studio_personCard__6_eLt{grid-template-columns:320px 1fr;grid-template-rows:1fr}.Studio_personBio__Rviot{min-height:620px}}@media (max-width:700px){.Studio_shell__o_n_G{width:min(100% - 24px,1480px)}.Studio_hero__mFrlU{padding:116px 0 64px}.Studio_hero__mFrlU h1{font-size:52px}.Studio_heroGrid__UsziW>div>p{font-size:16px}.Studio_peopleSection__4qh0B{padding:68px 0 76px}.Studio_sectionHeader__DO65h h2{font-size:44px}.Studio_davideCard__eaxUJ,.Studio_personCard__6_eLt{grid-template-columns:1fr;grid-template-rows:auto}.Studio_davidePortrait__SVzhq,.Studio_personPortrait__XOiyj{min-height:0;aspect-ratio:1/1}.Studio_featuredBio__EYwNM,.Studio_personBio__Rviot{min-height:0;padding:28px}.Studio_featuredBio__EYwNM h3,.Studio_personBio__Rviot h3{font-size:44px}.Studio_personLinks__jwALt{margin-top:20px}.Studio_contactSection__R1ZJt{padding-top:64px}.Studio_contactGrid__q1M3l h2{font-size:43px}.Studio_emailButton__lxyG4{width:100%;min-width:0}.Studio_addressCard__PsM0G{padding:28px}}