.faq[data-v-64815499]{background:var(--ns-color-bg-surface);color:var(--ns-color-text-primary);padding-block:var(--ns-spacing-5xl);border-top:var(--ns-section-rule) solid var(--ns-color-border)}.faq__inner[data-v-64815499]{gap:var(--ns-spacing-2xl);display:grid}@media (width>=1024px){.faq__inner[data-v-64815499]{-moz-column-gap:var(--ns-spacing-3xl);column-gap:var(--ns-spacing-3xl);grid-template-columns:4fr 8fr;align-items:start}}.faq__eyebrow[data-v-64815499]{color:var(--ns-color-accent);margin-bottom:var(--ns-spacing-md)}.faq__heading[data-v-64815499]{max-width:var(--ns-measure-heading);font-family:var(--ns-font-heading);font-size:var(--ns-font-size-h2);font-weight:var(--ns-font-weight-semibold);line-height:var(--ns-line-height-none);letter-spacing:var(--ns-letter-spacing-tight);text-transform:uppercase;text-wrap:balance;margin:0}.faq__list[data-v-64815499]{border-top:var(--ns-section-rule) solid var(--ns-color-border)}.faq__item[data-v-64815499]{border-bottom:var(--ns-section-rule) solid var(--ns-color-border)}.faq__question[data-v-64815499]{align-items:center;gap:var(--ns-spacing-lg);min-height:var(--ns-touch-target);padding-block:var(--ns-spacing-lg);cursor:pointer;grid-template-columns:1fr auto;list-style:none;display:grid}.faq__question[data-v-64815499]::-webkit-details-marker{display:none}.faq__question-text[data-v-64815499]{font-family:var(--ns-font-heading);font-size:var(--ns-font-size-h4);font-weight:var(--ns-font-weight-medium);line-height:var(--ns-line-height-tight);letter-spacing:var(--ns-letter-spacing-tight);color:var(--ns-color-text-secondary);transition:color var(--ns-transition-normal) var(--ns-ease-out)}.faq__item[open] .faq__question-text[data-v-64815499],.faq__question:hover .faq__question-text[data-v-64815499]{color:var(--ns-color-text-primary)}.faq__toggle[data-v-64815499]{width:var(--ns-spacing-md);height:var(--ns-spacing-md);position:relative}.faq__toggle[data-v-64815499]:after,.faq__toggle[data-v-64815499]:before{content:"";height:1px;transition:transform var(--ns-transition-normal) var(--ns-ease-out);background:currentColor;position:absolute;inset:50% 0 auto}.faq__toggle[data-v-64815499]:after{transform:rotate(90deg)}.faq__item[open] .faq__toggle[data-v-64815499]:after{transform:rotate(0)}.faq__answer[data-v-64815499]{gap:var(--ns-spacing-sm);padding:0 0 var(--ns-spacing-xl);max-width:var(--ns-measure-lead);color:var(--ns-color-text-secondary);line-height:var(--ns-line-height-relaxed);flex-direction:column;display:flex}.faq__paragraph[data-v-64815499]{margin:0}@media (prefers-reduced-motion:reduce){.faq__question-text[data-v-64815499],.faq__toggle[data-v-64815499]:after,.faq__toggle[data-v-64815499]:before{transition:none}}
