.about-intro{padding:80px 0 120px;overflow:hidden}.who-section{margin-bottom:120px}.who-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:56px;display:grid}.who-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;padding:40px 32px;transition:border-color .4s,transform .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.who-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ff6a004d,#0000);height:1px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.who-card:hover{border-color:#ff6a0033;transform:translateY(-4px)}.who-card:hover:before{opacity:1}.who-card-main{background:linear-gradient(135deg,#e630000f 0%,#0000004d 100%);border-color:#ff6a001f;grid-column:span 2}.who-icon-wrap{background:#e6300014;border:1px solid #e6300026;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:24px;display:flex}.who-icon{font-size:22px;line-height:1}.who-card h3{font-family:var(--font-barlow-condensed), sans-serif;color:#fff;margin-bottom:12px;font-size:26px;font-weight:800;line-height:1.15}.who-card p{color:var(--silver);font-size:14px;line-height:1.8}.who-card p strong{color:#fff}.who-stats-ribbon{background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:48px;margin-top:64px;padding:40px 48px;display:flex}.who-stat{text-align:center;flex-direction:column;align-items:center;display:flex}.who-stat strong{font-family:var(--font-barlow-condensed), sans-serif;background:linear-gradient(135deg,#ff6a00,#e63000);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:900;line-height:1}.who-stat span{color:var(--silver);letter-spacing:.05em;text-transform:uppercase;margin-top:6px;font-size:12px}.who-stat-divider{background:#ffffff0f;flex-shrink:0;width:1px;height:44px}.team-section{margin-bottom:100px}.team-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.team-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;padding:36px 32px;transition:border-color .4s,transform .4s cubic-bezier(.16,1,.3,1)}.team-card:hover{border-color:#ff6a0033;transform:translateY(-4px)}.team-card-top{align-items:center;gap:16px;margin-bottom:20px;display:flex}.team-avatar-img{object-fit:cover;border:2px solid #ff6a0040;border-radius:50%;width:56px;height:56px}.team-card h3{font-family:var(--font-barlow-condensed), sans-serif;color:#fff;margin-bottom:2px;font-size:22px;font-weight:800}.team-role{letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(90deg,#ff3b1f 0%,#ff6a00 50%,orange 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:12px}.team-card p{color:var(--silver);font-size:13px;line-height:1.7}.values-section{margin-bottom:80px}.values-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.value-item{background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;padding:44px 32px;transition:border-color .4s,transform .4s cubic-bezier(.16,1,.3,1)}.value-item:hover{border-color:#ff6a0033;transform:translateY(-4px)}.value-num{font-family:var(--font-barlow-condensed), sans-serif;letter-spacing:.12em;color:var(--orange);background:#e6300014;border:1px solid #e6300026;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:20px;font-size:14px;font-weight:700;display:flex}.value-item h3{font-family:var(--font-barlow-condensed), sans-serif;color:#fff;margin-bottom:10px;font-size:24px;font-weight:800;line-height:1.1}.value-item p{color:var(--silver);font-size:13px;line-height:1.7}@media (max-width:768px){.who-grid{grid-template-columns:1fr}.who-card-main{grid-column:span 1}.who-card{padding:32px 24px}.who-stats-ribbon{grid-template-columns:repeat(2,1fr);gap:28px;padding:32px 24px;display:grid}.who-stat-divider{display:none}.team-grid,.values-grid{grid-template-columns:1fr}.value-item{padding:28px 24px}.team-section{margin-bottom:60px}.who-section{margin-bottom:80px}}
