.card-swap-container{transform-origin:100% 100%;perspective:1200px;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;position:absolute;bottom:0;right:0;overflow:visible}.card-swap-container:focus-visible{outline:2px solid var(--landing-blue,#2282cc);outline-offset:8px;border-radius:18px}.card-swap-container .swap-card{cursor:pointer;-webkit-tap-highlight-color:transparent;transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;background:#000;border:1px solid #ffffffb3;border-radius:14px;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 28px 60px #00000057}.swap-card__bar{z-index:3;color:#ffffffd1;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#000000b8,#0000);align-items:center;gap:8px;padding:14px 18px;font-size:12px;font-weight:600;display:flex;position:absolute;inset:0 0 auto}.swap-card__bar i{background:var(--landing-blue,#2282cc);border-radius:50%;width:8px;height:8px}.swap-card__media{z-index:0;object-fit:cover;opacity:.86;width:100%;height:100%;position:absolute;inset:0}.swap-card__media-grid{z-index:0;background:#000;grid-template-rows:1fr 1fr;grid-template-columns:1.22fr .78fr;gap:4px;display:grid;position:absolute;inset:0}.swap-card__media-grid img{object-fit:cover;opacity:.9;width:100%;min-width:0;height:100%;min-height:0;display:block}.swap-card__media-grid img:first-child{grid-row:1/span 2}.swap-card__scrim{z-index:1;background:linear-gradient(#00000057,#00000038 38%,#000000d1);position:absolute;inset:0}.swap-card__title{pointer-events:none;z-index:2;color:#fff;text-align:center;text-wrap:balance;text-shadow:0 2px 22px #0000008c;place-content:center;margin:0;padding:0 32px;font-size:clamp(22px,2.2vw,33px);font-weight:600;line-height:1.18;display:grid;position:absolute;inset:0}.swap-card__meta{z-index:3;color:#ffffffb8;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:12px;font-size:12px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}@media (prefers-reduced-motion:reduce){.card-swap-container .swap-card{transition:none}}
