.main-header-l{z-index:1000;height:96px;font-family:var(--font-family-header,sans-serif);background:0 0;transition:box-shadow .3s;position:fixed;top:0;left:0;right:0}.main-header-l.scrolled{box-shadow:0 10px 30px #00000026}.header-main-row-l{max-width:100%;margin:0 auto;display:flex;position:relative}.logo-box-vertical-l{box-sizing:border-box;z-index:10000;background:var(--theme-primary);flex-shrink:0;justify-content:center;align-items:center;width:120px;height:150px;padding:8px;transition:all .3s;display:flex;box-shadow:0 12px 28px #00000038,0 2px 4px #0000001f,inset 0 1.5px #ffffff4d}.nav-logo-link-l{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.logo-box-vertical-l .site-logo-img{object-fit:contain;box-sizing:border-box;width:auto;max-width:100%;height:auto;max-height:100%;padding:6px;transition:all .3s}.logo-box-vertical-l .logo-placeholder{color:var(--theme-primary-contrast);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}.logo-box-vertical-l .logo-placeholder svg{opacity:.8;width:24px;height:24px}.entity-name-text{-webkit-line-clamp:2;text-transform:uppercase;-webkit-box-orient:vertical;max-width:120px;font-size:9px;font-weight:800;line-height:1.1;display:-webkit-box;overflow:hidden}.header-right-side-l{flex-direction:column;flex:1;display:flex}.top-utility-bar-l{height:48px;color:var(--theme-primary-contrast);background:var(--theme-primary);justify-content:space-between;align-items:center;padding:0 20px;transition:all .3s;display:flex}.header-entity-name-l{text-transform:uppercase;color:var(--theme-primary-contrast);letter-spacing:.5px;font-size:16px;font-weight:800}.main-header-l.scrolled .logo-box-vertical-l{width:82px;height:96px;padding:4px}.top-search-bar-l{border-bottom:1px solid var(--theme-primary-contrast);align-items:center;padding-bottom:2px;display:flex}.top-search-bar-l svg{color:var(--theme-primary-contrast)!important;opacity:1!important}.top-search-bar-l input{color:var(--theme-primary-contrast);background:0 0;border:none;outline:none;margin-left:8px;font-size:11px;font-weight:700}.top-search-bar-l input::placeholder{color:var(--theme-primary-contrast);opacity:.9}.top-utility-right-l{align-items:center;gap:24px;height:100%;display:flex}.top-utility-right-l .social-links-l{gap:16px;display:flex}.top-utility-right-l .social-links-l a{color:var(--theme-primary-contrast);opacity:1;transition:all .2s}.top-utility-right-l .social-links-l a:hover{color:var(--theme-primary-contrast);opacity:.8;transform:translateY(-2px)}.top-utility-right-l .lang-pills-inline-l{color:var(--theme-primary-contrast);-webkit-user-select:none;user-select:none;border:1px solid #ffffff59;border-radius:9999px;align-items:center;gap:8px;padding:4px 12px;font-size:11px;font-weight:800;display:flex}.top-utility-right-l .lang-pill-item-l{cursor:pointer;opacity:.55;transition:opacity .2s,text-shadow .2s}.top-utility-right-l .lang-pill-item-l:hover{opacity:.9}.top-utility-right-l .lang-pill-item-l.active{opacity:1;font-weight:900}.top-utility-right-l .lang-pill-separator-l{opacity:.35}.top-utility-right-l .intranet-link-box{height:28px;color:var(--theme-primary-contrast);letter-spacing:.5px;background:#ffffff26;border:1px solid #ffffff40;border-radius:4px;align-items:center;padding:0 16px;font-size:10px;font-weight:800;text-decoration:none;transition:background .2s;display:flex}.top-utility-right-l .intranet-link-box:hover{background:#ffffff40}.main-nav-bar-l{background:var(--theme-secondary);justify-content:center;align-items:center;height:48px;padding:0 40px;transition:all .3s;display:flex}.main-nav-bar-l .nav-list-l{align-items:center;gap:32px;height:100%;margin:0;padding:0;list-style:none;display:flex}.main-nav-bar-l .nav-list-l li{align-items:center;height:100%;display:flex}.main-nav-bar-l .nav-list-l>li>a{letter-spacing:.5px;text-transform:uppercase;align-items:center;gap:8px;height:100%;padding:0;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:flex;position:relative;color:var(--theme-secondary-contrast)!important}.nav-icon-img{opacity:.8;background-color:#fff;width:20px;height:20px}@media (max-width:1024px){.main-header-l{border-bottom:none;background:var(--theme-primary)!important;height:68px!important}.header-main-row-l{justify-content:space-between;align-items:center;height:68px;padding:0 24px 0 0}.logo-box-vertical-l{box-sizing:border-box;z-index:10000;border-bottom-right-radius:12px;border-bottom-left-radius:12px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;display:flex;box-shadow:0 8px 20px #00000038,inset 0 1px #fff3;background:var(--theme-primary)!important;width:67px!important;height:67px!important;padding:0!important;transition:none!important}.logo-box-vertical-l .site-logo-img{object-fit:contain!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.header-right-side-l{display:none!important}.mobile-menu-btn{cursor:pointer;z-index:1000;background:0 0;border:none;align-items:center;gap:14px;padding:8px;color:var(--theme-primary-contrast)!important;display:flex!important}.mobile-menu-btn-text{letter-spacing:.05em;color:var(--theme-primary-contrast);margin-left:5px;font-size:15px;font-weight:800}}.nav-item-dropdown{align-items:center;height:100%;display:flex;position:static}.megamenu-l{z-index:9998;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;width:100vw;padding:16px 0;position:absolute;left:0;right:0;box-shadow:0 40px 80px #00000026;background:var(--theme-secondary)!important;top:96px!important}.megamenu-inner-l{max-width:1280px;margin:0 auto;padding:0 40px}.megamenu-grid-l{gap:6px;display:grid}.megamenu-grid-l.columns{grid-template-columns:repeat(4,1fr)}.megamenu-grid-l.centered{flex-wrap:wrap;justify-content:center;gap:60px;display:flex}.megamenu-link-l{text-transform:uppercase;text-decoration:none;transition:opacity .2s;display:block;color:var(--theme-secondary-contrast)!important;padding:4px 12px!important;font-size:14px!important;font-weight:700!important}.megamenu-link-l:hover{opacity:.75;background:0 0!important}.megamenu-column-l{flex-direction:column;gap:6px;min-width:180px;display:flex}.megamenu-title-l{pointer-events:auto;border-bottom:2px solid #ffffff1f;margin-bottom:4px;transition:opacity .2s;color:var(--theme-secondary-contrast)!important;background:0 0!important;border-radius:0!important;padding:0 0 12px!important;font-size:13px!important}.megamenu-title-l:hover{border-bottom-color:var(--theme-secondary-contrast);opacity:.75;background:0 0!important}.megamenu-sub-list-l{flex-direction:column;gap:4px;display:flex}.megamenu-sub-link-l{color:#ffffffd9;text-transform:uppercase;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .2s;display:block}.megamenu-sub-link-l:hover{opacity:.75;color:var(--theme-secondary-contrast)!important;background:0 0!important}.mobile-menu-btn{cursor:pointer;z-index:1000;background:0 0;border:none;padding:8px;display:none}.mobile-overlay-l{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;opacity:0;pointer-events:none;background:#0f172a66;transition:opacity .5s;position:fixed;inset:0}.mobile-overlay-l.open{opacity:1;pointer-events:auto}.mobile-drawer-l{z-index:10000;opacity:0;pointer-events:none;background:var(--theme-primary);flex-direction:column;width:100%;height:100dvh;transition:opacity .5s;display:flex;position:fixed;top:0;left:0}.mobile-drawer-l.open{opacity:1;pointer-events:auto}.mobile-drawer-header{border-bottom:none;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.mobile-logo-wrap{align-items:center;height:48px;display:flex}.mobile-logo-wrap .site-logo-img{object-fit:contain;width:auto;height:48px}.mobile-close-btn{cursor:pointer;width:auto;height:auto;color:var(--theme-primary-contrast);background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:8px;padding:0;display:flex}.mobile-close-btn-text{letter-spacing:.05em;color:var(--theme-primary-contrast);font-size:15px;font-weight:800}.mobile-close-btn svg{opacity:0;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s;transform:rotate(-180deg)scale(.6)}.mobile-drawer-l.open .mobile-close-btn svg{opacity:1;transform:rotate(0)scale(1)}.mobile-drawer-content{flex:1;margin-top:40px;padding:0 0 22px;overflow-y:auto}.mobile-nav-list{flex-direction:column;gap:0;margin:0;padding:0 22px;list-style:none;display:flex}.mobile-nav-item{flex-direction:column;display:flex}.mobile-nav-link-wrapper{border-radius:0;justify-content:space-between;align-items:center;padding:12px 0;transition:none;display:flex;background:0 0!important}.mobile-nav-link{letter-spacing:.05em;text-transform:uppercase;flex:1;align-items:center;gap:12px;font-size:18px;font-weight:700;text-decoration:none;display:flex;color:var(--theme-primary-contrast)!important}.mobile-accordion-toggle{cursor:pointer;color:var(--theme-primary-contrast);background:0 0;border:none;align-items:center;padding:4px;display:flex}.mobile-accordion-toggle .rotated{transform:rotate(180deg)}.mobile-submenu{background:var(--theme-surface);flex-direction:column;margin-left:-22px;margin-right:-22px;transition:max-height .4s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.mobile-submenu-group{border-left:none;flex-direction:column;gap:12px;margin-left:0;padding:12px 24px 12px 40px;display:flex}.mobile-submenu-title{text-transform:uppercase;letter-spacing:.03em;font-size:15px;font-weight:800;text-decoration:none;color:var(--theme-primary)!important}.mobile-subchildren{flex-direction:column;gap:12px;padding-left:12px;display:flex}.mobile-subchild-link{text-transform:uppercase;opacity:.85;font-size:15px;font-weight:800;text-decoration:none;color:var(--theme-primary)!important}.mobile-megamenu-blocks{flex-direction:column;gap:12px;padding:12px 24px 12px 40px;display:flex}.mobile-megamenu-blocks .web-block-wrapper-l{padding:0!important}.mobile-megamenu-blocks .web-megamenu-single-link,.mobile-megamenu-blocks .megamenu-custom-link-l{text-transform:uppercase;font-size:15px;font-weight:800;color:var(--theme-primary)!important}.mobile-megamenu-blocks .ds-title-block{text-align:left}.mobile-megamenu-blocks .megamenu-block-title-l,.mobile-megamenu-blocks h1,.mobile-megamenu-blocks h2,.mobile-megamenu-blocks h3,.mobile-megamenu-blocks h4,.mobile-megamenu-blocks h5{color:var(--theme-primary);letter-spacing:1.5px;text-transform:uppercase;border-bottom:1px solid var(--theme-primary);opacity:.7;margin:8px 0 0;padding-bottom:6px;font-size:12px;font-style:normal;font-weight:800;display:block}.mobile-megamenu-blocks img{width:auto;max-width:100%;height:auto;max-height:160px}.mobile-drawer-footer{border-top:1px solid #ffffff26;flex-direction:column;flex-shrink:0;gap:20px;padding:24px;display:flex}.mobile-search-form-l{border-bottom:2px solid #fff6;align-items:center;margin:0;padding-bottom:8px;display:flex}.mobile-search-form-l svg{color:var(--theme-primary-contrast)}.mobile-search-form-l input{color:var(--theme-primary-contrast);background:0 0;border:none;outline:none;flex:1;padding:0 0 0 12px;font-size:16px;font-weight:800}.mobile-search-form-l input::placeholder{color:#fff9}.mobile-intranet-wrap{width:100%}.mobile-intranet-btn{text-align:center;width:100%;color:var(--theme-primary-contrast);letter-spacing:.05em;background:#ffffff26;border:1px solid #ffffff4d;border-radius:4px;padding:12px;font-size:14px;font-weight:800;text-decoration:none;transition:background .2s;display:block}.mobile-intranet-btn:hover{background:#ffffff40}.mobile-social-wrap{justify-content:center;display:flex}.mobile-social{justify-content:center;gap:24px;display:flex}.mobile-social a{justify-content:center;align-items:center;transition:opacity .2s;display:flex;color:var(--theme-primary-contrast)!important}.mobile-social a:hover{opacity:.8}.mobile-lang-wrap{justify-content:center;display:flex}.mobile-search-btn{background:var(--theme-surface-2);border:none;border-left:1px solid var(--theme-line);color:var(--theme-text);cursor:pointer;justify-content:center;align-items:center;padding:0 16px;display:flex}.mobile-lang-row{justify-content:center;width:100%;margin-top:-8px;display:flex}.mobile-lang-selector-custom{color:#fffc;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.mobile-lang-selector-custom select{color:var(--theme-primary-contrast);cursor:pointer;text-transform:uppercase;background:0 0;border:none;outline:none;font-size:13px;font-weight:800}.mobile-lang-selector-custom select option{color:var(--theme-text)}@media (max-width:1024px){.top-intranet-bar,.header-right-l{display:none!important}.mobile-menu-btn{display:block!important}.header-inner-l{padding:15px 24px}.main-header-l.scrolled .header-inner-l{padding:8px 24px}.site-logo-img{height:50px}.main-header-l.scrolled .site-logo-img{height:36px}}.search-results-dropdown{box-sizing:border-box}.search-result-item-l:hover{background-color:var(--theme-bg)!important}.megamenu-custom-grid-l{align-items:stretch;gap:32px;width:100%;display:grid}.megamenu-custom-column-l{flex-direction:column;gap:8px;display:flex;position:relative}.megamenu-custom-column-l.has-divider{border-right:1px solid var(--theme-secondary-contrast);padding-right:32px}.megamenu-custom-column-l .web-block-wrapper-l{padding:0!important}:is(.megamenu-custom-column-l,.mobile-megamenu-blocks) .title-block .ds-title-block{background:0 0!important;margin:0!important;padding:0!important}:is(.megamenu-custom-column-l,.mobile-megamenu-blocks) .title-block .container-l{max-width:none;padding:0}:is(.megamenu-custom-column-l,.mobile-megamenu-blocks) .title-block .ds-title-text{border-bottom:1px solid color-mix(in srgb, var(--theme-secondary-contrast) 35%, transparent);letter-spacing:1.5px;text-transform:uppercase;opacity:.8;color:var(--theme-secondary-contrast)!important;text-align:left!important;margin:8px 0 2px!important;padding:0 0 6px!important;font-size:12px!important;font-style:normal!important;font-weight:800!important;line-height:1.3!important}:is(.megamenu-custom-column-l,.mobile-megamenu-blocks) .title-block :is(.ds-title-subtitle,.ds-title-underline){display:none}.megamenu-block-container-l{flex-direction:column;gap:8px;display:flex}.megamenu-block-title-l{letter-spacing:1.5px;color:#ffffffe6;text-transform:uppercase;border-bottom:1px solid #ffffff4d;margin:0 0 4px;padding-bottom:6px;font-size:11px;font-weight:800}.megamenu-links-list-l{flex-direction:column;gap:8px;display:flex}.megamenu-custom-link-l{opacity:.9;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,opacity .2s;color:var(--theme-secondary-contrast)!important}.megamenu-custom-link-l:hover{opacity:1;transform:translate(4px)}.megamenu-grid-competiciones-l{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;display:grid}.comp-logo-card-l{background:#fff;border-radius:8px;justify-content:center;align-items:center;height:52px;padding:6px 12px;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:flex;box-shadow:0 4px 10px #00000014}.comp-logo-card-l:hover{filter:brightness(1.05);transform:translateY(-3px);box-shadow:0 8px 20px #00000026}.comp-card-logo-l{object-fit:contain;max-width:100%;max-height:100%}.comp-card-text-l{color:var(--theme-text);text-align:center;font-size:11px;font-weight:800}.megamenu-seccion-seleccion-l{align-items:flex-start;gap:20px;display:flex}.selection-content-left-l{flex-direction:column;flex:1;gap:16px;display:flex}.selection-gender-group-l{flex-direction:column;gap:6px;display:flex}.gender-title-l{color:#fff9;letter-spacing:.8px;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.gender-links-l{flex-wrap:wrap;gap:16px;display:flex}.selection-action-link-l{align-items:center;gap:4px;font-size:12px;font-weight:700;text-decoration:none;transition:opacity .2s;display:flex;color:var(--theme-secondary-contrast)!important}.selection-action-link-l:hover{opacity:.8}.plus-sign-l{color:var(--theme-primary);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;font-size:11px;font-weight:900;display:flex;box-shadow:0 2px 4px #0000001a}.selection-shield-right-l{background:#ffffff14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:90px;height:90px;padding:8px;display:flex}.selection-shield-img-l{object-fit:contain;max-width:100%;max-height:100%}.megamenu-accesos-tv-l{flex-wrap:wrap;gap:20px;display:flex}.tv-shortcut-card-l{flex-direction:column;align-items:center;gap:8px;width:100px;text-decoration:none;transition:transform .2s;display:flex}.tv-shortcut-card-l:hover{transform:translateY(-4px)}.tv-icon-wrapper-l{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;transition:background .2s;display:flex}.tv-shortcut-card-l:hover .tv-icon-wrapper-l{background:#fff3}.tv-icon-img-l{filter:brightness(0)invert();object-fit:contain;width:auto;height:28px}.tv-label-l{color:var(--theme-secondary-contrast);text-align:center;letter-spacing:.5px;font-size:10px;font-weight:800}@media (min-width:1025px){.main-header-l:not(.cabecera-d-clasica) .megamenu-l{top:100%!important}:is(.cabecera-d-linea,.cabecera-d-institucional) .top-utility-right-l .social-links-l a,:is(.cabecera-d-linea,.cabecera-d-institucional) .top-utility-right-l .lang-pills-inline-l,:is(.cabecera-d-linea,.cabecera-d-institucional) .top-search-bar-l svg,:is(.cabecera-d-linea,.cabecera-d-institucional) .top-search-bar-l input,:is(.cabecera-d-linea,.cabecera-d-institucional) .top-search-bar-l input::placeholder{color:var(--theme-primary)!important}:is(.cabecera-d-linea,.cabecera-d-institucional) .top-utility-right-l .lang-pills-inline-l{border-color:var(--theme-line)}:is(.cabecera-d-linea,.cabecera-d-institucional) .top-search-bar-l{border-bottom-color:var(--theme-line)}:is(.cabecera-d-linea,.cabecera-d-institucional) .top-utility-right-l .intranet-link-box{background:var(--theme-primary);border-color:var(--theme-primary);color:var(--theme-primary-contrast)}.main-header-l.cabecera-d-centrada{height:auto}.cabecera-d-centrada .header-main-row-l{grid-template-columns:1fr;grid-template-areas:"util""logo""nav";display:grid}.cabecera-d-centrada .header-right-side-l{display:contents}.cabecera-d-centrada .top-utility-bar-l{grid-area:util;height:36px;box-shadow:inset 0 -1px #ffffff26}.cabecera-d-centrada .logo-box-vertical-l,.cabecera-d-centrada.scrolled .logo-box-vertical-l{background:var(--theme-primary);width:100%;height:104px;box-shadow:none;grid-area:logo;padding:10px 0}.cabecera-d-centrada.scrolled .logo-box-vertical-l{height:0;padding:0;overflow:hidden}.cabecera-d-centrada .logo-box-vertical-l .site-logo-img{height:84px;padding:0}.cabecera-d-centrada .main-nav-bar-l{grid-area:nav;position:relative}.espaciador-d-centrada{height:188px}.main-header-l:is(.cabecera-d-linea,.cabecera-d-portada){height:76px;transition:background .3s,box-shadow .3s,height .3s}:is(.cabecera-d-linea,.cabecera-d-portada) .header-main-row-l{align-items:center;gap:32px;height:100%;padding:0 32px}:is(.cabecera-d-linea,.cabecera-d-portada) .logo-box-vertical-l,:is(.cabecera-d-linea,.cabecera-d-portada).scrolled .logo-box-vertical-l{width:auto;height:60px;box-shadow:none;background:0 0;padding:0}:is(.cabecera-d-linea,.cabecera-d-portada) .logo-box-vertical-l .site-logo-img{height:100%;padding:0}:is(.cabecera-d-linea,.cabecera-d-portada) .header-right-side-l{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:24px;height:100%}:is(.cabecera-d-linea,.cabecera-d-portada) .top-utility-bar-l{background:0 0;height:auto;padding:0}:is(.cabecera-d-linea,.cabecera-d-portada) .header-entity-name-l{display:none}:is(.cabecera-d-linea,.cabecera-d-portada) .top-utility-right-l{gap:18px}:is(.cabecera-d-linea,.cabecera-d-portada) .top-search-bar-l input{width:80px}:is(.cabecera-d-linea,.cabecera-d-portada) .main-nav-bar-l{background:0 0;flex:1;justify-content:flex-start;height:100%;padding:0}:is(.cabecera-d-linea,.cabecera-d-portada) .main-nav-bar-l .nav-list-l{gap:20px}:is(.cabecera-d-linea,.cabecera-d-portada) .main-nav-bar-l .nav-list-l>li>a{white-space:nowrap;font-size:13px}:is(.cabecera-d-linea,.cabecera-d-portada) .top-utility-right-l .social-links-l{display:none}:is(.cabecera-d-linea,.cabecera-d-portada) .top-utility-right-l{flex-shrink:0}:is(.cabecera-d-linea,.cabecera-d-portada) .header-right-side-l,:is(.cabecera-d-linea,.cabecera-d-portada) .main-nav-bar-l{min-width:0}:is(.cabecera-d-linea,.cabecera-d-portada) .nav-list-l>li.fuera-de-fila-l{display:none}:is(.cabecera-d-linea,.cabecera-d-portada) .nav-mas-l{position:relative}:is(.cabecera-d-linea,.cabecera-d-portada) .nav-mas-l>a{white-space:nowrap;height:100%;color:inherit;align-items:center;font-size:13px;font-weight:700;text-decoration:none;display:flex}.cabecera-d-linea .nav-mas-l>a{color:var(--theme-primary)}.cabecera-d-portada .nav-mas-l>a{color:var(--theme-primary-contrast)}.cabecera-d-portada.sobre-portada .nav-mas-l>a{color:#fff}.nav-mas-desplegable-l{background:var(--theme-surface);z-index:10001;min-width:240px;margin:0;padding:10px 0;list-style:none;position:absolute;top:100%;right:0;box-shadow:0 12px 28px #0000002e}.nav-mas-desplegable-l li{text-align:left;flex-direction:column;align-items:stretch;display:flex;height:auto!important}.nav-mas-desplegable-l a,.nav-mas-desplegable-l .nav-mas-grupo-l{color:var(--theme-primary);padding:8px 18px;font-size:13px;font-weight:700;text-decoration:none}.nav-mas-desplegable-l .nav-mas-grupo-l{color:var(--theme-text-muted)}.nav-mas-desplegable-l a.nav-mas-hijo-l{color:var(--theme-text);padding-left:30px;font-weight:600}.nav-mas-desplegable-l a:hover{background:var(--theme-surface-2)}:is(.cabecera-d-linea,.cabecera-d-portada) .main-nav-bar-l .nav-list-l>li>a{transition:box-shadow .2s;box-shadow:inset 0 0 #0000}:is(.cabecera-d-linea,.cabecera-d-portada) .main-nav-bar-l .nav-list-l>li>a:hover,:is(.cabecera-d-linea,.cabecera-d-portada) .main-nav-bar-l .nav-list-l>li>a.active{box-shadow:inset 0 -3px}.main-header-l:is(.cabecera-d-linea,.cabecera-d-portada).scrolled{height:64px}:is(.cabecera-d-linea,.cabecera-d-portada).scrolled .logo-box-vertical-l{height:46px}.espaciador-d-linea,.espaciador-d-portada{height:76px}.main-header-l.cabecera-d-linea{background:var(--theme-surface);box-shadow:0 1px 0 var(--theme-line)}.cabecera-d-linea .logo-box-vertical-l,.cabecera-d-linea.scrolled .logo-box-vertical-l{background:var(--theme-primary);width:60px;padding:5px}.cabecera-d-linea.scrolled .logo-box-vertical-l{width:46px;padding:3px}.cabecera-d-linea .main-nav-bar-l .nav-list-l>li>a{color:var(--theme-primary)!important}.main-header-l.cabecera-d-portada{background:var(--theme-primary)}.cabecera-d-portada .main-nav-bar-l .nav-list-l>li>a{color:var(--theme-primary-contrast)!important}.main-header-l.cabecera-d-portada.sobre-portada{height:96px;box-shadow:none;background:linear-gradient(#0000008c,#0000)}.cabecera-d-portada.sobre-portada .logo-box-vertical-l{height:72px}.cabecera-d-portada.sobre-portada .main-nav-bar-l .nav-list-l>li>a,.cabecera-d-portada.sobre-portada .top-utility-right-l .social-links-l a,.cabecera-d-portada.sobre-portada .top-utility-right-l .lang-pills-inline-l,.cabecera-d-portada.sobre-portada .top-search-bar-l svg,.cabecera-d-portada.sobre-portada .top-search-bar-l input{text-shadow:0 1px 3px #00000073;color:#fff!important}.espaciador-d-portada.espaciador-portada{height:0}.main-header-l.cabecera-d-institucional{background:var(--theme-surface);height:auto}.cabecera-d-institucional .header-main-row-l{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nombre util""nav nav nav";align-items:center;display:grid}.cabecera-d-institucional .header-right-side-l,.cabecera-d-institucional .top-utility-bar-l{display:contents}.cabecera-d-institucional .logo-box-vertical-l,.cabecera-d-institucional.scrolled .logo-box-vertical-l{background:var(--theme-primary);width:80px;height:80px;box-shadow:none;grid-area:logo;margin:8px 20px 8px 32px;padding:6px}.cabecera-d-institucional .logo-box-vertical-l .site-logo-img{padding:0}.cabecera-d-institucional .header-entity-name-l{color:var(--theme-primary);font-family:var(--theme-font-display);letter-spacing:0;grid-area:nombre;font-size:26px;font-weight:900;line-height:1.1}.cabecera-d-institucional .top-utility-right-l{grid-area:util;height:auto;padding-right:32px}.cabecera-d-institucional .main-nav-bar-l{background:var(--theme-primary);grid-area:nav;height:52px;position:relative}.cabecera-d-institucional .main-nav-bar-l .nav-list-l{gap:0}.cabecera-d-institucional .main-nav-bar-l .nav-list-l>li{padding:0 16px}.cabecera-d-institucional .main-nav-bar-l .nav-list-l>li+li{border-left:1px solid #ffffff40}.cabecera-d-institucional .main-nav-bar-l .nav-list-l>li>a{white-space:nowrap;font-size:13px;color:var(--theme-primary-contrast)!important}.cabecera-d-institucional.scrolled .logo-box-vertical-l{width:56px;height:56px;margin-top:6px;margin-bottom:6px;padding:4px}.cabecera-d-institucional.scrolled .header-entity-name-l{font-size:20px}.espaciador-d-institucional{height:148px}.main-header-l.cabecera-d-deportiva{background:linear-gradient(to bottom, #00000047 0 32px, transparent 32px), var(--theme-primary)}.main-header-l.cabecera-d-deportiva.scrolled{background:var(--theme-primary)}.cabecera-d-deportiva .logo-box-vertical-l,.cabecera-d-deportiva.scrolled .logo-box-vertical-l{background:var(--theme-secondary);width:200px;height:96px;box-shadow:none;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);padding:10px 46px 10px 22px}.cabecera-d-deportiva .logo-box-vertical-l .site-logo-img{padding:0}.cabecera-d-deportiva .top-utility-bar-l{background:0 0;height:32px}.cabecera-d-deportiva .header-entity-name-l{letter-spacing:2px;opacity:.85;font-size:11px}.cabecera-d-deportiva .main-nav-bar-l{background:var(--theme-primary);justify-content:flex-start;height:64px;padding:0 24px}.cabecera-d-deportiva .main-nav-bar-l .nav-list-l{gap:20px}.cabecera-d-deportiva .main-nav-bar-l .nav-list-l>li>a{letter-spacing:.5px;white-space:nowrap;font-size:14px;font-style:italic;font-weight:900;color:var(--theme-primary-contrast)!important}.cabecera-d-deportiva .top-utility-right-l .intranet-link-box{background:var(--theme-secondary);height:24px;color:var(--theme-secondary-contrast);border:none;border-radius:0;transform:skew(-12deg)}.espaciador-d-deportiva{height:96px}}.main-header-l.logo-apaisado .logo-box-vertical-l .site-logo-img{object-fit:contain;width:100%;height:100%}@media (max-width:1024px){.main-header-l.logo-apaisado .logo-box-vertical-l{max-width:170px;width:auto!important;padding:8px 12px!important}.main-header-l.logo-apaisado .logo-box-vertical-l .site-logo-img{width:auto!important}}@media (min-width:1025px){.cabecera-d-clasica.logo-apaisado .logo-box-vertical-l,.cabecera-d-clasica.logo-apaisado.scrolled .logo-box-vertical-l{width:220px;height:96px;padding:14px 18px}:is(.cabecera-d-clasica,.cabecera-d-deportiva).logo-apaisado .main-nav-bar-l .nav-list-l{gap:18px}:is(.cabecera-d-clasica,.cabecera-d-deportiva).logo-apaisado .main-nav-bar-l .nav-list-l>li>a{white-space:nowrap;font-size:13px}.cabecera-d-centrada.logo-apaisado .logo-box-vertical-l .site-logo-img{width:auto;max-width:340px;height:70px}:is(.cabecera-d-linea,.cabecera-d-portada).logo-apaisado .logo-box-vertical-l,:is(.cabecera-d-linea,.cabecera-d-portada).logo-apaisado.scrolled .logo-box-vertical-l{width:190px;padding:6px 12px}.cabecera-d-portada.logo-apaisado .logo-box-vertical-l{padding:0}.cabecera-d-linea.logo-apaisado.scrolled .logo-box-vertical-l{width:150px;padding:4px 10px}.cabecera-d-institucional.logo-apaisado .logo-box-vertical-l,.cabecera-d-institucional.logo-apaisado.scrolled .logo-box-vertical-l{width:220px;padding:8px 14px}.cabecera-d-institucional.logo-apaisado.scrolled .logo-box-vertical-l{width:160px;padding:5px 10px}.cabecera-d-deportiva.logo-apaisado .logo-box-vertical-l,.cabecera-d-deportiva.logo-apaisado.scrolled .logo-box-vertical-l{width:250px;padding:18px 56px 18px 18px}.main-header-l.cabecera-d-deportiva{transition:height .3s,box-shadow .3s}.cabecera-d-deportiva .top-utility-bar-l{transition:height .3s;overflow:hidden}.main-header-l.cabecera-d-deportiva.scrolled{height:64px}.cabecera-d-deportiva.scrolled .top-utility-bar-l{height:0}.cabecera-d-deportiva.scrolled .logo-box-vertical-l,.cabecera-d-deportiva.logo-apaisado.scrolled .logo-box-vertical-l{height:64px;padding-top:6px;padding-bottom:6px}}
.main-footer-v2{flex-direction:column;display:flex}.footer-section-v2{border-top:1px solid #0000000d;padding:30px 0}.footer-section-v2.layout-full{padding:0}.footer-grid-l{gap:40px;display:grid}.footer-full-bleed-l{position:relative;left:50%;right:50%;overflow:hidden;width:100vw!important;max-width:none!important;margin-left:-50vw!important;margin-right:-50vw!important;padding:0!important}.footer-full-width-l{max-width:100%}.footer-block-l{margin-bottom:0}.footer-block-title-l{letter-spacing:1.5px;margin-bottom:24px;font-size:13px;font-weight:900}.footer-logo-img{object-fit:contain;width:auto;height:50px;margin-bottom:24px}.brand-desc-l{font-size:14px;line-height:1.7}.footer-links-l{margin:0;padding:0;list-style:none}.footer-links-l li{margin-bottom:12px}.footer-links-l a{opacity:.8;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.footer-links-l a:hover{opacity:1;padding-left:5px;color:var(--theme-primary)!important}.footer-tags-l{flex-wrap:wrap;gap:8px;display:flex}.footer-tag-pill{text-transform:uppercase;border:1px solid;border-radius:6px;padding:4px 12px;font-size:11px;font-weight:900;text-decoration:none;transition:all .2s}.footer-tag-pill:hover{background:var(--theme-primary-contrast);border-color:var(--theme-primary-contrast);transform:translateY(-2px);color:var(--theme-primary)!important}.footer-contact-l{flex-direction:column;gap:16px;display:flex}.contact-item-l{align-items:center;gap:12px;font-size:14px;display:flex}.contact-item-l span{opacity:.8;font-weight:500}.secondary-address{opacity:.8;margin-top:-8px;padding-left:24px;font-size:.9em}.footer-social-l{gap:20px;display:flex}.footer-social-l a{opacity:.6;transition:all .2s}.footer-social-l a:hover{opacity:1;transform:translateY(-3px);color:var(--theme-primary)!important}.social-icon-l{width:38px;height:38px;color:var(--theme-primary-contrast);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.footer-sponsors-v2{align-items:center;gap:40px;display:flex}.sponsors-title-v2{color:var(--theme-text);min-width:150px;font-size:18px;font-weight:900}.sponsors-grid-v2{flex-wrap:wrap;flex:1;justify-content:space-around;align-items:center;gap:40px;display:flex}.sponsor-item-v2 img{object-fit:contain;filter:grayscale();opacity:.7;max-width:140px;max-height:50px;transition:all .3s}.sponsor-item-v2 img:hover{filter:grayscale(0);opacity:1;transform:scale(1.1)}.footer-bottom-l{background:0 0;border:none}.bottom-inner-l{color:inherit;justify-content:space-between;align-items:center;padding:20px 0;font-size:12px;display:flex}.bottom-links-l{gap:24px;display:flex}.bottom-links-l a{opacity:.7;text-decoration:none;transition:all .2s}.bottom-links-l a:hover{opacity:1}@media (max-width:1024px){.footer-grid-l{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.footer-grid-l{grid-template-columns:1fr!important}.bottom-inner-l{text-align:center;flex-direction:column;gap:16px}}.footer-bottom-bar-l{background-color:var(--theme-primary);color:var(--theme-primary-contrast);margin-top:0;padding:1rem 0;font-size:.75rem}.footer-bottom-bar-l .container-l{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;width:100%;max-width:1200px;margin:0 auto;padding:0 1rem;display:flex}.footer-bottom-links-l{gap:1.25rem;display:flex}.footer-bottom-links-l a{color:inherit;cursor:pointer;font-weight:600;text-decoration:none}.footer-bottom-links-l a:hover{text-decoration:underline}
