.Footer_footer__UaG1g{position:relative;z-index:1;display:flex;justify-content:center;padding:96px var(--page-gutter) 48px;color:var(--color-on-dark);background:var(--color-charcoal)}.Footer_wrap__cQh_H{display:flex;flex-direction:column;gap:64px;width:100%;max-width:var(--wrap-max)}.Footer_top__b4wwC{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:48px;gap:48px;align-items:start;padding-bottom:56px;border-bottom:1px solid var(--color-on-dark-rule)}.Footer_brand___zP6t{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.Footer_tagline__EtMBR{max-width:26ch;margin:0;font-size:13px;font-weight:400;line-height:1.85;letter-spacing:.4px;color:var(--color-on-dark-muted)}.Footer_subscribe__awe1E{display:flex;flex-direction:column;gap:10px}.Footer_heading__8gwfT{margin:0;font-size:17.9px;font-weight:400;line-height:28.8px;letter-spacing:.4px}.Footer_subheading__pYrcg{max-width:46ch;margin:0 0 10px;font-size:13.5px;font-weight:400;line-height:1.85;color:var(--color-on-dark-muted)}.Footer_form__o_zgT{display:flex;flex-wrap:wrap;gap:12px}.Footer_input__zu55k{flex:1 1 260px;min-width:0;height:44px;padding:0 16px;font-family:inherit;font-size:13px;color:var(--color-on-dark);background:transparent;border:1px solid var(--color-on-dark-rule);transition:border-color var(--dur-base) var(--ease-out)}.Footer_input__zu55k::placeholder{color:rgba(242,240,236,.42)}.Footer_input__zu55k:focus{border-color:var(--color-gold);outline:none}.Footer_submit___noyn{flex:0 0 auto;height:44px;padding-inline:40px;font-size:var(--font-size-small-caps);font-weight:600;letter-spacing:var(--letter-spacing-3);text-transform:uppercase;color:var(--color-charcoal);background:var(--color-gold);transition:background-color var(--dur-base) var(--ease-out)}.Footer_submit___noyn:hover{background:var(--color-gold-deep)}.Footer_columns__dUcFs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:40px;gap:40px}.Footer_column__BQljC{display:flex;flex-direction:column;gap:18px}.Footer_columnTitle__YcE5F{margin:0;font-size:var(--font-size-small-caps);font-weight:600;letter-spacing:var(--letter-spacing-3);text-transform:uppercase;color:var(--color-gold)}.Footer_columnList__yCz9e{display:flex;flex-direction:column;gap:10px}.Footer_address__Ndpfs a,.Footer_address__Ndpfs span,.Footer_columnLink__97mL0{font-size:13.5px;font-weight:400;line-height:1.85;color:var(--color-on-dark-muted);transition:color var(--dur-base) var(--ease-out)}.Footer_address__Ndpfs a:hover,.Footer_columnLink__97mL0:hover{color:var(--color-gold)}.Footer_address__Ndpfs{display:flex;flex-direction:column;font-style:normal}.Footer_socials__QgDMT{display:flex;gap:18px}.Footer_social___aQ_M{display:block;width:20px;height:20px;background:var(--color-on-dark-muted);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transition:background-color var(--dur-base) var(--ease-out)}.Footer_social___aQ_M:hover{background:var(--color-gold)}.Footer_legal__gVqLl{display:flex;flex-wrap:wrap;gap:8px 32px;justify-content:space-between;padding-top:32px;border-top:1px solid var(--color-on-dark-rule);font-size:11.5px;font-weight:400;line-height:1.8;color:rgba(242,240,236,.72)}.Footer_disclaimer__sPtyl{max-width:62ch}.Footer_srOnly__kmnjz{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:860px){.Footer_footer__UaG1g{padding:64px 24px 40px}.Footer_top__b4wwC{grid-template-columns:1fr;gap:40px}.Footer_columns__dUcFs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.Footer_columns__dUcFs{grid-template-columns:1fr}.Footer_submit___noyn{flex:1 1 100%}}.Footer_legalLink__VU9ur{color:var(--color-gold);border-bottom:1px solid}