.TournamentDirectory_page__ZA2NO{display:grid;grid-gap:clamp(64px,8vw,112px);gap:clamp(64px,8vw,112px);padding-bottom:clamp(84px,11vw,150px)}.TournamentDirectory_pageHeader__5rSSt{display:grid;grid-gap:clamp(28px,4vw,50px);gap:clamp(28px,4vw,50px);padding-top:clamp(42px,7vw,96px)}.TournamentDirectory_pageHeader__5rSSt>div{max-width:780px}.TournamentDirectory_pageHeader__5rSSt h1{font-size:clamp(3.6rem,8vw,6rem)!important;letter-spacing:-.025em;line-height:.94;margin:0;text-wrap:balance}.TournamentDirectory_pageHeader__5rSSt>div>p{font-size:clamp(1.05rem,1.8vw,1.3rem);margin:20px 0 0;max-width:62ch}.TournamentDirectory_search__Qxcs1{align-items:center;background:#121518;border:1px solid rgba(243,240,233,.2);border-radius:12px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;max-width:940px;padding:5px 18px;transition:border-color .18s ease,box-shadow .18s ease}.TournamentDirectory_search__Qxcs1:focus-within{border-color:#ff5c55;box-shadow:0 14px 34px rgba(0,0,0,.24)}.TournamentDirectory_search__Qxcs1 svg{color:#ff5c55}.TournamentDirectory_search__Qxcs1 input{background:transparent!important;border:0!important;box-shadow:none!important;color:#f3f0e9;font-size:clamp(1rem,2vw,1.16rem);min-height:58px;padding:0!important;width:100%}.TournamentDirectory_search__Qxcs1 input::placeholder{color:#85898d}.TournamentDirectory_search__Qxcs1 small{color:#a9aaab;font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.TournamentDirectory_error__M_CS_{color:#ffaaa5!important;margin:-30px 0 0}.TournamentDirectory_section__EFdf_{display:grid;grid-gap:24px;gap:24px}.TournamentDirectory_section__EFdf_>header{align-items:flex-end;border-bottom:1px solid rgba(243,240,233,.18);display:flex;gap:24px;justify-content:space-between;padding-bottom:20px}.TournamentDirectory_section__EFdf_ h2{font-size:clamp(2.15rem,4.5vw,4.25rem)!important;letter-spacing:-.02em;line-height:.98;margin:0;text-wrap:balance}.TournamentDirectory_section__EFdf_ header p{margin:10px 0 0;max-width:64ch}.TournamentDirectory_section__EFdf_>header>span{color:#ff5c55;font-family:Anton,sans-serif;font-size:clamp(2rem,4vw,3.5rem);line-height:.9}.TournamentDirectory_list__N_fw5{display:grid}.TournamentDirectory_row__NIZjp{align-items:center;border-bottom:1px solid rgba(243,240,233,.12);display:grid;grid-gap:20px;gap:20px;grid-template-columns:auto minmax(190px,.85fr) minmax(380px,1.45fr) auto;min-height:128px;padding:22px 8px;transition:background .18s ease}.TournamentDirectory_row__NIZjp:focus-within,.TournamentDirectory_row__NIZjp:hover{background:linear-gradient(90deg,rgba(255,92,85,.08),rgba(243,240,233,.025) 65%,transparent)}.TournamentDirectory_marker__PZmLE{background:#777b7f;border-radius:999px;box-shadow:0 0 0 5px rgba(119,123,127,.12);height:8px;width:8px}.TournamentDirectory_marker__PZmLE[data-live=true]{background:#ff5c55;box-shadow:0 0 0 5px rgba(255,92,85,.13)}.TournamentDirectory_identity__pi84Z{display:grid;grid-gap:7px;gap:7px;min-width:0}.TournamentDirectory_identity__pi84Z a{align-items:center;color:#f3f0e9;display:inline-flex;gap:9px;justify-self:start;min-height:44px}.TournamentDirectory_identity__pi84Z a strong{font-size:clamp(1.12rem,2vw,1.45rem);overflow-wrap:anywhere}.TournamentDirectory_identity__pi84Z a svg{color:#ff5c55;flex:0 0 auto;transition:transform .18s cubic-bezier(.22,1,.36,1)}.TournamentDirectory_identity__pi84Z a:focus-visible svg,.TournamentDirectory_identity__pi84Z a:hover svg{transform:translate(3px,-3px)}.TournamentDirectory_identity__pi84Z>span{color:#929598;font-size:.86rem}.TournamentDirectory_facts__sxuEd{display:grid;grid-gap:18px;gap:18px;grid-template-columns:1.15fr .8fr 1.25fr;margin:0}.TournamentDirectory_facts__sxuEd div{display:grid;grid-gap:6px;gap:6px}.TournamentDirectory_facts__sxuEd dt{align-items:center;color:#7f8386;display:flex;font-size:.7rem;font-weight:700;gap:6px;letter-spacing:.1em;text-transform:uppercase}.TournamentDirectory_facts__sxuEd dd{color:#c9c7c2;font-size:.88rem;margin:0}.TournamentDirectory_status__lE_Y6{border:1px solid rgba(243,240,233,.2);border-radius:999px;color:#d1cfcb;font-size:.7rem;font-weight:700;letter-spacing:.08em;padding:6px 10px;text-transform:uppercase;white-space:nowrap}.TournamentDirectory_status__lE_Y6[data-registration=OPEN],.TournamentDirectory_status__lE_Y6[data-registration=WAITLIST]{border-color:rgba(84,214,155,.48);color:#80e4b8}.TournamentDirectory_actions__ve7w_{align-items:flex-end;display:grid;grid-gap:9px;gap:9px;justify-items:end}.TournamentDirectory_signupLink__fxsdJ{align-items:center;color:#f3f0e9;display:inline-flex;font-size:.78rem;font-weight:700;gap:6px;min-height:36px;text-transform:uppercase}.TournamentDirectory_signupLink__fxsdJ svg{color:#ff5c55;transition:transform .18s cubic-bezier(.22,1,.36,1)}.TournamentDirectory_signupLink__fxsdJ:focus-visible svg,.TournamentDirectory_signupLink__fxsdJ:hover svg{transform:translate(3px,-3px)}.TournamentDirectory_empty__iOTME{color:#8f9294!important;margin:0;min-height:110px;padding:34px 8px}@media (max-width:980px){.TournamentDirectory_row__NIZjp{grid-template-columns:auto minmax(0,1fr) auto}.TournamentDirectory_facts__sxuEd{grid-column:2/-1;grid-row:2}.TournamentDirectory_actions__ve7w_{grid-column:3;grid-row:1}}@media (max-width:680px){.TournamentDirectory_page__ZA2NO{gap:64px}.TournamentDirectory_pageHeader__5rSSt h1{font-size:clamp(3.1rem,17vw,5rem)!important}.TournamentDirectory_search__Qxcs1{gap:10px;grid-template-columns:auto minmax(0,1fr);padding-inline:14px}.TournamentDirectory_search__Qxcs1 small{display:none}.TournamentDirectory_section__EFdf_>header{align-items:start}.TournamentDirectory_section__EFdf_ h2{font-size:clamp(2rem,11vw,3.15rem)!important}.TournamentDirectory_section__EFdf_>header>span{font-size:2rem}.TournamentDirectory_row__NIZjp{gap:14px;grid-template-columns:auto minmax(0,1fr);min-height:0;padding:20px 4px}.TournamentDirectory_identity__pi84Z{grid-column:2}.TournamentDirectory_facts__sxuEd{gap:14px;grid-column:2;grid-template-columns:1fr}.TournamentDirectory_actions__ve7w_{align-items:start;grid-column:2;grid-row:auto;justify-items:start}}@media (prefers-reduced-motion:reduce){.TournamentDirectory_identity__pi84Z a svg,.TournamentDirectory_row__NIZjp,.TournamentDirectory_search__Qxcs1,.TournamentDirectory_signupLink__fxsdJ svg{transition:none}}