._inner_derqr_1{gap:var(--space-sm);max-width:calc(var(--reading-max) + (var(--page-gutter) * 2));padding:0 var(--page-gutter) var(--space-2xl);margin:0 auto;display:grid}._intro_derqr_9{gap:var(--space-2xs);display:grid}._intro_derqr_9>p{display:none}._intro_derqr_9 h2{font-family:var(--font-body);letter-spacing:-.012em;margin:0;font-size:16px;font-weight:560;line-height:24px}._intro_derqr_9 h2 em{color:inherit;font:inherit;font-style:normal}._titleEnding_derqr_22{white-space:nowrap}._chat_derqr_23{gap:var(--space-xs);display:grid}._inputRow_derqr_25{background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);min-height:46px;transition:background-color var(--duration-ui) ease, border-color var(--duration-ui) ease;grid-template-columns:1fr 44px;display:grid}._inputRow_derqr_25:focus-within{background:#f5f5f2;border-color:#0000;outline:0}._inputRow_derqr_25 input{min-width:0;padding:0 var(--space-sm);background:0 0;border:0;outline:0;font-size:15px}._inputRow_derqr_25 input::placeholder{color:#92928d;transition:color var(--duration-fast) ease}._inputRow_derqr_25>button,._answerHeader_derqr_51 button{color:var(--color-muted);cursor:pointer;transition:color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._inputRow_derqr_25>button:active,._suggestions_derqr_64 button:active,._answerHeader_derqr_51 button:active{transform:scale(.97)}._inputRow_derqr_25>button:disabled{cursor:wait;opacity:.5}._suggestions_derqr_64{gap:var(--space-xs);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}._suggestions_derqr_64 button{border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-muted);cursor:pointer;padding:var(--space-2xs) var(--space-sm);text-align:left;transition:background-color .18s ease, transform .18s var(--ease-out);background:#f5f5f2;align-items:center;font-size:12px;font-weight:400;line-height:18px;display:inline-flex}._answer_derqr_51{justify-content:flex-start;display:flex}._answerBubble_derqr_90{border:1px solid var(--color-line);border-radius:0 var(--radius-md) var(--radius-md) var(--radius-md);gap:var(--space-xs);max-width:100%;padding:var(--space-sm);background:#f3f3ef;width:fit-content;display:grid;position:relative;box-shadow:0 1px #21201c08}._answerBubble_derqr_90[data-error=true]{background:#fbf3f2}._answerHeader_derqr_51{right:var(--space-xs);top:var(--space-xs);position:absolute}._answerHeader_derqr_51 button{background:color-mix(in srgb, var(--color-surface) 84%, transparent);border:1px solid var(--color-line);border-radius:var(--radius-pill);height:var(--space-md);width:var(--space-md)}._answerBubble_derqr_90>p{overflow-wrap:anywhere;padding-right:var(--space-lg);margin:0;font-size:15px;line-height:24px}._contactActions_derqr_120{gap:var(--space-xs);padding-top:var(--space-2xs);flex-wrap:wrap;display:flex}._contactActions_derqr_120 a{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-pill);color:var(--color-ink);align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, transform var(--duration-fast) var(--ease-out);font-size:12px;line-height:18px;display:inline-flex}._contactActions_derqr_120 a:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){._inputRow_derqr_25:hover{background:#f5f5f2;border-color:#0000}._inputRow_derqr_25:hover input::placeholder{color:var(--color-muted)}._inputRow_derqr_25>button:hover,._answerHeader_derqr_51 button:hover,._contactActions_derqr_120 a:hover{border-color:var(--color-line-strong);background:#f8f8f5}._suggestions_derqr_64 button:hover{background:#ecece8;transform:translateY(-1px)}._answerHeader_derqr_51 button:hover{background:var(--color-surface);border-color:var(--color-line-strong)}}@media (prefers-reduced-motion:reduce){._suggestions_derqr_64 button{transition-duration:0s}._suggestions_derqr_64 button:hover{transform:none}}@media (width<=700px){._inner_derqr_1{padding-bottom:var(--space-2xl)}}
