@charset "UTF-8";.qa-section[data-v-71a43787]{background:radial-gradient(ellipse 80% 60% at 15% 0,rgba(245,212,28,.06),transparent 60%),radial-gradient(ellipse 70% 50% at 90% 100%,rgba(245,212,28,.045),transparent 55%),radial-gradient(ellipse 60% 45% at 70% 35%,hsla(0,0%,100%,.025),transparent 60%),linear-gradient(160deg,#141414,#1e1c19 45%,#141414);overflow:hidden;padding:4.5rem 0 5.5rem;position:relative}@media(min-width:1024px){.qa-section[data-v-71a43787]{padding:5.5rem 0 6.5rem}}.qa-section[data-v-71a43787]:before{color:#f5d41c0d;content:"”";font-family:var(--font-serif);font-size:34rem;font-weight:700;line-height:1;pointer-events:none;position:absolute;right:2%;top:-4rem}.qa-kicker[data-v-71a43787]{color:var(--color-primary);font-size:.875rem;font-weight:600;letter-spacing:.22em;margin-bottom:.75rem;text-align:center;text-transform:uppercase}.qa-title[data-v-71a43787]{color:var(--color-bg);font-family:var(--font-serif);font-size:1.875rem;font-weight:700;text-align:center}@media(min-width:640px){.qa-title[data-v-71a43787]{font-size:2.25rem}}.qa-thread[data-v-71a43787]{display:flex;flex-direction:column;gap:.875rem;margin:3rem auto 0;max-width:42rem;position:relative}.qa-row[data-v-71a43787]{align-items:flex-end;display:flex;gap:.75rem;transition:opacity .55s ease,translate .55s cubic-bezier(.34,1.4,.64,1),scale .55s cubic-bezier(.34,1.4,.64,1)}.qa-row.qa-hidden[data-v-71a43787]{opacity:0;scale:.94;translate:0 1.25rem}.qa-row-question[data-v-71a43787]{justify-content:flex-start;margin-top:1.75rem;transform-origin:bottom left}.qa-row-question[data-v-71a43787]:first-child{margin-top:0}.qa-row-answer[data-v-71a43787]{justify-content:flex-end;transform-origin:bottom right}.qa-asker[data-v-71a43787]{align-items:center;background:#f5d41c14;border:1px solid rgba(245,212,28,.5);border-radius:50%;color:var(--color-primary);display:flex;font-family:var(--font-serif);font-size:1.125rem;font-weight:700;justify-content:center}.qa-asker[data-v-71a43787],.qa-avatar[data-v-71a43787]{flex-shrink:0;height:2.25rem;width:2.25rem}.qa-avatar[data-v-71a43787]{border:1px solid hsla(0,0%,100%,.25);border-radius:50%;filter:grayscale(1) contrast(1.06) brightness(.98) sepia(.18);-o-object-fit:cover;object-fit:cover}.qa-bubble[data-v-71a43787]{line-height:1.65;max-width:min(82%,32rem);padding:.875rem 1.25rem;position:relative}.qa-bubble-question[data-v-71a43787]{background:var(--color-primary);border-radius:1.25rem 1.25rem 1.25rem .25rem;box-shadow:0 6px 18px #f5d41c1f;color:var(--color-text);font-family:var(--font-serif);font-size:1.0625rem;font-weight:700}.qa-bubble-answer[data-v-71a43787]{background:linear-gradient(150deg,#ffffff12,#ffffff08);border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem 1.25rem .25rem;color:#ffffffe0;font-size:.9375rem;transition:border-color .3s ease,box-shadow .3s ease;white-space:pre-line}.qa-bubble-answer[data-v-71a43787]:hover{border-color:#f5d41c59;box-shadow:0 8px 24px #00000059}.qa-typing[data-v-71a43787]{display:none}.qa-row.qa-typing-on .qa-typing[data-v-71a43787]{align-items:center;display:inline-flex;gap:.35rem;padding:.375rem .125rem}.qa-row.qa-typing-on .qa-typing span[data-v-71a43787]{animation:qa-typing-bounce-71a43787 1.1s ease-in-out infinite;background:#ffffff8c;border-radius:50%;height:.5rem;width:.5rem}.qa-row.qa-typing-on .qa-typing span[data-v-71a43787]:nth-child(2){animation-delay:.15s}.qa-row.qa-typing-on .qa-typing span[data-v-71a43787]:nth-child(3){animation-delay:.3s}.qa-row.qa-typing-on .qa-bubble-question .qa-typing span[data-v-71a43787]{background:#1a1a1a8c}.qa-row.qa-typing-on .qa-msg-text[data-v-71a43787]{display:none}@keyframes qa-typing-bounce-71a43787{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-.3rem)}}.qa-msg-text[data-v-71a43787]{animation:qa-answer-arrive-71a43787 .35s ease-out}@keyframes qa-answer-arrive-71a43787{0%{opacity:0}to{opacity:1}}.qa-bubble-punchline[data-v-71a43787]{color:var(--color-bg);font-family:var(--font-serif);font-size:1.375rem;font-weight:600;line-height:1.45;padding:1.125rem 1.5rem}@media(min-width:640px){.qa-bubble-punchline[data-v-71a43787]{font-size:1.5rem}}
