.cabecera{border-bottom:2px solid #0000;border-image:linear-gradient(90deg,#0000 0%,#ff6b0026 15%,#ff6b00 40%,#c6ff00 60%,#c6ff0026 85%,#0000 100%) 1;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;max-width:1280px;min-height:150px;margin:0 auto;padding:30px 32px;display:grid;position:relative}.marca{align-items:center;text-decoration:none;display:flex}.logo{object-fit:cover;border-radius:50%;flex-shrink:0;width:78px;height:78px}.marca-texto{text-align:center;flex-direction:column;align-items:center;display:flex}@media (width>=801px){.marca{grid-column:1;justify-self:start}.marca-texto{grid-column:2}.acciones-cabecera{grid-column:3;justify-self:end;margin-left:0}}.nombre{letter-spacing:-.055em;font-family:Georgia,serif;font-size:2rem;font-weight:900;line-height:.78}.nombre span{display:inline}.nombre span+span{margin-top:0;margin-left:8px}.nombre span:first-child,.nombre span:last-child{color:#fff}.lema{color:#0b0b0d;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#c6ff00;width:fit-content;margin-top:16px;padding:5px 9px;font-size:.58rem;font-weight:900;display:inline-block;transform:rotate(-.7deg)}.acciones-cabecera{justify-content:flex-end;align-items:center;gap:18px;margin-left:auto;display:flex}.enlace-buscar{color:#fff;justify-content:center;align-items:center;text-decoration:none;transition:color .2s;display:flex}.enlace-buscar:hover{color:#c6ff00}.boton-menu{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:6px;padding:12px;display:flex}.boton-menu span{background:#c6ff00;border-radius:2px;width:30px;height:2px;transition:transform .25s,opacity .25s;display:block}.boton-menu[aria-expanded=true] span:first-child{transform:translateY(8px)rotate(45deg)}.boton-menu[aria-expanded=true] span:nth-child(2){opacity:0}.boton-menu[aria-expanded=true] span:last-child{transform:translateY(-8px)rotate(-45deg)}#menu-principal{box-sizing:border-box;z-index:1001;background:#19191d;border:1px solid #ffffff2e;border-radius:12px;flex-direction:column;align-items:flex-start;gap:22px;width:340px;max-width:calc(100vw - 40px);padding:30px;display:none;position:absolute;top:100%;right:32px;box-shadow:0 15px 35px #0006}#menu-principal.abierto{display:flex}#menu-principal a{color:#f5f5f5;text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:900;text-decoration:none;transition:color .2s,box-shadow .2s}#menu-principal a:hover{color:#c6ff00;box-shadow:inset 0 -2px #ff6b00}@media (width<=800px){.cabecera{background-image:linear-gradient(90deg,#0000 0%,#ff6b0026 15%,#ff6b00 40%,#c6ff00 60%,#c6ff0026 85%,#0000 100%);background-position:bottom;background-repeat:no-repeat;background-size:100% 3px;border-bottom:3px solid #0000;border-image:;flex-direction:column;align-items:center;gap:0;padding:15px 20px 22px;display:flex}.marca{flex-direction:column;align-items:center;margin-bottom:20px}.logo{width:76px;height:76px}.marca-texto{align-items:center;width:100%;margin-bottom:22px}.nombre{text-align:center;font-size:clamp(1.4rem,6.2vw,1.75rem);line-height:1}.lema{white-space:normal;text-align:center;font-size:.56rem;line-height:1.3}.acciones-cabecera{justify-content:center;gap:30px;width:100%;margin-left:0}#menu-principal{width:calc(100% - 40px);max-width:340px;left:50%;right:auto;transform:translate(-50%)}}#menu-principal .enlace-sobre-mi{box-sizing:border-box;color:#b57aff;border-top:1px solid #ffffff2e;width:100%;padding-top:20px;display:block}#menu-principal .enlace-sobre-mi:hover{color:#c6ff00}.pie-global[data-astro-cid-kb2vq6wp]{box-sizing:border-box;background:#19191d;border-top:1px solid #c6ff00;width:100%;padding:55px 32px 30px}.pie-contenedor[data-astro-cid-kb2vq6wp]{justify-content:space-between;align-items:center;gap:50px;max-width:1280px;margin:0 auto;display:flex}.pie-identidad[data-astro-cid-kb2vq6wp]{align-items:center;gap:14px;min-width:0;display:flex}.pie-logo[data-astro-cid-kb2vq6wp]{object-fit:cover;border-radius:50%;flex-shrink:0;width:62px;height:62px}.pie-textos[data-astro-cid-kb2vq6wp] strong[data-astro-cid-kb2vq6wp]{color:#fff;font-family:Georgia,serif;font-size:clamp(1.2rem,2vw,1.7rem);font-weight:900;line-height:1.1;display:block}.pie-textos[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]{color:#c6ff00;letter-spacing:.04em;text-transform:uppercase;margin:10px 0 0;font-family:Arial,sans-serif;font-size:.78rem;font-weight:800;line-height:1.4}.pie-frase[data-astro-cid-kb2vq6wp]{color:#e2e2e6;text-align:right;max-width:360px;margin:0;font-family:Georgia,serif;font-size:1.2rem;font-style:italic;line-height:1.5;display:block}.pie-derechos[data-astro-cid-kb2vq6wp]{text-align:center;border-top:1px solid #ffffff26;max-width:1280px;margin:45px auto 0;padding-top:24px}.pie-copyright[data-astro-cid-kb2vq6wp]{color:#e2e2e6;margin:0;font-family:Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.6}.pie-permisos[data-astro-cid-kb2vq6wp]{color:#bcbcc3;margin:9px 0 0;font-family:Arial,sans-serif;font-size:.78rem;line-height:1.7}.pie-permisos[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{color:#b57aff;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.pie-permisos[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover{color:#c6ff00}.pie-permisos[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:focus-visible{outline-offset:3px;outline:2px solid #c6ff00}.pie-permisos-movil[data-astro-cid-kb2vq6wp]{display:none}@media (width<=800px){.pie-global[data-astro-cid-kb2vq6wp]{padding:35px 20px 25px}.pie-contenedor[data-astro-cid-kb2vq6wp]{flex-direction:column;align-items:center;gap:0;display:flex}.pie-identidad[data-astro-cid-kb2vq6wp]{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.pie-logo[data-astro-cid-kb2vq6wp]{width:55px;height:55px}.pie-textos[data-astro-cid-kb2vq6wp]{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.pie-textos[data-astro-cid-kb2vq6wp] strong[data-astro-cid-kb2vq6wp],.pie-textos[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]{text-align:center;width:100%}.pie-textos[data-astro-cid-kb2vq6wp] strong[data-astro-cid-kb2vq6wp]{font-size:1.15rem}.pie-textos[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]{letter-spacing:.04em;margin-top:10px;font-size:.62rem}.pie-frase[data-astro-cid-kb2vq6wp]{display:none}.pie-derechos[data-astro-cid-kb2vq6wp]{margin-top:30px;padding-top:20px}.pie-copyright[data-astro-cid-kb2vq6wp]{font-size:.68rem}.pie-permisos[data-astro-cid-kb2vq6wp]{margin-top:10px;font-size:.72rem}.pie-permisos-escritorio[data-astro-cid-kb2vq6wp]{display:none}.pie-permisos-movil[data-astro-cid-kb2vq6wp]{display:block}.pie-permisos[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{margin-top:4px;display:inline-block}}
