.who-hero-grid{grid-template-columns:1.12fr .88fr;align-items:center;gap:80px;display:grid}.who-hero h1{margin-bottom:21px}.who-hero h2{letter-spacing:-.035em;max-width:600px;margin-bottom:24px;font-size:30px;line-height:1.3}.who-hero p{font-size:15px}.who-background{background:radial-gradient(at 100% 0,#82dfce12,#0000 75%),#19211d;border:1px solid #405c50;border-radius:8px;padding:32px}.who-background>.eyebrow{margin-bottom:28px}.who-fact{border-bottom:1px solid #344439;gap:18px;margin-bottom:25px;padding-bottom:25px;display:flex}.who-fact>svg{color:var(--accent);flex-shrink:0;width:25px;margin-top:3px}.who-fact span{letter-spacing:.12em;color:#a9c0b2;font-family:monospace;font-size:9px}.who-fact h3{letter-spacing:-.035em;margin:10px 0 12px;font-size:23px;line-height:1.35}.who-fact p{font-size:12px;line-height:1.8}.who-focus{flex-wrap:wrap;gap:9px;display:flex}.who-focus span{color:#afcaba;border:1px solid #3a5547;border-radius:4px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:inline-flex}.who-focus svg{color:var(--accent)}.who-expertise{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.who-expertise-card{border:1px solid var(--border);background:var(--panel);border-radius:6px;flex-direction:column;align-items:flex-start;padding:27px 24px;transition:transform .2s,border-color .2s;display:flex}.who-expertise-card:hover{border-color:#739783;transform:translateY(-3px)}.who-expertise-card>svg{width:23px;color:var(--accent);margin-bottom:24px}.who-expertise-card h3{margin-bottom:14px;font-size:20px;line-height:1.3}.who-expertise-card p{font-size:12px;line-height:1.8}.who-expertise-card .text-link{margin-top:auto;padding-top:24px;font-size:10px}.who-consulting{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.who-consulting h2{margin:20px 0;font-size:40px}.who-consulting p{font-size:14px;line-height:1.9}.who-consulting .button-row{margin:24px 0}.who-consulting>.text-link{margin-top:20px}@media (max-width:1050px){.who-hero-grid{gap:38px}.who-background{padding:26px}.who-fact h3{font-size:20px}.who-expertise{grid-template-columns:repeat(2,minmax(0,1fr))}.who-consulting{gap:40px}}@media (max-width:768px){.who-hero-grid,.who-consulting{grid-template-columns:1fr;gap:35px}.who-hero h2{font-size:27px}.who-background{max-width:650px}.who-consulting h2{font-size:34px}}@media (max-width:430px){.who-expertise{grid-template-columns:1fr}.who-background{padding:24px}.who-fact{gap:13px}.who-hero p{font-size:14px}}@media (prefers-reduced-motion:reduce){.who-expertise-card{transition:none}}.who-linkedin{color:var(--accent);white-space:normal;margin-top:14px}
