.about_page__vSRTU{padding:64px 0 80px}.about_hero__xL0X5{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:clamp(40px,7vw,100px)}.about_intro__vqjtl{padding:24px 0}.about_eyebrow__a36gu{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--color-brand))}.about_eyebrow__a36gu>span{color:hsl(var(--color-border))}.about_name__LDEPv{margin-top:25px;max-width:640px;font-size:clamp(48px,5.8vw,78px);line-height:1.04;letter-spacing:-.055em;font-weight:650;color:hsl(var(--color-fg))}.about_positioning__6oGJk{margin-top:27px;max-width:530px;font-size:clamp(18px,1.7vw,22px);line-height:1.6;color:hsl(var(--color-muted))}.about_actions__nWAPO{display:flex;align-items:center;gap:16px 24px;flex-wrap:wrap;margin-top:30px}.about_socialLink__baLC2{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:hsl(var(--color-muted))}.about_socialLink__baLC2:hover{color:hsl(var(--color-brand))}.about_introNote__pidIJ{display:flex;align-items:center;gap:12px;margin-top:42px;color:hsl(var(--color-muted));font-size:12px}.about_noteLine__qOs5s{height:1px;width:35px;background:hsl(var(--color-brand))}.about_portraitCard__agyNS{max-width:400px;width:100%;justify-self:end;position:relative}.about_portraitFrame__MVyY0{position:relative}.about_portraitFrame__MVyY0:before{content:"";position:absolute;inset:-10px 12px 14px -12px;border:1px solid hsl(var(--color-brand)/.25);border-radius:100px 16px 16px 16px;transform:rotate(-3deg)}.about_portrait__g1psK{position:relative;width:100%;height:auto;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:100px 16px 16px 16px;border:1px solid hsl(var(--color-border))}.about_portraitSeal__WDVYO{position:absolute;bottom:-22px;right:20px;width:68px;height:68px;display:grid;place-items:center;border:5px solid hsl(var(--color-bg));border-radius:50%;background:hsl(var(--color-brand));color:hsl(var(--color-bg));font-size:42px;line-height:1}.about_portraitCaption__g7hGh{display:flex;align-items:center;gap:14px;padding:27px 0 0;color:hsl(var(--color-muted));font-size:11px}.about_portraitCaption__g7hGh svg{flex-shrink:0;color:hsl(var(--color-brand))}.about_facts__n_fp_{display:grid;grid-template-columns:1fr 1fr 1.6fr;margin-top:65px;border-top:1px solid hsl(var(--color-border));border-bottom:1px solid hsl(var(--color-border))}.about_facts__n_fp_>div{display:flex;flex-direction:column-reverse;padding:30px 30px 30px 0;gap:6px}.about_facts__n_fp_>div+div{border-left:1px solid hsl(var(--color-border));padding-left:35px}.about_facts__n_fp_ dt{font-size:13px;color:hsl(var(--color-muted))}.about_facts__n_fp_ dd{color:hsl(var(--color-fg));font-size:50px;line-height:1.1;letter-spacing:-.04em;font-weight:500}.about_facts__n_fp_ dd span{margin-left:25px;font-weight:300;font-size:40px;color:hsl(var(--color-brand)/.35)}.about_facts__n_fp_ .about_markets__hA_7B{justify-content:center;gap:15px}.about_facts__n_fp_ .about_markets__hA_7B dd{font-size:clamp(20px,2.2vw,29px);line-height:1.3}.about_story__CmNm4{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;padding:80px 0}.about_page__vSRTU h2{font-size:clamp(25px,2.6vw,35px);font-weight:600;line-height:1.2;letter-spacing:-.03em;color:hsl(var(--color-fg))}.about_story__CmNm4 h2{margin-top:20px;max-width:380px}.about_storyText__XWLbU{color:hsl(var(--color-muted));font-size:16px;line-height:1.85}.about_sectionHeading__jVxvD{display:flex;align-items:baseline;gap:18px}.about_sectionNumber__jddrZ{font-size:11px;font-family:var(--font-mono);color:hsl(var(--color-brand))}.about_work__5UkNM{padding:40px;background:hsl(var(--color-brand-soft));border:1px solid hsl(var(--color-brand-border));border-radius:22px}.about_workList__vCSr7{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:40px;column-gap:40px;margin-top:28px}.about_workList__vCSr7 li{display:flex;gap:15px;align-items:start;padding:20px 0;border-top:1px solid hsl(var(--color-brand)/.12);color:hsl(var(--color-fg));line-height:1.6;font-size:14px}.about_workList__vCSr7 li:last-child{grid-column:1/-1}.about_workIcon__C9fZG{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:hsl(var(--color-bg)/.7);color:hsl(var(--color-brand))}.about_engagements__yfPpI,.about_method__6V1za,.about_strengths__yRU9l{margin-top:80px}.about_methodGrid__1F5uT{display:grid;grid-template-columns:repeat(3,1fr);margin-top:30px;border:1px solid hsl(var(--color-border));border-radius:18px;overflow:hidden}.about_methodCard__6vBtN{padding:30px;background:hsl(var(--color-bg));transition:background .3s}.about_methodCard__6vBtN:not(:nth-child(3n)){border-right:1px solid hsl(var(--color-border))}.about_methodCard__6vBtN:nth-child(n+4){border-top:1px solid hsl(var(--color-border))}.about_methodCard__6vBtN:hover{background:hsl(var(--color-surface))}.about_methodNumber__gH86f{display:flex;align-items:center;gap:16px;color:hsl(var(--color-brand));font-size:11px;font-family:var(--font-mono);margin-bottom:28px}.about_methodNumber__gH86f>span{height:1px;width:100%;background:linear-gradient(90deg,hsl(var(--color-brand)/.35),transparent)}.about_methodCard__6vBtN dt{font-weight:600;font-size:17px;line-height:1.45;color:hsl(var(--color-fg))}.about_methodCard__6vBtN dd{margin-top:12px;font-size:14px;line-height:1.7;color:hsl(var(--color-muted))}.about_sectionIntro__7fIF1{max-width:720px;margin-top:20px;color:hsl(var(--color-muted));font-size:16px;line-height:1.7}.about_projectList__rFkzx{margin-top:35px;border-top:1px solid hsl(var(--color-border))}.about_project__yF5aP{display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:32px 0;border-bottom:1px solid hsl(var(--color-border))}.about_projectIdentity__J5QS4{display:flex;align-items:flex-start;gap:18px}.about_projectIndex__IZBM2{font-size:10px;color:hsl(var(--color-muted));font-family:var(--font-mono);padding-top:6px}.about_projectThumb___HMd9{position:relative;flex-shrink:0;width:88px;height:88px;display:grid;place-items:center;overflow:hidden;border:1px solid hsl(var(--color-border));border-radius:12px;background:hsl(var(--color-brand-soft));color:hsl(var(--color-brand))}.about_projectImage__um6IP{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .5s}.about_project__yF5aP:hover .about_projectImage__um6IP{transform:scale(1.05)}.about_project__yF5aP h3{font-size:18px;font-weight:600;color:hsl(var(--color-fg))}.about_projectRole__QME2V,.about_project__yF5aP h3 a:hover{color:hsl(var(--color-brand))}.about_projectRole__QME2V{margin-top:6px;font-size:13px}.about_projectPeriod__bKavI{margin-top:7px;font-size:12px;color:hsl(var(--color-muted))}.about_projectDetail__cJL7u>p{font-size:14px;line-height:1.7;color:hsl(var(--color-muted))}.about_tech__3GOLJ{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:15px;font-size:10px;font-family:var(--font-mono);color:hsl(var(--color-muted))}.about_caseLink__xb2nu{display:inline-flex;gap:6px;align-items:center;margin-top:18px;font-size:13px;font-weight:500;color:hsl(var(--color-brand))}.about_caseLink__xb2nu:hover{text-decoration:underline;text-underline-offset:3px}.about_ndaNote__Z6G91{max-width:730px;margin-top:25px;padding-left:16px;border-left:2px solid hsl(var(--color-brand)/.3);font-size:13px;color:hsl(var(--color-muted));line-height:1.7}.about_skillGrid__0w2z3{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 36px;margin-top:30px}.about_skillGroup__m15B3 h3{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--color-brand))}.about_skillGroup__m15B3 ul{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.about_skillGroup__m15B3 li{font-size:12px;padding:7px 10px;border-radius:6px;background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));color:hsl(var(--color-muted))}.about_contact__58TrF{position:relative;margin-top:80px;padding:44px;border:1px solid hsl(var(--color-brand-border));border-radius:22px;background:radial-gradient(ellipse at 100% 100%,hsl(var(--color-brand)/.1),transparent 65%),hsl(var(--color-surface))}.about_contactIdentity__BB8Ty{display:flex;align-items:center;gap:15px;margin-bottom:28px}.about_contactIdentity__BB8Ty img{width:55px;height:63px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.about_contactIdentity__BB8Ty p{font-size:14px;font-weight:600;color:hsl(var(--color-fg))}.about_contactIdentity__BB8Ty span{display:block;margin-top:3px;font-size:12px;color:hsl(var(--color-muted))}.about_contact__58TrF h2{max-width:720px}.about_contactBody__Mia0P{max-width:650px;margin-top:18px;font-size:16px;line-height:1.7;color:hsl(var(--color-muted))}.about_page__vSRTU a:focus-visible{outline:2px solid hsl(var(--color-brand));outline-offset:5px}@media (max-width:1023px){.about_hero__xL0X5{gap:35px}.about_name__LDEPv{font-size:54px}.about_story__CmNm4{gap:35px}.about_methodGrid__1F5uT{grid-template-columns:1fr 1fr}.about_methodCard__6vBtN:not(:nth-child(3n)){border-right:0}.about_methodCard__6vBtN:nth-child(odd){border-right:1px solid hsl(var(--color-border))}.about_methodCard__6vBtN:nth-child(n+3){border-top:1px solid hsl(var(--color-border))}.about_project__yF5aP{gap:25px}.about_projectIndex__IZBM2{display:none}}@media (max-width:639px){.about_page__vSRTU{padding-top:30px;padding-bottom:45px}.about_hero__xL0X5{display:flex;flex-direction:column;align-items:stretch;gap:24px}.about_intro__vqjtl{padding:0}.about_eyebrow__a36gu{font-size:10px;gap:7px}.about_name__LDEPv{font-size:50px;margin-top:18px}.about_positioning__6oGJk{font-size:18px;margin-top:20px}.about_actions__nWAPO{gap:18px;margin-top:24px}.about_introNote__pidIJ{margin-top:25px}.about_portraitCard__agyNS{width:calc(100% - 24px);max-width:340px;align-self:center;margin-top:14px}.about_portraitFrame__MVyY0:before,.about_portrait__g1psK{border-top-left-radius:70px}.about_facts__n_fp_{grid-template-columns:1fr 1fr;margin-top:40px}.about_facts__n_fp_>div{padding:23px 20px 23px 0}.about_facts__n_fp_>div+div{padding-left:25px}.about_facts__n_fp_ .about_markets__hA_7B{grid-column:1/-1;border-left:0;border-top:1px solid hsl(var(--color-border));padding:22px 0;gap:7px}.about_story__CmNm4{grid-template-columns:1fr;gap:24px;padding:48px 0}.about_storyText__XWLbU{font-size:15px}.about_work__5UkNM{padding:25px 20px}.about_workList__vCSr7{grid-template-columns:1fr}.about_engagements__yfPpI,.about_method__6V1za,.about_strengths__yRU9l{margin-top:50px}.about_methodGrid__1F5uT,.about_skillGrid__0w2z3{grid-template-columns:1fr}.about_methodCard__6vBtN{padding:25px}.about_methodCard__6vBtN:nth-child(odd){border-right:0}.about_methodCard__6vBtN:nth-child(n+2){border-top:1px solid hsl(var(--color-border))}.about_methodNumber__gH86f{margin-bottom:18px}.about_project__yF5aP{grid-template-columns:1fr;gap:20px;padding:26px 0}.about_projectThumb___HMd9{width:68px;height:75px}.about_project__yF5aP h3{font-size:17px}.about_contact__58TrF{margin-top:50px;padding:26px 22px}}@media (prefers-reduced-motion:reduce){.about_page__vSRTU *,.about_page__vSRTU :before{transition:none!important}}