.mk-plans{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:stretch;max-width:56rem;display:grid}@media (width>=640px){.mk-plans{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tsw__tv{background:var(--ga-charcoal);width:100%;box-shadow:var(--shadow-lg);border-radius:16px;padding:10px;position:relative}.tsw__video{aspect-ratio:16/9;object-fit:cover;background:#000;border-radius:8px;width:100%;display:block}
