.t-card[data-v-a1640437]{display:flex;flex-direction:column;gap:20px;padding:32px;background:linear-gradient(135deg,#1a45bf,#143494);border-radius:24px;color:#fff;text-decoration:none;box-shadow:0 8px 24px #0c132014;position:relative;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.t-card[data-v-a1640437]:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--status-color)}.t-card[data-v-a1640437]:hover{box-shadow:0 16px 40px #0c13201f;transform:translateY(-2px)}.t-card:hover .t-card__cta-link[data-v-a1640437]{gap:12px}.t-card__badge[data-v-a1640437]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.t-card__status[data-v-a1640437]{display:inline-block;padding:4px 16px;background:var(--status-color);color:#fff;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.t-card__age[data-v-a1640437]{display:inline-block;padding:4px 16px;background:#ffffff26;color:#fff;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.04em}.t-card__body[data-v-a1640437]{display:flex;flex-direction:column;gap:16px}.t-card__name[data-v-a1640437]{display:flex;align-items:center;gap:12px;font-family:Manrope Variable,Manrope,Inter Variable,Inter,Manrope Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;color:#fff;margin:0;letter-spacing:-.02em;line-height:1.1}.t-card__desc[data-v-a1640437]{font-size:1.125rem;color:#ffffffd9;line-height:1.55;margin:0;max-width:70ch}.t-card__meta[data-v-a1640437]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;margin:0;padding-top:16px;border-top:1px solid rgba(255,255,255,.15)}.t-card__meta-item[data-v-a1640437]{display:flex;flex-direction:column;gap:4px}.t-card__meta-item dt[data-v-a1640437]{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.t-card__meta-item dd[data-v-a1640437]{margin:0;font-size:.875rem;color:#fff;font-weight:600}.t-card__cta[data-v-a1640437]{display:flex;align-items:center}.t-card__cta-link[data-v-a1640437]{display:inline-flex;align-items:center;gap:8px;font-size:1.125rem;font-weight:700;color:#fff;transition:gap .2s ease}.archive[data-v-aed0be9c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:16px}.archive__card[data-v-aed0be9c]{display:flex;flex-direction:column;gap:12px;padding:20px;background:#fff;border:1px solid #d8dde6;border-radius:16px;box-shadow:0 1px 2px #0c13200f;text-decoration:none;color:inherit;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.archive__card[data-v-aed0be9c]:hover{box-shadow:0 8px 24px #0c132014;transform:translateY(-2px);border-color:#b9c0cd}.archive__head[data-v-aed0be9c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.archive__year[data-v-aed0be9c]{font-family:Manrope Variable,Manrope,Inter Variable,Inter,Manrope Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;font-weight:800;color:#1e50d8;letter-spacing:-.02em}.archive__status[data-v-aed0be9c]{display:inline-block;padding:2px 12px;background:#5a64781a;color:#5a6478;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.archive__name[data-v-aed0be9c]{font-family:Manrope Variable,Manrope,Inter Variable,Inter,Manrope Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.125rem;font-weight:700;color:#0d2b6e;margin:0;letter-spacing:-.01em}.archive__date[data-v-aed0be9c]{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:#5a6478;margin:0}.archive__age[data-v-aed0be9c]{font-size:.75rem;color:#5a6478;margin:0}.archive__link[data-v-aed0be9c]{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:12px;border-top:1px solid #d8dde6;font-size:.875rem;font-weight:600;color:#1e50d8}.tournaments-second-title[data-v-03392c5d]{margin-top:40px}.tournaments-grid[data-v-03392c5d]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;align-items:flex-start}.tournaments-grid[data-v-03392c5d]>*{min-width:0}@media (max-width: 1024px){.tournaments-grid[data-v-03392c5d]{grid-template-columns:minmax(0,1fr);gap:40px}}.tournaments-upcoming[data-v-03392c5d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px}.tournaments-upcoming__card[data-v-03392c5d]{display:flex;flex-direction:column;gap:12px;padding:24px;background:#fff;border:1px solid #d8dde6;border-radius:16px;box-shadow:0 1px 2px #0c13200f;border-left:4px solid #1e50d8}.tournaments-upcoming__head[data-v-03392c5d]{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;font-weight:600;color:#1e50d8}.tournaments-upcoming__name[data-v-03392c5d]{font-family:Manrope Variable,Manrope,Inter Variable,Inter,Manrope Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;font-weight:700;color:#0d2b6e;margin:0;letter-spacing:-.01em}.tournaments-upcoming__age[data-v-03392c5d]{font-size:.75rem;color:#5a6478;margin:0;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.tournaments-upcoming__desc[data-v-03392c5d]{font-size:.875rem;color:#2a3d6e;line-height:1.55;margin:8px 0 0}.tournaments-stats[data-v-03392c5d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:20px;padding:32px;background:linear-gradient(135deg,#1e50d80a,#5180f405);border-radius:24px;border:1px solid #d8dde6}.tournaments-stats__item[data-v-03392c5d]{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.tournaments-stats__num[data-v-03392c5d]{font-family:Manrope Variable,Manrope,Inter Variable,Inter,Manrope Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:clamp(2.5rem,5vw,3.25rem);font-weight:800;color:#1e50d8;line-height:1;letter-spacing:-.02em}.tournaments-stats__label[data-v-03392c5d]{font-size:.875rem;color:#5a6478}
