.xRpRxq_flow{--f-navy:var(--palette-navy,#1b252f);--f-line:var(--line,#dedede);--f-soft:var(--surface-app,#f2f2f2);--f-tint:#eef2f5;--f-muted:var(--muted,#666);flex-direction:column;gap:12px;display:flex}.xRpRxq_pair{flex-direction:column;gap:10px;display:flex}.xRpRxq_question{background:var(--f-soft);word-break:keep-all;border-radius:4px 14px 14px;align-self:flex-start;max-width:86%;padding:9px 14px 10px;font-size:14px;line-height:1.55}.xRpRxq_answerRow{justify-content:flex-end;display:flex}.xRpRxq_answer{background:var(--f-navy);color:#fff;max-width:86%;font:inherit;text-align:left;word-break:keep-all;overflow-wrap:anywhere;border:0;border-radius:14px 4px 14px 14px;align-items:center;gap:8px;padding:9px 12px 10px 14px;font-size:14px;line-height:1.55;display:inline-flex}button.xRpRxq_answer{cursor:pointer}button.xRpRxq_answer:hover{background:#2a3744}.xRpRxq_answer svg{opacity:.7;flex:none;width:15px;height:15px}.xRpRxq_answer:focus-visible{outline:2px solid var(--f-navy);outline-offset:2px}.xRpRxq_said{background:var(--f-navy);color:#fff;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;border-radius:14px 4px 14px 14px;max-width:86%;padding:9px 14px 10px;font-size:14px;line-height:1.55}.xRpRxq_reply{max-width:92%}.xRpRxq_reply p{margin:0}.xRpRxq_reply p+p,.xRpRxq_reply p+ul,.xRpRxq_reply ul+p{margin-top:8px}.xRpRxq_reply ul{margin:0;padding-left:18px}.xRpRxq_reply a{color:var(--accent,#3a5c76);text-underline-offset:3px;font-weight:600;text-decoration:underline}.xRpRxq_reply[data-error]{background:var(--danger-surface,#fbefeb);color:var(--danger,#9c4b40)}.xRpRxq_typing{color:var(--f-muted);align-items:center;gap:10px;font-size:13.5px;display:inline-flex}.xRpRxq_dots{gap:4px;display:inline-flex}.xRpRxq_dots i{background:#9aa7b7;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite xRpRxq_flow-dot}.xRpRxq_dots i:nth-child(2){animation-delay:.15s}.xRpRxq_dots i:nth-child(3){animation-delay:.3s}@keyframes xRpRxq_flow-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.xRpRxq_dots i{animation:none}}.xRpRxq_who{letter-spacing:.04em;color:var(--f-muted);align-items:center;gap:8px;margin-top:4px;font-size:12.5px;font-weight:600;display:flex}.xRpRxq_whoMark{background:var(--f-navy);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.xRpRxq_whoMark:before{content:"";background:#fff;width:100%;height:100%;-webkit-mask:url(/assets/placement/chat/mark.webp) 50%/76% no-repeat;mask:url(/assets/placement/chat/mark.webp) 50%/76% no-repeat}.xRpRxq_card{border:1px solid var(--f-line);background:#fff;border-radius:14px;padding:20px 18px 18px;box-shadow:0 6px 20px #1b252f0f}.xRpRxq_card h3{letter-spacing:-.02em;word-break:keep-all;font-size:15.5px;font-weight:700;line-height:1.45;font-family:var(--font-body);margin:0}.xRpRxq_help{color:var(--f-muted);word-break:keep-all;margin:6px 0 0;font-size:13px;line-height:1.55}.xRpRxq_fields{flex-direction:column;gap:14px;margin-top:16px;display:flex}.xRpRxq_grid1,.xRpRxq_grid2{gap:8px;display:grid}.xRpRxq_grid1{grid-template-columns:1fr}.xRpRxq_grid2{grid-template-columns:1fr 1fr}.xRpRxq_choice{border:1px solid var(--f-line);color:var(--ink,#202020);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 12px 13px;transition:border-color .15s,background .15s;display:flex}.xRpRxq_choice:hover{border-color:#b9c1c9}.xRpRxq_choice[data-on]{border-color:var(--f-navy);background:var(--f-tint)}.xRpRxq_choice:focus-visible,.xRpRxq_chip:focus-visible,.xRpRxq_radioHead:focus-visible,.xRpRxq_day:focus-visible{outline:2px solid var(--f-navy);outline-offset:2px}.xRpRxq_choiceText{flex-direction:column;gap:2px;min-width:0;display:flex}.xRpRxq_choiceText strong{word-break:keep-all;font-size:14px;font-weight:700;line-height:1.4}.xRpRxq_choiceText small{color:var(--f-muted);word-break:keep-all;font-size:12px;line-height:1.4}.xRpRxq_check,.xRpRxq_dot{background:#fff;border:1.5px solid #c2c8ce;flex:none;width:14px;height:14px;position:relative}.xRpRxq_choice>.xRpRxq_check,.xRpRxq_choice>.xRpRxq_dot{margin-top:3.7px}.xRpRxq_check{border-radius:4px}.xRpRxq_dot{border-radius:50%}[data-on]>.xRpRxq_check,[aria-checked=true]>.xRpRxq_check{border-color:var(--f-navy);background:var(--f-navy)}[data-on]>.xRpRxq_check:after,[aria-checked=true]>.xRpRxq_check:after{content:"";border:1.7px solid #fff;border-width:0 1.7px 1.7px 0;width:3.2px;height:7px;position:absolute;top:.8px;left:3.6px;transform:rotate(45deg)}[data-on]>.xRpRxq_dot,[aria-checked=true]>.xRpRxq_dot{border-color:var(--f-navy)}[data-on]>.xRpRxq_dot:after,[aria-checked=true]>.xRpRxq_dot:after{content:"";background:var(--f-navy);border-radius:50%;position:absolute;inset:2.5px}.xRpRxq_group{flex-direction:column;gap:8px;display:flex}.xRpRxq_groupLabel{color:var(--f-muted);margin:0;font-size:12.5px;font-weight:600}.xRpRxq_chips{flex-wrap:wrap;gap:6px;display:flex}.xRpRxq_chip{border:1px solid var(--f-line);color:var(--ink,#202020);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:7px 13px 8px;font-size:13px;line-height:1.3;transition:border-color .15s,background .15s,color .15s}.xRpRxq_chip:hover{border-color:#b9c1c9}.xRpRxq_chip[data-on]{border-color:var(--f-navy);background:var(--f-navy);color:#fff}.xRpRxq_other,.xRpRxq_textField input,.xRpRxq_textArea textarea{border:1px solid var(--f-line);width:100%;color:var(--ink,#202020);font:inherit;background:#fff;border-radius:10px;outline:0;padding:10px 12px;font-size:14px;line-height:1.5;transition:border-color .15s}.xRpRxq_other:focus,.xRpRxq_textField input:focus,.xRpRxq_textArea textarea:focus{border-color:var(--f-navy)}.xRpRxq_other::placeholder,.xRpRxq_textField input::placeholder,.xRpRxq_textArea textarea::placeholder,.xRpRxq_amount input::placeholder{color:#a4a4a4}.xRpRxq_textField{flex-direction:column;gap:6px;display:flex}.xRpRxq_textField>span{color:var(--f-muted);font-size:12.5px;font-weight:600}.xRpRxq_textField em{color:var(--danger,#9c4b40);font-style:normal}.xRpRxq_textField small{font-weight:500}.xRpRxq_textArea{flex-direction:column;gap:6px;display:flex}.xRpRxq_textArea textarea{resize:none}.xRpRxq_textHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.xRpRxq_textHead label{font-size:13.5px;font-weight:700}.xRpRxq_textHead button{color:var(--f-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;font-size:12px;display:inline-flex}.xRpRxq_textHead svg{color:#c3c7cb;width:15px;height:15px}.xRpRxq_amount{border:1px solid var(--f-line);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:6px 14px 6px 6px;display:flex}.xRpRxq_amount:focus-within{border-color:var(--f-navy)}.xRpRxq_amount[data-muted]{opacity:.5}.xRpRxq_amount input{min-width:0;color:var(--ink,#202020);font:inherit;text-align:right;background:0 0;border:0;outline:0;flex:1;padding:6px 8px;font-size:20px;font-weight:700}.xRpRxq_amount>span:last-child{color:var(--f-muted);font-size:14px}.xRpRxq_segment{background:var(--f-soft);border-radius:8px;flex:none;padding:3px;display:inline-flex}.xRpRxq_segment button{color:var(--f-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 11px;font-size:12.5px;font-weight:600}.xRpRxq_segment button[data-on]{background:var(--f-navy);color:#fff}.xRpRxq_radios{flex-direction:column;gap:8px;display:flex}.xRpRxq_radio{border:1px solid var(--f-line);background:#fff;border-radius:10px;transition:border-color .15s,background .15s}.xRpRxq_radio[data-on]{border-color:var(--f-navy);background:var(--f-tint)}.xRpRxq_radioHead{width:100%;color:var(--ink,#202020);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:12px;font-size:14px;font-weight:600;display:flex}.xRpRxq_radioHead .xRpRxq_dot{margin-top:0;transform:translateY(1px)}.xRpRxq_radioBody{flex-direction:column;gap:10px;padding:0 12px 12px;display:flex}.xRpRxq_calendar{border:1px solid var(--f-line);background:#fff;border-radius:10px;padding:12px 10px 10px}.xRpRxq_calendarHint{color:var(--accent,#3a5c76);margin:0 4px 8px;font-size:12.5px;font-weight:600}.xRpRxq_calendarHead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.xRpRxq_calendarHead strong{font-size:14.5px}.xRpRxq_calendarHead button{width:30px;height:30px;color:var(--ink,#202020);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.xRpRxq_calendarHead button:disabled{color:#ccc;cursor:default}.xRpRxq_calendarHead svg{width:18px;height:18px}.xRpRxq_calendarGrid{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.xRpRxq_weekday{color:var(--f-muted);padding:4px 0;font-size:12px;font-weight:600}.xRpRxq_weekday[data-day="0"],.xRpRxq_day[data-day="0"]{color:#b4574a}.xRpRxq_weekday[data-day="6"],.xRpRxq_day[data-day="6"]{color:var(--accent,#3a5c76)}.xRpRxq_day{aspect-ratio:1;max-height:38px;color:var(--ink,#202020);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:13.5px}.xRpRxq_day:hover:not(:disabled){background:var(--f-soft)}.xRpRxq_day:disabled{cursor:default;color:#ccc!important}.xRpRxq_day[data-today]{text-underline-offset:3px;font-weight:700;text-decoration:underline}.xRpRxq_day[data-on]{background:var(--f-navy)!important;color:#fff!important}.xRpRxq_contact{flex-direction:column;gap:12px;display:flex}.xRpRxq_consent{background:var(--surface-soft,#fafafa);border-radius:10px;padding:12px;font-size:13px;line-height:1.55}.xRpRxq_consent label{cursor:pointer;align-items:center;gap:8px;font-weight:600;display:flex}.xRpRxq_consent input{width:14px;height:14px;accent-color:var(--f-navy);flex:none;margin:0;transform:translateY(1.2px)}.xRpRxq_consent small{color:var(--f-muted);font-weight:500}.xRpRxq_consent details{color:var(--f-muted);margin-top:6px;padding-left:22px;font-size:12px}.xRpRxq_consent summary{cursor:pointer;text-underline-offset:2px;text-decoration:underline}.xRpRxq_consent details p{margin:6px 0 0}.xRpRxq_consent a{color:inherit}.xRpRxq_problem{color:var(--danger,#9c4b40);margin:12px 0 0;font-size:13px}.xRpRxq_cta{background:var(--f-navy);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:18px;padding:13px 16px;font-size:15px;font-weight:700;transition:background .15s;display:flex}.xRpRxq_cta:hover{background:#2a3744}.xRpRxq_cta:disabled{opacity:.6;cursor:default}.xRpRxq_cta:focus-visible,.xRpRxq_ghost:focus-visible{outline:2px solid var(--f-navy);outline-offset:3px}.xRpRxq_arrow{width:17px;height:17px}.xRpRxq_success{text-align:center}.xRpRxq_success p{color:var(--f-muted);word-break:keep-all;margin:8px 0 0;font-size:13.5px;line-height:1.6}.xRpRxq_success a{color:var(--accent,#3a5c76);font-weight:600}.xRpRxq_successMark{background:var(--f-navy);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:10px;display:inline-grid}.xRpRxq_successMark svg{width:22px;height:22px}.xRpRxq_successActions{flex-direction:column;gap:8px;margin-top:4px;display:flex}.xRpRxq_ghost{border:1px solid var(--f-line);color:var(--ink,#202020);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:600}@media (max-width:767px){.xRpRxq_other,.xRpRxq_textField input,.xRpRxq_textArea textarea{font-size:16px}}@media (max-width:360px){.xRpRxq_grid2{grid-template-columns:1fr}}
.F3L7zG_root{--chat-ink:var(--ink,#202020);--chat-navy:var(--palette-navy,#1b252f);--chat-line:var(--line,#dedede);--chat-soft:var(--surface-app,#f2f2f2);--chat-edge:max(20px, env(safe-area-inset-right));--chat-bottom:max(20px, env(safe-area-inset-bottom));--launcher-gap:32px;font-family:var(--font-body);color:var(--chat-ink)}.F3L7zG_launcher{right:max(var(--launcher-gap), env(safe-area-inset-right));bottom:max(var(--launcher-gap), env(safe-area-inset-bottom));z-index:70;background:var(--chat-navy);cursor:pointer;border:0;border-radius:50%;place-items:center;width:54px;height:54px;padding:0;transition:transform .2s,box-shadow .2s;display:grid;position:fixed;box-shadow:0 8px 24px #1b252f3d,0 2px 6px #1b252f29}.F3L7zG_launcher:hover{transform:translateY(-2px);box-shadow:0 12px 28px #1b252f47,0 3px 8px #1b252f2e}.F3L7zG_launcher:focus-visible{outline:2px solid var(--chat-navy);outline-offset:4px}.F3L7zG_launcherMark,.F3L7zG_avatarSmall:before{background:#fff;display:block;-webkit-mask:url(/assets/placement/chat/mark-solid.webp) 50%/contain no-repeat;mask:url(/assets/placement/chat/mark-solid.webp) 50%/contain no-repeat}.F3L7zG_launcherMark{width:24px;height:24px;margin-left:1px}.F3L7zG_panel{right:var(--chat-edge);bottom:var(--chat-bottom);z-index:70;background:#fff;border:0;border-radius:12px;flex-direction:column;width:min(400px,100vw - 40px);height:min(640px,100dvh - 120px);animation:.22s ease-out F3L7zG_chat-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 60px #1b252f2e,0 4px 14px #1b252f14}@keyframes F3L7zG_chat-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.F3L7zG_head{color:#fff;background:#111;align-items:center;gap:4px;min-height:52px;padding:8px 8px 8px 18px;display:flex}.F3L7zG_avatarSmall{background:var(--chat-navy);border-radius:50%;flex:none;place-items:center;display:grid}.F3L7zG_avatarSmall:before{content:"";width:100%;height:100%;-webkit-mask-image:url(/assets/placement/chat/mark.webp);mask-image:url(/assets/placement/chat/mark.webp);-webkit-mask-size:76%;mask-size:76%}.F3L7zG_avatarSmall{width:28px;height:28px;margin-top:1px}.F3L7zG_headText{flex:1;min-width:0}.F3L7zG_headText h2:focus{outline:0}.F3L7zG_ko{font-size:16.5px}.F3L7zG_headText h2{color:#fff;letter-spacing:.02em;margin:0;font-size:16px;font-weight:700;line-height:1;transform:translateY(.25px)}.F3L7zG_headButton{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.F3L7zG_headButton svg{width:20px;height:20px;transform:translateY(-1px)}.F3L7zG_headButton:hover{background:#ffffff24}.F3L7zG_headButton:focus-visible{outline-offset:-2px;outline:2px solid #fff}.F3L7zG_log{overscroll-behavior:contain;scroll-behavior:smooth;flex-direction:column;flex:1;gap:14px;padding:20px 16px 12px;display:flex;position:relative;overflow-y:auto}.F3L7zG_row{gap:8px;max-width:100%;display:flex}.F3L7zG_user{justify-content:flex-end}.F3L7zG_bubble{word-break:keep-all;overflow-wrap:anywhere;border-radius:14px;max-width:82%;padding:9px 14px 11px;font-size:14.5px;line-height:1.65}.F3L7zG_bot .F3L7zG_bubble{background:var(--chat-soft);border-top-left-radius:4px}.F3L7zG_user .F3L7zG_bubble{background:var(--chat-navy);color:#fff;white-space:pre-wrap;border-top-right-radius:4px}.F3L7zG_bubble p{margin:0}.F3L7zG_bubble p+p,.F3L7zG_bubble ul+p,.F3L7zG_bubble p+ul{margin-top:8px}.F3L7zG_bubble ul{margin:0;padding-left:18px}.F3L7zG_bubble li+li{margin-top:4px}.F3L7zG_bubble a{color:var(--accent,#3a5c76);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.F3L7zG_error{color:var(--danger,#9c4b40);border:1px solid #ecd1cb;background:var(--danger-surface,#fbefeb)!important}.F3L7zG_retry{color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid;border-radius:999px;margin-top:8px;padding:6px 12px;font-size:13px;display:inline-block}.F3L7zG_retry:disabled{opacity:.5;cursor:default}.F3L7zG_typing{color:var(--muted,#666);align-items:center;gap:10px;font-size:13.5px;display:flex}.F3L7zG_dots{gap:4px;display:inline-flex}.F3L7zG_dots i{background:#9aa7b7;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite F3L7zG_chat-dot}.F3L7zG_dots i:nth-child(2){animation-delay:.15s}.F3L7zG_dots i:nth-child(3){animation-delay:.3s}@keyframes F3L7zG_chat-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.F3L7zG_caret{vertical-align:-2px;background:var(--chat-navy);width:7px;height:15px;margin-left:2px;animation:1s steps(2,end) infinite F3L7zG_chat-caret;display:inline-block}@keyframes F3L7zG_chat-caret{50%{opacity:0}}.F3L7zG_suggestions{flex-wrap:wrap;gap:8px;padding-left:36px;display:flex}.F3L7zG_suggestions button{border:1px solid var(--chat-line);color:var(--chat-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:999px;padding:8px 13px;font-size:13.5px;line-height:1.35;transition:border-color .15s,background .15s}.F3L7zG_suggestions button:hover{border-color:var(--chat-navy);background:var(--surface-soft,#fafafa)}.F3L7zG_suggestions button:focus-visible{outline:2px solid var(--chat-navy);outline-offset:2px}.F3L7zG_composer{border:1px solid var(--chat-line);background:#fff;border-radius:19px;align-items:flex-end;gap:6px;margin:4px 16px 16px;padding:5px 5px 5px 14px;transition:border-color .15s;display:flex}.F3L7zG_composer:focus-within{border-color:var(--chat-navy)}.F3L7zG_composer textarea{height:26px;min-height:26px;max-height:104px;color:var(--chat-ink);font:inherit;resize:none;background:0 0;border:0;outline:0;flex:1;padding:4px 0;font-size:13.5px;line-height:18px}.F3L7zG_composer textarea::placeholder{color:#999}.F3L7zG_send{background:var(--chat-navy);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;padding:0;display:grid}.F3L7zG_send svg{width:14px;height:14px}.F3L7zG_send:disabled{cursor:default;background:#c9ced4}.F3L7zG_send:focus-visible{outline:2px solid var(--chat-navy);outline-offset:2px}.F3L7zG_progress{background:#eceef0;height:3px}.F3L7zG_progress span{background:#111;height:100%;transition:width .35s;display:block}.F3L7zG_menu{flex-direction:column;gap:8px;padding-left:36px;display:flex}.F3L7zG_menuItem{border:1px solid var(--chat-line);width:100%;color:var(--chat-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:14px 12px 14px 14px;transition:border-color .15s,background .15s,transform .15s;display:flex}.F3L7zG_menuItem:hover{border-color:var(--chat-navy);background:var(--surface-soft,#fafafa)}.F3L7zG_menuItem:focus-visible{outline:2px solid var(--chat-navy);outline-offset:2px}.F3L7zG_menuIcon{background:var(--chat-soft);width:38px;height:38px;color:var(--chat-navy);border-radius:50%;flex:none;place-items:center;display:grid}.F3L7zG_menuIcon svg{width:20px;height:20px}.F3L7zG_menuText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.F3L7zG_menuText strong{font-size:14.5px;font-weight:700;line-height:1.35}.F3L7zG_menuText small{color:var(--muted,#666);word-break:keep-all;font-size:12.5px;line-height:1.4}.F3L7zG_menuArrow{color:#9a9a9a;flex:none;width:18px;height:18px}.F3L7zG_resume{border-color:var(--chat-navy);background:#eef2f5}.F3L7zG_resume .F3L7zG_menuIcon{background:var(--chat-navy);color:#fff}@media (max-width:767px){.F3L7zG_launcher{--launcher-gap:22px;width:50px;height:50px}.F3L7zG_launcherMark{width:22px;height:22px}.F3L7zG_panel{width:100%;height:100dvh;box-shadow:none;border:0;border-radius:0;animation-name:F3L7zG_chat-sheet;inset:0}@keyframes F3L7zG_chat-sheet{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.F3L7zG_head{padding-top:max(8px, env(safe-area-inset-top))}.F3L7zG_bubble{max-width:86%;font-size:15px}.F3L7zG_composer{margin-bottom:max(16px, env(safe-area-inset-bottom))}.F3L7zG_composer textarea{height:28px;min-height:28px;padding:4px 0;font-size:16px;line-height:20px}.F3L7zG_send{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.F3L7zG_panel,.F3L7zG_launcher,.F3L7zG_dots i,.F3L7zG_caret{transition:none;animation:none}.F3L7zG_log{scroll-behavior:auto}}@media print{.F3L7zG_root{display:none}}
