.home_main__ZqXmQ{width:100%;max-width:1600px;margin:0 auto;background:#ffffff;min-height:100vh;min-height:100dvh;box-sizing:border-box}.home_mobileContainer__CNeNL{position:relative;width:100%;margin:0 auto;box-sizing:border-box;background:transparent}@media (max-width:768px){.home_main__ZqXmQ{padding-top:0!important}.home_mobileContainer__CNeNL{max-width:390px;min-height:100vh;min-height:100dvh;background:#ffffff;overflow-x:hidden;padding-bottom:calc(100px + var(--safe-bottom, 0px))}}@media (min-width:769px){.home_main__ZqXmQ{padding-top:90px}.home_mobileContainer__CNeNL{max-width:100%;width:100%;min-height:auto;padding-bottom:100px}}.home_footerCtaSection__xaD_B{display:block}@media (min-width:769px){.home_footerCtaSection__xaD_B{display:none!important}}.home_footerBar__iTsHP{position:absolute;width:276px;height:64px;left:58px;top:1547px;background:rgba(0,0,0,.12);border-radius:52px}@media (max-width:768px){.home_footerBar__iTsHP{max-width:calc(100% - 132px);left:50%!important;transform:translateX(-50%)!important}}.home_footerCta__xjLmS{position:absolute;width:257px;height:45px;left:68px;top:1556px;display:flex!important;align-items:center;justify-content:center;background:linear-gradient(90deg,#008cff,#6f00f9 50%,#ff29c3);border-radius:21px;text-decoration:none;z-index:5;transition:transform .15s cubic-bezier(.175,.885,.32,1.275),box-shadow .25s ease-out;-webkit-tap-highlight-color:transparent}@media (max-width:768px){.home_footerCta__xjLmS{max-width:calc(100% - 132px);left:50%!important;transform:translateX(-50%)!important}}.home_footerCta__xjLmS:hover{transform:translateX(-50%) translateY(-2px) scale(1.02);box-shadow:0 8px 16px rgba(0,0,0,.35)}.home_footerCta__xjLmS:active{transform:translateX(-50%) translateY(1px) scale(.96);box-shadow:0 2px 4px rgba(0,0,0,.2);transition-duration:.1s}.home_footerCtaText__gQ05c{font-family:Inter,system-ui,sans-serif;font-style:normal;font-weight:900;font-size:14px;line-height:17px;text-align:center;color:#ffffff}.FooterCTA_desktop_desktopFooterSection__9LGoo{padding:140px 80px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;background:linear-gradient(135deg,#f8f9fa,#ffffff);position:relative}@media (max-width:1400px){.FooterCTA_desktop_desktopFooterSection__9LGoo{padding-left:60px;padding-right:60px}}@media (max-width:1200px){.FooterCTA_desktop_desktopFooterSection__9LGoo{padding:120px 40px}}@media (max-width:768px){.FooterCTA_desktop_desktopFooterSection__9LGoo{display:none!important}}@media (min-width:769px){.FooterCTA_desktop_desktopFooterSection__9LGoo{display:flex!important}}.FooterCTA_desktop_desktopFooterSection__9LGoo:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(30,102,209,.2) 50%,transparent)}.FooterCTA_desktop_desktopFooterCtaContainer__nIFXq{position:relative;width:100%;max-width:700px;display:flex;flex-direction:column;align-items:center}.FooterCTA_desktop_desktopFooterCtaBar__6oFZ2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:580px;max-width:100%;height:90px;background:rgba(0,0,0,.08);border-radius:70px;box-sizing:border-box}.FooterCTA_desktop_desktopFooterCta__iqNVU{position:relative;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:580px;height:72px;background:linear-gradient(90deg,#008cff,#6f00f9 50%,#ff29c3);background-size:200% 100%;box-shadow:0 10px 25px rgba(0,0,0,.2);border-radius:36px;text-decoration:none!important;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),box-shadow .3s ease,background-position .5s ease;font-family:Inter,system-ui,sans-serif;font-style:normal;font-weight:900;font-size:20px;line-height:24px;text-align:center;color:#ffffff!important;text-transform:uppercase;margin:0 auto;overflow:hidden}.FooterCTA_desktop_desktopFooterCta__iqNVU:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 15px 40px rgba(0,0,0,.3);background-position:100% 0}.FooterCTA_desktop_desktopFooterCta__iqNVU:active{transform:translateY(2px) scale(.97);box-shadow:0 5px 10px rgba(0,0,0,.2);transition-duration:.1s}.FooterCTA_desktop_desktopFooterCtaText__zgdPN{font-family:Inter,system-ui,sans-serif;font-style:normal;font-weight:900;font-size:20px;line-height:24px;text-align:center;color:#ffffff;position:relative;z-index:1}