/* Native-sized Smite identity paired with the full-resolution campaign. */
.project-card.smite .project-visual{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.4fr);gap:6%;padding:76px 5% 70px;background:radial-gradient(ellipse at 20% 40%,#0b3046 0,transparent 50%),#070f1b}
.project-card.smite .identity-grid{background-image:linear-gradient(#4fcfff08 1px,transparent 1px),linear-gradient(90deg,#4fcfff08 1px,transparent 1px)}
.project-card.smite .project-logo{width:min(100%,270px);max-height:270px;justify-self:center;transform:none;filter:drop-shadow(0 16px 28px #0006)}
.project-card.smite .project-visual:hover .project-logo{transform:none}
.smite-project-preview{width:100%;align-self:center;position:relative;border:1px solid #50cefa38;border-radius:7px;background:#06121c;box-shadow:0 22px 65px #0006;overflow:hidden;transform:rotate(-2deg);transition:transform .5s}
.smite-project-preview img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}
.smite-project-preview span{display:block;padding:13px 16px;font-size:8px;letter-spacing:.13em;color:#a9d0df;border-top:1px solid #50cefa20;background:#07111ce8}
.project-card.smite .project-visual:hover .smite-project-preview{transform:rotate(0)}
.project-card.smite .project-visual-caption{color:#a9c2d0}
@media(max-width:700px){.project-card.smite .project-visual,.project-card.smite.wide .project-visual{height:auto;min-height:530px;grid-template-columns:1fr;gap:28px;padding:70px 22px 72px}.project-card.smite .project-logo{width:220px;max-height:170px}.smite-project-preview{transform:none;max-width:520px;justify-self:center}.smite-project-preview span{font-size:7px;padding:10px 12px}.project-card.smite .project-topline{left:20px;right:20px;font-size:7px}.project-card.smite .project-visual-caption{left:20px;bottom:28px;font-size:7px;max-width:calc(100% - 85px)}}
@media(prefers-reduced-motion:reduce){.smite-project-preview{transition:none;transform:none}}

.avatar-image[data-avatar="smite"]{display:grid;place-items:center}.avatar-image[data-avatar="smite"] img{width:min(150px,100%);height:auto;aspect-ratio:1;object-fit:contain;transform:none}
