.Footer_footer__o4_Ec{background:#000;border-radius:1.125rem 1.125rem 0 0;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;position:relative}.Footer_inner__w0_wv{--footer-container:var(--fl-container,80rem);--footer-page-padding:var(--fl-page-padding,clamp(1.25rem,5vw,4rem));--footer-inline:var(
    --fl-section-inline,max(var(--footer-page-padding),calc((100% - var(--footer-container)) / 2))
  );width:100%;max-width:none;margin:0 auto;padding:4rem var(--footer-inline) 2.5rem;display:flex;flex-direction:column;gap:3rem}.Footer_footerSpacious__8nWva .Footer_inner__w0_wv{padding-top:6rem;padding-bottom:6rem}.Footer_top__G3YrT{display:flex;align-items:flex-start;justify-content:flex-start;gap:2.5rem;width:100%}.Footer_brandCol__k6akh{display:flex;flex-direction:column;gap:1rem;flex-shrink:0;width:14rem}.Footer_footerWithAudit___5P1r .Footer_brandCol__k6akh{width:15rem}.Footer_logo__ZNv_V{display:flex;align-items:center;gap:.5625rem}.Footer_logoBars__Hsd6w{display:flex;align-items:center;gap:.1875rem}.Footer_logoBar__sPtkJ{width:.125rem}.Footer_logoBarWide__wdazT,.Footer_logoBar__sPtkJ{display:block;background:#fff;height:1.6875rem;flex-shrink:0}.Footer_logoBarWide__wdazT{width:1.125rem}.Footer_logoImage__w1yEW{display:block;height:1.75rem;width:auto}.Footer_logoOnDark__Xaein{filter:invert(1) hue-rotate(180deg)}.Footer_tagline__zpS_S{font-family:var(--font-inter),sans-serif;font-style:normal;font-size:.8125rem;font-weight:400;line-height:1.5385;color:rgba(255,255,255,.5);margin:0;max-width:14.4rem}.Footer_contact__vepDU{display:flex;flex-direction:column;gap:.375rem;margin:.25rem 0 0;font-style:normal}.Footer_contactLabel__FKnq4{font-family:var(--font-inter),sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.4)}.Footer_contactEmail___94q7{font-family:var(--font-wix),sans-serif;font-size:.9375rem;font-weight:500;letter-spacing:-.02rem;color:#fff;text-decoration:none;&:hover{opacity:.7}}.Footer_navColumns__aiEyS{gap:2.5rem}.Footer_navColumns__aiEyS,.Footer_nav__tddAl{display:flex;align-items:flex-start;flex-shrink:0}.Footer_nav__tddAl{flex-direction:column;gap:.875rem;min-width:7.5rem}.Footer_navTitle__7HS8X{font-family:var(--font-inter),sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.4);margin:0 0 .375rem}.Footer_navLink__37DGW{font-family:var(--font-wix),sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.05rem;color:#fff;cursor:pointer;white-space:nowrap;text-decoration:none;&:hover{opacity:.7}}.Footer_auditForm__Rzyw5{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:1rem;flex:1 1 26rem;max-width:33.6rem;margin-left:auto;padding:1.5rem;border:1px solid #e5e5e5;border-radius:1.25rem;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.08)}.Footer_auditTitle__V3d1z{width:100%;margin:0;font-family:var(--font-wix),sans-serif;font-size:1.125rem;font-weight:500;line-height:1.25;letter-spacing:-.03rem;color:#090909;white-space:nowrap}.Footer_auditForm__Rzyw5 form{gap:.875rem;width:100%}.Footer_auditForm__Rzyw5 input:focus,.Footer_auditForm__Rzyw5 input:focus-visible{outline:none;box-shadow:none}.Footer_waitlistCol__o1tM8{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;flex-shrink:0;width:29.25rem;margin-left:auto}.Footer_waitlistTitle__GpAns{font-family:var(--font-wix),sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.03rem;color:#fff;margin:0}.Footer_divider__C5Smj{width:100%;height:1px;background:rgba(255,255,255,.1);flex-shrink:0}.Footer_bottom__1trOp{display:flex;align-items:center;justify-content:space-between;width:100%}.Footer_copyright__sqw0C{font-family:var(--font-inter),sans-serif;font-style:normal;font-size:.8125rem;font-weight:400;color:rgba(255,255,255,.4);margin:0;white-space:nowrap}.Footer_legal__pP8iz{display:flex;align-items:center;gap:1rem}.Footer_legalLink__7Z8PJ{font-family:var(--font-inter),sans-serif;font-style:normal;font-size:.8125rem;font-weight:400;color:#a8a8a4;white-space:nowrap;text-decoration:none;cursor:pointer;&:hover{color:rgba(255,255,255,.7)}}@media (max-width:64rem){.Footer_top__G3YrT{flex-wrap:wrap;gap:2rem}.Footer_brandCol__k6akh,.Footer_footerWithAudit___5P1r .Footer_brandCol__k6akh{width:100%}.Footer_tagline__zpS_S{max-width:20rem}.Footer_navColumns__aiEyS{order:2}.Footer_auditForm__Rzyw5{order:3;flex:1 1 100%;max-width:none;margin-left:0;width:100%}}@media (max-width:48rem){.Footer_footer__o4_Ec{border-radius:0;& .Footer_inner__w0_wv{padding:1.5rem;gap:2rem}&.Footer_footerSpacious__8nWva .Footer_inner__w0_wv{padding:1.5rem}& .Footer_top__G3YrT{flex-direction:column;align-items:stretch;gap:2rem}& .Footer_auditForm__Rzyw5,& .Footer_brandCol__k6akh,& .Footer_navColumns__aiEyS,& .Footer_nav__tddAl,& .Footer_waitlistCol__o1tM8{width:100%;margin-left:0}& .Footer_navColumns__aiEyS{display:grid;grid-template-columns:1fr 1fr;gap:2rem 1.5rem}& .Footer_nav__tddAl{gap:.25rem}& .Footer_navTitle__7HS8X{margin-bottom:.5rem}& .Footer_navLink__37DGW{display:inline-flex;align-items:center;min-height:2.75rem}& .Footer_auditForm__Rzyw5{padding:1.25rem}& .Footer_auditTitle__V3d1z{font-size:1.0625rem}& .Footer_bottom__1trOp{flex-direction:column;align-items:flex-start;gap:.75rem}& .Footer_copyright__sqw0C{white-space:normal}& .Footer_legal__pP8iz{flex-wrap:wrap;gap:.75rem 1rem}}}