﻿:root{--app-space-small: 4px;--app-space-default: 8px;--app-space-big: 16px;--app-space-super-big: 32px;--app-margin-default: var(--app-space-default);--app-font-size-normal: 16px;--app-font-size-small: 14px;--app-font-size-big: 20px;--app-font-size-super-big: 24px;--app-font-size-h1: var(--app-font-size-super-big);--app-font-size-h2: var(--app-font-size-big);--app-font-size-h3: var(--app-font-size-normal);--rms-color-primary: #d22b2b;--rms-color-primary-rgb: 210,43,43;--rms-color-primary-contrast: #ffffff;--rms-color-primary-contrast-rgb: 255,255,255;--rms-color-primary-shade: #b92626;--rms-color-primary-tint: #d74040;--rms-color-secondary: #6c6d74;--rms-color-secondary-rgb: 108,109,116;--rms-color-secondary-contrast: #ffffff;--rms-color-secondary-contrast-rgb: 255,255,255;--rms-color-secondary-shade: #5f6066;--rms-color-secondary-tint: #7b7c82;--rms-color-tertiary: #484e52;--rms-color-tertiary-rgb: 72,78,82;--rms-color-tertiary-contrast: #ffffff;--rms-color-tertiary-contrast-rgb: 255,255,255;--rms-color-tertiary-shade: #3f4548;--rms-color-tertiary-tint: #5a6063;--rms-color-success: #26ab5b;--rms-color-success-rgb: 38,171,91;--rms-color-success-contrast: #ffffff;--rms-color-success-contrast-rgb: 255,255,255;--rms-color-success-shade: #219650;--rms-color-success-tint: #3cb36b;--rms-color-warning: #ffc409;--rms-color-warning-rgb: 255,196,9;--rms-color-warning-contrast: #000000;--rms-color-warning-contrast-rgb: 0,0,0;--rms-color-warning-shade: #e0ac08;--rms-color-warning-tint: #ffca22;--rms-color-danger: var(--rms-color-primary);--rms-color-danger-rgb: var(--rms-color-primary-rgb);--rms-color-danger-contrast: var(--rms-color-primary-contrast);--rms-color-danger-contrast-rgb: var(--rms-color-primary-contrast-rgb);--rms-color-danger-shade: var(--rms-color-primary-shade);--rms-color-danger-tint: var(--rms-color-primary-tint);--rms-color-medium: #6c6d74;--rms-color-medium-rgb: 108,109,116;--rms-color-medium-contrast: #ffffff;--rms-color-medium-contrast-rgb: 255,255,255;--rms-color-medium-shade: #5f6066;--rms-color-medium-tint: #7b7c82;--rms-color-light: #ffffff;--rms-color-light-rgb: 255,255,255;--rms-color-light-contrast: #000000;--rms-color-light-contrast-rgb: 0,0,0;--rms-color-light-shade: #e0e0e0;--rms-color-light-tint: #ffffff;--rms-color-dark: #222222;--rms-color-dark-rgb: 34,34,34;--rms-color-dark-contrast: #ffffff;--rms-color-dark-contrast-rgb: 255,255,255;--rms-color-dark-shade: #1e1e1e;--rms-color-dark-tint: #383838;--rms-color-white: #fff;--rms-size-max-width-container: 1200px;--rms-font-family: "Montserrat", "Helvetica", Arial, sans-serif;--tts-color-looser: var(--rms-color-danger);--tts-color-winner: var(--rms-color-success);--rms-shadow-primary: 0 0 10px var(--rms-color-primary);--rms-shadow-white: 0 0 10px rgba(255,255,255,.7);--rms-shadow-tertiary: 0 0 10px var(--rms-color-tertiary);--rms-shadow-secondary: 0 0 10px var(--rms-color-secondary);--rms-shadow-inset-black: inset 0 0 5em -1em #000;--rms-shadow-inset-black-extreme: inset 0 0 20em -5em #000;--rms-device-mobile: 700px}.rms-primary-color{color:var(--rms-color-primary)}button,summary,select,label[for],a[href],[role=button],[role=tab],[role=link],input[type=submit],input[type=button],input[type=reset],input[type=checkbox],input[type=radio],.rms-clickable{cursor:pointer}button:disabled,input:disabled,select:disabled,[aria-disabled=true]{cursor:not-allowed}.rms-primary-button{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 28px;border:1px solid rgba(var(--rms-color-primary-rgb), 0.85);border-radius:999px;background-color:rgba(0,0,0,0);background-image:linear-gradient(135deg, var(--rms-color-primary-tint) 0%, var(--rms-color-primary) 48%, var(--rms-color-primary-shade) 100%);background-size:200% 200%;background-position:0 0;color:var(--rms-color-white);font-family:inherit;font-size:1.1em;font-weight:600;letter-spacing:.02em;line-height:1.25;text-align:center;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 6px 16px rgba(var(--rms-color-primary-rgb), 0.3);transition:transform .28s var(--rms-ease-out, ease),box-shadow .28s ease,background-position .55s ease,border-color .28s ease,color .28s ease}.rms-primary-button a{color:var(--rms-color-white);text-decoration:none}.rms-primary-button::before{content:"";position:absolute;inset:-1px;z-index:-1;background:linear-gradient(115deg, transparent 36%, rgba(255, 255, 255, 0.34) 50%, transparent 64%);transform:translateX(-135%);transition:transform .75s var(--rms-ease-out, ease);pointer-events:none}.rms-primary-button:hover,.rms-primary-button:focus-visible{transform:translate3d(0, -3px, 0);background-position:100% 0;box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 14px 30px rgba(var(--rms-color-primary-rgb), 0.45)}.rms-primary-button:hover::before,.rms-primary-button:focus-visible::before{transform:translateX(135%)}.rms-primary-button:focus-visible{outline:3px solid rgba(var(--rms-color-primary-rgb), 0.35);outline-offset:3px}.rms-primary-button:active{transform:translate3d(0, -1px, 0) scale(0.985);box-shadow:inset 0 2px 6px rgba(0,0,0,.22),0 3px 10px rgba(var(--rms-color-primary-rgb), 0.3);transition-duration:.08s}.rms-primary-button:disabled,.rms-primary-button[aria-disabled=true]{filter:grayscale(0.6);opacity:.55;transform:none;box-shadow:none}.rms-primary-button:disabled::before,.rms-primary-button[aria-disabled=true]::before{transform:translateX(-135%)}.rms-primary-button.small{padding:9px 20px;font-size:.95em}.rms-primary-button.outlined{color:var(--rms-color-primary);border:2px solid rgba(var(--rms-color-primary-rgb), 0.5);box-shadow:inset 0 0 0 22em var(--rms-color-white),0 4px 12px rgba(var(--rms-color-primary-rgb), 0.14);transition:transform .28s var(--rms-ease-out, ease),box-shadow .42s var(--rms-ease-out, ease),background-position .55s ease,border-color .28s ease,color .28s ease}.rms-primary-button.outlined:hover,.rms-primary-button.outlined:focus-visible{color:var(--rms-color-white);border-color:var(--rms-color-primary);box-shadow:inset 0 0 0 0 var(--rms-color-white),0 14px 30px rgba(var(--rms-color-primary-rgb), 0.38)}.rms-primary-button.outlined:active{box-shadow:inset 0 0 0 0 var(--rms-color-white),inset 0 2px 6px rgba(0,0,0,.22),0 3px 10px rgba(var(--rms-color-primary-rgb), 0.3)}@media(prefers-reduced-motion: reduce){.rms-primary-button,.rms-primary-button::before,.rms-primary-button::after{transition-duration:.01ms}.rms-primary-button:hover,.rms-primary-button:focus-visible{transform:none}}.rms-hover-scale{transition:transform .3s ease}.rms-hover-scale:hover{transform:scale(1.1)}.rms-hover-scale-small{transition:transform .3s ease}.rms-hover-scale-small:hover{transform:scale(0.9)}.rms-hover-scale-rotate{transition:transform .3s ease}.rms-hover-scale-rotate:hover{transform:scale(1.1) rotate(5deg)}.rms-hover-scale-rotate-small{transition:transform .3s ease}.rms-hover-scale-rotate-small:hover{transform:scale(0.9) rotate(-5deg)}.rms-hover-move-up{transition:transform .3s ease}.rms-hover-move-up:hover{transform:translateY(-5px)}.rms-hover-move-left{transition:transform .3s ease-in-out}.rms-hover-move-left:hover{transform:translateX(-10px)}.rms-hover-move-right{transition:transform .3s ease-in-out}.rms-hover-move-right:hover{transform:translateX(10px)}.rms-search-container{position:relative;display:flex;flex-direction:row-reverse;align-items:center;border:1px solid var(--rms-color-dark);border-radius:30px;padding:5px 5px 5px 12px;gap:4px;background-color:var(--rms-color-white)}.rms-search-field{border:none;outline:none;padding:5px;margin-right:5px;background-color:rgba(0,0,0,0);flex:1;border-radius:30px}.rms-search-icon{font-size:1.2rem;color:var(--rms-color-dark)}.rms-padding-8{padding:8px}.rms-padding-16{padding:16px}.rms-padding-32{padding:32px}.rms-padding-64{padding:64px}.rms-padding-8-max-width{width:calc(100% - 16px) !important}.rms-seperator{height:2px;width:100%;background:var(--rms-color-light);border-radius:8px}.rms-one-line-ellipsis{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.rms-two-line-ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.rms-three-line-ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.rms-max-width-container{display:flex;flex-direction:column;justify-content:center}.rms-max-width-container>*{max-width:var(--rms-size-max-width-container, 1200px);margin:0 auto}.rms-min-full-page{min-height:100vh;width:100%;display:flex;flex-direction:column}.rms-fullscreen-image,.rms-container-sized-image{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}.rms-container-sized-image{height:100%;width:100%}.rms-container-sized-image>img{height:100%;width:100%;object-fit:cover}.rms-fullscreen-image img{max-height:100%;object-fit:cover}.rms-half-page-container{width:100%;height:50vh;position:relative}.rms-half-page-container .rms-half-page-title-container{position:absolute;top:0;left:0;right:0;bottom:0}.rms-half-page-container .rms-half-page-title-container>.inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.rms-left-right-container{display:flex;flex-direction:row}.rms-left-right-container:first-child{flex-grow:1}.rms-header{color:#fff;padding:10px 60px;position:fixed;right:0;left:0;top:0;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center}.rms-header.animated{animation:fadeInDown .5s}.rms-header .rms-nav.scrolled #site-logo{height:40px;transition:height .5s ease-in-out}.rms-header .rms-nav.scrolled a,.rms-header .rms-nav.scrolled{color:var(--rms-color-dark)}.rms-header .rms-nav.back-scrolled #site-logo{height:90px;transition:height .5s ease-in-out}.rms-header .rms-nav.back-scrolled a{color:var(--rms-color-light)}.rms-header #site-logo{height:90px;position:relative;z-index:1}.rms-header .rms-header-background{position:absolute;background-color:rgba(255,255,255,.82);backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);box-shadow:0 2px 18px rgba(0,0,0,.1);top:0;left:0;height:100%;width:100%;opacity:0;z-index:-1}.rms-header .rms-header-background::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg, transparent 0%, rgba(var(--rms-color-primary-rgb), 0.55) 22%, var(--rms-color-primary) 50%, rgba(var(--rms-color-primary-rgb), 0.55) 78%, transparent 100%)}.rms-header .rms-header-background.scrolled{opacity:1;transition:opacity .5s ease-in-out}.rms-header .rms-header-background.back-scrolled{opacity:0;transition:opacity .5s ease-in-out}.rms-top-left-menu{position:relative}.rms-top-left-menu::before{content:"";position:absolute;inset:-20%;border-radius:50%;background:radial-gradient(circle, rgba(var(--rms-color-primary-rgb), 0.55) 0%, rgba(var(--rms-color-primary-rgb), 0.16) 48%, transparent 72%);filter:blur(6px);animation:rms-logo-pulse 3.6s ease-in-out infinite;pointer-events:none}.rms-top-left-menu::after{content:"";position:absolute;inset:-6%;border-radius:50%;background:conic-gradient(from 0deg, transparent 0deg, rgba(255, 255, 255, 0.85) 26deg, transparent 62deg, transparent 170deg, rgba(255, 255, 255, 0.5) 196deg, transparent 232deg);-webkit-mask:radial-gradient(circle, transparent 0 47%, #000 49% 53%, transparent 55%);mask:radial-gradient(circle, transparent 0 47%, #000 49% 53%, transparent 55%);animation:rms-logo-ring 6.5s linear infinite;pointer-events:none;z-index:2}@keyframes rms-logo-pulse{0%,100%{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.09)}}@keyframes rms-logo-ring{to{transform:rotate(360deg)}}.rms-nav{display:flex;justify-content:space-between;align-items:center;max-width:1200px;width:100%}.rms-top-left-menu{font-size:24px;font-weight:bold;color:var(--rms-color-white);display:flex;flex-direction:column}.rms-top-right-menu{list-style:none;margin:0;padding:0;display:flex}.rms-top-menu-point{margin-right:20px;position:relative}.rms-top-right-menu>li>a{color:#fff;text-decoration:none;padding:6px 10px;position:relative;display:inline-block}.rms-top-right-menu>li>a::after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:2px;background:var(--rms-color-primary);transform:scaleX(0);transition:transform .3s var(--rms-ease-out, ease)}.rms-top-right-menu>li:hover>a::after,.rms-top-right-menu>li:focus-within>a::after{transform:scaleX(1)}.rms-top-right-menu a{color:#fff;text-decoration:none;padding:5px 10px;transition:color .25s ease}.rms-top-right-menu a:hover{color:var(--rms-color-primary)}.rms-submenu{position:absolute;top:100%;left:50%;z-index:20;min-width:220px;margin:0;padding:12px 0 0;list-style:none;font-size:.92em;opacity:0;visibility:hidden;transform:translate(-50%, -8px);transition:opacity .24s var(--rms-ease-out, ease),transform .24s var(--rms-ease-out, ease),visibility 0s linear .24s}.rms-submenu::before{content:"";position:absolute;inset:12px 0 0;background:linear-gradient(160deg, #ffffff 0%, #fdf5f5 100%);border:1px solid rgba(var(--rms-color-primary-rgb), 0.16);border-radius:14px;box-shadow:0 18px 44px rgba(0,0,0,.18);z-index:-1}.rms-submenu::after{content:"";position:absolute;top:6px;left:50%;width:12px;height:12px;margin-left:-6px;background:#fff;border-left:1px solid rgba(var(--rms-color-primary-rgb), 0.16);border-top:1px solid rgba(var(--rms-color-primary-rgb), 0.16);transform:rotate(45deg);z-index:-1}.rms-submenu li{margin:0}.rms-submenu a{display:block;padding:9px 18px;color:var(--rms-color-dark) !important;border-left:3px solid rgba(0,0,0,0);transition:background-color .2s ease,border-color .2s ease,padding-left .2s ease;white-space:nowrap}.rms-submenu a:hover{color:var(--rms-color-primary) !important;background:rgba(var(--rms-color-primary-rgb), 0.07);border-left-color:var(--rms-color-primary);padding-left:22px}.rms-top-right-menu>li:hover>.rms-submenu,.rms-top-right-menu>li:focus-within>.rms-submenu{opacity:1;visibility:visible;transform:translate(-50%, 0);transition-delay:0s}.rms-sub-submenu{position:static;display:block;list-style:none;margin:2px 0 6px;padding:0 0 0 18px;font-size:.94em;border-left:2px solid rgba(var(--rms-color-primary-rgb), 0.18)}.rms-sub-submenu a{padding:6px 14px;color:var(--rms-color-secondary) !important;border-left:0}.rms-sub-submenu a:hover{color:var(--rms-color-primary) !important;background:rgba(var(--rms-color-primary-rgb), 0.06);padding-left:16px}.rms-top-menu-point:has(.rms-submenu)::after{content:"";font-family:"bootstrap-icons",sans-serif;font-size:.62em;margin-left:-4px;opacity:.7;display:inline-block;vertical-align:middle;transition:transform .28s var(--rms-ease-out, ease);pointer-events:none}.rms-top-menu-point:has(.rms-submenu):hover::after,.rms-top-menu-point:has(.rms-submenu):focus-within::after{transform:rotate(-180deg)}#mobile-menu-button{display:none}#site-header-title{display:none}.screen-overlay-background{display:none;top:0;bottom:0;left:0;right:0;position:fixed;background:rgba(var(--rms-color-light-rgb), 0.5)}.mobile-side-menu-header{display:none}.mobile-side-menu-header .side-menu-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media(max-width: 700px){.mobile-side-menu-header{display:block}@keyframes displayNone{0%{display:flex}100%{display:none}}.rms-top-right-menu a:hover{color:var(--rms-color-light)}.screen-overlay-background{animation:fadeInRight .5s;background:rgba(10,10,12,.45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.screen-overlay-background.show{display:flex}.screen-overlay-background.hide{display:none;animation:fadeOutRight .5s,displayNone .5s}#site-header-title{display:block;opacity:0}.rms-header{padding:10px;width:auto}.rms-top-right-menu{position:fixed;display:none;right:0;top:0;bottom:0;width:290px;max-width:86vw;flex-direction:column;padding:24px 0 32px;gap:0;font-size:1.15em;background:radial-gradient(120% 60% at 80% 0%, var(--rms-color-primary-tint) 0%, transparent 55%),linear-gradient(170deg, var(--rms-color-primary) 0%, var(--rms-color-primary-shade) 65%, #8a1414 100%);border-radius:18px 0 0 0;border-style:solid;border-width:0 0 0 3px;border-color:rgba(255,255,255,.35);box-shadow:-14px 0 40px rgba(0,0,0,.35);overflow-y:auto;animation:bounceInRight;animation-duration:1s}.rms-top-right-menu.show{display:flex}.rms-top-right-menu.hide{display:none;animation:bounceOutRight .5s,displayNone .5s}.rms-top-right-menu>li.rms-top-menu-point{margin:0;position:static}.rms-top-right-menu>li.rms-top-menu-point::after{content:none}.rms-top-right-menu>li.rms-top-menu-point>a{display:block;padding:14px 24px;font-weight:600;border-bottom:1px solid rgba(255,255,255,.14)}.rms-top-right-menu>li.rms-top-menu-point>a::after,.rms-top-right-menu>li.rms-top-menu-point>a::before{content:none}.rms-top-right-menu>li.rms-top-menu-point>a:active{background:rgba(0,0,0,.16)}.rms-submenu{position:static;opacity:1;visibility:visible;transform:none;min-width:0;padding:0;margin:0;font-size:.88em;background:rgba(0,0,0,.16)}.rms-submenu::before,.rms-submenu::after{content:none}.rms-submenu a{color:rgba(255,255,255,.92) !important;padding:11px 24px 11px 40px;border-left:0;border-bottom:1px solid rgba(255,255,255,.08);white-space:normal}.rms-submenu a:hover,.rms-submenu a:active{color:#fff !important;background:rgba(0,0,0,.2);padding-left:44px}.rms-sub-submenu{border-left:0;padding:0;background:rgba(0,0,0,.18)}.rms-sub-submenu a{color:rgba(255,255,255,.78) !important;padding-left:56px;font-size:.96em}.rms-sub-submenu a:hover,.rms-sub-submenu a:active{padding-left:60px}.mobile-side-menu-header{padding:0 24px}.mobile-side-menu-header .side-menu-header h3{margin:0}.mobile-side-menu-header .side-menu-header i{font-size:1.6em;opacity:.85}.mobile-side-menu-header .rms-seperator{margin-top:14px;height:1px;background:rgba(255,255,255,.25)}#mobile-menu-button{display:block;color:#fff;font-size:40px;margin-right:20px}.rms-nav.scrolled #mobile-menu-button{font-size:30px;transition:font-size .5s ease-in-out;color:var(--rms-color-dark)}.rms-nav.scrolled #site-header-title{opacity:1;transition:opacity .5s ease-in-out}.rms-nav.scrolled .rms-top-right-menu,.rms-nav.scrolled .rms-top-right-menu a{color:var(--rms-color-light)}.rms-nav.back-scrolled #mobile-menu-button{font-size:40px;transition:font-size .5s ease-in-out;color:var(--rms-color-light)}.rms-nav.back-scrolled #site-header-title{opacity:0;transition:opacity .5s ease-in-out}}:root{--rms-ease-out: cubic-bezier(.22, .61, .36, 1);--rms-ease-spring: cubic-bezier(.34, 1.28, .64, 1);--rms-reveal-duration: .7s;--rms-stagger-step: 70ms}.rms-js .rms-reveal{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .pricing-block .price-option{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .team-players-container .card{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .tt-team-block .table-matches .table .table-row{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .gallery-container .gallery-item{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .template-player-page .player-details-container>.content>*{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .template-player-page .section-title{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .training-times-block .tt-session{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .partner-container>*{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .blog-page-teaser-element{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .season-match{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .team-short-block{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .posts>*{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .template-rms-homepage .home-section-padding h2{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .club-season-block h3{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .welcome-section>p{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .contact-section>p{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .more-news-container{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .newest-images-container>a{opacity:0;transform:translate3d(0, 28px, 0);will-change:opacity,transform;transition:opacity var(--rms-reveal-duration) var(--rms-ease-out),transform var(--rms-reveal-duration) var(--rms-ease-out);transition-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step))}.rms-js .is-revealed{opacity:1 !important;transform:none !important}.rms-js .rms-reveal--scale{transform:translate3d(0, 18px, 0) scale(0.94)}.rms-js .rms-reveal--left{transform:translate3d(-32px, 0, 0)}.rms-js .rms-reveal--right{transform:translate3d(32px, 0, 0)}.rms-js .rms-reveal--none{transform:none}@keyframes rms-hero-title{0%{opacity:0;transform:translate3d(0, 40px, 0) skew(-5deg, 0) scale(0.96);filter:blur(8px)}100%{opacity:1;transform:translate3d(0, 0, 0) skew(-5deg, 0) scale(1);filter:blur(0)}}@keyframes rms-fade-up{from{opacity:0;transform:translate3d(0, 24px, 0)}to{opacity:1;transform:none}}.rms-js .rms-hero-title{animation:rms-hero-title 1.1s var(--rms-ease-out) both}.rms-js .rms-hero-sub{animation:rms-fade-up .9s var(--rms-ease-out) .35s both}[data-rms-parallax]{will-change:transform;transform:translate3d(0, var(--rms-parallax-y, 0px), 0) scale(1.18);transform-origin:center center}.rms-hero{position:relative;overflow:hidden}@keyframes rms-cue-ball{0%{transform:translateY(-14px) scale(1, 1)}45%{transform:translateY(9px) scale(1, 1)}55%{transform:translateY(9px) scale(1.28, 0.7)}70%{transform:translateY(-4px) scale(0.94, 1.06)}100%{transform:translateY(-14px) scale(1, 1)}}.rms-scroll-cue{position:absolute;bottom:26px;left:50%;margin-left:-17px;width:34px;height:46px;z-index:2;pointer-events:none;transition:opacity .4s ease}.rms-scroll-cue::before{content:"";position:absolute;left:50%;top:6px;margin-left:-7px;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 36% 32%, #fff 0%, #fdfdfd 52%, #d8d4d0 78%, #b9b2ad 100%);box-shadow:0 2px 6px rgba(0,0,0,.35);animation:rms-cue-ball 1.5s cubic-bezier(0.5, 0.05, 0.5, 0.95) infinite}.rms-scroll-cue::after{content:"";position:absolute;left:50%;bottom:4px;margin-left:-15px;width:30px;height:3px;border-radius:2px;background:rgba(255,255,255,.8);box-shadow:0 6px 8px -4px rgba(0,0,0,.55)}.rms-scroll-cue.is-hidden{opacity:0}.rms-count{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion: reduce){.rms-js .rms-reveal{opacity:1;transform:none;transition:none}.rms-js .pricing-block .price-option{opacity:1;transform:none;transition:none}.rms-js .team-players-container .card{opacity:1;transform:none;transition:none}.rms-js .tt-team-block .table-matches .table .table-row{opacity:1;transform:none;transition:none}.rms-js .gallery-container .gallery-item{opacity:1;transform:none;transition:none}.rms-js .template-player-page .player-details-container>.content>*{opacity:1;transform:none;transition:none}.rms-js .template-player-page .section-title{opacity:1;transform:none;transition:none}.rms-js .training-times-block .tt-session{opacity:1;transform:none;transition:none}.rms-js .partner-container>*{opacity:1;transform:none;transition:none}.rms-js .blog-page-teaser-element{opacity:1;transform:none;transition:none}.rms-js .season-match{opacity:1;transform:none;transition:none}.rms-js .team-short-block{opacity:1;transform:none;transition:none}.rms-js .posts>*{opacity:1;transform:none;transition:none}.rms-js .template-rms-homepage .home-section-padding h2{opacity:1;transform:none;transition:none}.rms-js .club-season-block h3{opacity:1;transform:none;transition:none}.rms-js .welcome-section>p{opacity:1;transform:none;transition:none}.rms-js .contact-section>p{opacity:1;transform:none;transition:none}.rms-js .more-news-container{opacity:1;transform:none;transition:none}.rms-js .newest-images-container>a{opacity:1;transform:none;transition:none}.rms-js .rms-hero-title,.rms-js .rms-hero-sub{animation:none}.rms-scroll-cue::before{animation:none;transform:translateY(0)}*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;scroll-behavior:auto !important}}.default-page-padding>p:first-of-type:not(.meta){font-size:1.3em;line-height:1.55;color:var(--rms-color-dark);position:relative;padding-left:22px;margin-top:0;margin-bottom:30px}.default-page-padding>p:first-of-type:not(.meta)::before{content:"";position:absolute;left:0;top:.18em;bottom:.18em;width:4px;border-radius:3px;background:linear-gradient(180deg, var(--rms-color-primary-tint) 0%, var(--rms-color-primary) 55%, var(--rms-color-primary-shade) 100%)}.default-page-padding>p:first-of-type:not(.meta) b,.default-page-padding>p:first-of-type:not(.meta) strong{font-weight:700}@media(max-width: 700px){.default-page-padding>p:first-of-type:not(.meta){font-size:1.15em;padding-left:16px}}@keyframes rms-footer-aurora{0%{background-position:12% 30%,82% 68%,48% 90%}50%{background-position:46% 62%,38% 26%,76% 40%}100%{background-position:84% 34%,14% 74%,26% 66%}}@keyframes rms-footer-crest-glow{0%,100%{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}.rms-footer{display:flex;flex-direction:column;padding:48px 32px 20px;background:linear-gradient(180deg, #1c1c20 0%, var(--rms-color-dark) 45%, #141416 100%);gap:8px;color:var(--rms-color-white);justify-content:center;align-items:center;margin-top:64px;position:relative;isolation:isolate;overflow:hidden}.rms-footer::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg, transparent 0%, rgba(var(--rms-color-primary-rgb), 0.5) 20%, var(--rms-color-primary) 50%, rgba(var(--rms-color-primary-rgb), 0.5) 80%, transparent 100%);z-index:1}.rms-footer .footer-aurora{position:absolute;inset:-30% -10%;z-index:-1;background:radial-gradient(closest-side circle at 50% 50%, rgba(var(--rms-color-primary-rgb), 0.34), transparent 100%),radial-gradient(closest-side circle at 50% 50%, rgba(var(--rms-color-primary-rgb), 0.2), transparent 100%),radial-gradient(closest-side circle at 50% 50%, rgba(120, 140, 200, 0.14), transparent 100%);background-size:58% 150%,44% 120%,50% 130%;background-repeat:no-repeat;filter:blur(28px);animation:rms-footer-aurora 32s ease-in-out infinite alternate;pointer-events:none}.rms-footer .footer-brand{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:24px}.rms-footer .footer-crest{position:relative;display:block;width:74px;height:74px;transition:transform .4s var(--rms-ease-spring, ease)}.rms-footer .footer-crest img{width:100%;height:100%;object-fit:contain;position:relative;z-index:1}.rms-footer .footer-crest::before{content:"";position:absolute;inset:-18%;border-radius:50%;background:radial-gradient(circle, rgba(var(--rms-color-primary-rgb), 0.6) 0%, rgba(var(--rms-color-primary-rgb), 0.18) 48%, transparent 72%);filter:blur(7px);animation:rms-footer-crest-glow 4s ease-in-out infinite}.rms-footer .footer-crest:hover{transform:scale(1.09) rotate(-4deg)}.rms-footer .footer-club{font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:.8em;color:rgba(255,255,255,.72)}.rms-footer a,.rms-footer button{color:var(--rms-color-white)}.rms-footer .links{width:100%;max-width:1200px}.rms-footer .links .inner{display:flex;flex-direction:row;align-items:center;gap:8px 28px;justify-content:center;flex-wrap:wrap}.rms-footer .link a{position:relative;display:inline-block;padding:6px 2px;font-size:.95em;color:rgba(255,255,255,.82);transition:color .25s ease}.rms-footer .link a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:linear-gradient(90deg, var(--rms-color-primary-tint), var(--rms-color-primary));transform:scaleX(0);transition:transform .3s var(--rms-ease-out, ease)}.rms-footer .link a:hover{color:#fff}.rms-footer .link a:hover::after{transform:scaleX(1)}.rms-footer .copyright{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.rms-footer .copyright p{margin:0;font-size:.82em;color:rgba(255,255,255,.5);letter-spacing:.03em}@media(max-width: 700px){.rms-footer{padding:36px 20px 16px}.rms-footer .links .inner{gap:4px 20px}}@media(prefers-reduced-motion: reduce){.rms-footer .footer-aurora,.rms-footer .footer-crest::before{animation:none}}#cc-main{--cc-font-family: var(--rms-font-family);--cc-bg: #ffffff;--cc-primary-color: var(--rms-color-dark);--cc-secondary-color: var(--rms-color-secondary);--cc-link-color: var(--rms-color-primary);--cc-btn-border-radius: 10px;--cc-btn-primary-bg: var(--rms-color-primary);--cc-btn-primary-color: #ffffff;--cc-btn-primary-border-color: var(--rms-color-primary);--cc-btn-primary-hover-bg: var(--rms-color-primary-shade);--cc-btn-primary-hover-color: #ffffff;--cc-btn-primary-hover-border-color: var(--rms-color-primary-shade);--cc-btn-secondary-bg: #ffffff;--cc-btn-secondary-color: var(--rms-color-dark);--cc-btn-secondary-border-color: rgba(var(--rms-color-primary-rgb), .32);--cc-btn-secondary-hover-bg: rgba(var(--rms-color-primary-rgb), .08);--cc-btn-secondary-hover-color: var(--rms-color-primary);--cc-btn-secondary-hover-border-color: var(--rms-color-primary);--cc-toggle-on-bg: var(--rms-color-primary);--cc-toggle-off-bg: #b6b6bf;--cc-toggle-on-knob-bg: #ffffff;--cc-toggle-off-knob-bg: #ffffff;--cc-toggle-readonly-bg: #dedee4;--cc-toggle-readonly-knob-bg: #ffffff;--cc-toggle-readonly-knob-icon-color: #dedee4;--cc-pm-toggle-border-radius: 20px;--cc-cookie-category-block-bg: #f7f7f9;--cc-cookie-category-block-border: #ececf0;--cc-cookie-category-block-hover-bg: rgba(var(--rms-color-primary-rgb), .06);--cc-cookie-category-block-hover-border: rgba(var(--rms-color-primary-rgb), .3);--cc-cookie-category-expanded-block-bg: #ffffff;--cc-cookie-category-expanded-block-hover-bg: #f4f4f7;--cc-separator-border-color: #ececf0;--cc-section-category-border: #ececf0;--cc-footer-bg: #fafafb;--cc-footer-color: var(--rms-color-secondary);--cc-footer-border-color: #ececf0;--cc-overlay-bg: rgba(12, 12, 14, .58);--cc-modal-border-radius: 18px;--cc-modal-transition-duration: .4s}@keyframes rms-cc-accent{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}#cc-main .cm{box-shadow:0 22px 60px rgba(0,0,0,.26);border:1px solid rgba(var(--rms-color-primary-rgb), 0.12);overflow:hidden}#cc-main .cm::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, var(--rms-color-primary-tint), var(--rms-color-primary), var(--rms-color-primary-shade), var(--rms-color-primary));background-size:300% 100%;animation:rms-cc-accent 6s ease-in-out infinite;z-index:1}#cc-main .cm .cm__title{font-weight:700;letter-spacing:.01em}#cc-main .cm .cm__desc{line-height:1.6}#cc-main .pm{box-shadow:0 30px 80px rgba(0,0,0,.34);border:1px solid rgba(var(--rms-color-primary-rgb), 0.12);overflow:hidden}#cc-main .pm::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, var(--rms-color-primary-tint), var(--rms-color-primary), var(--rms-color-primary-shade), var(--rms-color-primary));background-size:300% 100%;animation:rms-cc-accent 6s ease-in-out infinite;z-index:1}#cc-main .pm .pm__title{font-weight:700}#cc-main .pm .pm__section{border-radius:12px;transition:background-color .25s ease,border-color .25s ease,transform .25s var(--rms-ease-out, ease)}#cc-main .pm .pm__section--toggle:hover{transform:translateX(2px)}#cc-main .pm .pm__section-title{font-weight:600}#cc-main .pm .pm__section-desc{line-height:1.6}#cc-main .pm-overlay{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}#cc-main .cm__btn,#cc-main .pm__btn{font-weight:600;letter-spacing:.01em;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .2s var(--rms-ease-out, ease),box-shadow .25s ease}#cc-main .cm__btn:hover,#cc-main .pm__btn:hover{transform:translateY(-2px)}#cc-main .cm__btn:active,#cc-main .pm__btn:active{transform:translateY(0)}#cc-main .cm__btn[data-role=all],#cc-main .pm__btn[data-role=all]{box-shadow:0 6px 18px rgba(var(--rms-color-primary-rgb), 0.32)}#cc-main .cm__btn[data-role=all]:hover,#cc-main .pm__btn[data-role=all]:hover{box-shadow:0 10px 26px rgba(var(--rms-color-primary-rgb), 0.45)}#cc-main .cm__btn[data-role=show],#cc-main .pm__btn[data-role=show]{background:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;color:var(--rms-color-secondary) !important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(var(--rms-color-secondary-rgb), 0.4)}#cc-main .cm__btn[data-role=show]:hover,#cc-main .pm__btn[data-role=show]:hover{background:rgba(0,0,0,0) !important;color:var(--rms-color-primary) !important;text-decoration-color:var(--rms-color-primary)}#cc-main .cm__btn[data-role=necessary],#cc-main .pm__btn[data-role=necessary]{background:var(--cc-btn-secondary-bg) !important;color:var(--cc-btn-secondary-color) !important;border-color:var(--cc-btn-secondary-border-color) !important}#cc-main .cm__btn[data-role=necessary]:hover,#cc-main .pm__btn[data-role=necessary]:hover{background:var(--cc-btn-secondary-hover-bg) !important;color:var(--cc-btn-secondary-hover-color) !important;border-color:var(--cc-btn-secondary-hover-border-color) !important}#cc-main .section__toggle,#cc-main .pm__badge{transition:background-color .3s ease}#cc-main .pm__body::-webkit-scrollbar{width:9px}#cc-main .pm__body::-webkit-scrollbar-thumb{background:rgba(var(--rms-color-primary-rgb), 0.3);border-radius:5px}#cc-main .pm__body::-webkit-scrollbar-thumb:hover{background:rgba(var(--rms-color-primary-rgb), 0.5)}@media(prefers-reduced-motion: reduce){#cc-main .cm::before,#cc-main .pm::before{animation:none}}@keyframes rms-title-sheen{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}h1.pulsating-header,h2.pulsating-header{margin:0}h1.pulsating-header{font-size:8em;font-weight:700;margin:0;max-width:600px;text-align:center;line-height:1.05;padding-bottom:.08em;position:relative;isolation:isolate;background:linear-gradient(100deg, #fff 0%, #f4f4f4 18%, #c2c2c6 29%, #fff 40%, #ffe2e2 47%, #fff 54%, #cbc7ca 66%, #f6f6f6 80%, #fff 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);text-shadow:none;animation:rms-title-sheen 9s ease-in-out infinite;filter:drop-shadow(0 1px 1px rgba(0, 0, 0, 0.95)) drop-shadow(0 0 5px rgba(0, 0, 0, 0.85)) drop-shadow(0 4px 16px rgba(0, 0, 0, 0.7))}h1.pulsating-header.h2{font-size:1.7em;margin-top:16px}h2.pulsating-header{font-size:1.7em;margin-top:16px;color:#fff;letter-spacing:.04em;filter:drop-shadow(0 2px 10px rgba(0, 0, 0, 0.6))}@media(prefers-reduced-motion: reduce){h1.pulsating-header{animation:none}}.blog-page-teaser-element{max-width:300px;box-shadow:0 2px 10px rgba(0,0,0,.1);background:#fff;border-radius:12px;overflow:hidden;width:300px;flex-grow:1;max-width:100%;transition:transform .38s var(--rms-ease-out, ease),box-shadow .38s var(--rms-ease-out, ease);display:flex}.blog-page-teaser-element:hover{transform:translate3d(0, -7px, 0);box-shadow:0 18px 40px rgba(0,0,0,.17)}.blog-page-teaser-element:hover .image-container img{transform:scale(1.08)}.blog-page-teaser-element:hover .title{color:var(--rms-color-primary)}.blog-page-teaser-element:hover .go-to button::after{transform:translateX(2px);opacity:1}.blog-page-teaser-element>.inner{flex-grow:1}.blog-page-teaser-element .title{transition:color .3s ease}.blog-page-teaser-element .image-container img{transition:transform .7s var(--rms-ease-out, ease)}.blog-page-teaser-element>.inner{display:flex;flex-direction:column;text-align:center}.blog-page-teaser-element>.inner .post-details{display:flex;flex-direction:column;gap:12px;text-align:center;flex-grow:1}.blog-page-teaser-element>.inner .post-details .title{margin:0;margin-top:18px;padding:0 18px;font-size:1.08em;line-height:1.35}.blog-page-teaser-element>.inner .post-details .intro{padding:0 18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;color:var(--rms-color-tertiary);font-size:.95em;line-height:1.6}.blog-page-teaser-element>.inner .post-details .go-to{margin-bottom:18px;margin-top:auto}.blog-page-teaser-element>.inner .post-details .go-to button{display:inline-flex;align-items:center;gap:8px}.blog-page-teaser-element>.inner .post-details .go-to button::after{content:"";font-family:"bootstrap-icons",sans-serif;font-size:.9em;transform:translateX(-3px);opacity:.75;transition:transform .3s var(--rms-ease-out, ease),opacity .3s ease}.blog-page-teaser-element>.inner .image-container{height:200px;background:var(--rms-color-primary);position:relative;overflow:hidden}.blog-page-teaser-element>.inner .image-container img{height:100%;width:100%;object-fit:cover;display:block}.blog-page-teaser-element>.inner .image-container::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.3) 0%, transparent 45%);opacity:.85;transition:opacity .35s ease;pointer-events:none}.blog-page-teaser-element>.inner:hover .image-container::after{opacity:.35}@media(min-width: 700px){.blog-page-teaser-element.medium{max-width:400px;width:400px}.blog-page-teaser-element.big{width:100%;max-width:100%}.blog-page-teaser-element.big .inner{flex-direction:row}.blog-page-teaser-element.big .inner .image-container{width:50%;height:400px;min-width:50%}.blog-page-teaser-element.big .inner .post-details{flex-grow:1;justify-content:center}.blog-page-teaser-element.big .inner .post-details .intro{-webkit-line-clamp:9}}@media(max-width: 700px){.template-rms-homepage .season-container{width:100%}}@keyframes fadeInBrightness{0%{filter:brightness(0.3) blur(5px);transform:scale(1.5)}100%{filter:brightness(1) blur(0px);transform:scale(1)}}.template-rms-homepage .teaser-image{animation:fadeInBrightness 1s ease-in-out}.template-rms-homepage .header-container{align-items:start}.template-rms-homepage .header-container .header-text-container{margin-right:30%}.template-rms-homepage .header-container .header-text-container h1{font-size:4em;transform:skew(-5deg, 0deg)}.template-rms-homepage .header-container .header-text-container h1.pulsating-header{font-weight:800;letter-spacing:-0.015em;text-shadow:none;background:linear-gradient(100deg, #fff 0%, #f4f4f4 18%, #c2c2c6 29%, #fff 40%, #ffe2e2 47%, #fff 54%, #cbc7ca 66%, #f6f6f6 80%, #fff 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);animation:rms-hero-sheen 9s ease-in-out infinite;filter:drop-shadow(0 6px 26px rgba(0, 0, 0, 0.72)) drop-shadow(0 0 34px rgba(255, 255, 255, 0.22))}.template-rms-homepage .header-container .header-text-container h1.pulsating-header::after{content:"";display:block;width:140px;height:5px;margin:20px auto 0;border-radius:3px;background:linear-gradient(90deg, transparent 0%, var(--rms-color-primary) 25%, var(--rms-color-primary-tint) 50%, var(--rms-color-primary) 75%, transparent 100%);transform:scaleX(0);animation:rms-hero-rule 1.1s var(--rms-ease-out, ease) 1s forwards}@media(max-width: 700px){.template-rms-homepage .header-container .header-text-container{margin-right:0}.template-rms-homepage .header-container .header-text-container h1{font-size:3em}}.template-rms-homepage .contact-section{padding-top:64px;padding-bottom:64px}.template-rms-homepage .contact-section .rms-primary-button{margin-top:32px}.template-rms-homepage h2{margin-bottom:32px;position:relative;padding-bottom:16px}.template-rms-homepage h2::after{content:"";position:absolute;left:50%;bottom:0;width:72px;height:4px;margin-left:-36px;border-radius:2px;background:linear-gradient(90deg, var(--rms-color-primary-tint), var(--rms-color-primary-shade));transform:scaleX(0);transform-origin:center;transition:transform .7s var(--rms-ease-out, ease) .15s}.template-rms-homepage h2.is-revealed::after,:not(.rms-js) .template-rms-homepage h2::after{transform:scaleX(1)}.template-rms-homepage .club-season-block h3{letter-spacing:.04em}.template-rms-homepage .welcome-section{margin-top:16px}.template-rms-homepage .welcome-section p:first-of-type{font-size:1.15em;line-height:1.75;color:var(--rms-color-tertiary)}.template-rms-homepage .light-background{position:relative;isolation:isolate;overflow:hidden}.template-rms-homepage .light-background::before{content:"";position:absolute;inset:-20% -10%;z-index:-1;background:radial-gradient(38% 44% at 18% 22%, rgba(var(--rms-color-primary-rgb), 0.09) 0%, transparent 70%),radial-gradient(34% 40% at 82% 78%, rgba(var(--rms-color-primary-rgb), 0.07) 0%, transparent 70%);animation:rms-drift 26s ease-in-out infinite alternate;pointer-events:none}.template-rms-homepage .home-section-padding:not(.light-background){position:relative;isolation:isolate;overflow:hidden}.template-rms-homepage .home-section-padding:not(.light-background)::before{content:"";position:absolute;inset:-15% -8%;z-index:-1;background:radial-gradient(36% 44% at 14% 20%, rgba(var(--rms-color-primary-rgb), 0.055) 0%, transparent 72%),radial-gradient(32% 40% at 86% 80%, rgba(var(--rms-color-primary-rgb), 0.042) 0%, transparent 72%),radial-gradient(rgba(var(--rms-color-primary-rgb), 0.05) 1px, transparent 1.6px);background-size:100% 100%,100% 100%,26px 26px;animation:rms-soft-wash 38s ease-in-out infinite alternate;pointer-events:none}@keyframes rms-soft-wash{0%{background-position:0% 0%,100% 100%,0 0}100%{background-position:22% 16%,78% 84%,52px 52px}}@keyframes rms-drift{0%{transform:translate3d(0, 0, 0) scale(1)}100%{transform:translate3d(2.5%, -2%, 0) scale(1.12)}}@keyframes rms-hero-sheen{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes rms-hero-rule{to{transform:scaleX(1)}}@media(prefers-reduced-motion: reduce){.template-rms-homepage .light-background::before,.template-rms-homepage .home-section-padding:not(.light-background)::before{animation:none}.template-rms-homepage h2::after{transition:none;transform:scaleX(1)}.template-rms-homepage .header-text-container h1.pulsating-header{animation:none}.template-rms-homepage .header-text-container h1.pulsating-header::after{animation:none;transform:scaleX(1)}}.template-blogpage h1{font-size:3em;word-wrap:break-word;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media(max-width: 700px){.template-blogpage h1{font-size:2em;max-width:calc(100% - 32px)}}.template-blogpage .meta{color:var(--rms-color-primary);margin-top:0}.template-blogpage .with-border{-webkit-text-stroke:2px var(--rms-color-dark)}.template-blogpage .gallery-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:32px;justify-content:center}.template-blogpage .gallery-container .gallery-item{display:flex;flex-direction:column;gap:4px}.template-blogpage .gallery-container .gallery-item p{margin:0}.template-blogpage .gallery-container .gallery-item .image-container{height:200px;background:var(--rms-color-primary)}.template-blogpage .gallery-container .gallery-item .image-container img{height:100%;width:100%;object-fit:cover}.template-blogpage .blog-title-container{margin-top:60px;max-height:300px}.template-blogpage .image-caption{color:var(--rms-color-medium);font-size:.9em}.template-blogpage .meta{display:inline-flex;align-items:center;gap:8px;margin:0 0 26px;padding:6px 14px;border-radius:999px;background:rgba(var(--rms-color-primary-rgb), 0.08);border:1px solid rgba(var(--rms-color-primary-rgb), 0.2);color:var(--rms-color-primary) !important;font-size:.86em;font-weight:600;letter-spacing:.02em}.template-blogpage .meta::before{content:"";font-family:"bootstrap-icons",sans-serif;font-size:1.05em}.template-blogpage .default-page-padding>p,.template-blogpage .default-page-padding>ul,.template-blogpage .default-page-padding>ol{line-height:1.75}.template-blogpage .default-page-padding>h2,.template-blogpage .default-page-padding>h3,.template-blogpage .default-page-padding>h4{margin-top:1.9em;margin-bottom:.55em;line-height:1.3;text-align:left}.template-blogpage .default-page-padding>h2{font-size:1.7em;font-weight:700}.template-blogpage .default-page-padding>h3{font-size:1.32em;font-weight:700}.template-blogpage .default-page-padding>h4{font-size:1.12em;font-weight:700}.template-blogpage .default-page-padding>ul,.template-blogpage .default-page-padding>ol{padding-left:1.35em}.template-blogpage .default-page-padding>ul li,.template-blogpage .default-page-padding>ol li{margin-bottom:.4em}.template-blogpage .default-page-padding>ul li::marker,.template-blogpage .default-page-padding>ol li::marker{color:var(--rms-color-primary)}.template-blogpage .default-page-padding>p a,.template-blogpage .default-page-padding>ul li a,.template-blogpage .default-page-padding>ol li a{color:var(--rms-color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-thickness .2s ease}.template-blogpage .default-page-padding>p a:hover,.template-blogpage .default-page-padding>ul li a:hover,.template-blogpage .default-page-padding>ol li a:hover{text-decoration-thickness:2px}.template-blogpage .default-page-padding>blockquote{margin:1.8em 0;padding:4px 0 4px 22px;border-left:4px solid var(--rms-color-primary);color:var(--rms-color-tertiary);font-size:1.08em;font-style:italic}.template-blogpage .default-page-padding .richtext-image{border-radius:12px;box-shadow:0 6px 22px rgba(0,0,0,.12);margin:8px 0}.template-blog-index-page .news-area .top-menu-container{display:flex;flex-direction:column;align-items:center;gap:18px;padding:22px 20px;margin:8px 0 36px;border-radius:16px;background:linear-gradient(160deg, rgba(var(--rms-color-primary-rgb), 0.04) 0%, rgba(var(--rms-color-secondary-rgb), 0.05) 100%);border:1px solid rgba(var(--rms-color-secondary-rgb), 0.14)}.template-blog-index-page .news-area .filter-group{display:flex;flex-direction:row;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:8px 12px;width:100%}.template-blog-index-page .news-area .filter-label{display:inline-flex;align-items:center;gap:7px;font-size:.74em;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--rms-color-secondary);white-space:nowrap}.template-blog-index-page .news-area .filter-label i{color:var(--rms-color-primary);font-size:1.25em}.template-blog-index-page .news-area .filter-chips{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center}.template-blog-index-page .news-area .chip{display:inline-block;padding:6px 14px;border-radius:999px;border:1px solid var(--rms-color-primary);background:var(--rms-color-primary);color:var(--rms-color-light);font-size:.88em;line-height:1.35;white-space:nowrap;transition:transform .22s var(--rms-ease-out, ease),background-color .22s ease,color .22s ease,box-shadow .22s ease}.template-blog-index-page .news-area .chip:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--rms-color-primary-rgb), 0.3)}.template-blog-index-page .news-area .chip.selected{background:var(--rms-color-light);color:var(--rms-color-primary);font-weight:700;box-shadow:inset 0 0 0 2px var(--rms-color-primary)}.template-blog-index-page .news-area .chip--tag{background:rgba(0,0,0,0);color:var(--rms-color-primary);border-color:rgba(var(--rms-color-primary-rgb), 0.35);font-size:.82em}.template-blog-index-page .news-area .chip--tag:hover{background:rgba(var(--rms-color-primary-rgb), 0.08);border-color:var(--rms-color-primary);box-shadow:none}.template-blog-index-page .news-area .chip--tag.selected{background:var(--rms-color-primary);color:var(--rms-color-light);box-shadow:none}.template-blog-index-page .news-area .filter-reset{display:inline-flex;align-items:center;gap:7px;font-size:.84em;color:var(--rms-color-secondary);padding:5px 12px;border-radius:999px;transition:color .22s ease,background-color .22s ease}.template-blog-index-page .news-area .filter-reset:hover{color:var(--rms-color-primary);background:rgba(var(--rms-color-primary-rgb), 0.07)}.template-blog-index-page .news-area .posts{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;align-items:stretch}.template-blog-index-page .news-area .posts-container{flex-grow:1}@media(max-width: 700px){.template-blog-index-page .news-area .top-menu-container{padding:18px 14px;gap:14px}.template-blog-index-page .news-area .filter-group{flex-direction:column;align-items:center;gap:8px}}@keyframes rms-crumb-chevron{0%,100%{transform:rotate(45deg) translate(0, 0);opacity:.5}50%{transform:rotate(45deg) translate(2px, -2px);opacity:.95}}nav.breadcrumbs{margin:0 0 26px}nav.breadcrumbs ol.breadcrumb{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:2px;max-width:100%;margin:0;padding:7px 16px 7px 10px;list-style:none;border:1px solid rgba(var(--rms-color-secondary-rgb), 0.16);border-radius:999px;background:linear-gradient(135deg, rgba(var(--rms-color-primary-rgb), 0.05) 0%, rgba(var(--rms-color-secondary-rgb), 0.05) 100%);box-shadow:0 2px 10px rgba(0,0,0,.05);font-size:.84em;line-height:1.4;color:var(--rms-color-secondary);transition:border-color .3s ease,box-shadow .3s ease}nav.breadcrumbs ol.breadcrumb:hover{border-color:rgba(var(--rms-color-primary-rgb), 0.3);box-shadow:0 4px 16px rgba(var(--rms-color-primary-rgb), 0.12)}nav.breadcrumbs ol.breadcrumb li.crumb{display:inline-flex;align-items:center;flex:none;min-width:0;margin:0}nav.breadcrumbs ol.breadcrumb li.crumb+li.crumb::before{content:"";flex:none;width:5px;height:5px;margin:0 8px 0 4px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);opacity:.5;color:var(--rms-color-secondary)}nav.breadcrumbs ol.breadcrumb li.crumb a{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:3px 10px;border-radius:999px;color:var(--rms-color-secondary);text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .25s ease,background-color .25s ease,transform .25s var(--rms-ease-out, ease)}nav.breadcrumbs ol.breadcrumb li.crumb a i{font-size:1.05em;line-height:1;color:var(--rms-color-primary);transition:transform .3s var(--rms-ease-spring, ease)}nav.breadcrumbs ol.breadcrumb li.crumb a span{overflow:hidden;text-overflow:ellipsis}nav.breadcrumbs ol.breadcrumb li.crumb a:hover,nav.breadcrumbs ol.breadcrumb li.crumb a:focus-visible{color:var(--rms-color-primary);background:rgba(var(--rms-color-primary-rgb), 0.1);text-decoration:none;transform:translateY(-1px)}nav.breadcrumbs ol.breadcrumb li.crumb a:hover i,nav.breadcrumbs ol.breadcrumb li.crumb a:focus-visible i{transform:scale(1.15) rotate(-6deg)}nav.breadcrumbs ol.breadcrumb li.crumb a:focus-visible{outline:2px solid rgba(var(--rms-color-primary-rgb), 0.45);outline-offset:2px}nav.breadcrumbs ol.breadcrumb li.crumb.current{flex:0 1 auto;min-width:3ch}nav.breadcrumbs ol.breadcrumb li.crumb.current>span{display:block;padding:3px 4px;color:var(--rms-color-dark);font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}nav.breadcrumbs ol.breadcrumb:hover li.crumb+li.crumb::before{animation:rms-crumb-chevron 1.5s ease-in-out infinite}@media(max-width: 700px){nav.breadcrumbs ol.breadcrumb{font-size:.8em;padding:6px 12px 6px 8px}}@media(prefers-reduced-motion: reduce){nav.breadcrumbs ol.breadcrumb:hover li.crumb+li.crumb::before{animation:none}nav.breadcrumbs ol.breadcrumb li.crumb a:hover{transform:none}}@keyframes rms-tt-track-in{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rms-tt-today-pulse{0%,100%{box-shadow:0 0 0 0 rgba(var(--rms-color-primary-rgb), 0.55)}70%{box-shadow:0 0 0 9px rgba(var(--rms-color-primary-rgb), 0)}}@keyframes rms-tt-medallion{0%,100%{transform:rotate(0)}50%{transform:rotate(-6deg)}}.training-times-block{margin:8px 0 40px}.training-times-block .tt-times-title{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;text-align:center;font-size:1.15em;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--rms-color-dark);position:relative;padding-bottom:16px;margin:0 0 30px}.training-times-block .tt-times-title i{color:var(--rms-color-primary);font-size:1.25em;transform:translateY(-1px)}.training-times-block .tt-times-title::after{content:"";position:absolute;left:50%;bottom:0;width:62px;height:3px;margin-left:-31px;border-radius:2px;background:linear-gradient(90deg, transparent, var(--rms-color-primary), transparent)}.training-times-block .tt-times-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(232px, 1fr));gap:18px;max-width:1000px;margin:0 auto}.training-times-block .tt-session{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:20px 20px 18px;border-radius:18px;border:1px solid rgba(var(--rms-color-secondary-rgb), 0.16);background:linear-gradient(158deg, rgba(255, 255, 255, 0.96) 0%, rgba(var(--rms-color-primary-rgb), 0.05) 100%);box-shadow:0 4px 18px rgba(0,0,0,.07);transition:transform .36s var(--rms-ease-out, ease),box-shadow .36s var(--rms-ease-out, ease),border-color .36s ease}.training-times-block .tt-session::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg, var(--rms-color-primary-tint), var(--rms-color-primary));transition:width .36s var(--rms-ease-out, ease)}.training-times-block .tt-session::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg, transparent 38%, rgba(255, 255, 255, 0.55) 50%, transparent 62%);transform:translateX(-135%);transition:transform .85s var(--rms-ease-out, ease);pointer-events:none}.training-times-block .tt-session:hover{transform:translate3d(0, -6px, 0);box-shadow:0 18px 38px rgba(var(--rms-color-primary-rgb), 0.22);border-color:rgba(var(--rms-color-primary-rgb), 0.34)}.training-times-block .tt-session:hover::before{width:7px}.training-times-block .tt-session:hover::after{transform:translateX(135%)}.training-times-block .tt-session:hover .tt-day{animation:rms-tt-medallion .6s var(--rms-ease-out, ease)}.training-times-block .tt-session-head{display:flex;flex-direction:row;align-items:center;gap:12px}.training-times-block .tt-day{flex:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:linear-gradient(150deg, var(--rms-color-primary-tint) 0%, var(--rms-color-primary) 55%, var(--rms-color-primary-shade) 100%);color:var(--rms-color-white);font-size:.92em;font-weight:700;letter-spacing:.06em;box-shadow:0 5px 14px rgba(var(--rms-color-primary-rgb), 0.34)}.training-times-block .tt-day-full{font-weight:700;font-size:1.02em;letter-spacing:.02em;color:var(--rms-color-dark)}.training-times-block .tt-clock{display:flex;flex-direction:row;align-items:center;gap:10px;margin:2px 0 0;font-size:1.5em;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums;color:var(--rms-color-primary)}.training-times-block .tt-clock .dash{flex:1;height:2px;min-width:14px;border-radius:2px;background:linear-gradient(90deg, rgba(var(--rms-color-primary-rgb), 0.5), rgba(var(--rms-color-primary-rgb), 0.12))}.training-times-block .tt-track{position:relative;height:7px;border-radius:4px;background:rgba(var(--rms-color-secondary-rgb), 0.14);overflow:hidden}.training-times-block .tt-track .fill{position:absolute;top:0;bottom:0;left:var(--tt-offset, 0%);width:var(--tt-width, 100%);border-radius:4px;background:linear-gradient(90deg, var(--rms-color-primary-tint), var(--rms-color-primary));transform-origin:left center}.training-times-block .is-revealed .tt-track .fill,.training-times-block .tt-session.is-revealed .tt-track .fill{animation:rms-tt-track-in .8s var(--rms-ease-out, ease) both;animation-delay:calc(var(--rms-i, 0)*var(--rms-stagger-step, 70ms) + .18s)}.training-times-block .tt-duration,.training-times-block .tt-location,.training-times-block .tt-note{display:flex;flex-direction:row;align-items:flex-start;gap:8px;margin:0;font-size:.9em;line-height:1.45;color:var(--rms-color-tertiary)}.training-times-block .tt-duration i,.training-times-block .tt-location i,.training-times-block .tt-note i{flex:none;color:var(--rms-color-primary);font-size:1.05em;transform:translateY(2px)}.training-times-block .tt-duration{font-weight:600;color:var(--rms-color-secondary)}.training-times-block .tt-location{margin-top:auto;padding-top:2px;font-weight:600;color:var(--rms-color-dark)}.training-times-block .tt-note{font-style:italic}.training-times-block .tt-session.is-today{border-color:rgba(var(--rms-color-primary-rgb), 0.5);background:linear-gradient(158deg, rgba(255, 255, 255, 0.97) 0%, rgba(var(--rms-color-primary-rgb), 0.12) 100%);box-shadow:0 10px 28px rgba(var(--rms-color-primary-rgb), 0.2)}.training-times-block .tt-session.is-today::before{width:7px}.training-times-block .tt-today{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:3px 11px 3px 9px;border-radius:999px;background:var(--rms-color-primary);color:var(--rms-color-white);font-size:.68em;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.training-times-block .tt-today .dot{width:6px;height:6px;border-radius:50%;background:#fff;animation:rms-tt-today-pulse 2.2s ease-out infinite}.training-times-block .rms-empty-state{margin:0 auto}@media(max-width: 520px){.training-times-block .tt-times-grid{grid-template-columns:minmax(0, 1fr)}.training-times-block .tt-clock{font-size:1.3em}}@media(prefers-reduced-motion: reduce){.training-times-block .tt-track .fill{animation:none}.training-times-block .tt-today .dot{animation:none}.training-times-block .tt-session:hover{transform:none}}.club-season-block{display:flex;flex-direction:column}.club-season-block h3{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;text-align:center;font-size:1em;text-transform:uppercase;letter-spacing:.14em;color:var(--rms-color-dark);position:relative;padding-bottom:14px;margin:0 0 22px}.club-season-block h3 i{color:var(--rms-color-primary);font-size:1.2em;transform:translateY(-1px)}.club-season-block h3::after{content:"";position:absolute;left:50%;bottom:0;width:56px;height:3px;margin-left:-28px;border-radius:2px;background:linear-gradient(90deg, transparent, var(--rms-color-primary), transparent)}.club-season-block>.title{margin-top:0}.club-season-block .season-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px;align-items:start;max-width:860px;width:100%;margin:0 auto 8px}@media(max-width: 800px){.club-season-block .season-container{grid-template-columns:minmax(0, 1fr);max-width:420px}}.club-season-block .season-container .no-games{text-align:center}.club-season-block .season-panel{background:rgba(255,255,255,.72);border:1px solid rgba(var(--rms-color-secondary-rgb), 0.16);border-radius:16px;padding:22px 18px;box-shadow:0 4px 18px rgba(0,0,0,.06);backdrop-filter:blur(2px)}.club-season-block .season-panel .matches-container{display:flex;flex-direction:column;gap:10px}.club-season-block .season-panel .rms-empty-state{border:0;background:none;animation:none;padding:18px 8px;min-width:0}.club-season-block .season-teams{margin-top:44px;padding-top:36px;border-top:1px solid rgba(var(--rms-color-secondary-rgb), 0.18)}.club-season-block .teams-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:28px;justify-content:center}a.season-match{cursor:pointer}.season-match{display:flex;flex-direction:column;border:1px solid rgba(var(--rms-color-secondary-rgb), 0.22);border-radius:12px;padding:8px 10px 6px 14px;max-width:360px;position:relative;overflow:hidden;background:var(--rms-color-white);box-shadow:0 2px 8px rgba(0,0,0,.07);transition:transform .32s var(--rms-ease-out, ease),box-shadow .32s var(--rms-ease-out, ease),border-color .32s ease}.season-match::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--rms-color-secondary);transition:width .32s var(--rms-ease-out, ease)}.season-match:has(.result.match-won)::before{background:var(--tts-color-winner)}.season-match:has(.result.match-lost)::before{background:var(--tts-color-looser)}.season-match:hover{transform:translate3d(0, -4px, 0);box-shadow:0 14px 30px rgba(0,0,0,.14);border-color:rgba(var(--rms-color-primary-rgb), 0.35)}.season-match:hover::before{width:7px}.season-match .teams{display:flex;flex-direction:row;justify-content:center;gap:8px;margin:0 4px}.season-match .teams .match-team-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;text-align:start}.season-match .teams .match-team-name.home-team{text-align:end}.season-match .result{margin-top:-15px;font-size:1.6em;font-weight:700;letter-spacing:.04em;font-variant-numeric:tabular-nums;display:flex;flex-direction:row;justify-content:center}.season-match .result.match-won{color:var(--tts-color-winner)}.season-match .result.match-lost{color:var(--tts-color-looser)}.season-match .date-location-container{font-size:.9em;display:flex;flex-direction:row;justify-content:space-between;margin:0 4px}.season-match .date-location-container>.date{color:var(--rms-color-primary)}.season-match .date-location-container>.location{color:var(--rms-color-secondary);max-width:40%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media(max-width: 460px){.season-match .date-location-container{flex-wrap:wrap;justify-content:center;gap:0 10px;font-size:.85em}.season-match .location{max-width:100%}.season-match .result{margin-top:2px}}@keyframes rms-card-drift{0%{background-position:0% 50%}100%{background-position:100% 50%}}@keyframes rms-card-glow{0%{opacity:.55;transform:scale(1)}100%{opacity:1;transform:scale(1.12)}}@keyframes rms-card-front{from{background-position:0 0,0 0,center,center}to{background-position:208px 0,60px 60px,center,center}}@keyframes rms-card-shine{0%,62%{background-position:-330px 0,center,center}100%{background-position:330px 0,center,center}}@keyframes rms-card-aurora{0%{background-position:6% 14%,84% 72%,60% 20%}50%{background-position:52% 46%,30% 24%,14% 78%}100%{background-position:90% 80%,12% 16%,76% 54%}}@media(prefers-reduced-motion: reduce){.team-players-container .back,.team-players-container .back::before,.team-players-container .front,.team-players-container .front::before,.team-players-container .front::after{animation:none}}.team-players-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:32px}.team-players-container .card{width:200px;height:300px;perspective:1000px;border-radius:8px}.team-players-container .card:hover{z-index:2}.team-players-container .card-inner{width:100%;height:100%;position:absolute;backface-visibility:hidden;transition:transform 1s,box-shadow .4s var(--rms-ease-out, ease),filter .4s var(--rms-ease-out, ease);border-radius:8px;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.18)}.team-players-container .card:hover .card-inner{box-shadow:0 18px 38px rgba(var(--rms-color-primary-rgb), 0.38)}.team-players-container .front img{transition:transform 6s ease-out}.team-players-container .card:hover .front img{transform:scale(1.08)}.team-players-container .player-name,.team-players-container .player-nation,.team-players-container .player-win-quote{display:flex;flex-direction:column;position:absolute;bottom:0;left:.5em;color:var(--rms-color-light);font-weight:bold;letter-spacing:.1em;text-shadow:var(--rms-shadow-white)}.team-players-container .player-name .last-name,.team-players-container .player-nation .last-name,.team-players-container .player-win-quote .last-name{margin-top:-0.5em}.team-players-container .player-nation{right:.5em;left:auto}.team-players-container .player-win-quote{top:4px;bottom:auto;display:flex;flex-direction:row;gap:4px}.team-players-container .front{display:flex;justify-content:center;align-items:center;background:repeating-linear-gradient(114deg, transparent 0 46px, rgba(255, 255, 255, 0.055) 46px 51px, transparent 51px 104px),radial-gradient(rgba(255, 255, 255, 0.07) 1px, transparent 1.5px),radial-gradient(circle at 50% 32%, rgba(255, 255, 255, 0.22) 0%, transparent 52%),radial-gradient(128% 108% at 50% 26%, #e64a4a 0%, var(--rms-color-primary) 40%, #a82020 74%, #7d1616 100%);background-size:208px 208px,15px 15px,100% 100%,100% 100%;background-repeat:repeat,repeat,no-repeat,no-repeat;animation:rms-card-front 21s linear infinite;box-shadow:var(--rms-shadow-inset-black);border:2px solid #fff;overflow:hidden}.team-players-container .front::before{content:"";position:absolute;inset:-20%;background:radial-gradient(closest-side circle at 50% 50%, rgba(255, 158, 120, 0.46), transparent 100%),radial-gradient(closest-side circle at 50% 50%, rgba(255, 86, 86, 0.44), transparent 100%),radial-gradient(closest-side circle at 50% 50%, rgba(255, 214, 168, 0.34), transparent 100%);background-size:82% 82%,68% 68%,56% 56%;background-repeat:no-repeat;filter:blur(8px);animation:rms-card-aurora 23s ease-in-out infinite alternate;z-index:0;pointer-events:none}.team-players-container .front img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1}.team-players-container .front::after{content:"";position:absolute;inset:0;background:linear-gradient(114deg, transparent 34%, rgba(255, 238, 200, 0.1) 43%, rgba(255, 255, 255, 0.3) 50%, rgba(205, 232, 255, 0.12) 57%, transparent 66%),linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.14) 44%, transparent 72%),radial-gradient(120% 96% at 50% 38%, transparent 52%, rgba(0, 0, 0, 0.34) 100%);background-size:300px 100%,100% 100%,100% 100%;background-repeat:no-repeat,no-repeat,no-repeat;animation:rms-card-shine 7s ease-in-out infinite;z-index:2;pointer-events:none}.team-players-container .front .player-name,.team-players-container .front .player-nation,.team-players-container .front .player-win-quote{z-index:3}.team-players-container .card:hover .front{animation-duration:9s}.team-players-container .card:hover .front::after{animation-duration:2.6s}.team-players-container .back{background:linear-gradient(135deg, #3d4247 0%, var(--rms-color-secondary) 45%, #2f3337 100%);background-size:220% 220%;animation:rms-card-drift 14s ease-in-out infinite alternate;color:var(--rms-color-light);display:flex;transform:rotateY(180deg)}.team-players-container .back::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 45% at 20% 12%, rgba(var(--rms-color-primary-rgb), 0.38) 0%, transparent 70%),radial-gradient(55% 40% at 85% 88%, rgba(var(--rms-color-primary-rgb), 0.26) 0%, transparent 70%);animation:rms-card-glow 9s ease-in-out infinite alternate;pointer-events:none}.team-players-container .back .top-container{position:relative;z-index:1}.team-players-container .back .player-name,.team-players-container .back .player-nation{z-index:1}.team-players-container .back .rank-line{display:flex;flex-direction:row;justify-content:center;gap:12px;margin-top:7px;font-size:.95em;white-space:nowrap;opacity:.95}.team-players-container .back .rank-line .rank i{opacity:.85;margin-right:2px}.team-players-container .back .second-line i{opacity:.8;margin-right:4px}.team-players-container .back .top-container{display:flex;flex-direction:column;width:100%;margin:12px 12px 0;padding-bottom:44px;font-size:1.02em;line-height:1.4}.team-players-container .back .top-container .first-line{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:4px;white-space:nowrap}.team-players-container .back .top-container .points{margin-top:9px;font-size:1.35em;text-align:center;white-space:nowrap}.team-players-container .back .top-container .second-line{display:flex;flex-direction:column;gap:5px;margin-top:9px;text-align:center;font-size:1em}.team-players-container .card:hover .front{transform:rotateY(180deg)}.team-players-container .card:hover .back{transform:rotateY(0deg)}.team-short-block{border-radius:14px;background:radial-gradient(120% 90% at 15% 0%, var(--rms-color-primary-tint) 0%, transparent 55%),linear-gradient(160deg, var(--rms-color-primary) 0%, var(--rms-color-primary-shade) 100%);width:250px;color:var(--rms-color-light);display:flex;flex-direction:column;gap:8px;padding:16px;border:2px solid var(--rms-color-light);box-shadow:var(--rms-shadow-primary);position:relative;overflow:hidden;transition:transform .38s var(--rms-ease-out, ease),box-shadow .38s var(--rms-ease-out, ease)}.team-short-block::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg, transparent 38%, rgba(255, 255, 255, 0.22) 50%, transparent 62%);transform:translateX(-130%);transition:transform 1s var(--rms-ease-out, ease);pointer-events:none}.team-short-block:hover{transform:translate3d(0, -8px, 0);box-shadow:0 20px 44px rgba(var(--rms-color-primary-rgb), 0.5)}.team-short-block:hover::after{transform:translateX(130%)}.team-short-block .rms-seperator{height:1px}.team-short-block .team-name{font-size:1.1em;text-align:center;display:flex;flex-direction:row;align-items:center;font-weight:bold}.team-short-block .team-name .text{flex-grow:1;padding:0 4px}.team-short-block .second-line{display:flex;flex-direction:row;gap:8px}.team-short-block .second-line .short-name{width:50px;text-align:center;display:flex;flex-direction:column;justify-content:center}.team-short-block .second-line .team-league{flex-grow:1;text-align:center;display:flex;flex-direction:column}.team-short-block .second-line .team-league .rank{margin-top:-8px}.team-short-block .third-line button{width:100%;position:relative;overflow:hidden;z-index:0;cursor:pointer;background:rgba(0,0,0,0);border:2px solid rgba(255,255,255,.85);color:var(--rms-color-light);box-shadow:none;font-size:1.05em;font-weight:600;letter-spacing:.04em;transition:color .3s ease,border-color .3s ease,box-shadow .35s ease}.team-short-block .third-line button::before{content:"";position:absolute;inset:0;z-index:-1;background:#fff;transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--rms-ease-out, ease)}.team-short-block .third-line button::after{content:"";font-family:"bootstrap-icons",sans-serif;font-size:.85em;margin-left:8px;display:inline-block;transform:translateX(-4px);opacity:.7;transition:transform .35s var(--rms-ease-out, ease),opacity .3s ease}.team-short-block .third-line button:hover,.team-short-block .third-line button:focus-visible{color:var(--rms-color-primary);border-color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.22)}.team-short-block .third-line button:hover::before,.team-short-block .third-line button:focus-visible::before{transform:scaleX(1)}.team-short-block .third-line button:hover::after,.team-short-block .third-line button:focus-visible::after{transform:translateX(3px);opacity:1}@keyframes rms-team-sheen{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes rms-expand-ping{0%{transform:scale(1);opacity:.8}70%{transform:scale(1.45);opacity:0}100%{transform:scale(1.45);opacity:0}}.tt-team-block{border-radius:16px;padding:16px;background:linear-gradient(0deg, #fff 20%, var(--rms-color-primary) 100%, #fff 90%);box-shadow:var(--rms-shadow-primary)}.tt-team-block .show-more-container{display:flex;flex-direction:row;justify-content:center;color:var(--rms-color-primary);margin-top:8px}.tt-team-block .show-more-container i{font-size:22px;line-height:1;width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.9);border:2px solid var(--rms-color-primary);box-shadow:0 6px 18px rgba(var(--rms-color-primary-rgb), 0.32);text-shadow:none;position:relative;transition:transform .35s var(--rms-ease-out, ease),box-shadow .35s ease,background-color .3s ease}.tt-team-block .show-more-container i::after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid rgba(var(--rms-color-primary-rgb), 0.55);animation:rms-expand-ping 2.6s ease-out infinite;pointer-events:none}.tt-team-block .show-more-container i:hover{background:var(--rms-color-primary);color:#fff;box-shadow:0 10px 26px rgba(var(--rms-color-primary-rgb), 0.5)}.tt-team-block .show-more-container i.open{transform:rotate(180deg)}.tt-team-block .show-more-container i.open::after{animation:none;opacity:0}.tt-team-block .team-name a{color:var(--rms-color-primary)}.tt-team-block .team-name>a>h2{background:linear-gradient(100deg, #8f1414 0%, #b81f1f 20%, var(--rms-color-primary) 38%, #ff6a6a 48%, var(--rms-color-primary) 58%, #b81f1f 78%, #8f1414 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);letter-spacing:-0.01em;line-height:1.18;padding-bottom:.1em;animation:rms-team-sheen 8s ease-in-out infinite;text-shadow:none;filter:drop-shadow(0 2px 3px rgba(0, 0, 0, 0.28))}.tt-team-block .team-name>h3{text-align:center;margin-top:-24px;margin-bottom:28px;color:var(--rms-color-tertiary);letter-spacing:.16em;text-transform:uppercase;font-size:.95em;text-shadow:none;position:relative;padding-bottom:14px}.tt-team-block .team-name>h3::after{content:"";position:absolute;left:50%;bottom:0;width:64px;height:3px;margin-left:-32px;border-radius:2px;background:linear-gradient(90deg, transparent, var(--rms-color-primary), transparent)}.tt-team-block .table-matches{display:flex;flex-direction:row;gap:32px;justify-content:center;flex-wrap:wrap;margin:32px 0}.tt-team-block .table-matches h3{text-align:center;color:var(--rms-color-primary);text-shadow:none;letter-spacing:.1em;text-transform:uppercase;font-size:1em}.tt-team-block .table-matches .table{display:flex;flex-direction:column;border:1px solid rgba(var(--rms-color-primary-rgb), 0.28);border-radius:14px;overflow:hidden;background:var(--rms-color-white);box-shadow:0 6px 22px rgba(0,0,0,.1)}.tt-team-block .table-matches .table .table-row{display:flex;flex-direction:row;text-align:center;padding:10px 16px;transition:background-color .22s ease}.tt-team-block .table-matches .table .table-row .rank,.tt-team-block .table-matches .table .table-row .team-info,.tt-team-block .table-matches .table .table-row .record{display:flex;flex-direction:row;align-items:center}.tt-team-block .table-matches .table .table-row .rank{width:50px;justify-content:center}.tt-team-block .table-matches .table .table-row .rank::before{content:attr(data-rank)}.tt-team-block .table-matches .table .table-row:not(.head-row) .rank{font-weight:700;font-variant-numeric:tabular-nums}.tt-team-block .table-matches .table .table-row .team-info{width:240px;flex-direction:column;justify-content:center}.tt-team-block .table-matches .table .table-row .record{gap:8px}.tt-team-block .table-matches .table .table-row .record>*{width:20px}@media(max-width: 700px){.tt-team-block .table-matches .table .table-row .team-info{width:auto;flex-grow:1}}.tt-team-block .table-matches .table .table-row:nth-child(odd){background:rgba(var(--rms-color-secondary-rgb), 0.07)}.tt-team-block .table-matches .table .table-row:not(.head-row):hover{background:rgba(var(--rms-color-primary-rgb), 0.1)}.tt-team-block .table-matches .table .table-row.own-team{background:rgba(var(--rms-color-primary-rgb), 0.14);font-weight:700;position:relative}.tt-team-block .table-matches .table .table-row.own-team::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--rms-color-primary)}.tt-team-block .table-matches .table .table-row.own-team:hover{background:rgba(var(--rms-color-primary-rgb), 0.2)}.tt-team-block .table-matches .table .table-row.head-row{padding:14px 16px;background:linear-gradient(135deg, var(--rms-color-primary) 0%, var(--rms-color-primary-shade) 100%);color:var(--rms-color-light);font-weight:700;font-size:.82em;letter-spacing:.12em;text-transform:uppercase}.tt-team-block .table-matches .matches{display:flex;flex-direction:column;gap:8px}.tt-team-block.normal{background:none;box-shadow:none}.tt-team-block.normal .team-name{color:var(--rms-color-primary);text-shadow:0 0 10px var(--rms-color-primary)}.tt-team-block.red-white{background:linear-gradient(0deg, #fff 20%, var(--rms-color-primary) 100%, #fff 90%);box-shadow:var(--rms-shadow-primary)}.tt-team-block.gray-white{box-shadow:var(--rms-shadow-tertiary);background:linear-gradient(0deg, #fff 20%, var(--rms-color-secondary) 100%, #fff 90%)}.tt-team-block.gray-white .front{background-color:var(--rms-color-secondary)}.tt-team-block.gray-white .back{background-color:var(--rms-color-primary)}.vertical-spacing-block{display:flex;flex-direction:row;justify-content:center}.vertical-spacing-block .rms-seperator{border-radius:999px;-webkit-mask:linear-gradient(90deg, transparent 0%, #000 14%, #000 86%, transparent 100%);mask:linear-gradient(90deg, transparent 0%, #000 14%, #000 86%, transparent 100%);filter:drop-shadow(0 0 6px rgba(var(--rms-color-primary-rgb), 0.55));margin-left:auto !important;margin-right:auto !important}@keyframes rms-empty-bob{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-7px) rotate(3deg)}}@keyframes rms-empty-ring{0%{transform:scale(0.85);opacity:.55}70%{transform:scale(1.35);opacity:0}100%{transform:scale(1.35);opacity:0}}@keyframes rms-empty-shimmer{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.rms-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:4px;padding:34px 22px;min-width:240px;border-radius:14px;border:1px dashed rgba(var(--rms-color-primary-rgb), 0.35);background:linear-gradient(135deg, rgba(255, 255, 255, 0.92) 0%, rgba(var(--rms-color-primary-rgb), 0.05) 50%, rgba(255, 255, 255, 0.92) 100%);background-size:220% 220%;animation:rms-empty-shimmer 9s ease-in-out infinite}.rms-empty-state .icon{position:relative;width:54px;height:54px;display:grid;place-items:center;margin-bottom:8px;border-radius:50%;background:rgba(var(--rms-color-primary-rgb), 0.1);color:var(--rms-color-primary);font-size:24px}.rms-empty-state .icon i{animation:rms-empty-bob 3.2s ease-in-out infinite}.rms-empty-state .icon::after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(var(--rms-color-primary-rgb), 0.4);animation:rms-empty-ring 2.8s ease-out infinite;pointer-events:none}.rms-empty-state .title{margin:0;font-weight:700;color:var(--rms-color-dark)}.rms-empty-state .hint{margin:0;font-size:.88em;line-height:1.5;color:var(--rms-color-secondary);max-width:30ch}@media(prefers-reduced-motion: reduce){.rms-empty-state,.rms-empty-state .icon i,.rms-empty-state .icon::after{animation:none}}.pricing-block{display:flex;flex-direction:row;flex-wrap:wrap;padding:32px;gap:32px}.pricing-block .price-option{flex:1;border:2px solid var(--rms-color-primary);border-radius:33px 33px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--rms-shadow-primary);min-width:230px;position:relative;background:var(--rms-color-white);transition:transform .4s var(--rms-ease-out, ease),box-shadow .4s var(--rms-ease-out, ease)}.pricing-block .price-option:hover{transform:translate3d(0, -10px, 0);box-shadow:0 18px 44px rgba(var(--rms-color-primary-rgb), 0.4);z-index:2}.pricing-block .price-option .option-header::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg, transparent 35%, rgba(255, 255, 255, 0.28) 50%, transparent 65%);transform:translateX(-120%);transition:transform .9s var(--rms-ease-out, ease);pointer-events:none}.pricing-block .price-option:hover .option-header::after{transform:translateX(120%)}.pricing-block .price-option .option-header{position:relative;overflow:hidden;background-color:var(--rms-color-primary);padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--rms-color-light);gap:4px;box-shadow:var(--rms-shadow-primary);text-shadow:var(--rms-shadow-white);letter-spacing:1px}.pricing-block .price-option .option-header .option-name{font-weight:bold;font-size:1.2em}.pricing-block .price-option .option-header .option-price{font-size:2em;font-weight:bold;letter-spacing:2px}.pricing-block .price-option .option-header .option-duration{font-size:.9em;text-shadow:none;margin-top:-4px}.pricing-block .price-option .option-body{flex-grow:1;padding:8px}.pricing-block .price-option .option-body li::marker{color:var(--rms-color-primary);font-size:1.2em}.pricing-block .price-option .option-footer{display:flex;flex-direction:row;justify-content:center;margin-bottom:16px}.hof-section{--hof-gold: #e9c877;--hof-gold-bright: #fff3d0;--hof-gold-deep: #8d6a24;--hof-plate: 146px;position:relative;background:linear-gradient(180deg, #16161a 0%, #1e1e24 45%, #141417 100%);color:var(--rms-color-white);border-top:1px solid rgba(233,200,119,.14);border-bottom:1px solid rgba(0,0,0,.5)}.hof-section::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(620px circle at var(--hof-mx, 50%) var(--hof-my, 34%), rgba(233, 200, 119, 0.14) 0%, rgba(233, 200, 119, 0.05) 40%, transparent 70%)}.hof-section h2{color:var(--rms-color-white);margin-top:0}.hof-bg{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 12%, #000 88%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, #000 12%, #000 88%, transparent 100%)}.hof-orb{position:absolute;border-radius:50%;filter:blur(46px);opacity:.5;will-change:transform}.hof-orb--1{width:420px;height:420px;top:-120px;left:4%;background:radial-gradient(circle, rgba(233, 200, 119, 0.3) 0%, transparent 68%);animation:hof-drift-a 34s ease-in-out infinite alternate}.hof-orb--2{width:360px;height:360px;bottom:-140px;right:6%;background:radial-gradient(circle, rgba(var(--rms-color-primary-rgb), 0.3) 0%, transparent 68%);animation:hof-drift-b 41s ease-in-out infinite alternate}.hof-orb--3{width:300px;height:300px;top:34%;left:52%;background:radial-gradient(circle, rgba(255, 255, 255, 0.12) 0%, transparent 66%);animation:hof-drift-c 29s ease-in-out infinite alternate}.hof-beam{position:absolute;top:-30%;left:-60%;width:60%;height:160%;transform:rotate(14deg) translate3d(0, 0, 0);filter:blur(26px);background:linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.04) 40%, rgba(233, 200, 119, 0.08) 50%, rgba(255, 255, 255, 0.04) 60%, transparent 100%);animation:hof-beam-sweep 15s linear infinite;will-change:transform}.hof-wall{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:26px;width:100%;max-width:820px;margin:8px auto 0;perspective:1000px}.hof-plaque{display:block}.hof-frame{position:relative;display:block;padding:2px;border-radius:16px;overflow:hidden;cursor:pointer;background:rgba(233,200,119,.18);box-shadow:0 14px 30px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.05) inset;transform:perspective(1000px) rotateX(var(--hof-rx, 0deg)) rotateY(var(--hof-ry, 0deg)) translate3d(0, var(--hof-lift, 0), 0) scale(var(--hof-scale, 1));transition:transform .22s var(--rms-ease-out),box-shadow .4s var(--rms-ease-out)}.hof-frame:hover,.hof-frame:focus-visible{--hof-lift: -10px;--hof-scale: 1.03;box-shadow:0 26px 54px rgba(0,0,0,.6),0 0 42px rgba(233,200,119,.3);z-index:2}.hof-frame:focus-visible{outline:2px solid var(--hof-gold-bright);outline-offset:3px}.hof-rim{position:absolute;top:50%;left:50%;width:190%;aspect-ratio:1;margin:-95% 0 0 -95%;pointer-events:none;background:conic-gradient(from 0deg, rgba(233, 200, 119, 0) 0deg, rgba(233, 200, 119, 0.25) 40deg, var(--hof-gold-bright) 78deg, rgba(233, 200, 119, 0.3) 120deg, rgba(233, 200, 119, 0) 190deg, rgba(233, 200, 119, 0.22) 250deg, var(--hof-gold) 288deg, rgba(233, 200, 119, 0) 350deg);animation:hof-spin 16s linear infinite;animation-delay:calc(var(--rms-i, 0)*-1.4s)}.hof-frame:hover .hof-rim,.hof-frame:focus-visible .hof-rim{animation-duration:3.4s}.hof-body{display:block;position:relative;border-radius:14px;overflow:hidden;isolation:isolate;background:linear-gradient(162deg, #f8f4ec 0%, #ece7dc 54%, #ddd7ca 100%);box-shadow:0 1px 0 rgba(255,255,255,.7) inset;transition:background .4s var(--rms-ease-out)}.hof-frame:hover .hof-body,.hof-frame:focus-visible .hof-body{background:linear-gradient(162deg, #fdfaf3 0%, #f4efe4 54%, #e6e0d3 100%)}.hof-plate{position:relative;display:grid;place-items:center;box-sizing:border-box;height:var(--hof-plate);padding:18px;overflow:hidden}.hof-plate img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(var(--hof-plate) - 40px);object-fit:contain;mix-blend-mode:multiply;transition:transform .5s var(--rms-ease-out)}.hof-frame:hover .hof-plate img,.hof-frame:focus-visible .hof-plate img{transform:scale(1.07)}.hof-plate i{font-size:46px;color:var(--rms-color-secondary)}.hof-plate::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(114deg, transparent 28%, rgba(150, 132, 96, 0.05) 40%, rgba(255, 246, 222, 0.22) 47%, rgba(255, 255, 255, 0.42) 51%, rgba(216, 237, 255, 0.2) 56%, rgba(140, 150, 170, 0.035) 63%, transparent 74%);background-size:300px 100%;background-repeat:no-repeat;background-position:-330px 0;animation:hof-gleam 7s ease-in-out infinite}.hof-name{display:block;margin:0 16px;padding:11px 0 4px;text-align:center;font-size:.76rem;font-weight:700;letter-spacing:.13em;line-height:1.35;text-transform:uppercase;color:#46403a;border-top:1px solid rgba(60,50,34,.16);text-shadow:0 1px 0 rgba(255,255,255,.7);transition:color .35s var(--rms-ease-out)}.hof-frame:hover .hof-name,.hof-frame:focus-visible .hof-name{color:#1d1913}.hof-sub{display:block;padding:0 16px 12px;text-align:center;font-size:.7rem;letter-spacing:.06em;color:rgba(70,64,58,.62)}.hof-name:last-child{padding-bottom:12px;margin-bottom:0}@keyframes hof-spin{to{transform:rotate(360deg)}}@keyframes hof-gleam{0%,62%{background-position:-330px 0}100%{background-position:330px 0}}@keyframes hof-drift-a{from{transform:translate3d(0, 0, 0) scale(1)}to{transform:translate3d(120px, 90px, 0) scale(1.25)}}@keyframes hof-drift-b{from{transform:translate3d(0, 0, 0) scale(1.1)}to{transform:translate3d(-140px, -70px, 0) scale(0.9)}}@keyframes hof-drift-c{from{transform:translate3d(0, 0, 0) scale(0.9)}to{transform:translate3d(-90px, 60px, 0) scale(1.3)}}@keyframes hof-beam-sweep{0%{transform:rotate(14deg) translate3d(0, 0, 0);opacity:0}28%{opacity:1}72%{opacity:1}100%{transform:rotate(14deg) translate3d(210%, 0, 0);opacity:0}}@media(max-width: 700px){.hof-wall{grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:16px}.hof-section{--hof-plate: 104px}.hof-name{font-size:.68rem;letter-spacing:.1em}}@media(prefers-reduced-motion: reduce){.hof-rim,.hof-plate::after,.hof-orb,.hof-beam{animation:none}.hof-beam{opacity:0}.hof-plate::after{opacity:0}.hof-frame{transition:box-shadow .2s ease}.hof-frame:hover,.hof-frame:focus-visible{--hof-lift: 0;--hof-scale: 1}}body:has(.hof-section) .rms-footer{margin-top:0}@keyframes rms-pp-arena{from{background-position:0 0,0 0,center,center}to{background-position:104px 0,60px 60px,center,center}}@keyframes rms-pp-aurora{0%{background-position:8% 16%,82% 70%,58% 22%}50%{background-position:54% 48%,28% 26%,16% 76%}100%{background-position:88% 78%,14% 18%,74% 52%}}@keyframes rms-pp-sheen{0%,68%{transform:translateX(-140%)}100%{transform:translateX(140%)}}@keyframes rms-pp-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes rms-pp-ring-in{from{transform:scale(0.9);opacity:0}to{transform:scale(1);opacity:1}}.template-player-page .player-header-container{width:100%;margin-top:60px;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;position:relative;isolation:isolate;overflow:hidden;background:repeating-linear-gradient(114deg, transparent 0 46px, rgba(255, 255, 255, 0.05) 46px 51px, transparent 51px 104px),radial-gradient(rgba(255, 255, 255, 0.06) 1px, transparent 1.5px),radial-gradient(circle at 32% 42%, rgba(255, 255, 255, 0.2) 0%, transparent 55%),linear-gradient(150deg, var(--rms-color-primary-tint) 0%, var(--rms-color-primary) 45%, var(--rms-color-primary-shade) 100%);background-size:208px 100%,6px 6px,100% 100%,100% 100%;animation:rms-pp-arena 14s linear infinite}.template-player-page .player-header-container::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 100% at 50% 40%, transparent 40%, rgba(0, 0, 0, 0.42) 100%);pointer-events:none}.template-player-page .player-header-container .hero-aurora{position:absolute;inset:-25% -10%;z-index:-2;background:radial-gradient(closest-side circle at 50% 50%, rgba(255, 255, 255, 0.3), transparent 100%),radial-gradient(closest-side circle at 50% 50%, rgba(255, 190, 190, 0.26), transparent 100%),radial-gradient(closest-side circle at 50% 50%, rgba(120, 140, 200, 0.2), transparent 100%);background-size:46% 130%,38% 110%,42% 120%;background-repeat:no-repeat;filter:blur(34px);animation:rms-pp-aurora 26s ease-in-out infinite alternate;pointer-events:none}.template-player-page .player-header-container .hero-glow{position:absolute;inset:0;z-index:-1;background:linear-gradient(112deg, transparent 42%, rgba(255, 255, 255, 0.16) 50%, transparent 58%);transform:translateX(-140%);animation:rms-pp-sheen 9s ease-in-out infinite;pointer-events:none}.template-player-page .player-header-container .player-header-image{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;padding-bottom:0;margin-left:32px;position:relative;animation:fadeInLeft;animation-duration:1s}.template-player-page .player-header-container .player-header-image img{height:600px;display:block;filter:drop-shadow(0 12px 26px rgba(0, 0, 0, 0.45)) drop-shadow(0 2px 4px rgba(0, 0, 0, 0.3))}.template-player-page .player-header-container .player-header-info{flex-grow:1;align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;position:relative}.template-player-page .player-header-container .player-header-info h1{font-size:5em;animation:fadeInUp;animation-duration:1s}.template-player-page .player-header-container .hero-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:5px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.14);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;font-size:.72em;font-weight:700;letter-spacing:.2em;text-transform:uppercase;animation:fadeInDown;animation-duration:1s}.template-player-page .player-header-container .header-details{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px;animation:fadeInUp;animation-duration:1.4s}.template-player-page .player-header-container .hero-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 15px;border-radius:999px;border:1px solid rgba(255,255,255,.34);background:rgba(255,255,255,.13);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#fff;font-size:.82em;font-weight:600;white-space:nowrap;transition:background-color .3s ease,transform .3s var(--rms-ease-out, ease),border-color .3s ease}.template-player-page .player-header-container .hero-chip i{font-size:1.05em;opacity:.9}.template-player-page .player-header-container .hero-chip:hover{background:rgba(255,255,255,.24);border-color:rgba(255,255,255,.6);transform:translateY(-2px)}.template-player-page .section-title{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;text-align:center;font-size:1.15em;text-transform:uppercase;letter-spacing:.14em;color:var(--rms-color-dark);position:relative;padding-bottom:16px;margin:0 0 8px}.template-player-page .section-title i{color:var(--rms-color-primary);font-size:1.25em;transform:translateY(-1px)}.template-player-page .section-title::after{content:"";position:absolute;left:50%;bottom:0;width:62px;height:3px;margin-left:-31px;border-radius:2px;background:linear-gradient(90deg, transparent, var(--rms-color-primary), transparent)}.template-player-page .player-details-container{width:100%;box-sizing:border-box}.template-player-page .player-details-container>.header{margin-top:40px}.template-player-page .player-details-container>.content{width:auto;display:flex;flex-direction:row;gap:32px;padding:32px;flex-wrap:wrap;align-items:stretch}.template-player-page .player-details-container>.content .player-personal-container>.inner-container,.template-player-page .player-details-container>.content .player-stats-container{position:relative;isolation:isolate;overflow:hidden;padding:24px;color:var(--rms-color-light);border-radius:20px;border:2px solid var(--rms-color-light);background:radial-gradient(120% 90% at 12% 0%, var(--rms-color-primary-tint) 0%, transparent 58%),linear-gradient(158deg, var(--rms-color-primary) 0%, var(--rms-color-primary-shade) 100%);box-shadow:0 14px 36px rgba(var(--rms-color-primary-rgb), 0.32);transition:transform .4s var(--rms-ease-out, ease),box-shadow .4s var(--rms-ease-out, ease)}.template-player-page .player-details-container>.content .player-personal-container>.inner-container::before,.template-player-page .player-details-container>.content .player-stats-container::before{content:"";position:absolute;inset:-30%;z-index:-1;background:radial-gradient(closest-side circle at 50% 50%, rgba(255, 255, 255, 0.22), transparent 100%),radial-gradient(closest-side circle at 50% 50%, rgba(255, 200, 200, 0.2), transparent 100%),radial-gradient(closest-side circle at 50% 50%, rgba(130, 150, 210, 0.16), transparent 100%);background-size:48% 120%,40% 100%,44% 110%;background-repeat:no-repeat;filter:blur(30px);animation:rms-pp-aurora 30s ease-in-out infinite alternate;pointer-events:none}.template-player-page .player-details-container>.content .player-personal-container>.inner-container:hover,.template-player-page .player-details-container>.content .player-stats-container:hover{transform:translate3d(0, -6px, 0);box-shadow:0 22px 50px rgba(var(--rms-color-primary-rgb), 0.44)}.template-player-page .player-details-container>.content .player-personal-container>.inner-container h3,.template-player-page .player-details-container>.content .player-stats-container h3{display:flex;flex-direction:row;align-items:center;gap:10px;padding-top:0;margin:0 0 16px;font-size:1.05em;text-transform:uppercase;letter-spacing:.12em}.template-player-page .player-details-container>.content .player-personal-container>.inner-container h3 i,.template-player-page .player-details-container>.content .player-stats-container h3 i{font-size:1.2em;opacity:.85}.template-player-page .player-details-container>.content .player-personal-container{flex:1 1 320px;display:flex}.template-player-page .player-details-container>.content .player-personal-container .inner-container{flex:1;display:flex;flex-direction:column}.template-player-page .player-details-container>.content .player-personal-container .inner-container a{color:var(--rms-color-light)}.template-player-page .player-details-container>.content .player-personal-container .inner-container>.links-header{margin-top:26px}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-row{display:grid;grid-template-columns:30px minmax(0, auto) minmax(0, 1fr);align-items:center;gap:12px;padding:9px 10px;border-radius:10px;transition:background-color .28s ease,transform .28s var(--rms-ease-out, ease)}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-row+.detail-row{box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-row:hover{background:rgba(255,255,255,.14);transform:translateX(3px)}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-row:hover .detail-icon i{transform:scale(1.2) rotate(-8deg)}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.16)}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-icon i{font-size:.95em;transition:transform .35s var(--rms-ease-spring, ease)}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-title{font-weight:700;letter-spacing:.02em}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-content{text-align:right;opacity:.95}.template-player-page .player-details-container>.content .player-personal-container .inner-container .placeholder{opacity:.6}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-link{display:inline-flex;align-items:center;gap:7px;padding:4px 13px;border-radius:999px;border:1px solid rgba(255,255,255,.45);background:rgba(255,255,255,.1);font-size:.9em;font-weight:600;text-decoration:none;transition:background-color .28s ease,color .28s ease,transform .28s var(--rms-ease-out, ease)}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-link i{font-size:.9em;transition:transform .3s var(--rms-ease-out, ease)}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-link:hover,.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-link:focus-visible{background:#fff;color:var(--rms-color-primary) !important;transform:translateY(-2px)}.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-link:hover i,.template-player-page .player-details-container>.content .player-personal-container .inner-container .detail-link:focus-visible i{transform:translate(2px, -2px)}.template-player-page .player-details-container>.content .player-stats-container{flex:1 1 340px;display:flex;flex-direction:column}.template-player-page .player-details-container>.content .player-stats-container>.content{display:grid;grid-template-columns:repeat(auto-fit, minmax(118px, 1fr));gap:10px}.template-player-page .player-details-container>.content .player-stats-container>.content>*{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px 10px;min-height:118px;position:relative;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.1);transition:background-color .35s var(--rms-ease-out, ease),transform .35s var(--rms-ease-out, ease),box-shadow .35s var(--rms-ease-out, ease),border-color .35s ease}.template-player-page .player-details-container>.content .player-stats-container>.content>*::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg, transparent 38%, rgba(255, 255, 255, 0.3) 50%, transparent 62%);transform:translateX(-135%);transition:transform .8s var(--rms-ease-out, ease);pointer-events:none}.template-player-page .player-details-container>.content .player-stats-container>.content>*:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.6);transform:translate3d(0, -4px, 0);box-shadow:0 12px 26px rgba(0,0,0,.26);z-index:1}.template-player-page .player-details-container>.content .player-stats-container>.content>*:hover::after{transform:translateX(135%)}.template-player-page .player-details-container>.content .player-stats-container>.content>*:hover .stat-icon{background:#fff;color:var(--rms-color-primary);transform:scale(1.12) rotate(-8deg)}.template-player-page .player-details-container>.content .player-stats-container>.content>*>.title{font-weight:700;font-size:.82em;letter-spacing:.06em;text-transform:uppercase;opacity:.9;text-align:center;display:flex;align-items:center;min-height:2.5em;padding:0 4px;overflow-wrap:anywhere}.template-player-page .player-details-container>.content .player-stats-container>.content>*>.value{font-size:1.9em;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.template-player-page .player-details-container>.content .player-stats-container>.content>*.points .value{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;font-size:1.25em}.template-player-page .player-details-container>.content .player-stats-container>.content .stat-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.18);font-size:1.15em;transition:background-color .35s ease,color .35s ease,transform .45s var(--rms-ease-spring, ease)}.template-player-page .player-details-container>.content .player-stats-container>.content .player-win-quote.feature{grid-column:1/-1;flex-direction:row;justify-content:flex-start;gap:20px;padding:18px 22px;background:rgba(255,255,255,.16)}.template-player-page .player-details-container>.content .player-stats-container>.content .player-win-quote.feature .quote-ring{flex:none;width:92px;height:92px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(from -90deg, #fff 0turn, #ffd2d2 calc(var(--rms-quote, 0) * 0.005turn), #fff calc(var(--rms-quote, 0) * 0.01turn), rgba(255, 255, 255, 0.2) calc(var(--rms-quote, 0) * 0.01turn));box-shadow:0 6px 18px rgba(0,0,0,.28);animation:rms-pp-ring-in .9s var(--rms-ease-out, ease) both}.template-player-page .player-details-container>.content .player-stats-container>.content .player-win-quote.feature .quote-ring-inner{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;gap:1px;background:var(--rms-color-primary-shade);box-shadow:inset 0 2px 10px rgba(0,0,0,.35)}.template-player-page .player-details-container>.content .player-stats-container>.content .player-win-quote.feature .quote-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.template-player-page .player-details-container>.content .player-stats-container>.content .player-win-quote.feature .value{font-size:1.55em;font-weight:700;line-height:1}.template-player-page .player-details-container>.content .player-stats-container>.content .player-win-quote.feature .unit{font-size:.95em;font-weight:700;opacity:.85}.template-player-page .player-details-container>.content .player-stats-container>.content .player-win-quote.feature .title{font-size:1em;text-align:left}.template-player-page .player-details-container>.content .player-stats-container>.content .player-win-quote.feature .sub{font-size:.82em;font-weight:600;opacity:.82;text-align:left}.template-player-page .player-others-container{width:100%;box-sizing:border-box;display:flex;flex-direction:column;padding:32px}.template-player-page .player-others-container .player-teams-container .header{text-align:center}.template-player-page .player-others-container .player-teams-container .header h2{margin-top:0}.template-player-page .player-others-container .player-teams-container .content{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center}.template-player-page .player-others-container .player-photos-container>.content{flex-direction:column;align-items:center;gap:24px}@media(max-width: 800px){.template-player-page .player-header-container{flex-direction:column-reverse;align-items:center}.template-player-page .player-header-container h1{font-size:3em}.template-player-page .player-header-container .player-header-image img{height:300px;width:auto;object-fit:cover}.template-player-page .player-details-container>.content{padding:20px;gap:20px}}@media(max-width: 700px){.template-player-page .player-header-container{flex-direction:column-reverse}.template-player-page .player-header-container .player-header-image{margin-left:0}.template-player-page .player-header-container .player-header-image img{height:300px;width:auto;object-fit:cover}.template-player-page .player-header-container .hero-chip{font-size:.78em;padding:6px 12px}.template-player-page .player-details-container>.content .player-stats-container>.content{grid-template-columns:repeat(auto-fit, minmax(104px, 1fr))}}@media(prefers-reduced-motion: reduce){.template-player-page .player-header-container,.template-player-page .player-header-container .hero-aurora,.template-player-page .player-header-container .hero-glow,.template-player-page .player-details-container>.content .player-personal-container>.inner-container::before,.template-player-page .player-details-container>.content .player-stats-container::before,.template-player-page .player-win-quote.feature .quote-ring{animation:none}}.template-team-page .team-header{margin-top:60px;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:32px 0;position:relative}@media(max-width: 700px){.template-team-page .team-body{width:100%}}.rms-pagination{margin-top:32px;margin-bottom:8px}.rms-pagination .inner{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;padding:0;margin:0}.rms-pagination li{list-style:none}.rms-pagination .page-link{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;border-radius:10px;border:1px solid rgba(var(--rms-color-secondary-rgb), 0.3);background:var(--rms-color-white);color:var(--rms-color-dark);font-weight:600;line-height:1;transition:transform .25s var(--rms-ease-out, ease),border-color .25s ease,background-color .25s ease,color .25s ease,box-shadow .25s ease}.rms-pagination a.page-link:hover{border-color:var(--rms-color-primary);color:var(--rms-color-primary);transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--rms-color-primary-rgb), 0.25)}.rms-pagination a.page-link:active{transform:translateY(0)}.rms-pagination .active a{color:var(--rms-color-primary) !important;font-weight:bold}.rms-pagination .active a.page-link{background:var(--rms-color-primary);border-color:var(--rms-color-primary);color:var(--rms-color-primary-contrast) !important;box-shadow:0 6px 18px rgba(var(--rms-color-primary-rgb), 0.4)}.rms-pagination .disabled .page-link{opacity:.35;cursor:default;background:rgba(0,0,0,0)}.rms-pagination .ellipsis span{display:flex;align-items:center;justify-content:center;min-width:24px;height:40px;color:var(--rms-color-secondary);letter-spacing:1px}.rms-pagination .page-status{text-align:center;margin:10px 0 0;font-size:.85em;color:var(--rms-color-secondary)}@media(max-width: 700px){.rms-pagination .page-link{min-width:36px;height:36px;padding:0 8px}}.rms-page-size{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 16px;margin:0 0 26px;padding:12px 18px;border-radius:999px;border:1px solid rgba(var(--rms-color-secondary-rgb), 0.16);background:linear-gradient(135deg, rgba(var(--rms-color-primary-rgb), 0.05) 0%, rgba(var(--rms-color-secondary-rgb), 0.05) 100%);box-shadow:0 2px 10px rgba(0,0,0,.05)}.rms-page-size-label{display:inline-flex;align-items:center;gap:8px;font-size:.76em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rms-color-secondary);white-space:nowrap}.rms-page-size-label i{color:var(--rms-color-primary);font-size:1.25em}.rms-page-size-options{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:6px;padding:4px;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid rgba(var(--rms-color-secondary-rgb), 0.14)}.rms-page-size-option{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:32px;padding:0 12px;border-radius:999px;color:var(--rms-color-secondary);font-size:.92em;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .25s var(--rms-ease-out, ease),box-shadow .25s ease}.rms-page-size-option:hover{color:var(--rms-color-primary);background:rgba(var(--rms-color-primary-rgb), 0.1);transform:translateY(-2px)}.rms-page-size-option.selected{color:var(--rms-color-white);background:linear-gradient(135deg, var(--rms-color-primary-tint) 0%, var(--rms-color-primary) 55%, var(--rms-color-primary-shade) 100%);box-shadow:0 5px 14px rgba(var(--rms-color-primary-rgb), 0.34)}.rms-page-size-option.selected:hover{color:var(--rms-color-white);transform:none}.rms-page-size-total{font-size:.84em;font-weight:600;color:var(--rms-color-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width: 560px){.rms-page-size{border-radius:18px;gap:8px}}.gallery-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:32px;justify-content:center}.gallery-container .gallery-item{display:flex;flex-direction:column;gap:4px}.gallery-container .gallery-item p{margin:0}.gallery-container .gallery-item .image-container{height:200px;background:var(--rms-color-primary);border-radius:6px;overflow:hidden;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.14);transition:transform .4s var(--rms-ease-out, ease),box-shadow .4s var(--rms-ease-out, ease)}.gallery-container .gallery-item .image-container img{height:100%;width:100%;object-fit:cover;display:block;transition:transform .7s var(--rms-ease-out, ease)}.gallery-container .gallery-item .image-container::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.12) 45%, transparent 100%);opacity:0;transition:opacity .35s ease;pointer-events:none}.gallery-container .gallery-item .image-container:hover{transform:translate3d(0, -4px, 0);box-shadow:0 14px 30px rgba(var(--rms-color-primary-rgb), 0.35)}.gallery-container .gallery-item .image-container:hover img{transform:scale(1.09)}.gallery-container .gallery-item .image-container:hover::after{opacity:1}.lightboxOverlay{background-color:#05060a !important;opacity:.92 !important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.lb-data .lb-close,.lb-nav a.lb-prev,.lb-nav a.lb-next,.lightboxOverlay{cursor:pointer}.lightbox .lb-outerContainer{border-radius:12px;background:#14151a;box-shadow:0 26px 70px rgba(0,0,0,.6);transition:width .3s var(--rms-ease-out, ease),height .3s var(--rms-ease-out, ease)}.lightbox .lb-image{border-radius:12px;border:none !important;animation:rms-lb-in .45s var(--rms-ease-out, ease) both}.lightbox .lb-dataContainer{border-radius:0 0 12px 12px;background:#14151a;padding-top:6px}.lightbox .lb-data .lb-caption{display:block;font-size:.95em;line-height:1.5;color:#fff}.lightbox .lb-data .lb-caption a{color:var(--rms-color-primary-tint)}.lightbox .lb-data .lb-caption-text{display:block;margin-bottom:10px;font-weight:600}.lightbox .lb-data .lb-players{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:8px 12px}.lightbox .lb-data .lb-players-label{padding-top:7px}.lightbox .lb-data .lb-players.has-overflow:not(.is-expanded) .lb-chips{max-height:var(--lb-chip-row, 34px);overflow:hidden}.lightbox .lb-data .lb-players.is-expanded .lb-chips{position:absolute;left:0;right:0;bottom:calc(100% + 10px);z-index:20;max-height:min(30vh,210px);overflow-y:auto;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:rgba(10,10,12,.95);box-shadow:0 -12px 34px rgba(0,0,0,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) rgba(0,0,0,0)}.lightbox .lb-data .lb-players.is-expanded .lb-chips::-webkit-scrollbar{width:8px}.lightbox .lb-data .lb-players.is-expanded .lb-chips::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:4px}.lightbox .lb-data .lb-players.is-expanded .lb-chips::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}.lightbox .lb-data .lb-chips-toggle{flex:none;align-self:flex-start;padding:5px 13px;border-radius:999px;border:1px dashed rgba(255,255,255,.38);background:rgba(0,0,0,0);color:rgba(255,255,255,.82);font-family:inherit;font-size:.78em;font-weight:700;letter-spacing:.04em;white-space:nowrap;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.lightbox .lb-data .lb-chips-toggle:hover,.lightbox .lb-data .lb-chips-toggle:focus-visible{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.7);color:#fff}.lightbox .lb-data .lb-chips-toggle[hidden]{display:none}.lightbox .lb-data .lb-players-label{display:inline-flex;align-items:center;gap:7px;font-size:.72em;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:rgba(255,255,255,.55);white-space:nowrap}.lightbox .lb-data .lb-players-label i{color:var(--rms-color-primary-tint);font-size:1.2em}.lightbox .lb-data .lb-chips{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:7px}.lightbox .lb-data a.lb-chip{display:inline-flex;align-items:center;gap:8px;padding:4px 13px 4px 4px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.1);color:#fff;font-size:.86em;font-weight:600;line-height:1.3;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s var(--rms-ease-out, ease),box-shadow .25s ease}.lightbox .lb-data a.lb-chip:hover,.lightbox .lb-data a.lb-chip:focus-visible{background:var(--rms-color-primary);border-color:var(--rms-color-primary-tint);color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--rms-color-primary-rgb), 0.5)}.lightbox .lb-data a.lb-chip:hover .lb-chip-initials,.lightbox .lb-data a.lb-chip:focus-visible .lb-chip-initials{background:#fff;color:var(--rms-color-primary)}.lightbox .lb-data a.lb-chip:focus-visible{outline:2px solid rgba(255,255,255,.7);outline-offset:2px}.lightbox .lb-data .lb-chip-initials{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(150deg, var(--rms-color-primary-tint), var(--rms-color-primary-shade));color:#fff;font-size:.78em;font-weight:700;letter-spacing:.02em;transition:background-color .25s ease,color .25s ease}.lightbox .lb-data .lb-number{color:rgba(255,255,255,.55);font-size:.8em;letter-spacing:.5px}.lightbox .lb-data .lb-close{opacity:.7;transition:opacity .25s ease,transform .25s var(--rms-ease-spring, ease)}.lightbox .lb-data .lb-close:hover{opacity:1;transform:scale(1.15) rotate(90deg)}.lightbox .lb-nav a.lb-prev,.lightbox .lb-nav a.lb-next{opacity:.45;transition:opacity .25s ease}.lightbox .lb-nav a.lb-prev:hover,.lightbox .lb-nav a.lb-next:hover{opacity:1}@keyframes rms-lb-in{from{opacity:0;transform:scale(0.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion: reduce){.lightbox .lb-image{animation:none}}.template-gallery h1{font-size:3em;word-wrap:break-word;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media(max-width: 700px){.template-gallery h1{font-size:2em;max-width:calc(100% - 32px)}}.template-gallery .gallery-title-container{margin-top:60px;max-height:300px}body{margin:0;color:var(--rms-color-dark);font-family:var(--rms-font-family);overflow-x:hidden;line-height:1.7em}a{color:var(--rms-color-dark);text-decoration:none}.player-link{color:var(--rms-color-primary) !important;text-decoration:none}h2{font-weight:300;text-align:center;font-size:3em}.default-page-padding{padding:24px;width:calc(100% - 48px)}h1,h2{line-height:1em}.richtext-image{aspect-ratio:auto;max-width:100%;object-fit:cover;height:auto}.scheifling-vignette-background,.scheifling-vignette-background-extreme{position:absolute;top:0;bottom:0;left:0;right:0;background:var(--rms-color-primary);z-index:-1;box-shadow:var(--rms-shadow-inset-black-extreme)}.scheifling-vignette-background-extreme{box-shadow:var(--rms-shadow-inset-black)}.rms-container-column-32gap-centered{display:flex;flex-direction:column;align-items:center;gap:32px}.cm__btn[data-role=necessary]{background-color:#fff !important;color:var(--rms-color-dark) !important}.cm__btn[data-role=necessary]:hover{background-color:#eee !important}.contact-form-block .contact-lead{font-size:1.1em;color:var(--rms-color-tertiary);margin-bottom:28px}.contact-form-block .rms-contact-form{max-width:760px}.contact-form-block .form-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px 22px}.contact-form-block .form-row{display:flex;flex-direction:column;gap:6px}.contact-form-block .form-row--wide,.contact-form-block .form-row--captcha{grid-column:1/-1}.contact-form-block label{font-size:.78em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--rms-color-secondary)}.contact-form-block .req{color:var(--rms-color-primary)}.contact-form-block input[type=text],.contact-form-block input[type=email],.contact-form-block textarea{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid rgba(var(--rms-color-secondary-rgb), 0.3);border-radius:12px;background:var(--rms-color-white);font:inherit;transition:border-color .25s ease,box-shadow .25s ease}.contact-form-block input[type=text]:focus,.contact-form-block input[type=email]:focus,.contact-form-block textarea:focus{outline:none;border-color:var(--rms-color-primary);box-shadow:0 0 0 3px rgba(var(--rms-color-primary-rgb), 0.16)}.contact-form-block textarea{resize:vertical;min-height:150px}.contact-form-block .captcha-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.contact-form-block .captcha-image{border-radius:10px;border:1px solid rgba(var(--rms-color-secondary-rgb), 0.25);image-rendering:-webkit-optimize-contrast}.contact-form-block .captcha-row input{flex:1;min-width:160px;letter-spacing:.3em;text-transform:uppercase;font-weight:700}.contact-form-block .field-hint{margin:0;font-size:.82em;color:var(--rms-color-tertiary)}.contact-form-block .field-error{margin:0;font-size:.85em;font-weight:600;color:var(--rms-color-primary)}.contact-form-block .rms-hp{position:absolute !important;left:-9999px !important;width:1px;height:1px;overflow:hidden}.contact-form-block .form-actions{margin-top:26px}.contact-form-block .rms-flash{padding:14px 18px;border-radius:12px;margin-bottom:20px;border-left:4px solid var(--rms-color-primary);background:rgba(var(--rms-color-primary-rgb), 0.07)}.contact-form-block .rms-flash--success{border-left-color:#1f7a3d;background:rgba(31,122,61,.08)}.contact-form-block .rms-flash--warning{border-left-color:#b8860b;background:rgba(184,134,11,.1)}@media(max-width: 640px){.contact-form-block .form-grid{grid-template-columns:minmax(0, 1fr);gap:14px}.contact-form-block .captcha-row{flex-direction:column;align-items:stretch}.contact-form-block .captcha-image{align-self:center;max-width:100%;height:auto}.contact-form-block .form-actions .rms-primary-button{width:100%}}.template-contact-page .default-page-padding{padding-top:90px}
