.VFKzxG_footer{max-width:1320px;margin:auto;padding:55px 5% 25px}.VFKzxG_top{grid-template-columns:.9fr 1.3fr .8fr;gap:55px;padding-bottom:40px;display:grid}.VFKzxG_brandColumn>p{color:var(--muted);margin:24px 0 0;font-size:12px;line-height:1.8}.VFKzxG_navigation{grid-template-columns:1fr 1fr;gap:25px;display:grid}.VFKzxG_navigation p{color:var(--plum);margin:0 0 18px;font-size:11px;font-weight:700}.VFKzxG_navigation a{color:var(--muted);margin-bottom:10px;font-size:12px;display:table}.VFKzxG_navigation a:hover{color:var(--plum);text-underline-offset:4px;text-decoration:underline}.VFKzxG_connect{border-left:1px solid var(--line);color:var(--plum);padding-left:35px}.VFKzxG_connect>svg{margin-bottom:12px}.VFKzxG_connect>p{font:500 24px/1.2 var(--font-display), Georgia, serif;margin-bottom:18px}.VFKzxG_connect .text-link{font-size:11px}.VFKzxG_social{gap:18px;margin:22px 0 8px;display:flex}.VFKzxG_social a{place-items:center;min-width:24px;min-height:24px;display:grid}.VFKzxG_connect>small{color:var(--muted);font-size:9px}.VFKzxG_bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:25px;padding-top:20px;font-size:10px;display:flex}.VFKzxG_bottom>div{flex-wrap:wrap;gap:20px;display:flex}@media (max-width:1000px){.VFKzxG_top{grid-template-columns:1fr 1.5fr;gap:35px}.VFKzxG_connect{border:0;border-top:1px solid var(--line);grid-column:1/-1;padding:25px 0 0}.VFKzxG_connect>svg{float:left;margin-right:15px}.VFKzxG_connect>p{font-size:25px}}@media (max-width:560px){.VFKzxG_footer{padding:40px 25px 25px}.VFKzxG_top{grid-template-columns:1fr;gap:30px}.VFKzxG_brandColumn>p{margin-top:15px}.VFKzxG_navigation{gap:30px}.VFKzxG_connect{grid-column:auto}.VFKzxG_bottom{flex-direction:column;gap:15px}}
._5YfLXq_launcher{inset-inline-end:max(22px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));z-index:30;background:var(--plum);color:var(--cream);border:1px solid #b99bab;border-radius:999px;align-items:center;gap:10px;padding:14px 21px;font-size:13px;font-weight:600;display:inline-flex;position:fixed;box-shadow:0 6px 24px #352d3226}._5YfLXq_launcher:focus-visible{outline-color:var(--plum)}._5YfLXq_dialog{background:var(--cream);width:min(410px,100vw - 32px);max-width:none;max-height:calc(100dvh - 40px);color:var(--ink);border:1px solid #cdb9c4;border-radius:18px;margin:0;padding:0;position:fixed;inset:auto 22px 22px auto;box-shadow:0 20px 80px #352d3240}._5YfLXq_dialog::backdrop{background:#352d3233}._5YfLXq_panel{flex-direction:column;max-height:calc(100dvh - 42px);display:flex}._5YfLXq_header{background:var(--plum);color:var(--cream);align-items:center;gap:14px;padding:22px;display:flex}._5YfLXq_mark{border:1px solid #b99bab;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}._5YfLXq_header h2{color:var(--cream);font-size:29px;line-height:1.1}._5YfLXq_header p{color:#e4c7d5;margin:6px 0 0;font-size:11px}._5YfLXq_close{width:40px;height:40px;color:var(--cream);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;display:grid}._5YfLXq_close:hover{background:#ffffff14}._5YfLXq_close:focus-visible{outline-color:var(--cream)}._5YfLXq_description{color:#5c4655;background:#ede2e7;margin:0;padding:14px 22px;font-size:11px;line-height:1.75}._5YfLXq_body{overscroll-behavior:contain;min-height:0;padding:22px;overflow-y:auto}._5YfLXq_welcome,._5YfLXq_answer{background:#eee5df;border-radius:2px 14px 14px;padding:16px;font-size:13px;line-height:1.85}._5YfLXq_speaker{letter-spacing:1.4px;color:#715766;font-size:9px;display:block}._5YfLXq_welcome p,._5YfLXq_exchange p{margin:6px 0 0}._5YfLXq_welcome ._5YfLXq_speaker{margin-top:0}._5YfLXq_exchange{margin-top:20px}._5YfLXq_question{background:var(--plum);color:var(--cream);border-radius:14px 2px 14px 14px;margin:0 0 12px 35px;padding:14px 16px;font-size:13px;line-height:1.7}._5YfLXq_question ._5YfLXq_speaker{color:#e4c7d5}._5YfLXq_choices{border:0;margin:24px 0 0;padding:0}._5YfLXq_choices legend{color:#665961;margin-bottom:12px;font-size:11px}._5YfLXq_choices>div{flex-wrap:wrap;gap:8px;display:flex}._5YfLXq_choices button{color:var(--plum);background:0 0;border:1px solid #c6afbe;border-radius:999px;min-height:40px;padding:10px 13px;font-size:11px;line-height:1.5}._5YfLXq_choices button:hover{background:#ede2e7}._5YfLXq_links{flex-wrap:wrap;gap:15px;margin-top:24px;display:flex}._5YfLXq_links a{text-underline-offset:4px;align-items:center;gap:6px;font-size:11px;text-decoration:underline;display:inline-flex}._5YfLXq_footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 22px;font-size:10px;display:flex}._5YfLXq_footer button{color:var(--plum);background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;font-size:11px;display:inline-flex}._5YfLXq_footer button:disabled{opacity:.5;cursor:default}@keyframes _5YfLXq_chat-invite{0%,6%,to{transform:translate(0)rotate(0)}1%,3%{transform:translate(-2px)rotate(-1deg)}2%,4%{transform:translate(2px)rotate(1deg)}5%{transform:translate(-1px)rotate(-.5deg)}}@keyframes _5YfLXq_chat-open{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _5YfLXq_chat-message{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){._5YfLXq_launcher{animation:8s ease-in-out 1.2s infinite _5YfLXq_chat-invite}._5YfLXq_launcher:hover,._5YfLXq_launcher:focus-visible,._5YfLXq_launcher[aria-expanded=true]{animation-play-state:paused}._5YfLXq_dialog[open]{transform-origin:100% 100%;animation:.28s cubic-bezier(.22,1,.36,1) both _5YfLXq_chat-open}._5YfLXq_exchange:last-child ._5YfLXq_question{animation:.18s ease-out backwards _5YfLXq_chat-message}._5YfLXq_exchange:last-child ._5YfLXq_answer{animation:.32s ease-out 80ms backwards _5YfLXq_chat-message}._5YfLXq_choices button{transition:background .16s ease-out}}html[data-motion=paused] ._5YfLXq_launcher{animation:none}html[data-motion=paused] ._5YfLXq_dialog[open]{animation:none}html[data-motion=paused] ._5YfLXq_exchange:last-child ._5YfLXq_question{animation:none}html[data-motion=paused] ._5YfLXq_exchange:last-child ._5YfLXq_answer{animation:none}html[data-motion=paused] ._5YfLXq_choices button{transition:none}@media (max-width:480px){._5YfLXq_launcher{inset-inline-end:16px;bottom:max(16px, env(safe-area-inset-bottom))}._5YfLXq_dialog{inset:auto 12px max(12px, env(safe-area-inset-bottom)) 12px;width:auto;max-height:calc(100dvh - 24px)}._5YfLXq_panel{max-height:calc(100dvh - 26px)}._5YfLXq_header{gap:10px;padding:18px}._5YfLXq_header h2{font-size:27px}._5YfLXq_body{padding:18px}}
