.about_page__YTA5W{padding:2rem 0 5rem}.about_breadcrumb__pvXmc{display:flex;gap:.7rem;margin-bottom:2rem;color:var(--muted);font-size:.75rem}.about_breadcrumb__pvXmc a:hover{color:var(--accent)}.about_hero__fXhc8{padding:clamp(2rem,5.5vw,5.5rem);background:var(--brand-ink);color:var(--brand-paper);border:1px solid var(--brand-border);border-radius:4px}.about_index__NroCG,.about_kicker__Tkl63{display:flex;gap:1rem;color:var(--brand-muted);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em}.about_kicker__Tkl63 span{color:var(--brand-accent)}.about_hero__fXhc8 h1{margin-top:1.5rem;color:var(--brand-paper);font-family:var(--font-editorial);font-size:clamp(3.4rem,7.3vw,7.7rem);font-weight:400;letter-spacing:-.06em;line-height:1.02}.about_hero__fXhc8 h1 em{color:var(--brand-accent);font-weight:400}.about_heroBottom__zYE7C{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-top:2.5rem}.about_heroBottom__zYE7C p{max-width:720px;color:var(--brand-muted);font-size:clamp(.98rem,1.35vw,1.12rem);line-height:1.8}.about_heroBottom__zYE7C span{max-width:180px;color:var(--brand-accent);font-size:.7rem;line-height:1.6;text-align:right;text-transform:uppercase;letter-spacing:.1em}.about_principles__KSoJ2,.about_process__0LQD_{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(2rem,7vw,7rem);gap:clamp(2rem,7vw,7rem);padding-block:clamp(4rem,8vw,7rem);border-bottom:1px solid var(--stroke)}.about_index__NroCG{color:var(--accent)}.about_closing__4tFjR h2,.about_experience__70BWp h2,.about_principles__KSoJ2 h2,.about_process__0LQD_ h2{max-width:700px;margin-top:1rem;font-family:var(--font-editorial);font-size:clamp(2.5rem,4.7vw,4.8rem);font-weight:400;letter-spacing:-.05em;line-height:1.1}.about_principles__KSoJ2>div:last-child>p,.about_process__0LQD_>div:first-child>p:last-child{color:var(--text);font-size:1.05rem;line-height:1.85}.about_principleGrid__2ik6S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:3rem}.about_principleGrid__2ik6S article{padding-top:1rem;border-top:1px solid var(--stroke)}.about_principleGrid__2ik6S span,.about_process__0LQD_ li>span{color:var(--accent);font-size:.72rem}.about_principleGrid__2ik6S h3{margin-top:1.4rem;font-family:var(--font-body);font-size:.94rem;font-weight:600}.about_principleGrid__2ik6S p{margin-top:.5rem;font-size:.8rem;line-height:1.7}.about_experience__70BWp{padding-block:clamp(4rem,8vw,7rem);border-bottom:1px solid var(--stroke)}.about_sectionHead__efmdg{display:flex;align-items:flex-end;justify-content:space-between;gap:2.5rem;margin-bottom:2rem}.about_sectionHead__efmdg>p{max-width:280px;font-size:.9rem}.about_projectList__M53jJ{border-top:1px solid var(--stroke)}.about_projectList__M53jJ a{display:grid;grid-template-columns:3rem 1fr minmax(160px,.5fr) 2rem;align-items:center;grid-gap:1.2rem;gap:1.2rem;min-height:120px;padding-block:1.2rem;border-bottom:1px solid var(--stroke);transition:padding .2s,color .2s}.about_projectList__M53jJ a:hover{padding-inline:.75rem;background:var(--surface-raised)}.about_projectList__M53jJ a>span:first-child,.about_projectList__M53jJ a>span:last-child{color:var(--accent);font-size:.75rem}.about_projectList__M53jJ a>span:last-child{justify-self:end;font-size:1.1rem}.about_projectList__M53jJ h3{font-family:var(--font-editorial);font-size:clamp(1.8rem,2.8vw,2.8rem);font-weight:400;letter-spacing:-.04em}.about_projectList__M53jJ p{margin-top:.3rem;font-size:.82rem}.about_projectList__M53jJ small{color:var(--muted);font-size:.75rem}.about_process__0LQD_>div:first-child>p:last-child{margin-top:1rem}.about_process__0LQD_ ol{margin:0;padding:0;list-style:none}.about_process__0LQD_ li{display:flex;gap:1.5rem;padding:1.15rem 0;border-top:1px solid var(--stroke)}.about_process__0LQD_ li h3{font-family:var(--font-body);font-size:1rem;font-weight:600}.about_process__0LQD_ li p{margin-top:.3rem;font-size:.86rem}.about_closing__4tFjR{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding:clamp(2rem,5vw,4rem);margin-top:clamp(4rem,7vw,6rem);background:var(--brand-ink)}.about_closing__4tFjR,.about_closing__4tFjR h2{color:var(--brand-paper)}.about_closing__4tFjR>div:last-child{display:flex;flex-wrap:wrap;gap:1rem}.about_closing__4tFjR a{display:inline-flex;align-items:center;gap:2rem;min-height:50px;padding:.75rem 1rem;border:1px solid var(--brand-accent);color:var(--brand-ink);background:var(--brand-accent);font-size:.82rem}.about_closing__4tFjR a+a{color:var(--brand-paper);background:transparent}.about_closing__4tFjR a:hover{opacity:.85}@media (max-width:900px){.about_principles__KSoJ2,.about_process__0LQD_{grid-template-columns:1fr;gap:2rem}.about_sectionHead__efmdg{align-items:flex-start;flex-direction:column;gap:1rem}}@media (max-width:650px){.about_page__YTA5W{padding:1.5rem 0 3rem}.about_hero__fXhc8{margin-inline:-.5rem;padding:2.2rem 1.25rem 2.5rem}.about_hero__fXhc8 h1{font-size:clamp(3.15rem,11.7vw,5.5rem)}.about_heroBottom__zYE7C{align-items:flex-start;flex-direction:column}.about_heroBottom__zYE7C span{text-align:left}.about_principleGrid__2ik6S{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}.about_principleGrid__2ik6S h3{margin-top:.6rem}.about_projectList__M53jJ a{grid-template-columns:2rem 1fr 1.5rem;min-height:100px}.about_projectList__M53jJ small{display:none}.about_closing__4tFjR{align-items:flex-start;flex-direction:column;padding:2rem 1.25rem}}