.hero-buttons .btn,.navbar-nav .nav-link{font-weight:600;text-transform:uppercase}.hero-buttons .btn:hover,.navbar-nav .nav-link.active,.navbar-nav .nav-link:hover,.text-primary,a,a:visited{color:var(--custom-primary)}:root{--custom-primary:#ff4b44;--custom-secondary:#eeeeee;--custom-tertiary:#d9403a;--custom-primary-transparent:rgba(255, 75, 68, 0.8);--bs-focus-ring-color:transparent;--bs-focus-ring-shadow:none}body{font-family:Barlow,sans-serif;margin:0;padding:0}a:active,a:focus,a:hover{color:var(--custom-tertiary)}.btn:focus,.form-check-input:focus,.form-control:focus,.form-range:focus,.form-select:focus,.input-group-text:focus{outline:0!important;box-shadow:none!important;border-color:var(--bs-border-color)!important}.grecaptcha-badge{visibility:hidden!important}.cookie-banner{z-index:1050;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.cookie-banner.show{display:flex!important}.hero-buttons .btn,.navbar button.navbar-toggler span.menu-close,.navbar button.navbar-toggler.open span.menu-open{display:inline-block}.navbar{background-color:#fff;padding:1rem 0}.search-icon,footer{background-color:#f5f5fa}.navbar-brand{margin-top:-10px}.navbar-brand img{height:30px}.navbar-nav .nav-link{color:#333;margin:0 1rem;font-size:14px}.navbar-nav .nav-link.active{font-weight:600}.search-icon{font-size:20px;color:#333;cursor:pointer;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.search-icon:hover{background-color:#e9e9ef}.navbar button.navbar-toggler{border:0!important}.navbar button.navbar-toggler:focus{box-shadow:none!important}.navbar button.navbar-toggler:hover{color:var(--custom-primary)!important;box-shadow:none!important}.navbar button.navbar-toggler span{width:30px;height:30px;padding:1px 0 0;margin:0}.navbar button.navbar-toggler span.menu-open,.navbar button.navbar-toggler.open span.menu-close{display:none}.hero-section{background-image:url('../images/hero-bg.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;padding:80px 0;text-align:center;position:relative;overflow:hidden;min-height:650px;display:flex;align-items:center}.btn-primary,.text-secondary{color:var(--custom-secondary)!important}.hero-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--custom-primary-transparent);z-index:1}.hero-content{position:relative;z-index:2}.hero-buttons .btn{margin:0 .5rem;padding:12px 30px;border-radius:25px;border:2px solid var(--custom-secondary);background-color:transparent;color:var(--custom-secondary);text-decoration:none}.hero-buttons .btn:hover{background-color:var(--custom-secondary)}.btn-primary{background-color:var(--custom-primary)!important;border-color:var(--custom-primary)!important}.btn-primary:focus,.btn-primary:hover{background-color:var(--custom-secondary)!important;border-color:var(--custom-secondary)!important;color:var(--custom-primary)!important}.bg-primary{background-color:var(--custom-primary)!important}.bg-secondary{background-color:var(--custom-secondary)!important}.btn-outline-primary{border:2px solid var(--custom-primary)!important;background-color:transparent!important;color:var(--custom-primary)!important}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{border:2px solid var(--custom-primary)!important;background-color:var(--custom-primary)!important;color:var(--custom-secondary)!important}.btn-outline-secondary{border:2px solid var(--custom-secondary)!important;background-color:transparent!important;color:var(--custom-secondary)!important}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{border:2px solid var(--custom-secondary)!important;background-color:var(--custom-secondary)!important;color:var(--custom-primary)!important}.btn-group button.btn,.btn-group button.btn.dropdown-toggle{background-color:var(--custom-primary);color:var(--custom-secondary);border-color:var(--custom-primary);border-radius:50px}.btn-group button.btn.dropdown-toggle:focus,.btn-group button.btn.dropdown-toggle:hover,.btn-group button.btn:active,.btn-group button.btn:focus,.btn-group button.btn:hover{background-color:var(--custom-tertiary);color:var(--custom-secondary);border-color:var(--custom-tertiary)}.btn-group ul{background-color:var(--custom-primary)}.btn-group ul li a{background-color:var(--custom-primary);color:var(--custom-secondary)}.btn-group ul li a:focus,.btn-group ul li a:hover{background-color:var(--custom-tertiary);color:var(--custom-secondary)}.fixtures.nav-pills .nav-link,.standings.nav-pills .nav-link,.sub-navbar.nav-pills .nav-link{color:var(--custom-primary);border-radius:30px;border:2px solid var(--custom-primary);padding:.25rem .75rem .35rem;font-weight:600!important}.custom-accordion .accordion-button:not(.collapsed),table thead tr.table-custom,table thead tr.table-custom th{color:var(--custom-secondary)!important;background-color:var(--custom-primary)!important}.img-thumb,.main-article img{border-top-left-radius:var(--bs-card-border-radius);border-bottom-left-radius:var(--bs-card-border-radius)}.fixtures.nav-pills .nav-link.active,.fixtures.nav-pills .nav-link:hover,.standings.nav-pills .nav-link.active,.standings.nav-pills .nav-link:hover,.sub-navbar.nav-pills .nav-link.active,.sub-navbar.nav-pills .nav-link:hover{color:var(--custom-secondary);background-color:var(--custom-primary)}.articles .card-img-top{height:200px;object-fit:cover}.article h1,.article h2,.article h3,.article h4,.article h5,.article h6{font-weight:700}.article strong{font-weight:600}.img-thumb{object-fit:cover;aspect-ratio:1/1}.main-article img{border-top-right-radius:0;border-bottom-right-radius:0}table.table-matches{width:100%}table.table-matches tr td.kickoff{width:16%}table.table-matches tr td.away-team,table.table-matches tr td.home-team{width:36%}table.table-matches tr td.result{width:12%}.custom-accordion .accordion-item h3 button{font-weight:600!important}.custom-accordion .accordion-button:focus{box-shadow:none;border-color:rgba(0,0,0,.125)}.custom-accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FECB00'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6.253 6.253a.5.5 0 0 1-.708 0L1.646 5.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}footer{border-top:1px solid #e1e0e7}footer .logo{height:33px}footer .disclaimer{width:75%;margin:0 auto}@media (max-width:991.98px){.navbar-nav{padding-top:1rem}footer .disclaimer{width:100%}}@media (max-width:767.98px){.img-thumb,.main-article img{border-top-right-radius:var(--bs-card-border-radius);border-top-left-radius:var(--bs-card-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.articles .card-img-top{height:300px;object-fit:cover}.img-thumb{object-fit:cover;aspect-ratio:1/1}}@media (max-width:575.98px){.articles .card-img-top{height:200px;object-fit:cover}}.sprakval{position:relative;display:inline-block}.sprakval summary{display:inline-flex;align-items:center;gap:8px;cursor:pointer;list-style:none;border:1px solid rgba(0,0,0,.15);border-radius:999px;padding:6px 14px;font-size:.85rem;user-select:none;background:#fff}.sprakval summary::-webkit-details-marker{display:none}.sprakval summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.sprakval-glob{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6}.sprakval-flagga{display:inline-flex;width:20px;height:14px;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.12)}.sprakval-flagga svg{width:100%;height:100%;display:block}.sprakval nav{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:20;min-width:190px;padding:6px;background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;gap:2px;text-align:left}.sprakval nav a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;color:#212529;text-decoration:none;font-size:.9rem;white-space:nowrap}.sprakval nav a:hover{background:rgba(0,0,0,.05)}.sprakval nav a[aria-current='page']{background:rgba(0,0,0,.07);font-weight:700}.sprakval-kod{font-size:.7rem;font-weight:700;letter-spacing:.06em;opacity:.6;min-width:22px}