:root{--dark-bg: #0f172a;--pilar-orange: #f59e0b;--pilar-blue: #3b82f6;--pilar-purple: #a855f7;--pilar-green: #22c55e;--text-white: #f8fafc;--text-gray: #94a3b8;--accent-gold: #fbbf24;--accent-blue: #1e40af;--bright-blue: #2563eb;--dark-text: #1e293b;--body-text: #475569;--cta-orange: #ea920e}body{background-color:var(--dark-bg);font-family:Poppins,sans-serif;margin:0}.section-title[data-astro-cid-mmc7otgs]{font-size:clamp(2.5rem,4vw,3.5rem);font-weight:800;margin-bottom:2rem;line-height:1.2;text-align:center}.title-dark[data-astro-cid-mmc7otgs]{color:var(--dark-text)}.highlight-blue[data-astro-cid-mmc7otgs]{color:var(--bright-blue)}.text-gold[data-astro-cid-mmc7otgs]{color:var(--accent-gold)}.hero[data-astro-cid-mmc7otgs]{background:linear-gradient(#0000001c,#00000080),url(/_astro/fondomujeres.jcjWa7LC.webp) no-repeat center center;background-size:cover;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;padding:4rem 2rem;overflow:hidden;position:relative}.hero[data-astro-cid-mmc7otgs] .hero-logo[data-astro-cid-mmc7otgs]{width:320px;height:auto;margin-top:100px;transform:scale(1.15);will-change:transform}.hero-bottom-container[data-astro-cid-mmc7otgs]{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.hero-footer[data-astro-cid-mmc7otgs]{position:relative;display:flex;justify-content:center;width:100%}.hero-footer-image[data-astro-cid-mmc7otgs]{width:200px;height:auto;filter:brightness(0) invert(1)}.hero-footer-text[data-astro-cid-mmc7otgs]{position:absolute;color:var(--text-white);font-size:1.5rem;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.8)}.keep-scrolling-icon[data-astro-cid-mmc7otgs]{width:40px;animation:pulse-scale 2s infinite ease-in-out;filter:invert(1)}@keyframes pulse-scale{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.2);opacity:1}}.invisible-section[data-astro-cid-mmc7otgs]{background-color:#f8fafc;background-image:radial-gradient(#cbd5e1 1px,transparent 1px);background-size:24px 24px;padding:6rem 2rem;display:flex;justify-content:center}.invisible-container[data-astro-cid-mmc7otgs]{max-width:1600px;width:100%;text-align:center}.cards-grid-invisible[data-astro-cid-mmc7otgs]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.clean-card[data-astro-cid-mmc7otgs]{background:#fff;border-radius:16px;padding:2.5rem 2rem;flex:1 1 300px;max-width:350px;box-shadow:0 10px 15px -3px #0000000d;border:1px solid #e2e8f0;display:flex;flex-direction:column;align-items:center;transition:transform .3s}.clean-card[data-astro-cid-mmc7otgs]:hover{transform:translateY(-5px)}.icon-box-blue[data-astro-cid-mmc7otgs]{background:var(--bright-blue);width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:1.5rem}.clean-card[data-astro-cid-mmc7otgs] p[data-astro-cid-mmc7otgs]{color:var(--body-text);font-size:1.1rem;margin:0;font-weight:500}.pilares-section[data-astro-cid-mmc7otgs]{background-color:var(--dark-bg);padding:10rem 2rem;color:#fff;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;z-index:1}.ambient-background[data-astro-cid-mmc7otgs]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}@keyframes pulse-fade{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.3);opacity:.4}to{transform:scale(.8);opacity:0}}.blob[data-astro-cid-mmc7otgs]{position:absolute;border-radius:50%;filter:blur(100px)}.blob-1[data-astro-cid-mmc7otgs]{background:var(--pilar-orange);width:500px;height:500px;top:-10%;left:-10%;animation:pulse-fade 8s infinite ease-in-out}.blob-2[data-astro-cid-mmc7otgs]{background:var(--pilar-blue);width:400px;height:400px;bottom:10%;right:-5%;animation:pulse-fade 10s infinite ease-in-out 1s}.blob-3[data-astro-cid-mmc7otgs]{background:var(--pilar-purple);width:350px;height:350px;top:40%;left:20%;animation:pulse-fade 9s infinite ease-in-out 2s}.blob-4[data-astro-cid-mmc7otgs]{background:var(--pilar-green);width:450px;height:450px;bottom:-10%;left:40%;animation:pulse-fade 11s infinite ease-in-out .5s}.pilares-content-wrapper[data-astro-cid-mmc7otgs]{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center}.pilares-header[data-astro-cid-mmc7otgs]{text-align:center;max-width:900px;margin-bottom:5rem}.pilares-title[data-astro-cid-mmc7otgs]{font-size:clamp(3rem,5vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1rem}.pilares-subtitle[data-astro-cid-mmc7otgs]{color:var(--text-gray);font-size:1.4rem}.pilares-grid[data-astro-cid-mmc7otgs]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;width:100%;max-width:1600px}.pilar-card[data-astro-cid-mmc7otgs]{background:#1e293b99;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:3rem 2rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left;transition:all .3s ease;backdrop-filter:blur(12px)}.pilar-card[data-astro-cid-mmc7otgs]:hover{background:#1e293bcc;transform:translateY(-10px)}.pilar-orange[data-astro-cid-mmc7otgs]:hover{border-color:var(--pilar-orange);box-shadow:0 0 30px #f59e0b33}.pilar-blue[data-astro-cid-mmc7otgs]:hover{border-color:var(--pilar-blue);box-shadow:0 0 30px #3b82f633}.pilar-purple[data-astro-cid-mmc7otgs]:hover{border-color:var(--pilar-purple);box-shadow:0 0 30px #a855f733}.pilar-green[data-astro-cid-mmc7otgs]:hover{border-color:var(--pilar-green);box-shadow:0 0 30px #22c55e33}.pilar-icon-box[data-astro-cid-mmc7otgs]{width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:1.5rem}.pilar-orange[data-astro-cid-mmc7otgs] .pilar-icon-box[data-astro-cid-mmc7otgs]{background-color:var(--pilar-orange)}.pilar-blue[data-astro-cid-mmc7otgs] .pilar-icon-box[data-astro-cid-mmc7otgs]{background-color:var(--pilar-blue)}.pilar-purple[data-astro-cid-mmc7otgs] .pilar-icon-box[data-astro-cid-mmc7otgs]{background-color:var(--pilar-purple)}.pilar-green[data-astro-cid-mmc7otgs] .pilar-icon-box[data-astro-cid-mmc7otgs]{background-color:var(--pilar-green)}.pilar-label[data-astro-cid-mmc7otgs]{font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin-bottom:.5rem}.pilar-orange[data-astro-cid-mmc7otgs] .pilar-label[data-astro-cid-mmc7otgs]{color:var(--pilar-orange)}.pilar-blue[data-astro-cid-mmc7otgs] .pilar-label[data-astro-cid-mmc7otgs]{color:var(--pilar-blue)}.pilar-purple[data-astro-cid-mmc7otgs] .pilar-label[data-astro-cid-mmc7otgs]{color:var(--pilar-purple)}.pilar-green[data-astro-cid-mmc7otgs] .pilar-label[data-astro-cid-mmc7otgs]{color:var(--pilar-green)}.pilar-heading[data-astro-cid-mmc7otgs]{font-size:1.75rem;font-weight:700;color:#fff;margin:0 0 1rem;line-height:1.3}.pilar-desc[data-astro-cid-mmc7otgs]{color:var(--text-gray);font-size:1.1rem;line-height:1.6;margin:0}.about-me-section[data-astro-cid-mmc7otgs]{background-color:#fff;padding:6rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh}.about-me-content[data-astro-cid-mmc7otgs]{display:flex;align-items:center;justify-content:center;gap:5rem;max-width:1300px;width:100%;margin-top:3rem}.about-me-image-wrapper[data-astro-cid-mmc7otgs]{flex:1;display:flex;justify-content:flex-end;perspective:1200px}.about-me-image[data-astro-cid-mmc7otgs]{width:475px;max-width:483px;height:600px;object-fit:cover;border-radius:24px;box-shadow:0 25px 50px -12px #00000040;will-change:transform;transition:transform .1s ease-out}.about-me-text[data-astro-cid-mmc7otgs]{flex:1;text-align:left;display:flex;flex-direction:column;gap:2rem;max-width:550px}.about-me-text[data-astro-cid-mmc7otgs] p[data-astro-cid-mmc7otgs]{color:var(--body-text);font-size:1.35rem;line-height:1.8;margin:0}.highlight-text[data-astro-cid-mmc7otgs]{color:var(--bright-blue);font-weight:700}.cta-outline-button[data-astro-cid-mmc7otgs]{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2.5rem;border:2px solid var(--bright-blue);color:var(--bright-blue);background:transparent;border-radius:50px;font-weight:600;text-decoration:none;font-size:1.1rem;margin-top:1.5rem;transition:all .3s ease;align-self:flex-start}.cta-outline-button[data-astro-cid-mmc7otgs]:hover{background-color:var(--bright-blue);color:#fff;transform:translateY(-2px);box-shadow:0 5px 15px #2563eb4d}.icon-arrow[data-astro-cid-mmc7otgs]{transition:transform .3s ease}.cta-outline-button[data-astro-cid-mmc7otgs]:hover .icon-arrow[data-astro-cid-mmc7otgs]{transform:translate(4px)}.cta-final-section[data-astro-cid-mmc7otgs]{background:radial-gradient(circle at center,#1e293b 0%,var(--dark-bg) 100%);padding:5rem 2rem;text-align:center;display:flex;justify-content:center;align-items:center;min-height:220px;color:#fff;border-top:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden;z-index:1}.cta-final-content[data-astro-cid-mmc7otgs]{max-width:10000px;display:flex;flex-direction:column;align-items:center;gap:2.5rem;position:relative;z-index:2}.cta-final-title[data-astro-cid-mmc7otgs]{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin:0;line-height:1.2}.cta-final-button[data-astro-cid-mmc7otgs]{display:inline-flex;align-items:center;gap:.8rem;background-color:var(--cta-orange);color:#fff;padding:1rem 2.5rem;border-radius:50px;font-weight:700;font-size:1.1rem;text-decoration:none;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.cta-final-button[data-astro-cid-mmc7otgs]:hover{transform:translateY(-3px);background-color:#d9860b;box-shadow:0 10px 20px #ea920e4d}.cta-final-button[data-astro-cid-mmc7otgs] svg[data-astro-cid-mmc7otgs]{transition:transform .3s ease}.cta-final-button[data-astro-cid-mmc7otgs]:hover svg[data-astro-cid-mmc7otgs]{transform:translate(5px)}.fade-in[data-astro-cid-mmc7otgs]{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.fade-in[data-astro-cid-mmc7otgs].visible{opacity:1;transform:translateY(0)}@media(max-width:1440px){.pilares-grid[data-astro-cid-mmc7otgs]{max-width:1200px;gap:1.5rem}.about-me-content[data-astro-cid-mmc7otgs]{max-width:1100px;gap:3rem}.section-title[data-astro-cid-mmc7otgs]{font-size:3rem}}@media(max-width:1024px){.pilares-grid[data-astro-cid-mmc7otgs]{grid-template-columns:repeat(2,1fr)}.about-me-content[data-astro-cid-mmc7otgs]{flex-direction:column;gap:3rem;text-align:center}.about-me-image-wrapper[data-astro-cid-mmc7otgs]{justify-content:center}.about-me-image[data-astro-cid-mmc7otgs]{width:100%;max-width:475px;height:550px}.about-me-text[data-astro-cid-mmc7otgs]{align-items:center;text-align:center;max-width:100%}.cta-outline-button[data-astro-cid-mmc7otgs]{align-self:center}}@media(max-width:640px){.pilares-grid[data-astro-cid-mmc7otgs]{grid-template-columns:1fr}.hero[data-astro-cid-mmc7otgs] .hero-logo[data-astro-cid-mmc7otgs]{width:240px}.about-me-section[data-astro-cid-mmc7otgs]{padding:4rem 1.5rem}.about-me-image[data-astro-cid-mmc7otgs]{width:100%;max-width:100%;height:auto;aspect-ratio:3/4}.section-title[data-astro-cid-mmc7otgs]{font-size:2rem}.about-me-text[data-astro-cid-mmc7otgs] p[data-astro-cid-mmc7otgs]{font-size:1.1rem}.cta-final-section[data-astro-cid-mmc7otgs]{padding:4rem 1.5rem;min-height:auto}.cta-final-title[data-astro-cid-mmc7otgs]{font-size:1.8rem}.cta-final-button[data-astro-cid-mmc7otgs]{width:100%;justify-content:center}}
