.contact-module__swMWYG__intro{max-width:60ch;color:var(--color-fg-muted);margin-bottom:var(--space-7)}.contact-module__swMWYG__direct{margin-top:var(--space-3)}.contact-module__swMWYG__direct a{color:var(--color-accent)}.contact-module__swMWYG__form{max-width:34rem}.contact-module__swMWYG__field{margin-bottom:var(--space-4)}.contact-module__swMWYG__label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);display:block}.contact-module__swMWYG__input,.contact-module__swMWYG__textarea{width:100%;padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface);color:var(--color-fg);font-family:inherit;display:block}.contact-module__swMWYG__textarea{resize:vertical;line-height:var(--leading-normal)}.contact-module__swMWYG__input:focus,.contact-module__swMWYG__textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-wash);outline:none}.contact-module__swMWYG__button{padding:var(--space-3) var(--space-5);border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-fg);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;display:inline-flex}.contact-module__swMWYG__button:hover{background:var(--color-accent-hover)}.contact-module__swMWYG__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-module__swMWYG__alert{padding:var(--space-3) var(--space-4);border:1px solid var(--color-down);border-radius:var(--radius);color:var(--color-down);margin-bottom:var(--space-5);max-width:34rem}.contact-module__swMWYG__sent{padding:var(--space-5);border:1px solid var(--color-up);border-radius:var(--radius-lg);max-width:34rem}
.page-module___8aEwW__lead{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-subtle);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.page-module___8aEwW__prose{max-width:66ch;color:var(--color-fg-muted)}.page-module___8aEwW__prose>p+p{margin-top:var(--space-4)}.page-module___8aEwW__article{max-width:var(--width-content)}.page-module___8aEwW__meta{gap:var(--space-3);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-subtle);margin-bottom:var(--space-4);display:flex}.page-module___8aEwW__section{color:var(--color-accent)}.page-module___8aEwW__dek{font-size:var(--text-lg);color:var(--color-fg-muted);margin-top:var(--space-4);line-height:var(--leading-snug)}.page-module___8aEwW__hero{width:100%;margin-top:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.page-module___8aEwW__credit{font-size:var(--text-xs);color:var(--color-fg-subtle);margin-top:var(--space-2)}.page-module___8aEwW__body{margin-top:var(--space-6);font-size:var(--text-base)}.page-module___8aEwW__body>p+p{margin-top:var(--space-5)}.page-module___8aEwW__back{margin-top:var(--space-8);font-size:var(--text-sm);color:var(--color-fg-muted);display:inline-block}.page-module___8aEwW__tabs{gap:var(--space-2);margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}.page-module___8aEwW__tab{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--color-fg-muted)}.page-module___8aEwW__tab:hover{border-color:var(--color-accent);color:var(--color-accent)}.page-module___8aEwW__tabActive{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-fg)}.page-module___8aEwW__tabActive:hover{color:var(--color-accent-fg)}
.report-module__5JD_6W__report{max-width:56rem}.report-module__5JD_6W__contents{margin-top:var(--space-6);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--text-sm)}.report-module__5JD_6W__contentsTitle{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-subtle);margin-bottom:var(--space-2)}.report-module__5JD_6W__contents ol{columns:2 16rem;column-gap:var(--space-6);padding-left:0;list-style:none}.report-module__5JD_6W__contents li{break-inside:avoid;margin-top:var(--space-1)}.report-module__5JD_6W__contents a{color:var(--color-fg-muted)}.report-module__5JD_6W__contents a:hover{color:var(--color-accent)}.report-module__5JD_6W__hint{margin-top:var(--space-5);font-size:var(--text-xs);color:var(--color-fg-subtle)}
.TeamStatsPage-module__y33ZPa__back{font-size:var(--text-sm);margin-bottom:var(--space-5)}.TeamStatsPage-module__y33ZPa__back a{color:var(--color-fg-muted)}.TeamStatsPage-module__y33ZPa__back a:hover{color:var(--color-accent)}.TeamStatsPage-module__y33ZPa__name{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.TeamStatsPage-module__y33ZPa__logo{object-fit:contain;flex:none;width:40px;height:40px}.TeamStatsPage-module__y33ZPa__summary{gap:var(--space-4);padding:var(--space-4) 0;border-top:2px solid var(--color-accent);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));display:grid}.TeamStatsPage-module__y33ZPa__cell{gap:var(--space-1);color:inherit;flex-direction:column;display:flex}a.TeamStatsPage-module__y33ZPa__cell:hover .TeamStatsPage-module__y33ZPa__big{color:var(--color-accent)}.TeamStatsPage-module__y33ZPa__label{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-subtle)}.TeamStatsPage-module__y33ZPa__big{font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:1.1}.TeamStatsPage-module__y33ZPa__accent{color:var(--color-accent)}.TeamStatsPage-module__y33ZPa__of{font-size:var(--text-sm);font-weight:var(--weight-normal);color:var(--color-fg-subtle)}.TeamStatsPage-module__y33ZPa__subtitle{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-fg-muted);max-width:62ch}.TeamStatsPage-module__y33ZPa__group{margin-top:var(--space-7);scroll-margin-top:var(--space-6)}.TeamStatsPage-module__y33ZPa__group h2{padding-bottom:var(--space-3);border-bottom:2px solid var(--color-accent)}.TeamStatsPage-module__y33ZPa__table{border-collapse:collapse;width:100%}.TeamStatsPage-module__y33ZPa__table th{padding:var(--space-3) var(--space-2) var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-subtle);font-weight:var(--weight-medium);text-align:left;border-bottom:1px solid var(--color-border)}.TeamStatsPage-module__y33ZPa__table td{padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border)}.TeamStatsPage-module__y33ZPa__table tr:last-child td{border-bottom:0}.TeamStatsPage-module__y33ZPa__table th.TeamStatsPage-module__y33ZPa__num,.TeamStatsPage-module__y33ZPa__num{text-align:right}.TeamStatsPage-module__y33ZPa__muted{color:var(--color-fg-muted);white-space:nowrap}.TeamStatsPage-module__y33ZPa__note{font-size:var(--text-xs);color:var(--color-fg-subtle);display:block}.TeamStatsPage-module__y33ZPa__more{margin-top:var(--space-7);font-size:var(--text-sm);color:var(--color-accent);display:inline-block}
