._shell_j1yrf_1{z-index:40;inset-inline-end:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));color:#171717;font-family:inherit;position:fixed}._trigger_j1yrf_2{color:#f5f2ec;cursor:pointer;min-height:50px;font:inherit;background:#171717;border:1px solid #77716a;align-items:center;gap:.75rem;padding:.65rem 1rem;font-size:.9rem;display:flex;box-shadow:0 10px 32px #0003}._trigger_j1yrf_2[hidden]{display:none}._trigger_j1yrf_2 ._mark_j1yrf_4{color:#d2a48d;border:1px solid #b68e79;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;font-size:1.3rem;display:grid}:is(._trigger_j1yrf_2:hover,._trigger_j1yrf_2:focus-visible){outline-offset:3px;background:#38312d}._panel_j1yrf_6{background:#f5f2ec;border:1px solid #171717;flex-direction:column;width:min(430px,100vw - 2rem);max-height:min(82dvh,760px);display:flex;box-shadow:0 20px 70px #0004}._header_j1yrf_7{color:#f5f2ec;background:#171717;justify-content:space-between;align-items:start;gap:1rem;padding:1rem 1.25rem;display:flex}._header_j1yrf_7 small{color:#c9a28f;letter-spacing:.13em;font:600 .7rem/1.4 Arial,sans-serif}._header_j1yrf_7 h2{margin:.2rem 0 0;font-size:1.35rem;font-weight:500;line-height:1.4}._header_j1yrf_7 button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #827b74;font-size:1.5rem}._body_j1yrf_11{overscroll-behavior:contain;padding:1.15rem 1.25rem 1.4rem;overflow-y:auto}._intro_j1yrf_12{margin:0;font-size:.98rem;line-height:1.75}._location_j1yrf_13{color:#605b55;margin:.75rem 0 1rem;font-size:.82rem}._location_j1yrf_13 strong{color:#171717}._currentStep_j1yrf_15{background:#ebe5dc;border-inline-start:2px solid #8a5a44;margin-bottom:1rem;padding:.8rem .95rem;font-size:.95rem;line-height:1.7}._currentStep_j1yrf_15 p{margin:0}._transcript_j1yrf_17{gap:.75rem;max-height:25dvh;display:grid;overflow-y:auto}._transcript_j1yrf_17:empty{display:none}._guideMessage_j1yrf_19,._visitorMessage_j1yrf_19{padding:.8rem .95rem;font-size:.95rem;line-height:1.7}._guideMessage_j1yrf_19{background:#ebe5dc;border-inline-start:2px solid #8a5a44}._visitorMessage_j1yrf_19{background:#fff;border:1px solid #ded6cb;margin-inline-start:12%}._guideMessage_j1yrf_19 p,._visitorMessage_j1yrf_19 p{margin:0}._action_j1yrf_23{color:#59371f;text-underline-offset:.25rem;align-items:center;min-height:44px;margin-top:.4rem;font-weight:600;display:inline-flex}._choices_j1yrf_24{flex-wrap:wrap;gap:.45rem;padding:1rem 0;display:flex}._choices_j1yrf_24 button{min-height:40px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid #bdb2a5;padding:.35rem .7rem;font-size:.8rem}:is(._choices_j1yrf_24 button:hover,._choices_j1yrf_24 button:focus-visible){background:#e6dcd1}._form_j1yrf_27 label{color:#4e4943;margin-bottom:.5rem;font-size:.82rem;display:block}._form_j1yrf_27>div{background:#fff;border:1px solid #75706a;display:flex}._form_j1yrf_27 input{outline-offset:-3px;color:#171717;min-width:0;min-height:48px;font:inherit;background:0 0;border:0;flex:1;padding:.65rem;font-size:1rem}._form_j1yrf_27 button{color:#fff;cursor:pointer;min-height:48px;font:inherit;background:#171717;border:0;padding:.5rem .9rem}._form_j1yrf_27 button:disabled{opacity:.45;cursor:not-allowed}._voiceButton_j1yrf_32{color:#171717;min-height:44px;font:inherit;cursor:pointer;background:#ebe5dc;border:1px solid #8a5a44;margin-top:.75rem;padding:.55rem .9rem}._voiceButton_j1yrf_32[aria-pressed=true]{color:#fff;background:#171717}._speechStatus_j1yrf_34{color:#524b43;margin:.45rem 0 0;font-size:.85rem;line-height:1.6}._app_j1yrf_35{border-top:1px solid #c2b9af;margin-top:1rem;padding-top:.8rem;font-size:.86rem;line-height:1.6}._app_j1yrf_35 summary{cursor:pointer;min-height:44px;font-weight:600}._app_j1yrf_35 p{margin:0 0 .6rem}._app_j1yrf_35 a{color:#59371f;align-items:center;min-height:44px;display:inline-flex}._app_j1yrf_35 img{background:#fff;margin-top:.5rem;display:block}._privacy_j1yrf_40{color:#625d57;border-top:1px solid #c2b9af;margin:1rem 0 0;padding-top:.8rem;font-size:.76rem;line-height:1.65}._panel_j1yrf_6 :is(button,a,summary,input):focus-visible{outline-offset:2px;outline:2px solid #8a5a44}@media (max-width:600px){._shell_j1yrf_1{inset-inline:.7rem;bottom:max(.7rem, env(safe-area-inset-bottom))}._trigger_j1yrf_2{margin-inline-start:auto}._panel_j1yrf_6{width:100%;max-height:min(82dvh,720px)}._body_j1yrf_11{padding:1rem}._transcript_j1yrf_17{max-height:20dvh}}@media (prefers-reduced-motion:reduce){._shell_j1yrf_1 *,._shell_j1yrf_1 :before,._shell_j1yrf_1 :after{scroll-behavior:auto!important}}@media print{._shell_j1yrf_1{display:none}}
