.pilot-booking-demo_page__ZfZo7{--ink:#30291f;--accent:#776044;min-height:100dvh;background:#f7f5ef;color:var(--ink);font-family:Arial,sans-serif}.pilot-booking-demo_top__TqWtC{max-width:1280px;margin:auto;padding:24px 40px;display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #ddd7cb}.pilot-booking-demo_top__TqWtC a{color:var(--ink);text-decoration:none;font-size:14px}.pilot-booking-demo_top__TqWtC>a:first-child{font-size:21px;letter-spacing:-1px}.pilot-booking-demo_layout__pn4H2{max-width:1280px;margin:auto;padding:46px 40px;display:grid;grid-template-columns:1fr 1.05fr;grid-gap:60px;gap:60px;align-items:start}.pilot-booking-demo_eyebrow__54Pkr{font-size:10px;font-weight:700;letter-spacing:3px;color:#8a7454}.pilot-booking-demo_intro__wPrBI h1{font-size:48px;line-height:1.06;letter-spacing:-2px;margin:18px 0 22px}.pilot-booking-demo_intro__wPrBI h1 span{display:block;font-size:30px;line-height:1.25;font-weight:400;letter-spacing:-.8px;margin-top:22px}.pilot-booking-demo_intro__wPrBI>p{font-size:16px;line-height:1.65;max-width:400px;color:#6b6256}.pilot-booking-demo_photo__8jAbd{margin-top:28px;height:230px;border-radius:16px;background:linear-gradient(135deg,#e8e2d5,#d2c6af);background-position:center 46%;background-size:cover;display:grid;place-items:center;padding:24px;text-align:center}.pilot-booking-demo_details__9aP00{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:11px;padding:18px 0;color:#6b6256}.pilot-booking-demo_notice__vFn2D{margin-top:10px;border:1px solid #dcd5c7;border-radius:12px;padding:16px 18px;font-size:12px;line-height:1.5}.pilot-booking-demo_notice__vFn2D p{margin:6px 0 0;color:#756b5d}.pilot-booking-demo_chat__WASsu{background:#fff;border:1px solid #e3ded3;box-shadow:0 18px 50px #3f30130d;border-radius:24px;overflow:hidden;position:-webkit-sticky;position:sticky;top:24px}.pilot-booking-demo_chatHead__fwR8a{padding:20px 24px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #ede9e1}.pilot-booking-demo_avatar__al24g{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--accent);color:var(--accent-ink,#fff);font:23px Georgia,serif}.pilot-booking-demo_chatHead__fwR8a h2{font-size:17px;margin:0 0 4px}.pilot-booking-demo_chatHead__fwR8a p{font-size:11px;color:#7b7265;margin:0}.pilot-booking-demo_online__qF_6B{background:#65936c;border-radius:50%;width:8px;height:8px;margin-left:auto}.pilot-booking-demo_messages__ENwRT{height:370px;overflow:auto;padding:25px 22px;scrollbar-width:thin}.pilot-booking-demo_line__E6Cq5{max-width:92%;margin:0 0 18px}.pilot-booking-demo_line__E6Cq5>p{white-space:pre-wrap;font-size:14px;line-height:1.65;background:#f4f2ec;border-radius:2px 16px 16px 16px;padding:14px 17px;margin:0}.pilot-booking-demo_user__2wiOo{margin-left:auto}.pilot-booking-demo_user__2wiOo>p{background:var(--accent);color:var(--accent-ink,#fff);border-radius:16px 2px 16px 16px}.pilot-booking-demo_actions__DMw18{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.pilot-booking-demo_actions__DMw18 button,.pilot-booking-demo_suggestions__YlLyR button{border:1px solid #d9d0be;color:var(--accent);background:#fff;border-radius:12px;font-size:12px;text-align:left;padding:10px 13px;cursor:pointer;line-height:1.4}.pilot-booking-demo_actions__DMw18 button:hover,.pilot-booking-demo_suggestions__YlLyR button:hover{background:#f4f0e8}.pilot-booking-demo_suggestions__YlLyR{padding:0 22px 17px;display:flex;gap:8px;flex-wrap:wrap}.pilot-booking-demo_composer__WJVSV{padding:14px 16px 0;border-top:1px solid #ede9e1;display:flex;gap:8px}.pilot-booking-demo_composer__WJVSV input{border:0;background:#f7f5f0;flex:1 1;min-width:0;border-radius:12px;padding:14px;font-size:14px;color:var(--ink)}.pilot-booking-demo_composer__WJVSV button{width:46px;border:0;background:var(--accent);color:var(--accent-ink,#fff);border-radius:12px;font-size:24px;cursor:pointer}.pilot-booking-demo_composer__WJVSV button:disabled{opacity:.45}.pilot-booking-demo_footer__ZL2NT{font-size:10px;text-align:center;color:#918779;margin:12px 8px 17px}.pilot-booking-demo_typing__KnctN{font-size:12px;color:#8b7a60}.pilot-booking-demo_error___NNXI{padding:8px 22px;font-size:13px;color:#99372d}.pilot-booking-demo_bottom__ZsFEw{max-width:1280px;margin:auto;border-top:1px solid #ddd7cb;padding:22px 40px;display:flex;justify-content:space-between;gap:20px;color:#8a8072;font-size:11px}.pilot-booking-demo_srOnly__4EpXv{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:800px){.pilot-booking-demo_top__TqWtC{padding:20px}.pilot-booking-demo_top__TqWtC>a:last-child{font-size:12px}.pilot-booking-demo_layout__pn4H2{padding:28px 20px;grid-template-columns:1fr;gap:28px}.pilot-booking-demo_intro__wPrBI h1{font-size:38px}.pilot-booking-demo_intro__wPrBI h1 span{font-size:25px}.pilot-booking-demo_photo__8jAbd{height:170px}.pilot-booking-demo_notice__vFn2D{font-size:11px}.pilot-booking-demo_chat__WASsu{position:static}.pilot-booking-demo_messages__ENwRT{height:360px}.pilot-booking-demo_bottom__ZsFEw{padding:20px;flex-direction:column}.pilot-booking-demo_intro__wPrBI>p{max-width:none}}.pilot-booking-demo_line__E6Cq5{animation:pilot-booking-demo_message-in__vbeIv .22s ease-out}.pilot-booking-demo_actions__DMw18 button,.pilot-booking-demo_suggestions__YlLyR button{transition:background .15s ease,transform .15s ease}.pilot-booking-demo_actions__DMw18 button:hover,.pilot-booking-demo_suggestions__YlLyR button:hover{transform:translateY(-1px)}.pilot-booking-demo_typing__KnctN{animation:pilot-booking-demo_breathe__Vhj56 1.4s ease-in-out infinite}@keyframes pilot-booking-demo_message-in__vbeIv{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes pilot-booking-demo_breathe__Vhj56{50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.pilot-booking-demo_line__E6Cq5,.pilot-booking-demo_typing__KnctN{animation:none}.pilot-booking-demo_actions__DMw18 button,.pilot-booking-demo_suggestions__YlLyR button{transition:none}.pilot-booking-demo_actions__DMw18 button:hover,.pilot-booking-demo_suggestions__YlLyR button:hover{transform:none}}.pilot-booking-demo_chatJump__Y0Dp2{display:none}.pilot-booking-demo_chat__WASsu{scroll-margin-top:20px}.pilot-booking-demo_error___NNXI button{padding:10px;border:1px solid #bb8c78;border-radius:8px;background:#fff;color:#99372d;cursor:pointer}.pilot-booking-demo_error___NNXI small{display:block;margin-top:8px}.pilot-booking-demo_actions__DMw18 button:focus-visible,.pilot-booking-demo_chatJump__Y0Dp2:focus-visible,.pilot-booking-demo_composer__WJVSV button:focus-visible,.pilot-booking-demo_composer__WJVSV input:focus-visible{outline:2px solid #776044;outline-offset:3px}@media(max-width:800px){.pilot-booking-demo_chatJump__Y0Dp2{display:inline-block;background:var(--accent);color:white;border-radius:12px;padding:13px 18px;text-decoration:none;margin-top:8px}.pilot-booking-demo_composer__WJVSV input{font-size:16px}}.pilot-booking-demo_voice__oyyZA{padding:14px 20px 0}.pilot-booking-demo_voice__oyyZA>small{display:block;margin-top:10px;font-size:10px;line-height:1.5;color:#817565}.pilot-booking-demo_voice__oyyZA .agent-voice__buttons{display:flex;flex-wrap:wrap;gap:8px}.pilot-booking-demo_voice__oyyZA .agent-live-call{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.pilot-booking-demo_voice__oyyZA button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 13px;border:1px solid #d9d0be;border-radius:12px;background:#fff;color:var(--accent);font-size:12px;cursor:pointer;transition:background .18s,transform .18s}.pilot-booking-demo_voice__oyyZA button:hover{background:#f4f0e8;transform:translateY(-1px)}.pilot-booking-demo_voice__oyyZA button:disabled{opacity:.5;cursor:wait}.pilot-booking-demo_voice__oyyZA button[aria-pressed=true]{background:#776044;color:#fff}.pilot-booking-demo_voice__oyyZA button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pilot-booking-demo_voice__oyyZA .agent-live-caption{display:block;max-width:350px;line-height:1.5}.pilot-booking-demo_voice__oyyZA p,.pilot-booking-demo_voice__oyyZA small{font-size:11px;line-height:1.5}.pilot-booking-demo_voice__oyyZA .spin{animation:pilot-booking-demo_voice-spin__pvbJI 1s linear infinite}@keyframes pilot-booking-demo_voice-spin__pvbJI{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.pilot-booking-demo_voice__oyyZA button{transition:none}.pilot-booking-demo_voice__oyyZA button:hover{transform:none}.pilot-booking-demo_voice__oyyZA .spin{animation:none}}.pilot-booking-demo_slotPicker__8_TVd{margin-top:12px}.pilot-booking-demo_slotHeading__TnkA7{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;line-height:1.4;padding:6px 0}.pilot-booking-demo_slotHeading__TnkA7 span{font-size:10px;font-weight:400;color:#817565;white-space:nowrap}.pilot-booking-demo_fullSchedule__p5mKv{max-height:260px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:0 4px 8px 0}.pilot-booking-demo_fullSchedule__p5mKv h3{font-size:11px;letter-spacing:.05em;color:#817565;margin:16px 0 0}.pilot-booking-demo_fullSchedule__p5mKv .pilot-booking-demo_actions__DMw18{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pilot-booking-demo_slotPicker__8_TVd .pilot-booking-demo_actions__DMw18 button{min-height:42px}.pilot-booking-demo_allSlots__D7xcF{width:100%;margin-top:12px;padding:12px 14px;background:#f7f5ef;border:1px solid #d9d0be;border-radius:12px;color:var(--accent);font-weight:600;font-size:12px;cursor:pointer;min-height:44px}.pilot-booking-demo_allSlots__D7xcF:hover{background:#eee9df}.pilot-booking-demo_allSlots__D7xcF:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pilot-booking-demo_allSlots__D7xcF:disabled{opacity:.5;cursor:wait}.pilot-booking-demo_photo__8jAbd>span{font-size:26px;font-weight:700;letter-spacing:-1px}.pilot-booking-demo_catalog__3cSJ8{margin-top:16px;border:1px solid #dcd5c7;border-radius:12px;overflow:hidden}.pilot-booking-demo_catalog__3cSJ8 summary{padding:16px 18px;cursor:pointer;font-size:13px;font-weight:700}.pilot-booking-demo_catalog__3cSJ8 summary>span{float:right;font-weight:400;font-size:11px;color:#756b5d}.pilot-booking-demo_catalog__3cSJ8 button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 18px;background:transparent;border:0;border-top:1px solid #e3ded3;text-align:left;color:var(--ink);cursor:pointer}.pilot-booking-demo_catalog__3cSJ8 button:hover{background:#eee9df}.pilot-booking-demo_catalog__3cSJ8 button span{display:grid;grid-gap:6px;gap:6px}.pilot-booking-demo_catalog__3cSJ8 button small{color:#756b5d;font-size:11px}.pilot-booking-demo_catalog__3cSJ8 button b{font-size:12px}.pilot-booking-demo_catalog__3cSJ8 button:focus-visible,.pilot-booking-demo_catalog__3cSJ8 summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.pilot-booking-demo_testGuide__WOMOK{margin-top:24px}.pilot-booking-demo_testGuide__WOMOK h2{font-size:16px;letter-spacing:-.2px}.pilot-booking-demo_testGuide__WOMOK ol{padding:0;list-style:none;counter-reset:steps;display:grid;grid-gap:14px;gap:14px}.pilot-booking-demo_testGuide__WOMOK li{counter-increment:steps;display:grid;grid-template-columns:26px 1fr;grid-column-gap:10px;column-gap:10px;grid-row-gap:4px;row-gap:4px;font-size:12px}.pilot-booking-demo_testGuide__WOMOK li:before{content:counter(steps);grid-row:span 2;align-self:start;display:grid;place-items:center;height:26px;border:1px solid #dcd5c7;border-radius:50%;color:var(--accent);font-weight:700}.pilot-booking-demo_testGuide__WOMOK li span{line-height:1.5;color:#756b5d}.pilot-booking-demo_catalog__3cSJ8 button:disabled{opacity:.5;cursor:wait}.agent-live-call_compact__RPpAm{display:flex;align-items:center;flex-wrap:wrap;gap:9px;width:100%}.agent-live-call_compact__RPpAm.agent-live-call_compact__RPpAm button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:12px 17px;border:1px solid var(--maya-accent,#691d36);border-radius:10px;background:var(--maya-accent,#691d36);color:#fff8ef;font-size:13px;line-height:1.3;font-weight:650;box-shadow:0 3px 9px #45132512}.agent-live-call_compact__RPpAm.agent-live-call_compact__RPpAm button:hover:not(:disabled){background:var(--maya-accent-dark,#4d1529)}.agent-live-call_compact__RPpAm.agent-live-call_compact__RPpAm button:focus-visible{outline:3px solid #c6a36e;outline-offset:3px}.agent-live-call_compact__RPpAm.agent-live-call_compact__RPpAm .agent-live-call_status__Ofu3z{display:flex;align-items:center;gap:9px;flex-basis:auto;margin:0 auto 0 7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--maya-accent,#691d36);font-size:12px;line-height:1.5}.agent-live-call_compact__RPpAm.agent-live-call_compact__RPpAm .agent-live-call_transcriptToggle__mzAg6{border:0;background:transparent;color:var(--maya-accent,#691d36);padding:7px 0;min-height:36px;font-size:11px;font-weight:500;text-decoration:underline;text-underline-offset:3px;box-shadow:none}.agent-live-call_compact__RPpAm.agent-live-call_compact__RPpAm .agent-live-call_transcriptToggle__mzAg6:hover{background:transparent}.agent-live-call_pulse__0JZSn{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;background:#b69b77;flex-shrink:0}.agent-live-call_pulsing__Sq8S_{background:#a57841;animation:agent-live-call_call-pulse__eZqtw 1.8s ease-out infinite}.agent-live-call_compact__RPpAm.agent-live-call_compact__RPpAm .agent-live-call_caption__vGAi7{display:block;flex-basis:100%;max-width:none;max-height:64px;overflow:auto;padding:9px 11px;border:1px solid #e2d7d4;border-radius:8px;font-size:12px;line-height:1.5;background:#fffdfa;color:#6c5960}.agent-live-call_compact__RPpAm p{font-size:12px;line-height:1.5}@keyframes agent-live-call_call-pulse__eZqtw{0%,to{box-shadow:0 0 0 0 #a5784138}65%{box-shadow:0 0 0 7px #a5784100}}@media(prefers-reduced-motion:reduce){.agent-live-call_pulsing__Sq8S_{animation:none;box-shadow:0 0 0 3px #a5784126}}@media(max-width:560px){.agent-live-call_compact__RPpAm.agent-live-call_compact__RPpAm button{font-size:12px;padding:11px 12px}.agent-live-call_compact__RPpAm.agent-live-call_compact__RPpAm .agent-live-call_status__Ofu3z{margin-left:0;font-size:11px}.agent-live-call_compact__RPpAm.agent-live-call_compact__RPpAm .agent-live-call_transcriptToggle__mzAg6{margin-left:auto}}.maya_shell__qyhXR{max-width:800px;margin:0 auto;min-height:100dvh;display:flex;flex-direction:column;background:#f7f9ff;color:#16213d;font-family:Arial,sans-serif;padding:0 18px}.maya_header__3rH3p{display:flex;gap:14px;align-items:center;padding:26px 0;border-bottom:1px solid #dce4f7}.maya_header__3rH3p h1{font-size:24px;margin:0 0 6px}.maya_header__3rH3p p{margin:0;color:#53617e}.maya_mark__APAqY{display:grid;place-items:center;width:52px;height:52px;border-radius:18px;background:#325cee;color:white;font-size:26px;font-weight:700;flex-shrink:0}.maya_conversation__N6k1O{flex:1 1;padding:24px 0;display:flex;flex-direction:column;gap:16px}.maya_message__G3Cil{max-width:92%;border:1px solid #e0e7f5;border-radius:16px;padding:16px;background:white;overflow-wrap:anywhere}.maya_message__G3Cil>span{font-size:12px;font-weight:700;color:#455a8f}.maya_message__G3Cil p{white-space:pre-wrap;line-height:1.6;margin:8px 0}.maya_message__G3Cil summary{cursor:pointer;color:#365ddb;font-size:13px}.maya_user___UOsI{align-self:flex-end;background:#e9eeff}.maya_link__yb4xQ{display:inline-block;padding:10px 0;color:#325cee}.maya_footer__qVX7U{position:-webkit-sticky;position:sticky;bottom:0;background:#f7f9ff;padding:16px 0 24px;border-top:1px solid #dce4f7}.maya_footer__qVX7U small{display:block;font-size:12px;color:#596984;line-height:1.5;margin-top:10px}.maya_composer__ZEPjg{display:flex;gap:8px}.maya_composer__ZEPjg input{flex:1 1;min-width:0;border:1px solid #cbd5ea;border-radius:12px;padding:14px;background:white;color:#16213d;font-size:16px}.maya_shell__qyhXR button{border:0;border-radius:12px;padding:12px 16px;background:#325cee;color:white;cursor:pointer;font-weight:700}.maya_shell__qyhXR button:disabled{opacity:.5;cursor:default}.maya_voice__1spAa{margin-bottom:14px}.maya_srOnly__Kz0Dd{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.maya_setup__HEPiK{padding-top:24px;padding-bottom:40px}.maya_setup__HEPiK form{display:grid;grid-gap:14px;gap:14px}.maya_setup__HEPiK section{background:white;padding:20px;border-radius:16px;margin:18px 0;border:1px solid #e0e7f5}.maya_setup__HEPiK label{display:grid;grid-gap:7px;gap:7px}.maya_setup__HEPiK input,.maya_setup__HEPiK select,.maya_setup__HEPiK textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #cbd5ea;border-radius:8px;color:#16213d;background:white;font-size:16px}.maya_setup__HEPiK textarea{min-height:110px}.maya_setup__HEPiK .maya_check__9hO7M{display:flex;align-items:center;gap:10px}.maya_setup__HEPiK .maya_check__9hO7M input{width:auto}.maya_setup__HEPiK details{margin:12px 0}.maya_setup__HEPiK pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto;background:#f1f4fc;padding:12px}.maya_setup__HEPiK nav{display:flex;gap:12px;align-items:center;flex-wrap:wrap}@media(max-width:520px){.maya_header__3rH3p h1{font-size:21px}.maya_message__G3Cil{max-width:100%}.maya_composer__ZEPjg button{padding:12px}.maya_shell__qyhXR{padding:0 12px}}.maya_shell__qyhXR{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:linear-gradient(155deg,#f8faff,#f1f5fc)}.maya_header__3rH3p{padding:26px 4px;align-items:flex-start}.maya_header__3rH3p h1{font-size:23px;letter-spacing:-.04em}.maya_header__3rH3p p{font-size:13px;line-height:1.6}.maya_header__3rH3p small{display:block;color:#7b8aa4;font-size:11px;margin-top:6px}.maya_mark__APAqY{box-shadow:0 5px 15px #325cee26}.maya_conversation__N6k1O{padding:28px 4px}.maya_message__G3Cil{padding:18px 20px;border-radius:0 18px 18px 18px;box-shadow:0 5px 18px #233d6206}.maya_message__G3Cil>span{font-size:11px}.maya_message__G3Cil p{font-size:14px;line-height:1.8}.maya_user___UOsI{border-radius:18px 0 18px 18px;border-color:#d4dffa;background:#e8efff}.maya_footer__qVX7U{background:#f3f7fd;padding:17px 4px 22px}.maya_footer__qVX7U>small{font-size:10px;color:#7b8aa4}.maya_composer__ZEPjg input{font-size:14px;box-shadow:0 3px 12px #233d6207}.maya_composer__ZEPjg button{width:49px;display:grid;place-items:center;flex-shrink:0}.maya_citations__mgV6o{border-top:1px solid #e3e9f5;padding-top:12px;margin-top:16px}.maya_citations__mgV6o summary{display:flex;align-items:center;gap:7px;list-style:none}.maya_citations__mgV6o summary::-webkit-details-marker{display:none}.maya_citations__mgV6o summary:after{content:"+";margin-left:auto}.maya_citations__mgV6o[open] summary:after{content:"−"}.maya_citations__mgV6o>div{padding:12px;background:#f4f7fc;border-radius:10px;margin-top:10px}.maya_citations__mgV6o strong{font-size:11px;color:#526586}.maya_citations__mgV6o a{color:#3156eb}.maya_citations__mgV6o p{font-size:12px;margin-bottom:0}.maya_progress__t_35S{display:flex;gap:8px;align-items:center;font-size:12px;color:#617795}.maya_progress__t_35S svg{animation:maya_maya-spin__wpYZt 1s linear infinite}.maya_shell__qyhXR :is(button,input,summary,a):focus-visible{outline:3px solid #a2b4ff;outline-offset:3px}@keyframes maya_maya-spin__wpYZt{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.maya_progress__t_35S svg{animation:none}}@media(max-width:520px){.maya_message__G3Cil{padding:16px}.maya_header__3rH3p{padding:23px 4px}.maya_header__3rH3p p{font-size:12px}}.maya_demo__riw_R{padding:20px 4px 0}.maya_demo__riw_R>span{font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.maya_demo__riw_R p{font-size:13px;line-height:1.6;color:#6c5d64}.maya_countries__pbM0x{display:flex;gap:6px;flex-wrap:wrap}.maya_countries__pbM0x button{font-size:12px!important;padding:8px 10px!important;background:#fff!important;color:#5e2135!important;border:1px solid #dac9c9!important}.maya_wine__qAJOA{background:#faf7f1;color:#352126}.maya_wine__qAJOA .maya_composer__ZEPjg button,.maya_wine__qAJOA .maya_mark__APAqY{background:#662239}.maya_wine__qAJOA .maya_header__3rH3p{border-color:#e0d2cc}.maya_wine__qAJOA .maya_header__3rH3p p{color:#75636a}.maya_wine__qAJOA .maya_message__G3Cil{border-color:#e8dcd5}.maya_wine__qAJOA .maya_message__G3Cil>span{color:#662239}.maya_wine__qAJOA .maya_user___UOsI{background:#f1e5e5;border-color:#e2cbce}.maya_wine__qAJOA .maya_footer__qVX7U{background:#faf7f1;border-color:#e0d2cc}.maya_wine__qAJOA .maya_footer__qVX7U small{color:#796870}.maya_wine__qAJOA .maya_composer__ZEPjg input{border-color:#b7a39e;color:#352126}.maya_wine__qAJOA .maya_progress__t_35S{color:#6d4d59}.maya_wine__qAJOA :is(button,input,summary,a):focus-visible{outline-color:#b98563}.maya_products__Beo5J{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.maya_product__P_aTU{display:flex;gap:16px;border:1px solid #e3d5cb;border-radius:12px;background:#fff;text-decoration:none;color:#352126;overflow:hidden;padding:12px;min-width:0}.maya_product__P_aTU img{width:88px;height:136px;object-fit:contain;background:#fff;flex-shrink:0}.maya_product__P_aTU>div{min-width:0;align-self:center}.maya_product__P_aTU small{font-size:10px;color:#8d614d;text-transform:uppercase;letter-spacing:.07em}.maya_product__P_aTU h2{font-size:15px;line-height:1.4;margin:7px 0}.maya_product__P_aTU p{font-size:11px;margin:5px 0}.maya_product__P_aTU span{font-size:11px;font-weight:700;display:flex;align-items:center;gap:6px;color:#662239}@media(max-width:520px){.maya_product__P_aTU{gap:10px}.maya_product__P_aTU img{width:68px;height:114px}.maya_product__P_aTU h2{font-size:13px}.maya_demo__riw_R{padding-top:16px}}.maya_suggestions__3VUra{border-top:1px solid #e3e9f5;margin-top:16px;padding-top:14px}.maya_suggestions__3VUra>small{display:block;font-size:11px;font-weight:600;color:#526586;margin-bottom:8px}.maya_suggestions__3VUra>div{display:flex;flex-wrap:wrap;gap:8px}.maya_suggestions__3VUra button{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;line-height:1.4;font-size:12px;padding:10px 12px;background:#eef3ff;color:#2449c7;border:1px solid #aabcee;max-width:100%}.maya_suggestions__3VUra button svg{transform:rotate(45deg);flex-shrink:0}.maya_suggestions__3VUra button:hover:not(:disabled){background:#dfe8ff}.maya_wine__qAJOA .maya_suggestions__3VUra{border-color:#e8dcd5}.maya_wine__qAJOA .maya_suggestions__3VUra>small{color:#79636c}.maya_wine__qAJOA .maya_suggestions__3VUra button{background:#faf3f0;color:#662239;border-color:#cda9af}.maya_wine__qAJOA .maya_suggestions__3VUra button:hover:not(:disabled){background:#f1e2e3}.maya_winePage__dePaD{min-height:100dvh;padding:28px 20px 0;background:#f7f3ed}.maya_wine__qAJOA{--maya-accent:#691d36;--maya-accent-dark:#4b1427;max-width:960px;padding:0;background:#fcfaf6;color:#36252b;border:1px solid #e4d9d8;border-bottom:0;border-radius:18px 18px 0 0;box-shadow:0 14px 60px #3c1c2b09}.maya_wine__qAJOA .maya_header__3rH3p{padding:25px 30px;gap:15px;align-items:center;background:#691d36;border:0;border-radius:17px 17px 0 0;color:#fff7ef}.maya_wine__qAJOA .maya_header__3rH3p h1{font-family:Georgia,Times New Roman,serif;font-weight:500;font-size:28px;letter-spacing:-.8px;color:#fff7ef}.maya_wine__qAJOA .maya_header__3rH3p p{color:#ecd7d9;font-size:12px}.maya_wine__qAJOA .maya_header__3rH3p small{color:#e1bd8f;font-size:10px;letter-spacing:.06em}.maya_wine__qAJOA .maya_mark__APAqY{width:56px;height:62px;border:1px solid #c29a744d;border-radius:10px;background:#ffffff09;box-shadow:none;color:#e1bd8f}.maya_headerNote__2GIDp{margin-left:auto;color:#e1bd8f;font:italic 18px/1.35 Georgia,serif;text-align:right}.maya_wine__qAJOA .maya_demo__riw_R{padding:27px 30px 24px;border-bottom:1px solid #e7dddd;background:#fffdfa}.maya_wine__qAJOA .maya_demo__riw_R>span{font-size:9px;color:#9b754b;letter-spacing:.14em}.maya_wine__qAJOA .maya_demo__riw_R h2{font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.2;letter-spacing:-.5px;color:#691d36;font-weight:500;margin:9px 0 0}.maya_wine__qAJOA .maya_demo__riw_R p{font-size:13px;color:#77636d;max-width:650px;margin:10px 0 18px}.maya_wine__qAJOA .maya_countries__pbM0x{gap:7px}.maya_wine__qAJOA .maya_countries__pbM0x button{border-color:#e2d4d5!important;background:#f9f5ef!important;color:#691d36!important;display:flex;gap:7px;align-items:center;min-height:38px;border-radius:8px;padding:9px 13px!important;font-weight:600}.maya_wine__qAJOA .maya_countries__pbM0x button:hover:not(:disabled){background:#f0e4df!important;border-color:#b98c9a!important}.maya_pairings__RJFlk{margin-top:21px}.maya_pairings__RJFlk>small{display:block;color:#806e75;font-size:11px;margin-bottom:10px}.maya_pairings__RJFlk>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.maya_wine__qAJOA .maya_pairings__RJFlk button{display:flex;align-items:center;gap:8px;min-width:0;min-height:57px;background:#faf7f3;color:#6a384a;border:1px solid #e6dadd;border-radius:8px;font-size:11px;line-height:1.4;font-weight:600;padding:10px}.maya_pairings__RJFlk button svg{flex-shrink:0}.maya_pairings__RJFlk button svg:last-child{margin-left:auto;color:#a58a95;width:12px}.maya_wine__qAJOA .maya_pairings__RJFlk button:hover:not(:disabled){background:#f2e9e5;border-color:#ba99a4}.maya_wine__qAJOA .maya_conversation__N6k1O{padding:24px 30px 28px;gap:18px}.maya_wine__qAJOA .maya_message__G3Cil{padding:20px;max-width:94%;box-shadow:none;border:1px solid #e5d8d8;border-radius:0 14px 14px 14px;background:#fff}.maya_wine__qAJOA .maya_message__G3Cil>span{font-size:11px;color:#691d36}.maya_wine__qAJOA .maya_message__G3Cil>p{font-size:14px;line-height:1.7}.maya_wine__qAJOA .maya_user___UOsI{background:#eee4e2;border-color:#ddc6ce;border-radius:14px 0 14px 14px}.maya_wine__qAJOA .maya_footer__qVX7U{padding:18px 30px 20px;background:#fcfaf6;border-color:#e1d3d3;box-shadow:0 -8px 22px #4a263008;z-index:2}.maya_wine__qAJOA .maya_footer__qVX7U>small{font-size:10px;line-height:1.5;color:#8b7880}.maya_wine__qAJOA .maya_voice__1spAa{margin-bottom:14px}.maya_wine__qAJOA .maya_voice__1spAa>small{font-size:11px;color:#8b7780;margin-top:8px}.maya_wine__qAJOA .maya_composer__ZEPjg{gap:9px}.maya_wine__qAJOA .maya_composer__ZEPjg input{font-size:14px;padding:14px 16px;min-height:48px;border:1px solid #c6adaf;border-radius:10px;background:#fffefa;box-shadow:none}.maya_wine__qAJOA .maya_composer__ZEPjg button{width:49px;border-radius:10px;background:#691d36}.maya_wine__qAJOA .maya_composer__ZEPjg button:hover:not(:disabled){background:#4b1427}.maya_wine__qAJOA .maya_products__Beo5J{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:10px}.maya_wine__qAJOA .maya_product__P_aTU{flex-direction:column;align-items:center;padding:14px 12px;gap:10px;border-color:#e7dcda;border-radius:9px;background:#fffefa;transition:border-color .15s}.maya_wine__qAJOA .maya_product__P_aTU:hover{border-color:#a77d8d}.maya_wine__qAJOA .maya_product__P_aTU img{width:94px;height:140px}.maya_wine__qAJOA .maya_product__P_aTU>div{width:100%}.maya_wine__qAJOA .maya_product__P_aTU h2{font-size:13px;font-weight:650;line-height:1.5;margin:7px 0}.maya_wine__qAJOA .maya_product__P_aTU p{font-size:11px;line-height:1.5}.maya_wine__qAJOA .maya_product__P_aTU small{font-size:9px;color:#9b754b}.maya_wine__qAJOA .maya_product__P_aTU span{font-size:10px;margin-top:12px;justify-content:space-between;color:#691d36;border-top:1px solid #eadfda;padding-top:9px}.maya_wine__qAJOA .maya_product__P_aTU:only-child{flex-direction:row}.maya_wine__qAJOA .maya_product__P_aTU:only-child>div{width:auto}.maya_wine__qAJOA .maya_suggestions__3VUra button{border-radius:8px;background:#f7f1eb;border-color:#ceabb7;color:#691d36;font-size:12px;padding:11px 13px}.maya_wine__qAJOA .maya_suggestions__3VUra>small{font-size:10px;letter-spacing:.03em}.maya_wine__qAJOA .maya_progress__t_35S{padding:0 4px}.maya_wine__qAJOA .maya_link__yb4xQ{color:#691d36}@media(max-width:760px){.maya_pairings__RJFlk>div{grid-template-columns:repeat(3,minmax(0,1fr))}.maya_headerNote__2GIDp{font-size:16px}.maya_wine__qAJOA .maya_products__Beo5J{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media(max-width:560px){.maya_winePage__dePaD{padding:0}.maya_wine__qAJOA{border:0;border-radius:0}.maya_wine__qAJOA .maya_header__3rH3p{border-radius:0;padding:23px 18px;gap:12px}.maya_wine__qAJOA .maya_header__3rH3p h1{font-size:25px}.maya_wine__qAJOA .maya_mark__APAqY{width:47px;height:55px}.maya_headerNote__2GIDp{font-size:13px}.maya_wine__qAJOA .maya_demo__riw_R{padding:23px 18px 21px}.maya_wine__qAJOA .maya_demo__riw_R h2{font-size:25px}.maya_wine__qAJOA .maya_demo__riw_R p{font-size:12px;line-height:1.7}.maya_wine__qAJOA .maya_countries__pbM0x{gap:6px}.maya_wine__qAJOA .maya_countries__pbM0x button{padding:8px 11px!important;font-size:11px!important}.maya_pairings__RJFlk>div{grid-template-columns:repeat(2,minmax(0,1fr))}.maya_wine__qAJOA .maya_pairings__RJFlk button{min-height:47px;font-size:11px}.maya_wine__qAJOA .maya_conversation__N6k1O{padding:22px 15px;gap:16px}.maya_wine__qAJOA .maya_message__G3Cil{max-width:100%;padding:16px}.maya_wine__qAJOA .maya_message__G3Cil>p{font-size:13px}.maya_wine__qAJOA .maya_footer__qVX7U{padding:15px 17px 17px}.maya_wine__qAJOA .maya_voice__1spAa>small{font-size:10px}.maya_wine__qAJOA .maya_products__Beo5J{grid-template-columns:1fr}.maya_wine__qAJOA .maya_product__P_aTU{flex-direction:row;gap:12px;padding:12px}.maya_wine__qAJOA .maya_product__P_aTU img{width:68px;height:114px}.maya_wine__qAJOA .maya_product__P_aTU h2{font-size:12px}.maya_wine__qAJOA .maya_product__P_aTU>div{width:auto}.maya_wine__qAJOA .maya_product__P_aTU span{font-size:10px;margin-top:8px}.maya_wine__qAJOA .maya_composer__ZEPjg input{font-size:13px;padding:13px}.maya_wine__qAJOA .maya_footer__qVX7U>small{font-size:9px}}.maya_wine__qAJOA .maya_exploreToggle__pmc7c{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;background:transparent;color:#691d36;border:0;border-radius:4px;font-size:11px;font-weight:600;padding:0;margin:0 0 15px;text-align:left;min-height:25px}.maya_wine__qAJOA .maya_collapsed__f0oTv{padding-top:10px;padding-bottom:10px}.maya_wine__qAJOA .maya_collapsed__f0oTv .maya_exploreToggle__pmc7c{margin:0}.maya_wine__qAJOA.maya_hasMessages__om_PS .maya_header__3rH3p{padding-top:16px;padding-bottom:16px}.maya_wine__qAJOA.maya_hasMessages__om_PS .maya_mark__APAqY{height:44px;width:44px}.maya_wine__qAJOA.maya_hasMessages__om_PS .maya_header__3rH3p h1{font-size:24px}.maya_wine__qAJOA.maya_hasMessages__om_PS .maya_headerNote__2GIDp{font-size:15px}@media(max-width:560px){.maya_wine__qAJOA.maya_hasMessages__om_PS .maya_header__3rH3p{padding:16px 18px}.maya_wine__qAJOA.maya_hasMessages__om_PS .maya_header__3rH3p h1{font-size:23px}.maya_wine__qAJOA.maya_hasMessages__om_PS .maya_headerNote__2GIDp{display:none}.maya_wine__qAJOA .maya_collapsed__f0oTv{padding-top:9px;padding-bottom:9px}}.floating-assistant_root__4nhXV{position:fixed;right:24px;bottom:24px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.floating-assistant_launcher__3v5jR{display:flex;align-items:center;gap:10px;background:#0967ee;color:white;border:1px solid #488df1;border-radius:999px;padding:15px 20px;font-weight:700;box-shadow:0 8px 30px #073d8e33;cursor:pointer;min-height:52px}.floating-assistant_launcher__3v5jR i{width:7px;height:7px;border-radius:50%;background:#a3f0d0}.floating-assistant_launcher__3v5jR:hover{background:#0057d5}.floating-assistant_header__I4fE1 button:focus-visible,.floating-assistant_launcher__3v5jR:focus-visible{outline:3px solid #78b6ff;outline-offset:3px}.floating-assistant_window__r5Pkt{width:min(440px,calc(100vw - 32px));height:min(680px,calc(100dvh - 110px));background:#fff;border:1px solid #d8e2ef;border-radius:22px;box-shadow:0 18px 70px #132e4938;overflow:hidden;display:flex;flex-direction:column}.floating-assistant_window__r5Pkt[hidden]{display:none}.floating-assistant_header__I4fE1{display:flex;align-items:center;gap:12px;background:#0b192e;color:white;padding:17px 18px;flex-shrink:0}.floating-assistant_header__I4fE1 div{flex:1 1;min-width:0}.floating-assistant_header__I4fE1 strong{display:block;font-size:18px}.floating-assistant_header__I4fE1 small{display:block;font-size:11px;color:#bfcde2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px}.floating-assistant_avatar__lxuBP{display:grid;place-items:center;background:#176ae4;width:40px;height:40px;border-radius:14px}.floating-assistant_header__I4fE1 button{background:transparent;border:0;color:#dbe9ff;cursor:pointer;padding:9px}.floating-assistant_body__dxtFg{overflow:auto;overscroll-behavior:contain;flex:1 1;min-height:0;background:#f6f9fd}.floating-assistant_body__dxtFg .owner-agent{margin:0;padding:18px;border:0;border-radius:0;background:transparent;box-shadow:none}.floating-assistant_body__dxtFg .owner-agent h2{font-size:16px;margin-top:0}.floating-assistant_body__dxtFg .owner-agent>p{font-size:13px;line-height:1.5}.floating-assistant_body__dxtFg .owner-agent__messages{min-height:130px;max-height:240px;overflow:auto;scroll-behavior:smooth}.floating-assistant_body__dxtFg .chat-actions{flex-wrap:wrap;gap:7px}.floating-assistant_body__dxtFg .chat-actions button{font-size:12px;min-height:38px}.floating-assistant_body__dxtFg .chat-composer{position:-webkit-sticky;position:sticky;bottom:0;background:#f6f9fd;padding:10px 0;gap:7px}.floating-assistant_body__dxtFg .chat-composer input{min-width:0;width:100%;font-size:16px}.floating-assistant_body__dxtFg .chat-composer button{flex-shrink:0}.floating-assistant_body__dxtFg .agent-proposal{background:#e8f1ff;border:1px solid #bcd4f7;border-radius:12px;padding:13px;margin:12px 0;font-size:13px}@media(max-width:760px){.floating-assistant_root__4nhXV{right:12px;bottom:calc(78px + env(safe-area-inset-bottom));gap:8px}.floating-assistant_launcher__3v5jR{padding:12px 16px}.floating-assistant_window__r5Pkt{width:calc(100vw - 24px);height:min(620px,calc(100dvh - 160px))}.floating-assistant_body__dxtFg .owner-agent__messages{max-height:180px}.floating-assistant_header__I4fE1{padding:12px 14px}}@media(prefers-reduced-motion:reduce){.floating-assistant_body__dxtFg .owner-agent__messages{scroll-behavior:auto}}@media(max-width:767px){.app-shell:has(.agenda-page,.bookings-page,.today-page) .floating-assistant_launcher__3v5jR[aria-expanded=false]{gap:0;height:52px;justify-content:center;padding:0;width:52px}.app-shell:has(.agenda-page,.bookings-page,.today-page) .floating-assistant_launcher__3v5jR[aria-expanded=false]>i,.app-shell:has(.agenda-page,.bookings-page,.today-page) .floating-assistant_launcher__3v5jR[aria-expanded=false]>span{display:none}}.floating-assistant_body__dxtFg{overflow:hidden}.floating-assistant_body__dxtFg .owner-agent{height:100%;min-height:0;display:flex;flex-direction:column;gap:10px;padding:14px;box-sizing:border-box}.floating-assistant_body__dxtFg .owner-agent>h2,.floating-assistant_body__dxtFg .owner-agent>p:not([role]){display:none}.floating-assistant_body__dxtFg .owner-agent>label{flex-shrink:0;font-size:12px}.floating-assistant_body__dxtFg .owner-agent__messages{flex:1 1;min-height:70px;max-height:none;padding:8px;align-content:start}.floating-assistant_body__dxtFg .chat-bubble{font-size:13px}.floating-assistant_body__dxtFg .owner-agent>.chat-actions{flex-wrap:nowrap;overflow-x:auto;flex-shrink:0;padding-bottom:5px;margin:0}.floating-assistant_body__dxtFg .owner-agent>.chat-actions>*{white-space:nowrap;flex-shrink:0}.floating-assistant_body__dxtFg .chat-composer{flex-shrink:0;padding:8px;margin:0}.floating-assistant_body__dxtFg .agent-proposal{flex-shrink:0;max-height:180px;overflow:auto;margin:0}.floating-assistant_body__dxtFg .agent-voice{flex-shrink:0;padding:4px;margin:0}.floating-assistant_body__dxtFg .owner-agent>p[role]{font-size:12px;max-height:95px;overflow:auto;flex-shrink:0;margin:0}