.HomeFooter_footer__PVJrh{border-top:1px solid var(--border-default);background:linear-gradient(180deg,#0c0b04,#000 75%);color:var(--text-secondary);padding:0 max(1.5rem,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(1.5rem,env(safe-area-inset-left))}.HomeFooter_inner__v0sQ0{width:min(100%,77.5rem);margin-inline:auto}.HomeFooter_main__aw6aL{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:3rem;padding-block:3rem 2.5rem}.HomeFooter_brand__2qvoA>span{width:min(100%,16rem);background:transparent;mix-blend-mode:screen}.HomeFooter_brand__2qvoA p{margin-top:1.5rem;font-size:1rem;line-height:1.6;color:var(--text-muted);text-wrap:pretty}.HomeFooter_footer__PVJrh a:not(.HomeFooter_claim__Gs0Zi){display:inline-flex;align-items:center;gap:.5rem;min-height:44px;max-width:100%;padding-block:.5rem;line-height:1.5;text-underline-offset:.3em}.HomeFooter_footer__PVJrh a svg{flex-shrink:0}.HomeFooter_footer__PVJrh a:not(.HomeFooter_claim__Gs0Zi):hover{color:var(--text-primary);text-decoration:underline}.HomeFooter_footer__PVJrh a:focus-visible{outline:2px solid var(--brand-champagne);outline-offset:5px}.HomeFooter_footer__PVJrh .HomeFooter_claim__Gs0Zi{min-height:48px;height:auto;max-width:100%;margin-top:1.5rem;border-radius:999px;padding:.75rem 1.5rem;white-space:normal}.HomeFooter_links__LSeRQ h2{margin-bottom:.875rem;color:var(--text-muted);font-family:"gardein",var(--font-body),sans-serif;font-size:.8125rem;font-weight:400;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.HomeFooter_links__LSeRQ :is(a,.HomeFooter_soonLabel__uqrAA){font-family:"gardein",var(--font-body),sans-serif;font-size:.8125rem;letter-spacing:.055em;text-transform:uppercase}.HomeFooter_links__LSeRQ .HomeFooter_soon__w46mQ{display:inline-flex;min-height:44px;max-width:100%;flex-wrap:wrap;align-items:center;gap:.625rem;padding-block:.5rem;line-height:1.5}.HomeFooter_links__LSeRQ .HomeFooter_soonLabel__uqrAA{opacity:.5}.HomeFooter_bottom__eo1eA{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 2rem;border-top:1px solid var(--border-default);padding-block:1rem;color:var(--text-muted);font-family:"gardein",var(--font-body),sans-serif;font-size:.75rem;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.HomeFooter_bottom__eo1eA:before{content:"";position:absolute;inset:4px 0 auto;height:1px;background:repeating-linear-gradient(90deg,var(--border-default) 0 5px,transparent 5px 12px);opacity:.45;pointer-events:none}.HomeFooter_bottom__eo1eA p{margin-right:auto}.HomeFooter_bottom__eo1eA nav{display:flex;flex-wrap:wrap;gap:0 1.5rem}@media (max-width:48rem){.HomeFooter_main__aw6aL{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem;padding-block:2.5rem 2rem}.HomeFooter_brand__2qvoA{grid-column:1/-1}.HomeFooter_brand__2qvoA>span{width:min(100%,14rem)}.HomeFooter_brand__2qvoA p{margin-top:1rem}.HomeFooter_links__LSeRQ h2{letter-spacing:.06em}.HomeFooter_bottom__eo1eA{gap:.75rem;padding-block:1.25rem}.HomeFooter_bottom__eo1eA nav,.HomeFooter_bottom__eo1eA p{flex-basis:100%}}@media (max-width:22rem){.HomeFooter_footer__PVJrh{padding-inline:max(1rem,env(safe-area-inset-left)) max(1rem,env(safe-area-inset-right))}}body[data-enlarged-text] .HomeFooter_main__aw6aL{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}body[data-enlarged-text] .HomeFooter_brand__2qvoA{grid-column:1/-1}