.faq-holder.svelte-1capodx{display:grid;grid-template-columns:1fr;gap:1.25rem}.faq-block.svelte-1capodx{display:flex;flex-direction:column;justify-content:space-between}.faq-left.svelte-1capodx{display:flex;flex-direction:column}.faq-title.svelte-1capodx{margin:0;font-size:1.875rem;font-weight:480;line-height:1.1;letter-spacing:-.04em;color:var(--text-primary);text-wrap:balance}.faq-subtext.svelte-1capodx{margin:12.6px 0 0;color:color-mix(in srgb,var(--text-secondary) 68%,var(--text-primary));max-width:42rem;font-size:1.0625rem;line-height:1.55;letter-spacing:-.01em;text-wrap:balance}.faq-actions.svelte-1capodx{display:flex;align-items:center;gap:.25rem;margin-top:1.5rem}.contact-sales-button.svelte-1capodx{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.15rem;border-radius:999px;background:var(--text-primary);color:var(--bg-primary);font-size:.9375rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:opacity .15s ease}.contact-sales-button.svelte-1capodx:hover{opacity:.9}.faq-figure.svelte-1capodx{margin-top:auto;margin-left:0;margin-bottom:0;display:flex;align-items:flex-end;justify-content:flex-end;height:100%;max-height:8.75rem}.faq-figure.svelte-1capodx .companion-container{transform:translateY(.4rem) scale(.96)}@media(max-width:767px){.faq-figure.svelte-1capodx{margin:1.5rem 0 0;height:8rem;max-height:none;align-items:flex-start;justify-content:flex-end;overflow:visible}.faq-figure.svelte-1capodx .companion-container{transform:scale(.74);transform-origin:right top}}@media(min-width:768px){.faq-figure.svelte-1capodx{margin-left:0;margin-bottom:-1rem;justify-content:flex-end}}@media(min-width:1024px){.faq-holder.svelte-1capodx{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-title.svelte-1capodx{font-size:2.25rem}}
