.footer_footer__GoTLO{background:#111;color:#fff;font-family:var(--font-montserrat),Montserrat,sans-serif}.footer_inner__03uiJ{margin:0 auto;max-width:1440px;padding:76px 40px 0}.footer_main__1iBv0{display:grid;grid-template-columns:1.1fr 1.6fr .9fr;grid-gap:48px;gap:48px;padding-bottom:48px}.footer_wordmark__S23XT{border-radius:3px;display:inline-flex}.footer_wordmark__S23XT img{filter:brightness(0) invert(1);height:auto;width:clamp(140px,14vw,180px)}.footer_brand__K4Gvk p{color:#b5b5b5;font-size:clamp(14px,1.1vw,16px);font-weight:500;letter-spacing:-.035em;line-height:1.5;margin:25px 0 18px;max-width:330px}.footer_contact__Dw3Dt h2,.footer_explore__qT_2n h2{color:#909090;font-size:11px;font-weight:600;letter-spacing:.1em;line-height:1.7;margin:0 0 22px;text-transform:uppercase}.footer_explore__qT_2n ul{list-style:none;margin:0;padding:0}.footer_explore__qT_2n a{align-items:center;color:#d4d4d4;display:flex;font-size:13px;line-height:1.5;min-height:42px}.footer_importLinks__bu_aF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.footer_contact__Dw3Dt{margin-top:28px}.footer_contact__Dw3Dt h2{margin-bottom:12px}.footer_email__u_srV{align-items:center;display:flex;font-size:clamp(16px,1.5vw,21px);font-weight:500;gap:12px;letter-spacing:-.035em;overflow-wrap:anywhere;width:-moz-fit-content;width:fit-content}.footer_email__u_srV svg{color:#ad7aff;flex-shrink:0}.footer_bottom__9l3LW{align-items:baseline;border-top:1px solid #303030;color:#999;display:flex;font-size:11px;gap:24px 48px;justify-content:space-between;line-height:1.6;padding:22px 0}.footer_bottom__9l3LW p{flex-shrink:0;margin:0}.footer_bottom__9l3LW nav{display:flex;flex-wrap:wrap;gap:0 24px;justify-content:flex-end}.footer_bottom__9l3LW a,.footer_bottom__9l3LW button{align-items:center;display:inline-flex;min-height:44px;text-align:left}.footer_footer__GoTLO a,.footer_footer__GoTLO button{text-decoration:none;transition:color .18s ease}.footer_footer__GoTLO a:hover,.footer_footer__GoTLO button:hover{color:#c6a0ff}.footer_explore__qT_2n a:hover{text-decoration:underline;text-underline-offset:4px}.footer_footer__GoTLO :is(a,button):focus-visible{outline:2px solid #c6a0ff;outline-offset:5px}@media (max-width:1023px){.footer_main__1iBv0{gap:44px;grid-template-columns:1fr 1fr}.footer_brand__K4Gvk{grid-column:1/-1}.footer_brand__K4Gvk p{margin-top:20px;max-width:none}.footer_bottom__9l3LW{flex-direction:column;gap:12px}.footer_bottom__9l3LW nav{justify-content:flex-start}}@media (max-width:599px){.footer_inner__03uiJ{padding:48px 24px 0}.footer_main__1iBv0{gap:36px;grid-template-columns:1fr;padding-bottom:36px}.footer_brand__K4Gvk{grid-column:auto}.footer_explore__qT_2n a{min-height:46px}.footer_explore__qT_2n ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px}.footer_contact__Dw3Dt{border-top:1px solid #303030;padding-top:24px}.footer_contact__Dw3Dt h2{margin-bottom:16px}.footer_email__u_srV{font-size:20px}.footer_bottom__9l3LW nav{-moz-column-gap:20px;column-gap:20px}}@media (prefers-reduced-motion:reduce){.footer_footer__GoTLO a,.footer_footer__GoTLO button{transition:none}}