@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w0aXpsog.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w9aXpsog.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w2aXpsog.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aXpsog.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aXo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K-DQBiAJpp_c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K-DQBiEJpp_c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K-DQBi8Jpg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;color:#f8fafc;background:#060816;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (prefers-color-scheme:light){:root{color:#0f172a;background:#f7f8fb}body{background:radial-gradient(circle at 0 0,#16d57d1f,#0000 20%),linear-gradient(#f8fafc 0%,#eef2ff 42%,#fff 100%)}body:after{background:linear-gradient(#ffffffeb,#f3f4f6fa)}.card[data-astro-cid-tf5gyfkb]{background:#fffffff2;border-color:#0f172a14;box-shadow:0 35px 90px #0f172a14}.link-card[data-astro-cid-tf5gyfkb]{background:#0f172a0d;border-color:#0f172a1f}.link-card[data-astro-cid-tf5gyfkb]:hover,.link-card[data-astro-cid-tf5gyfkb]:focus-visible{background:#0f172a1a}.link-icon[data-astro-cid-tf5gyfkb]{background:#0f172a14}.title[data-astro-cid-tf5gyfkb],.eyebrow[data-astro-cid-tf5gyfkb],.hero-copy[data-astro-cid-tf5gyfkb],.link-subtitle[data-astro-cid-tf5gyfkb],.footer-note[data-astro-cid-tf5gyfkb]{color:#0f172a}.hero-copy[data-astro-cid-tf5gyfkb],.link-subtitle[data-astro-cid-tf5gyfkb],.footer-note[data-astro-cid-tf5gyfkb]{color:#475569}}[data-astro-cid-tf5gyfkb]{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:radial-gradient(circle at 0 0,#16d57d2e,#0000 24%),linear-gradient(#07111fd9 0%,#080e1fb3 40%,#040812c7 100%);min-height:100vh;overflow-x:hidden}body:before{content:"";opacity:40;filter:blur(.8px)saturate(.95);z-index:-2;background-image:url(/images/entrada%20edificio.webp);background-position:50%;background-size:cover;position:fixed;inset:0}body:after{content:"";z-index:-1;background:linear-gradient(#06081694,#030914c2);position:fixed;inset:0}.page-shell[data-astro-cid-tf5gyfkb]{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.logo-shell[data-astro-cid-tf5gyfkb]{justify-items:center;margin-bottom:1rem;display:grid}.brand-logo[data-astro-cid-tf5gyfkb]{object-fit:contain;width:150px;height:150px;margin:0}.text-shell[data-astro-cid-tf5gyfkb]{text-align:center;width:min(560px,100%);padding:0 1.25rem .75rem}.link-list[data-astro-cid-tf5gyfkb]{gap:1rem;width:min(560px,100%);padding:1.25rem 1.25rem 1.5rem;display:grid}.card-header[data-astro-cid-tf5gyfkb]{text-align:center;padding:2rem 1.5rem 1.25rem}.eyebrow[data-astro-cid-tf5gyfkb]{letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;margin:0 0 .75rem;font-size:.86rem}.title[data-astro-cid-tf5gyfkb]{letter-spacing:.14em;margin:0;font-family:Montserrat,sans-serif;font-size:clamp(2rem,4vw,2.5rem);font-weight:700;line-height:1.05}.random-word[data-astro-cid-tf5gyfkb]{text-transform:uppercase;color:#fff;letter-spacing:.14em;margin-top:.6em;animation:4s infinite slidedown;display:block}@keyframes slidedown{0%{opacity:1}5%{opacity:0;transform:translateY(.5em)}7%{transform:translateY(-1em)}10%{opacity:0}20%{opacity:1;transform:translateY(0)}}.slogan[data-astro-cid-tf5gyfkb]{letter-spacing:.14em;text-transform:uppercase;color:#d6f7e6;margin:0 0 .5rem;font-size:.95rem}.eyebrow[data-astro-cid-tf5gyfkb]{letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;white-space:nowrap;margin:0 0 .75rem;font-size:.86rem}.hero-copy[data-astro-cid-tf5gyfkb]{color:#cbd5e1;max-width:44rem;margin:1rem auto 0;line-height:1.7}.link-list[data-astro-cid-tf5gyfkb]{gap:1rem;padding:1.25rem 1.25rem 1.5rem;display:grid}.link-card[data-astro-cid-tf5gyfkb]{width:100%;color:inherit;background:#ffffff0f;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:1rem;padding:1rem;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex}.link-card[data-astro-cid-tf5gyfkb]:hover,.link-card[data-astro-cid-tf5gyfkb]:focus-visible{background:#ffffff1f;border-color:#16d57d66;transform:translateY(-1px)}.link-card[data-astro-cid-tf5gyfkb].donate{background:linear-gradient(135deg,#51ff002e,#33ff0014);border-color:#3af80059;animation:3s ease-in-out infinite pulse-glow;box-shadow:0 18px 40px #3f03}.link-card[data-astro-cid-tf5gyfkb].donate:hover,.link-card[data-astro-cid-tf5gyfkb].donate:focus-visible{background:linear-gradient(135deg,#33ff0047,#3cff0024);border-color:#48ff00cc;transform:translateY(-2px)scale(1.01)}@keyframes pulse-glow{0%,to{box-shadow:0 18px 40px #3cff002e}50%{box-shadow:0 24px 60px #3cff0042}}.link-icon[data-astro-cid-tf5gyfkb]{background:#ffffff12;border-radius:9999px;place-items:center;width:48px;min-width:48px;height:48px;display:grid;overflow:hidden}.social-icons[data-astro-cid-tf5gyfkb]{justify-content:center;align-items:center;gap:1rem;width:min(560px,100%);margin:.5rem auto 1.5rem;padding:0;display:flex}.social-link[data-astro-cid-tf5gyfkb]{width:44px;height:44px;color:inherit;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.social-link[data-astro-cid-tf5gyfkb] img[data-astro-cid-tf5gyfkb]{filter:brightness(0)invert();width:24px;height:24px;display:block}@media (prefers-color-scheme:light){.social-link[data-astro-cid-tf5gyfkb] img[data-astro-cid-tf5gyfkb]{filter:none}}.link-icon[data-astro-cid-tf5gyfkb] img[data-astro-cid-tf5gyfkb]{filter:brightness(0)invert();object-fit:cover;border-radius:9999px;width:32px;height:32px;display:block}.link-text[data-astro-cid-tf5gyfkb]{text-align:left;gap:.22rem;display:grid}.link-title[data-astro-cid-tf5gyfkb]{margin:0;font-size:1rem;font-weight:700}.link-subtitle[data-astro-cid-tf5gyfkb]{color:#cbd5e1;margin:0;font-size:.92rem;line-height:1.4}.footer-note[data-astro-cid-tf5gyfkb]{color:#94a3b8;text-align:center;margin:0;padding:0 1.5rem 1.5rem;font-size:.9rem;line-height:1.5}.badge[data-astro-cid-tf5gyfkb]{color:#d4f7e0;background:#16d57d24;border-radius:999px;justify-content:center;align-items:center;padding:.65rem .95rem;font-size:.85rem;font-weight:700;display:inline-flex}@media (width<=520px){.card[data-astro-cid-tf5gyfkb]{border-radius:22px}.card-header[data-astro-cid-tf5gyfkb]{padding:1.5rem 1rem .9rem}.link-list[data-astro-cid-tf5gyfkb]{padding:1rem 1rem 1.25rem}.hero-copy[data-astro-cid-tf5gyfkb]{font-size:.98rem}}
