.ha-modal[data-astro-cid-a6jeyqil]{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000c;backdrop-filter:blur(5px)}.ha-modal-content[data-astro-cid-a6jeyqil]{background-color:#fefefe;margin:5vh auto;padding:0;border:1px solid #888;width:90%;max-width:800px;border-radius:12px;position:relative;height:90vh;overflow:hidden}.ha-close[data-astro-cid-a6jeyqil]{color:#aaa;position:absolute;top:10px;right:20px;font-size:28px;font-weight:700;cursor:pointer;z-index:1001;background:#fffc;padding:0 10px;border-radius:5px}.ha-close[data-astro-cid-a6jeyqil]:hover,.ha-close[data-astro-cid-a6jeyqil]:focus{color:#000;text-decoration:none;cursor:pointer}.btn-ha[data-astro-cid-a6jeyqil]{display:inline-block;padding:1rem 3rem;background-color:#fff;color:#000;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;border-radius:50px;border:none;cursor:pointer;transition:transform .3s ease,background-color .3s ease,background-image .3s ease,color .3s ease,box-shadow .3s ease;box-shadow:0 0 20px #ffffff1a}.btn-ha[data-astro-cid-a6jeyqil]:hover{transform:translateY(-5px);background-color:transparent;background-image:linear-gradient(to right,#5ce0d8,#b388eb);color:#fff;box-shadow:0 10px 30px #b388eb66}main[data-astro-cid-xp7oeim3]{background-color:#000;min-height:100vh;padding-top:100px;padding-bottom:4rem;color:#fff}.header-content[data-astro-cid-xp7oeim3]{text-align:center;margin-bottom:3rem;padding:0 1rem}.page-title[data-astro-cid-xp7oeim3]{font-family:Montserrat,sans-serif;font-size:4rem;font-weight:700;color:#fff;margin-bottom:1rem}.subtitle[data-astro-cid-xp7oeim3]{font-family:Inter,sans-serif;font-size:1.2rem;color:#888}.hero-image-section[data-astro-cid-xp7oeim3]{max-width:1000px;margin:0 auto 6rem;padding:0 1rem}.image-container[data-astro-cid-xp7oeim3] img[data-astro-cid-xp7oeim3]{width:100%;border-radius:20px}.passion-section[data-astro-cid-xp7oeim3]{text-align:center;margin-bottom:6rem;padding:0 1rem}.passion-title[data-astro-cid-xp7oeim3]{font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.4}.history-section[data-astro-cid-xp7oeim3]{max-width:1000px;margin:0 auto 8rem;padding:0 1rem}.history-grid[data-astro-cid-xp7oeim3]{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.history-col[data-astro-cid-xp7oeim3]{background-color:#0a0a0a;padding:2rem;border-radius:12px;border:2px solid #222;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease;background-origin:border-box;background-clip:padding-box,border-box}.history-col[data-astro-cid-xp7oeim3]:hover{transform:scale(1.02);box-shadow:0 0 15px #b388eb1a;border-color:transparent;background-image:linear-gradient(#0a0a0a,#0a0a0a),linear-gradient(to right,#5ce0d8,#b388eb)}.history-subtitle[data-astro-cid-xp7oeim3]{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:#fff}.history-col[data-astro-cid-xp7oeim3] p[data-astro-cid-xp7oeim3]{font-family:Inter,sans-serif;font-size:1rem;color:#ccc;line-height:1.6;text-align:justify}.donation-container[data-astro-cid-xp7oeim3]{text-align:center;margin-top:4rem}.btn-donation{display:inline-block;padding:1rem 3rem;background-color:#fff;color:#000;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;border-radius:50px;text-decoration:none;transition:transform .3s ease,background-color .3s ease,background-image .3s ease,color .3s ease,box-shadow .3s ease;box-shadow:0 0 20px #ffffff1a}.btn-donation:hover{transform:translateY(-5px);background-image:linear-gradient(to right,#5ce0d8,#b388eb);background-color:transparent;color:#fff;box-shadow:0 10px 30px #b388eb66}.section-title[data-astro-cid-xp7oeim3]{font-family:Montserrat,sans-serif;font-size:3rem;font-weight:700;margin-bottom:3rem;text-align:center}.map-container[data-astro-cid-xp7oeim3]{border-radius:20px;overflow:hidden;border:2px solid #222}@media(max-width:768px){.history-grid[data-astro-cid-xp7oeim3]{grid-template-columns:1fr;gap:2rem}.page-title[data-astro-cid-xp7oeim3]{font-size:3rem}.passion-title[data-astro-cid-xp7oeim3]{font-size:1.8rem}}
