.about-studio{background:#f4f1eb;color:#171719}.about-studio h1,.about-studio h2,.about-studio h3{letter-spacing:-.04em}.about-studio h2{font-size:clamp(2.6rem,5vw,5.8rem);line-height:.94}.about-hero,.about-proof,.about-final{background:#111116;color:#fff}.about-hero{padding:clamp(5rem,9vw,9rem) 0 4rem}.about-hero-grid,.founder-grid,.production-grid,.proof-inner{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,6vw,7rem);align-items:center}.about-hero h1{font-size:clamp(3.8rem,7vw,8rem);line-height:.86;margin:.3em 0}.about-hero p,.about-proof p,.about-final p{color:#d4d1cb}.about-hero .lead{font-size:1.25rem;color:#fff}.about-hero figure,.founder-work{margin:0}.about-hero img,.founder-work img,.production-gallery img,.proof-inner>img{width:100%;height:auto;object-fit:contain}.about-founder,.about-model,.about-history,.about-culture,.about-philosophy,.about-production,.about-tools,.about-process,.about-fit,.about-proof,.about-final{padding:clamp(5rem,9vw,10rem) 0}.founder-copy p,.split>div{font-size:1.08rem;line-height:1.72}.founder-work{background:#fff;padding:1rem}.founder-work figcaption{font-size:.78rem;margin-top:.7rem;color:#686868}.about-model,.about-tools{background:#fff}.split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,8vw,9rem)}.role-grid,.history-grid,.principle-grid,.process-grid{display:grid;gap:1px;background:#aaa;margin-top:4rem}.role-grid{grid-template-columns:repeat(2,1fr)}.history-grid{grid-template-columns:repeat(3,1fr)}.principle-grid,.process-grid{grid-template-columns:repeat(5,1fr)}.role-grid article,.history-grid article,.principle-grid article,.process-grid article{background:#f4f1eb;padding:clamp(1.5rem,3vw,3rem)}.role,.history-grid span,.process-grid span{font-family:var(--font-mono);text-transform:uppercase;font-size:.75rem;letter-spacing:.08em}.about-history{background:#dfe3dc}.section-head{display:grid;grid-template-columns:1.35fr .65fr;gap:3rem;align-items:end}.about-culture{background:#e7c9b9}.about-philosophy{background:#17171c;color:#fff}.about-philosophy .section-head>p,.about-philosophy article p{color:#ccc}.about-philosophy .principle-grid{background:#444}.about-philosophy .principle-grid article{background:#24242a}.about-production{background:#ece4d8}.production-grid{grid-template-columns:1fr 1fr}.production-gallery{display:grid;gap:1rem}.production-gallery img{background:#fff}.service-links{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#111;margin-top:2rem}.service-links a{padding:1rem;background:#fff;color:#111;text-decoration:none}.service-links a:hover,.service-links a:focus-visible{background:#111;color:#fff}.about-process{background:#fff}.about-fit{background:#dfe3dc}.stage-list article{border-top:1px solid #999;padding:1.2rem 0}.proof-inner{grid-template-columns:.85fr 1.15fr}.proof-links{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin-top:2rem}.about-final .split{align-items:end}.about-final .button-row{justify-content:flex-end}@media(max-width:1000px){.about-hero-grid,.founder-grid,.production-grid,.proof-inner,.split,.section-head{grid-template-columns:1fr}.principle-grid,.process-grid{grid-template-columns:repeat(2,1fr)}.about-final .button-row{justify-content:flex-start}}@media(max-width:680px){.about-hero h1{font-size:clamp(2.65rem,12vw,3.5rem);line-height:.92}.about-studio h2{font-size:clamp(2.45rem,10.5vw,3.25rem)}.role-grid,.history-grid,.principle-grid,.process-grid,.service-links{grid-template-columns:1fr}.about-founder,.about-model,.about-history,.about-culture,.about-philosophy,.about-production,.about-tools,.about-process,.about-fit,.about-proof,.about-final{padding:4.5rem 0}}
