h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.oc-cabecera .wp-block-site-logo img{max-width:42vw;height:auto}.oc-cabecera .wp-block-navigation .wp-block-navigation-item__content{color:#cfe2ec;font-weight:400;padding:4px 0;border-bottom:2px solid #fff0;text-decoration:none}.oc-cabecera .wp-block-navigation .wp-block-navigation-item__content:hover,.oc-cabecera .wp-block-navigation .wp-block-navigation-item__content:focus-visible{color:var(--wp--preset--color--base);text-decoration:none}.oc-cabecera .wp-block-navigation a,.oc-cabecera .wp-block-navigation a:hover,.oc-cabecera .wp-block-navigation a:focus,.oc-cabecera .wp-block-navigation a[aria-current],.oc-cabecera .wp-block-navigation .wp-block-navigation-item__label{text-decoration:none!important}.oc-cabecera .wp-block-navigation .current-menu-item>.wp-block-navigation-item__content{color:var(--wp--preset--color--base);border-bottom-color:var(--wp--preset--color--base);text-decoration:none}.oc-cabecera .wp-block-navigation button.wp-block-navigation__responsive-container-open,.oc-cabecera .wp-block-navigation button.wp-block-navigation__responsive-container-close{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:var(--wp--preset--color--base)!important;cursor:pointer}.oc-cabecera .wp-block-navigation button.wp-block-navigation__responsive-container-open{width:44px;height:44px;border:1px solid rgb(255 255 255 / .45)!important}.oc-cabecera .wp-block-navigation button.wp-block-navigation__responsive-container-open:hover,.oc-cabecera .wp-block-navigation button.wp-block-navigation__responsive-container-open:focus-visible{background:rgb(255 255 255 / .12)!important}.oc-cabecera .wp-block-navigation__responsive-container-open svg,.oc-cabecera .wp-block-navigation__responsive-container-close svg{width:24px;height:24px;fill:currentColor}.oc-cabecera .wp-block-navigation__responsive-container.is-menu-open{padding:var(--wp--preset--spacing--medium)}.oc-cabecera .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{gap:8px}.oc-cabecera .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{color:var(--wp--preset--color--base);font-size:22px;padding:8px 0}.oc-pie .wp-block-navigation .wp-block-navigation-item__content{color:var(--wp--preset--color--base);text-decoration:none}.oc-pie .wp-block-navigation .wp-block-navigation-item__content:hover{text-decoration:underline}.oc-idiomas{display:inline-flex;flex-shrink:0;padding:3px;border:1px solid rgb(255 255 255 / .45);border-radius:999px;font-size:13px;font-weight:500;letter-spacing:.06em;line-height:1.2}.oc-idiomas a{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;color:var(--wp--preset--color--base);text-decoration:none}.oc-idiomas a:hover{background:rgb(255 255 255 / .12);text-decoration:none}.oc-idiomas a.is-current{background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary)}.oc-idiomas__bandera{display:block;width:18px;height:auto;border-radius:2px}.oc-cabecera .wp-block-search.oc-buscador-cabecera{flex:0 0 auto;width:220px;max-width:100%;margin:0}.oc-cabecera .oc-buscador-cabecera .wp-block-search__inside-wrapper{display:flex;align-items:center;gap:8px;width:100%!important;padding:0 14px!important;border:1px solid rgb(255 255 255 / .45)!important;border-radius:999px!important;background:rgb(255 255 255 / .1)!important;box-shadow:none!important}.oc-cabecera .oc-buscador-cabecera .wp-block-search__inside-wrapper:focus-within{border-color:var(--wp--preset--color--base)!important}.oc-cabecera .oc-buscador-cabecera .wp-block-search__inside-wrapper .wp-block-search__input{flex:1 1 auto;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:8px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--wp--preset--color--base)!important;font-family:inherit;font-size:14px!important;line-height:1.4;-webkit-appearance:none;appearance:none}.oc-cabecera .oc-buscador-cabecera .wp-block-search__input::placeholder{color:rgb(255 255 255 / .7);opacity:1}.oc-cabecera .oc-buscador-cabecera .wp-block-search__input:focus{outline:none!important}.oc-cabecera .oc-buscador-cabecera .wp-block-search__input::-webkit-search-decoration,.oc-cabecera .oc-buscador-cabecera .wp-block-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.oc-cabecera .oc-buscador-cabecera .wp-block-search__inside-wrapper .wp-block-search__button{order:-1;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;height:auto;min-width:0;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--wp--preset--color--base)!important;cursor:pointer}.oc-cabecera .oc-buscador-cabecera .wp-block-search__button:hover,.oc-cabecera .oc-buscador-cabecera .wp-block-search__button:focus-visible{opacity:.8}.oc-cabecera .oc-buscador-cabecera .wp-block-search__button svg{width:16px;height:16px;min-width:16px;min-height:16px;fill:currentColor}@media (max-width:1099px){.wp-block-group.oc-cabecera__fila{flex-wrap:wrap;row-gap:16px}.oc-cabecera__fila>.oc-cabecera__nav{display:contents}.oc-cabecera__fila .wp-block-site-logo{order:0;margin-right:auto}.oc-cabecera__fila .wp-block-navigation{order:2}.oc-cabecera__fila .oc-idiomas{order:3}.oc-cabecera .oc-cabecera__fila .wp-block-search.oc-buscador-cabecera{order:10;flex:1 1 100%;width:100%}}@media (max-width:599px){.oc-cabecera__fila .oc-idiomas{order:1}.oc-cabecera__fila .wp-block-navigation{order:2}}.wp-site-blocks>.oc-inicio,.wp-site-blocks>.oc-inicio+*{margin-block-start:0}.oc-hero .wp-block-post-template{margin-block:0}.oc-recientes>.wp-block-query{margin-block-start:40px;margin-block-end:0}.oc-hero__rejilla{align-items:center}.oc-antetitulo{font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;margin:0}.oc-antetitulo a{color:inherit;text-decoration:none}.oc-antetitulo a:hover{text-decoration:underline}.oc-hero .oc-antetitulo{color:var(--wp--preset--color--primary-alt)}.oc-hero__titulo{margin:0}.oc-hero :is(h1,h2,h3,.wp-block-query-title,.wp-block-post-title){color:var(--wp--preset--color--base)}.oc-hero__titulo a,.oc-hero__titulo a:hover{color:var(--wp--preset--color--base);text-decoration:none}.oc-hero__extracto{margin:0;max-width:620px;font-size:clamp(1.0625rem, 1rem + 0.3vw, 1.1875rem);line-height:1.6;color:var(--wp--preset--color--main-accent)}.oc-hero__extracto p{margin:0}.oc-boton-claro.wp-block-read-more{display:inline-block;padding:12px 22px;border-radius:999px;background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary);font-size:15px;font-weight:500;line-height:1.2;text-decoration:none}.oc-boton-claro.wp-block-read-more:hover,.oc-boton-claro.wp-block-read-more:focus-visible{background:#e3eff5;color:var(--wp--preset--color--primary);text-decoration:none}.oc-hero__imagen{margin:0;overflow:hidden;background:#0a4a6b}.oc-lista-cabecera{border-top:1px solid #dfe3e3;padding-top:28px}.oc-lista-titulo{margin:0;font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--secondary)}.oc-chip,.oc-chips{margin:0}.oc-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.oc-chip a,.oc-chips a{display:inline-block;padding:6px 14px;border:1px solid var(--wp--preset--color--border-dark);border-radius:999px;background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary);font-size:14px;line-height:1.4;text-decoration:none}.oc-chip a:hover,.oc-chips a:hover{border-color:var(--wp--preset--color--primary);text-decoration:none}.oc-chip--activo a,.oc-chips .current-cat a{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base)}.oc-tarjetas{padding:0}.oc-tarjeta__imagen{margin:0;overflow:hidden;background:var(--wp--preset--color--primary-accent)}.oc-tarjeta__imagen img{transition:transform 0.3s ease}.oc-tarjeta:hover .oc-tarjeta__imagen img{transform:scale(1.03)}.oc-tarjeta__categoria{font-size:12px;padding-top:6px;color:var(--wp--preset--color--primary)}.oc-tarjeta__titulo{margin:0;font-size:clamp(1.3125rem, 1.2rem + 0.5vw, 1.5625rem);line-height:1.2;letter-spacing:-.01em}.oc-tarjeta__titulo a{color:var(--wp--preset--color--main);text-decoration:none}.oc-tarjeta__titulo a:hover,.oc-tarjeta:hover .oc-tarjeta__titulo a{color:var(--wp--preset--color--primary);text-decoration:none}.oc-tarjeta__extracto{margin:0;font-size:16px;line-height:1.6;color:#4a575e}.oc-tarjeta__extracto p{margin:0}@media (max-width:599px){.oc-hero{padding-top:24px!important;padding-bottom:48px!important}.oc-recientes{padding-top:32px!important;padding-bottom:56px!important}}@media (prefers-reduced-motion:reduce){.oc-tarjeta__imagen img{transition:none}}.oc-hero>.oc-hero__texto>*{max-width:760px}.oc-hero .wp-block-term-description{margin:0}.oc-paginacion{margin-top:56px;gap:8px;font-size:15px}.oc-paginacion a,.oc-paginacion .page-numbers{display:inline-block;padding:6px 14px;border:1px solid var(--wp--preset--color--border-dark);border-radius:999px;background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary);text-decoration:none}.oc-paginacion a:hover{border-color:var(--wp--preset--color--primary);text-decoration:none}.oc-paginacion .page-numbers.current{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base)}.oc-paginacion .page-numbers.dots{border-color:#fff0;background:#fff0}.oc-hero .oc-antetitulo-fila{color:var(--wp--preset--color--primary-alt)}.oc-antetitulo-fila>*{margin:0}.wp-block-group.oc-antetitulo-fila{gap:0 .4em}.oc-antetitulo-fila .wp-block-post-author-name a{color:inherit;text-decoration:none}.oc-entrada__columnas{gap:56px 72px;align-items:flex-start}.oc-entrada__principal{flex:1 1 560px;min-width:0}.oc-entrada__contenido{width:100%}.oc-entrada__contenido>*+*{margin-block-start:26px}.oc-entrada__contenido h2{margin-block-start:40px}.oc-entrada__contenido h3{margin-block-start:32px}.oc-entrada__contenido img{border-radius:10px}.oc-entrada__contenido figcaption{margin-top:10px;font-size:14px;color:var(--wp--preset--color--secondary);text-align:left}.oc-entrada__contenido pre{overflow-x:auto}.oc-lateral{flex:1 1 280px;max-width:360px;position:sticky;top:24px}.admin-bar .oc-lateral{top:56px}@media (max-width:899px){.oc-lateral{position:static;max-width:none;width:100%}}.oc-widget{width:100%;background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--border-light);border-radius:14px;overflow:hidden}.oc-widget>*{margin:0}.oc-widget__titulo{margin:0;padding:14px 20px;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);font-size:13px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.oc-ultimas{list-style:none;margin:0;padding:8px 20px}.oc-ultimas__item+.oc-ultimas__item{border-top:1px solid #eceeee}.oc-ultimas a{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center;padding:12px 0;text-decoration:none}.oc-ultimas__miniatura{display:block;width:72px;height:54px;border-radius:6px;overflow:hidden;background:var(--wp--preset--color--primary-accent)}.oc-ultimas__img{display:block;width:100%;height:100%;object-fit:cover}.oc-ultimas__texto{display:flex;flex-direction:column;gap:3px;min-width:0}.oc-ultimas__categoria{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--secondary)}.oc-ultimas__titulo{font-size:16px;font-weight:500;line-height:1.25;color:var(--wp--preset--color--main)}.oc-ultimas a:hover .oc-ultimas__titulo,.oc-ultimas .is-actual .oc-ultimas__titulo{color:var(--wp--preset--color--primary)}.oc-etiquetas{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:20px}.oc-etiquetas a{display:inline-block;padding:5px 12px;border:1px solid var(--wp--preset--color--border-dark);border-radius:999px;background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary);font-size:14px;line-height:1.4;text-decoration:none}.oc-etiquetas a:hover{border-color:var(--wp--preset--color--primary);text-decoration:none}.oc-etiquetas a.is-actual{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base)}.oc-adyacentes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;width:100%;max-width:680px;padding-top:28px;border-top:1px solid #dfe3e3}.oc-adyacentes__item{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border:1px solid var(--wp--preset--color--border-light);border-radius:10px;background:var(--wp--preset--color--base);text-decoration:none}.oc-adyacentes__item:hover{border-color:var(--wp--preset--color--primary);text-decoration:none}.oc-adyacentes__dir{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--wp--preset--color--secondary)}.oc-adyacentes__titulo{font-size:18px;font-weight:500;line-height:1.3;color:var(--wp--preset--color--main)}.oc-hero p.oc-hero__extracto{margin:0}.oc-acerca__foto{max-width:300px;margin:0}.oc-acerca__foto img{width:100%;background:var(--wp--preset--color--primary-accent)}.oc-acerca__bio{max-width:660px}.oc-acerca__bio>*+*{margin-block-start:22px}.oc-pildoras{gap:10px}.oc-pildoras .wp-block-button__link{padding:8px 16px;border:1px solid var(--wp--preset--color--border-dark);border-radius:999px;background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary);font-size:15px;font-weight:400}.oc-pildoras .wp-block-button__link:hover,.oc-pildoras .wp-block-button__link:focus-visible{border-color:var(--wp--preset--color--primary);background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary)}.oc-pie__texto{max-width:560px}.oc-pie__texto>*{margin:0}.oc-pie__descargo{font-size:13px;line-height:1.6;color:var(--wp--preset--color--primary-alt)}.oc-pie__descargo strong{color:var(--wp--preset--color--base);font-weight:500}.oc-buscador{width:100%;max-width:560px;margin:0}.oc-buscador .wp-block-search__inside-wrapper{gap:8px;padding:0;border:0;background:#fff0}.oc-buscador .wp-block-search__input{min-width:0;padding:12px 20px;border:1px solid rgb(255 255 255 / .45);border-radius:999px;background:rgb(255 255 255 / .08);color:var(--wp--preset--color--base);font-size:16px}.oc-buscador .wp-block-search__input::placeholder{color:#cfe2ec;opacity:1}.oc-buscador .wp-block-search__input:focus{outline:2px solid var(--wp--preset--color--base);outline-offset:2px;border-color:var(--wp--preset--color--base)}.oc-buscador .wp-block-search__button{margin:0;padding:12px 22px;border:0;border-radius:999px;background:var(--wp--preset--color--base);color:var(--wp--preset--color--primary);font-size:15px;font-weight:500}.oc-buscador .wp-block-search__button:hover{background:#e3eff5}.oc-boton-fila{margin:0}:where(.wp-site-blocks) :focus-visible{outline:2px solid var(--wp--preset--color--primary);outline-offset:2px}