.service-faq__head[data-v-a2110486]{margin-bottom:clamp(2.5rem,6vw,4.75rem);max-width:52ch}.service-faq__list[data-v-a2110486]{display:grid;gap:.75rem}.service-faq__item[data-v-a2110486]{background:color-mix(in srgb,var(--color-surface) 92%,transparent);border:1px solid rgba(0,0,0,.08);border-radius:8px;overflow:hidden}.dark{background:#ffffff08;border-color:#ffffff14}.service-faq__summary[data-v-a2110486]{align-items:flex-start;cursor:pointer;display:flex;gap:1.25rem;justify-content:space-between;list-style:none;padding:1.25rem 1.375rem}.service-faq__summary[data-v-a2110486]::-webkit-details-marker{display:none}.service-faq__question[data-v-a2110486]{color:var(--heading-color,#111);font-family:var(--font-display);font-size:clamp(1rem,2vw,1.125rem);font-weight:650;letter-spacing:0;line-height:1.25}.dark{color:#f0ede8}.service-faq__icon[data-v-a2110486]{border:1px solid rgba(0,0,0,.1);border-radius:999px;color:var(--heading-color,#111);display:inline-grid;flex:0 0 auto;font-size:1.125rem;height:1.75rem;line-height:1;place-items:center;transition:transform .22s ease,border-color .22s ease;width:1.75rem}.service-faq__item[open] .service-faq__icon[data-v-a2110486]{border-color:var(--color-brand-500);transform:rotate(45deg)}.dark{border-color:#ffffff24;color:#fff}.service-faq__answer[data-v-a2110486]{padding:0 1.375rem 1.375rem}.service-faq__answer p[data-v-a2110486]{color:var(--color-ink-soft);font-size:.9375rem;line-height:1.72;max-width:62ch}.dark{color:#c8c5be}
