/* v102 · Step 3: 세 조직 + 4번째 칸 AX ONE(흰 카드) — 셋이 만나면 생기는 시너지 */
#services .teams{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.15fr) !important;align-items:stretch}
#services .team.team-x{background:#fff !important;color:#0b0b0d;border:0 !important;border-radius:18px !important;padding:26px 26px 0 !important;margin-left:clamp(10px,1.4vw,20px)}
#services .team.team-x::before{display:none}
#services .team-x .tm-no{color:#fd4533}
#services .team-x h4{color:#0b0b0d}
#services .team-x .tm-role{color:rgba(11,11,13,.62)}
#services .team-x .tm-sec{border-top-color:rgba(11,11,13,.1) !important}
#services .team-x .tm-sec small{color:rgba(11,11,13,.5)}
#services .team-x .tm-sec p{color:#0b0b0d}
#services .team-x .tx-syn{display:grid;gap:12px}
#services .team-x .tx-syn li{display:block;font:400 14px/1.55 var(--kr);color:rgba(11,11,13,.82)}
#services .team-x .tx-syn li::before{display:none}
#services .team-x .tx-syn b{display:block;margin-bottom:2px;font:700 12px/1.3 var(--en);letter-spacing:.04em;color:#fd4533}
#services .team-x .tm-foot{color:rgba(11,11,13,.55);border-top-color:rgba(11,11,13,.1)}
#services .team-x .tm-foot b{color:#0b0b0d}
#services .team-x:hover{box-shadow:0 26px 54px -22px rgba(253,69,51,.5)}
#services .team-x:hover .tm-foot b,#services .team-x:hover h4{color:#fd4533}
@media (max-width:1100px){#services .teams{grid-template-columns:repeat(2,minmax(0,1fr)) !important;row-gap:36px}#services .team.team-x{margin-left:0}}
@media (max-width:820px){#services .teams{grid-template-columns:1fr !important}#services .team.team-x{padding:24px 22px 0 !important;margin-top:12px}}
#services .team.team-x{padding-bottom:22px !important}
