.club-zone-module__gDUqgG__intro{align-items:center;gap:22px;margin-bottom:26px;display:flex}.club-zone-module__gDUqgG__intro>svg{color:#6a8e2e;flex-shrink:0}.club-zone-module__gDUqgG__intro p{color:var(--muted);margin-bottom:0}.club-zone-module__gDUqgG__intro h2{margin-bottom:8px}.club-zone-module__gDUqgG__search{flex-wrap:wrap;align-items:flex-end;gap:14px;margin:26px 0;display:flex}.club-zone-module__gDUqgG__search label{flex:1;min-width:200px;margin:0}.club-zone-module__gDUqgG__search input,.club-zone-module__gDUqgG__search>.club-zone-module__gDUqgG__button{margin-bottom:0}.club-zone-module__gDUqgG__clubGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;margin-bottom:28px;display:grid}.club-zone-module__gDUqgG__clubCard{border:1px solid var(--line);flex-direction:column;align-items:flex-start;transition:border-color .15s,transform .15s;display:flex}.club-zone-module__gDUqgG__clubCard:hover{border-color:#7c9c3f;transform:translateY(-2px)}.club-zone-module__gDUqgG__clubCard>svg{color:#6a8e2e;margin-bottom:18px}.club-zone-module__gDUqgG__clubCard h2{font-size:1.25rem}.club-zone-module__gDUqgG__clubCard p{color:var(--muted)}.club-zone-module__gDUqgG__clubCard>span{margin-top:auto}.club-zone-module__gDUqgG__stats{grid-template-columns:repeat(3,1fr);gap:14px;margin:24px 0;display:grid}.club-zone-module__gDUqgG__stats>div{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px}.club-zone-module__gDUqgG__stats strong{letter-spacing:-.04em;font-size:1.7rem;display:block}.club-zone-module__gDUqgG__stats span{color:var(--muted);font-size:.85rem}.club-zone-module__gDUqgG__tabs{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.club-zone-module__gDUqgG__tabs a{background:#fff;border:1px solid #cad7c7;border-radius:999px;padding:10px 15px;font-size:.85rem;font-weight:600}.club-zone-module__gDUqgG__tabs a:hover{background:var(--lime)}.club-zone-module__gDUqgG__section{margin:30px 0;scroll-margin-top:24px}.club-zone-module__gDUqgG__section>h2{margin-bottom:12px}.club-zone-module__gDUqgG__groups{gap:12px;display:grid}.club-zone-module__gDUqgG__group{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.club-zone-module__gDUqgG__group summary{cursor:pointer;justify-content:space-between;gap:12px;padding:20px;font-weight:700;display:flex}.club-zone-module__gDUqgG__group summary:before{content:"+";margin-right:4px}.club-zone-module__gDUqgG__group[open] summary:before{content:"−"}.club-zone-module__gDUqgG__group summary span{color:var(--muted);margin-left:auto;font-size:.8rem;font-weight:400}.club-zone-module__gDUqgG__group>p{padding:0 20px 16px}.club-zone-module__gDUqgG__group .club-zone-module__gDUqgG__tableWrap{padding:0 20px 12px}.club-zone-module__gDUqgG__tableWrap{max-width:100%;overflow-x:auto}.club-zone-module__gDUqgG__table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.9rem}.club-zone-module__gDUqgG__table th,.club-zone-module__gDUqgG__table td{text-align:left;border-bottom:1px solid var(--line);padding:14px 12px}.club-zone-module__gDUqgG__table thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.7rem}.club-zone-module__gDUqgG__table tbody th{white-space:normal;min-width:155px}.club-zone-module__gDUqgG__table a{text-underline-offset:3px;text-decoration:underline}.club-zone-module__gDUqgG__table td:first-child{color:var(--muted)}.club-zone-module__gDUqgG__results{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.club-zone-module__gDUqgG__results article p:last-child{margin-bottom:0}.club-zone-module__gDUqgG__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.club-zone-module__gDUqgG__intro{align-items:flex-start;padding:22px}.club-zone-module__gDUqgG__stats{grid-template-columns:1fr}.club-zone-module__gDUqgG__stats>div{padding:16px}.club-zone-module__gDUqgG__stats strong{font-size:1.5rem}.club-zone-module__gDUqgG__tabs{gap:6px}.club-zone-module__gDUqgG__tabs a{padding:8px 12px;font-size:.8rem}.club-zone-module__gDUqgG__table th,.club-zone-module__gDUqgG__table td{padding:12px 9px}.club-zone-module__gDUqgG__section.white-card{padding:20px}.club-zone-module__gDUqgG__group summary{padding:17px}.club-zone-module__gDUqgG__group summary span{white-space:nowrap}.club-zone-module__gDUqgG__search{align-items:stretch}.club-zone-module__gDUqgG__search label{min-width:100%}}.club-zone-module__gDUqgG__group,.club-zone-module__gDUqgG__section{min-width:0}
.club-supporters-module__XTMOqW__section{border-top:1px solid var(--line);padding:32px 0 42px}.club-supporters-module__XTMOqW__heading{max-width:650px;margin-bottom:24px}.club-supporters-module__XTMOqW__heading h2{margin-bottom:10px;font-size:1.9rem}.club-supporters-module__XTMOqW__heading p:last-child{color:var(--muted);margin:0}.club-supporters-module__XTMOqW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.club-supporters-module__XTMOqW__card{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;min-width:0;padding:20px;display:flex}.club-supporters-module__XTMOqW__logo{background:#f7f8f5;border-radius:10px;justify-content:center;align-items:center;height:170px;margin-bottom:18px;padding:14px;display:flex}.club-supporters-module__XTMOqW__logo img{object-fit:contain;width:100%;height:100%}.club-supporters-module__XTMOqW__card h3{font-size:1rem;line-height:1.45}.club-supporters-module__XTMOqW__links{flex-wrap:wrap;gap:4px 18px;margin-top:auto;display:flex}.club-supporters-module__XTMOqW__links a{font-size:.8rem}.club-supporters-module__XTMOqW__card a:focus-visible{outline-offset:4px;outline:3px solid #86ac22}.club-supporters-module__XTMOqW__clubIdentity{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:25px;display:flex}.club-supporters-module__XTMOqW__clubIdentity .club-supporters-module__XTMOqW__logo{width:220px;height:130px;margin:0}.club-supporters-module__XTMOqW__clubIdentity p{margin:0}.club-supporters-module__XTMOqW__directoryLogo{object-fit:contain;width:100%;height:150px;margin-bottom:20px}.club-supporters-module__XTMOqW__note{color:var(--muted);margin:18px 0 0;font-size:.85rem}@media (max-width:1000px){.club-supporters-module__XTMOqW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.club-supporters-module__XTMOqW__grid{grid-template-columns:1fr}.club-supporters-module__XTMOqW__logo{height:160px}.club-supporters-module__XTMOqW__section{padding:28px 0}.club-supporters-module__XTMOqW__heading h2{font-size:1.5rem}}
