/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--fcud-navy:#263268;--fcud-blue:#176FC1;--fcud-blue-hover:#0F5A9E;--fcud-blue-bg:#EAF3FC;--fcud-bg:#FFFFFF;--fcud-bg-soft:#F4F6FB;--fcud-bg-soft-2:#EDF1F8;--fcud-line:#E3E8F2;--fcud-line-strong:#DCE3F0;--fcud-text:#3C4665;--fcud-text-strong:#263268;--fcud-text-muted:#616D8A;--fcud-icon-faint:#8A95AE;--fcud-todo:#9A6410;--fcud-footer-bg:var(--fcud-navy);--fcud-footer-bg-bottom:var(--fcud-footer-bg);--fcud-footer-heading:#FFFFFF;--fcud-footer-text:rgba(255,255,255,.80);--fcud-footer-text-muted:rgba(255,255,255,.58);--fcud-footer-line:rgba(255,255,255,.14);--fcud-footer-control-bg:rgba(255,255,255,.06);--fcud-footer-control-line:rgba(255,255,255,.14);--fcud-footer-icon:rgba(255,255,255,.55);--fcud-footer-todo:#E9B65C;--fcud-shadow-header:0 6px 24px rgba(38,50,104,.07);--fcud-shadow-menu:0 28px 60px rgba(38,50,104,.16);--fcud-shadow-control:0 6px 18px rgba(38,50,104,.18);--fcud-hero-vignette:linear-gradient(to top,rgba(38,50,104,.30) 0%,rgba(38,50,104,.10) 24%,rgba(38,50,104,0) 46%,rgba(38,50,104,.06) 100%);--fcud-hero-tint:linear-gradient(180deg,rgba(38,50,104,.42) 0%,rgba(38,50,104,.30) 50%,rgba(38,50,104,.46) 100%);--fcud-font-display:'Unbounded','Manrope',system-ui,sans-serif;--fcud-font-body:'Manrope',system-ui,sans-serif;--fcud-fs-nav:13px;--fcud-fs-nav-t:10.5px;--fcud-fs-body:14px;--fcud-fs-submenu:14.5px;--fcud-fs-caption:12.5px;--fcud-fs-label:11px;--fcud-lh-text:1.6;--fcud-ls-caps:.08em;--fcud-ls-label:.2em;--fcud-space-1:4px;--fcud-space-2:8px;--fcud-space-3:12px;--fcud-space-4:16px;--fcud-space-5:20px;--fcud-space-6:24px;--fcud-space-8:32px;--fcud-space-10:40px;--fcud-space-12:48px;--fcud-space-14:56px;--fcud-gutter-mobile:18px;--fcud-gutter-tablet:32px;--fcud-gutter-desktop:56px;--fcud-container-max:1440px;--fcud-aside-w:340px;--fcud-measure:780px;--fcud-radius-sm:11px;--fcud-radius-md:14px;--fcud-radius-lg:18px;--fcud-radius-xl:20px;--fcud-radius-full:999px;--fcud-header-h-desktop:92px;--fcud-header-h-tablet:80px;--fcud-header-h-mobile:68px;--fcud-emblem-desktop:112px;--fcud-emblem-tablet:96px;--fcud-emblem-mobile:78px;--fcud-emblem-ring-desktop:5px;--fcud-emblem-ring-tablet:4px;--fcud-emblem-ring-mobile:4px;--fcud-emblem-overhang-desktop:26px;--fcud-emblem-overhang-tablet:22px;--fcud-emblem-overhang-mobile:15px;--fcud-emblem-footer-desktop:92px;--fcud-emblem-footer-tablet:84px;--fcud-emblem-footer-mobile:76px;--fcud-touch-min:44px;--fcud-hero-h-desktop:700px;--fcud-hero-h-tablet:470px;--fcud-hero-h-mobile:470px;--fcud-bp-mobile:390px;--fcud-bp-tablet:834px;--fcud-bp-desktop:1440px;--fcud-ease:cubic-bezier(.22,.61,.36,1);--fcud-dur-fast:140ms;--fcud-dur-base:240ms;--fcud-dur-slide:600ms;--fcud-slide-delay:7000ms;}@media (prefers-reduced-motion:reduce){:root{--fcud-dur-fast:0ms;--fcud-dur-base:0ms;--fcud-dur-slide:0ms;}}:root{--fcud-card-radius:20px;--fcud-card-radius-lg:22px;--fcud-shadow-card:0 2px 10px rgba(38,50,104,.05);--fcud-team-club:var(--fcud-navy);--fcud-team-opponent:#9A6410;--fcud-daytab-w-desktop:66px;--fcud-daytab-w-tablet:58px;--fcud-daytab-w-mobile:52px;--fcud-team-fs-desktop:22px;--fcud-team-fs-tablet:18px;--fcud-team-fs-mobile:16px;--fcud-trophy-bg:#1D2755;--fcud-trophy-accent:#4A9DE8;--fcud-trophy-times:#8FC3F2;--fcud-news-img-ratio:16 / 9;--fcud-news-cols-desktop:4;--fcud-news-cols-tablet:2;--fcud-news-cols-mobile:1;--fcud-player-h-desktop:430px;--fcud-player-h-tablet:400px;--fcud-player-h-mobile:420px;--fcud-player-number:rgba(255,255,255,.09);--fcud-player-lift:72px;--fcud-dur-reveal:340ms;--fcud-player-gap:var(--fcud-space-4);--fcud-player-gap-desktop:var(--fcud-space-5);}@media (prefers-reduced-motion:reduce){:root{--fcud-dur-reveal:0ms;}}:root{--fcud-beam:#4A9DE8;--fcud-pitch-line:rgba(38,50,104,.12);--fcud-pitch-stripe:rgba(38,50,104,.022);}
*,*::before,*::after{box-sizing:border-box;}html{-webkit-text-size-adjust:100%;}body{margin:0;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--fcud-bg);color:var(--fcud-text);font-family:var(--fcud-font-body);font-size:var(--fcud-fs-body);line-height:var(--fcud-lh-text);-webkit-font-smoothing:antialiased;}.dialog-off-canvas-main-canvas{display:flex;flex:1 0 auto;flex-direction:column;}h1,h2,h3,h4,h5,h6{font-family:var(--fcud-font-display);color:var(--fcud-text-strong);}a{color:var(--fcud-blue);}a:hover{color:var(--fcud-blue-hover);}img{max-width:100%;}:focus-visible{outline:2px solid var(--fcud-blue);outline-offset:2px;border-radius:var(--fcud-radius-sm);}.fcud-container{width:100%;max-width:var(--fcud-container-max);margin-inline:auto;padding-inline:var(--fcud-gutter-mobile);}@media (min-width:834px){.fcud-container{padding-inline:var(--fcud-gutter-tablet);}}@media (min-width:1200px){.fcud-container{padding-inline:var(--fcud-gutter-desktop);}}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:focus{position:static !important;z-index:100;display:inline-block;overflow:visible;clip:auto;clip-path:none;width:auto;height:auto;padding:var(--fcud-space-3) var(--fcud-space-5);background:var(--fcud-navy);color:#fff;font-weight:700;text-decoration:none;border-bottom-right-radius:var(--fcud-radius-sm);}.fcud-section{width:100%;}.fcud-main{display:block;flex:1 0 auto;}.fcud-main__content{padding-block:var(--fcud-space-10);}.fcud-btn{display:inline-flex;align-items:center;gap:var(--fcud-space-2);min-height:var(--fcud-touch-min);padding-inline:var(--fcud-space-5);border:1px solid transparent;border-radius:var(--fcud-radius-full);font-family:var(--fcud-font-body);font-size:var(--fcud-fs-caption);font-weight:800;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background var(--fcud-dur-fast) var(--fcud-ease),border-color var(--fcud-dur-fast) var(--fcud-ease),color var(--fcud-dur-fast) var(--fcud-ease);}.fcud-btn svg{transition:transform var(--fcud-dur-base) var(--fcud-ease);}.fcud-btn:hover svg{transform:translateX(3px);}.fcud-btn--ghost{border-color:var(--fcud-line-strong);background:var(--fcud-bg);color:var(--fcud-text-strong);}.fcud-btn--ghost:hover{border-color:var(--fcud-blue);background:var(--fcud-blue-bg);color:var(--fcud-blue);}
.fcud-header{position:sticky;top:0;z-index:50;background:var(--fcud-bg);border-bottom:1px solid var(--fcud-line);box-shadow:var(--fcud-shadow-header);}.fcud-header__inner{display:flex;align-items:center;gap:var(--fcud-space-3);min-height:var(--fcud-header-h-mobile);}@media (min-width:834px){.fcud-header__inner{gap:var(--fcud-space-4);min-height:var(--fcud-header-h-tablet);}}@media (min-width:1200px){.fcud-header__inner{gap:var(--fcud-space-6);min-height:var(--fcud-header-h-desktop);}}.fcud-header__burger{display:flex;align-items:center;justify-content:center;margin-left:auto;padding:0;width:46px;height:46px;flex-shrink:0;border:1px solid var(--fcud-line-strong);border-radius:13px;background:var(--fcud-bg);color:var(--fcud-navy);cursor:pointer;}.fcud-header__burger:hover{border-color:var(--fcud-blue);color:var(--fcud-blue);}.fcud-header__burger .fcud-header__icon-close,.fcud-header__burger[aria-expanded='true'] .fcud-header__icon-open{display:none;}.fcud-header__burger[aria-expanded='true'] .fcud-header__icon-close{display:block;}@media (min-width:834px){.fcud-header__burger{display:none;}}.fcud-header__panel{display:none;}.fcud-header__panel.is-open{display:flex;flex-direction:column;position:fixed;top:var(--fcud-header-h-mobile);right:0;bottom:0;left:0;z-index:40;padding:var(--fcud-space-3) var(--fcud-gutter-mobile) var(--fcud-space-5);background:var(--fcud-bg);overflow-y:auto;overscroll-behavior:contain;}.fcud-header__panel.is-open .fcud-social{margin-top:auto;padding-top:var(--fcud-space-4);}body.fcud-nav-open{overflow:hidden;}@media (min-width:834px){.fcud-header__panel,.fcud-header__panel.is-open{display:flex;flex-direction:row;align-items:center;gap:22px;position:static;margin-left:auto;padding:0;overflow:visible;background:none;}.fcud-header__panel.is-open .fcud-social{margin-top:0;padding-top:0;}body.fcud-nav-open{overflow:auto;}}@media (min-width:1200px){.fcud-header__panel,.fcud-header__panel.is-open{gap:var(--fcud-space-8);}}.fcud-mainnav__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;}.fcud-mainnav__item{border-bottom:1px solid var(--fcud-line);}.fcud-mainnav__top{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:54px;padding:14px var(--fcud-space-1);border:0;background:none;font-family:var(--fcud-font-body);font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--fcud-navy);text-align:left;text-decoration:none;cursor:pointer;}.fcud-mainnav__top--nolink{cursor:default;}.fcud-mainnav__chevron{display:flex;flex-shrink:0;color:var(--fcud-icon-faint);transform:rotate(-90deg);transition:transform var(--fcud-dur-base) var(--fcud-ease);}.fcud-mainnav__top[aria-expanded='true']{color:var(--fcud-blue);}.fcud-mainnav__top[aria-expanded='true'] .fcud-mainnav__chevron{transform:rotate(0deg);color:var(--fcud-blue);}.fcud-mainnav__panel[hidden]{display:none;}.fcud-mainnav__panel{display:flex;flex-direction:column;padding:2px 0 10px 2px;}.fcud-mainnav__card{display:flex;flex-direction:column;gap:2px;}.fcud-mainnav__sub{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px;}.fcud-mainnav__sublink{display:block;padding:var(--fcud-space-3) 14px;border-radius:var(--fcud-radius-sm);font-size:var(--fcud-fs-body);font-weight:600;color:var(--fcud-text);text-decoration:none;}a.fcud-mainnav__sublink:hover{background:var(--fcud-blue-bg);color:var(--fcud-blue);}.fcud-mainnav__sublink--nolink{color:var(--fcud-text-muted);cursor:default;}.fcud-mainnav__sublink--group{font-weight:800;color:var(--fcud-navy);cursor:default;}.fcud-mainnav__sub--nested{margin:0 0 4px 16px;padding-left:4px;border-left:2px solid var(--fcud-line);}@media (min-width:834px){.fcud-mainnav__list{flex-direction:row;align-items:center;gap:var(--fcud-space-4);}.fcud-mainnav__item{position:relative;border-bottom:0;}.fcud-mainnav__top{justify-content:flex-start;gap:6px;width:auto;min-height:0;padding:0;font-size:var(--fcud-fs-nav-t);letter-spacing:var(--fcud-ls-caps);white-space:nowrap;}.fcud-mainnav__chevron{transform:none;}.fcud-mainnav__top[aria-expanded='true'] .fcud-mainnav__chevron{transform:none;}.fcud-mainnav__top[aria-expanded='true'] .fcud-mainnav__top-text::after{content:'';position:absolute;right:0;bottom:calc((100% - var(--fcud-header-h-tablet)) / 2);left:0;height:3px;border-radius:3px;background:var(--fcud-blue);}.fcud-mainnav__top-text{position:relative;}.fcud-mainnav__panel{position:absolute;top:calc(50% + var(--fcud-header-h-tablet) / 2);left:calc(-1 * var(--fcud-radius-xl));z-index:60;width:310px;padding:0;background:none;}.fcud-mainnav__item::after{content:'';position:absolute;top:100%;right:0;left:0;height:calc((var(--fcud-header-h-tablet) - 100%) / 2);}.fcud-mainnav__card{padding:14px;border:1px solid var(--fcud-line);border-radius:var(--fcud-radius-xl);background:var(--fcud-bg);box-shadow:var(--fcud-shadow-menu);}.fcud-mainnav__item:nth-last-child(-n + 2) .fcud-mainnav__panel{left:auto;right:calc(-1 * var(--fcud-radius-xl));}.fcud-mainnav__sublink{padding:13px 18px;border-radius:var(--fcud-radius-md);font-size:var(--fcud-fs-submenu);}}@media (min-width:1200px){.fcud-mainnav__list{gap:28px;}.fcud-mainnav__top{font-size:var(--fcud-fs-nav);}.fcud-mainnav__top[aria-expanded='true'] .fcud-mainnav__top-text::after{bottom:calc((100% - var(--fcud-header-h-desktop)) / 2);}.fcud-mainnav__panel{top:calc(50% + var(--fcud-header-h-desktop) / 2);}.fcud-mainnav__item::after{height:calc((var(--fcud-header-h-desktop) - 100%) / 2);}}
.fcud-crumbs{padding-top:var(--fcud-space-6);}.fcud-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fcud-space-2);margin:0;padding:0;list-style:none;font-size:var(--fcud-fs-caption);color:var(--fcud-text-muted);}.fcud-crumbs__item{display:inline-flex;align-items:center;gap:var(--fcud-space-2);}.fcud-crumbs__link{color:var(--fcud-text-muted);text-decoration:none;font-weight:600;}.fcud-crumbs__link:hover{color:var(--fcud-blue);text-decoration:underline;}.fcud-crumbs__sep{color:var(--fcud-icon-faint);}.fcud-page-head{padding-top:var(--fcud-space-5);}.fcud-page-head h1{margin:0;font-size:26px;font-weight:800;line-height:1.2;letter-spacing:.01em;}@media (min-width:834px){.fcud-page-head h1{font-size:32px;}}@media (min-width:1200px){.fcud-page-head h1{font-size:38px;}}.fcud-with-aside{display:grid;gap:var(--fcud-space-10);align-items:start;}.fcud-with-aside__main{min-width:0;}.fcud-with-aside__aside{display:flex;flex-direction:column;gap:var(--fcud-space-5);min-width:0;}@media (min-width:834px) and (max-width:1199.98px){.fcud-with-aside__aside{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;}}@media (min-width:1200px){.fcud-with-aside{grid-template-columns:minmax(0,1fr) var(--fcud-aside-w);gap:var(--fcud-space-14);}.fcud-with-aside__aside{position:sticky;top:calc(var(--fcud-header-h-desktop) + var(--fcud-emblem-overhang-desktop) + var(--fcud-space-5));}}.fcud-aside-card{padding:22px;border:1px solid var(--fcud-line);border-radius:var(--fcud-card-radius);background:var(--fcud-bg);box-shadow:var(--fcud-shadow-card);}.fcud-aside-card__title{margin:0 0 var(--fcud-space-4);padding-bottom:var(--fcud-space-3);border-bottom:2px solid var(--fcud-blue);font-family:var(--fcud-font-display);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fcud-text-strong);}.fcud-aside-card__more{display:inline-flex;align-items:center;gap:6px;margin-top:var(--fcud-space-4);font-size:var(--fcud-fs-caption);font-weight:700;color:var(--fcud-blue);text-decoration:none;}.fcud-aside-card__more svg{transition:transform var(--fcud-dur-base) var(--fcud-ease);}.fcud-aside-card__more:hover svg{transform:translateX(3px);}.fcud-textpage__body{max-width:var(--fcud-measure);}.fcud-textpage__body > * > :first-child{margin-top:0;}.fcud-textpage__body p,.fcud-textpage__body ul,.fcud-textpage__body ol{margin-block:0 var(--fcud-space-4);}.fcud-textpage__body h2,.fcud-textpage__body h3{margin-block:var(--fcud-space-8) var(--fcud-space-3);font-size:19px;font-weight:800;}.pager__items{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--fcud-space-2);margin:0;padding:0;list-style:none;}.pager__item a{display:flex;align-items:center;justify-content:center;min-width:var(--fcud-touch-min);height:var(--fcud-touch-min);padding-inline:var(--fcud-space-3);border:1px solid var(--fcud-line);border-radius:var(--fcud-radius-md);background:var(--fcud-bg);color:var(--fcud-text-strong);font-weight:700;font-size:var(--fcud-fs-caption);text-decoration:none;font-variant-numeric:tabular-nums;transition:border-color var(--fcud-dur-fast) var(--fcud-ease),background var(--fcud-dur-fast) var(--fcud-ease),color var(--fcud-dur-fast) var(--fcud-ease);}.pager__item a:hover{border-color:var(--fcud-blue);background:var(--fcud-blue-bg);color:var(--fcud-blue);}.pager__item.is-active a{border-color:var(--fcud-blue);background:var(--fcud-blue);color:#fff;}.pager__item--ellipsis{padding-inline:var(--fcud-space-2);color:var(--fcud-icon-faint);}
.fcud-footer{position:relative;isolation:isolate;margin-top:auto;background:var(--fcud-footer-bg);}.fcud-footer::before{content:'';position:absolute;inset:0;z-index:-1;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.045) 0 1px,transparent 1px 22px),repeating-linear-gradient(-45deg,rgba(255,255,255,.045) 0 1px,transparent 1px 22px);-webkit-mask-image:linear-gradient(to left,#000 0%,rgba(0,0,0,.35) 45%,transparent 75%);mask-image:linear-gradient(to left,#000 0%,rgba(0,0,0,.35) 45%,transparent 75%);pointer-events:none;}.fcud-footer :focus-visible{outline-color:#fff;}.fcud-footer__top{display:flex;flex-direction:column;gap:28px;padding-block:var(--fcud-space-8) 30px;}.fcud-footer__aside{display:flex;flex-direction:column;gap:18px;padding-top:28px;border-top:1px solid var(--fcud-footer-line);}@media (min-width:834px){.fcud-footer__top{gap:34px;padding-block:42px 36px;}.fcud-footer__aside{padding-top:34px;}}@media (min-width:1200px){.fcud-footer__top{flex-direction:row;align-items:flex-start;gap:44px;padding-block:52px 44px;}.fcud-footer__brand{width:340px;flex-shrink:0;}.fcud-footer__nav{flex-grow:1;min-width:0;}.fcud-footer__aside{width:260px;flex-shrink:0;padding-top:0;border-top:0;}}.fcud-fnav__cols{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fcud-space-6);}@media (min-width:834px){.fcud-fnav__cols{gap:26px;}}@media (min-width:1200px){.fcud-fnav__cols{grid-template-columns:repeat(4,minmax(0,1fr));}}.fcud-fnav__col{display:flex;flex-direction:column;gap:13px;min-width:0;}.fcud-fnav__col--leaf{display:none;}.fcud-fnav__col-links{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px;}.fcud-fnav__title{display:block;font-family:var(--fcud-font-body);font-weight:800;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--fcud-footer-heading);text-decoration:none;}.fcud-fnav__chevron{display:none;}.fcud-fnav__link{color:var(--fcud-footer-text);font-size:13px;font-weight:600;line-height:1.55;text-decoration:none;}.fcud-fnav__link:hover{color:#fff;text-decoration:underline;}.fcud-fnav__link--nolink,.fcud-fnav__title--nolink{cursor:default;}span.fcud-fnav__link--nolink:hover{color:var(--fcud-footer-text);text-decoration:none;}.fcud-footer__bottom-bar{background:var(--fcud-footer-bg-bottom);border-top:1px solid var(--fcud-footer-line);}.fcud-footer__bottom-inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px;padding-block:18px;}@media (min-width:834px){.fcud-footer__bottom-inner{flex-direction:row;align-items:center;}}.fcud-footer__copyright,.fcud-footer__copyright p{margin:0;font-size:12px;font-weight:500;color:var(--fcud-footer-text-muted);}.fcud-flegal{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:22px;}.fcud-flegal__link{color:var(--fcud-footer-text-muted);font-size:12px;font-weight:500;text-decoration:none;}a.fcud-flegal__link:hover{color:#fff;text-decoration:underline;}
[data-fcud-motion='paused'],[data-fcud-motion='paused'] *,[data-fcud-motion='paused'] *::before,[data-fcud-motion='paused'] *::after{animation-play-state:paused !important;}
.fcud-ach{position:relative;overflow:hidden;isolation:isolate;padding-block:34px 40px;background:var(--fcud-trophy-bg);border-bottom:1px solid rgba(255,255,255,.10);color:#fff;}@media (min-width:834px){.fcud-ach{padding-block:44px 52px;}}@media (min-width:1200px){.fcud-ach{padding-block:56px 60px;}}.fcud-ach__inner{position:relative;z-index:1;display:grid;grid-template-areas:'head' 'shelf' 'more';row-gap:var(--fcud-space-2);}@media (min-width:834px){.fcud-ach__inner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:'head more' 'shelf shelf';column-gap:var(--fcud-space-5);align-items:center;}}.fcud-ach__head{grid-area:head;display:flex;flex-direction:column;align-items:flex-start;gap:14px;}@media (min-width:834px){.fcud-ach__head{flex-direction:row;align-items:center;gap:18px;}}.fcud-ach__title{display:flex;align-items:center;gap:14px;margin:0;font-family:var(--fcud-font-display);font-size:22px;font-weight:800;line-height:1.1;letter-spacing:-.005em;color:#fff;}.fcud-ach__tick{display:block;flex-shrink:0;width:20px;height:3px;border-radius:3px;background:var(--fcud-trophy-accent);}@media (min-width:834px){.fcud-ach__title{font-size:24px;}.fcud-ach__tick{width:22px;}}@media (min-width:1200px){.fcud-ach__title{font-size:30px;}.fcud-ach__tick{width:26px;}}.fcud-ach__total{display:inline-flex;align-items:center;gap:var(--fcud-space-2);height:34px;margin:0;padding:0 14px;border-radius:var(--fcud-radius-full);background:rgba(255,255,255,.10);font-size:12px;font-weight:800;letter-spacing:.02em;color:#fff;}.fcud-ach__more{grid-area:more;display:flex;align-items:center;justify-content:center;gap:9px;min-height:var(--fcud-touch-min);margin-top:30px;padding:12px 20px;border:1px solid rgba(255,255,255,.28);border-radius:var(--fcud-radius-full);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#fff;text-decoration:none;transition:background var(--fcud-dur-fast) var(--fcud-ease),border-color var(--fcud-dur-fast) var(--fcud-ease);}.fcud-ach__more:hover{border-color:#fff;background:rgba(255,255,255,.08);color:#fff;}.fcud-ach__more svg{transition:transform var(--fcud-dur-base) var(--fcud-ease);}.fcud-ach__more:hover svg{transform:translateX(3px);}@media (min-width:834px){.fcud-ach__more{display:inline-flex;margin-top:0;}}.fcud-ach :focus-visible{outline-color:#fff;}.fcud-ach__shelf{grid-area:shelf;min-width:0;}.fcud-ach__fx{position:absolute;inset:0;z-index:0;pointer-events:none;}.fcud-ach__beam{position:absolute;top:-30px;left:var(--fcud-beam-x);width:var(--fcud-beam-w);height:130%;background:linear-gradient(to bottom,color-mix(in srgb,color-mix(in srgb,var(--fcud-beam) 70%,#fff) 16%,transparent),transparent 78%);clip-path:polygon(45% 0,55% 0,100% 100%,0 100%);filter:blur(8px);transform:translateX(-50%) rotate(var(--fcud-beam-from));transform-origin:50% 0;animation:fcud-ach-sway var(--fcud-beam-dur) ease-in-out var(--fcud-beam-delay) infinite alternate;}.fcud-ach__beam:nth-child(1){--fcud-beam-x:30%;--fcud-beam-w:300px;--fcud-beam-from:-12deg;--fcud-beam-to:10deg;--fcud-beam-dur:12s;--fcud-beam-delay:-3s;}.fcud-ach__beam:nth-child(2){--fcud-beam-x:72%;--fcud-beam-w:300px;--fcud-beam-from:12deg;--fcud-beam-to:-10deg;--fcud-beam-dur:10s;--fcud-beam-delay:-6s;}@media (min-width:834px){.fcud-ach__beam:nth-child(1){--fcud-beam-x:26%;--fcud-beam-w:420px;--fcud-beam-from:-13deg;--fcud-beam-to:9deg;--fcud-beam-dur:13s;}.fcud-ach__beam:nth-child(2){--fcud-beam-x:74%;--fcud-beam-w:420px;--fcud-beam-to:-9deg;--fcud-beam-dur:11s;--fcud-beam-delay:-7s;}}@media (min-width:1200px){.fcud-ach__beam:nth-child(1){--fcud-beam-x:24%;--fcud-beam-w:520px;--fcud-beam-from:-14deg;--fcud-beam-to:8deg;}.fcud-ach__beam:nth-child(2){--fcud-beam-x:76%;--fcud-beam-w:520px;}}@keyframes fcud-ach-sway{from{transform:translateX(-50%) rotate(var(--fcud-beam-from));}to{transform:translateX(-50%) rotate(var(--fcud-beam-to));}}.fcud-ach__spark{--fcud-spark-rise:-150px;position:absolute;left:var(--x);top:var(--y);width:3px;height:3px;border-radius:50%;background:color-mix(in srgb,var(--fcud-beam) 30%,#fff);box-shadow:0 0 6px 1px color-mix(in srgb,var(--fcud-beam) 70%,transparent);opacity:0;animation:fcud-ach-spark var(--dur) linear var(--delay) infinite;}.fcud-ach__spark:nth-child(3){--dur:6s;--delay:0s;--dx:6px;}.fcud-ach__spark:nth-child(4){--dur:7.3s;--delay:-2.7s;--dx:-12px;}.fcud-ach__spark:nth-child(5){--dur:8.6s;--delay:-5.4s;--dx:18px;}.fcud-ach__spark:nth-child(6){--dur:9.9s;--delay:-.1s;--dx:-6px;}.fcud-ach__spark:nth-child(7){--dur:7.2s;--delay:-2.8s;--dx:12px;}.fcud-ach__spark:nth-child(8){--dur:8.5s;--delay:-5.5s;--dx:-18px;}.fcud-ach__spark:nth-child(9){--dur:9.8s;--delay:-.2s;--dx:6px;}.fcud-ach__spark:nth-child(10){--dur:7.1s;--delay:-2.9s;--dx:-12px;}.fcud-ach__spark:nth-child(11){--dur:8.4s;--delay:-5.6s;--dx:18px;}.fcud-ach__spark:nth-child(12){--dur:9.7s;--delay:-.3s;--dx:-6px;}.fcud-ach__spark:nth-child(13){--dur:7s;--delay:-3s;--dx:12px;}.fcud-ach__spark:nth-child(14){--dur:8.3s;--delay:-5.7s;--dx:-18px;}.fcud-ach__spark:nth-child(3){--x:12%;--y:30%;}.fcud-ach__spark:nth-child(4){--x:30%;--y:36%;}.fcud-ach__spark:nth-child(5){--x:50%;--y:32%;}.fcud-ach__spark:nth-child(6){--x:70%;--y:38%;}.fcud-ach__spark:nth-child(7){--x:88%;--y:31%;}.fcud-ach__spark:nth-child(8){--x:18%;--y:58%;}.fcud-ach__spark:nth-child(9){--x:45%;--y:62%;}.fcud-ach__spark:nth-child(10){--x:78%;--y:60%;}.fcud-ach__spark:nth-child(11){--x:25%;--y:86%;}.fcud-ach__spark:nth-child(12){--x:60%;--y:88%;}.fcud-ach__spark:nth-child(13){--x:85%;--y:84%;}.fcud-ach__spark:nth-child(14){--x:8%;--y:72%;}@media (min-width:834px){.fcud-ach__spark{--fcud-spark-rise:-190px;}.fcud-ach__spark:nth-child(3){--x:10%;--y:40%;}.fcud-ach__spark:nth-child(4){--x:22%;--y:48%;}.fcud-ach__spark:nth-child(5){--x:35%;--y:42%;}.fcud-ach__spark:nth-child(6){--x:48%;--y:50%;}.fcud-ach__spark:nth-child(7){--x:61%;--y:44%;}.fcud-ach__spark:nth-child(8){--x:74%;--y:47%;}.fcud-ach__spark:nth-child(9){--x:87%;--y:41%;}.fcud-ach__spark:nth-child(10){--x:15%;--y:78%;}.fcud-ach__spark:nth-child(11){--x:40%;--y:82%;}.fcud-ach__spark:nth-child(12){--x:65%;--y:80%;}.fcud-ach__spark:nth-child(13){--x:88%;--y:76%;}.fcud-ach__spark:nth-child(14){--x:52%;--y:74%;}}@media (min-width:1200px){.fcud-ach__spark{--fcud-spark-rise:-230px;}.fcud-ach__spark:nth-child(3){--x:9%;--y:62%;}.fcud-ach__spark:nth-child(4){--x:17%;--y:70%;}.fcud-ach__spark:nth-child(5){--x:24%;--y:58%;}.fcud-ach__spark:nth-child(6){--x:31%;--y:66%;}.fcud-ach__spark:nth-child(7){--x:39%;--y:61%;}.fcud-ach__spark:nth-child(8){--x:46%;--y:72%;}.fcud-ach__spark:nth-child(9){--x:54%;--y:60%;}.fcud-ach__spark:nth-child(10){--x:61%;--y:68%;}.fcud-ach__spark:nth-child(11){--x:69%;--y:63%;}.fcud-ach__spark:nth-child(12){--x:76%;--y:71%;}.fcud-ach__spark:nth-child(13){--x:83%;--y:59%;}.fcud-ach__spark:nth-child(14){--x:90%;--y:66%;}}@keyframes fcud-ach-spark{0%{opacity:0;transform:translate(0,0);}12%{opacity:.9;}80%{opacity:.5;}100%{opacity:0;transform:translate(var(--dx),var(--fcud-spark-rise));}}.fcud-ach .fcud-tshelf__cup::before{animation:fcud-ach-glow 5s ease-in-out infinite alternate;}@keyframes fcud-ach-glow{from{opacity:.65;}to{opacity:1;}}@media (prefers-reduced-motion:reduce){.fcud-ach__beam,.fcud-ach .fcud-tshelf__cup::before{animation:none;}.fcud-ach__beam{transform:translateX(-50%);}.fcud-ach__spark{display:none;}}
.fcud-fabout{display:flex;flex-direction:column;align-items:flex-start;gap:18px;}@media (min-width:1200px){.fcud-fabout{align-items:stretch;}}.fcud-fabout__desc{margin:0;max-width:540px;font-size:13px;font-weight:500;line-height:1.65;color:var(--fcud-footer-text-muted);}@media (min-width:1200px){.fcud-fabout__desc{max-width:none;}}.fcud-fabout__banner{display:flex;align-items:center;gap:13px;padding:14px var(--fcud-space-4);border:1px solid var(--fcud-footer-control-line);border-radius:var(--fcud-radius-md);background:var(--fcud-footer-control-bg);text-decoration:none;}.fcud-fabout__banner:hover{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.1);}.fcud-fabout__crest{display:block;width:46px;height:auto;flex-shrink:0;}.fcud-fabout__banner-text{display:flex;flex-direction:column;gap:var(--fcud-space-1);min-width:0;}.fcud-fabout__banner-title{font-family:var(--fcud-font-display);font-weight:700;font-size:12px;color:var(--fcud-footer-heading);line-height:1.3;}.fcud-fabout__banner-sub{font-size:11px;font-weight:600;color:var(--fcud-footer-text-muted);line-height:1.45;}
.fcud-fcontacts{display:flex;flex-direction:column;gap:18px;}.fcud-fcontacts__heading{margin:0;font-family:var(--fcud-font-body);font-weight:800;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--fcud-footer-heading);}.fcud-fcontacts__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:15px;}.fcud-fcontacts__item{display:flex;align-items:flex-start;gap:11px;}.fcud-fcontacts__icon{display:flex;flex-shrink:0;margin-top:3px;color:var(--fcud-footer-icon);}.fcud-fcontacts__body{display:flex;flex-direction:column;gap:3px;min-width:0;}.fcud-fcontacts__label{font-size:9.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--fcud-footer-text-muted);}.fcud-fcontacts__value{font-size:13px;font-weight:700;line-height:1.4;color:var(--fcud-footer-heading);text-decoration:none;}a.fcud-fcontacts__value:hover{color:var(--fcud-footer-heading);text-decoration:underline;}.fcud-fcontacts__value--todo{color:var(--fcud-footer-todo);}
.fcud-hero{position:relative;width:100%;height:var(--fcud-hero-h-mobile);overflow:hidden;isolation:isolate;background:var(--fcud-bg-soft);}@media (min-width:834px){.fcud-hero{height:var(--fcud-hero-h-tablet);}}@media (min-width:1200px){.fcud-hero{height:var(--fcud-hero-h-desktop);}}.fcud-hero__slides{margin:0;padding:0;list-style:none;}.fcud-hero__slide{position:absolute;inset:0;opacity:0;transition:opacity var(--fcud-dur-slide) var(--fcud-ease);}.fcud-hero__slide.is-active{z-index:1;opacity:1;}.fcud-hero__slide.is-prev{transition-delay:var(--fcud-dur-slide);}.fcud-hero__img{display:block;width:100%;height:100%;object-fit:cover;transform-origin:50% 60%;}.fcud-hero__slide:is(.is-active,.is-prev) .fcud-hero__img{animation:fcud-hero-zoom calc(var(--fcud-hero-delay,7000ms) + 2 * var(--fcud-dur-slide)) linear forwards;}@keyframes fcud-hero-zoom{from{transform:scale(1);}to{transform:scale(1.085);}}.fcud-hero__sweep{position:absolute;inset:0;z-index:2;background:linear-gradient(105deg,transparent 38%,color-mix(in srgb,color-mix(in srgb,var(--fcud-beam) 35%,#fff) 16%,transparent) 47%,rgba(255,255,255,.06) 53%,transparent 62%);mix-blend-mode:screen;opacity:0;transform:translateX(-100%);pointer-events:none;}.fcud-hero.is-sweeping .fcud-hero__sweep{animation:fcud-hero-sweep 1.6s cubic-bezier(.4,0,.2,1) forwards;}@keyframes fcud-hero-sweep{from{opacity:1;transform:translateX(-100%);}to{opacity:1;transform:translateX(100%);}}.fcud-hero__vignette{position:absolute;inset:0;z-index:2;background:var(--fcud-hero-vignette),var(--fcud-hero-tint);pointer-events:none;}.fcud-hero__controls{position:absolute;z-index:3;right:var(--fcud-gutter-mobile);bottom:var(--fcud-space-5);left:var(--fcud-gutter-mobile);display:flex;align-items:center;justify-content:space-between;gap:var(--fcud-space-3);}.fcud-hero__dots{display:flex;align-items:center;gap:var(--fcud-space-2);box-sizing:border-box;min-height:var(--fcud-touch-min);padding:10px 14px;border:1px solid rgba(38,50,104,.1);border-radius:var(--fcud-radius-full);background:rgba(255,255,255,.94);box-shadow:var(--fcud-shadow-control);}.fcud-hero__dots{--fcud-hero-pill:40px;--fcud-hero-pill-grow:30px;padding-right:calc(14px + var(--fcud-hero-pill-grow));}.fcud-hero__dot{position:relative;flex-shrink:0;width:10px;height:10px;padding:0;border:0;background:none;cursor:pointer;transition:transform var(--fcud-dur-base) var(--fcud-ease);}.fcud-hero__dot[aria-current='true'] ~ .fcud-hero__dot{transform:translateX(var(--fcud-hero-pill-grow));}.fcud-hero__pill{position:absolute;top:.5px;left:0;width:var(--fcud-hero-pill);height:9px;overflow:hidden;border-radius:var(--fcud-radius-full);pointer-events:none;}.fcud-hero__track,.fcud-hero__progress{position:absolute;inset:0;border-radius:var(--fcud-radius-full);}.fcud-hero__track{background:color-mix(in srgb,var(--fcud-navy) 26%,#fff);transform:translateX(calc(-1 * var(--fcud-hero-pill-grow)));transition:transform var(--fcud-dur-base) var(--fcud-ease);}.fcud-hero__dot[aria-current='true'] .fcud-hero__track{background:color-mix(in srgb,var(--fcud-blue) 22%,#fff);transform:translateX(0);}.fcud-hero__progress{background:var(--fcud-blue);transform:translateX(-100%);}.fcud-hero[data-autoplay-on] .fcud-hero__dot[aria-current='true'] .fcud-hero__progress{animation:fcud-hero-progress var(--fcud-hero-delay,7000ms) linear forwards;}.fcud-hero.is-paused .fcud-hero__progress{animation-play-state:paused;}.fcud-hero:not([data-autoplay-on]) .fcud-hero__dot[aria-current='true'] .fcud-hero__progress{transform:translateX(0);}@keyframes fcud-hero-progress{from{transform:translateX(-100%);}to{transform:translateX(0);}}.fcud-hero__dot::after{content:'';position:absolute;inset:-17px -4px;}.fcud-hero__arrows{display:flex;align-items:center;gap:var(--fcud-space-2);}.fcud-hero__arrow{display:flex;align-items:center;justify-content:center;width:var(--fcud-touch-min);height:var(--fcud-touch-min);padding:0;border:1px solid rgba(38,50,104,.1);border-radius:50%;background:rgba(255,255,255,.94);color:var(--fcud-navy);box-shadow:var(--fcud-shadow-control);cursor:pointer;}.fcud-hero__arrow:hover{background:#fff;color:var(--fcud-blue);}.fcud-hero__arrow svg{width:19px;height:19px;}@media (min-width:834px){.fcud-hero__controls{position:static;display:block;}.fcud-hero__dots{position:absolute;z-index:3;bottom:var(--fcud-space-6);left:50%;transform:translateX(-50%);padding:11px calc(var(--fcud-space-4) + var(--fcud-hero-pill-grow)) 11px var(--fcud-space-4);}.fcud-hero__arrow{position:absolute;z-index:3;top:50%;width:52px;height:52px;transform:translateY(-50%);}.fcud-hero__arrow svg{width:21px;height:21px;}.fcud-hero__arrow--prev{left:var(--fcud-space-8);}.fcud-hero__arrow--next{right:var(--fcud-space-8);}}@media (min-width:1200px){.fcud-hero__dots{bottom:28px;}}@media (prefers-reduced-motion:reduce){.fcud-hero__slide:is(.is-active,.is-prev) .fcud-hero__img,.fcud-hero.is-sweeping .fcud-hero__sweep{animation:none;}.fcud-hero__sweep{display:none;}}
.fcud-lockup{display:flex;align-items:center;text-decoration:none;flex-shrink:0;}.fcud-lockup__emblem{display:block;}.fcud-lockup__names{display:flex;flex-direction:column;gap:5px;}.fcud-lockup__name{font-family:var(--fcud-font-display);font-weight:800;letter-spacing:.03em;color:var(--fcud-navy);line-height:1;white-space:nowrap;}.fcud-lockup__tagline{font-family:var(--fcud-font-body);font-weight:700;letter-spacing:var(--fcud-ls-label);color:var(--fcud-text-muted);line-height:1;white-space:nowrap;}.fcud-lockup--header{gap:10px;}.fcud-lockup--header .fcud-lockup__emblem{box-sizing:border-box;width:var(--fcud-emblem-mobile);height:var(--fcud-emblem-mobile);margin-bottom:calc(var(--fcud-emblem-mobile) - var(--fcud-header-h-mobile)
    - 2 * var(--fcud-emblem-overhang-mobile));border:var(--fcud-emblem-ring-mobile) solid #fff;border-radius:50%;background:#fff;box-shadow:var(--fcud-shadow-control);}.fcud-lockup--header .fcud-lockup__name{font-size:13px;}.fcud-lockup--header .fcud-lockup__tagline{font-size:6.8px;}@media (min-width:834px){.fcud-lockup--header{gap:var(--fcud-space-4);}.fcud-lockup--header .fcud-lockup__emblem{width:var(--fcud-emblem-tablet);height:var(--fcud-emblem-tablet);margin-bottom:calc(var(--fcud-emblem-tablet) - var(--fcud-header-h-tablet)
      - 2 * var(--fcud-emblem-overhang-tablet));border-width:var(--fcud-emblem-ring-tablet);}.fcud-lockup--header .fcud-lockup__name{font-size:14.5px;}.fcud-lockup--header .fcud-lockup__tagline{font-size:7.4px;}}@media (min-width:1200px){.fcud-lockup--header{gap:var(--fcud-space-5);}.fcud-lockup--header .fcud-lockup__emblem{width:var(--fcud-emblem-desktop);height:var(--fcud-emblem-desktop);margin-bottom:calc(var(--fcud-emblem-desktop) - var(--fcud-header-h-desktop)
      - 2 * var(--fcud-emblem-overhang-desktop));border-width:var(--fcud-emblem-ring-desktop);}.fcud-lockup--header .fcud-lockup__name{font-size:19px;}.fcud-lockup--header .fcud-lockup__tagline{font-size:9px;}}.fcud-lockup--footer{gap:15px;}.fcud-lockup--footer .fcud-lockup__emblem{width:var(--fcud-emblem-footer-mobile);height:var(--fcud-emblem-footer-mobile);flex-shrink:0;border-radius:50%;background:#fff;}.fcud-lockup--footer .fcud-lockup__name{font-size:18px;color:var(--fcud-footer-heading);}.fcud-lockup--footer .fcud-lockup__tagline{font-size:8.5px;color:var(--fcud-footer-text-muted);}@media (min-width:834px){.fcud-lockup--footer .fcud-lockup__emblem{width:var(--fcud-emblem-footer-tablet);height:var(--fcud-emblem-footer-tablet);}.fcud-lockup--footer .fcud-lockup__name{font-size:19px;}.fcud-lockup--footer .fcud-lockup__tagline{font-size:9px;}}@media (min-width:1200px){.fcud-lockup--footer .fcud-lockup__emblem{width:var(--fcud-emblem-footer-desktop);height:var(--fcud-emblem-footer-desktop);}.fcud-lockup--footer .fcud-lockup__name{font-size:20px;}.fcud-lockup--footer .fcud-lockup__tagline{font-size:9.5px;}}
.fcud-mstrip{position:relative;overflow:hidden;isolation:isolate;background:repeating-linear-gradient(90deg,var(--fcud-pitch-stripe) 0 120px,transparent 120px 240px),var(--fcud-bg-soft);border-top:1px solid var(--fcud-line);}.fcud-mstrip__inner{display:flex;flex-direction:column;gap:18px;padding-block:26px;}@media (min-width:834px){.fcud-mstrip__inner{gap:var(--fcud-space-5);padding-block:28px;}}@media (min-width:1200px){.fcud-mstrip__inner{flex-direction:row;align-items:center;gap:36px;padding-block:38px;}.fcud-mstrip__half{min-width:0;flex-grow:1;}.fcud-mstrip__half:not(.fcud-mstrip__half--next){width:440px;flex-grow:0;flex-shrink:0;}.fcud-mstrip--played .fcud-mstrip__half:not(.fcud-mstrip__half--next){width:auto;flex:1 1 0;}}.fcud-mstrip__half{position:relative;z-index:1;display:flex;flex-direction:column;gap:11px;min-width:0;}@media (min-width:834px){.fcud-mstrip__half{gap:14px;}}.fcud-mstrip__divider{position:relative;z-index:0;flex-shrink:0;height:1px;margin-inline:calc(-1 * var(--fcud-gutter-mobile));background:var(--fcud-pitch-line);}@media (min-width:834px){.fcud-mstrip__divider{margin-inline:calc(-1 * var(--fcud-gutter-tablet));}}@media (min-width:1200px){.fcud-mstrip__divider{align-self:stretch;width:1px;height:auto;margin-inline:0;margin-block:-38px;}}.fcud-mstrip__label{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--fcud-font-body);font-weight:800;font-size:var(--fcud-fs-label);letter-spacing:var(--fcud-ls-label);text-transform:uppercase;color:var(--fcud-navy);}.fcud-mstrip__tick{display:block;width:20px;height:3px;flex-shrink:0;border-radius:3px;background:var(--fcud-blue);}.fcud-mstrip__row{display:flex;align-items:center;gap:var(--fcud-space-3);min-width:0;}@media (min-width:834px){.fcud-mstrip__row{gap:18px;}}.fcud-mstrip__daytab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:var(--fcud-daytab-w-mobile);flex-shrink:0;padding:9px var(--fcud-space-1);border-radius:var(--fcud-radius-md);background:var(--fcud-navy);}@media (min-width:834px){.fcud-mstrip__daytab{width:var(--fcud-daytab-w-tablet);}}@media (min-width:1200px){.fcud-mstrip__daytab{width:var(--fcud-daytab-w-desktop);}}.fcud-mstrip__day{font-family:var(--fcud-font-display);font-weight:800;font-size:20px;line-height:1;color:#fff;}.fcud-mstrip__month{font-family:var(--fcud-font-body);font-weight:800;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.72);}.fcud-mstrip__body{display:flex;flex-direction:column;gap:5px;flex-grow:1;min-width:0;}@media (min-width:834px){.fcud-mstrip__body{gap:6px;}}.fcud-mstrip__meta{margin:0;font-family:var(--fcud-font-body);font-weight:800;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fcud-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.fcud-mstrip__teams{display:flex;flex-direction:column;gap:3px;min-width:0;}.fcud-mstrip__team{font-family:var(--fcud-font-display);font-weight:800;font-size:var(--fcud-team-fs-mobile);line-height:1.12;letter-spacing:.005em;text-transform:uppercase;color:var(--fcud-team-club);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.fcud-mstrip__team--opponent{color:var(--fcud-team-opponent);}@media (min-width:834px){.fcud-mstrip__team{font-size:var(--fcud-team-fs-tablet);}}@media (min-width:1200px){.fcud-mstrip__team{font-size:var(--fcud-team-fs-desktop);}}.fcud-mstrip__venue{display:flex;align-items:center;gap:7px;margin:0;font-size:11.5px;font-weight:700;color:var(--fcud-text-muted);}.fcud-mstrip__venue svg{flex-shrink:0;color:var(--fcud-blue);}.fcud-mstrip__score{display:flex;flex-direction:column;gap:var(--fcud-space-1);flex-shrink:0;}.fcud-mstrip__goal{display:flex;align-items:center;justify-content:center;width:32px;height:28px;border-radius:9px;background:var(--fcud-blue);font-family:var(--fcud-font-display);font-weight:800;font-size:15px;line-height:1;color:#fff;}@media (min-width:834px){.fcud-mstrip__goal{width:34px;height:30px;font-size:16px;}}@media (min-width:1200px){.fcud-mstrip__goal{width:38px;height:34px;font-size:18px;}}.fcud-mstrip__row-wrap{display:flex;flex-direction:column;gap:var(--fcud-space-3);min-width:0;}@media (min-width:1200px){.fcud-mstrip__row-wrap{flex-direction:row;align-items:center;gap:18px;}.fcud-mstrip__row-wrap .fcud-mstrip__row{flex-grow:1;min-width:0;}}.fcud-mstrip__timer{display:flex;flex-direction:column;gap:11px;padding:var(--fcud-space-4) 18px;border-radius:16px;background:var(--fcud-navy);}@media (min-width:1200px){.fcud-mstrip__timer{width:316px;flex-shrink:0;padding:18px 22px;}}.fcud-mstrip__clock{display:flex;align-items:flex-start;gap:6px;}.fcud-mstrip__unit{display:flex;flex-direction:column;align-items:center;gap:5px;flex-grow:1;}.fcud-mstrip__value{font-family:var(--fcud-font-display);font-weight:800;font-size:28px;line-height:1;color:#fff;font-variant-numeric:tabular-nums;}@media (min-width:1200px){.fcud-mstrip__value{font-size:34px;}}.fcud-mstrip__unit-label{font-family:var(--fcud-font-body);font-weight:800;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.68);}.fcud-mstrip__colon{align-self:flex-start;margin-top:2.8px;font-family:var(--fcud-font-display);font-weight:800;font-size:20px;line-height:1;color:rgba(255,255,255,.34);}@media (min-width:1200px){.fcud-mstrip__colon{margin-top:3.4px;font-size:24.5px;}}.fcud-mstrip__until{margin:0;font-family:var(--fcud-font-body);font-weight:800;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.72);text-align:center;}.fcud-mstrip{--fcud-pitch-d:120px;--fcud-pitch-cx:80%;--fcud-pitch-orbit:9s;--fcud-pitch-run:8s;--fcud-pitch-run-delay:-2s;}@media (min-width:834px){.fcud-mstrip{--fcud-pitch-d:150px;--fcud-pitch-cx:55%;--fcud-pitch-orbit:10s;}}@media (min-width:1200px){.fcud-mstrip{--fcud-pitch-d:214px;--fcud-pitch-cx:50%;--fcud-pitch-orbit:12s;--fcud-pitch-run:7s;--fcud-pitch-run-delay:-1.5s;}}.fcud-mstrip__circle{position:absolute;top:50%;left:var(--fcud-pitch-cx);width:var(--fcud-pitch-d);height:var(--fcud-pitch-d);border:1px solid var(--fcud-pitch-line);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;}.fcud-mstrip__orbit{position:absolute;inset:-1px;border-radius:50%;animation:fcud-mstrip-spin var(--fcud-pitch-orbit) linear infinite;}.fcud-mstrip__orbit::before{content:'';position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0turn .7turn,color-mix(in srgb,var(--fcud-blue) 95%,transparent) 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));}.fcud-mstrip__orbit::after{content:'';position:absolute;top:-2px;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--fcud-blue);box-shadow:0 0 0 4px color-mix(in srgb,var(--fcud-blue) 16%,transparent),0 0 14px 2px color-mix(in srgb,var(--fcud-blue) 45%,transparent);}.fcud-mstrip__spot{position:absolute;top:50%;left:var(--fcud-pitch-cx);width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:color-mix(in srgb,var(--fcud-navy) 28%,transparent);}.fcud-mstrip__spot::after{content:'';position:absolute;inset:-1px;border:1.5px solid var(--fcud-blue);border-radius:50%;opacity:0;animation:fcud-mstrip-pulse 3s ease-out infinite;}.fcud-mstrip__run{position:absolute;top:-.5px;left:0;width:100%;height:2px;background:linear-gradient(to right,transparent 0,transparent calc(100% - 160px),var(--fcud-blue) 100%);transform:translateX(-100%);pointer-events:none;animation:fcud-mstrip-run-x var(--fcud-pitch-run) cubic-bezier(.55,0,.45,1) var(--fcud-pitch-run-delay) infinite;}@media (min-width:1200px){.fcud-mstrip__divider .fcud-mstrip__run{top:0;left:-.5px;width:2px;height:100%;background:linear-gradient(to bottom,transparent 0,transparent calc(100% - 72px),var(--fcud-blue) 100%);transform:translateY(-100%);animation-name:fcud-mstrip-run-y;}}.fcud-mstrip__base{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--fcud-line);}.fcud-mstrip__run--base{display:none;}@media (min-width:1200px){.fcud-mstrip__run--base{display:block;animation-duration:12s;animation-delay:-4s;}}@keyframes fcud-mstrip-spin{to{transform:rotate(1turn);}}@keyframes fcud-mstrip-pulse{0%{opacity:.7;transform:scale(1);}60%,100%{opacity:0;transform:scale(4.2);}}@keyframes fcud-mstrip-run-x{0%{transform:translateX(-100%);}55%,100%{transform:translateX(100%);}}@keyframes fcud-mstrip-run-y{0%{transform:translateY(-100%);}45%,100%{transform:translateY(100%);}}@media (prefers-reduced-motion:reduce){.fcud-mstrip__orbit,.fcud-mstrip__run,.fcud-mstrip__spot::after{animation:none;opacity:0;}}
.fcud-ncard{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--fcud-bg);border:1px solid var(--fcud-line);border-radius:var(--fcud-card-radius);box-shadow:var(--fcud-shadow-card);transition:transform var(--fcud-dur-base) var(--fcud-ease);}.fcud-ncard:is(:hover,:focus-within){transform:translateY(-4px);border-color:var(--fcud-line-strong);box-shadow:0 16px 36px rgba(38,50,104,.13);}.fcud-ncard:has(.fcud-ncard__link:focus-visible){outline:2px solid var(--fcud-blue);outline-offset:2px;}.fcud-ncard__link:focus-visible{outline:none;}.fcud-ncard__media{aspect-ratio:var(--fcud-news-img-ratio);overflow:hidden;background:var(--fcud-bg-soft);}.fcud-ncard__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--fcud-dur-slide) var(--fcud-ease);}.fcud-ncard:is(:hover,:focus-within) .fcud-ncard__img{transform:scale(1.06);}.fcud-ncard__body{display:flex;flex-direction:column;gap:var(--fcud-space-3);flex:1 0 auto;padding:var(--fcud-space-5);}.fcud-ncard__meta{display:flex;align-items:center;gap:var(--fcud-space-3);margin:0;font-size:var(--fcud-fs-caption);font-weight:600;color:var(--fcud-text-muted);}.fcud-ncard__views{display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums;}.fcud-ncard__title{margin:0;font-size:16px;font-weight:800;line-height:1.35;letter-spacing:.01em;}.fcud-ncard__link{color:var(--fcud-text-strong);text-decoration:none;}.fcud-ncard__link::after{content:'';position:absolute;inset:0;}.fcud-ncard:hover .fcud-ncard__link{color:var(--fcud-blue);}.fcud-ncard__lead{margin:0;font-size:var(--fcud-fs-body);line-height:var(--fcud-lh-text);color:var(--fcud-text);white-space:pre-line;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.fcud-ncard__more{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:var(--fcud-space-2);font-size:var(--fcud-fs-caption);font-weight:700;color:var(--fcud-blue);}.fcud-ncard__more svg{transition:transform var(--fcud-dur-base) var(--fcud-ease);}.fcud-ncard:is(:hover,:focus-within) .fcud-ncard__more svg{transform:translateX(4px);}@media (min-width:1200px){.fcud-ncard__body{padding:var(--fcud-space-6);}.fcud-ncard__title{font-size:17px;}}
.fcud-nteaser{padding-block:var(--fcud-space-12);}@media (min-width:834px){.fcud-nteaser{padding-block:var(--fcud-space-14);}}@media (min-width:1200px){.fcud-nteaser{padding-block:72px;}}.fcud-nteaser__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--fcud-space-4);margin-bottom:var(--fcud-space-8);}.fcud-nteaser__title{display:flex;align-items:center;gap:var(--fcud-space-3);margin:0;font-size:22px;font-weight:800;letter-spacing:.01em;}.fcud-nteaser__tick{display:block;flex-shrink:0;width:20px;height:3px;border-radius:3px;background:var(--fcud-blue);}@media (min-width:834px){.fcud-nteaser__title{font-size:26px;}}@media (min-width:1200px){.fcud-nteaser__head{margin-bottom:var(--fcud-space-10);}.fcud-nteaser__title{font-size:30px;}}.fcud-nteaser__grid{display:grid;gap:var(--fcud-space-5);grid-template-columns:repeat(var(--fcud-news-cols-mobile),minmax(0,1fr));}@media (min-width:834px){.fcud-nteaser__grid{gap:var(--fcud-space-5);grid-template-columns:repeat(var(--fcud-news-cols-tablet),minmax(0,1fr));}}@media (min-width:1200px){.fcud-nteaser__grid{gap:var(--fcud-space-6);grid-template-columns:repeat(var(--fcud-news-cols-desktop),minmax(0,1fr));}}
.fcud-pcard{position:relative;height:var(--fcud-player-h-mobile);overflow:hidden;border-radius:var(--fcud-card-radius-lg);background:linear-gradient(168deg,#33407F 0%,var(--fcud-navy) 52%,#1B2450 100%);isolation:isolate;}@media (min-width:834px){.fcud-pcard{height:var(--fcud-player-h-tablet);}}@media (min-width:1200px){.fcud-pcard{height:var(--fcud-player-h-desktop);}}.fcud-pcard__number{position:absolute;top:-10px;right:12px;font-family:var(--fcud-font-display);font-size:108px;font-weight:800;line-height:1;letter-spacing:-.045em;color:var(--fcud-player-number);font-variant-numeric:tabular-nums;}@media (min-width:1200px){.fcud-pcard__number{font-size:124px;}}.fcud-pcard__photo{position:absolute;inset-inline:0;bottom:0;width:100%;height:88%;object-fit:contain;object-position:bottom center;}.fcud-pcard__shade{position:absolute;inset-inline:0;bottom:0;height:56%;background:linear-gradient(to top,#1B2450 0%,rgba(27,36,80,.94) 30%,rgba(27,36,80,.70) 58%,rgba(27,36,80,0) 100%);}.fcud-pcard__sheen{display:none;}.fcud-pcard__info{position:absolute;inset-inline:0;bottom:0;display:flex;flex-direction:column;gap:5px;padding:0 var(--fcud-space-5) var(--fcud-space-5);transition:transform var(--fcud-dur-reveal) var(--fcud-ease);}.fcud-pcard__name{display:flex;flex-direction:column;gap:2px;margin:0;}.fcud-pcard__first{font-family:var(--fcud-font-body);font-size:13px;font-weight:600;line-height:1.2;color:rgba(255,255,255,.78);}.fcud-pcard__last{font-family:var(--fcud-font-display);font-size:19px;font-weight:800;line-height:1.1;letter-spacing:.01em;color:#fff;text-transform:uppercase;}.fcud-pcard__pos{margin:0;font-size:10px;font-weight:800;letter-spacing:var(--fcud-ls-label);text-transform:uppercase;color:rgba(255,255,255,.62);}@media (min-width:1200px){.fcud-pcard__last{font-size:21px;}}.fcud-pcard__stats{position:absolute;inset-inline:0;bottom:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:var(--fcud-space-4);min-height:var(--fcud-player-lift);margin:0;padding:12px var(--fcud-space-5) 14px;border-top:1px solid rgba(255,255,255,.15);background:rgba(15,21,52,.55);opacity:0;transform:translateY(100%);transition:transform var(--fcud-dur-reveal) var(--fcud-ease),opacity var(--fcud-dur-reveal) var(--fcud-ease);}.fcud-pcard__stat{display:flex;flex-direction:column;gap:1px;min-width:0;}.fcud-pcard__stat-value{order:1;margin:0;font-family:var(--fcud-font-display);font-size:22px;font-weight:800;line-height:1.1;color:#fff;font-variant-numeric:tabular-nums;}.fcud-pcard__stat-label{order:2;font-size:9.5px;font-weight:800;line-height:1.3;letter-spacing:var(--fcud-ls-label);text-transform:uppercase;color:rgba(255,255,255,.72);}.fcud-pcard__edit{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:var(--fcud-radius-full);background:#fff;font-size:11.5px;font-weight:800;color:var(--fcud-navy);text-decoration:none;white-space:nowrap;}.fcud-pcard__edit:hover{color:var(--fcud-blue);}.fcud-pcard:is(:hover,:focus-visible) .fcud-pcard__info{transform:translateY(calc(-1 * var(--fcud-player-lift)));}.fcud-pcard:is(:hover,:focus-visible) .fcud-pcard__stats{opacity:1;transform:translateY(0);}.fcud-pcard:focus-visible{outline:2px solid #fff;outline-offset:-2px;}@media (hover:none){.fcud-pcard__info{transform:translateY(calc(-1 * var(--fcud-player-lift)));}.fcud-pcard__stats{opacity:1;transform:translateY(0);}}
.fcud-players{padding-block:var(--fcud-space-12);background:var(--fcud-bg-soft);border-top:1px solid var(--fcud-line);}@media (min-width:834px){.fcud-players{padding-block:var(--fcud-space-14);}}@media (min-width:1200px){.fcud-players{padding-block:72px;}}.fcud-players__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--fcud-space-4);margin-bottom:var(--fcud-space-8);}.fcud-players__title{display:flex;align-items:center;gap:var(--fcud-space-3);margin:0;font-size:22px;font-weight:800;letter-spacing:.01em;}.fcud-players__tick{display:block;flex-shrink:0;width:20px;height:3px;border-radius:3px;background:var(--fcud-blue);}@media (min-width:834px){.fcud-players__title{font-size:26px;}}@media (min-width:1200px){.fcud-players__head{margin-bottom:var(--fcud-space-10);}.fcud-players__title{font-size:30px;}}.fcud-players__nav{display:flex;gap:var(--fcud-space-2);}.fcud-players.is-static .fcud-players__nav{display:none;}.fcud-players__arrow{display:flex;align-items:center;justify-content:center;width:var(--fcud-touch-min);height:var(--fcud-touch-min);padding:0;border:1px solid var(--fcud-line-strong);border-radius:50%;background:var(--fcud-bg);color:var(--fcud-navy);cursor:pointer;transition:border-color var(--fcud-dur-fast) var(--fcud-ease),background var(--fcud-dur-fast) var(--fcud-ease),color var(--fcud-dur-fast) var(--fcud-ease);}.fcud-players__arrow:hover:not(:disabled){border-color:var(--fcud-blue);background:var(--fcud-blue-bg);color:var(--fcud-blue);}.fcud-players__arrow:disabled{opacity:.38;cursor:default;}.fcud-players__swipe{display:none;}@media (max-width:833.98px){.fcud-players__nav{display:none;}.fcud-players__swipe{display:flex;align-items:center;gap:2px;margin-left:auto;color:var(--fcud-blue);transition:opacity var(--fcud-dur-fast) var(--fcud-ease),visibility var(--fcud-dur-fast) var(--fcud-ease);}.fcud-players.is-static .fcud-players__swipe,.fcud-players.is-swiped .fcud-players__swipe{opacity:0;visibility:hidden;}}.fcud-players__swipe-hand{animation:fcud-swipe-hand 2.4s cubic-bezier(.45,0,.25,1) infinite;}.fcud-players__swipe-trail{animation:fcud-swipe-trail 2.4s ease-out infinite;}@keyframes fcud-swipe-hand{0%{opacity:0;transform:translateX(8px) rotate(8deg);}15%{opacity:1;transform:translateX(8px) rotate(0);}60%{opacity:1;transform:translateX(-6px) rotate(-6deg);}80%,100%{opacity:0;transform:translateX(-6px) rotate(-6deg);}}@keyframes fcud-swipe-trail{0%,30%{opacity:.15;transform:translateX(4px);}60%{opacity:1;transform:translateX(0);}100%{opacity:.15;transform:translateX(0);}}@media (prefers-reduced-motion:reduce){.fcud-players__swipe-hand,.fcud-players__swipe-trail{animation:none;}}.fcud-players__viewport{display:flex;gap:var(--fcud-player-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;}.fcud-players__viewport::-webkit-scrollbar{display:none;}@media (prefers-reduced-motion:reduce){.fcud-players__viewport{scroll-behavior:auto;}}.fcud-players__viewport > .fcud-pcard{flex:0 0 min(78%,300px);scroll-snap-align:start;}@media (min-width:834px){.fcud-players__viewport > .fcud-pcard{flex-basis:calc((100% - var(--fcud-player-gap)) / 2);}}@media (min-width:1200px){.fcud-players__viewport{gap:var(--fcud-player-gap-desktop);}.fcud-players__viewport > .fcud-pcard{flex-basis:calc((100% - 3 * var(--fcud-player-gap-desktop)) / 4);}}.fcud-players .fcud-pcard__sheen{position:absolute;inset:0;display:block;overflow:hidden;border-radius:inherit;pointer-events:none;}.fcud-players .fcud-pcard__sheen::before{content:'';position:absolute;top:-20%;bottom:-20%;left:-50%;width:42%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.15) 46%,rgba(255,255,255,.05) 56%,rgba(255,255,255,0));transform:translateX(0) skewX(-14deg);animation:fcud-pcard-sheen 9s cubic-bezier(.45,0,.25,1) var(--fcud-sheen-delay,0s) infinite;}.fcud-players__viewport > .fcud-pcard:nth-child(4n + 2){--fcud-sheen-delay:.4s;}.fcud-players__viewport > .fcud-pcard:nth-child(4n + 3){--fcud-sheen-delay:.8s;}.fcud-players__viewport > .fcud-pcard:nth-child(4n + 4){--fcud-sheen-delay:1.2s;}@keyframes fcud-pcard-sheen{0%{transform:translateX(0) skewX(-14deg);}16%,100%{transform:translateX(400%) skewX(-14deg);}}@media (prefers-reduced-motion:reduce){.fcud-players .fcud-pcard__sheen{display:none;}}
.fcud-social{display:flex;flex-direction:column;gap:var(--fcud-space-3);}.fcud-social__heading{margin:0;font-family:var(--fcud-font-body);font-weight:800;font-size:10.5px;letter-spacing:var(--fcud-ls-label);text-transform:uppercase;color:var(--fcud-text-muted);}.fcud-social__list{margin:0;padding:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:10px;}.fcud-social__link{display:flex;align-items:center;justify-content:center;border:1px solid var(--fcud-line-strong);border-radius:50%;background:var(--fcud-bg);color:var(--fcud-navy);text-decoration:none;}.fcud-social__link:hover{border-color:var(--fcud-blue);color:var(--fcud-blue);}.fcud-social__link svg{width:20px;height:20px;}.fcud-social--footer .fcud-social__list{gap:9px;}.fcud-social--footer .fcud-social__link{width:var(--fcud-touch-min);height:var(--fcud-touch-min);border-color:var(--fcud-footer-control-line);background:none;color:#fff;}.fcud-social--footer .fcud-social__link:hover{border-color:#fff;background:rgba(255,255,255,.12);color:#fff;}.fcud-social--footer .fcud-social__link svg{width:18px;height:18px;}@media (min-width:834px){.fcud-social--footer .fcud-social__link{width:38px;height:38px;}}.fcud-social--header .fcud-social__link{width:46px;height:46px;}@media (min-width:834px){.fcud-social--header .fcud-social__heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}.fcud-social--header .fcud-social__list{flex-wrap:nowrap;gap:6px;}.fcud-social--header .fcud-social__link{width:31px;height:31px;}.fcud-social--header .fcud-social__link svg{width:16px;height:16px;}}@media (min-width:834px) and (max-width:899.98px){.fcud-social--header{display:none;}}@media (min-width:1200px){.fcud-social--header .fcud-social__list{gap:9px;}.fcud-social--header .fcud-social__link{width:36px;height:36px;}.fcud-social--header .fcud-social__link svg{width:18px;height:18px;}}
.fcud-tshelf{--fcud-tshelf-cols:2;--fcud-tshelf-gap:16px;--fcud-tshelf-cup:150px;--fcud-tshelf-stage:158px;--fcud-tshelf-overhang:14px;color:#fff;}@media (min-width:834px){.fcud-tshelf{--fcud-tshelf-cols:4;--fcud-tshelf-gap:20px;--fcud-tshelf-cup:176px;--fcud-tshelf-stage:186px;--fcud-tshelf-overhang:24px;}}@media (min-width:1200px){.fcud-tshelf{--fcud-tshelf-cols:8;--fcud-tshelf-gap:18px;--fcud-tshelf-cup:196px;--fcud-tshelf-stage:206px;--fcud-tshelf-overhang:28px;}}.fcud-tshelf__list{display:flex;flex-wrap:wrap;justify-content:center;gap:28px var(--fcud-tshelf-gap);margin:0;padding:30px var(--fcud-tshelf-overhang) 0;list-style:none;}@media (min-width:834px){.fcud-tshelf__list{padding-top:36px;}}@media (min-width:1200px){.fcud-tshelf__list{padding-top:40px;}}.fcud-tshelf__item{display:flex;flex-direction:column;align-items:center;flex:0 0 calc((100% - (var(--fcud-tshelf-cols) - 1) * var(--fcud-tshelf-gap)) / var(--fcud-tshelf-cols));min-width:0;}.fcud-tshelf__cup{position:relative;display:flex;align-items:flex-end;justify-content:center;align-self:stretch;height:var(--fcud-tshelf-stage);}.fcud-tshelf__cup::before{content:'';position:absolute;inset:0 -10%;background:radial-gradient(60% 70% at 50% 100%,rgba(74,157,232,.28),rgba(74,157,232,0));pointer-events:none;}.fcud-tshelf__cup::after{content:'';position:absolute;top:100%;left:calc(var(--fcud-tshelf-gap) / -2);right:calc(var(--fcud-tshelf-gap) / -2);height:10px;background:rgba(255,255,255,.16);}.fcud-tshelf__cup img{position:relative;display:block;width:auto;height:var(--fcud-tshelf-cup);max-width:100%;object-fit:contain;filter:brightness(0) invert(1);}.fcud-tshelf__item:nth-child(2n + 1) .fcud-tshelf__cup::after,.fcud-tshelf__item:first-child .fcud-tshelf__cup::after{left:calc(var(--fcud-tshelf-overhang) * -1);border-top-left-radius:5px;border-bottom-left-radius:5px;}.fcud-tshelf__item:nth-child(2n) .fcud-tshelf__cup::after,.fcud-tshelf__item:last-child .fcud-tshelf__cup::after{right:calc(var(--fcud-tshelf-overhang) * -1);border-top-right-radius:5px;border-bottom-right-radius:5px;}@media (min-width:834px){.fcud-tshelf__item:nth-child(2n + 1) .fcud-tshelf__cup::after,.fcud-tshelf__item:nth-child(2n) .fcud-tshelf__cup::after{left:calc(var(--fcud-tshelf-gap) / -2);right:calc(var(--fcud-tshelf-gap) / -2);border-radius:0;}.fcud-tshelf__item:nth-child(4n + 1) .fcud-tshelf__cup::after,.fcud-tshelf__item:first-child .fcud-tshelf__cup::after{left:calc(var(--fcud-tshelf-overhang) * -1);border-top-left-radius:5px;border-bottom-left-radius:5px;}.fcud-tshelf__item:nth-child(4n) .fcud-tshelf__cup::after,.fcud-tshelf__item:last-child .fcud-tshelf__cup::after{right:calc(var(--fcud-tshelf-overhang) * -1);border-top-right-radius:5px;border-bottom-right-radius:5px;}}@media (min-width:1200px){.fcud-tshelf__item:nth-child(4n + 1) .fcud-tshelf__cup::after,.fcud-tshelf__item:nth-child(4n) .fcud-tshelf__cup::after{left:calc(var(--fcud-tshelf-gap) / -2);right:calc(var(--fcud-tshelf-gap) / -2);border-radius:0;}.fcud-tshelf__item:nth-child(8n + 1) .fcud-tshelf__cup::after,.fcud-tshelf__item:first-child .fcud-tshelf__cup::after{left:calc(var(--fcud-tshelf-overhang) * -1);border-top-left-radius:5px;border-bottom-left-radius:5px;}.fcud-tshelf__item:nth-child(8n) .fcud-tshelf__cup::after,.fcud-tshelf__item:last-child .fcud-tshelf__cup::after{right:calc(var(--fcud-tshelf-overhang) * -1);border-top-right-radius:5px;border-bottom-right-radius:5px;}}.fcud-tshelf__caption{display:flex;flex-direction:column;align-items:center;gap:7px;margin-top:28px;text-align:center;}.fcud-tshelf__season{font-family:var(--fcud-font-display);font-size:18px;font-weight:800;line-height:1;color:#fff;font-variant-numeric:tabular-nums;}.fcud-tshelf__times{margin-left:4px;font-size:13px;color:var(--fcud-trophy-times);}.fcud-tshelf__name{font-size:11.5px;font-weight:700;line-height:1.4;color:rgba(255,255,255,.80);}@media (min-width:834px){.fcud-tshelf__caption{margin-top:31px;}.fcud-tshelf__season{font-size:19px;}.fcud-tshelf__name{font-size:12px;}}@media (min-width:1200px){.fcud-tshelf__caption{margin-top:33px;}.fcud-tshelf__season{font-size:20px;}}.fcud-tshelf__hint{display:none;}@media (max-width:833.98px){.fcud-tshelf--scroll .fcud-tshelf__list{flex-wrap:nowrap;justify-content:flex-start;gap:14px;margin-inline:calc(var(--fcud-gutter-mobile) * -1);padding:34px calc(var(--fcud-gutter-mobile) + 10px) 0;overflow-x:auto;contain:paint;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;--fcud-tshelf-gap:14px;--fcud-tshelf-cup:130px;--fcud-tshelf-stage:138px;--fcud-tshelf-overhang:10px;}.fcud-tshelf--scroll .fcud-tshelf__list::-webkit-scrollbar{display:none;}.fcud-tshelf--scroll .fcud-tshelf__item{flex:0 0 128px;scroll-snap-align:start;}.fcud-tshelf--scroll .fcud-tshelf__item .fcud-tshelf__cup::after{left:calc(var(--fcud-tshelf-gap) / -2);right:calc(var(--fcud-tshelf-gap) / -2);border-radius:0;}.fcud-tshelf--scroll .fcud-tshelf__item:first-child .fcud-tshelf__cup::after{left:calc(var(--fcud-tshelf-overhang) * -1);border-top-left-radius:5px;border-bottom-left-radius:5px;}.fcud-tshelf--scroll .fcud-tshelf__item:last-child .fcud-tshelf__cup::after{right:calc(var(--fcud-tshelf-overhang) * -1);border-top-right-radius:5px;border-bottom-right-radius:5px;}.fcud-tshelf--scroll .fcud-tshelf__caption{margin-top:24px;}.fcud-tshelf--scroll .fcud-tshelf__hint{display:block;margin:18px 0 0;font-size:11.5px;font-weight:600;color:rgba(255,255,255,.6);}}.fcud-tshelf__list:focus-visible{outline:2px solid #fff;outline-offset:4px;}
.fcud-install{position:fixed;z-index:70;left:var(--fcud-space-3);right:var(--fcud-space-3);bottom:calc(var(--fcud-space-3) + env(safe-area-inset-bottom,0px));max-width:520px;margin-inline:auto;display:flex;align-items:center;gap:var(--fcud-space-3);padding:var(--fcud-space-3) var(--fcud-space-2) var(--fcud-space-3) var(--fcud-space-3);border:1px solid var(--fcud-line);border-radius:var(--fcud-radius-lg);background:var(--fcud-bg);box-shadow:var(--fcud-shadow-menu);opacity:0;transform:translateY(calc(100% + var(--fcud-space-6)));transition:opacity var(--fcud-dur-base) var(--fcud-ease),transform var(--fcud-dur-base) var(--fcud-ease);}.fcud-install.is-visible{opacity:1;transform:none;}.fcud-install__icon{flex:none;width:44px;height:44px;border-radius:var(--fcud-radius-sm);}.fcud-install__body{flex:1 1 auto;min-width:0;}.fcud-install__title,.fcud-install__text{margin:0;}.fcud-install__title{color:var(--fcud-text-strong);font-size:var(--fcud-fs-body);font-weight:800;line-height:1.3;}.fcud-install__text{margin-top:2px;color:var(--fcud-text-muted);font-size:var(--fcud-fs-caption);line-height:1.4;}.fcud-install__share{display:inline-block;vertical-align:-3px;color:var(--fcud-blue);}.fcud-install__action{flex:none;min-height:40px;padding-inline:var(--fcud-space-4);border:0;border-radius:var(--fcud-radius-full);background:var(--fcud-blue);color:#fff;font-family:var(--fcud-font-body);font-size:var(--fcud-fs-caption);font-weight:800;letter-spacing:.02em;cursor:pointer;transition:background var(--fcud-dur-fast) var(--fcud-ease);}.fcud-install__action:hover{background:var(--fcud-blue-hover);}.fcud-install__close{flex:none;display:grid;place-items:center;width:var(--fcud-touch-min);height:var(--fcud-touch-min);margin-left:calc(-1 * var(--fcud-space-1));padding:0;border:0;border-radius:var(--fcud-radius-full);background:none;color:var(--fcud-icon-faint);cursor:pointer;}.fcud-install__close:hover{color:var(--fcud-text-strong);}
