.section-heading[data-v-1a1f7020]{max-width:var(--text-max)}.section-heading__eyebrow[data-v-1a1f7020]{color:var(--lorsys-blue);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.8125rem;font-weight:700}.section-heading__title[data-v-1a1f7020]{color:var(--lorsys-ink);font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(1.875rem,4vw,3rem);line-height:1.1}.section-heading__description[data-v-1a1f7020]{color:var(--lorsys-slate);margin:1rem 0 0}.faq-section[data-v-c975bb62]{background:var(--lorsys-mist);padding-block:clamp(4.5rem,10vw,8rem)}.faq-section__inner[data-v-c975bb62]{gap:3rem;display:grid}.faq-section__items[data-v-c975bb62]{gap:1rem;display:grid}.faq-section__item[data-v-c975bb62]{border:1px solid var(--lorsys-line);border-radius:var(--radius-lg);background:var(--lorsys-white)}.faq-section summary[data-v-c975bb62]{border-radius:var(--radius-lg);cursor:pointer;min-height:4.5rem;font-family:var(--font-display);padding:1.25rem 1.5rem;font-size:1.125rem;font-weight:700;line-height:1.5}.faq-section summary[data-v-c975bb62]::marker{color:var(--lorsys-blue)}.faq-section summary[data-v-c975bb62]:hover{background:var(--lorsys-mist)}.faq-section p[data-v-c975bb62]{max-width:var(--text-max);color:var(--lorsys-slate);margin:0;padding:0 1.5rem 1.5rem}@media (width>=52rem){.faq-section__inner[data-v-c975bb62]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:5rem}}
