.about-page{border-top:1px solid var(--line-soft);min-height:100svh}.about-inner{padding-top:clamp(7rem,12vw,11rem);padding-bottom:clamp(4rem,10vw,9rem)}.about-breadcrumb{color:var(--text-lo);font-size:var(--t-micro);align-items:center;gap:.65rem;margin-bottom:clamp(2.5rem,6vw,5rem);display:flex}.about-breadcrumb a:hover,.about-founder-meta a:hover,.about-next a:hover{color:var(--peach)}.about-header{gap:clamp(1.1rem,2.5vw,2rem);max-width:85rem;padding-bottom:clamp(3rem,7vw,6rem);display:grid}.about-header h1{font-family:var(--font-display);letter-spacing:-.065em;font-size:clamp(3.1rem,8vw,8rem);font-weight:500;line-height:.98}.about-header h1 em{color:var(--peach);font-style:normal}.about-header>p:last-child{max-width:67ch;color:var(--text-mid);font-size:var(--t-lead);line-height:1.55}.about-method{border-top:1px solid var(--line-strong);grid-template-columns:minmax(8rem,.42fr) minmax(0,1.58fr);gap:clamp(1.5rem,5vw,6rem);margin-top:clamp(5rem,10vw,9rem);padding-block:clamp(2rem,5vw,4.5rem);display:grid}.about-method h2{letter-spacing:-.055em;max-width:18ch;font-size:clamp(2.1rem,4.8vw,5.1rem);font-weight:500;line-height:1.02}.about-method-content{gap:clamp(1.25rem,2.5vw,2rem);display:grid}.about-method-content>p{max-width:62ch;color:var(--text-mid);font-size:clamp(1.08rem,1.55vw,1.45rem);line-height:1.55}.about-method-rail{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(5,minmax(0,1fr));margin:clamp(1rem,2vw,2rem) 0 0;padding:0;list-style:none;display:grid}.about-method-rail li{border-right:1px solid var(--line-soft);align-content:space-between;gap:.75rem;min-width:0;min-height:9.5rem;padding:1rem;display:grid}.about-method-rail li:last-child{border-right:0}.about-method-rail span{color:var(--peach);font-size:var(--t-micro)}.about-method-rail strong{color:var(--text-hi);font-size:var(--t-small);font-weight:500}.about-method-rail small{color:var(--text-mid);font-size:var(--t-small);line-height:1.4}.about-founders{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,3vw,3rem);display:grid}.about-founder{border-top:1px solid var(--line-strong);min-width:0;padding-top:clamp(.8rem,1.5vw,1.5rem);scroll-margin-top:7rem}.about-portrait{aspect-ratio:4/4.45;background:var(--ink-750);border:1px solid var(--line-soft);overflow:hidden}.about-portrait img{object-fit:cover;object-position:50% 33%;width:100%;height:100%}.about-founder-meta{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:clamp(.7rem,2vw,2rem);padding-top:clamp(1.2rem,2.2vw,2rem);display:grid}.about-founder-index{color:var(--text-ghost);font-size:var(--t-micro);align-self:start;padding-top:.15rem}.about-founder-meta h2{letter-spacing:-.045em;margin-top:.35rem;font-size:clamp(1.55rem,2.8vw,3rem);font-weight:500;line-height:1.15}.about-founder-meta a,.about-next a{color:var(--text-hi);border-bottom:1px solid var(--line-strong);white-space:nowrap;font-family:var(--font-mono);font-size:var(--t-label);text-transform:uppercase;letter-spacing:.1em;padding-bottom:.3rem}.about-next{border-top:1px solid var(--line-soft);gap:1rem;margin-top:clamp(4rem,9vw,9rem);padding-top:clamp(2rem,5vw,4rem);display:grid}.about-clients{border-top:1px solid var(--line-strong);margin-top:clamp(5rem,10vw,10rem);padding-top:clamp(2rem,5vw,4rem)}.about-clients-heading{gap:1rem;margin-bottom:clamp(2rem,5vw,4rem);display:grid}.about-clients-heading h2{letter-spacing:-.055em;font-size:clamp(2.3rem,5vw,5rem);font-weight:500;line-height:1.02}.about-clients-heading h2 em{color:var(--text-mid);font-style:normal}.about-client-grid{background:var(--ink-900);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(1rem,3vw,3rem) clamp(1rem,4vw,4rem);margin:0;padding:clamp(2rem,6vw,6rem);list-style:none;display:grid}.about-client{color:#fff;place-items:center;min-width:0;display:grid}.about-client .client-mark{width:100%;max-width:460px;height:auto;display:block}@media (max-width:950px){.about-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.about-client-grid{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:1rem}.about-client .client-mark{max-width:360px}}.about-next>p:nth-child(2){max-width:55ch;font-size:clamp(1.35rem,2.4vw,2.4rem);line-height:1.3}.about-next>div{flex-wrap:wrap;gap:1rem 2rem;margin-top:.75rem;display:flex}@media (max-width:900px){.about-founder-meta{grid-template-columns:minmax(0,1fr) auto}.about-founder-index{display:none}}@media (max-width:760px){.about-inner{padding-top:7.5rem}.about-method{grid-template-columns:minmax(0,1fr);gap:1rem}.about-method-rail{grid-template-columns:minmax(0,1fr)}.about-method-rail li{border-right:0;border-bottom:1px solid var(--line-soft);grid-template-columns:2rem minmax(8rem,.7fr) minmax(0,1fr);align-items:start;min-height:0}.about-method-rail li:last-child{border-bottom:0}.about-founders{grid-template-columns:minmax(0,1fr);gap:3.5rem}.about-portrait{aspect-ratio:4/4.5}}@media (max-width:390px){.about-founder-meta{grid-template-columns:minmax(0,1fr);align-items:start}.about-founder-meta a{justify-self:start}}
