#arena-teaser .capsplit{display:grid;grid-template-columns:.85fr 1.5fr;gap:clamp(32px,4.5vw,56px);align-items:center}
  
  #arena-teaser .at-card{position:relative;border-radius:22px;overflow:hidden;min-height:clamp(360px,52vh,460px);background:#F4F2ED;border:1px solid rgba(20,16,12,.08);display:flex;flex-direction:column;padding:20px;transition:transform .45s cubic-bezier(.2,.8,.3,1),box-shadow .45s ease}
  #arena-teaser .at-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 38px 64px -32px rgba(20,16,12,.5)}
  @media(hover:none){#arena-teaser .at-card:hover{transform:none;box-shadow:none}}
  @media(prefers-reduced-motion:reduce){#arena-teaser .at-card{transition:none}#arena-teaser .at-card:hover{transform:none}}
  #arena-teaser .at-card>*{position:relative;z-index:1}
  @media(max-width:560px){#arena-teaser .at-card{min-height:340px}}
  
  #arena-teaser .atl-chip{position:absolute;font-size:12px;font-weight:600;color:#1A1510;background:#fff;box-shadow:0 0 0 1px rgba(20,16,12,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:7px 12px;border-radius:999px;white-space:nowrap;color:#1A1510}
  #arena-teaser .atl-c0{background:#fff;color:var(--ink)}
  #arena-teaser .atl-rot{position:absolute;inset:0}
  #arena-teaser .atl[data-in="1"] .atl-rot{animation:atlSpin 8s linear infinite}
  #arena-teaser .atl[data-in="1"] .atl-chip{animation:atlAct 8s linear infinite}
  #arena-teaser .atl[data-in="1"] .atl-c1{animation-delay:-6s}#arena-teaser .atl[data-in="1"] .atl-c2{animation-delay:-4s}#arena-teaser .atl[data-in="1"] .atl-c3{animation-delay:-2s}
  @keyframes atlSpin{to{transform:rotate(360deg)}}
  @keyframes atlAct{0%,22%{background:#fff;color:#1A1510}25%,97%{background:#fff;color:#1A1510}100%{background:#fff;color:#1A1510}}
  @media(prefers-reduced-motion:reduce){#arena-teaser .atl-rot,#arena-teaser .atl-chip{animation:none !important}}
  @media(max-width:900px){#arena-teaser .capsplit{grid-template-columns:1fr}#arena-teaser .capsplit>div:first-child{text-align:center}#arena-teaser .capsplit>div:first-child h2{margin-left:auto;margin-right:auto}}
  @media(max-width:560px){#arena-teaser .at-cta .btn{width:100%}}
