.studio_hero__ByrBG{padding:88px 0 72px;border-bottom:1px solid var(--rule)}.studio_eyebrow__XmVgR{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-weight:600;margin-bottom:22px}.studio_title__vFRhC{font-size:clamp(42px,6vw,80px);line-height:1.02;letter-spacing:-.015em;margin:0 0 24px;max-width:20ch}.studio_lead__5jELw{font-size:clamp(18px,1.6vw,21px);line-height:1.55;color:var(--muted);max-width:64ch;margin:0}.studio_principles__qKrj_{padding:96px 0;border-bottom:1px solid var(--rule);background:var(--bg)}.studio_principlesHead__PTfX8{max-width:760px;margin:0 0 56px}.studio_principlesHeading__UGZi2{font-size:clamp(32px,4vw,48px);line-height:1.06;margin:14px 0 0;letter-spacing:-.01em}.studio_principlesGrid__Zn_Vb{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rule)}.studio_principle__EKhus{padding:32px 28px 32px 0;border-right:1px solid var(--rule)}.studio_principle__EKhus:last-child{border-right:none;padding-right:0}.studio_principleNum__BQgpw{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.22em;color:var(--accent);font-weight:600;margin-bottom:20px}.studio_principleTitle___fDuQ{font-size:20px;line-height:1.18;margin:0 0 10px;letter-spacing:-.005em}.studio_principleBody__td2_L{font-size:14px;line-height:1.6;color:var(--muted);margin:0}@media (max-width:1000px){.studio_principlesGrid__Zn_Vb{grid-template-columns:repeat(2,1fr)}.studio_principle__EKhus{border-bottom:1px solid var(--rule)}.studio_principle__EKhus:nth-child(2n){border-right:none}.studio_principle__EKhus:nth-last-child(-n+2){border-bottom:none}}@media (max-width:640px){.studio_principlesGrid__Zn_Vb{grid-template-columns:1fr}.studio_principle__EKhus{border-right:none;padding:24px 0}.studio_principle__EKhus:last-child{border-bottom:none}}.studio_team__l_5WN{padding:112px 0;border-bottom:1px solid var(--rule)}.studio_teamHead__806FU{max-width:760px;margin:0 0 64px}.studio_teamHeading__rTcAt{font-size:clamp(36px,4.4vw,56px);line-height:1.05;margin:14px 0 0;letter-spacing:-.01em}.studio_teamGrid__NkuXP{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:48px;gap:48px}@media (max-width:900px){.studio_teamGrid__NkuXP{grid-template-columns:1fr;gap:40px}}.studio_member__RhNuX{display:grid;grid-template-columns:160px 1fr;grid-gap:28px;gap:28px;align-items:start}@media (max-width:560px){.studio_member__RhNuX{grid-template-columns:1fr;gap:20px}}.studio_memberPortrait__av52K{width:100%;aspect-ratio:1/1;border-radius:999px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--stone);border:1px solid var(--rule)}.studio_memberPortrait__av52K[data-index="0"]{background:linear-gradient(160deg,#E7E2CF,#C9BE95)}.studio_memberPortrait__av52K[data-index="1"]{background:linear-gradient(160deg,#2A2A2A,#0F0F0F);color:var(--paper)}.studio_memberMonogram__SJ948{font-family:var(--font-serif);font-weight:400;font-size:42px;letter-spacing:.04em}.studio_memberBody__FcS7C{display:flex;flex-direction:column;gap:6px}.studio_memberRole__WeFk1{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-weight:600}.studio_memberName__DraMJ{font-size:clamp(24px,2.4vw,30px);line-height:1.15;margin:0 0 6px;letter-spacing:-.005em}.studio_memberBio__aI_Q_{font-size:15px;line-height:1.6;color:var(--muted);margin:0;max-width:46ch}.studio_memberFocus__WnAji{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.studio_memberFocus__WnAji li{font-size:12px;letter-spacing:.05em;padding:5px 10px;border:1px solid var(--rule);border-radius:999px;color:var(--muted);background:var(--stone)}.studio_credential__HuIis{padding:112px 0;background:var(--ink);color:var(--bg)}.studio_credentialInner___xeSK{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:80px;gap:80px;align-items:start}.studio_credentialLead__VsJHN{position:-webkit-sticky;position:sticky;top:120px}.studio_credentialEyebrow__xdmDy{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-weight:600;display:block;margin-bottom:18px}.studio_credentialHeading__6y6IP{font-size:clamp(30px,3.6vw,46px);line-height:1.06;letter-spacing:-.015em;margin:0;color:var(--bg);max-width:22ch}.studio_credentialBody__B1zDF{max-width:58ch}.studio_credentialBody__B1zDF p{font-size:18px;line-height:1.6;color:rgba(255,255,255,.82);margin:0}@media (max-width:1100px){.studio_credentialInner___xeSK{grid-template-columns:1fr;gap:32px}.studio_credentialLead__VsJHN{position:static}}.studio_cta__57Cqt{padding:112px 0;text-align:center;background:var(--bg)}.studio_ctaEyebrow__JVnu1{display:inline-block;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);font-weight:600;margin-bottom:18px}.studio_ctaHeading__Taq3N{font-size:clamp(38px,5vw,60px);line-height:1.02;letter-spacing:-.015em;margin:0 0 18px}.studio_ctaBody__fhGF4{font-size:18px;line-height:1.55;color:var(--muted);max-width:58ch;margin:0 auto 30px}.studio_ctaBtns__5xgZV{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}@media (max-width:900px){.studio_credential__HuIis,.studio_cta__57Cqt,.studio_team__l_5WN{padding:72px 0}.studio_principles__qKrj_{padding:64px 0}}