._footer_1dq90_1{--footer-rule:#ffffff2e;--footer-muted:var(--color-nav-panel-link);background:var(--color-nav-panel);color:var(--color-neutral);scroll-margin-top:calc(var(--header-height) + 24px);padding:clamp(80px,9vw,120px) 0 clamp(50px,6vw,80px)}._inner_1dq90_2{width:min(90%,1680px);margin-inline:auto}._topline_1dq90_3{align-items:center;gap:24px;display:flex}._topline_1dq90_3 p,._brand_1dq90_4,._label_1dq90_4,._email_1dq90_4,._contactEmail_1dq90_4,._bottomline_1dq90_4{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:14px}._topline_1dq90_3 p{white-space:nowrap;color:var(--footer-muted);margin:0}._topRule_1dq90_5{background:var(--footer-rule);flex:1;height:1px}._brand_1dq90_4{white-space:nowrap;color:var(--color-neutral);letter-spacing:.06em;align-items:center;gap:10px;display:inline-flex}._brand_1dq90_4>span{background:var(--color-outline);border-radius:50%;width:5px;height:5px}._main_1dq90_7{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr);margin-top:clamp(60px,7vw,90px);display:grid}._explore_1dq90_8,._message_1dq90_8,._contact_1dq90_4{min-width:0;padding:8px clamp(28px,4vw,72px) 14px}._explore_1dq90_8{padding-left:0}._contact_1dq90_4{padding-right:0}._message_1dq90_8{text-align:center;flex-direction:column;align-items:center;display:flex}._explore_1dq90_8,._message_1dq90_8{border-right:1px solid var(--footer-rule)}._label_1dq90_4{color:var(--footer-muted);margin:0;font-size:12px;font-weight:400}._accentRule_1dq90_10{background:var(--color-outline);width:38px;height:1px;margin-top:14px;display:block}._destinationList_1dq90_11,._socialLinks_1dq90_11{margin:26px 0 0;padding:0;list-style:none}._destinationList_1dq90_11{border-top:1px solid var(--footer-rule)}._destinationList_1dq90_11 li{border-bottom:1px solid var(--footer-rule)}._destination_1dq90_11{min-height:88px;color:var(--color-neutral);font-family:var(--font-headline);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:18px;font-size:2.875rem;line-height:1.15;display:flex}._destination_1dq90_11 svg,._contactEmail_1dq90_4 svg,._socialLinks_1dq90_11 svg{width:17px;height:17px;color:var(--color-outline);flex:none}._messageLink_1dq90_13{color:inherit}._message_1dq90_8 h2{letter-spacing:-.045em;margin:0;font-size:clamp(42px,4.2vw,68px);font-weight:400;line-height:1.04}._message_1dq90_8 h2 em{font-weight:400}._message_1dq90_8>p{color:var(--footer-muted);font-family:var(--font-body);margin:28px 0 0;font-size:16px;line-height:1.55}._messageRule_1dq90_13{background:var(--color-outline);width:52px;height:1px;margin:30px 0 18px}._email_1dq90_4{color:var(--color-neutral);letter-spacing:.13em;overflow-wrap:anywhere;font-size:12px}._contact_1dq90_4{flex-direction:column;justify-content:space-between;gap:46px;display:flex}._contactCopy_1dq90_14{max-width:30ch;color:var(--footer-muted);margin:22px 0 18px;font-size:16px;line-height:1.55}._contactEmail_1dq90_4,._socialLinks_1dq90_11 a{color:var(--color-neutral);align-items:center;gap:9px;display:inline-flex}._contactEmail_1dq90_4{overflow-wrap:anywhere;font-size:12px;line-height:1.5}._follow_1dq90_14{border-top:1px solid var(--footer-rule);padding-top:34px}._socialLinks_1dq90_11{flex-wrap:wrap;gap:10px 18px;margin-top:18px;display:flex}._socialLinks_1dq90_11 a{color:var(--footer-muted);font-family:var(--font-body);font-size:14px}._socialLinks_1dq90_11 svg{width:13px;height:13px}._bottomline_1dq90_4{border-top:1px solid var(--footer-rule);color:var(--footer-muted);letter-spacing:.06em;text-transform:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin-top:clamp(50px,6vw,70px);padding-top:clamp(50px,6vw,64px);font-size:12px;display:grid}._bottomline_1dq90_4 p{margin:0}._legal_1dq90_15,._legal_1dq90_15 a+a{align-items:center;gap:18px;display:flex}._legal_1dq90_15 a+a:before{background:var(--footer-rule);content:"";width:1px;height:14px}._utilityActions_1dq90_15{justify-self:end;align-items:center;gap:20px;display:flex}._themeToggle_1dq90_15,._backToTop_1dq90_15{color:var(--color-neutral);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0}._themeToggle_1dq90_15{border-bottom:1px solid var(--color-outline)}._backToTop_1dq90_15 span{margin-left:6px}._footer_1dq90_1 a,._themeToggle_1dq90_15,._backToTop_1dq90_15{transition:color .3s,opacity .3s}._destination_1dq90_11 svg,._contactEmail_1dq90_4 svg,._socialLinks_1dq90_11 svg{transition:transform .3s}._footer_1dq90_1 a:hover,._themeToggle_1dq90_15:hover,._backToTop_1dq90_15:hover{color:var(--color-outline)}._footer_1dq90_1 a:focus-visible{outline:2px solid var(--color-outline);outline-offset:6px}._themeToggle_1dq90_15:focus-visible{outline:2px solid var(--color-outline);outline-offset:6px}._backToTop_1dq90_15:focus-visible{outline:2px solid var(--color-outline);outline-offset:6px}@media (max-width:1000px){._main_1dq90_7{grid-template-columns:.9fr 1.25fr 1fr}._explore_1dq90_8,._message_1dq90_8,._contact_1dq90_4{padding-inline:28px}._explore_1dq90_8{padding-left:0}._contact_1dq90_4{padding-right:0}._message_1dq90_8 h2{font-size:clamp(38px,4.8vw,54px)}._destination_1dq90_11{min-height:84px;font-size:2.5rem}}@media (max-width:760px){._footer_1dq90_1{padding-block:64px 50px}._inner_1dq90_2{width:auto;margin-inline:24px}._topline_1dq90_3{gap:14px}._topline_1dq90_3 p{letter-spacing:.1em;font-size:10px}._brand_1dq90_4{letter-spacing:.03em;font-size:11px}._brand_1dq90_4>span{display:none}._main_1dq90_7{flex-direction:column;margin-top:52px;display:flex}._explore_1dq90_8,._message_1dq90_8,._contact_1dq90_4{border-right:0;border-top:1px solid var(--footer-rule);padding:42px 0}._message_1dq90_8{border-top:0;order:-1;padding-top:0}._message_1dq90_8 h2{font-size:clamp(42px,12vw,58px)}._message_1dq90_8>p{margin-top:22px;font-size:15px}._messageRule_1dq90_13{margin-top:26px}._destination_1dq90_11{min-height:76px;font-size:2rem}._contact_1dq90_4{gap:38px}._follow_1dq90_14{padding-top:36px}._bottomline_1dq90_4{grid-template-columns:1fr;justify-items:start;gap:20px;margin-top:10px;padding-top:38px;font-size:11px}._legal_1dq90_15,._legal_1dq90_15 a+a{gap:14px}._utilityActions_1dq90_15{justify-self:start}}@media (prefers-reduced-motion:reduce){._footer_1dq90_1 a,._themeToggle_1dq90_15,._backToTop_1dq90_15,._destination_1dq90_11 svg,._contactEmail_1dq90_4 svg,._socialLinks_1dq90_11 svg{transition:none}._destination_1dq90_11:hover svg,._contactEmail_1dq90_4:hover svg,._socialLinks_1dq90_11 a:hover svg{transform:none}}
