._competitions_1xd4d_1{padding:0 0 56px}._competitions_1xd4d_1 h2{letter-spacing:-.035em;margin:12px 0;font-size:clamp(28px,3.5vw,42px)}._competitions_1xd4d_1>p{color:var(--muted-foreground)}._cards_1xd4d_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}._card_1xd4d_1{border:1px solid var(--border);background:var(--surface,#fff);color:var(--foreground);border-radius:12px;flex-direction:column;gap:14px;padding:30px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}._card_1xd4d_1:hover{border-color:var(--primary);background:#edf2e9}._card_1xd4d_1:focus-visible{outline:2px solid var(--primary);outline-offset:4px}._card_1xd4d_1 h3{margin:0;font-size:25px;line-height:1.25}._card_1xd4d_1 p{color:var(--muted-foreground);margin:0;line-height:1.65}._tag_1xd4d_1{letter-spacing:.06em;text-transform:uppercase;color:var(--primary);font-size:11px;font-weight:650}._meta_1xd4d_1{color:var(--muted-foreground);margin-top:auto;padding-top:12px;font-size:13px}._card_1xd4d_1 strong{color:var(--primary);font-size:14px}@media (max-width:700px){._cards_1xd4d_1{grid-template-columns:1fr}._card_1xd4d_1{padding:24px}._competitions_1xd4d_1{padding-bottom:32px}}
