@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";:root{--bg-1: #070707;--bg-2: #212121;--bg-3: #3B3B3B;--bg-4: #555555;--accent: #00ade4;--error: #a73e3e;--text-1: white;--text-2: #8a8a8a;--text-3: #666666;--border: #212121;--btn-border: rgb(59, 59, 59);--line: rgb(27, 27, 27)}*,*:before,*:after{box-sizing:border-box}*:not(dialog){margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased;background-color:var(--bg-1);color:var(--text-1);font-family:Montserrat,sans-serif}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3{line-height:1}p,h1{margin-bottom:1rem}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}#app{width:100%}input,textarea{background-color:var(--bg-1);border:1px solid var(--border);color:var(--text-1);border-radius:7px;padding:.25rem}button{padding:.25rem 1rem;border-radius:15px;border:1px solid rgb(59,59,59);background-color:#000;color:var(--text-1);cursor:pointer}a{text-decoration:none;color:var(--text-1)}.support-page{--bg:#070707;--panel:#050607;--red:#ae0a1a;--red-soft:#d50c20;--blue:#0e192c;--paper:#EDEFF2;--ink:#101114;--label:#C9D2DD;--emphasis:#EDEFF2;--line:rgba(237,239,242,.16);--maxw:1060px}.support-page h1,.support-page h2,.support-page h3{font-family:Barlow Condensed,Barlow,sans-serif;text-transform:uppercase;letter-spacing:.01em;line-height:1.02}.support-page *,.support-page *:before,.support-page *:after{box-sizing:border-box;margin:0;padding:0}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.support-page .cols-2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.support-page .cols-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.support-page .cols-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.eyebrow{font-family:Barlow Condensed;font-weight:700;font-size:20px;color:var(--label);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.support-page section h2{font-size:clamp(34px,5vw,52px);margin-bottom:8px}.support-page .lead{color:#c9d2dd;max-width:60ch;margin-bottom:36px}.yardline{border:0;height:1px;background:var(--line);position:relative;max-width:var(--maxw);margin:0 auto}.support-page .yardline:after{content:"";position:absolute;left:0;top:-4px;width:34px;height:9px;background:var(--red)}.card{background:var(--panel);border:1px solid var(--line);padding:30px 28px;display:flex;flex-direction:column}.support-page .card.featured{border-color:var(--red)}.support-page .card h3{font-size:24px;margin-bottom:10px}.support-page .card p{color:#c9d2dd}.support-page .card .thanks{margin-top:auto;padding-top:20px;color:var(--emphasis);font-size:15px}.btn{display:inline-block;cursor:pointer;font-family:Barlow Condensed;font-weight:800;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:0}.support-page .btn-primary{background-color:var(--red);color:#fff;border:none;font-size:22px;padding:14px 36px}.support-page .btn-primary:hover{background-color:var(--red-soft)}.support-page .btn-outline{background-color:transparent;border:1px solid var(--red);color:var(--red);font-size:20px;padding:12px 26px;white-space:nowrap}.support-page .btn-outline:hover{background-color:var(--red);color:#fff}.stat{display:flex;flex-direction:column;gap:6px}.support-page .stat .stat-value{font-family:Barlow Condensed;font-weight:800;font-size:clamp(38px,6vw,72px);line-height:1;white-space:nowrap;color:var(--red);font-variant-numeric:tabular-nums}.support-page .stat .stat-label{font-family:Barlow Condensed;font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:.06em;color:var(--label)}.timeline{border-top:1px solid var(--line)}.support-page .timeline>div{display:grid;grid-template-columns:150px 1fr;gap:24px;padding:16px 0;border-bottom:1px solid var(--line)}.support-page .timeline dt,.support-page .timeline .timeline-year{font-family:Barlow Condensed;font-weight:800;font-size:32px;line-height:1.1;white-space:nowrap;color:var(--red);font-variant-numeric:tabular-nums}.support-page .timeline dd,.support-page .timeline .timeline-body{color:#c9d2dd;margin:0}.support-page .timeline .timeline-body p{margin-bottom:1rem}.support-page .timeline .timeline-body p:last-child{margin-bottom:0}.name-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:6px 28px;color:#c9d2dd;font-weight:500}.support-page .name-list li{padding:0}.section{padding:72px 0;font-size:17px}.page-title{font-size:clamp(44px,7vw,72px)}.subhead{font-size:24px;margin-bottom:14px}.cols-media{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:start}.media{border:1px solid var(--line);overflow:hidden}.support-page .media img{width:100%;height:100%;object-fit:cover;display:block}.photo-band{position:relative;height:320px;overflow:hidden;border:1px solid var(--line)}.support-page .photo-band img{width:100%;height:100%;object-fit:cover;display:block}.support-page .photo-band:after{content:"";position:absolute;inset:0;background:#07070773}.link-lg{display:inline-block;font-family:Barlow Condensed;font-weight:700;font-size:28px;color:var(--text-1);text-decoration:none;overflow-wrap:break-word}.support-page .link-lg:hover{color:var(--red-soft)}.cta-row{margin-top:32px;margin-bottom:0}.stack-center{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:48px}.support-page .stack-center .muted{margin:0}.group{margin-top:40px}.cols-3+.card,.cols-4+.cols-3{margin-top:20px}.card .muted,.muted{color:#8fa0b3;font-size:15px;margin:6px 0 0}.game-row{display:grid;grid-template-columns:200px 92px 1fr auto;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.support-page .game-date{color:#c9d2dd}.support-page .game-opponent{font-weight:600}.game-venue{display:block;font-weight:400;font-size:14px;color:#8fa0b3;margin-top:2px}.support-page .game-score{font-family:Barlow Condensed;font-weight:800;font-size:32px;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;line-height:1}.support-page .game-score.win{color:var(--red)}.support-page .game-score.loss{color:#8fa0b3}.support-page .game-time{font-family:Barlow Condensed;font-weight:700;font-size:20px;color:#8fa0b3;white-space:nowrap;text-align:right}.tag{justify-self:start;display:inline-block;font-family:Barlow Condensed;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.08em;padding:3px 10px;border:1px solid var(--line);color:var(--label)}.support-page .tag.home{background-color:var(--red);border-color:var(--red);color:#fff}.headline{font-family:Barlow Condensed;font-weight:800;font-size:clamp(34px,5vw,52px);line-height:1.02;text-transform:uppercase;letter-spacing:.01em}.plain-list{list-style:none;padding:0;margin:0;color:#c9d2dd}.support-page .plain-list li{padding:3px 0}.role{display:block;color:#8fa0b3;font-size:15px;line-height:1.35}@media(max-width:1000px){.support-page .name-list,.support-page .cols-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.support-page .cols-2,.support-page .cols-3,.support-page .cols-4{grid-template-columns:1fr}.support-page .game-row{grid-template-columns:1fr auto;grid-template-areas:"date tag" "opponent score";gap:6px 12px}.support-page .game-date{grid-area:date}.support-page .tag{grid-area:tag;justify-self:end}.support-page .game-opponent{grid-area:opponent}.support-page .game-score,.support-page .game-time{grid-area:score}.support-page .cols-media{grid-template-columns:1fr}.support-page .timeline>div{grid-template-columns:1fr;gap:4px}.support-page .name-list{grid-template-columns:1fr}.support-page .photo-band{height:220px}}.support-page :where(a,.support-page button):focus-visible{outline:3px solid var(--red-soft);outline-offset:3px}
