.CookieNotice_notice__EnKS9{position:fixed;left:max(24px,env(safe-area-inset-left));bottom:max(24px,env(safe-area-inset-bottom));z-index:95;width:min(420px,calc(100vw - 48px));padding:20px 20px 18px;background:var(--navy);color:var(--cream);border:1px solid var(--line-on-dark-strong);border-top:2px solid var(--gold);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:CookieNotice_notice-in__E28rZ .2s var(--ease) both}.CookieNotice_notice__EnKS9:focus{outline:none}.CookieNotice_notice__EnKS9:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.CookieNotice_text__NESDy{font:400 .875rem/1.6 var(--font-sans);color:rgba(244,240,232,.86)}.CookieNotice_link__vWIBm{color:var(--gold);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.CookieNotice_link__vWIBm:hover{color:var(--gold-hi)}.CookieNotice_link__vWIBm:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.CookieNotice_signal__fgaS7{margin-top:10px;font:400 .8125rem/1.55 var(--font-sans);color:rgba(244,240,232,.66)}.CookieNotice_actions__LIS_v{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:16px}.CookieNotice_btn__S9OIe{min-height:44px;width:100%}.CookieNotice_btn__S9OIe:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@keyframes CookieNotice_notice-in__E28rZ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:720px){.CookieNotice_notice__EnKS9{left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));width:auto;padding:16px 16px 14px}.CookieNotice_actions__LIS_v{margin-top:14px}}@media (prefers-reduced-motion:reduce){.CookieNotice_notice__EnKS9{animation:none}}.FrontDeskChat_launcher__bV2_L{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:150;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;border:1px solid var(--gold);border-radius:var(--radius);background:var(--navy);color:var(--cream);font:500 13px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;box-shadow:var(--shadow-lg);cursor:pointer;transition:transform .22s var(--ease),opacity .22s var(--ease),background .22s var(--ease)}.FrontDeskChat_launcher__bV2_L:hover{background:var(--navy-800)}.FrontDeskChat_launcher__bV2_L:active{transform:scale(.97)}.FrontDeskChat_launcher__bV2_L:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.FrontDeskChat_icon__EcCnW{display:none}.FrontDeskChat_hidden__FvoLh{opacity:0;pointer-events:none;transform:translateY(8px)}.FrontDeskChat_dot__U4A_4{width:7px;height:7px;border-radius:50%;background:var(--gold)}.FrontDeskChat_panel__ddHZr{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:150;display:flex;flex-direction:column;width:380px;height:min(560px,calc(100vh - 120px));background:var(--cream-50);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;opacity:0;transform:translateY(12px);transition:opacity .22s var(--ease),transform .22s var(--ease)}.FrontDeskChat_panel__ddHZr[hidden]{display:none}.FrontDeskChat_open__JZ16P{opacity:1;transform:none}.FrontDeskChat_head__GJ05U{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;background:var(--navy);color:var(--cream);border-bottom:1px solid var(--gold-deep)}.FrontDeskChat_title__08AVU{font:400 24px/1.1 var(--font-display)}.FrontDeskChat_sub__jOShU{margin-top:4px;font:400 11px/1.3 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--cream-300)}.FrontDeskChat_close__qZgLV{display:grid;place-items:center;width:40px;height:40px;border:0;background:none;color:var(--cream);cursor:pointer}.FrontDeskChat_close__qZgLV:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.FrontDeskChat_log__L_C0H{flex:1 1;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px;padding:18px}.FrontDeskChat_intro__34LhN p{margin:0 0 14px;color:var(--ink-70);font:400 15px/1.55 var(--font-sans)}.FrontDeskChat_chips__inBn4{display:flex;flex-wrap:wrap;gap:8px}.FrontDeskChat_chip__aE9oS{min-height:36px;padding:6px 12px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--white);color:var(--ink);font:400 13px/1.3 var(--font-sans);text-align:left;cursor:pointer;transition:border-color .15s var(--ease)}.FrontDeskChat_chip__aE9oS:hover{border-color:var(--gold-on-light)}.FrontDeskChat_msg__aVBei{max-width:86%;padding:10px 13px;border-radius:var(--radius-lg);font:400 15px/1.5 var(--font-sans);white-space:pre-wrap;overflow-wrap:anywhere}.FrontDeskChat_desk__XesAz{align-self:flex-start;background:var(--white);border:1px solid var(--line);color:var(--ink)}.FrontDeskChat_user__17vOc{align-self:flex-end;background:var(--navy);color:var(--cream)}.FrontDeskChat_typing__WuTpc{display:inline-flex;gap:4px;padding:4px 0}.FrontDeskChat_typing__WuTpc i{width:6px;height:6px;border-radius:50%;background:var(--ink-40);animation:FrontDeskChat_blink__y1Ehh 1.2s infinite var(--ease)}.FrontDeskChat_typing__WuTpc i:nth-child(2){animation-delay:.15s}.FrontDeskChat_typing__WuTpc i:nth-child(3){animation-delay:.3s}@keyframes FrontDeskChat_blink__y1Ehh{0%,80%,to{opacity:.25}40%{opacity:1}}.FrontDeskChat_form__sML9E{display:flex;gap:8px;padding:12px;border-top:1px solid var(--line);background:var(--white)}.FrontDeskChat_input__O67xR{flex:1 1;min-width:0;min-height:44px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--cream-50);color:var(--ink);font:400 16px/1.3 var(--font-sans)}.FrontDeskChat_input__O67xR:focus{outline:none;border-color:var(--gold-on-light)}.FrontDeskChat_send__wtAR6{display:grid;place-items:center;width:44px;border:0;border-radius:var(--radius);background:var(--navy);color:var(--cream);cursor:pointer}.FrontDeskChat_send__wtAR6:disabled{opacity:.4;cursor:default}.FrontDeskChat_note__8hs7_{padding:0 12px 10px;background:var(--white);color:var(--ink-55);font:400 11px/1.4 var(--font-sans);text-align:center}@media (max-width:720px){.FrontDeskChat_launcher__bV2_L{bottom:calc(max(20px, env(safe-area-inset-bottom)) + var(--cookie-notice-h, 0px))}}@media (max-width:520px){.FrontDeskChat_panel__ddHZr{inset:auto 0 0 0;width:100%;height:min(85vh,640px);border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom)}.FrontDeskChat_launcher__bV2_L{right:max(16px,env(safe-area-inset-right));bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--cookie-notice-h, 0px));width:52px;height:52px;padding:0;justify-content:center;border-radius:50%}.FrontDeskChat_launcher__bV2_L .FrontDeskChat_dot__U4A_4,.FrontDeskChat_launcher__bV2_L .FrontDeskChat_label__7sgKd{display:none}.FrontDeskChat_launcher__bV2_L .FrontDeskChat_icon__EcCnW{display:block;color:var(--gold)}}@media (prefers-reduced-motion:reduce){.FrontDeskChat_launcher__bV2_L,.FrontDeskChat_panel__ddHZr{transition:none}.FrontDeskChat_typing__WuTpc i{animation:none;opacity:.6}}