._footer_c25cab9{background:#050709;border-top:1px solid #f0ede80f;padding:3.5rem 2rem 2rem}._footInner_c25cab9{max-width:1200px;margin:0 auto}._footTop_c25cab9{border-bottom:1px solid #f0ede812;grid-template-columns:3fr 1fr 1fr 1fr;gap:2.5rem;margin-bottom:3rem;padding-bottom:3rem;display:grid}._footBrandLogo_c25cab9{margin-bottom:1rem;text-decoration:none;display:block}._footBrand_c25cab9 p{font-size:var(--fs-small);color:var(--muted);max-width:320px;line-height:1.75}._footBrandContact_c25cab9{flex-wrap:wrap;align-items:center;gap:.4rem 1.5rem;margin-top:1.25rem;display:flex}._footBrandContact_c25cab9 a{font-size:var(--fs-small);color:#f0ede8a6;align-items:center;gap:.5rem;text-decoration:none;transition:color .2s;display:inline-flex}._footBrandContact_c25cab9 a:hover{color:var(--brand)}._footBrandContact_c25cab9 svg{opacity:.8;flex-shrink:0}._footCol_c25cab9 h4{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:1.25rem}._footCol_c25cab9 ul{list-style:none}._footCol_c25cab9 li{margin-bottom:.6rem}._footCol_c25cab9 a{font-size:var(--fs-small);color:#f0ede8a6;text-decoration:none;transition:color .2s}._footCol_c25cab9 a:hover{color:var(--brand)}._footBottom_c25cab9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._footCopyRow_c25cab9{flex-wrap:wrap;align-items:center;gap:1.75rem;display:flex}._footCopy_c25cab9{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.1em;color:var(--muted)}._footLegal_c25cab9{align-items:center;gap:.5rem;display:flex}._footLegalLink_c25cab9{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.1em;color:var(--muted);text-decoration:none;transition:color .2s}._footLegalLink_c25cab9:hover{color:var(--brand)}._footLegalSep_c25cab9{color:var(--muted);font-size:var(--fs-eyebrow)}._cookieGroup_c25cab9{align-items:center;gap:.4rem;display:inline-flex}._cookieIcon_c25cab9{font-size:.75rem;line-height:1}._cookieDivider_c25cab9{color:var(--muted);font-size:var(--fs-eyebrow);opacity:.5}._footSocials_c25cab9{gap:.625rem;display:flex}._fsoc_c25cab9{width:32px;height:32px;color:var(--muted);border:1px solid #f0ede826;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:flex}._fsoc_c25cab9:hover{border-color:var(--brand);color:var(--brand);background:#00b4a61a}._footLogoImg_c25cab9{opacity:.9;width:auto;height:56px;margin-bottom:.75rem;display:block}@media (max-width:1024px){._footTop_c25cab9{grid-template-columns:1fr 1fr 1fr}}@media (max-width:768px){._footTop_c25cab9{grid-template-columns:1fr 1fr}}@media (max-width:480px){._footTop_c25cab9{grid-template-columns:1fr}}
