.GuestDiscoveryFooter_footerContainer__Hki34{--footer-accent:#c6c3fe;--footer-ink:#13121a;--footer-muted-ink:#13121a94;background:var(--footer-accent);color:var(--footer-ink);overflow:hidden;position:relative;width:100%}.GuestDiscoveryFooter_footerMain__x6KpW{padding:clamp(64px,7vw,104px) 48px 28px}.GuestDiscoveryFooter_bottomBarContent__aLLef,.GuestDiscoveryFooter_footerContent__8_Y5E,.GuestDiscoveryFooter_footerLower__tJtm8{margin:0 auto;width:min(100%,1440px)}.GuestDiscoveryFooter_footerContent__8_Y5E{align-items:start;display:grid;gap:clamp(72px,8vw,144px);grid-template-columns:minmax(280px,.82fr) minmax(0,1.8fr)}.GuestDiscoveryFooter_footerBrandColumn__ZiqUS{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.GuestDiscoveryFooter_footerLogoSection__Vs6zG{color:inherit;display:block;text-decoration:none;transition:transform .18s ease-out}.GuestDiscoveryFooter_footerLogoSection__Vs6zG img:last-child{filter:brightness(0)}.GuestDiscoveryFooter_footerLogoSection__Vs6zG:hover{transform:translateY(-2px)}.GuestDiscoveryFooter_footerLogoSection__Vs6zG:focus-visible{border-radius:6px;outline:2px solid var(--footer-ink);outline-offset:6px}.GuestDiscoveryFooter_footerStatement__1clLj{font-size:clamp(38px,4.2vw,68px);font-weight:600;letter-spacing:-.055em;line-height:.98;margin:44px 0 0;max-width:530px;text-wrap:balance}.GuestDiscoveryFooter_footerStatement__1clLj,.GuestDiscoveryFooter_footerTagline__q0RK1{font-family:var(--footer-font,var(--font-outfit)),"Outfit",sans-serif}.GuestDiscoveryFooter_footerTagline__q0RK1{color:var(--footer-muted-ink);font-size:16px;font-weight:400;line-height:1.6;margin:24px 0 0;max-width:410px}.GuestDiscoveryFooter_footerContact__hqgWb{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--footer-font,var(--font-outfit)),"Outfit",sans-serif;font-size:14px;gap:8px 12px;line-height:1.5;margin-top:40px}.GuestDiscoveryFooter_footerContactLabel__zv0kp{color:var(--footer-muted-ink);font-weight:500}.GuestDiscoveryFooter_footerContactLink__pgBpo{color:var(--footer-ink);font-weight:600;overflow-wrap:anywhere;text-decoration-color:#13121a52;text-decoration-thickness:1px;text-underline-offset:4px}.GuestDiscoveryFooter_footerContactLink__pgBpo:hover{text-decoration-color:initial}.GuestDiscoveryFooter_footerContactLink__pgBpo:focus-visible{border-radius:3px;outline:2px solid var(--footer-ink);outline-offset:3px}.GuestDiscoveryFooter_footerDirectory__YhMw4{display:grid;gap:48px;grid-template-columns:minmax(0,1.55fr) repeat(2,minmax(140px,.72fr))}.GuestDiscoveryFooter_footerColumn__ppaKe{min-width:0}.GuestDiscoveryFooter_footerColumnTitle__6hmaV{color:#13121a7a;font-family:var(--footer-font,var(--font-outfit)),"Outfit",sans-serif;font-size:13px;font-weight:600;letter-spacing:.12em;line-height:1.2;margin:0 0 28px;text-transform:uppercase}.GuestDiscoveryFooter_footerLinks__wogVG{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.GuestDiscoveryFooter_footerLinks__wogVG li{margin:0;min-width:0}.GuestDiscoveryFooter_footerLinks__wogVG a{color:var(--footer-ink);display:inline-block;font-family:var(--footer-font,var(--font-outfit)),"Outfit",sans-serif;font-size:16px;font-weight:500;letter-spacing:-.012em;line-height:1.42;text-decoration:none;transition:opacity .16s ease-out,transform .16s ease-out}.GuestDiscoveryFooter_footerLinks__wogVG a:hover{opacity:.58;transform:translateX(3px)}.GuestDiscoveryFooter_footerLinks__wogVG a:focus-visible{border-radius:3px;outline:2px solid var(--footer-ink);outline-offset:3px}.GuestDiscoveryFooter_featureLinks__BkgDD{column-gap:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.GuestDiscoveryFooter_footerLower__tJtm8{align-items:center;border-top:1px solid #13121a38;display:flex;gap:28px;justify-content:space-between;margin-top:clamp(72px,8vw,116px);padding-top:24px}.GuestDiscoveryFooter_footerMeta__bReAZ{color:var(--footer-muted-ink);font-family:var(--footer-font,var(--font-outfit)),"Outfit",sans-serif;font-size:14px;font-weight:500;line-height:1.5;margin:0;max-width:580px}.GuestDiscoveryFooter_socialLinks__zT8h_{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.GuestDiscoveryFooter_socialButton__QlLuS{background:#ffffff1f;border:1px solid #13121a47;border-radius:50%;color:var(--footer-ink);display:grid;flex:0 0 42px;height:42px;place-items:center;text-decoration:none;transition:color .16s ease-out,background-color .16s ease-out,transform .16s ease-out;width:42px}.GuestDiscoveryFooter_socialButton__QlLuS img{filter:brightness(0);height:20px;width:20px}.GuestDiscoveryFooter_socialButton__QlLuS:hover{background:var(--footer-ink);color:var(--footer-accent);transform:translateY(-2px)}.GuestDiscoveryFooter_socialButton__QlLuS:hover img{filter:brightness(0) invert(1)}.GuestDiscoveryFooter_socialButton__QlLuS:focus-visible{outline:2px solid var(--footer-ink);outline-offset:3px}.GuestDiscoveryFooter_bottomBar__3mYW5{background:#09090b;color:#ffffffa3}.GuestDiscoveryFooter_bottomBarContent__aLLef{align-items:center;box-sizing:border-box;display:flex;gap:32px;justify-content:space-between;min-height:84px;padding:20px 48px}.GuestDiscoveryFooter_copyright__WbtNa,.GuestDiscoveryFooter_legalLink__PuaUT{font-family:var(--footer-font,var(--font-outfit)),"Outfit",sans-serif;font-size:13px;font-weight:400;line-height:1.45}.GuestDiscoveryFooter_legalLinks__NYRuL{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:flex-end}.GuestDiscoveryFooter_legalLink__PuaUT{color:#ffffffbd;text-decoration:none;transition:color .16s ease-out}.GuestDiscoveryFooter_legalLink__PuaUT:hover{color:#fff}.GuestDiscoveryFooter_legalLink__PuaUT:focus-visible{border-radius:3px;outline:2px solid #ffffffe0;outline-offset:3px}@media(max-width:1180px){.GuestDiscoveryFooter_footerContent__8_Y5E{gap:72px;grid-template-columns:1fr}.GuestDiscoveryFooter_footerBrandColumn__ZiqUS{align-items:start;column-gap:64px;display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,1.2fr)}.GuestDiscoveryFooter_footerContact__hqgWb,.GuestDiscoveryFooter_footerLogoSection__Vs6zG{grid-column:1}.GuestDiscoveryFooter_footerStatement__1clLj,.GuestDiscoveryFooter_footerTagline__q0RK1{grid-column:2}.GuestDiscoveryFooter_footerStatement__1clLj{grid-row:1/span 2;margin-top:0}.GuestDiscoveryFooter_footerTagline__q0RK1{grid-row:3}.GuestDiscoveryFooter_footerContact__hqgWb{grid-row:2/span 2}}@media(max-width:820px){.GuestDiscoveryFooter_footerMain__x6KpW{padding:64px 24px 24px}.GuestDiscoveryFooter_footerBrandColumn__ZiqUS{display:flex}.GuestDiscoveryFooter_footerStatement__1clLj{font-size:clamp(38px,8vw,56px);margin-top:40px}.GuestDiscoveryFooter_footerDirectory__YhMw4{gap:52px 36px;grid-template-columns:repeat(2,minmax(0,1fr))}.GuestDiscoveryFooter_footerFeatureColumn___rW3Z{grid-column:1/-1}.GuestDiscoveryFooter_footerLower__tJtm8{align-items:flex-start}.GuestDiscoveryFooter_bottomBarContent__aLLef{padding-left:24px;padding-right:24px}}@media(max-width:560px){.GuestDiscoveryFooter_footerMain__x6KpW{padding:56px 18px 20px}.GuestDiscoveryFooter_footerStatement__1clLj{font-size:38px;margin-top:34px}.GuestDiscoveryFooter_footerDirectory__YhMw4{gap:42px;grid-template-columns:1fr}.GuestDiscoveryFooter_footerFeatureColumn___rW3Z{grid-column:auto}.GuestDiscoveryFooter_featureLinks__BkgDD{grid-template-columns:1fr}.GuestDiscoveryFooter_bottomBarContent__aLLef,.GuestDiscoveryFooter_footerLower__tJtm8{align-items:flex-start;flex-direction:column}.GuestDiscoveryFooter_footerLower__tJtm8{margin-top:68px}.GuestDiscoveryFooter_bottomBarContent__aLLef{gap:18px;min-height:0;padding:24px 18px 30px}.GuestDiscoveryFooter_legalLinks__NYRuL{gap:10px 18px;justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.GuestDiscoveryFooter_footerLinks__wogVG a,.GuestDiscoveryFooter_footerLogoSection__Vs6zG,.GuestDiscoveryFooter_legalLink__PuaUT,.GuestDiscoveryFooter_socialButton__QlLuS{transition:none}}
/*# sourceMappingURL=517f869c52a3ed7e.css.map*/