.plm-card{max-width:520px;margin:40px auto;padding:32px;text-align:center}.plm-title{font-size:28px;font-weight:700;margin-bottom:20px}.plm-subtitle{font-size:20px;font-weight:700;margin-top:-10px;margin-bottom:20px;text-align:center}.plm-date{font-size:18px;font-weight:600;margin-bottom:25px}.plm-countdown{margin-bottom:25px;color:var(--plm-primary);font-weight:700;font-size:16px;text-align:center}.plm-match{display:flex;align-items:center;justify-content:center;gap:2px;padding:10px 0}.plm-team{width:45px;display:flex;justify-content:center;align-items:center}.plm-team-logo{width:45px;height:45px;object-fit:contain;display:block;margin:0}.plm-team-name{font-size:13px;font-weight:600;text-align:center}.plm-vs{font-size:18px;font-weight:700;color:var(--plm-primary);margin:0 2px}@media(max-width:600px){.plm-card{margin:20px 10px;padding:20px}.plm-match{gap:2px}.plm-team{width:40px}.plm-team-logo{width:40px;height:40px}.plm-vs{font-size:16px}}.plm-match{display:flex !important;justify-content:center !important;align-items:center !important;gap:0 !important}.plm-match .plm-team{width:auto !important;margin:0 !important;padding:0 !important}.plm-match .plm-team-logo{width:45px;height:45px}.plm-match .plm-vs{margin:0 5px !important}