/* Added editor sections share the existing site typography and palette. */
.studio-added-section{padding:64px clamp(20px,5vw,80px);border-top:1px solid #80887844}
.studio-added-section h2{font-size:clamp(30px,4vw,56px);margin-bottom:20px}
.studio-added-section p{white-space:pre-line;overflow-wrap:anywhere;line-height:1.7}
.studio-people-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:24px;margin-top:28px}
.studio-person{padding:24px;border:1px solid #80887855}
.studio-person img{width:100%;aspect-ratio:1;object-fit:cover;margin-bottom:20px}
.studio-person h3{font-size:28px}

[data-added-person] .founder-art img{width:100%;height:100%;object-fit:cover}[data-added-person] p{white-space:pre-line;overflow-wrap:anywhere}
