:root{--dc-alto-cabecera:86px}.dc-header{border-bottom:1px solid rgb(255 255 255 / .08);padding-block:0.5rem!important;column-gap:clamp(2rem, 5vw, 5rem)!important;left:0;position:fixed;right:0;top:0;z-index:50}.dc-header::before{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgb(10 10 10 / .4);content:"";inset:0;position:absolute;z-index:-1}.admin-bar .dc-header{top:var(--wp-admin--admin-bar--height,32px)}@media (min-width:782px){body:is(:has(.dc-portada),:has(.dc-portada-seccion)) .dc-header{padding-right:calc(var(--wp--preset--spacing--30) + var(--dc-barra, 0px))!important}}body:not(:has(.dc-portada)):not(:has(.dc-banner)):not(:has(.dc-portada-seccion)) .wp-site-blocks>main{margin-block-start:var(--dc-alto-cabecera,65px)!important}body:has(.dc-banner) .dc-banner{padding-top:calc(var(--dc-alto-cabecera, 65px) + 1rem)}.dc-header>.dc-menu-izquierdo,.dc-header>.dc-menu-derecho{flex:1 1 0%;min-width:0}.dc-header>:is(.dc-menu-izquierdo,.dc-menu-derecho) .wp-block-navigation__container{font-size:clamp(0.95rem, 1.25vw, 1.125rem)}.dc-header .dc-logo{flex:none;font-size:clamp(1.1rem, 2vw, 1.5rem)}.dc-header>.dc-menu-movil{display:none}@media (max-width:781px){:root{--dc-alto-cabecera:62px}.dc-header>.dc-menu-izquierdo,.dc-header>.dc-menu-derecho{display:none}.dc-header>.dc-menu-movil{align-items:center;bottom:0;display:flex;position:absolute;right:var(--wp--preset--spacing--30);top:0}.dc-header .dc-logo{font-size:min(0.9rem, 3.7vw);grid-template-columns:auto auto auto}}@media (max-width:600px){.admin-bar .dc-header{top:0}}.dc-menu-movil .wp-block-navigation__responsive-container-open,.dc-menu-movil .wp-block-navigation__responsive-container-close{color:var(--wp--preset--color--contraste)}.wp-block-navigation .current-menu-item>a,.wp-block-navigation .current-menu-ancestor>a{color:var(--wp--preset--color--acento)}.wp-block-navigation-item__content:hover{color:var(--wp--preset--color--acento);text-decoration:none!important}.dc-header a:focus,a:focus:not(:focus-visible){text-decoration:none!important}.dc-header a:focus-visible{outline:1px solid var(--wp--preset--color--acento);outline-offset:4px}.wp-block-navigation__responsive-container.is-menu-open{background:var(--wp--preset--color--base)!important;color:var(--wp--preset--color--contraste)!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{color:var(--wp--preset--color--contraste)!important;letter-spacing:.25em}.wp-block-navigation__responsive-container.is-menu-open .current-menu-item>.wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--acento)!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog{min-height:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{min-height:calc(100dvh - 6rem)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:center!important;justify-content:center}.dc-menu-movil .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{flex-direction:column;gap:3rem;justify-content:flex-start!important;padding-block:2.75rem .5rem}.dc-menu-movil .dc-menu-logo,.dc-menu-movil .dc-menu-redes{display:none}.dc-puntero .dc-header :focus{box-shadow:none!important;outline:none!important}.dc-menu-movil .is-menu-open .dc-menu-logo{display:inline-grid;font-size:min(1.1rem, 4.6vw)}.dc-menu-movil .is-menu-open .dc-menu-redes{display:flex;font-size:26px;margin:auto 0 0!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{align-items:center!important;font-size:clamp(1.25rem, 6vw, 1.6rem);gap:2.25rem!important}body:has(.dc-portada){height:100dvh;overflow:hidden}.dc-portada{height:100dvh;margin:0!important;overflow:hidden;position:relative}.dc-portada .entry-content,.dc-portada .wp-block-post-content{margin:0!important}.dc-portada .dc-intro{bottom:clamp(5rem, 14vh, 9rem);left:0;margin:0!important;pointer-events:none;position:fixed;right:0;z-index:15}.dc-portada .dc-intro-frase{color:#fff;font-size:clamp(0.8rem, 1.1vw, 0.95rem);letter-spacing:.32em;margin-block:0!important;text-shadow:0 1px 12px rgb(0 0 0 / .6);text-transform:uppercase;text-wrap:balance}.dc-portada .dc-intro .dc-linea{margin-block:1.1rem!important;opacity:.8;width:48px!important}.dc-portada .dc-intro-boton .wp-block-button__link{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgb(10 10 10 / .25);border-color:var(--wp--preset--color--acento);border-radius:999px;color:var(--wp--preset--color--acento);font-size:.75rem;letter-spacing:.28em;padding:1.05em 2.6em;pointer-events:auto;transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease}.dc-portada .dc-intro-boton .wp-block-button__link:hover,.dc-portada .dc-intro-boton .wp-block-button__link:focus-visible{background:var(--wp--preset--color--acento);border-color:var(--wp--preset--color--acento);color:var(--wp--preset--color--base)}@media (max-width:781px){.dc-portada .dc-intro-boton .wp-block-button__link{font-size:.6875rem;letter-spacing:.24em;padding:.8em 1.9em}}.dc-portada-footer{bottom:0;left:0;position:fixed;right:0;z-index:20}.dc-portada-footer .dc-footer{background:linear-gradient(to top,rgb(0 0 0 / .55),transparent);border-top:0}.wp-block-gallery.is-style-slideshow{display:block!important;gap:0!important;inset:0;margin:0!important;position:fixed;z-index:0}.wp-block-gallery.is-style-slideshow>.wp-block-image{height:100%!important;inset:0;margin:0!important;opacity:0;overflow:hidden;position:absolute!important;transition:opacity 1.8s ease-in-out;width:100%!important}.wp-block-gallery.is-style-slideshow>.wp-block-image:first-child,.wp-block-gallery.is-style-slideshow>.wp-block-image.is-active{opacity:1}.wp-block-gallery.is-style-slideshow.is-ready>.wp-block-image:not(.is-active){opacity:0}.wp-block-gallery.is-style-slideshow img{height:100%!important;object-fit:cover;width:100%!important}.wp-block-gallery.is-style-slideshow>.wp-block-image.is-active img,.wp-block-gallery.is-style-slideshow>.wp-block-image.is-saliendo img{animation:dc-kenburns 9s ease-out both;will-change:transform}.wp-block-gallery.is-style-slideshow>.wp-block-image.is-saliendo{z-index:1}.wp-block-gallery.is-style-slideshow>.wp-block-image.is-active{z-index:2}.wp-block-gallery.is-style-slideshow figcaption,.wp-block-gallery.is-style-slideshow .lightbox-trigger{display:none!important}.wp-block-gallery.is-style-slideshow::after{background:radial-gradient(ellipse at center,rgb(0 0 0 / .05),rgb(0 0 0 / .35));content:"";inset:0;pointer-events:none;position:absolute}@keyframes dc-kenburns{from{transform:scale(1)}to{transform:scale(1.04)}}@media (max-width:781px){.wp-block-gallery.is-style-slideshow>.wp-block-image.is-active img,.wp-block-gallery.is-style-slideshow>.wp-block-image.is-saliendo img{animation:dc-paneo 9s ease-in-out both;will-change:object-position}.wp-block-gallery.is-style-slideshow>.wp-block-image:nth-child(even).is-active img,.wp-block-gallery.is-style-slideshow>.wp-block-image:nth-child(even).is-saliendo img{animation-name:dc-paneo-inverso}}@keyframes dc-paneo{from{object-position:0% 50%}to{object-position:100% 50%}}@keyframes dc-paneo-inverso{from{object-position:100% 50%}to{object-position:0% 50%}}@media (prefers-reduced-motion:reduce){.wp-block-gallery.is-style-slideshow>.wp-block-image.is-active img,.wp-block-gallery.is-style-slideshow>.wp-block-image.is-saliendo img{animation:none}}:is(.is-style-filtros .wp-block-gallery,.wp-block-gallery.dc-favoritas) .wp-block-image,.wp-block-image.is-style-tarjeta,.dc-tarjetas .wp-block-post-featured-image{overflow:hidden;position:relative}:is(.is-style-filtros .wp-block-gallery,.wp-block-gallery.dc-favoritas) .wp-block-image img,.wp-block-image.is-style-tarjeta img,.dc-tarjetas .wp-block-post-featured-image img{transition:transform 2.2s cubic-bezier(.14,.4,.09,.99)}:is(.is-style-filtros .wp-block-gallery,.wp-block-gallery.dc-favoritas) .wp-block-image:hover img,:is(.is-style-filtros .wp-block-gallery,.wp-block-gallery.dc-favoritas) .wp-block-image:focus-within img,.wp-block-image.is-style-tarjeta:hover img,.wp-block-image.is-style-tarjeta:focus-within img,.dc-tarjetas li:hover .wp-block-post-featured-image img,.dc-tarjetas li:focus-within .wp-block-post-featured-image img{transform:scale(1.1)}.wp-block-image.is-style-tarjeta figcaption,.dc-tarjetas.dc-tarjetas--superpuesto .wp-block-post-title{z-index:2}:is(.is-style-filtros .wp-block-gallery,.wp-block-gallery.dc-favoritas) .wp-block-image figcaption{background:linear-gradient(to top,rgb(0 0 0 / .72) 0%,rgb(0 0 0 / .35) 55%,transparent 100%)!important;bottom:0;color:#fff!important;display:flex;flex-direction:column;gap:.35rem;left:0;margin:0!important;max-height:none!important;opacity:0;overflow:visible!important;padding:3.5rem 1.25rem 1.15rem!important;pointer-events:none;position:absolute!important;right:0;text-align:left!important;text-shadow:0 1px 8px rgb(0 0 0 / .45);transform:translateY(6px);transition:opacity 0.35s ease,transform 0.45s ease;z-index:2}.dc-foto-lugar{font-family:var(--wp--preset--font-family--lato);font-size:.75rem;font-weight:400;letter-spacing:.16em;line-height:1.3;opacity:.85;text-transform:uppercase}.dc-foto-nombre{font-family:var(--wp--preset--font-family--cinzel);font-size:clamp(1.15rem, 1.7vw, 1.5rem);font-weight:400;letter-spacing:.03em;line-height:1.25}:is(.is-style-filtros .wp-block-gallery,.wp-block-gallery.dc-favoritas) .wp-block-image:hover figcaption,:is(.is-style-filtros .wp-block-gallery,.wp-block-gallery.dc-favoritas) .wp-block-image:focus-within figcaption{opacity:1;transform:none}@media (hover:none){:is(.is-style-filtros .wp-block-gallery,.wp-block-gallery.dc-favoritas) .wp-block-image figcaption{opacity:0}}@media (prefers-reduced-motion:reduce){.wp-block-gallery .wp-block-image img,.wp-block-image.is-style-tarjeta img,.dc-tarjetas .wp-block-post-featured-image img{transform:none!important}}.wp-block-group.is-style-filtros{--fila:400px;display:flex!important;flex-wrap:wrap;gap:4px!important}.wp-block-group.is-style-filtros::after{content:"";flex:1000 1 0%}.wp-block-group.is-style-filtros>*{margin:0!important;max-width:none!important}.wp-block-group.is-style-filtros>.wp-block-gallery{display:contents!important}.wp-block-group.is-style-filtros>.wp-block-gallery[hidden]{display:none!important}.wp-block-group.is-style-filtros>.wp-block-gallery>.blocks-gallery-caption{display:none}.wp-block-group.is-style-filtros>.wp-block-gallery>.wp-block-image{animation:dc-aparecer 0.5s ease both;flex:var(--ar,1) 1 calc(var(--ar, 1) * var(--fila));margin:0!important;width:auto!important}.wp-block-group.is-style-filtros>.wp-block-gallery>.wp-block-image img{aspect-ratio:var(--ar,1);display:block;height:auto!important;object-fit:cover;width:100%!important}.wp-block-group.is-style-filtros>:not(.wp-block-gallery){flex:0 0 100%}@keyframes dc-aparecer{from{opacity:0}to{opacity:1}}.dc-filtros-nav{border-bottom:1px solid var(--wp--preset--color--borde);border-top:1px solid var(--wp--preset--color--borde);display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1.5rem!important}.dc-filtros-nav button{background:none;border:0;border-top:1px solid #fff0;color:var(--wp--preset--color--suave);cursor:pointer;font-family:var(--wp--preset--font-family--lato);font-size:.8125rem;letter-spacing:.18em;margin-top:-1px;padding:1.1rem 1.4rem;text-transform:uppercase;transition:color 0.25s ease,border-color 0.25s ease}.dc-filtros-nav button:hover,.dc-filtros-nav button:focus-visible{color:var(--wp--preset--color--contraste)}.dc-filtros-nav button[aria-pressed="true"]{border-top-color:var(--wp--preset--color--acento);color:var(--wp--preset--color--contraste)}.dc-filtros-nav>*{position:relative}.dc-filtros-nav>:not(:first-child):not(.dc-inicio-fila)::before{background:var(--wp--preset--color--suave);content:"";height:1em;left:0;opacity:.35;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media (min-width:1600px){.wp-block-group.is-style-filtros{--fila:500px}}@media (max-width:1024px){.wp-block-group.is-style-filtros{--fila:280px}}@media (max-width:640px){.wp-block-group.is-style-filtros{--fila:150px}.dc-filtros-nav button{padding:.8rem .8rem}}.dc-tarjetas .wp-block-post{position:relative}.dc-tarjetas .wp-block-post-featured-image{margin:0}.dc-tarjetas .wp-block-post-featured-image img{aspect-ratio:1;object-fit:cover}.dc-tarjetas.dc-tarjetas--superpuesto .wp-block-post-title{background:linear-gradient(to top,rgb(0 0 0 / .8),transparent);bottom:0;font-size:.875rem;left:0;margin:0;padding:3rem .75rem 1rem;pointer-events:none;position:absolute;right:0;text-align:center}.dc-tarjetas.dc-tarjetas--superpuesto .wp-block-post-title a{color:#fff}.dc-footer{border-top:1px solid var(--wp--preset--color--borde);color:var(--wp--preset--color--suave);font-size:.6875rem;letter-spacing:.25em;text-transform:uppercase}.dc-footer .wp-social-link{color:var(--wp--preset--color--contraste)!important;transition:color 0.25s ease,transform 0.25s ease}.dc-footer .wp-social-link:hover{color:var(--wp--preset--color--acento)!important;transform:translateY(-1px)}.dc-meta a{color:var(--wp--preset--color--suave)}.wp-block-post-navigation-link a{font-size:.8125rem;letter-spacing:.15em;text-transform:uppercase}.wp-block-query-pagination{font-size:.8125rem;letter-spacing:.15em;text-transform:uppercase}.dc-ficha .wp-block-gallery.has-nested-images{--dc-hueco:1.5rem;gap:var(--dc-hueco)!important;justify-content:center}.dc-ficha .wp-block-gallery.has-nested-images>.wp-block-image{flex:0 0 calc((100% - 2 * var(--dc-hueco)) / 3)!important;margin:0!important;width:calc((100% - 2 * var(--dc-hueco)) / 3)!important}.dc-ficha .wp-block-gallery.has-nested-images>.wp-block-image img{height:auto!important;object-fit:contain;width:100%!important}@media (max-width:781px){.dc-ficha .wp-block-gallery.has-nested-images>.wp-block-image{flex-basis:calc((100% - var(--dc-hueco)) / 2)!important;width:calc((100% - var(--dc-hueco)) / 2)!important}}@media (max-width:480px){.dc-ficha .wp-block-gallery.has-nested-images>.wp-block-image{flex-basis:100%!important;width:100%!important}}.dc-blog .wp-block-post{display:flex;flex-direction:column}.dc-blog .wp-block-post-featured-image{overflow:hidden}.dc-blog .wp-block-post-featured-image img{transition:transform 1.6s cubic-bezier(.14,.4,.09,.99)}.dc-blog .wp-block-post:hover .wp-block-post-featured-image img,.dc-blog .wp-block-post:focus-within .wp-block-post-featured-image img{transform:scale(1.05)}.dc-blog-meta{align-items:center;color:var(--wp--preset--color--suave);font-size:.75rem;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.dc-blog-meta>*{margin:0!important}.dc-blog-categoria,.dc-blog-categoria a{color:var(--wp--preset--color--acento)!important;font-weight:400}.dc-blog-fecha,.dc-blog-lectura{align-items:center;display:inline-flex;gap:.4em}.dc-blog-fecha::before,.dc-blog-lectura::before{color:var(--wp--preset--color--borde);content:"•";margin-right:.35em}.dc-blog-fecha time::before,.dc-blog-lectura::after{background:currentColor;content:"";display:inline-block;height:.95em;-webkit-mask:var(--dc-icono) center / contain no-repeat;mask:var(--dc-icono) center / contain no-repeat;vertical-align:-.1em;width:.95em}.dc-blog-fecha time::before{--dc-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M16 3v4M8 3v4M3 11h18'/%3E%3C/svg%3E");margin-right:.45em}.dc-blog-lectura::after{--dc-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 3'/%3E%3C/svg%3E");order:-1}.dc-blog-lectura::before{order:-2}.dc-blog-titulo{font-size:clamp(1.2rem, 1.6vw, 1.45rem)!important;letter-spacing:.02em;line-height:1.35;text-align:left!important;text-transform:none}.dc-blog-titulo a{color:var(--wp--preset--color--contraste);text-decoration:none!important;transition:color 0.25s ease}.dc-blog-titulo a:hover{color:var(--wp--preset--color--acento)}.dc-blog-extracto{color:var(--wp--preset--color--suave);font-size:.9375rem;line-height:1.7;margin:0 0 1.25rem}.dc-blog-extracto .wp-block-post-excerpt__excerpt{margin:0}.dc-blog-leer{align-self:flex-start;border-bottom:1px solid #fff0;color:var(--wp--preset--color--contraste)!important;font-size:.8125rem;letter-spacing:.06em;margin-top:auto;padding-bottom:.2rem;text-decoration:none!important;transition:border-color 0.25s ease,color 0.25s ease}.dc-blog-leer::after{content:"→";display:inline-block;margin-left:.5em;transition:transform 0.25s ease}.dc-blog-leer:hover,.dc-blog-leer:focus-visible{border-bottom-color:var(--wp--preset--color--acento);color:var(--wp--preset--color--acento)!important}.dc-blog-leer:hover::after{transform:translateX(4px)}.dc-blog .wp-block-post-template{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:1024px){.dc-blog .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.dc-blog .wp-block-post-template{grid-template-columns:minmax(0,1fr)!important}}.dc-migas{color:var(--wp--preset--color--suave);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.dc-migas>*{margin:0!important;white-space:nowrap}.dc-migas a{color:var(--wp--preset--color--suave);text-decoration:none}.dc-migas a:hover{color:var(--wp--preset--color--acento)}.dc-migas-separador{color:var(--wp--preset--color--borde)}.dc-migas .dc-migas-actual{color:var(--wp--preset--color--contraste);font-family:inherit;font-size:inherit;letter-spacing:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis}.dc-entrada-titulo{font-size:clamp(1.9rem, 4.2vw, 3.1rem)!important;letter-spacing:.01em;line-height:1.2;text-align:left!important;text-transform:none}.dc-entrada-contenido{color:#c3bfb6;font-size:1.125rem;line-height:1.85}.dc-entrada-contenido>*+*{margin-block-start:1.4em}.dc-entrada-contenido h2{font-size:clamp(1.45rem, 2.4vw, 1.9rem);letter-spacing:.01em;margin-block-start:2.2em;text-transform:none}.dc-entrada-contenido h3{font-size:1.25rem;letter-spacing:.01em;margin-block-start:1.8em;text-transform:none}.dc-entrada-contenido a{color:var(--wp--preset--color--contraste);text-decoration:underline;text-decoration-color:var(--wp--preset--color--acento);text-underline-offset:.2em}.dc-entrada-contenido a:hover{color:var(--wp--preset--color--acento)}.dc-entrada-contenido .dc-subtitulo{text-align:left}.rmp-widgets-container .rmp-heading--title{color:var(--wp--preset--color--contraste);font-family:var(--wp--preset--font-family--cinzel);font-size:var(--wp--preset--font-size--large);font-weight:400;letter-spacing:.02em}.rmp-widgets-container .rmp-heading--subtitle,.rmp-widgets-container p{font-family:var(--wp--preset--font-family--lato);font-weight:300}.dc-entrada-contenido figure.wp-block-image,.dc-entrada-contenido .wp-block-embed{margin-block:2.5rem}.dc-entrada-contenido figure.wp-block-image img{width:100%}.dc-autor-nombre{color:var(--wp--preset--color--contraste);font-family:var(--wp--preset--font-family--cinzel);font-size:1.15rem;letter-spacing:.12em;margin:0;text-transform:uppercase}.dc-autor-bio{color:var(--wp--preset--color--suave);font-size:.9375rem;margin:0;max-width:36rem}.dc-autor-enlaces p{font-size:.875rem;margin:0}.dc-autor-enlaces a{color:var(--wp--preset--color--contraste);text-decoration:none}.dc-autor-enlaces a:hover{color:var(--wp--preset--color--acento)}.dc-autor-foto{border:1px solid var(--wp--preset--color--borde);border-radius:50%;flex:0 0 auto;height:96px;margin:0!important;overflow:hidden;width:96px}.dc-autor-foto img{display:block;height:100%!important;object-fit:cover;object-position:42% 50%;transform:scale(2.7);transform-origin:42% 50%;width:100%!important}@media (max-width:480px){.dc-autor{gap:1.25rem!important}.dc-autor-foto{height:72px;width:72px}}.dc-galeria-tarjetas{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-left:auto!important;margin-right:auto!important;max-width:1600px;padding-left:0!important;padding-right:0!important}.dc-galeria-tarjetas .wp-block-image.is-style-tarjeta img{aspect-ratio:16 / 10}.dc-galeria-tarjetas .wp-block-image.is-style-tarjeta figcaption{font-size:clamp(1.25rem, 2.2vw, 2rem);letter-spacing:.18em;padding:6rem 1rem 2.25rem}@media (max-width:700px){.dc-galeria-tarjetas{grid-template-columns:minmax(0,1fr)!important}.dc-galeria-tarjetas .wp-block-image.is-style-tarjeta img{aspect-ratio:4 / 3}}@media (min-width:701px) and (min-height:560px){body:has(.dc-galeria-tarjetas) main{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100dvh - var(--dc-alto-cabecera, 65px) - var(--dc-alto-pie, 50px));justify-content:center;padding-bottom:clamp(1rem, 3vh, 2.25rem)!important;padding-top:clamp(1.25rem, 4vh, 3rem)!important}body:has(.dc-galeria-tarjetas) .wp-site-blocks>*{margin-block-start:0!important}.admin-bar:has(.dc-galeria-tarjetas) main{height:calc(100dvh - var(--dc-alto-cabecera, 65px) - var(--dc-alto-pie, 50px) - var(--wp-admin--admin-bar--height, 32px))}body:has(.dc-galeria-tarjetas) main>.wp-block-post-title{flex:none;margin-bottom:0!important}body:has(.dc-galeria-tarjetas) main>.wp-block-post-content{display:flex;flex:1 1 auto;flex-direction:column;margin-top:clamp(0.5rem, 1.5vh, 1rem)!important;min-height:0;width:100%}body:has(.dc-galeria-tarjetas) main>.wp-block-post-content>.dc-subtitulo{flex:none;margin-bottom:clamp(1rem, 3vh, 2rem)!important;margin-top:0!important}.dc-galeria-tarjetas{flex:1 1 auto;grid-template-rows:repeat(2,minmax(0,1fr));margin-top:0!important;min-height:0;width:100%}.dc-galeria-tarjetas .wp-block-image.is-style-tarjeta,.dc-galeria-tarjetas .wp-block-image.is-style-tarjeta a{height:100%;margin:0}.dc-galeria-tarjetas .wp-block-image.is-style-tarjeta img{aspect-ratio:auto;height:100%}}.wp-block-image.is-style-tarjeta figcaption{pointer-events:none}.dc-tarjetas--superpuesto .wp-block-post-template{gap:clamp(0.75rem, 1.4vw, 1.25rem)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.dc-tarjetas--superpuesto .wp-block-post{background:var(--wp--preset--color--superficie);border:1px solid rgb(201 180 124 / .28);border-radius:4px;padding:10px 10px 0}.dc-tarjetas--superpuesto .wp-block-post-featured-image{border-radius:2px;isolation:isolate}.dc-tarjetas--superpuesto .wp-block-post-featured-image a{display:block}.dc-tarjetas.dc-tarjetas--superpuesto .wp-block-post-title{background:none;font-size:clamp(0.95rem, 1.2vw, 1.15rem);letter-spacing:.1em;padding:.9rem .5rem 1rem;pointer-events:auto;position:static}@media (max-width:1100px){.dc-tarjetas--superpuesto .wp-block-post-template{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:700px){.dc-tarjetas--superpuesto .wp-block-post-template{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dc-tarjetas--superpuesto .wp-block-post{padding:6px 6px 0}.dc-tarjetas.dc-tarjetas--superpuesto .wp-block-post-title{font-size:.85rem;padding:.65rem .3rem .75rem}}.dc-header>.wp-block-navigation:not(.dc-menu-movil) .wp-block-navigation__submenu-icon{display:none}.dc-header>.wp-block-navigation:not(.dc-menu-movil) .has-child .wp-block-navigation__submenu-container{background:#111!important;border:1px solid rgb(255 255 255 / .06)!important;border-radius:4px;box-shadow:0 18px 40px rgb(0 0 0 / .45);color:var(--wp--preset--color--contraste)!important;left:-1.5rem!important;min-width:240px!important;padding:.85rem 1.75rem!important;top:calc(100% + 1.4rem)!important;z-index:60}.dc-header>.wp-block-navigation:not(.dc-menu-movil) .has-child .wp-block-navigation__submenu-container::before{content:"";height:1.4rem;left:0;position:absolute;right:0;top:-1.4rem}.dc-header>.wp-block-navigation:not(.dc-menu-movil) .wp-block-navigation__submenu-container .wp-block-navigation-item{border-bottom:1px solid rgb(255 255 255 / .07)}.dc-header>.wp-block-navigation:not(.dc-menu-movil) .wp-block-navigation__submenu-container .wp-block-navigation-item:last-child{border-bottom:0}.dc-header>.wp-block-navigation:not(.dc-menu-movil) .wp-block-navigation__submenu-container .wp-block-navigation-item__content{color:var(--wp--preset--color--contraste);font-size:.875rem;letter-spacing:.04em;padding:.7rem 0!important;text-transform:none;white-space:nowrap}.dc-header>.wp-block-navigation:not(.dc-menu-movil) .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--acento)}.dc-header>.wp-block-navigation:not(.dc-menu-movil) .wp-block-navigation__submenu-container .current-menu-item>.wp-block-navigation-item__content{color:var(--wp--preset--color--contraste);font-weight:700}.dc-header .wp-block-navigation .has-child>.wp-block-navigation-item__content{color:var(--wp--preset--color--contraste)!important}.dc-header>.wp-block-navigation:not(.dc-menu-movil) .has-child:hover>.wp-block-navigation-item__content{color:var(--wp--preset--color--acento)!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{align-items:center!important;gap:1rem!important;padding-top:1rem!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{color:var(--wp--preset--color--suave)!important;font-size:clamp(1rem, 4.6vw, 1.15rem);letter-spacing:.12em;text-transform:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item{border:0}.wp-block-navigation__responsive-container.is-menu-open .has-child>.wp-block-navigation-item__content{color:var(--wp--preset--color--contraste)!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-icon{display:none}.dc-menu-movil .wp-block-navigation__responsive-container.is-menu-open{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.dc-menu-movil .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.dc-menu-movil .wp-block-navigation__responsive-container.is-menu-open .has-child{align-items:center!important;text-align:center}body:has(.dc-portada-seccion){height:100dvh;overflow:hidden}body:has(.dc-portada-seccion) .wp-site-blocks>*{margin-block-start:0!important}body:has(.dc-portada-seccion) .dc-header{left:0;position:fixed;right:0}body:has(.dc-portada-seccion) .dc-header::before{background:rgb(10 10 10 / .4)}body:has(.dc-portada-seccion) main{padding:0!important}body:has(.dc-portada-seccion) main>.wp-block-post-content{margin:0!important;padding:0!important}.wp-block-cover.dc-portada-seccion{height:100dvh;margin:0!important;max-width:none!important;width:100%;min-height:100dvh!important;padding-bottom:4rem;padding-top:5rem}.page-id-5841 h1.wp-block-post-title{margin-inline:auto!important;padding-bottom:.3em;padding-right:1.32em;position:relative;width:fit-content}.page-id-5841 h1.wp-block-post-title::before{background:url(/wp-content/themes/danielcarrillo/assets/img/rama-martin.svg) 0 0 / 100% 100% no-repeat;bottom:.08em;content:"";filter:drop-shadow(0 1px 6px rgb(0 0 0 / .35));height:.16em;left:-.3em;position:absolute;right:calc(1.35em * 671 / 697 - 0.252em - 0.03em)}.page-id-5841 h1.wp-block-post-title::after{background:url(/wp-content/themes/danielcarrillo/assets/img/martin-pescador.png) 0 0 / contain no-repeat;bottom:calc(0.08em + 0.08em - 0.215em - 0.035em);content:"";filter:drop-shadow(0 1px 6px rgb(0 0 0 / .35));height:1.35em;position:absolute;right:0;width:calc(1.35em * 671 / 697)}body:has(.dc-portada-seccion) .wp-site-blocks>footer{bottom:0;left:0;position:fixed;right:0;z-index:20}body:has(.dc-portada-seccion) .dc-footer{background:linear-gradient(to top,rgb(0 0 0 / .55),transparent);border-top:0}.wp-block-cover.dc-banner{align-items:flex-end;margin-bottom:0!important;margin-top:0!important;min-height:clamp(260px, calc(100vw * 600 / 2500), 80vh)!important;padding:0 var(--wp--preset--spacing--30) clamp(1.5rem, 3.5vh, 2.5rem)}.wp-block-cover.dc-banner::after{background:linear-gradient(to top,rgb(0 0 0 / .6) 0%,rgb(0 0 0 / .15) 45%,transparent 70%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.wp-block-cover.dc-banner .wp-block-cover__inner-container{max-width:1800px;position:relative;width:100%;z-index:2}.dc-banner .dc-banner-titulo{color:#fff;font-size:min(clamp(2.1rem, 4.6vw, 4rem), 8.4vw)!important;letter-spacing:.04em;line-height:1.05;margin:0 0 0.5rem!important;text-align:left;text-shadow:0 2px 18px rgb(0 0 0 / .35);text-transform:none}.dc-banner .dc-banner-titulo{padding-bottom:.42em;position:relative;width:fit-content}.dc-banner .dc-banner-titulo::after{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%20320%2016%22%20preserveAspectRatio%3D%22none%22%3E%3Cg%3E%3Cpath%20d%3D%22M-0.01%204.3L7.75%204.33L15.51%204.37L23.27%204.41L31.03%204.43L38.8%204.44L46.56%204.43L54.32%204.42L62.08%204.39L69.84%204.37L77.6%204.37L85.36%204.37L93.12%204.37L100.88%204.37L108.64%204.34L116.4%204.3L124.16%204.23L131.92%204.17L139.68%204.13L147.43%204.13L155.19%204.18L162.95%204.29L170.7%204.45L178.46%204.62L186.23%204.78L193.99%204.9L201.75%204.96L209.52%204.99L217.28%204.98L225.04%204.98L232.8%204.99L240.55%205.04L248.31%205.12L256.08%205.2L263.84%205.26L271.6%205.24L279.36%205.14L287.13%204.96L294.89%204.7L302.65%204.43L310.4%204.18L310.4%203.83L302.63%204.02L294.87%204.24L287.11%204.44L279.36%204.57L271.6%204.61L263.84%204.57L256.08%204.46L248.33%204.32L240.57%204.18L232.8%204.08L225.04%204.01L217.28%203.96L209.52%203.91L201.77%203.83L194.01%203.7L186.25%203.53L178.5%203.31L170.74%203.08L162.97%202.87L155.21%202.71L147.45%202.59L139.68%202.54L131.92%202.53L124.16%202.53L116.4%202.54L108.64%202.53L100.88%202.5L93.12%202.45L85.36%202.39L77.6%202.33L69.84%202.28L62.08%202.24L54.32%202.21L46.56%202.17L38.8%202.12L31.05%202.06L23.29%201.98L15.53%201.88L7.77%201.79L0.01%201.7ZM21.54%203.95L23.86%204.45L26.3%205.19L28.85%206.12L31.48%207.19L34.14%208.33L36.81%209.48L39.46%2010.6L42.04%2011.62L44.53%2012.48L46.89%2013.13L46.92%2013.03L44.61%2012.24L42.19%2011.25L39.68%2010.1L37.1%208.85L34.5%207.56L31.88%206.28L29.29%205.07L26.74%203.98L24.27%203.07L21.92%202.41ZM34.14%208.3L35.28%208.82L36.41%209.35L37.51%209.89L38.58%2010.44L39.6%2011.02L40.57%2011.63L41.47%2012.28L42.29%2012.97L42.35%2012.91L41.58%2012.15L40.72%2011.42L39.79%2010.73L38.8%2010.07L37.77%209.43L36.7%208.8L35.6%208.19L34.5%207.59ZM65.39%203.98L65.82%203.78L66.28%203.52L66.73%203.23L67.18%202.91L67.63%202.58L68.07%202.26L68.51%201.94L68.93%201.65L69.34%201.39L69.73%201.17L69.69%201.07L69.25%201.18L68.77%201.33L68.28%201.51L67.77%201.72L67.26%201.94L66.76%202.15L66.28%202.34L65.81%202.49L65.39%202.6L64.98%202.66ZM92.86%203.98L93.81%204.36L94.81%204.92L95.87%205.63L96.97%206.45L98.09%207.33L99.22%208.22L100.33%209.09L101.42%209.88L102.48%2010.55L103.48%2011.06L103.52%2010.97L102.59%2010.37L101.62%209.62L100.61%208.74L99.58%207.8L98.53%206.81L97.48%205.84L96.42%204.91L95.38%204.07L94.36%203.36L93.38%202.85ZM118.13%203.95L118.53%203.76L118.95%203.52L119.36%203.23L119.78%202.93L120.19%202.62L120.59%202.3L120.99%202L121.38%201.71L121.76%201.47L122.12%201.26L122.08%201.17L121.67%201.28L121.23%201.44L120.78%201.64L120.32%201.86L119.86%202.09L119.4%202.31L118.96%202.52L118.54%202.68L118.15%202.8L117.77%202.88ZM155.08%203.91L156.94%204.34L158.9%204.97L160.94%205.75L163.04%206.63L165.16%207.58L167.29%208.54L169.4%209.47L171.46%2010.32L173.45%2011.04L175.34%2011.59L175.36%2011.5L173.51%2010.87L171.57%2010.07L169.55%209.15L167.48%208.14L165.39%207.1L163.29%206.07L161.21%205.1L159.17%204.23L157.2%203.5L155.32%202.98ZM165.17%207.56L166.3%208.1L167.42%208.64L168.52%209.2L169.58%209.77L170.59%2010.37L171.55%2011L172.44%2011.66L173.25%2012.37L173.3%2012.31L172.52%2011.56L171.66%2010.86L170.72%2010.18L169.72%209.53L168.68%208.91L167.6%208.31L166.5%207.71L165.38%207.13ZM192.59%204.64L192.93%204.47L193.29%204.24L193.66%203.98L194.02%203.69L194.38%203.39L194.74%203.09L195.09%202.81L195.43%202.54L195.76%202.31L196.07%202.12L196.03%202.03L195.68%202.16L195.3%202.34L194.92%202.55L194.52%202.79L194.12%203.03L193.73%203.27L193.34%203.49L192.97%203.68L192.63%203.82L192.31%203.91ZM235.81%204.83L236.78%205.15L237.8%205.6L238.86%206.17L239.96%206.81L241.08%207.5L242.19%208.19L243.3%208.87L244.38%209.48L245.42%2010.01L246.41%2010.41L246.45%2010.32L245.49%209.87L244.48%209.31L243.43%208.66L242.35%207.95L241.26%207.21L240.17%206.48L239.08%205.79L238.02%205.17L236.98%204.66L236%204.29ZM260.65%205.12L262.09%205.65L263.59%206.39L265.17%207.32L266.79%208.37L268.42%209.49L270.07%2010.62L271.69%2011.71L273.28%2012.72L274.81%2013.57L276.26%2014.23L276.31%2014.14L274.88%2013.45L273.37%2012.56L271.81%2011.53L270.21%2010.4L268.6%209.24L266.98%208.09L265.37%207L263.8%206.03L262.27%205.23L260.82%204.65Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E) 0 0 / 100% 100% no-repeat;bottom:0;content:"";filter:drop-shadow(0 1px 6px rgb(0 0 0 / .35));height:.4em;left:0;position:absolute;right:-.15em}.page-id-11791 .dc-banner .dc-banner-titulo{padding-bottom:1.05em}.page-id-11791 .dc-banner .dc-banner-titulo::after{background:url(/wp-content/themes/danielcarrillo/assets/img/ciclista.svg) 0 100% / contain no-repeat;height:1em;right:auto;width:calc(1em * 60 / 48);z-index:1}.page-id-11791 .dc-banner .dc-banner-titulo::before{background:url(/wp-content/themes/danielcarrillo/assets/img/montanas.svg) 0 100% / auto 100% repeat-x;bottom:0;content:"";filter:drop-shadow(0 1px 6px rgb(0 0 0 / .35));height:.5em;left:1.15em;-webkit-mask-image:linear-gradient(to right,#000 40%,transparent);mask-image:linear-gradient(to right,#000 40%,transparent);position:absolute;right:-.5em}.page-id-11880 .dc-banner .dc-banner-titulo{padding-bottom:.9em}.page-id-11880 .dc-banner .dc-banner-titulo::after{background:url(/wp-content/themes/danielcarrillo/assets/img/planetas.svg) 0 50% / contain no-repeat;height:.75em;right:auto;width:calc(0.75em * 244 / 40)}.page-id-11880 .dc-banner .dc-banner-titulo::before{background:linear-gradient(to right,rgb(255 255 255 / .55),transparent);bottom:calc(0.375em - 0.5px);content:"";height:1px;left:calc(0.75em * 244 / 40 + 0.15em);position:absolute;right:-.3em}.blog .dc-banner .dc-banner-titulo{padding-bottom:1.05em}.blog .dc-banner .dc-banner-titulo::after{background:url(/wp-content/themes/danielcarrillo/assets/img/minero.svg) 0 100% / contain no-repeat;height:.95em;right:auto;width:calc(0.95em * 120 / 60)}.blog .dc-banner .dc-banner-titulo::before{background:url(/wp-content/themes/danielcarrillo/assets/img/rieles.svg) 0 0 / calc(0.95em * 6 / 60) calc(0.95em * 4 / 60) repeat-x;bottom:calc(0.95em * -1 / 60);content:"";filter:drop-shadow(0 1px 6px rgb(0 0 0 / .35));height:calc(0.95em * 4 / 60);left:0;position:absolute;right:0}.blog .wp-block-cover.dc-banner:not(:has(img)){background:linear-gradient(135deg,#1f1f1d,#151514)}.page-id-8626 .dc-banner .dc-banner-titulo{padding-bottom:.66em}.page-id-8626 .dc-banner .dc-banner-titulo::after{background:url(/wp-content/themes/danielcarrillo/assets/img/rama-hojas.svg) 0 0 / contain no-repeat;height:.55em;right:auto;width:calc(0.55em * 176 / 22)}.page-id-5896 .dc-banner .dc-banner-titulo{padding-bottom:1.05em}.page-id-5896 .dc-banner .dc-banner-titulo::after{background:url(/wp-content/themes/danielcarrillo/assets/img/golondrina-contacto.svg) 0 100% / contain no-repeat;height:.95em;right:auto;width:calc(0.95em * 182 / 60)}.page-id-5857 .dc-banner .dc-banner-titulo{padding-bottom:1.05em}.page-id-5857 .dc-banner .dc-banner-titulo::after{background:url(/wp-content/themes/danielcarrillo/assets/img/fotografo.svg) 0 100% / contain no-repeat;height:.95em;right:auto;width:calc(0.95em * 300 / 60)}.dc-banner .dc-banner-subtitulo{color:rgb(255 255 255 / .85);font-size:clamp(0.85rem, 1.1vw, 1rem);letter-spacing:.06em;margin:0!important;text-align:left}body:has(.dc-banner) .wp-site-blocks>main,body:has(.dc-banner) .wp-site-blocks>*+*{margin-block-start:0!important}body:has(.dc-banner) footer.wp-block-template-part{margin-block-start:var(--wp--preset--spacing--40)!important}.wp-block-cover.dc-banner+.is-style-filtros{margin-top:clamp(1.5rem, 3vh, 2.5rem)!important}@media (max-width:600px){.wp-block-cover.dc-banner{min-height:240px!important}}.dc-menu-movil .wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation__submenu-container{display:none!important}.dc-menu-movil .wp-block-navigation__responsive-container.is-menu-open .has-child.dc-abierto .wp-block-navigation__submenu-container{animation:dc-aparecer 0.3s ease both;display:flex!important}.dc-menu-movil .wp-block-navigation-submenu__toggle{align-items:center;background:none!important;border:0!important;color:var(--wp--preset--color--contraste)!important;cursor:pointer;display:inline-flex;font:inherit;gap:.6em;letter-spacing:inherit;padding:0!important;text-transform:inherit}.dc-menu-movil .wp-block-navigation-submenu__toggle::after{border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;content:"";height:.45em;transform:translateY(-.15em) rotate(45deg);transition:transform 0.25s ease;width:.45em}.dc-menu-movil .has-child.dc-abierto>.wp-block-navigation-submenu__toggle::after{transform:translateY(.1em) rotate(-135deg)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content:focus{outline:none!important;text-decoration:none!important}.dc-compartir{border-top:1px solid var(--wp--preset--color--borde);gap:.75rem 1.25rem;padding-top:1.5rem}.dc-compartir-titulo{color:var(--wp--preset--color--suave);font-size:.75rem;letter-spacing:.22em;margin:0;text-transform:uppercase}.dc-compartir-botones{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.dc-compartir-boton{align-items:center;background:#fff0;border:1px solid var(--wp--preset--color--borde);border-radius:50%;color:var(--wp--preset--color--contraste);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;transition:border-color 0.2s ease,color 0.2s ease,background-color 0.2s ease;width:40px}.dc-compartir-boton[hidden]{display:none}.dc-compartir-boton svg{height:18px;width:18px}.dc-compartir-boton:hover,.dc-compartir-boton:focus-visible{border-color:var(--wp--preset--color--acento);color:var(--wp--preset--color--acento);outline:none;text-decoration:none}.dc-compartir-boton.is-copiado{border-color:var(--wp--preset--color--acento);color:var(--wp--preset--color--acento)}.dc-compartir-aviso{color:var(--wp--preset--color--acento);font-size:.8125rem;letter-spacing:.04em;margin-left:.25rem}.dc-especie{border-top:1px solid var(--wp--preset--color--borde);margin-top:var(--wp--preset--spacing--50)!important;padding-top:var(--wp--preset--spacing--50)}.dc-especie-titulo{font-size:clamp(1.4rem, 2.4vw, 1.9rem)!important;margin-bottom:2.5rem!important}.dc-especie-columnas{gap:clamp(2rem, 5vw, 4.5rem)!important}.dc-especie-subtitulo{color:var(--wp--preset--color--acento);font-family:var(--wp--preset--font-family--lato);font-size:0.75rem!important;font-weight:400;letter-spacing:.22em;margin:2.25rem 0 1rem!important;text-transform:uppercase}.dc-especie-columnas .wp-block-column>.dc-especie-subtitulo:first-child{margin-top:0!important}.dc-especie-tabla{margin:0}.dc-especie-tabla table{border-collapse:collapse;width:100%}.dc-especie .dc-especie-tabla th,.dc-especie .dc-especie-tabla td{border:0;border-bottom:1px dotted var(--wp--preset--color--borde);font-size:1rem;padding:.75rem 0;text-align:left;vertical-align:top}.dc-especie .dc-especie-tabla th{color:var(--wp--preset--color--suave);font-weight:300;padding-right:1.5rem;white-space:nowrap;width:1%}.dc-especie-tabla em{color:var(--wp--preset--color--contraste);font-family:var(--wp--preset--font-family--lato);font-size:1.0625rem;font-style:italic}.dc-especie-estado{background:#3d6b46;border-radius:3px;color:#fff;font-size:.75rem;font-weight:400;letter-spacing:.08em;margin-right:.4em;padding:.15em .5em}.dc-especie-meses{align-items:flex-end;display:grid;gap:4px;grid-template-columns:repeat(12,1fr);height:120px;list-style:none;margin:0;padding:0 0 1.5rem}.dc-especie-meses li{border-radius:3px 3px 0 0;height:var(--alto);min-height:4px;position:relative}.dc-especie-meses span{bottom:-1.45rem;color:var(--wp--preset--color--suave);font-size:.6875rem;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}.dc-mes-alto{--mes:#6aa76f}.dc-mes-medio{--mes:#d8b74a}.dc-mes-bajo{--mes:#d07a3f}.dc-especie-meses li{background:var(--mes)}.dc-especie-leyenda{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;list-style:none;margin:.9rem 0 0;padding:0}.dc-especie-leyenda li{align-items:center;color:var(--wp--preset--color--suave);display:flex;font-size:.8125rem;gap:.45em}.dc-especie-leyenda li::before{background:var(--mes);border-radius:2px;content:"";height:10px;width:10px}.dc-especie-nota,.dc-especie-terreno{color:#cfcbc2;font-size:1rem;margin-top:1rem!important}.dc-especie-canto audio{color-scheme:dark;width:100%}.dc-especie-canto figcaption{color:var(--wp--preset--color--suave);font-size:.8125rem;line-height:1.6;text-align:left}.dc-especie-canto figcaption a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.dc-especie-fuentes{color:var(--wp--preset--color--suave);font-size:.75rem;letter-spacing:.04em;margin-top:2.5rem!important}.dc-cifras{border-block:1px solid var(--wp--preset--color--borde);gap:0!important;margin-block:var(--wp--preset--spacing--50)!important;padding-block:2.25rem}.dc-cifra{text-align:center}.dc-cifra+.dc-cifra{border-left:1px solid var(--wp--preset--color--borde)}.dc-cifra-numero{font-variant-numeric:tabular-nums;color:#9dbccb;font-family:var(--wp--preset--font-family--cinzel);font-size:clamp(2rem, 3.4vw, 2.75rem);line-height:1;margin:0!important}.dc-cifra-texto{color:var(--wp--preset--color--suave);font-size:.75rem;letter-spacing:.18em;margin:.75rem 0 0!important;text-transform:uppercase}@media (max-width:781px){.dc-cifras{grid-template-columns:repeat(2,1fr)!important;row-gap:2rem!important}.dc-cifra:nth-child(3){border-left:0}}.dc-cita{font-family:var(--wp--preset--font-family--cinzel);font-size:clamp(1.25rem, 2.2vw, 1.6rem);line-height:1.5;margin-top:var(--wp--preset--spacing--40)!important;position:relative}.dc-cita::before{color:var(--wp--preset--color--acento);content:"\201C";display:block;font-size:3em;line-height:.6;opacity:.6}.wp-block-gallery.dc-favoritas.has-nested-images{gap:1rem!important}.wp-block-gallery.dc-favoritas.has-nested-images>.wp-block-image{aspect-ratio:4 / 5;cursor:zoom-in;flex:0 0 calc((100% - 3rem) / 4)!important;width:calc((100% - 3rem) / 4)!important}.wp-block-gallery.dc-favoritas.has-nested-images>.wp-block-image img{height:100%!important;object-fit:cover}@media (max-width:781px){.wp-block-gallery.dc-favoritas.has-nested-images>.wp-block-image{flex-basis:calc((100% - 1rem) / 2)!important;width:calc((100% - 1rem) / 2)!important}}.dc-equipo-foto{align-self:flex-start;position:sticky;top:7rem}.dc-equipo-grupo+.dc-equipo-grupo{border-top:1px solid var(--wp--preset--color--borde);margin-top:1.75rem!important;padding-top:1.75rem}.dc-equipo-grupo-titulo{align-items:center;display:flex;font-size:0.8rem!important;gap:.85rem;letter-spacing:.22em;margin:0 0 1.1rem!important;text-transform:uppercase}.dc-equipo-grupo-titulo::before{background:var(--wp--preset--color--acento);content:"";flex:none;height:30px;-webkit-mask:var(--dc-icono) center / contain no-repeat;mask:var(--dc-icono) center / contain no-repeat;width:30px}.dc-icono-camara{--dc-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M4 10.5h5l2-3h7l2 3h8v14H4z'/%3E%3Ccircle cx='17' cy='17.5' r='4.8'/%3E%3Cpath d='M6 8h3'/%3E%3C/svg%3E")}.dc-icono-lente{--dc-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M6 11h14v10H6zM20 9.5h4.5v13H20zM24.5 11.5H28v9h-3.5z'/%3E%3Cpath d='M10 11v10M14 11v10'/%3E%3C/svg%3E")}.dc-icono-tripode{--dc-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round' stroke-linecap='round'%3E%3Cpath d='M11 4.5h10v4H11zM16 8.5v5M13 11h6l-.5 2.5h-5zM16 13.5 7 28M16 13.5 25 28M16 13.5V28'/%3E%3C/svg%3E")}.dc-icono-mochila{--dc-icono:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none' stroke='%23000' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M12.5 7V5.5a3.5 3.5 0 0 1 7 0V7M8 12a5 5 0 0 1 5-5h6a5 5 0 0 1 5 5v15H8z'/%3E%3Cpath d='M11 18h10v5H11zM16 18v2'/%3E%3C/svg%3E")}.dc-equipo-item+.dc-equipo-item{margin-top:0.9rem!important}.dc-equipo-nombre{font-size:1rem!important;margin:0!important;padding-left:calc(30px + 0.85rem)}.dc-equipo-texto,.dc-equipo-lista{color:var(--wp--preset--color--suave);font-size:.9375rem;margin:.25rem 0 0!important;padding-left:calc(30px + 0.85rem)}.dc-equipo-lista{list-style:none}.dc-equipo-lista li+li{margin-top:.4rem}@media (max-width:781px){.dc-equipo-foto{position:static}}.dc-invitacion{background:var(--wp--preset--color--superficie);border:1px solid var(--wp--preset--color--borde);border-radius:12px;margin-inline:auto!important;max-width:760px;padding:var(--wp--preset--spacing--50) var(--wp--preset--spacing--30)}.dc-invitacion .wp-block-buttons{margin-top:1.75rem!important}.dc-boton-principal .wp-block-button__link{background:var(--wp--preset--color--acento);border-color:var(--wp--preset--color--acento);color:var(--wp--preset--color--base)}.dc-invitacion .wp-block-button__link{border-radius:999px;padding:1.05em 2.6em;transition:background-color 0.25s ease,color 0.25s ease,border-color 0.25s ease}.dc-invitacion .wp-block-button:not(.dc-boton-principal) .wp-block-button__link{color:var(--wp--preset--color--acento)}.dc-invitacion .wp-block-button:not(.dc-boton-principal) .wp-block-button__link:hover,.dc-invitacion .wp-block-button:not(.dc-boton-principal) .wp-block-button__link:focus-visible{background:var(--wp--preset--color--acento);border-color:var(--wp--preset--color--acento);color:var(--wp--preset--color--base)}.dc-invitacion .dc-boton-principal .wp-block-button__link:hover,.dc-invitacion .dc-boton-principal .wp-block-button__link:focus-visible{background:#d8c690;border-color:#d8c690}.dc-slideshow-flecha{align-items:center;background:none;border:0;color:rgb(255 255 255 / .6);cursor:pointer;display:flex;filter:drop-shadow(0 1px 6px rgb(0 0 0 / .45));height:88px;justify-content:center;padding:0;position:fixed;top:50%;transform:translateY(-50%);transition:color 0.3s ease,transform 0.3s ease;width:56px;z-index:25}.dc-slideshow-flecha svg{height:44px;width:22px}.dc-slideshow-anterior{left:clamp(0.5rem, 2.5vw, 2.5rem)}.dc-slideshow-siguiente{right:clamp(0.5rem, 2.5vw, 2.5rem)}.dc-slideshow-flecha:hover,.dc-slideshow-flecha:focus-visible{color:#fff}.dc-slideshow-anterior:hover{transform:translate(-4px,-50%)}.dc-slideshow-siguiente:hover{transform:translate(4px,-50%)}.dc-slideshow-flecha:focus-visible{outline:1px solid var(--wp--preset--color--acento);outline-offset:-8px}@media (max-width:781px){.dc-slideshow-flecha{height:64px;width:40px}.dc-slideshow-flecha svg{height:32px;width:16px}}