img.about_heroPhoto__hvSrV{object-position:50% 82%}.about_founder__plza4{--founder-light:var(--light);--founder-ink:var(--ink);--founder-muted:var(--ink-muted);container-type:inline-size;display:grid;grid-template-columns:minmax(0,40%) minmax(0,60%);border-top:2px solid var(--accent);color:var(--founder-ink);background:color-mix(in srgb,var(--accent) 9%,var(--founder-light))}.about_founder__plza4,.about_portraitFrame__ARRYS{position:relative;isolation:isolate;overflow:hidden}.about_portraitFrame__ARRYS{min-height:clamp(420px,44vw,640px);margin:0;background:var(--ink-muted)}.about_portraitFrame__ARRYS:after{position:absolute;z-index:1;inset:0;content:"";background:color-mix(in srgb,var(--accent) 12%,transparent);mix-blend-mode:color;pointer-events:none}.about_portrait__FZZuT{object-fit:cover;object-position:center 30%}.about_founderCopy__gM7rk{margin-top:clamp(24px,4cqw,56px);position:relative;z-index:1;display:flex;align-self:center;flex-direction:column;max-width:660px;padding:clamp(54px,6vw,104px) clamp(28px,6vw,96px)}.about_role__kpPvh{margin:0 0 18px;color:color-mix(in srgb,var(--accent) 50%,var(--founder-ink));font-size:13px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.about_founderCopy__gM7rk h2{margin:0;font-size:var(--section-heading-size);font-weight:470;line-height:.93;letter-spacing:-.06em}.about_bio__NY92d{display:grid;gap:18px;margin-top:clamp(28px,3.4vw,48px)}.about_bio__NY92d p{margin:0;color:var(--founder-muted);font-size:clamp(16px,1.2vw,18px);line-height:1.6}.about_closing__LSR6x{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:28px;padding:clamp(48px,6vw,88px) var(--content-gutter);border-top:2px solid var(--accent);background:var(--surface)}.about_closing__LSR6x h2{max-width:16em;margin:0;font-size:var(--section-heading-size);font-weight:470;line-height:.93;letter-spacing:-.06em}@media (max-width:820px){.about_founder__plza4{grid-template-columns:1fr}.about_portraitFrame__ARRYS{width:min(100%,520px);min-height:0;aspect-ratio:1}.about_founderCopy__gM7rk{padding:48px var(--content-gutter) 56px}}@media (max-width:900px){img.about_heroPhoto__hvSrV{object-position:40% 82%}section.about_hero__GRNQ4{min-height:600px}}