@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Jost-Regular.ttf) format("truetype")}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/BebasNeue-Regular.ttf) format("truetype")}:root{--color-base: #111111;--color-body-text: #fdfdff;--color-section-bg: #0f0f0f;--color-heading: #faf9f9;--color-primary: #d10459;--color-secondary: #24ccce;--color-card: #16181e;--font-body: "Jost", system-ui, sans-serif;--font-heading: "Bebas Neue", system-ui, sans-serif;--content-width: 999px;--wide-width: 1280px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%;background-color:var(--color-base);color:var(--color-body-text);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0;color:var(--color-heading);font-family:var(--font-heading);font-weight:400}p{margin:0}a{color:var(--color-secondary);transition:color .2s ease-in-out}a:hover,a:focus{color:var(--color-primary)}img{max-width:100%;height:auto}.container{width:100%;max-width:var(--content-width);margin-inline:auto;padding-inline:20px}.container-wide{width:100%;max-width:var(--wide-width);margin-inline:auto;padding-inline:20px}.section{padding-block:60px}.section-head{margin-bottom:50px;text-align:center}.section-subtitle{display:table;margin:0 auto;padding:8px 24px;border-radius:30px;background-color:var(--color-primary);font-family:var(--font-heading);font-size:18px;letter-spacing:2px;line-height:1.2}.section-title{margin-top:10px;font-size:clamp(33px,calc(2.0625rem + (1vw - 3.2px)*2.0625),66px);letter-spacing:2px;line-height:1}.section-lead{margin-top:1rem}.btn{display:inline-block;padding:calc(.667em + 2px) calc(1.333em + 2px);border:0;border-radius:0;background-color:var(--color-secondary);color:var(--color-heading);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:2px;line-height:inherit;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out}.btn:hover,.btn:focus{background-color:var(--color-primary);color:#fff}.site-header[data-astro-cid-j7pv25f6]{padding:10px 0}.site-title[data-astro-cid-j7pv25f6]{font-size:clamp(2.125rem,1.8rem + 1.625vw,3.75rem);letter-spacing:3px;line-height:1.2;text-transform:uppercase}.site-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--color-primary);text-decoration:none}.site-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.site-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus{color:var(--color-secondary)}.hero[data-astro-cid-j7pv25f6]{position:relative;display:flex;align-items:center;justify-content:center;min-height:800px;padding:20px;overflow:hidden}.hero-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background-color:#2d314299}.hero-content[data-astro-cid-j7pv25f6]{position:relative;z-index:1;text-align:center}.hero-title[data-astro-cid-j7pv25f6]{margin:0;color:var(--color-body-text);font-size:clamp(3.75rem,3rem + 3.75vw,7.5rem);letter-spacing:5px;line-height:1}.hero-lead[data-astro-cid-j7pv25f6]{margin-top:1.5rem;font-size:18px;line-height:1.6}.hero[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{margin-top:1.5rem}.card-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.game-card[data-astro-cid-j7pv25f6],.team-card[data-astro-cid-j7pv25f6]{position:relative;min-height:480px;overflow:hidden}.game-card-bg[data-astro-cid-j7pv25f6],.team-card-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.game-card-body[data-astro-cid-j7pv25f6],.team-card-body[data-astro-cid-j7pv25f6]{position:absolute;right:0;bottom:0;left:0;background-color:var(--color-card);padding:20px}.team-card-body[data-astro-cid-j7pv25f6]{width:fit-content;margin-left:auto;padding:12px 24px}.game-card-body[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.team-card-body[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:26px;letter-spacing:2px}.game-card-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:10px}.game-card-link[data-astro-cid-j7pv25f6]{position:absolute;top:-25px;right:25px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--color-primary);line-height:1}.game-card-link[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{vertical-align:middle}.team-role[data-astro-cid-j7pv25f6]{margin-top:0;color:var(--color-primary)}.section-dark[data-astro-cid-j7pv25f6]{background-color:var(--color-section-bg)}.contact-form[data-astro-cid-j7pv25f6]{max-width:760px;margin:0 auto}.form-field[data-astro-cid-j7pv25f6]{display:block;margin-bottom:1.5rem;border:0;padding:0;color:var(--color-body-text);font-size:16px}.form-field[data-astro-cid-j7pv25f6] legend[data-astro-cid-j7pv25f6],.form-field[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:not(input){display:block;margin-bottom:.75rem}.form-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}input[data-astro-cid-j7pv25f6]{width:100%;height:43px;padding:0 14px;border:1px solid rgba(0,0,0,.25);border-radius:3px;background-color:#fdfdff;color:#111;font:inherit}.contact-form[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{margin-top:10px;background-color:var(--color-primary);color:#fff}.contact-form[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]:hover,.contact-form[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]:focus{background-color:var(--color-secondary);color:#fff}.site-footer[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.footer-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.footer-overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:#00000059}.footer-content[data-astro-cid-j7pv25f6]{position:relative;z-index:1;padding:60px 20px 10px}.footer-panel[data-astro-cid-j7pv25f6]{padding:60px 20px;border-radius:12px;text-align:center}.footer-title[data-astro-cid-j7pv25f6]{font-size:clamp(40px,calc(2.25rem + (1vw - 3.2px)*2.375),74px);letter-spacing:3px;text-transform:uppercase}.footer-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--color-primary);text-decoration:none}.footer-lead[data-astro-cid-j7pv25f6]{margin-top:1rem}.social-links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:60px 0 0;padding:0;list-style:none}.social-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background-color:var(--color-primary);color:#fff;text-decoration:none}.social-links[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{fill:currentColor}.footer-bottom[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;padding-block:20px 10px;border-top:1px solid var(--color-heading);text-align:center}.sr-only[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.card-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero[data-astro-cid-j7pv25f6]{min-height:560px}}@media(max-width:600px){.form-row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
