.LandingFooter_footer__fKReJ{position:relative;z-index:1;width:100%;padding:120px 80px 40px;margin:0 auto}.LandingFooter_footerGrid__EkV2t{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:24px}.LandingFooter_footerLogo__WCmR4{width:140px;height:auto}.LandingFooter_footerColumn__mXY5e{display:flex;flex-direction:column;gap:12px}.LandingFooter_footerHeading__tKlEU{font-size:24px;font-weight:600;color:#F3F3F3}.LandingFooter_footerLinks__uFQYh{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.LandingFooter_footerLink__GWJvO{font-size:18px;color:rgba(243,243,243,.8);text-decoration:none;transition:color .15s ease}.LandingFooter_footerLink__GWJvO:hover{color:#F3F3F3}.LandingFooter_footerDividerRow__pmGKR{display:flex;align-items:center;gap:16px;margin-bottom:24px}.LandingFooter_footerDivider__3jJms{flex:1;height:1px;background:#434343}.LandingFooter_footerSocials__DKpUO{display:flex;gap:16px}.LandingFooter_footerSocialIcon___vHoj{width:35px;height:auto;filter:brightness(0) saturate(100%) invert(95%) sepia(0) saturate(0) hue-rotate(0deg) brightness(95%) contrast(95%);transition:opacity .15s ease}.LandingFooter_footerSocialIcon___vHoj:hover{opacity:.8}.LandingFooter_footerCopyright__UB4sW{font-size:18px;color:rgba(243,243,243,.8)}@media (max-width:1280px){.LandingFooter_footer__fKReJ{padding:100px 90px 40px}.LandingFooter_footerLogo__WCmR4{width:125px}.LandingFooter_footerHeading__tKlEU{font-size:23px}.LandingFooter_footerCopyright__UB4sW,.LandingFooter_footerLink__GWJvO{font-size:17px}.LandingFooter_footerSocialIcon___vHoj{width:32px}}@media (max-width:1024px){.LandingFooter_footer__fKReJ{padding:80px 60px 40px}.LandingFooter_footerLogo__WCmR4{width:110px}.LandingFooter_footerHeading__tKlEU{font-size:22px}.LandingFooter_footerCopyright__UB4sW,.LandingFooter_footerLink__GWJvO{font-size:17px}}@media (max-width:768px){.LandingFooter_footer__fKReJ{padding:60px 40px 32px}.LandingFooter_footerGrid__EkV2t{grid-template-columns:1fr}.LandingFooter_footerLogo__WCmR4{width:95px}.LandingFooter_footerHeading__tKlEU{font-size:20px}.LandingFooter_footerCopyright__UB4sW,.LandingFooter_footerLink__GWJvO{font-size:16px}}@media (max-width:480px){.LandingFooter_footer__fKReJ{padding:40px 20px 24px}.LandingFooter_footerLogo__WCmR4{width:80px}.LandingFooter_footerCopyright__UB4sW{font-size:15px}.LandingFooter_footerSocialIcon___vHoj{width:28px}}@media (max-width:375px){.LandingFooter_footerLogo__WCmR4{width:70px}.LandingFooter_footerHeading__tKlEU{font-size:18px}.LandingFooter_footerCopyright__UB4sW,.LandingFooter_footerLink__GWJvO{font-size:14px}.LandingFooter_footerSocialIcon___vHoj{width:24px}}.DiscordCTA_cta__pkVSN{position:relative;z-index:1;margin:0;padding:80px;overflow:hidden}@keyframes DiscordCTA_aurora__gWCeO{0%{background-position:50% 50%,50% 50%}to{background-position:350% 50%,350% 50%}}.DiscordCTA_cta__pkVSN:before{content:"";position:absolute;inset:-40%;background-image:repeating-linear-gradient(100deg,rgba(249,190,95,.12),rgba(176,21,47,.08) 7%,transparent 10%,transparent 12%,rgba(163,20,252,.08) 16%),repeating-linear-gradient(100deg,rgba(249,190,95,.08) 10%,rgba(176,21,47,.06) 15%,rgba(163,20,252,.08) 20%,rgba(249,190,95,.04) 25%,rgba(176,21,47,.06) 30%);background-size:300%,200%;background-position:50% 50%,50% 50%;filter:blur(30px);opacity:.7;pointer-events:none;z-index:0;animation:DiscordCTA_aurora__gWCeO 60s linear infinite}.DiscordCTA_cta__pkVSN:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--color-bg) 0,transparent 40%,transparent 60%,var(--color-bg) 100%),linear-gradient(to right,var(--color-bg) 0,transparent 25%,transparent 75%,var(--color-bg) 100%);pointer-events:none;z-index:1}.DiscordCTA_content__Wyvoc{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.DiscordCTA_title__u8jap{font-family:var(--font-titles);font-size:50px;font-weight:600;margin-bottom:20px;transition:opacity .6s ease,transform .6s ease}.DiscordCTA_subtitle__HoSDg,.DiscordCTA_title__u8jap{color:var(--color-text);opacity:0;transform:translateY(16px)}.DiscordCTA_subtitle__HoSDg{font-family:var(--font-body);font-size:24px;font-weight:300;margin-bottom:40px;transition:opacity .6s ease .1s,transform .6s ease .1s}@keyframes DiscordCTA_buttonShimmer__Z8AUp{0%{transform:translateX(-100%) skewX(-20deg)}to{transform:translateX(200%) skewX(-20deg)}}.DiscordCTA_button__iprI_{position:relative;overflow:hidden;display:inline-block;padding:14px 36px;border-radius:var(--border-radius);background-color:var(--btn-bg);color:var(--btn-color);font-family:var(--font-titles);font-size:20px;font-weight:600;text-decoration:none;cursor:pointer;opacity:0;transform:translateY(16px);transition:opacity .6s ease .2s,transform .6s ease .2s,box-shadow var(--transition-base)}.DiscordCTA_button__iprI_:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(249,190,95,.2) 30%,rgba(163,20,252,.15) 70%,transparent);transform:translateX(-100%) skewX(-20deg);pointer-events:none}.DiscordCTA_visible__czncF .DiscordCTA_button__iprI_,.DiscordCTA_visible__czncF .DiscordCTA_subtitle__HoSDg,.DiscordCTA_visible__czncF .DiscordCTA_title__u8jap{opacity:1;transform:translateY(0)}.DiscordCTA_visible__czncF .DiscordCTA_button__iprI_:hover:before{animation:DiscordCTA_buttonShimmer__Z8AUp 1.2s ease forwards}@media (max-width:1280px){.DiscordCTA_cta__pkVSN{padding:70px}.DiscordCTA_title__u8jap{font-size:46px}.DiscordCTA_subtitle__HoSDg{font-size:23px}.DiscordCTA_button__iprI_{font-size:19px}}@media (max-width:1024px){.DiscordCTA_cta__pkVSN{padding:60px}.DiscordCTA_title__u8jap{font-size:40px}.DiscordCTA_subtitle__HoSDg{font-size:22px}.DiscordCTA_button__iprI_{font-size:18px;padding:12px 32px}}@media (max-width:768px){.DiscordCTA_cta__pkVSN{padding:48px 40px}.DiscordCTA_title__u8jap{font-size:32px}.DiscordCTA_subtitle__HoSDg{font-size:18px;margin-bottom:28px}.DiscordCTA_button__iprI_{font-size:16px;padding:12px 28px}}@media (max-width:480px){.DiscordCTA_cta__pkVSN{padding:36px 20px}.DiscordCTA_title__u8jap{font-size:24px}.DiscordCTA_subtitle__HoSDg{font-size:14px}.DiscordCTA_button__iprI_{font-size:14px;padding:10px 24px}}@media (max-width:375px){.DiscordCTA_button__iprI_{font-size:13px;padding:10px 20px}}