.page_story__ynmDm{padding:96px 0}.page_storyGrid__SqqMe{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:start}.page_storyAside__fC0UG{position:sticky;top:100px;padding:24px 28px;background:var(--paper);border-left:3px solid var(--accent)}.page_storyAside__fC0UG .eyebrow{color:var(--accent-deep)}.page_storyAside__fC0UG h3{font-family:var(--font-serif);font-weight:500;font-size:28px;color:var(--ink);margin:14px 0;line-height:1.15;text-wrap:balance}.page_storyAside__fC0UG p{font-size:14px;color:var(--body);line-height:1.6}.page_storyBody__0gk9s{font-size:17.5px;line-height:1.75;color:var(--body)}.page_storyBody__0gk9s p{margin:0 0 22px}.page_dropcap__S1wau:first-letter{font-family:var(--font-serif);font-style:italic;font-size:80px;line-height:.85;float:left;color:var(--accent-deep);padding:8px 14px 0 0;font-weight:500}.page_storyBody__0gk9s strong{color:var(--ink);font-weight:600}.page_storyBody__0gk9s em{font-style:italic}.page_pull__l_vKL{border-left:2px solid var(--accent);padding-left:24px;margin:28px 0;font-family:var(--font-serif);font-style:italic;font-size:22px;line-height:1.45;color:var(--ink)}@media (max-width:880px){.page_storyGrid__SqqMe{grid-template-columns:1fr;gap:32px}.page_storyAside__fC0UG{position:static}.page_story__ynmDm{padding:64px 0}}.page_team__jWHoT{padding:110px 0;background:var(--paper);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.page_teamHead__fTJ_U{max-width:720px;margin-bottom:56px}.page_teamHead__fTJ_U h2{font-family:var(--font-serif);font-weight:500;font-size:clamp(34px,4vw,52px);color:var(--ink);margin:14px 0;line-height:1.05}.page_teamHead__fTJ_U h2 em{font-style:italic;color:var(--accent-deep)}.page_teamHead__fTJ_U p{font-size:16.5px;line-height:1.6;color:var(--body)}.page_teamGrid__FWvqf{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.page_member__kUXZB{display:flex;flex-direction:column}.page_member__kUXZB .ph{aspect-ratio:4/5;border-radius:var(--r-md);overflow:hidden;background:var(--bg-deep);margin-bottom:18px;filter:saturate(.85)}.page_member__kUXZB .ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.page_member__kUXZB h4{font-family:var(--font-serif);font-size:22px;font-weight:600;color:var(--ink);margin:0 0 4px}.page_member__kUXZB .role{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);font-weight:600;margin-bottom:14px}.page_member__kUXZB p{font-size:13.5px;color:var(--body);line-height:1.6}@media (max-width:880px){.page_teamGrid__FWvqf{grid-template-columns:1fr 1fr}}.page_principles__lFqMW{padding:110px 0}.page_principlesHead__UIctG{max-width:780px;margin-bottom:56px}.page_principlesHead__UIctG h2{font-family:var(--font-serif);font-weight:500;font-size:clamp(34px,4vw,52px);color:var(--ink);margin:14px 0;line-height:1.05}.page_principlesHead__UIctG h2 em{font-style:italic;color:var(--accent-deep)}.page_principlesHead__UIctG p{font-size:16.5px;line-height:1.6;color:var(--body)}.page_principlesList__RSxAQ{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.page_principle__EcYtU{padding:36px 32px 36px 0;border-bottom:1px solid var(--rule);display:grid;grid-template-columns:56px 1fr;gap:20px;align-items:start}.page_principle__EcYtU:nth-child(2n){padding-left:32px;border-left:1px solid var(--rule);padding-right:0}.page_principle__EcYtU:last-child,.page_principle__EcYtU:nth-last-child(2){border-bottom:0}.page_principle__EcYtU .num{font-family:var(--font-serif);font-style:italic;font-size:28px;color:var(--accent-deep);font-weight:500;line-height:1}.page_principle__EcYtU h4{font-family:var(--font-serif);font-size:24px;font-weight:500;color:var(--ink);line-height:1.2;margin:0 0 10px;text-wrap:balance}.page_principle__EcYtU p{font-size:14.5px;color:var(--body);line-height:1.6}@media (max-width:880px){.page_principlesList__RSxAQ{grid-template-columns:1fr}.page_principle__EcYtU,.page_principle__EcYtU:nth-child(2n){padding-left:0;padding-right:0;border-left:0;border-bottom:1px solid var(--rule)}.page_principles__lFqMW{padding:64px 0}}.page_office__phvop{padding:110px 0;background:var(--paper);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.page_officeGrid__yhpog{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.page_office__phvop h2{font-family:var(--font-serif);font-weight:500;font-size:clamp(34px,4vw,52px);color:var(--ink);margin:14px 0 18px;line-height:1.05}.page_office__phvop h2 em{font-style:italic;color:var(--accent-deep)}.page_office__phvop p{font-size:16.5px;line-height:1.65;color:var(--body)}.page_office__phvop p+p{margin-top:14px}.page_addr__YoBGx{margin-top:28px;padding:22px 24px;background:var(--card);border:1px solid var(--rule);border-radius:var(--r-md);font-family:var(--font-serif);font-size:16px;color:var(--ink);line-height:1.5}.page_addr__YoBGx .label{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.page_photoFrame__UzRpv{aspect-ratio:4/3;border-radius:var(--r-lg);overflow:hidden;background:var(--bg-deep)}.page_photoFrame__UzRpv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:880px){.page_officeGrid__yhpog{grid-template-columns:1fr;gap:32px}.page_office__phvop{padding:64px 0}}.page_endcta__9Jy1i{padding:130px 0;text-align:center;background:linear-gradient(180deg,transparent,rgba(192,118,60,.06))}.page_endcta__9Jy1i h2{font-family:var(--font-serif);font-weight:500;font-size:clamp(36px,4.6vw,60px);line-height:1.04;color:var(--ink);margin:0 0 16px}.page_endcta__9Jy1i h2 em{font-style:italic;color:var(--accent-deep)}.page_endcta__9Jy1i p{font-size:17px;color:var(--body);max-width:50ch;margin:0 auto 30px}