.tmt{margin:56px 0 0}.tmt__title{font-family:var(--font-display);font-weight:var(--font-display-weight);letter-spacing:.1em;text-transform:uppercase;color:var(--brand);text-align:center;margin:0 0 6px;font-size:clamp(17px,2.2vw,24px)}.tmt__flag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute);text-align:center;margin:0 0 22px;font-size:11px;font-weight:500}.tcard{border:2px solid var(--grama);background:var(--card);max-width:100%;color:var(--ink);text-align:center;border-radius:3px;flex-direction:column;flex:0 0 calc(33.3333% - 9.33333px);margin:0;padding:20px 20px 16px;display:flex;box-shadow:0 2px 10px #0a0a0a21}@media (width<=640px){.tcard{flex:0 0 100%}}.tcard--empty{box-shadow:none;border-style:dashed;justify-content:center;align-items:center;min-height:150px}.tcard__slot{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);font-size:11px;font-weight:500}