.chat[data-astro-cid-ay6n6r6z]{--chat-mascot:88px;--chat-height:min(30rem, 68svh);max-width:60rem;margin:var(--space-9) auto 0;border:var(--hairline) solid color-mix(in srgb, var(--chalk) 22%, transparent);background:var(--soot);text-align:start;display:grid}.chat__aside[data-astro-cid-ay6n6r6z]{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-bottom:var(--hairline) solid var(--graphite);display:flex}.chat__aside[data-astro-cid-ay6n6r6z] .chat__mascot{cursor:pointer;touch-action:manipulation;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-out)}.chat__aside[data-astro-cid-ay6n6r6z] .chat__mascot:active{transform:scale(.94)}.chat__who[data-astro-cid-ay6n6r6z]{gap:var(--space-1);display:grid}.chat__name[data-astro-cid-ay6n6r6z]{font-family:var(--font-tech);font-variation-settings:var(--tech-variation);font-weight:400;font-size:var(--fs-button);letter-spacing:var(--ls-button);text-transform:uppercase}.chat__status[data-astro-cid-ay6n6r6z]{font-size:var(--fs-tag);white-space:nowrap}@media (width<=359px){.chat__status[data-astro-cid-ay6n6r6z]{letter-spacing:.16em}}.chat__log[data-astro-cid-ay6n6r6z]{gap:var(--space-4);height:var(--chat-height);padding:var(--space-5) var(--space-4);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--graphite) transparent;flex-direction:column;display:flex;position:relative;overflow-y:auto}.chat__log[data-astro-cid-ay6n6r6z] .chat__msg{max-width:min(34rem,92%);padding:var(--space-4);font-size:var(--fs-list);text-wrap:pretty;flex:none;line-height:1.55}.chat__log[data-astro-cid-ay6n6r6z] .chat__msg--bot{border:var(--hairline) solid var(--graphite);align-self:flex-start}.chat__log[data-astro-cid-ay6n6r6z] .chat__msg--user{background:var(--chalk);color:var(--soot);align-self:flex-end;font-weight:500}.chat__log[data-astro-cid-ay6n6r6z] .chat__open{align-items:center;gap:var(--space-2);margin-top:var(--space-3);color:var(--text-muted);font-size:var(--fs-small);display:inline-flex}.chat__log[data-astro-cid-ay6n6r6z] .is-new{animation:chat-in var(--dur-fast) var(--ease-out) both}@keyframes chat-in{0%{opacity:0;transform:translateY(8px)}}.chat__log[data-astro-cid-ay6n6r6z] .chat__typing{padding-block:var(--space-2);gap:5px;display:inline-flex}.chat__log[data-astro-cid-ay6n6r6z] .chat__typing span{width:5px;height:5px;animation:chat-dot 1s var(--ease-in-out) infinite;background:currentColor;border-radius:50%}.chat__log[data-astro-cid-ay6n6r6z] .chat__typing span:nth-child(2){animation-delay:.16s}.chat__log[data-astro-cid-ay6n6r6z] .chat__typing span:nth-child(3){animation-delay:.32s}@keyframes chat-dot{0%,to{opacity:.25}40%{opacity:1}}.chat__chips[data-astro-cid-ay6n6r6z]{gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;flex:none;display:flex}.chat__chips[data-astro-cid-ay6n6r6z] .chat__chip{align-items:center;gap:var(--space-2);max-width:100%;min-height:40px;padding:var(--space-2) var(--space-4);border:var(--hairline) solid color-mix(in srgb, var(--chalk) 45%, transparent);border-radius:var(--radius-pill);color:var(--chalk);font-family:var(--font-body);font-size:var(--fs-small);text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;font-weight:400;line-height:1.3;display:inline-flex}.chat__chips[data-astro-cid-ay6n6r6z] .chat__chip--more{border-style:dashed}@media (hover:hover) and (pointer:fine){.chat__chips[data-astro-cid-ay6n6r6z] .chat__chip:hover{border-color:var(--chalk);background:var(--chalk);color:var(--soot)}}.chat__chips[data-astro-cid-ay6n6r6z] .chat__chip:focus-visible{border-color:var(--chalk);background:var(--chalk);color:var(--soot)}.chat__chips[data-astro-cid-ay6n6r6z] .chat__chip:active{transform:scale(.97)}@media (width>=768px){.chat[data-astro-cid-ay6n6r6z]{--chat-mascot:clamp(120px, 14vw, 168px);--chat-height:24rem;grid-template-columns:auto minmax(0,1fr)}.chat__aside[data-astro-cid-ay6n6r6z]{justify-content:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-5);border-bottom:0;border-right:var(--hairline) solid var(--graphite);text-align:center;flex-direction:column}.chat__who[data-astro-cid-ay6n6r6z]{justify-items:center}.chat__name[data-astro-cid-ay6n6r6z],.chat__status[data-astro-cid-ay6n6r6z]{margin-inline-end:calc(var(--ls-button) * -1)}.chat__log[data-astro-cid-ay6n6r6z]{padding:var(--space-6)}.chat__log[data-astro-cid-ay6n6r6z] .chat__msg{max-width:min(34rem,88%);padding-inline:var(--space-5)}}@media (width>=640px) and (height<=600px){.chat[data-astro-cid-ay6n6r6z]{--chat-height:min(20rem, 62svh)}}@media (prefers-reduced-motion:reduce){.chat__log[data-astro-cid-ay6n6r6z] .is-new{animation-name:fade}.chat__log[data-astro-cid-ay6n6r6z] .chat__typing span{opacity:.6;animation:none}.chat__chips[data-astro-cid-ay6n6r6z] .chat__chip:active{transform:none}}.faq-group--first[data-astro-cid-iuld4bnz]{padding-top:0}.column[data-astro-cid-iuld4bnz]{max-width:60rem;margin-inline:auto}.ask[data-astro-cid-iuld4bnz] .sh{margin-bottom:var(--space-7)}.ask__action[data-astro-cid-iuld4bnz]{justify-content:center;display:flex}
