/* /var/www/manyulogics/css/company.css */
.founder-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:920px;margin:0 auto;}
.founder-card{background:#fff;border:1.5px solid var(--border);border-radius:20px;padding:28px;position:relative;overflow:hidden;box-shadow:0 6px 20px rgba(19,136,8,.06);transition:all var(--dur-base);}
.founder-card:hover{transform:translateY(-3px);box-shadow:0 14px 36px rgba(19,136,8,.1);border-color:rgba(255,153,51,.35);}
.fc-stripe{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--teal),var(--saffron),var(--green));}
.fc-name{font-family:var(--font-display);font-weight:700;font-size:19px;color:var(--navy);letter-spacing:-.015em;margin-bottom:4px;margin-top:4px;}
.fc-role{font-family:var(--font-mono);font-size:10.5px;color:var(--teal);letter-spacing:.08em;font-weight:600;margin-bottom:12px;}
.fc-bio{font-family:var(--font-body);font-size:13.5px;line-height:1.6;color:var(--muted);margin-bottom:14px;}
.fc-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px;}
.fc-tag{background:var(--saffron-soft);color:var(--saffron-d);font-family:var(--font-mono);font-size:10px;font-weight:500;padding:3px 9px;border-radius:5px;letter-spacing:.04em;}
.fc-socials{display:flex;gap:8px;}
.fc-soc{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--teal);padding:5px 11px;border:1px solid rgba(27,122,120,.2);border-radius:6px;transition:all var(--dur-fast);}
.fc-soc:hover{background:rgba(27,122,120,.06);border-color:var(--teal);}
.careers-inner{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center;}
.careers-inner h2{font-family:var(--font-display);font-weight:700;font-size:32px;color:var(--navy);letter-spacing:-.02em;margin-bottom:12px;}
.careers-inner p{font-family:var(--font-body);font-size:15px;line-height:1.65;color:var(--muted);}
@media(max-width:980px){
  .founder-grid{grid-template-columns:1fr;}
  .careers-inner{grid-template-columns:1fr;}
}
