.sm-faq[data-v-8ea8e942]{align-items:start;display:grid;gap:var(--sm-s-7);grid-template-areas:"head" "main" "card";grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.sm-faq[data-v-8ea8e942]{-moz-column-gap:clamp(32px,5vw,88px);column-gap:clamp(32px,5vw,88px);grid-template-areas:"head main" "card main";grid-template-columns:minmax(0,4fr) minmax(0,8fr);row-gap:var(--sm-s-7)}}.sm-faq__head[data-v-8ea8e942]{display:flex;flex-direction:column;gap:var(--sm-s-4);grid-area:head}.sm-faq__eyebrow[data-v-8ea8e942]{color:var(--sm-accent-ink)}.sm-faq__heading[data-v-8ea8e942]{color:var(--sm-ink)}.sm-faq__lead[data-v-8ea8e942]{color:var(--sm-ink-dim);max-width:var(--sm-measure-card)}.sm-faq__count[data-v-8ea8e942]{border-top:var(--sm-border) solid var(--sm-line-strong);padding-top:var(--sm-s-2)}.sm-faq__count[data-v-8ea8e942],.sm-faq__more[data-v-8ea8e942]{color:var(--sm-ink-dim)}.sm-faq__card[data-v-8ea8e942]{background:var(--sm-surface);border:var(--sm-border) solid var(--sm-line);border-radius:var(--sm-r-md);display:flex;flex-direction:column;gap:var(--sm-s-3);grid-area:card;max-width:420px;padding:var(--sm-s-5)}.sm-faq__card-title[data-v-8ea8e942]{color:var(--sm-ink)}.sm-faq__card-body[data-v-8ea8e942]{color:var(--sm-ink-dim)}.sm-faq__card-links[data-v-8ea8e942]{padding-top:var(--sm-s-1)}.sm-faq__card-link[data-v-8ea8e942]{color:var(--sm-accent-ink);font-weight:600}.sm-faq__main[data-v-8ea8e942]{gap:var(--sm-s-5);grid-area:main;min-width:0}.sm-faq__filter[data-v-8ea8e942],.sm-faq__main[data-v-8ea8e942]{display:flex;flex-direction:column}.sm-faq__filter[data-v-8ea8e942]{gap:var(--sm-s-2)}.sm-faq__filter-label[data-v-8ea8e942]{color:var(--sm-ink-dim)}.sm-faq__filter-input[data-v-8ea8e942]{background:var(--sm-surface);border:var(--sm-border) solid var(--sm-line-control);border-radius:var(--sm-r-sm);color:var(--sm-ink);min-height:44px;padding:var(--sm-s-3) var(--sm-s-4);width:100%}.sm-faq__list[data-v-8ea8e942]{border-top:var(--sm-border) solid var(--sm-line-strong);display:flex;flex-direction:column}.sm-faq__item[data-v-8ea8e942]{border-bottom:var(--sm-border) solid var(--sm-line);scroll-margin-top:calc(var(--sm-header-h) + var(--sm-s-5))}.sm-faq__row[data-v-8ea8e942]{align-items:baseline;-moz-column-gap:var(--sm-s-4);column-gap:var(--sm-s-4);display:grid;grid-template-columns:auto minmax(0,1fr) auto}.sm-faq__index[data-v-8ea8e942]{color:var(--sm-accent-ink);min-width:2ch;padding-block:var(--sm-s-6)}.sm-faq__question[data-v-8ea8e942]{margin:0;min-width:0}.sm-faq__trigger[data-v-8ea8e942]{align-items:flex-start;background:transparent;border:none;color:var(--sm-ink);cursor:pointer;display:flex;gap:var(--sm-s-5);justify-content:space-between;min-height:44px;padding-block:var(--sm-s-6);text-align:left;transition:color var(--sm-dur-2) var(--sm-ease);width:100%}.sm-faq__item--open .sm-faq__trigger[data-v-8ea8e942],.sm-faq__trigger[data-v-8ea8e942]:hover{color:var(--sm-accent-ink)}.sm-faq__trigger-text[data-v-8ea8e942]{flex:1 1 auto;min-width:0}.sm-faq__glyph[data-v-8ea8e942]{align-items:center;border:var(--sm-border) solid var(--sm-line-strong);border-radius:var(--sm-r-pill);color:var(--sm-ink);display:inline-flex;flex:0 0 auto;height:28px;justify-content:center;margin-top:-2px;transition:transform var(--sm-dur-2) var(--sm-ease),border-color var(--sm-dur-2) var(--sm-ease),background-color var(--sm-dur-2) var(--sm-ease),color var(--sm-dur-2) var(--sm-ease);width:28px}.sm-faq__trigger:hover .sm-faq__glyph[data-v-8ea8e942]{border-color:var(--sm-accent-ink);color:var(--sm-accent-ink)}.sm-faq__item--open .sm-faq__glyph[data-v-8ea8e942]{background:var(--sm-accent);border-color:var(--sm-accent);color:var(--sm-on-accent);transform:rotate(180deg)}.sm-faq__anchor[data-v-8ea8e942]{color:var(--sm-ink-faint);margin-inline-end:calc(var(--sm-s-2)*-1);opacity:0;padding:var(--sm-s-2);text-decoration:none;transition:opacity var(--sm-dur-1) var(--sm-ease),color var(--sm-dur-1) var(--sm-ease)}.sm-faq__anchor[data-v-8ea8e942]:focus-visible,.sm-faq__item:focus-within .sm-faq__anchor[data-v-8ea8e942],.sm-faq__item:hover .sm-faq__anchor[data-v-8ea8e942]{opacity:1}.sm-faq__anchor[data-v-8ea8e942]:hover{color:var(--sm-accent-ink)}@media(hover:none){.sm-faq__anchor[data-v-8ea8e942]{opacity:1}}.sm-faq__panel[data-v-8ea8e942]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--sm-dur-3) var(--sm-ease),opacity var(--sm-dur-2) var(--sm-ease)}.sm-faq__item--open .sm-faq__panel[data-v-8ea8e942]{grid-template-rows:1fr;opacity:1}.sm-faq__panel-clip[data-v-8ea8e942]{min-height:0;overflow:hidden}.sm-faq__answer[data-v-8ea8e942]{color:var(--sm-ink-dim);max-width:var(--sm-measure);padding-inline-end:var(--sm-s-8);padding-bottom:var(--sm-s-6);padding-inline-start:calc(2ch + var(--sm-s-4))}.sm-faq__answer[data-v-8ea8e942] p{margin:0 0 var(--sm-s-3)}.sm-faq__answer[data-v-8ea8e942] p:last-child{margin-bottom:0}.sm-faq__answer[data-v-8ea8e942] a,.sm-faq__answer[data-v-8ea8e942] .emphasis{color:var(--sm-accent-ink)}.sm-faq__empty[data-v-8ea8e942]{color:var(--sm-ink-dim)}@media(max-width:639px){.sm-faq__row[data-v-8ea8e942]{-moz-column-gap:var(--sm-s-3);column-gap:var(--sm-s-3)}.sm-faq__index[data-v-8ea8e942],.sm-faq__trigger[data-v-8ea8e942]{padding-block:var(--sm-s-5)}.sm-faq__answer[data-v-8ea8e942]{padding-inline-end:0;padding-bottom:var(--sm-s-5);padding-inline-start:calc(2ch + var(--sm-s-3))}.sm-faq__card[data-v-8ea8e942]{max-width:none}}@media(prefers-reduced-motion:reduce){.sm-faq__anchor[data-v-8ea8e942],.sm-faq__glyph[data-v-8ea8e942],.sm-faq__panel[data-v-8ea8e942],.sm-faq__trigger[data-v-8ea8e942]{transition:none}}.sm-cta[data-v-219df407]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sm-s-6);justify-content:space-between}.sm-cta__copy[data-v-219df407]{display:flex;flex:1 1 420px;flex-direction:column;gap:var(--sm-s-3)}.sm-cta__headline[data-v-219df407]{color:var(--sm-ink)}.sm-cta__support[data-v-219df407]{color:var(--sm-ink-dim)}.sm-cta__action[data-v-219df407]{align-items:center;background:var(--sm-accent);border-radius:var(--sm-r-pill);color:var(--sm-on-accent);display:inline-flex;flex:0 0 auto;justify-content:center;min-height:44px;padding-inline:var(--sm-s-6);text-decoration:none;transition:background-color var(--sm-dur-2) var(--sm-ease),transform var(--sm-dur-2) var(--sm-ease)}.sm-cta__action[data-v-219df407]:hover{background:var(--sm-accent-hover)}.sm-cta__action[data-v-219df407]:active{background:var(--sm-accent-press);transform:scale(.985)}
