@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.1hiu0hj9qpr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_a553984e-module__rbzfpq__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_a553984e-module__rbzfpq__variable{--font-heading:"Bebas Neue", "Bebas Neue Fallback"}
:root{--background:#f4f0ea;--surface:#fff;--foreground:#5e0a0f;--muted:#8b8580;--primary:#9f0913;--primary-dark:#7f0810;--brand-red:#d3000e;--secondary:#ffe3b7;--secondary-strong:#ffe3b7;--border:#790f141f;--max-width:1880px;--home-shell-margin:.5rem;--home-grid-gutter:.2rem;--font-body:"Bastardo Grotesk"}@font-face{font-family:Bastardo Grotesk;src:url(/fonts/bastardo-grotesk/BastardoGrotesk-Thin.woff2)format("woff2"),url(/fonts/bastardo-grotesk/BastardoGrotesk-Thin.ttf)format("truetype");font-style:normal;font-weight:100;font-display:swap}@font-face{font-family:Bastardo Grotesk;src:url(/fonts/bastardo-grotesk/BastardoGrotesk-Light.woff2)format("woff2"),url(/fonts/bastardo-grotesk/BastardoGrotesk-Light.ttf)format("truetype");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Bastardo Grotesk;src:url(/fonts/bastardo-grotesk/BastardoGrotesk-Regular.woff2)format("woff2"),url(/fonts/bastardo-grotesk/BastardoGrotesk-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Bastardo Grotesk;src:url(/fonts/bastardo-grotesk/BastardoGrotesk-Semibold.woff2)format("woff2"),url(/fonts/bastardo-grotesk/BastardoGrotesk-Semibold.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Bastardo Grotesk;src:url(/fonts/bastardo-grotesk/BastardoGrotesk-Bold.woff2)format("woff2"),url(/fonts/bastardo-grotesk/BastardoGrotesk-Bold.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Bastardo Grotesk;src:url(/fonts/bastardo-grotesk/BastardoGrotesk-Black.woff2)format("woff2"),url(/fonts/bastardo-grotesk/BastardoGrotesk-Black.ttf)format("truetype");font-style:normal;font-weight:900;font-display:swap}@media (min-width:768px){:root{--home-shell-margin:2rem}}@media (min-width:1024px){:root{--home-shell-margin:3rem}}html,body{-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;max-width:100%;overflow-x:clip}html{background:var(--background);overflow-y:overlay}body{color:var(--foreground);background:var(--background);margin:0;font-family:Bastardo Grotesk,Helvetica,sans-serif}*{box-sizing:border-box}a{color:inherit;text-decoration:none}p,li,td,th,span,a{letter-spacing:0}main{width:100%}h1,h2,h3,.section-kicker,.hero__title{font-family:var(--font-heading), Impact, sans-serif;text-transform:uppercase;font-weight:400}h1,h2,h3,p{margin:0}.hero{min-height:clamp(460px,55vw,980px);position:relative;overflow:hidden}.hero__media{background:linear-gradient(#6a0b1014 0%,#6a0b1042 100%),url(/media/hero.webp) 50%/cover no-repeat;position:absolute;inset:0}.hero__content{z-index:1;width:min(var(--max-width), calc(100% - 32px));margin:0 auto;padding:clamp(220px,42vw,720px) 0 28px;position:relative}.hero__eyebrow,.hero__title,.hero__actions a{color:var(--secondary)}.hero__title{max-width:12ch;font-size:clamp(3.2rem,10vw,10rem);line-height:.82}.hero__rail{background:linear-gradient(135deg, transparent 0 46%, var(--secondary) 46% 54%, transparent 54% 100%), linear-gradient(var(--secondary), var(--secondary));background-position:50%,50%;background-repeat:no-repeat;background-size:180px 14px,100% 4px;width:min(100%,1360px);height:14px;margin:10px 0 14px}.hero__actions{font-family:var(--font-heading), Impact, sans-serif;text-transform:uppercase;justify-content:space-between;gap:16px;font-size:clamp(.95rem,1.8vw,1.4rem);display:flex}.next-match,.page-section,.about-band,.inner-page__hero{width:min(var(--max-width), calc(100% - 32px));margin:0 auto}.next-match{text-align:center;background:var(--surface);padding:52px 0 64px}.section-heading,.section-heading--center{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}.section-heading--center{justify-content:center}.section-kicker{color:var(--secondary-strong);font-size:clamp(2.4rem,3.5vw,4.5rem);line-height:.9}.section-kicker--light{color:var(--secondary)}.section-heading__link{color:var(--primary);text-transform:uppercase;font-size:.8rem}.section-heading__link--light{color:var(--secondary)}.next-match__teams{color:var(--primary);font-family:var(--font-heading), Impact, sans-serif;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:18px;font-size:clamp(2rem,3.4vw,3.9rem);display:grid}.next-match__teams strong{font-size:clamp(2rem,2.4vw,3rem)}.countdown{grid-template-columns:repeat(3,minmax(72px,112px));gap:18px;margin-top:24px;display:inline-grid}.countdown div{gap:6px;display:grid}.countdown strong{color:var(--primary);font-family:var(--font-heading), Impact, sans-serif;font-size:clamp(2.4rem,4vw,4.5rem);line-height:.9}.countdown span{color:var(--primary);text-transform:uppercase;font-size:.7rem}.page-section{padding:32px 0 48px}.news-grid,.matches-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.news-card{background:0 0}.news-card__image-link{aspect-ratio:16/10;background:#ddd2c3;display:block;overflow:hidden}.news-card__image{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease-out);transform:scale(1)}.news-card__image-link:focus-visible .news-card__image,.news-archive .news-card__image-link:focus-visible .news-card__image{transform:scale(1.1)}@media (hover:hover) and (pointer:fine){.news-card__image-link:hover .news-card__image,.news-archive .news-card__image-link:hover .news-card__image{transform:scale(1.1)}}.news-card__body{padding-top:12px}.news-card__meta{color:#e31f2c;text-transform:uppercase;font-size:.72rem}.news-card__meta span{color:#b7b0aa}.news-card__title{font-size:1rem;line-height:1.3;font-family:var(--font-body), Helvetica, sans-serif;text-transform:none;margin-top:8px;font-weight:600}.news-card__excerpt{color:#c22a32;margin-top:8px;font-size:.88rem;line-height:1.4}.results-band{background:var(--primary);grid-template-columns:1fr 1fr;align-items:start;gap:32px;margin:0 auto;padding:44px 16px 56px;display:grid}.results-band__column{width:min(924px,100%);margin:0 auto}.match-card{color:#fff;border:1px solid #fff6;min-height:280px;padding:24px 22px 28px}.match-card__competition{color:var(--secondary);text-transform:uppercase;font-size:.72rem}.match-card__content{margin-top:48px}.match-card__date{margin-bottom:18px;font-size:1rem}.match-card__teams{gap:10px;font-size:clamp(2.3rem,3vw,4rem);line-height:.9;display:grid}.match-card__teams strong{color:var(--secondary);font-size:clamp(3rem,5vw,6rem)}.match-card__details{color:#fff2dd;margin-top:18px;font-size:.95rem}.standings-panel{color:#fff}.standings-panel__header{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.standings-panel__header h1{font-size:clamp(2rem,3vw,3.4rem);line-height:.92}.standings-panel__updated{color:#ffe3b7;font-size:.82rem}.standings-table{border-collapse:collapse;background:#0000000f;width:100%}.standings-table th,.standings-table td{text-align:left;border-bottom:1px solid #ffffff1f;padding:12px 10px}.standings-table th{color:var(--secondary);text-transform:uppercase;font-size:.72rem}.standings-table__row--highlight{background:#ffd5921f}.about-band{grid-template-columns:minmax(280px,1fr) minmax(320px,1.3fr);gap:32px;padding:48px 0 64px;display:grid}.about-band__copy{align-content:start;gap:18px;display:grid}.about-band__title{font-size:clamp(2.4rem,3vw,4rem);line-height:.9}.about-band__copy p:last-of-type{color:#6c6460;font-size:.92rem;line-height:1.5}.about-band__link{color:var(--secondary-strong);font-family:var(--font-heading), Impact, sans-serif;text-transform:uppercase;font-size:2rem}.about-band__image{background:url(/media/about.webp) 50%/cover no-repeat;min-height:420px}.inner-page{min-height:60vh}@keyframes newsArchiveLineReveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.news-archive{background:#f2f1ef;min-height:100vh}.inner-page--structured.news-archive{padding-top:0}.inner-page--structured,.news-archive{position:relative}.inner-page--structured:before,.news-archive:before{content:"";top:0;bottom:0;left:var(--home-shell-margin);right:var(--home-shell-margin);pointer-events:none;z-index:0;background-image:none;position:absolute}.section-page-hero{background:var(--brand-red);z-index:20;align-items:flex-end;min-height:20rem;display:flex;position:relative}.section-page-hero__shell{width:calc(100% - (var(--home-shell-margin) * 2));grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem 2rem;margin:0 auto;padding:2.75rem 0 2rem;display:grid;position:relative}.section-page-hero__title h1{color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;width:min(100%,10.5rem);font-family:"forevs", var(--font-heading), sans-serif;text-transform:uppercase;font-size:6rem;font-style:normal;font-weight:400;line-height:5.75rem}.section-page-hero__title{grid-area:1/1}.section-page-hero__rail{display:contents}.section-page-hero__line{width:calc(100% + var(--home-shell-margin));transform-origin:0;background:#ffe3b7;grid-area:2/1/auto/-1;height:.35rem;animation:.28s .12s forwards newsArchiveLineReveal;transform:scaleX(0)}.section-page-hero__tabs{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;align-self:end;gap:1.5rem;display:flex;transform:translateY(-.2rem)}.section-page-hero__mobile-dropdown,.section-page-hero__mobile-secondary-dropdown{display:none}.section-page-hero__mobile-details{position:relative}.section-page-hero__mobile-summary{color:#fff;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:uppercase;cursor:pointer;outline:none;justify-content:flex-end;align-items:center;gap:.5rem;font-size:.9rem;line-height:1;list-style:none;display:flex}.section-page-hero__mobile-summary::marker{display:none}.section-page-hero__mobile-summary::-webkit-details-marker{display:none}.section-page-hero__mobile-chevron{flex:none;justify-content:center;align-items:center;width:.625rem;height:.375rem;transition:transform .3s ease-out;display:inline-flex}.section-page-hero__mobile-chevron svg{width:100%;height:100%;display:block}.section-page-hero__mobile-menu{z-index:2;background:#d3000ef5;border:1px solid #ffd59273;gap:.5rem;min-width:11rem;padding:.85rem .9rem;display:grid;position:absolute;top:calc(100% + .65rem);right:0}.section-page-hero__mobile-link{color:#ffffffb8;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:uppercase;transition:color .22s ease, opacity .22s var(--ease-out);font-size:.88rem;line-height:1}.section-page-hero__mobile-link:focus-visible,.section-page-hero__mobile-link--active{color:#fff}@media (hover:hover) and (pointer:fine){.section-page-hero__mobile-link:hover{color:#fff}}.section-page-hero__filters{flex-wrap:wrap;justify-content:flex-end;gap:1.5rem;display:flex;position:absolute;bottom:.45rem;right:0}.section-page-hero__tab{color:#ffffff9e;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:uppercase;transition:color .22s ease, opacity .22s var(--ease-out);font-size:1.1rem;line-height:1}.section-page-hero__tab:focus-visible,.section-page-hero__tab--active{color:#fff}@media (hover:hover) and (pointer:fine){.section-page-hero__tab:hover{color:#fff}}.section-page-hero__filter{color:#ffffff9e;opacity:.45;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:uppercase;transition:color .22s ease, opacity .22s var(--ease-out);font-size:.9rem;line-height:1}.section-page-hero__filter:focus-visible,.section-page-hero__filter--active{color:#fff;opacity:1}@media (hover:hover) and (pointer:fine){.section-page-hero__filter:hover{color:#fff;opacity:1}}.inner-page__section--intro,.news-archive__content,.video-archive__content{z-index:1;padding-top:4rem;position:relative}.news-archive__content,.video-archive__content{width:calc(100% - (var(--home-shell-margin) * 2));margin:0 auto}.news-archive .inner-page__shell,.video-archive .inner-page__shell{width:100%;margin:0;display:block}.news-archive__canvas{width:100%;transition:transform .18s var(--ease-out)}.video-archive__canvas{width:100%}.news-archive__grid{--news-archive-card-width:calc((100% - (var(--home-grid-gutter) * 2)) / 3);grid-template-columns:repeat(3, minmax(0, var(--news-archive-card-width)));gap:2.5rem var(--home-grid-gutter);justify-content:start;width:100%;display:grid}.video-archive__grid{--video-archive-card-width:calc((100% - (var(--home-grid-gutter) * 3)) / 4);grid-template-columns:repeat(4, minmax(0, var(--video-archive-card-width)));gap:2.5rem var(--home-grid-gutter);justify-content:start;width:100%;display:grid}.news-archive__item,.news-archive .news-card{width:var(--news-archive-card-width);transition:transform .18s var(--ease-out)}.video-archive__item,.video-archive .video-archive-card{width:var(--video-archive-card-width)}.news-archive .news-card__image-link{aspect-ratio:16/10;width:100%;height:auto}.video-archive .video-archive-card__image-link{aspect-ratio:16/10;width:100%;height:auto;display:block;position:relative;overflow:hidden}.news-archive .news-card__image{width:100%;height:auto;display:block}.video-archive .video-archive-card__image{object-fit:cover;width:100%;height:100%;transition:transform .22s var(--ease-out);display:block}.news-archive .news-card__body,.video-archive .video-archive-card__body{padding-top:.875rem}.news-archive .news-card__meta,.video-archive .video-archive-card__meta{color:#f10;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:uppercase;flex-wrap:wrap;gap:.15rem;font-size:1rem;font-weight:600;line-height:1;display:flex}.news-archive .news-card__meta span{color:#b7b7b7;font-weight:600}.news-archive .news-card__title,.video-archive .video-archive-card__title{color:#f10;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;margin-top:.45rem;font-size:1rem;font-weight:400;line-height:1.4375rem}.news-archive .news-card__excerpt,.video-archive .video-archive-card__excerpt{display:none}.news-archive__actions,.video-archive__actions{justify-content:center;padding-top:3.5rem;display:flex}.news-archive .empty-state{width:100%}.news-archive__button,.video-archive__button{color:#9d9d9d;width:100%;min-width:0;min-height:0;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;text-align:center;leading-trim:both;text-edge:cap;letter-spacing:-.05rem;text-transform:uppercase;cursor:pointer;transition:color .22s ease, transform .22s var(--ease-out);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4375rem;display:inline-flex}.news-archive__button-icon,.video-archive__button-icon{color:currentColor;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:currentColor;font-family:"forevs", var(--font-heading), sans-serif;font-size:1.9rem;font-style:normal;font-weight:400;line-height:1;display:block;transform:translateY(-.4rem)rotate(90deg)}.news-archive__button:focus-visible{color:#7f7f7f;background:0 0;transform:none}@media (hover:hover) and (pointer:fine){.news-archive__button:hover{color:#7f7f7f;background:0 0;transform:none}}.video-archive__button:focus-visible{color:#7f7f7f;background:0 0;transform:none}@media (hover:hover) and (pointer:fine){.video-archive__button:hover{color:#7f7f7f;background:0 0;transform:none}}.video-archive-card__play{color:#fff;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex;position:absolute;bottom:.5rem;left:.5rem}.video-archive-card__play svg{width:1.4rem;height:1.4rem;display:block}.video-archive .video-archive-card__image-link:focus-visible .video-archive-card__image{transform:scale(1.1)}@media (hover:hover) and (pointer:fine){.video-archive .video-archive-card__image-link:hover .video-archive-card__image{transform:scale(1.1)}}.inner-page__hero{padding:48px 0 18px}.inner-page__shell{width:384px;margin:0}.inner-page--structured{padding-top:0}.inner-page__hero--structured{padding:2.5rem 0 0}.inner-page__intro{color:#5e0a0fc2;max-width:48rem;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.03rem;margin-top:1rem;font-size:1.1rem;line-height:1.5rem}.inner-page__section{padding:2rem 0 0}.inner-page__link-grid{gap:var(--home-grid-gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.inner-page__link-card{color:#91050d;min-height:8.5rem;transition:background-color .24s ease, border-color .24s ease, transform .24s var(--ease-out);background:#ffffffa6;border:1px solid #91050d29;align-items:flex-end;padding:1rem;display:flex}.inner-page__link-card span{font-family:"cofo-peshka-variable", var(--font-heading), sans-serif;font-variation-settings:"wght" 900, "wdth" 105, "slnt" -5;text-transform:uppercase;font-size:2rem;font-weight:900;line-height:1.9rem}.inner-page__link-card:focus-visible{background:#ffe3b7;border-color:#ffe3b7;transform:translateY(-.15rem)}@media (hover:hover) and (pointer:fine){.inner-page__link-card:hover{background:#ffe3b7;border-color:#ffe3b7;transform:translateY(-.15rem)}}.inner-page__body{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.8fr);align-items:start;gap:1rem;display:grid}.inner-page__content-card,.inner-page__sidebar-card{background:#ffffffb8;border:1px solid #91050d24;padding:1.25rem}.inner-page__content-card{gap:1rem;display:grid}.inner-page__content-card h2{color:#91050d;font-family:"cofo-peshka-variable", var(--font-heading), sans-serif;font-variation-settings:"wght" 900, "wdth" 105, "slnt" -5;font-size:clamp(2rem,4vw,3rem);font-weight:900;line-height:.95}.inner-page__content-card p,.inner-page__sidebar-links a,.inner-page__eyebrow{font-family:"Bastardo Grotesk", var(--font-body), sans-serif}.inner-page__content-card p{color:#5e0a0fd9;letter-spacing:-.03rem;font-size:1rem;line-height:1.45rem}.inner-page__eyebrow{color:#f01;letter-spacing:-.04rem;text-transform:uppercase;font-size:.95rem;font-weight:600;line-height:1rem}.inner-page__sidebar{display:grid}.inner-page__sidebar-card{gap:1rem;display:grid}.inner-page__sidebar-links{gap:.75rem;display:grid}.inner-page__sidebar-links a{color:#91050d;letter-spacing:-.03rem;font-size:1rem;line-height:.9rem}.inner-page__hero h1,.article-page h1{font-size:clamp(3rem,5vw,5.5rem);line-height:.9}.article-page{width:calc(100% - (var(--home-shell-margin) * 2));gap:var(--home-grid-gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;padding:4rem 0 56px;display:grid}.article-page__text-column{grid-column:1/-1;gap:1.5rem;width:100%;margin-top:0;display:grid}.article-page h1.article-page__title,.article-page h2.article-page__title{color:#f01;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#f01;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:.05rem;text-transform:uppercase;margin:0;font-size:2.5rem;font-style:normal;font-weight:400;line-height:2.5rem}.article-page__body p,.article-page__excerpt{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.0625rem;margin:0;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.6875rem}.article-page__body{gap:1rem;display:grid}.article-page__body a{color:inherit;text-underline-offset:.12rem;text-decoration:underline}.article-page__bottom-link{color:#f01;width:fit-content;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.0625rem;text-underline-offset:.16rem;margin-top:.5rem;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.6875rem;text-decoration:underline;display:inline-flex}.article-page__inline-image{margin-top:4rem;width:70%;max-width:100%;height:auto;margin-inline:auto;display:block}.article-page__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:32px;display:grid}.article-page__gallery-stack{grid-column:1/-1;gap:2.5rem;margin-top:2rem;display:grid}.article-page__gallery-image{object-fit:contain;width:100%;height:auto}.match-report-model{padding-top:0}.match-report-model__hero-shell{grid-template-columns:var(--home-shell-margin) repeat(4, minmax(0, 1fr)) var(--home-shell-margin);display:grid;position:relative}.match-report-model__intro{padding-bottom:0}.match-report-model__summary{grid-column:1/-1}.match-report-model__summary-text{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.0625rem;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.6875rem}.match-report-model__section{width:calc(100% - (var(--home-shell-margin) * 2));margin:0 auto;padding:3.5rem 0 0}.match-report-model__section .article-page__title,.match-report-model__copy,.match-report-model__subheading,.match-report-model__media-frame{grid-column:1/-1}.match-report-model__copy{gap:1rem;margin-top:.5rem;display:grid}.match-report-model__section--media{padding-top:2rem}.match-report-model__media-frame{aspect-ratio:16/9;background:linear-gradient(#ff001114 0%,#ff001129 100%),#d5cbc0;width:100%;max-width:120rem;margin-inline:auto;display:block}.match-report-model__media-frame iframe,.match-report-model__media-frame video{border:0;width:100%;height:100%;display:block}.match-report-model__section-title{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.075rem;white-space:nowrap;grid-column:1/-1;font-size:1.5rem;font-style:normal;font-weight:600;line-height:3.3125rem}.match-report-model__subheading{padding-left:var(--home-shell-margin);color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:uppercase;margin:1rem 0;font-size:1.2rem;font-style:normal;font-weight:600;line-height:1.25rem}.match-report-gallery+.match-report-gallery .match-report-model__subheading{margin-top:2.5rem}.match-report-gallery{width:100vw;margin-left:calc(50% - 50vw)}.match-report-gallery__carousel{width:100%;position:relative}.match-report-gallery__viewport{box-sizing:content-box;width:100%;padding-inline:var(--home-shell-margin);scroll-snap-type:x proximity;scroll-padding-inline:var(--home-shell-margin);scrollbar-width:none;scroll-behavior:smooth;overflow:auto hidden}.match-report-gallery__viewport::-webkit-scrollbar{display:none}.match-report-gallery__track{gap:var(--home-grid-gutter);width:max-content;min-width:100%;display:flex}.match-report-gallery__edge-fade{z-index:1;opacity:0;pointer-events:none;width:6rem;height:16rem;transition:opacity .22s var(--ease-out);position:absolute;top:0}.match-report-gallery:focus-within .match-report-gallery__arrow,.match-report-gallery:focus-within .match-report-gallery__edge-fade{opacity:1}@media (hover:hover) and (pointer:fine){.match-report-gallery:hover .match-report-gallery__arrow,.match-report-gallery:hover .match-report-gallery__edge-fade{opacity:1}}.match-report-gallery__edge-fade--left{background:linear-gradient(90deg,#0000007a 0%,#0000 100%);left:0}.match-report-gallery__edge-fade--right{background:linear-gradient(270deg,#0000007a 0%,#0000 100%);right:0}.match-report-gallery__arrow{z-index:2;color:#ffe3b7;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:currentColor;width:2.75rem;height:5rem;font-family:"forevs", var(--font-heading), sans-serif;cursor:pointer;opacity:0;transition:opacity .22s var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:2.375rem;font-style:normal;font-weight:400;line-height:5rem;display:inline-flex;position:absolute;top:8rem;transform:translateY(-50%)}.match-report-gallery__arrow--left{left:calc(var(--home-shell-margin) * .5);transform:translate(-50%,-50%)}.match-report-gallery__arrow--right{right:calc(var(--home-shell-margin) * .5);transform:translate(50%,-50%)}.match-report-gallery__arrow:focus-visible{opacity:.85}@media (hover:hover) and (pointer:fine){.match-report-gallery__arrow:hover{opacity:.85}}.match-report-gallery__arrow:disabled{cursor:default;opacity:1}.match-report-gallery__arrow:focus-visible{outline-offset:.125rem;outline:.125rem solid}.match-report-gallery__card{width:calc(16rem * var(--match-report-gallery-aspect-ratio,.75));scroll-snap-align:start;flex:none}.match-report-gallery__card:last-child{scroll-snap-align:end}.match-report-gallery__card--portrait{width:calc(16rem * var(--match-report-gallery-aspect-ratio,.75))}.match-report-gallery__card--landscape{width:calc(16rem * var(--match-report-gallery-aspect-ratio,1.5))}.match-report-gallery__image-link{background:#d5cbc0;width:100%;height:16rem;display:block;position:relative;overflow:hidden}.match-report-gallery__image{object-fit:cover;width:100%;height:100%}.org-chart-page{width:calc(100% - (var(--home-shell-margin) * 2));gap:var(--home-grid-gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;padding:4rem 0 56px;display:grid}.org-chart-page__column{text-align:left;grid-column:1/-1;justify-items:start;gap:2rem;display:grid}.org-chart-page__heading{color:#f01;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#f01;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:.05rem;text-transform:uppercase;margin:0;font-size:2.5rem;font-style:normal;font-weight:400;line-height:2.5rem}.org-chart-page__list{gap:0;width:100%;display:grid}.org-chart-page__item{text-align:left;justify-items:start;gap:.75rem;width:100%;padding:1.5rem 0 1.65rem;display:grid;position:relative}.org-chart-page__item:before,.org-chart-page__item:after{content:"";background:#f01;width:100vw;height:1px;position:absolute;left:50%;transform:translate(-50%)}.org-chart-page__item:before{top:0}.org-chart-page__item:after{bottom:0}.org-chart-page__item:first-child:before,.org-chart-page__item:not(:last-child):after{display:none}.org-chart-page__item h2{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.075rem;text-transform:uppercase;margin:0;font-size:1.5rem;font-style:normal;font-weight:600;line-height:3.3125rem}.org-chart-page__item p{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;margin:0;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.4375rem}.org-chart-page__values{justify-items:start;gap:.35rem;display:grid}.org-chart-page__values a{color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none}.roster-page{width:calc(100% - (var(--home-shell-margin) * 2));gap:3.5rem;margin:0 auto;padding:4rem 0 56px;display:grid}.giovanili-page{width:calc(100% - (var(--home-shell-margin) * 2));margin:0 auto;padding:4rem 0 56px}.giovanili-page__grid{gap:var(--home-grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.giovanili-page__text-column{grid-column:1/7;align-content:start;gap:3rem;display:grid}.giovanili-page__group{gap:1.25rem;display:grid}.giovanili-page__group h2,.giovanili-page__results h2,.giovanili-page__standings h2{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.075rem;text-transform:uppercase;margin:0;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.1}.giovanili-page__names{gap:.9rem;display:grid}.giovanili-page__names p{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.04rem;text-transform:uppercase;margin:0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.2}.giovanili-page__photos{gap:var(--home-grid-gutter);grid-column:7/13;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.giovanili-page__photo{background:#d9d9d9;min-height:13rem;margin:0;overflow:hidden}.giovanili-page__photo--wide{aspect-ratio:6/4;grid-column:span 6}.giovanili-page__photo--half{aspect-ratio:3/2;grid-column:span 3}.giovanili-page__photo-image{object-fit:cover;width:100%;height:100%;display:block}.giovanili-page__photo--placeholder{background:#d9d9d9}.giovanili-page__results{grid-column:1/7;gap:1.5rem;margin-top:4rem;display:grid}.giovanili-page__results-list{gap:var(--home-grid-gutter);display:grid}.giovanili-page__result-card{background:#e6e6e6;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;min-height:10rem;padding:1.5rem;display:grid}.giovanili-page__result-card p,.giovanili-page__result-card span{font-family:"cofo-peshka-variable", var(--font-heading), sans-serif;font-variation-settings:"wght" 900, "wdth" 105, "slnt" -5;text-transform:uppercase;margin:0;font-style:normal;font-weight:900}.giovanili-page__result-card p{color:#f01;font-size:clamp(2rem,3vw,3.75rem);line-height:1}.giovanili-page__result-card p:last-child{text-align:right}.giovanili-page__result-card span{color:#f2b766;font-size:clamp(1.8rem,3vw,3.25rem);line-height:1}.giovanili-page__result-card--placeholder{background:#d9d9d9}.giovanili-page__standings{grid-column:7/13;gap:1.5rem;margin-top:4rem;display:grid}.giovanili-page__standings-card{background:#f1f1f1;border:1px solid #d9d9d9;place-items:center;min-height:30rem;display:grid}.partner-page{width:calc(100% - (var(--home-shell-margin) * 2));gap:4rem;margin:0 auto;padding:4rem 0 56px;display:grid}.partner-page__article{width:100%;margin:0;padding:0}.partner-page__sections{column-gap:var(--home-grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:0;display:grid}.partner-page__block{grid-column:1/-1;gap:0;padding:2rem 0 2.8rem;display:grid;position:relative}.partner-page__block:before,.partner-page__block:after{content:"";background:#f01;height:1px;position:absolute;left:0;right:0}.partner-page__block:before{top:0}.partner-page__block:after{bottom:0}.partner-page__block+.partner-page__block:before{display:none}.partner-page__block h2{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.075rem;text-transform:uppercase;margin:0 0 2.8rem;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1}.partner-page__logos{gap:var(--home-grid-gutter);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.partner-page__logo-card{background:#fff;place-items:center;min-height:8rem;padding:1rem;text-decoration:none;display:grid}.partner-page__logo-card span{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.04rem;text-transform:uppercase;text-align:center;font-size:1rem;font-style:normal;font-weight:500;line-height:1.2}.partner-page__logo-image{object-fit:contain;width:100%;max-width:8rem;height:auto;display:block}.societa-page__partners{grid-template-columns:var(--home-shell-margin) repeat(12, minmax(0, 1fr)) var(--home-shell-margin);width:100%;margin-top:4rem;padding:3.5rem 0;display:grid;position:relative}.societa-page__partners:before,.societa-page__partners:after{content:"";width:calc(100% - (var(--home-shell-margin) * 2));background:#d9d9d9;height:.0625rem;position:absolute;left:50%;transform:translate(-50%)}.societa-page__partners:before{top:0}.societa-page__partners:after{bottom:0}.societa-page__partners .home-partners{grid-column:1/-1;margin-top:0;padding-top:0;position:relative}.societa-page__partners .home-shell{grid-column:2/-2;grid-template-columns:subgrid;display:grid}.societa-page__partners .home-partners:before{display:none}.societa-page__partners .home-partners__viewport{padding-bottom:0}.partner-form-page{width:calc(100% - (var(--home-shell-margin) * 2));margin:0 auto;padding:4rem 0 56px}.partner-form-page__grid{gap:var(--home-grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.partner-form-page__intro{text-align:center;grid-column:4/10}.partner-form-page__intro .article-page__title{color:#f01;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#f01;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:.05rem;text-transform:uppercase;margin:0;font-size:2.5rem;font-style:normal;font-weight:400;line-height:2.5rem}.partner-form-page__title-line{display:block}.partner-form-page__intro-copy{margin-top:2rem}.partner-form-page__intro-copy a{color:#f01;text-underline-offset:.16rem;font-weight:600;text-decoration:underline}.partner-form-page__form-shell{grid-column:4/10;justify-self:center;width:100%;margin-top:6rem}.partner-inquiry-form{grid-template-columns:1fr;gap:2.75rem;display:grid}.partner-inquiry-form__field{justify-items:center;gap:0;padding:0;display:grid}.partner-inquiry-form__field--full,.partner-inquiry-form__actions{grid-column:1/-1}.partner-inquiry-form__field input,.partner-inquiry-form__field textarea{color:#91050d;width:100%;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.02rem;appearance:none;text-align:center;background:0 0;border:0;border-bottom:1px solid #f01;border-radius:0;outline:none;padding:0 0 .65rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4}.partner-inquiry-form__field input::placeholder,.partner-inquiry-form__field textarea::placeholder{color:#91050d;opacity:.45}.partner-inquiry-form__field textarea{resize:none;min-height:0;overflow:hidden}.partner-inquiry-form__field input:focus,.partner-inquiry-form__field textarea:focus{color:#f01}.partner-inquiry-form__actions{justify-items:center;gap:.75rem;margin-top:2rem;display:grid}.partner-inquiry-form__actions button{color:#fff;width:9rem;height:2.125rem;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.075rem;text-transform:uppercase;cursor:pointer;transition:background-color .22s ease, transform .22s var(--ease-out);background:#fe1e2e;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 1rem;font-size:1.3rem;font-style:normal;font-weight:400;line-height:3.3125rem;display:flex}.partner-inquiry-form__actions button:focus-visible{background:#c90b14;transform:translateY(-1px)}@media (hover:hover) and (pointer:fine){.partner-inquiry-form__actions button:hover{background:#c90b14;transform:translateY(-1px)}}.partner-inquiry-form__actions button:disabled{opacity:.6;cursor:wait}.partner-inquiry-form__status{font-family:"Bastardo Grotesk", var(--font-body), sans-serif;margin:0;font-size:.95rem;line-height:1.3}.partner-inquiry-form__status--success{color:#2a6b39}.partner-inquiry-form__status--error{color:#91050d}.season-placeholder{width:calc(100% - (var(--home-shell-margin) * 2));z-index:1;margin:0 auto;padding:4rem 0 56px;position:relative}.season-placeholder-page,.results-page-layout,.standings-page-layout{min-height:100svh;padding-top:72px}.season-placeholder--full-page{width:100%;padding:0}.season-placeholder__media{min-height:calc(100svh - 20rem);display:block;position:relative;overflow:hidden}.season-placeholder--full-page .season-placeholder__media{min-height:calc(100svh - 72px)}.season-placeholder__image{object-fit:cover;width:100%;height:100%;display:block}.calendar-page-section{background:0 0}.calendar-page{width:calc(100% - (var(--home-shell-margin) * 2));margin:0 auto;padding:4rem 0 56px}.calendar-page__grid{column-gap:var(--home-grid-gutter);row-gap:calc(var(--home-grid-gutter) * 4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.calendar-page__card.home-upcoming-card{color:#d3000e;border-color:#0000;grid-column:span 3;box-shadow:inset 0 0 0 1px #d3000e}.calendar-page__card .home-upcoming-card__meta p,.calendar-page__card .home-upcoming-card__teams h4,.calendar-page__card.home-upcoming-card h3{color:#d3000e}.calendar-page__card.home-upcoming-card h3{-webkit-text-stroke-width:.6px;-webkit-text-stroke-color:currentColor;font-family:"forevs", var(--font-heading), sans-serif;text-transform:uppercase;font-size:2.8rem;font-style:normal;font-weight:400;line-height:1.75rem}.calendar-page__card .home-upcoming-card__top p,.calendar-page__card .home-upcoming-card__ticket{color:#d3000e;opacity:0}.calendar-page__card .home-upcoming-card__top p{text-align:right;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:.08rem;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem}.calendar-page__card .home-upcoming-card__badge{background:0 0}@media (hover:hover) and (pointer:fine){.calendar-page__card:hover{box-shadow:none;color:#91050d;background-color:#0000;border-color:#91050d}.calendar-page__card:hover .home-upcoming-card__top p,.calendar-page__card:hover .home-upcoming-card__meta p,.calendar-page__card:hover h3,.calendar-page__card:hover .home-upcoming-card__teams h4,.calendar-page__card:hover .home-upcoming-card__ticket{color:#91050d}.calendar-page__card:hover .home-upcoming-card__top p{opacity:1}.calendar-page__card:hover .home-upcoming-card__teams,.calendar-page__card:hover .home-upcoming-card__ticket{transform:none}.calendar-page__card:hover .home-upcoming-card__badge{background:0 0}}.ticket-sales-page__card{box-shadow:none;color:#91050d;background-color:#0000;border-color:#91050d}.ticket-sales-page__card .home-upcoming-card__top p,.ticket-sales-page__card .home-upcoming-card__meta p,.ticket-sales-page__card h3,.ticket-sales-page__card .home-upcoming-card__teams h4,.ticket-sales-page__card .home-upcoming-card__ticket{color:#91050d}.ticket-sales-page__card .home-upcoming-card__top p{opacity:1}.ticket-sales-page__card .home-upcoming-card__teams,.ticket-sales-page__card .home-upcoming-card__ticket{transform:none}.ticket-sales-page__card .home-upcoming-card__badge{background:0 0}.ticket-sales-page__card--disabled{opacity:.2}.ticket-sales-page__card--active{opacity:1}.results-page{width:calc(100% - (var(--home-shell-margin) * 2));margin:0 auto;padding:4rem 0 56px}.results-page__list{width:100%}.results-page__leg-filters{flex-wrap:wrap;justify-content:flex-end;gap:1.5rem;margin:-2.5rem 0 2.5rem;display:flex}.results-page__leg-filter{color:#c1c1c1;opacity:.72;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:uppercase;cursor:pointer;transition:opacity .22s var(--ease-out), color .22s ease;background:0 0;border:0;padding:0;font-size:1.15rem;font-style:normal;font-weight:400;line-height:1}.results-page__leg-filter:focus-visible{opacity:1}@media (hover:hover) and (pointer:fine){.results-page__leg-filter:hover{opacity:1}}.results-page__leg-filter--active{color:#9f9f9f;opacity:1}.results-page__content,.standings-page__content{z-index:1;position:relative}.results-placeholder__intro,.standings-placeholder__intro{gap:.75rem;margin-bottom:2.5rem;display:grid}.results-placeholder__intro h1{font-size:clamp(2.25rem,4vw,4.25rem);line-height:.92}.results-placeholder__intro p,.standings-placeholder__intro p{color:#6c6460;max-width:42rem}.results-page__item{min-height:0;padding:2.2rem 0;position:relative;overflow:hidden}.results-page__item:first-child{padding-top:0}.results-page__item:after{content:"";background:#f01;height:1px;position:absolute;bottom:0;left:0;right:0}.results-page__trigger{width:100%;min-height:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.results-page__header{padding:0}.results-page__label{color:#c1c1c1;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.075rem;text-transform:uppercase;font-size:1.5rem;font-style:normal;font-weight:600;line-height:1;display:block}.results-page__details-wrap{opacity:0;max-height:0;transition:max-height .36s var(--ease-out), opacity .22s var(--ease-out);overflow:hidden}.results-page__item--expanded .results-page__details-wrap{opacity:1;max-height:20rem}.results-page__details{padding-top:1.5rem;padding-bottom:0}.results-page__score-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:2rem;margin-top:0;display:grid}.results-page__team,.results-page__score{color:#91050d;font-family:"forevs", var(--font-heading), sans-serif;-webkit-text-stroke:.1rem currentColor;text-transform:uppercase;font-style:normal;font-weight:500}.results-page__team{white-space:nowrap;font-size:4rem;line-height:5.75rem}.results-page__team--away{text-align:right}.results-page__score{text-align:center;font-size:5.6rem;line-height:5.75rem}.results-page__info{color:#ffe3b7;text-align:center;width:max-content;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;border-bottom:1px solid #ffe3b7;margin:2rem auto 0;padding-bottom:.15rem;font-size:1rem;font-style:normal;font-weight:600;line-height:1.5rem;text-decoration:none;display:block}.roster-page__section{gap:.45rem;margin-bottom:2.5rem;display:grid}.roster-page .inner-page__shell{width:100%;max-width:100%}.roster-page__section h2{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.075rem;text-transform:uppercase;margin:0;font-size:1.5rem;font-style:normal;font-weight:600;line-height:2rem}.roster-page__grid{gap:var(--home-grid-gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.roster-page__player{aspect-ratio:3/4;background:#d9d9d9;width:100%;position:relative;overflow:hidden}.roster-page__image{object-fit:cover;width:100%;height:100%;transition:opacity .22s var(--ease-out);display:block;position:absolute;inset:0}.roster-page__image--default{opacity:1}.roster-page__image--hover,.roster-page__player:hover .roster-page__image--default,.roster-page__player:focus-within .roster-page__image--default{opacity:0}.roster-page__player:hover .roster-page__image--hover,.roster-page__player:focus-within .roster-page__image--hover{opacity:1}@media (max-width:1023px){.partner-form-page__intro,.partner-form-page__form-shell{grid-column:2/12}.partner-page__logos{grid-template-columns:repeat(3,minmax(0,1fr))}.giovanili-page__grid,.giovanili-page__photos{grid-template-columns:repeat(6,minmax(0,1fr))}.giovanili-page__text-column,.giovanili-page__photos,.giovanili-page__results,.giovanili-page__standings{grid-column:1/-1}.roster-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.partner-form-page__intro,.partner-form-page__form-shell{grid-column:1/-1}.partner-inquiry-form{grid-template-columns:1fr}.partner-page__logos{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-page__logo-card{min-height:7rem}.partner-page__block h2{font-size:1.2rem}.giovanili-page__grid,.giovanili-page__photos{grid-template-columns:repeat(2,minmax(0,1fr))}.giovanili-page__group{gap:1rem}.giovanili-page__group h2,.giovanili-page__results h2,.giovanili-page__standings h2{font-size:1.5rem}.giovanili-page__photo--wide,.giovanili-page__photo--half{grid-column:span 2}.giovanili-page__result-card{min-height:7rem;padding:1rem}.roster-page__section h2{font-size:1.5rem;line-height:2rem}.roster-page__grid{scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;padding-bottom:.25rem;display:flex;overflow:auto hidden}.roster-page__grid::-webkit-scrollbar{display:none}.roster-page__player{flex:0 0 calc((((100% - (var(--home-grid-gutter) * 3)) / 4) * 3) + (var(--home-grid-gutter) * 2));scroll-snap-align:start;min-width:0}}.empty-state{color:#736d68;padding:18px 0}.empty-state--light{color:#fff2dd}@media (max-width:1023px){.news-grid,.matches-grid,.results-band,.about-band,.inner-page__body{grid-template-columns:1fr}.news-archive__grid{--news-archive-card-width:calc((100% - var(--home-grid-gutter)) / 2);grid-template-columns:repeat(2,minmax(0,1fr))}.video-archive__grid{--video-archive-card-width:calc((100% - var(--home-grid-gutter)) / 2);grid-template-columns:repeat(2,minmax(0,1fr))}.news-archive .news-card{max-width:none}.inner-page__link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-page-hero{min-height:20rem}.section-page-hero__title h1{width:auto;line-height:.92}.hero__actions,.standings-panel__header{flex-direction:column;align-items:start}}@media (max-width:767px){:root{--internal-page-mobile-top-gap:3rem}.hero__content{width:calc(100% - 16px);padding:230px 0 18px}.hero__rail{background-size:92px 14px,100% 4px}.next-match,.page-section,.about-band,.inner-page__hero{width:calc(100% - 16px)}.inner-page__shell{width:384px}.inner-page__link-grid{grid-template-columns:1fr}.section-page-hero{min-height:19.5rem}.section-page-hero__shell{--section-hero-gutter:8px;grid-template-columns:minmax(0,1fr);row-gap:1.1rem;width:calc(100% - 16px);padding:1.4rem 0 .665rem}.section-page-hero__title h1{color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;width:auto;font-family:"forevs", var(--font-heading), sans-serif;font-size:3rem;font-style:normal;font-weight:400;line-height:3.25rem}.section-page-hero__title{margin-top:2.3rem}.section-page-hero__rail{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:end;gap:.49rem;display:grid;position:relative}.section-page-hero__line{width:auto;margin-inline:calc(var(--section-hero-gutter) * -1);grid-column:auto;justify-self:stretch;height:.24rem;margin-bottom:0}.section-page-hero__tabs{display:none}.section-page-hero__mobile-dropdown{margin-inline:calc(var(--section-hero-gutter) * -1);grid-area:3/1;justify-content:stretch;justify-self:stretch;align-items:end;padding-top:0;display:flex}.section-page-hero__mobile-secondary-dropdown{z-index:32;grid-area:3/1;justify-content:flex-start;justify-self:start;align-items:end;padding-top:0;display:flex;position:relative;bottom:auto;left:auto}.section-page-hero__mobile-summary{color:#fff;background:var(--brand-red);text-align:right;width:100%;min-height:2.4375rem;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:uppercase;cursor:pointer;border:0;justify-content:flex-end;align-items:center;gap:.625rem;margin-left:0;padding:.53125rem 20px .53125rem 0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;display:flex}.section-page-hero__mobile-summary--secondary{width:auto;min-width:0;margin-left:calc(var(--section-hero-gutter) * -1);text-align:left;justify-content:flex-start;padding:.53125rem 0 .53125rem 20px}.section-page-hero__mobile-summary-label{display:block}.section-page-hero__mobile-menu{background:var(--brand-red);z-index:40;opacity:0;pointer-events:none;border:0;gap:0;width:auto;min-width:0;margin-left:0;padding:0 0 .15rem;transition:opacity .3s ease-out,transform .3s ease-out;display:grid;position:absolute;top:calc(100% - .15rem);left:0;right:0;transform:translateY(-.35rem)}.section-page-hero__filters{grid-row:3;justify-content:flex-start;justify-self:start;gap:.9rem 1.2rem;padding-top:.7rem;position:static}.section-page-hero__filters--left{justify-content:flex-start;justify-self:start}.section-page-hero__filters--mobile-hidden{display:none}.section-page-hero__mobile-details{z-index:30;flex:auto;width:100%;min-width:0;margin-left:0;position:relative}.section-page-hero__mobile-details--secondary{flex:0 auto;width:auto;min-width:0;margin-left:0}.section-page-hero__mobile-details--open>.section-page-hero__mobile-summary{z-index:31;position:relative}.section-page-hero__mobile-details--open .section-page-hero__mobile-chevron{transform:rotate(180deg)}.section-page-hero__mobile-menu--open{opacity:1;pointer-events:auto;transform:translateY(0)}.section-page-hero__mobile-link{color:#fff;text-align:right;width:100%;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:uppercase;padding:.25rem 30px .25rem 0;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem;display:block}.section-page-hero__mobile-menu{z-index:30}.section-page-hero__mobile-menu--secondary{left:calc(var(--section-hero-gutter) * -1);width:100vw;right:auto}.section-page-hero__mobile-link:focus-visible,.section-page-hero__mobile-link--active{color:#fff;opacity:1}@media (hover:hover) and (pointer:fine){.section-page-hero__mobile-link:hover{color:#fff;opacity:1}}.section-page-hero__mobile-link--secondary{text-align:left;padding:.25rem 0 .25rem 5px}.news-archive__grid{--news-archive-card-width:100%;grid-template-columns:1fr;gap:2.25rem 0}.video-archive__grid{--video-archive-card-width:100%;grid-template-columns:1fr;gap:2.25rem 0}.news-archive .news-card,.video-archive .video-archive-card{grid-column:1/-1}.news-archive__controls{gap:.6rem}.news-archive__item,.news-archive .news-card,.video-archive__item,.video-archive .video-archive-card{width:100%}.video-archive .video-archive-card__image-link:focus-visible .video-archive-card__image{transform:none}@media (hover:hover) and (pointer:fine){.video-archive .video-archive-card__image-link:hover .video-archive-card__image{transform:none}}.news-archive__item{transform:none!important}.news-archive__item-controls{grid-template-columns:1fr}.inner-page__section--intro,.news-archive__content,.article-page,.org-chart-page,.roster-page,.giovanili-page,.partner-page,.partner-form-page{padding-top:var(--internal-page-mobile-top-gap)}.season-placeholder{width:calc(100% - 16px);padding:var(--internal-page-mobile-top-gap) 0 2rem}.season-placeholder-page{padding-top:58px}.season-placeholder--full-page{width:100%;padding:0}.season-placeholder__media{min-height:calc(100svh - 19.5rem)}.season-placeholder--full-page .season-placeholder__media{min-height:calc(100svh - 58px)}.partner-page__article.article-page{padding-top:0}.news-archive__actions,.video-archive__actions{padding-top:2.75rem}.section-page-hero__tab{font-size:.95rem}.section-page-hero__filter{font-size:.72rem}.results-page__item span{font-size:1.1rem}.results-page__leg-filters{gap:1rem;margin:-2.5rem 0 2rem}.results-page__leg-filter{font-size:.95rem}.results-page__header{padding:0}.results-page__score-row{text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1rem;margin-top:0}.results-page__item .results-page__team{text-align:left;justify-self:start}.results-page__item .results-page__score{text-align:center;justify-self:center}.results-page__item .results-page__team--away{text-align:right;justify-self:end}.results-page__item .results-page__team,.results-page__item .results-page__team--away,.results-page__item .results-page__score{font-size:1.5rem;line-height:5.75rem}.results-page__item .results-page__score{font-size:2.1rem}.results-page__team,.results-page__team--away,.results-page__score{font-size:1.5rem;line-height:5.75rem}.results-page__score{font-size:2.1rem}.results-page__info{margin:.7rem auto 0;font-size:.8rem}.next-match__teams{font-size:2.2rem}.countdown{gap:10px}.results-band{padding-inline:8px}.match-card{min-height:auto}.standings-table{display:block;overflow-x:auto}.article-page{width:calc(100% - 16px)}.article-page__text-column{gap:1.25rem;width:100%;margin-top:0}.article-page h1.article-page__title,.article-page h2.article-page__title,.partner-form-page__intro .article-page__title{padding-top:0;font-size:1.6rem;line-height:1.7rem}.article-page__body p,.article-page__excerpt,.article-page__bottom-link{letter-spacing:-.04rem;font-size:1rem;line-height:1.375rem}.match-report-model__summary-text{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;font-size:1rem;font-style:normal;font-weight:300;line-height:1.4375rem}.match-report-model__copy p{letter-spacing:-.05rem;font-size:1rem;line-height:1.4375rem}.match-report-model__section-title,.match-report-model__subheading{letter-spacing:-.039rem;font-size:1.2rem;line-height:1.125rem}.match-report-model__section:last-child{padding-bottom:3.5rem}.article-page__gallery{gap:var(--home-grid-gutter);grid-column:1/-1;grid-template-columns:1fr;width:100%}.article-page__gallery-stack{gap:2rem}.org-chart-page__heading{font-size:2.5rem;line-height:2rem}.org-chart-page__item h2{letter-spacing:-.05rem;font-size:1.2rem;line-height:1.75rem}.org-chart-page__item p{letter-spacing:-.05rem;font-size:1rem;line-height:1.375rem}}@media (min-width:1024px){.article-page{grid-template-columns:repeat(12,minmax(0,1fr))}.article-page__text-column{grid-column:4/10}.article-page__gallery{gap:var(--home-grid-gutter);grid-column:4/10;grid-template-columns:1fr}.article-page__gallery-stack{grid-column:1/-1}.match-report-model__section .article-page__title,.match-report-model__copy,.match-report-model__subheading{grid-column:4/10}.match-report-model__media-frame{grid-column:1/-1}.match-report-gallery{grid-column:1/-1;width:100vw;margin-left:calc(50% - 50vw)}.match-report-gallery__carousel{width:100%}.match-report-gallery__viewport,.match-report-gallery__track{max-width:none}.match-report-model__summary{grid-column:1/-1}.match-report-model__hero-shell{grid-template-columns:var(--home-shell-margin) repeat(12, minmax(0, 1fr)) var(--home-shell-margin)}.match-report-gallery__edge-fade{height:40rem}.match-report-gallery__arrow{top:20rem}.match-report-gallery__card--portrait{width:calc(40rem * var(--match-report-gallery-aspect-ratio,.75))}.match-report-gallery__card--landscape{width:calc(40rem * var(--match-report-gallery-aspect-ratio,1.5))}.match-report-gallery__image-link{height:40rem}.org-chart-page{grid-template-columns:repeat(12,minmax(0,1fr))}.org-chart-page__column{grid-column:1/-1}}.org-chart-page__item:first-child{border-bottom:0}.home-page{grid-template-columns:var(--home-shell-margin) repeat(4, minmax(0, 1fr)) var(--home-shell-margin);display:grid;position:relative}.home-page:before{content:"";top:0;bottom:0;left:var(--home-shell-margin);right:var(--home-shell-margin);pointer-events:none;z-index:0;background-image:none;position:absolute}.home-hero-slideshow,.home-hero,.home-next-match,.home-editorial,.home-ticket-campaign-promo,.home-upcoming,.home-roster,.home-ownership,.home-kit,.home-partners,.home-closing-cta{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.home-shell,.home-shell>*{z-index:1;position:relative}.home-shell{grid-column:2/-2;grid-template-columns:subgrid;width:100%;margin:0;display:grid}.home-hero{background:#111;min-height:54rem;position:relative;overflow:hidden}.home-hero-slideshow{grid-column:1/-1;grid-template-columns:subgrid;display:grid;position:relative;overflow:hidden}.home-hero-slideshow__track{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.home-hero-slideshow__slide{grid-area:1/1/auto/-1;grid-template-columns:subgrid;opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);will-change:opacity, transform;display:grid;transform:translateY(1.5rem)scale(1.01)}.home-hero-slideshow__slide--active{opacity:1;pointer-events:auto;transform:translate(0,0)scale(1)}.home-hero-slideshow__dots{z-index:6;gap:.5rem;display:flex;position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.home-hero-slideshow__dot{appearance:none;cursor:pointer;background:#fff6;border:0;border-radius:999px;width:.625rem;height:.625rem;padding:0}.home-hero-slideshow__dot:focus-visible{background:#ffffffb3}@media (hover:hover) and (pointer:fine){.home-hero-slideshow__dot:hover{background:#ffffffb3}}.home-hero-slideshow__dot:focus-visible{outline-offset:.1875rem;outline:.125rem solid #fff}.home-hero-slideshow__dot--active{background:#fff}.home-hero__media{background:linear-gradient(180deg, #130b0b0f 0%, #130b0b66 100%), var(--home-hero-image,url(/media/hero.webp)) center center / cover no-repeat;background-size:cover,cover;position:absolute;inset:0}.home-hero__media--custom{background:linear-gradient(180deg, #130b0b0f 0%, #130b0b66 100%), var(--hero-custom-desktop-image) center center / cover no-repeat;background-size:cover,cover}.home-hero__video{object-fit:cover;width:100%;height:100%;display:block}.home-hero__content{z-index:1;align-content:center;min-height:clamp(42rem,78svh,54rem);padding:2rem 0;position:relative}.home-hero__panel{color:#ffe3b7;grid-column:1/-1;justify-self:start;width:100%;transform:translateY(2%)}.home-hero--custom .home-hero__panel{justify-content:center;align-items:flex-end;width:100%;min-height:clamp(42rem,78svh,54rem);display:flex;transform:translateY(-2rem)}.home-hero__score-row{grid-template-columns:minmax(4.5rem,auto) 1fr;align-items:baseline;column-gap:1.75rem;display:grid}.home-hero__score{color:#ffd592;text-align:center;font-family:"forevs", var(--font-heading), sans-serif;-webkit-text-stroke:.1rem currentColor;margin:0;font-size:6rem;font-style:normal;font-weight:500;line-height:5.75rem}.home-hero__team{color:#fff;font-family:"forevs", var(--font-heading), sans-serif;-webkit-text-stroke:.1rem currentColor;text-transform:uppercase;margin:0;font-size:6rem;font-style:normal;font-weight:500;line-height:5.75rem}.home-hero__team-desktop,.home-hero__team-mobile{display:block}.home-hero__team-mobile{display:none}.home-hero__actions{margin-top:20px}.home-hero--custom .home-hero__actions{justify-content:center;width:100%;margin-top:0;display:flex}.home-hero__actions a{color:#fff;text-align:center;width:9rem;height:2.125rem;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.075rem;background:#fe1e2e;flex-direction:column;justify-content:center;font-size:1.3rem;font-style:normal;font-weight:400;line-height:3.3125rem;display:flex}.home-hero--custom .home-hero__actions a{color:#fff;text-align:center;text-underline-offset:.14rem;background:0 0;width:auto;height:auto;padding:0;line-height:1;text-decoration:underline;display:inline}.home-hero--custom .home-hero__actions a span{display:inline;transform:none}.home-next-match{color:#fff;background:#f01;padding:0}.home-next-match__stage{min-height:33.1875rem;padding:4.25rem 0 2rem}.home-next-match__title,.home-section-header__link,.home-editorial-card__meta,.home-closing-cta a{font-family:var(--font-body), sans-serif}.home-next-match__left,.home-next-match__right{min-height:100%}.home-next-match__left{grid-column:1/span 7}.home-next-match__title{color:#ffe3b7;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ffe3b7;font-family:"forevs", var(--font-heading), sans-serif;text-transform:uppercase;margin:0 0 2.25rem;font-size:48px;font-style:normal;font-weight:400;line-height:2.5rem;transform:translateY(-.75rem)}.home-next-match__teams-stack{gap:0;margin-bottom:30px;display:grid}.home-next-match__teams-stack h3{color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;font-family:"forevs", var(--font-heading), sans-serif;text-transform:uppercase;margin:0;font-size:110px;font-style:normal;font-weight:400;line-height:7rem;transform:translateY(-.9rem)}.home-next-match__team-desktop,.home-next-match__team-mobile{display:block}.home-next-match__team-mobile{display:none}.home-next-match__date,.home-next-match__venue{color:#fff;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:uppercase;margin:0;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.4375rem}.home-next-match__venue{margin-top:.125rem}.home-next-match__ticket{margin-top:1.25rem}.home-next-match__ticket a{color:#fff;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:uppercase;border-bottom:1px solid #ffffffb3;padding-bottom:.2rem;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.4375rem;display:inline-block}.home-next-match__right{flex-direction:column;grid-column:9/-1;justify-content:center;place-self:center end;gap:1.5rem;width:fit-content;display:flex}.home-next-match__badge-row{justify-content:flex-end;align-items:center;gap:1.125rem;width:fit-content;display:flex}.home-next-match__badge{color:#fff;width:7.5365rem;height:10.8053rem;font-family:"cofo-peshka-variable", var(--font-heading), sans-serif;text-transform:uppercase;justify-content:center;align-items:center;margin-right:2rem;font-size:2rem;font-style:normal;font-weight:900;line-height:1;display:flex}.home-next-match__badge-image{object-fit:contain;width:7.5365rem;height:10.8053rem}.home-next-match__accent{background:#fff;width:.54488rem;height:11.4432rem}.home-next-match__accent--grosseto{background:#91050d}.home-editorial,.home-partners{padding:3.5rem 0 0}.home-partners .home-section-header{margin-bottom:2.75rem}.home-kit{margin-top:3.5rem;padding-top:0}.home-editorial--news{--home-editorial-arrow-top:15.125rem;--home-editorial-edge-height:30.25rem;margin-bottom:7rem}.home-editorial--video{--home-editorial-arrow-top:6.5rem;--home-editorial-edge-height:13rem;margin-top:0;padding-top:0;padding-bottom:7rem;position:relative}.home-editorial--video:before{content:"";width:calc(100% - (var(--home-shell-margin) * 2));background:#d9d9d9;height:.0625rem;position:absolute;top:-3.5rem;left:50%;transform:translate(-50%)}.home-section-header{grid-column:1/-1;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1rem;display:flex}.home-section-header h2{color:#f01;width:13.75rem;height:1.125rem;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.075rem;text-transform:uppercase;flex-direction:column;justify-content:center;font-size:1.5rem;font-style:normal;font-weight:600;line-height:3.3125rem;display:flex}.home-section-header--light h2,.home-section-header--light .home-section-header__link,.home-roster .home-section-header h2,.home-roster .home-section-header .home-section-header__link{color:#fff}.home-section-header__link{color:#f01;text-align:right;width:fit-content;min-height:1.5rem;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;white-space:nowrap;flex-direction:column;justify-content:center;align-self:center;margin-left:auto;padding-bottom:.2rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4375rem;display:flex;position:relative}.home-section-header__link:after{content:"";background:currentColor;width:calc(100% + 1rem);height:.0625rem;position:absolute;bottom:0;right:0}.home-editorial__grid{grid-column:1/-1;grid-template-columns:subgrid;gap:var(--home-grid-gutter);display:grid}.home-editorial__carousel{grid-column:1/-1;position:relative}.home-editorial__viewport{box-sizing:content-box;width:100%;margin-inline:calc(var(--home-shell-margin) * -1);padding-inline:var(--home-shell-margin);scroll-snap-type:x proximity;scroll-padding-inline:var(--home-shell-margin);scrollbar-width:none;scroll-behavior:smooth;overflow:auto hidden}.home-editorial__viewport::-webkit-scrollbar{display:none}.home-editorial__track{gap:var(--home-grid-gutter);display:flex}.home-editorial__edge-fade{z-index:1;width:6rem;height:var(--home-editorial-edge-height);opacity:0;pointer-events:none;transition:opacity .22s var(--ease-out);position:absolute;top:0}.home-editorial:focus-within .home-editorial__edge-fade{opacity:1}@media (hover:hover) and (pointer:fine){.home-editorial:hover .home-editorial__edge-fade{opacity:1}}.home-editorial__edge-fade--left{left:calc(var(--home-shell-margin) * -1);background:linear-gradient(90deg,#0000007a 0%,#0000 100%)}.home-editorial__edge-fade--right{right:calc(var(--home-shell-margin) * -1);background:linear-gradient(270deg,#0000007a 0%,#0000 100%)}.home-editorial__arrow{top:var(--home-editorial-arrow-top);z-index:2;color:#ffe3b7;text-align:right;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:currentColor;width:2.75rem;height:5rem;font-family:"forevs", var(--font-heading), sans-serif;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:2.375rem;font-style:normal;font-weight:400;line-height:5rem;display:inline-flex;position:absolute}.home-editorial__arrow--left{left:calc(var(--home-shell-margin) * -.5);transform:translate(-50%,-50%)}.home-editorial__arrow--right{left:calc(100% + (var(--home-shell-margin) * .5));transform:translate(-50%,-50%)}.home-editorial__arrow:focus-visible{opacity:.85}@media (hover:hover) and (pointer:fine){.home-editorial__arrow:hover{opacity:.85}}.home-editorial__arrow:focus-visible{outline-offset:.125rem;outline:.125rem solid}.home-editorial-card{grid-column:span 3;align-content:start;min-width:0;display:grid}.home-editorial__track .home-editorial-card{flex:0 0 calc((100% - (var(--home-grid-gutter) * 3)) / 4);width:calc((100% - (var(--home-grid-gutter) * 3)) / 4);scroll-snap-align:start}.home-editorial__track .home-editorial-card:last-child{scroll-snap-align:end}.home-editorial-card__image-link{background:#d5cbc0;flex-shrink:0;width:100%;height:30.25rem;display:block;position:relative;overflow:hidden}.home-editorial-card__image-link--video{height:13rem}.home-editorial-card__image{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease-out);transform:scale(1)}.home-editorial-card__image-link:focus-visible .home-editorial-card__image{transform:scale(1.1)}@media (hover:hover) and (pointer:fine){.home-editorial-card__image-link:hover .home-editorial-card__image{transform:scale(1.1)}}.home-editorial-card__play{color:#fff;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex;position:absolute;bottom:.5rem;left:.5rem}.home-editorial-card__play svg{width:1.4rem;height:1.4rem;display:block}.home-editorial-card__meta{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;text-transform:uppercase;margin-top:.875rem;font-size:1rem;line-height:1}.home-editorial-card__meta-category{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;font-size:1rem;font-style:normal;font-weight:600;line-height:0}.home-editorial-card__meta-time{color:#b7b7b7;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;font-size:1rem;font-style:normal;font-weight:600;line-height:0}.home-editorial-card h3{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;text-transform:none;margin-top:.45rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4375rem}.home-editorial-card__excerpt{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;margin-top:.75rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4375rem;display:none}.home-upcoming,.home-roster,.home-ownership,.home-partners,.home-closing-cta{width:100%;max-width:100%;padding-top:7rem;position:relative}.home-ownership{padding-top:0}.home-upcoming,.home-roster{width:100%;max-width:100%}.home-roster{height:37.5rem;margin:0;padding-top:0}.home-roster .home-shell{grid-template-rows:auto minmax(0,1fr);align-content:stretch;height:100%;position:relative}.home-roster:before,.home-ownership:before,.home-kit:before{display:none}.home-upcoming{margin:0}.home-upcoming:before,.home-roster:before,.home-ownership:before,.home-kit:before,.home-partners:before,.home-closing-cta:before{content:"";width:calc(100% - (var(--home-shell-margin) * 2));background:#d9d9d9;height:.0625rem;position:absolute;top:-3.5rem;left:50%;transform:translate(-50%)}.home-upcoming:after{content:"";background:var(--GRADIENT-GROSSETO,linear-gradient(180deg, #600 1.07%, red 50.94%, #fff 110.54%));z-index:0;pointer-events:none;width:100%;height:82rem;position:absolute;top:-3.5rem;left:0;transform:none}.home-closing-cta:before{display:none}.home-upcoming{z-index:0;background:0 0;margin-top:0;padding-top:0;padding-bottom:7rem}.home-upcoming__grid{gap:var(--home-grid-gutter);width:calc(100% + (var(--home-shell-margin) * 2));margin-inline:calc(var(--home-shell-margin) * -1);padding-inline:var(--home-shell-margin);scroll-snap-type:x proximity;scroll-padding-inline:var(--home-shell-margin);scrollbar-width:none;scroll-behavior:smooth;grid-column:1/-1;display:flex;overflow:auto hidden}.home-upcoming__grid::-webkit-scrollbar{display:none}.home-upcoming__track{gap:var(--home-grid-gutter);display:flex}.home-upcoming__track .home-upcoming-card{flex:0 0 calc((100% - (var(--home-grid-gutter) * 3)) / 4);width:calc((100% - (var(--home-grid-gutter) * 3)) / 4);scroll-snap-align:start}.home-upcoming__track .home-upcoming-card:last-child{scroll-snap-align:end}.home-upcoming .home-shell{z-index:1}.home-upcoming-card{color:#fff;scroll-snap-align:start;background-color:#0000;border:1px solid #fff;grid-column:span 3;align-content:start;width:100%;height:30.25rem;padding:1rem;transition:background-color .4s,border-color .4s,color .4s;display:grid;position:relative}.home-upcoming-card__top{display:block}.home-upcoming-card__badge{background:0 0;width:2.8125rem;height:2.8125rem;transition:background-color .4s;position:absolute;top:1rem;left:1rem;overflow:hidden}.home-upcoming-card__badge-image{object-fit:cover;width:100%;height:100%;display:block}.home-upcoming-card__top p,.home-upcoming-card__meta p,.home-upcoming-card__teams h4{font-family:"Bastardo Grotesk", var(--font-body), sans-serif;margin:0;transition:color .4s}.home-upcoming-card__top p,.home-upcoming-card__meta p{color:#fff;letter-spacing:-.05rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem}.home-upcoming-card__top p{color:#fff;text-align:right;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:.08rem;text-transform:uppercase;opacity:0;transition:color .4s ease, opacity .4s var(--ease-out);font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem;position:absolute;top:1.55181rem;right:1.1875rem}.home-upcoming-card__meta{gap:.1rem;width:14.625rem;min-height:3.5625rem;margin-top:7.3125rem;display:grid}.home-upcoming-card h3{color:#fff;-webkit-text-stroke-width:.6px;-webkit-text-stroke-color:#fff;width:14.625rem;min-height:2.5625rem;font-family:"forevs", var(--font-heading), sans-serif;text-transform:uppercase;flex-direction:column;justify-content:flex-end;margin-top:3rem;font-size:2.8rem;font-style:normal;font-weight:400;line-height:1.75rem;transition:color .4s;display:flex}.home-upcoming-card__teams{transition:transform .4s var(--ease-out);margin-top:3rem;transform:translateY(0)}.home-upcoming-card__teams h4{color:#fff;letter-spacing:-.0625rem;margin:0;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.2rem}.home-upcoming-card__teams h4+h4{margin-top:.35rem}.home-upcoming-card__ticket{z-index:2;color:#91050d;text-align:right;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:.08rem;text-transform:uppercase;opacity:0;pointer-events:none;transition:color .4s ease, opacity .4s var(--ease-out);font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.75rem;text-decoration:none;position:absolute;top:1.55181rem;right:1.1875rem;transform:none}@media (hover:hover) and (pointer:fine){.home-upcoming-card:hover{color:#91050d;background-color:#ffe3b7;border-color:#0000}.home-upcoming-card:hover .home-upcoming-card__top p,.home-upcoming-card:hover .home-upcoming-card__meta p,.home-upcoming-card:hover h3,.home-upcoming-card:hover .home-upcoming-card__teams h4{color:#91050d}.home-upcoming-card:hover .home-upcoming-card__top p{opacity:1}.home-upcoming-card--has-ticket:hover .home-upcoming-card__top p{opacity:0}.home-upcoming-card:hover h3{-webkit-text-stroke-color:#91050d}.home-upcoming-card:hover .home-upcoming-card__teams{transform:translateY(-.6rem)}.home-upcoming-card:hover .home-upcoming-card__ticket{opacity:1;pointer-events:auto}.home-upcoming-card:hover .home-upcoming-card__badge{background:0 0}}.home-ticket-campaign-promo{z-index:1;width:100%;max-width:100%;margin:0;padding:0;position:relative;left:auto}.home-ticket-campaign-promo--fullscreen .home-ticket-campaign-promo__frame{min-height:100dvh}.home-ticket-campaign-promo__frame{z-index:1;background-image:var(--ticket-campaign-desktop-image);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-column:1/-1;min-height:100svh;position:relative}.home-ticket-campaign-promo__actions{z-index:2;justify-content:center;width:calc(100% - 2rem);display:flex;position:absolute;bottom:4rem;left:50%;transform:translate(-50%)}.home-ticket-campaign-promo__button{color:#f6f0eb;min-height:0;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.04rem;text-underline-offset:.18rem;text-transform:uppercase;transition:color .18s ease, opacity .18s var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:1.1rem;font-weight:600;text-decoration:underline;display:inline-flex}.home-ticket-campaign-promo__button:focus-visible{color:#f6f0eb;opacity:.72}@media (hover:hover) and (pointer:fine){.home-ticket-campaign-promo__button:hover{color:#f6f0eb;opacity:.72}}.home-roster__grid{grid-template-columns:subgrid;gap:var(--home-grid-gutter);grid-column:1/-1;align-items:stretch;height:100%;display:grid}.home-roster__stage{grid-template-columns:subgrid;isolation:isolate;grid-area:1/1/auto/-1;height:100%;display:grid;overflow:hidden}.home-roster__slide{grid-area:1/1/auto/-1;grid-template-columns:subgrid;align-items:stretch;height:100%;display:grid}.home-roster__slide--active{z-index:2;position:relative}.home-roster__slide--enter-from-right{z-index:2;animation:.32s cubic-bezier(.22,1,.36,1) both home-roster-slide-in-from-right;position:relative}.home-roster__slide--exit-to-left{pointer-events:none;z-index:1;animation:.32s cubic-bezier(.22,1,.36,1) both home-roster-slide-out-to-left}.home-roster__slide--enter-from-left{z-index:2;animation:.42s cubic-bezier(.22,1,.36,1) both home-roster-slide-in-from-left;position:relative}.home-roster__slide--exit-to-right{pointer-events:none;z-index:1;animation:.42s cubic-bezier(.22,1,.36,1) both home-roster-slide-out-to-right}@keyframes home-roster-slide-in-from-right{0%{opacity:0;transform:translate(2.5%)}to{opacity:1;transform:translate(0,0)}}@keyframes home-roster-slide-out-to-left{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-1.5%)}}@keyframes home-roster-slide-in-from-left{0%{opacity:0;transform:translate(-8%)}to{opacity:1;transform:translate(0,0)}}@keyframes home-roster-slide-out-to-right{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(8%)}}.home-roster__controls{inset-inline:0;pointer-events:none;z-index:3;justify-content:space-between;display:flex;position:absolute;top:calc(50% + 1.5rem);transform:translateY(-50%)}.home-roster__control{pointer-events:auto;color:#ffe3b7;min-width:2rem;min-height:2rem;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;cursor:pointer;transition:color .18s ease, opacity .18s var(--ease-out);background:0 0;border:0;padding:0;font-size:2rem;font-style:normal;font-weight:600;line-height:1;transform:translateY(-.12rem)}.home-roster__control:focus-visible{color:#fff}@media (hover:hover) and (pointer:fine){.home-roster__control:hover{color:#fff}}.home-roster__control--prev{margin-right:auto}.home-roster__control--next{margin-left:auto}.home-roster__portrait{background:0 0;grid-column:1/span 6;place-self:end;align-items:flex-end;width:26.125rem;height:100%;display:flex;overflow:hidden}.home-roster__portrait img{object-fit:contain;transform-origin:bottom;width:26.125rem;height:31.25rem;display:block;transform:scale(1.2)}.home-roster__details{flex-direction:column;grid-column:8/-1;justify-content:flex-start;align-items:flex-start;width:100%;height:28.125rem;padding:2.5rem 0 0;display:flex}.home-roster__number{color:#ffe3b7;font-family:"cofo-peshka-variable", var(--font-heading), sans-serif;font-variation-settings:"wght" 700, "wdth" 105, "slnt" -5;margin:0;font-size:6.5rem;font-style:normal;font-weight:700;line-height:6.86094rem}.home-roster__name{gap:0;margin-top:2.5rem;display:grid}.home-roster__first-name,.home-roster__last-name{color:#fff;font-family:"cofo-peshka-variable", var(--font-heading), sans-serif;font-variation-settings:"wdth" 105, "slnt" -5;text-transform:uppercase;margin:0;font-size:2.5rem;font-style:normal;line-height:2.5rem}.home-roster__first-name{font-weight:300}.home-roster__last-name{font-weight:900}.home-roster__role,.home-roster__birth-date{color:#fff;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.0625rem;text-transform:uppercase;margin:4rem 0 0;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.5rem}.ticket-campaign-page .home-ticket-campaign-promo{margin-bottom:3rem}.ticket-campaign-page--standalone{padding-top:0}.ticket-campaign-page--standalone .home-ticket-campaign-promo{margin-bottom:0}.ticket-campaign-page__article{margin-top:0}.stadium-visitor-info{grid-template-columns:minmax(0,1fr);gap:2.5rem;min-width:0;margin-top:2.5rem;display:grid}.stadium-visitor-info__toggle{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;font-size:clamp(1.125rem,2.5vw,1.5rem);font-weight:400;line-height:1.3}.article-page h2.stadium-visitor-info__heading{margin-bottom:1.5rem}.stadium-visitor-info__map{border:0;width:100vw;max-width:none;height:clamp(20rem,45vw,28rem);margin-left:calc(50% - 50vw);display:block}.stadium-visitor-info__panel{padding-top:.0625rem;position:relative}.stadium-visitor-info__panel:before,.stadium-visitor-info__panel:last-child:after{content:"";pointer-events:none;background:#d9d9d9;width:100vw;height:.0625rem;position:absolute;left:50%;transform:translate(-50%)}.stadium-visitor-info__panel:before{top:0}.stadium-visitor-info__panel:last-child{padding-bottom:.0625rem}.stadium-visitor-info__panel:last-child:after{bottom:0}.stadium-visitor-info__toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;list-style:none;display:flex}.stadium-visitor-info__toggle::-webkit-details-marker{display:none}.stadium-visitor-info__toggle:focus-visible{outline-offset:4px;outline:2px solid}.stadium-visitor-info__icon:after{content:"+"}.stadium-visitor-info__panel[open] .stadium-visitor-info__icon:after{content:"−"}.stadium-visitor-info__content{min-height:2rem;padding-bottom:1.5rem}.stadium-visitor-info__rules-heading{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;margin:.5rem 0 0;font-size:1.25rem;font-weight:600;line-height:1.4}.stadium-visitor-info__rules-divider{border:0;border-top:1px solid #d9d9d9;width:100%;margin:.5rem 0}.stadium-visitor-info__requirements{color:#f01;margin:0;padding-left:1.5rem;list-style:outside}.article-page__body a.stadium-visitor-info__download{color:#f01;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;text-underline-offset:.18rem;justify-self:start;margin-top:.5rem;font-size:1rem;text-decoration:underline;display:inline-block}@media (hover:hover) and (pointer:fine){.article-page__body a.stadium-visitor-info__download:hover{color:var(--primary-dark)}}.stadium-visitor-info__download:focus-visible{outline-offset:4px;outline:2px solid #f01}.ticket-campaign-page__link{color:inherit;text-underline-offset:.18rem;margin-top:1.25rem;text-decoration:underline;display:inline-block}.dna-biancorosso-page--standalone{padding-top:0}.dna-biancorosso-page__media{background:linear-gradient(#4a00061f 0%,#4a00064d 100%),url(/media/dna-biancorosso-0.webp) 50%/cover no-repeat;min-height:100dvh}.home-ownership{--home-ownership-parallax-y:0rem;color:#ffe3b7;width:100%;max-width:100%;height:clamp(38rem,76svh,51.5rem);min-height:clamp(38rem,76svh,51.5rem);margin-top:0}.home-ownership__media{background:url(/media/home-ownership-background-desktop-v2.webp) 50%/cover no-repeat;background-position:center calc(50% + var(--home-ownership-parallax-y));will-change:background-position;transition:background-position .12s linear;position:absolute;inset:0}.home-ownership__content{z-index:1;align-content:center;height:clamp(38rem,76svh,51.5rem);padding:0;position:relative}.home-ownership__copy{flex-direction:column;grid-column:1/span 6;max-width:602px;min-height:100%;display:flex}.home-ownership__copy h2{color:#ffe3b7;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:-.075rem;text-transform:uppercase;font-size:2.5rem;font-style:normal;font-weight:400;line-height:2.5rem}.home-ownership__body{gap:1.25rem;margin-top:4rem;display:grid}.home-ownership__copy p{color:#fff;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.0625rem;margin-top:0;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.home-ownership__cta{margin-top:auto;padding-top:3rem}.home-ownership__copy a{color:#fff;text-align:left;width:auto;height:auto;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.075rem;text-transform:uppercase;text-underline-offset:.18rem;background:0 0;margin-top:0;font-size:1.3rem;font-style:normal;font-weight:400;line-height:1.3rem;text-decoration:underline;display:inline}.home-kit__grid{grid-column:1/-1;grid-template-columns:subgrid;gap:var(--home-grid-gutter);align-items:start;display:grid}.home-kit__menu{grid-column:1/span 3;gap:0;padding-top:4px;display:grid}.home-kit__menu button+button,.home-kit__button+.home-kit__button{margin-top:-1.65625rem}.home-kit__menu button,.home-kit__button{color:#f016;opacity:.4;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.0625rem;text-align:left;text-transform:uppercase;cursor:pointer;transition:color .18s ease, opacity .18s var(--ease-out);background:0 0;border:0;padding:0;font-size:1.25rem;font-style:normal;font-weight:400;line-height:3.3125rem}.home-kit .home-section-header{margin-bottom:.5rem}.home-kit .home-section-header h2{color:#f01;width:auto;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.075rem;font-size:1.5rem;font-style:normal;font-weight:600;line-height:3.3125rem}.home-kit__menu button.home-kit__button--active,.home-kit__button--active{color:#f01;opacity:1}.home-kit__visual{background:linear-gradient(#f6f0e6 0%,#e3dacc 100%);grid-column:4/-1;min-height:300px;margin-top:.9rem;display:none;overflow:hidden}.home-kit__visual img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.home-kit__gallery{gap:var(--home-grid-gutter);grid-column:4/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.9rem;display:grid}.home-kit__gallery-item{aspect-ratio:3/4;min-width:0;transition:transform .18s var(--ease-out), opacity .18s var(--ease-out);background:#d5cbc0;overflow:hidden}.home-kit__gallery-item img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.home-kit__gallery-item--active{transform:none}.home-partners__viewport{grid-column:1/-1;width:100%;padding-bottom:8.5rem;overflow:hidden}.home-partners__rail{align-items:center;width:200%;animation:12s linear infinite home-partners-loop;display:flex}.home-partners__item{flex:0 0 calc(100% / var(--partner-count,6));min-height:6.25rem;padding-inline:1rem}.home-partners__logo{background:0 0;justify-content:center;align-items:center;width:100%;min-height:7.5rem;display:flex}.home-partners__logo-image{object-fit:contain;width:100%;max-width:9rem;max-height:4rem;display:block}.home-partners__item{place-items:center;min-height:6.25rem;display:grid}.home-partners:before{content:"";width:calc(100% - (var(--home-shell-margin) * 2));background:#d9d9d9;height:.0625rem;position:absolute;top:3.4rem;left:50%;transform:translate(-50%)}@keyframes home-partners-loop{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-closing-cta{color:#fff;padding-top:0;padding-bottom:0}.home-closing-cta__stage{background:linear-gradient(#4a00061f 0%,#4a00064d 100%),url(/media/dna-biancorosso-0.webp) 50%/cover no-repeat;grid-column:1/-1;place-items:center;width:100vw;height:61.5rem;margin-left:-50vw;padding:clamp(2rem,5vw,4.5rem);display:grid;position:relative;left:50%;overflow:hidden}.home-closing-cta__stage:before{display:none}.home-closing-cta__content{z-index:1;text-align:center;justify-items:center;gap:26px;width:min(100%,48rem);display:grid;position:relative;transform:translateY(7.5rem)}.home-closing-cta__content p{color:#fff;text-align:center;leading-trim:both;text-edge:cap;max-width:720px;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.0625rem;text-wrap:balance;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.8125rem}.home-closing-cta__content a{color:#91050d;text-align:center;leading-trim:both;text-edge:cap;width:11.25rem;height:2.125rem;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.0625rem;text-transform:uppercase;background:#ffe3b7;border-radius:1.0625rem;justify-content:center;align-items:center;padding:0;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.5rem;display:inline-flex;transform:translateY(.125rem)}@media (max-width:1023px){.calendar-page__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.calendar-page__card.home-upcoming-card,.home-editorial-card,.home-upcoming-card,.home-partners__item{grid-column:span 2}.home-editorial__track{width:max-content}.home-hero__content{min-height:40rem;padding:2rem 0}.home-hero__panel{width:100%}.home-ownership{min-height:auto}.home-ownership__content{padding:4rem 0}.home-next-match__left{grid-column:1/-1}.home-next-match__stage{gap:2rem}.home-roster__grid{height:auto}.home-roster__portrait{grid-column:1/span 2;width:100%;max-width:20rem}.home-roster__details{grid-column:3/-1;height:auto;padding-top:0}.home-ownership__copy,.home-kit__menu,.home-kit__visual{grid-column:1/-1}.home-kit__visual{min-height:24rem}}@media (max-width:767px){.home-ticket-campaign-promo{width:100%;margin-left:0;margin-right:0;left:auto}.home-editorial,.home-upcoming{--mobile-section-header-offset:3.0625rem}.home-hero{background:#111;min-height:66.666svh}.home-hero__media{background:linear-gradient(180deg, #130b0b0f 0%, #130b0b66 100%), var(--home-hero-image,url(/media/hero.webp)) center top / cover no-repeat;background-position:top;height:100%;min-height:66.666svh;position:absolute;inset:0}.home-hero__media--custom{background:linear-gradient(180deg, #130b0b0f 0%, #130b0b66 100%), var(--hero-custom-mobile-image) center top / cover no-repeat;background-position:top}.home-hero__content{align-content:start;min-height:66.666svh;padding:calc(7svh + 12rem) 0 0;position:relative}.home-hero__panel{background:0 0;grid-column:1/-1;align-content:end;justify-self:start;width:100%;min-height:auto;margin-left:0;padding:0 0 1.5rem;position:relative;left:auto;transform:none}.home-hero--custom .home-hero__panel{justify-content:center;min-height:auto;padding-bottom:0;display:flex}.home-hero--custom .home-hero__content{align-content:end;min-height:66.666svh;padding:0 0 4.5rem}.home-hero__score-row{grid-template-columns:minmax(2.5rem,auto) 1fr;align-items:end;column-gap:.8rem}.home-hero__score,.home-hero__team{font-variation-settings:"wght" 900, "slnt" -5, "wdth" 105;font-size:3rem;line-height:3.25rem}.home-hero__team-desktop{display:none}.home-hero__team-mobile{display:block}.home-hero__actions{margin-top:1rem}.home-hero--custom .home-hero__actions{justify-content:center;width:100%;margin-top:0;display:flex}.home-hero__actions a{color:#fff;text-align:center;letter-spacing:-.055rem;background:#fe1e2e;border-bottom:0;justify-content:center;align-items:center;width:6.75rem;height:1.65rem;padding-bottom:0;font-size:.95rem;line-height:1.65rem;display:flex}.home-hero--custom .home-hero__actions a{color:#fff;text-align:center;text-underline-offset:.14rem;background:0 0;width:auto;height:auto;padding:0;line-height:1rem;text-decoration:underline;display:inline}.home-hero__actions a span{display:block;transform:translateY(.1rem)}.home-hero--custom .home-hero__actions a span{display:inline;transform:none}.home-hero-slideshow__dots{bottom:.85rem}.home-hero-slideshow{touch-action:pan-y}.home-next-match__stage,.home-upcoming,.home-editorial,.home-roster,.home-kit,.home-partners{padding-top:40px}.home-closing-cta{background:0 0;padding-top:0;padding-bottom:0;display:block;overflow:hidden}.home-closing-cta .home-shell{grid-column:1/-1;width:100%;display:block}.home-next-match__stage,.home-upcoming{padding-bottom:40px}.home-closing-cta__stage{background:linear-gradient(#4a000614 0%,#4a00062e 100%),url(/media/dna-biancorosso-mobile.webp) top/100% no-repeat;width:100%;height:43.75rem;min-height:43.75rem;margin-left:0;padding:clamp(2rem,5vw,4.5rem);position:relative;left:auto}.dna-biancorosso-page__media{background:linear-gradient(#4a000614 0%,#4a00062e 100%),url(/media/dna-biancorosso-mobile.webp) top/100% no-repeat}.home-closing-cta__content p{font-size:1rem;line-height:1.1rem;transform:translateY(-1rem)}.home-closing-cta__content{transform:translateY(5.5rem)}.home-closing-cta__content a{width:8.5rem;height:1.75rem;font-size:1rem;line-height:1.1rem;transform:translateY(-1.5rem)}.home-next-match__stage{gap:0;min-height:auto;padding:2.5rem 0}.home-next-match__title{color:#ffe3b7;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ffe3b7;font-family:"forevs", var(--font-heading), sans-serif;margin-bottom:1rem;font-size:2.25rem;font-style:normal;font-weight:400;line-height:2.5rem}.home-next-match__teams-stack{margin-bottom:1.5rem}.home-next-match__teams-stack h3{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;font-family:"forevs", var(--font-heading), sans-serif;font-size:3rem;font-style:normal;font-weight:400;line-height:3.25rem}.home-next-match__team-desktop{display:none}.home-next-match__team-mobile{display:block}.home-next-match__date,.home-next-match__venue,.home-next-match__ticket a{font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.04688rem;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.375rem}.home-next-match__venue{margin-top:0}.home-next-match__ticket{margin-top:1rem}.home-next-match__right{display:none}.home-next-match__left,.home-roster__portrait,.home-roster__details,.home-ownership__copy,.home-kit__menu,.home-kit__visual,.home-closing-cta__stage,.home-closing-cta__content,.home-section-header{grid-column:1/-1}.home-next-match__left,.home-roster__details,.home-ownership__copy,.home-kit__menu,.home-section-header{text-align:left;justify-self:start}.home-section-header{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;margin-bottom:1.25rem}.home-ticket-campaign-promo__frame{aspect-ratio:390/747;background-image:var(--ticket-campaign-mobile-image);background-position:top;background-repeat:no-repeat;background-size:100%;min-height:0}.home-ticket-campaign-promo--fullscreen .home-ticket-campaign-promo__frame{aspect-ratio:auto;background-image:var(--ticket-campaign-mobile-image);background-position:50%;background-size:cover;min-height:100dvh}.home-ticket-campaign-promo__button{width:100%}.home-ticket-campaign-promo__actions{width:calc(100% - 1rem);bottom:3rem}.home-section-header h2{letter-spacing:-.039rem;width:auto;height:auto;font-size:1.2rem;font-weight:600;line-height:1.125rem}.home-section-header__link{letter-spacing:-.03rem;text-align:right;align-items:flex-end;min-height:.875rem;margin-left:auto;padding-bottom:.12rem;font-size:.9rem;line-height:.875rem;display:flex}.home-section-header__link:after{width:100%;right:0}.home-editorial{padding-top:var(--mobile-section-header-offset)}.home-editorial--news{--home-editorial-arrow-top:11.75rem;--home-editorial-edge-height:23.5rem;margin-bottom:3.5rem}.home-editorial--video{--home-editorial-arrow-top:4.957rem;--home-editorial-edge-height:9.914rem;padding-bottom:1.5rem}.home-editorial--video:before{top:0}.home-editorial__grid,.home-upcoming__grid{scroll-snap-type:x proximity;scrollbar-width:none;gap:.1875rem;padding-bottom:.25rem;display:flex;overflow:auto hidden}.home-editorial__grid::-webkit-scrollbar{display:none}.home-upcoming__grid::-webkit-scrollbar{display:none}.home-editorial__carousel{grid-column:1/-1}.home-editorial__viewport{box-sizing:content-box;width:100%;margin-inline:calc(var(--home-shell-margin) * -1);padding-inline:var(--home-shell-margin);scrollbar-width:none;scroll-padding-inline:var(--home-shell-margin);padding-bottom:.25rem;overflow:auto hidden}.home-editorial__viewport::-webkit-scrollbar{display:none}.home-editorial__track{gap:.1875rem;display:flex}.calendar-page__grid{column-gap:var(--home-grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.125rem}.calendar-page__card.home-upcoming-card{aspect-ratio:141/190;flex:none;grid-column:span 1;width:100%;min-width:0;height:auto;padding:.625rem}.calendar-page__card .home-upcoming-card__top p{text-align:right;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:.06rem;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.75rem;top:.85rem;right:.625rem}.calendar-page__card .home-upcoming-card__meta{margin-top:3.9rem}.calendar-page__card .home-upcoming-card__meta p{letter-spacing:-.03rem;font-size:.75rem;line-height:.9rem}.calendar-page__card.home-upcoming-card h3{-webkit-text-stroke-width:.6px;-webkit-text-stroke-color:currentColor;font-family:"forevs", var(--font-heading), sans-serif;text-transform:uppercase;margin-top:1.35rem;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.75rem}.calendar-page__card .home-upcoming-card__teams{margin-top:1.85rem}.calendar-page__card .home-upcoming-card__teams h4{letter-spacing:-.035rem;font-size:.8125rem;line-height:.95rem}.home-editorial-card,.home-upcoming-card{scroll-snap-align:start;flex:0 0 17.625rem;grid-column:auto;width:17.625rem}.home-editorial__track .home-editorial-card{flex:0 0 17.625rem;width:17.625rem}.home-editorial__edge-fade{width:4.5rem}.home-editorial__arrow{width:2rem;height:4.25rem;font-size:1.875rem;line-height:4.25rem}.home-editorial__arrow--left{left:.35rem}.home-editorial__arrow--right{left:calc(100% - .35rem)}.match-report-gallery__edge-fade{width:4.5rem}.match-report-gallery__arrow{width:2rem;height:4.25rem;font-size:1.875rem;line-height:4.25rem;top:8rem}.match-report-gallery__arrow--left{left:1rem;transform:translate(-50%,-50%)}.match-report-gallery__arrow--right{right:1rem;transform:translate(50%,-50%)}.home-editorial-card--video{padding-bottom:3.5rem}.home-editorial-card__image-link{aspect-ratio:3/4;height:auto}.home-editorial-card__image-link--video{aspect-ratio:16/9;height:auto}.home-editorial-card__meta{margin-top:.55rem;font-size:1rem;line-height:1}.home-editorial-card__meta-category,.home-editorial-card__meta-time{letter-spacing:-.05rem;font-size:1rem;line-height:1}.home-editorial-card h3,.home-editorial-card__excerpt{letter-spacing:-.05rem;font-size:1rem;line-height:1.4375rem}.home-upcoming{padding-top:0;padding-bottom:3.0625rem}.home-upcoming:before{top:-1.9375rem}.home-upcoming-card{grid-column:auto;width:17.625rem;height:23.75rem;padding:.75rem}.home-upcoming-card__badge{width:2rem;height:2rem}.home-upcoming-card__top p{color:#fff;text-align:right;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:.06rem;opacity:0;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.75rem;top:.85rem;right:.625rem}.home-upcoming-card__meta{gap:.05rem;width:100%;min-height:auto;margin-top:5.35rem}.home-upcoming-card__meta p{color:#fff;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.03rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:.9rem}.home-upcoming-card h3{color:#fff;-webkit-text-stroke-width:.6px;-webkit-text-stroke-color:#fff;width:100%;min-height:0;font-family:"forevs", var(--font-heading), sans-serif;text-transform:uppercase;margin-top:2rem;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.75rem}.home-upcoming-card__teams{margin-top:2.75rem}.home-upcoming-card__teams h4{color:#fff;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.035rem;font-size:.8125rem;font-style:normal;font-weight:400;line-height:.95rem}.home-upcoming-card__ticket{color:#91050d;text-align:right;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:.06rem;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.75rem;top:.85rem;right:.625rem}.home-roster{height:40.4375rem;min-height:40.4375rem;padding-top:3.0625rem}.home-roster:before{display:block;top:0}.home-roster .home-shell{grid-template-rows:auto auto;row-gap:0}.home-roster__controls{display:none}.home-roster__grid{background:0 0;min-height:37rem;position:relative;overflow:hidden}.home-roster__stage,.home-roster__slide{min-height:37rem}.home-roster__portrait,.home-roster__details{grid-column:1/-1}.home-roster__portrait{z-index:2;justify-content:center;justify-self:stretch;align-items:flex-end;width:100%;max-width:none;min-height:100%;position:absolute;inset:0;transform:translateY(-2rem)}.home-roster__portrait img{object-fit:contain;width:28.1982rem;height:36rem;transform:none}.home-roster__details{height:100%;min-height:37rem;padding:.75rem 0 1.1rem;position:relative}.home-roster__number{color:#ffe3b7;text-align:right;font-family:"cofo-peshka-variable", var(--font-heading), sans-serif;font-variation-settings:"wght" 900, "wdth" 105, "slnt" -5;z-index:1;margin:0 0 0 auto;font-size:14rem;font-style:normal;font-weight:900;line-height:6.86094rem;position:relative;transform:translateY(3rem)}.home-roster__name{z-index:3;margin-top:auto;padding-bottom:0;position:relative;transform:translateY(-2rem)}.home-roster__first-name,.home-roster__last-name{color:#fff;font-family:"cofo-peshka-variable", var(--font-heading), sans-serif;font-variation-settings:"wght" 300, "wdth" 105, "slnt" -5;font-size:2.5rem;font-style:normal;line-height:2.1875rem}.home-roster__first-name{font-weight:300}.home-roster__last-name{font-variation-settings:"wght" 900, "wdth" 105, "slnt" -5;font-weight:900}.home-roster__role,.home-roster__birth-date{display:none}.home-ownership{height:43rem;min-height:43rem;margin-top:0;padding-top:0}.home-ownership__media{background:url(/media/home-ownership-background-mobile-v2.webp) 50%/cover no-repeat;background-position:center calc(50% + var(--home-ownership-parallax-y))}.home-ownership__content{align-content:start;height:43rem;min-height:43rem;padding:0}.home-ownership__copy{padding:3.0625rem 0}.home-ownership__copy h2{color:#ffe3b7;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:-.075rem;font-size:2.1rem;font-style:normal;font-weight:400;line-height:2.1875rem;transform:translateY(.25rem)}.home-ownership__body{gap:.75rem;margin-top:2.25rem}.home-ownership__copy p{color:#fff;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.05rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem}.home-ownership__cta{margin-top:auto;padding-top:1rem}.home-ownership__copy a{color:#fff;text-align:left;width:auto;height:auto;font-family:"Bastardo Grotesk", var(--font-body), sans-serif;letter-spacing:-.055rem;text-underline-offset:.14rem;background:0 0;margin-top:0;padding-bottom:0;font-size:.95rem;font-style:normal;font-weight:400;line-height:1rem;text-decoration:underline;display:inline}.home-kit{padding-top:0;padding-bottom:3.0625rem}.home-kit:before{top:0}.home-kit .home-section-header{margin-bottom:.3rem}.home-kit .home-section-header h2{letter-spacing:-.039rem;font-size:1.2rem;line-height:1.125rem}.home-kit__menu{grid-template-columns:repeat(3,1fr);gap:0;width:100%;padding-top:0;display:grid;overflow:visible}.home-kit__menu button+button,.home-kit__button+.home-kit__button{margin-top:0}.home-kit__menu button,.home-kit__button{flex:initial;letter-spacing:-.035rem;font-size:1rem;line-height:1rem}.home-kit__menu button:first-child{justify-self:start}.home-kit__menu button:nth-child(2){justify-self:center}.home-kit__menu button:last-child{justify-self:end}.home-kit__visual{aspect-ratio:3/4;background:#d5cbc0;width:17.625rem;min-height:auto;margin-top:.75rem}.home-kit__visual img{object-fit:contain;object-position:center bottom}.home-kit__visual{display:none}.home-kit__gallery{scroll-snap-type:x proximity;scrollbar-width:none;grid-column:1/-1;gap:.1875rem;margin-top:.75rem;padding-bottom:.25rem;display:flex;overflow:auto hidden}.home-kit__gallery::-webkit-scrollbar{display:none}.home-kit__gallery-item{aspect-ratio:3/4;scroll-snap-align:start;background:#d5cbc0;flex:0 0 17.625rem;width:17.625rem;overflow:hidden}.home-kit__gallery-item img{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.home-partners{padding-top:3.0625rem;padding-bottom:56px}.home-partners .home-section-header{margin-bottom:2rem}.home-partners:before{top:0}.home-partners__viewport{scrollbar-width:none;padding-bottom:0;overflow:hidden}.home-partners__viewport::-webkit-scrollbar{display:none}.home-partners__rail{gap:.75rem;width:max-content;min-width:100%;animation:12s linear infinite home-partners-loop}.home-partners__item{flex:0 0 7.75rem;width:7.75rem;min-height:4rem;padding-inline:0}.home-partners__logo{min-height:4rem}.home-partners__logo-image{width:80%}}@media (min-width:768px) and (max-width:1023px){.home-ticket-campaign-promo__frame{background-image:var(--ticket-campaign-tablet-image)}}@media (min-width:1024px){.home-ticket-campaign-promo__frame{min-height:clamp(42rem,92svh,56rem)}.home-page{grid-template-columns:var(--home-shell-margin) repeat(12, minmax(0, 1fr)) var(--home-shell-margin)}.news-archive__grid,.video-archive__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.news-archive__item:nth-child(3n+1){grid-column:1/span 4}.news-archive__item:nth-child(3n+2){grid-column:5/span 4}.news-archive__item:nth-child(3n){grid-column:9/span 4}.video-archive__item:nth-child(4n+1){grid-column:1/span 3}.video-archive__item:nth-child(4n+2){grid-column:4/span 3}.video-archive__item:nth-child(4n+3){grid-column:7/span 3}.video-archive__item:nth-child(4n){grid-column:10/span 3}.news-archive__item,.news-archive .news-card,.video-archive__item,.video-archive .video-archive-card{width:100%}.video-archive .video-archive-card__image-link{aspect-ratio:16/10;width:100%;height:auto}.video-archive .video-archive-card__image{object-fit:cover;height:100%}.news-archive .news-card__image-link{aspect-ratio:16/10;width:100%;height:auto}.news-archive .news-card__image{object-fit:cover;height:100%}.inner-page--structured:before,.news-archive:before,.video-archive:before,.home-page:before{background-image:none}}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--header-height:72px;--footer-red:#e70000;--footer-ink:#99070a;--footer-ink-strong:#7c0508}@media (max-width:767px){:root{--header-height:58px}}.site-header{z-index:40;transition:background-color .32s var(--ease-out);background-color:#d3000e00;position:fixed;top:0;left:0;right:0}.site-header--scrolled,.site-header--menu-open{background-color:var(--brand-red)}.site-header__inner{width:calc(100% - (var(--home-shell-margin) * 2));max-width:100%;min-height:var(--header-height);z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto;padding:0;display:grid;position:relative}.site-header__menu{color:#ffe3b7;cursor:pointer;background:0 0;border:0;border-radius:0;justify-self:start;width:2.75rem;height:2.75rem;margin-left:-.785rem;padding:0;position:relative}.site-header__menu span{transform-origin:50%;width:1.17969rem;height:3px;transition:transform .36s var(--ease-out);background:currentColor;margin:-1.5px 0 0 -.589845rem;display:block;position:absolute;top:50%;left:50%}.site-header__menu span:first-child{transform:translateY(-4px)}.site-header__menu span:last-child{transform:translateY(4px)}.site-header__menu--open span:first-child{transform:rotate(45deg)}.site-header__menu--open span:last-child{transform:rotate(-45deg)}.site-header__brand{justify-content:center;justify-self:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.site-header__logo{width:auto;height:42px}.site-header__socials{justify-self:end;align-items:center;gap:.75rem;display:inline-flex}.site-header__social-link{color:#fff;width:1.6rem;height:1.6rem;transition:color .22s ease, transform .22s var(--ease-out);justify-content:center;align-items:center;display:inline-flex;position:relative}.site-header__social-link:before{content:"";position:absolute;inset:-.6rem -.375rem}.site-header__social-link svg{width:100%;height:100%}.site-header__social-link:focus-visible{color:#ffe3b7}.site-header__social-link:active{transform:scale(.92)}@media (hover:hover) and (pointer:fine){.site-header__social-link:hover{color:#ffe3b7;transform:translateY(-1px)}}.site-header__menu:focus-visible,.site-header__brand:focus-visible,.site-header__social-link:focus-visible,.site-header__overlay a:focus-visible,.site-header__overlay-trigger:focus-visible{outline-offset:4px;outline:2px solid #ffe3b7}html.is-menu-open,html.is-menu-open body{overflow:hidden}html.is-menu-open body,html.is-menu-open .site-header{padding-right:var(--scrollbar-compensation,0px)}.site-header__overlay{top:var(--header-height);z-index:1;height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));padding:calc(9rem - var(--header-height)) var(--home-shell-margin) 3rem;background:var(--brand-red);color:#ffe3b7;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffe3b773 transparent;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--ease-out), visibility 0s linear .2s;position:fixed;left:0;right:0;overflow:hidden auto}.site-header__overlay--open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .32s var(--ease-out), visibility 0s}.site-header__overlay-shell{align-content:start;gap:clamp(1.5rem,5.2vh,3.2rem);width:100%;padding-top:clamp(0rem,6vh,4rem);display:grid}.site-header__overlay-item{opacity:0;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);position:relative;transform:translateY(.75rem)}.site-header__overlay--open .site-header__overlay-item{opacity:1;transition:opacity .48s var(--ease-out) calc(var(--item-index,0) * 45ms + 60ms), transform .62s var(--ease-out) calc(var(--item-index,0) * 45ms + 60ms);transform:none}.site-header__overlay-primary-link{color:#ffe3b7;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#ffe3b7;width:fit-content;font-family:"forevs", var(--font-heading), sans-serif;letter-spacing:0;text-transform:uppercase;white-space:nowrap;font-size:2.125rem;font-style:normal;font-weight:400;line-height:1}.site-header__overlay-trigger{display:none}.site-header__overlay-submenu a{color:#fff;letter-spacing:-.0625rem;text-transform:uppercase;font-family:Bastardo Grotesk;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1;transition:color .2s}@media (hover:hover) and (pointer:fine){.site-header__overlay-submenu a:hover{color:#ffe3b7}}@media (min-width:1024px){.site-header__overlay-item{align-items:baseline;gap:3.5rem;width:fit-content;max-width:100%;min-height:2.125rem;display:flex}.site-header__overlay-primary-row{display:contents}.site-header__overlay-item:after{content:"";width:min(86.625rem, calc(100vw - (var(--home-shell-margin) * 2)));transform-origin:0;height:.35rem;transition:transform .26s var(--ease-out);pointer-events:none;background:#ffe3b7;position:absolute;top:calc(100% + .6rem);left:0;transform:scaleX(0)}.site-header__overlay-item:hover:after,.site-header__overlay-item:focus-within:after{transition:transform .62s var(--ease-out);transform:scaleX(1)}.site-header__overlay-submenu{opacity:0;visibility:hidden;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out), visibility 0s linear .16s;transform:translate(-.75rem)}.site-header__overlay-item:hover .site-header__overlay-submenu,.site-header__overlay-item:focus-within .site-header__overlay-submenu{opacity:1;visibility:visible;transition:opacity .32s var(--ease-out), transform .46s var(--ease-out), visibility 0s;transform:none}.site-header__overlay-submenu-list{white-space:nowrap;align-items:baseline;gap:3.5rem;display:flex}}@media (max-width:1023px){.site-header__overlay{padding:2.25rem var(--home-shell-margin) calc(2.5rem + env(safe-area-inset-bottom,0px))}.site-header__overlay-shell{gap:.6rem;padding-top:0}.site-header__overlay-item{width:100%}.site-header__overlay-primary-row{justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:3.5rem;display:flex}.site-header__overlay-primary-link{white-space:normal;flex:auto;align-items:center;width:auto;min-width:0;min-height:3.5rem;font-size:clamp(1.8rem,4.2vw,2.35rem);line-height:.94;display:flex}.site-header__overlay-trigger{color:#ffe3b7;cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-right:-.6rem;padding:0;display:inline-flex}.site-header__overlay-chevron{width:1.5rem;height:1.5rem;transition:transform .36s var(--ease-drawer)}.site-header__overlay-item--open .site-header__overlay-chevron{transform:rotate(90deg)}.site-header__overlay-trigger:active .site-header__overlay-chevron{transform:scale(.88)}.site-header__overlay-item--open .site-header__overlay-trigger:active .site-header__overlay-chevron{transform:rotate(90deg)scale(.88)}.site-header__overlay-submenu{visibility:hidden;transition:grid-template-rows .3s var(--ease-drawer), visibility 0s linear .3s;grid-template-rows:0fr;display:grid}.site-header__overlay-item--open .site-header__overlay-submenu{visibility:visible;transition:grid-template-rows .42s var(--ease-drawer), visibility 0s;grid-template-rows:1fr}.site-header__overlay-submenu-list{min-height:0;display:grid;overflow:hidden}.site-header__overlay-submenu-list:after{content:"";transform-origin:0;width:100%;height:.24rem;transition:transform .2s var(--ease-out);background:#ffe3b7;margin:.5rem 0 .9rem;display:block;transform:scaleX(0)}.site-header__overlay-item--open .site-header__overlay-submenu-list:after{transition:transform .56s var(--ease-out) .16s;transform:scaleX(1)}.site-header__overlay-submenu a{letter-spacing:-.04rem;opacity:0;min-height:2.75rem;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out), color .2s ease;align-items:center;font-size:1.125rem;line-height:1.15;display:flex;transform:translateY(-.4rem)}.site-header__overlay-item--open .site-header__overlay-submenu a{opacity:1;transition:opacity .38s var(--ease-out) var(--link-delay,60ms), transform .46s var(--ease-out) var(--link-delay,60ms), color .2s ease;transform:none}.site-header__overlay-submenu a:nth-child(2){--link-delay:.1s}.site-header__overlay-submenu a:nth-child(3){--link-delay:.14s}.site-header__overlay-submenu a:nth-child(4){--link-delay:.18s}.site-header__overlay-submenu a:nth-child(5){--link-delay:.22s}.site-header__overlay-submenu a:nth-child(n+6){--link-delay:.26s}}@media (max-width:767px){.site-header__logo{height:34px}.site-header__socials{gap:0;margin-right:-.625rem}.site-header__social-link{width:2.5rem;height:2.75rem}.site-header__social-link:before{content:none}.site-header__social-link svg{width:1.25rem;height:1.25rem}.site-header__overlay{padding-top:1.5rem}.site-header__overlay-shell{gap:.25rem}.site-header__overlay-primary-row,.site-header__overlay-primary-link{min-height:3rem}.site-header__overlay-primary-link{font-size:clamp(1.7rem,7.5vw,2.125rem)}}.site-footer{background:var(--footer-red);color:var(--footer-ink);margin-top:24px;font-family:Bastardo Grotesk,Helvetica,sans-serif;position:relative}main.home-page+.site-footer,main.season-placeholder-page+.site-footer{margin-top:0}.site-footer__panel{background:var(--footer-red)}.site-footer[data-reveal]{height:var(--site-footer-height);clip-path:inset(0)}.site-footer[data-reveal] .site-footer__panel{position:fixed;bottom:0;left:0;right:0}.site-footer__shell{width:calc(100% - (var(--home-shell-margin) * 2));flex-direction:column;justify-content:space-between;gap:clamp(3rem,7vw,6.5rem);min-height:min(34rem,100svh);margin:0 auto;padding:clamp(3.5rem,6.2vw,6rem) 0 clamp(1.5rem,2.2vw,2.25rem);display:flex}.site-footer__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:2.5rem 1.5rem;display:grid}.site-footer__column{grid-column:span 2;min-width:0}.site-footer__heading{color:var(--footer-ink);letter-spacing:-.02rem;text-transform:uppercase;margin:0 0 1.35rem;font-size:1rem;font-weight:600;line-height:1.2}.site-footer__links,.site-footer__meta-links{margin:0;padding:0;list-style:none}.site-footer__links{gap:.2rem;display:grid}.site-footer__links a,.site-footer__meta-link{color:var(--footer-ink);letter-spacing:-.02rem;transition:color .2s ease, background-size .42s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - .28rem);background-repeat:no-repeat;background-size:0% 1px;font-size:1rem;font-weight:400;line-height:1.2;display:inline-block;position:relative}.site-footer__links a{padding:.38rem 0}.site-footer__links a:active,.site-footer__meta-link:active{color:#ffe3b7}.site-footer__links a:focus-visible,.site-footer__meta-link:focus-visible{outline-offset:3px;outline:2px solid #ffe3b7}@media (hover:hover) and (pointer:fine){.site-footer__links a:hover,.site-footer__meta-link:hover{color:#ffe3b7;background-size:100% 1px}}.site-footer__bottom{justify-content:space-between;align-items:flex-end;gap:2rem 3rem;display:flex}.site-footer__wordmark{color:var(--footer-ink);font-family:"forevs", var(--font-heading), serif;letter-spacing:-.012em;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:.012em currentColor;margin:0 0 -.06em -.035em;font-size:clamp(3rem,8.1vw,11.5rem);font-weight:400;line-height:.82}.site-footer__meta{text-align:right;flex:none;justify-items:end;gap:.3rem;padding-bottom:.1rem;display:grid}.site-footer__meta-links{flex-wrap:wrap;justify-content:flex-end;gap:0 .85rem;display:flex}.site-footer__meta-link{background-position:0 calc(100% - .1rem);padding:.2rem 0}.site-footer__legal{color:var(--footer-ink);letter-spacing:-.02rem;flex-wrap:wrap;justify-content:flex-end;gap:0 .5rem;margin:0;font-size:1rem;font-weight:400;line-height:1.3;display:flex}@media (min-width:1024px){main:not(.home-page)+.site-footer{margin-top:13rem}main.season-placeholder-page+.site-footer{margin-top:0}}@media (max-width:1023px){.site-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.site-footer__column{grid-column:span 1}.site-footer__bottom{flex-direction:column;align-items:flex-start;gap:1.75rem}.site-footer__wordmark{font-size:clamp(3rem,11.6vw,7.5rem)}.site-footer__meta{text-align:left;justify-items:start}.site-footer__meta-links,.site-footer__legal{justify-content:flex-start}}@media (max-width:767px){.site-footer{margin-top:0}.site-footer__shell{min-height:0;padding:2.75rem 0 calc(1.5rem + env(safe-area-inset-bottom,0px));gap:2.25rem}.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"notizie societa""biglietteria societa""dna societa";gap:1.5rem 1rem}.site-footer__column--notizie{grid-area:notizie}.site-footer__column--societa{grid-area:societa}.site-footer__column--biglietteria{grid-area:biglietteria}.site-footer__column--dna-biancorosso{grid-area:dna}.site-footer__heading{margin-bottom:.5rem}.site-footer__links{gap:0}.site-footer__links a{padding:.5rem 0}.site-footer__bottom{gap:1.25rem}.site-footer__wordmark{font-size:12.2vw}.site-footer__meta-link{padding:.45rem 0}.site-footer__meta-links{gap:0 1.1rem}.site-footer__legal{font-size:.875rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.site-footer[data-reveal]{view-timeline-name:--site-footer;view-timeline-axis:block}.site-footer[data-reveal] .site-footer__shell{animation:linear both site-footer-rise;animation-timeline:--site-footer;animation-range:entry}}}@keyframes site-footer-rise{0%{transform:translateY(22%)}to{transform:translate(0,0)}}html{-webkit-tap-highlight-color:transparent;scrollbar-color:#9f09138c transparent}::selection{background:var(--brand-red);color:#fff2dd}:where(a,button,summary,[role=button],input,select,textarea):focus-visible{outline:2px solid var(--brand-red);outline-offset:3px}:where(a,button,summary,[role=button]){touch-action:manipulation}:where(button,summary,[role=button]){-webkit-user-select:none;user-select:none}:where(button,[role=button]):active{scale:.96}:where(input,select,textarea){font-size:max(16px,1em)}.inner-page__shell{width:100%;max-width:100%;margin:0}.inner-page__section>.inner-page__shell{width:calc(100% - (var(--home-shell-margin) * 2));margin-inline:auto}.inner-page__section:last-child{padding-bottom:4rem}.inner-page__content-card h2{overflow-wrap:anywhere}.inner-page__sidebar-links a{line-height:1.3}@media (max-width:767px){.inner-page__content-card h2{font-size:clamp(1.75rem,8.5vw,2.5rem)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}main{animation:page-enter .38s var(--ease-out) both}@keyframes page-enter{0%{opacity:0}to{opacity:1}}.match-report-gallery__viewport{box-sizing:border-box}.home-ownership{overflow:hidden}.home-ownership__media{will-change:transform;transition:none;inset:-6rem 0}@media (max-width:767px){.home-ownership__media{will-change:auto;inset:0}.home-ownership__media:after{content:"";background:linear-gradient(#2800049e 0%,#28000480 60%,#28000447 100%);position:absolute;inset:0}.site-footer__wordmark{font-size:14.1vw}}
