#footer-loading-spinner[data-astro-cid-sz7xmlte]{display:none;margin-bottom:10px}.footer[data-astro-cid-sz7xmlte]{color:#fff}.footer-main[data-astro-cid-sz7xmlte].prerelease{justify-content:center}.newsletter-wrapper[data-astro-cid-sz7xmlte]{position:relative;justify-content:center;align-items:center;z-index:1;margin-bottom:80px}.newsletter-card[data-astro-cid-sz7xmlte]{position:relative;border-radius:16px;max-width:1221px;margin:0 auto 80px;display:flex;justify-content:space-between;align-items:center;gap:24px;backdrop-filter:blur(200px)}.newsletter-card[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{line-height:1.5;max-width:578px;letter-spacing:-3px}.glow-button[data-astro-cid-sz7xmlte]:before{content:"";position:absolute;inset:-5px;background:linear-gradient(to right,#ff730066,#ec4899cc,#a855f7cc,#3b82f680);border-radius:20px;filter:blur(6px);opacity:.7;z-index:0;transition:opacity .3s ease}.footer-main[data-astro-cid-sz7xmlte]{max-width:1270px;margin:0 auto 50px;display:flex;align-items:center;gap:40px;width:100%;justify-content:space-between}.footer-columns[data-astro-cid-sz7xmlte]{display:flex;gap:80px;justify-content:center}.footer-links[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:8px}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#f0f0f0;font-size:18px;text-decoration:none}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline}.footer-branding[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center}.footer-branding[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:538px}.social-icons[data-astro-cid-sz7xmlte]{display:flex;gap:16px}.social-icons[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#fff;font-size:18px;transition:transform .2s}.social-icons[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{transform:scale(1.2)}.social-media[data-astro-cid-sz7xmlte]{max-width:1270px;margin:0 auto;display:flex;justify-content:space-between;align-items:end;padding-bottom:30px}.copyright[data-astro-cid-sz7xmlte]{font-size:18px;color:#ececee;margin-top:55px}@media (max-width: 991px){.footer-columns[data-astro-cid-sz7xmlte]{gap:50px;justify-content:space-between}.social-media[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start}.newsletter-card[data-astro-cid-sz7xmlte]{flex-direction:column;justify-content:space-between;margin-bottom:20px;align-items:flex-start}.newsletter-card[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{max-width:100%}}@media (max-width: 768px){.footer-columns[data-astro-cid-sz7xmlte]{justify-content:space-between;width:100%}}@media (max-width: 991px){.footer-main[data-astro-cid-sz7xmlte]{align-items:flex-start;gap:20px;margin-bottom:0}.footer-branding[data-astro-cid-sz7xmlte]{align-items:flex-start}.footer-branding[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{max-width:320px}.social-icons[data-astro-cid-sz7xmlte]{margin-top:16px}}@media (max-width: 768px){.footer-branding[data-astro-cid-sz7xmlte]{padding:0}.footer-main[data-astro-cid-sz7xmlte]{flex-direction:column}.newsletter-card[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{font-size:24px;max-width:100%}.footer-columns[data-astro-cid-sz7xmlte]{justify-content:space-between;width:fit-content}.footer-main[data-astro-cid-sz7xmlte]{padding:0 30px}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:16px}.social-media[data-astro-cid-sz7xmlte]{gap:10px;align-items:flex-start}.copyright[data-astro-cid-sz7xmlte]{font-size:16px;margin-top:24px}.social-media[data-astro-cid-sz7xmlte] .flex[data-astro-cid-sz7xmlte]{flex-wrap:wrap;gap:16px}}.glow-button[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110%;height:120%;background:linear-gradient(to right,#ff730066,#ec4899cc,#a855f7cc,#3b82f680);filter:blur(10px);opacity:1;z-index:0;pointer-events:none}@media (max-width: 768px){.glow-button[data-astro-cid-3ef6ksr2]:before{width:100%;height:100%}}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{transition:all .4s ease}html.no-scroll,body.no-scroll{overflow:hidden;height:100vh}html,body{margin:0;width:100%;height:100%;font-family:montserrat,sans-serif}
