@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}header[data-astro-cid-nen7h5rs]{z-index:100;backdrop-filter:blur(4px);background:#333e;width:100%;padding:10px 20px;position:fixed;top:0;left:0}.header-nav[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.logo[data-astro-cid-nen7h5rs]{filter:drop-shadow(1px -1px 1px #bbb8);width:auto;height:3rem}.header-links[data-astro-cid-nen7h5rs]{align-items:center;gap:1.25rem;display:flex}.header-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#fff;text-wrap-mode:nowrap;font-weight:500;text-decoration:none;transition:opacity .2s}.header-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{opacity:.8}.social-icon[data-astro-cid-nen7h5rs]{width:24px;height:24px;display:block}@media (width<=767px){.header-nav[data-astro-cid-nen7h5rs]{gap:.5rem}.header-links[data-astro-cid-nen7h5rs]{gap:1rem;font-size:.9rem}}.cuadro[data-astro-cid-wtcqywq5]{filter:contrast(.9)brightness(1.3)drop-shadow(-6px -6px #cccb)drop-shadow(6px 6px #000b);will-change:filter, transform;background-image:url(/_astro/cuadro.CRGg64Xh.webp);background-position:50%;background-repeat:no-repeat;background-size:auto clamp(500px,70vh,900px);animation:7.9s ease-in infinite lights;position:fixed;inset:0;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}@keyframes lights{0%{filter:contrast(.9)brightness(1.3)drop-shadow(-6px -6px #cccb)drop-shadow(6px 6px #000b)}25%{filter:contrast(.9)brightness(1.3)drop-shadow(-6px 6px #cccb)drop-shadow(-6px 6px #000b)}50%{filter:contrast(.9)brightness(1.3)drop-shadow(6px 6px #000b)drop-shadow(-6px -6px #cccb);transform:matrix3d(1,.04,.07,.00005,0,1,0,.00003,0,0,1,0,0,0,0,1)}75%{filter:contrast(.9)brightness(1.27)drop-shadow(6px -6px #cccb)drop-shadow(-6px -6px #000b)}to{filter:contrast(.9)brightness(1.3)drop-shadow(-6px -6px #cccb)drop-shadow(6px 6px #000b)}}.viewer-container[data-astro-cid-wtcqywq5]{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}.viewer-skeleton[data-astro-cid-wtcqywq5]{pointer-events:none;z-index:0;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:fixed;inset:0}.viewer-skeleton-ring[data-astro-cid-wtcqywq5]{border:3px solid #ffffff26;border-top-color:#fffc;border-radius:50%;width:64px;height:64px;animation:1s linear infinite viewer-spin}.viewer-skeleton-pulse[data-astro-cid-wtcqywq5]{background:#ffffff14;border-radius:999px;width:120px;height:6px}.viewer-skeleton--hidden[data-astro-cid-wtcqywq5]{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.viewer-skeleton[data-astro-cid-wtcqywq5]{transition:opacity .3s,visibility .3s}.viewer-status[data-astro-cid-wtcqywq5]{color:#ffffffb3;margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:.85rem}.viewer-container[data-astro-cid-wtcqywq5] canvas[data-astro-cid-wtcqywq5]{pointer-events:auto}@keyframes viewer-spin{to{transform:rotate(360deg)}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}::selection{background:0 0}*{box-sizing:border-box}body{color:#fff;background-image:url(/img/fondo.webp);background-position:50%;background-size:cover;background-attachment:fixed;min-height:100vh;margin:0;font-family:Haettenschweiler,Arial Narrow Bold,sans-serif}h1{text-shadow:-2px -1px #000;font-family:Impact}a{color:inherit;text-decoration:none}@media (width<=653px){.back-link{background:#252525;border-radius:10px;padding:.3rem}.header-section p,.subtitle{background:#252525;border-radius:10px;width:100%;padding:1rem;max-width:none!important;transform:none!important}.btn-primary{border:1px solid #000}}
