.VSI0LW_page{--faq-measure:50rem;--faq-rule:#e0e0e2}.VSI0LW_hero{max-width:var(--faq-measure);text-align:left;margin:0 auto;padding:clamp(2.5rem,6vw,4.5rem) 0 0}.VSI0LW_explorer{max-width:var(--faq-measure);margin:2.5rem auto 0}.VSI0LW_searchField{align-items:center;gap:.5rem;display:flex;position:relative}.VSI0LW_searchInput{border:1px solid var(--dm-public-border-strong);min-width:0;height:3.15rem;transition:border-color .12s var(--ease-standard), box-shadow .12s var(--ease-standard);background:#fff;border-radius:2px;flex:1;align-items:center;gap:.65rem;padding:0 1rem;display:flex}.VSI0LW_searchInput:focus-within{border-color:var(--dm-public-accent);box-shadow:0 0 0 3px #805f1829}.VSI0LW_searchInput svg{fill:none;width:1.05rem;height:1.05rem;stroke:var(--dm-public-soft);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;flex:none}.VSI0LW_searchInput input{width:100%;color:var(--dm-public-ink);font-family:var(--font-body);font-size:var(--dm-type-body);background:0 0;border:0}.VSI0LW_searchInput input:focus{outline:0}.VSI0LW_searchInput input::placeholder{color:#75757b;opacity:1}.VSI0LW_resultCount{color:var(--dm-public-soft);font-size:var(--dm-type-label);margin:.85rem 0 0}.VSI0LW_groupList{gap:2.75rem;margin-top:2.5rem;display:grid}.VSI0LW_groupLabel{color:var(--dm-public-ink);letter-spacing:0;margin:0 0 .85rem;font-size:1.05rem;font-weight:500}.VSI0LW_questionList{gap:.55rem;display:grid}.VSI0LW_question{border:1px solid var(--faq-rule);transition:border-color .14s var(--ease-standard);background:#fff;border-radius:2px}.VSI0LW_question:hover,.VSI0LW_question[data-open=true]{border-color:#ccccce}.VSI0LW_question h3{margin:0}.VSI0LW_question h3 button{width:100%;color:var(--dm-public-ink);font-family:var(--font-body);font-size:var(--dm-type-body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.05rem 1.25rem;font-weight:500;line-height:1.5;display:flex}.VSI0LW_question h3 button:focus-visible{outline:2px solid var(--dm-public-accent);outline-offset:-2px;border-radius:2px}.VSI0LW_chevron{fill:none;width:1rem;height:1rem;stroke:var(--dm-public-soft);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;transition:transform .18s var(--ease-standard);flex:none}.VSI0LW_question[data-open=true] .VSI0LW_chevron{transform:rotate(180deg)}.VSI0LW_answer{transition:grid-template-rows .2s var(--ease-standard);grid-template-rows:0fr;display:grid}.VSI0LW_question[data-open=true] .VSI0LW_answer{grid-template-rows:1fr}.VSI0LW_answerInner{overflow:hidden}.VSI0LW_answerCopy{color:var(--dm-public-muted);font-size:var(--dm-type-body);padding:0 1.25rem 1.15rem;line-height:1.7}.VSI0LW_answerCopy p+p{margin-top:.75rem}.VSI0LW_answerLinks{flex-wrap:wrap;gap:.5rem 1.25rem;padding:0 1.25rem 1.25rem;display:flex}.VSI0LW_answerLinks a{color:var(--dm-public-accent);font-size:var(--dm-type-label);align-items:center;gap:.35rem;font-weight:500;text-decoration:none;display:inline-flex}.VSI0LW_answerLinks a:hover{text-underline-offset:.2rem;text-decoration:underline}.VSI0LW_answerLinks svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:.85rem;height:.85rem}.VSI0LW_emptyState{border:1px solid var(--faq-rule);text-align:center;background:#fff;border-radius:2px;margin-top:2.5rem;padding:2rem 1.5rem}.VSI0LW_emptyState h2{color:var(--dm-public-ink);font-size:var(--dm-type-lede);margin:0;font-weight:500}.VSI0LW_emptyState p{max-width:52ch;color:var(--dm-public-muted);font-size:var(--dm-type-body);margin:.7rem auto 0;line-height:1.7}.VSI0LW_emptyState div{font-size:var(--dm-type-label);flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;margin-top:1.35rem;display:flex}.VSI0LW_emptyState button{border:1px solid var(--dm-public-border-strong);color:var(--dm-public-ink);background:#fff;border-radius:2px;padding:.55rem .95rem}.VSI0LW_emptyState a{color:var(--dm-public-accent);align-items:center;gap:.35rem;font-weight:500;text-decoration:none;display:inline-flex}.VSI0LW_emptyState svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:.85rem;height:.85rem}.VSI0LW_supportBand{max-width:var(--faq-measure);text-align:center;margin:4rem auto 0}.VSI0LW_supportBand h2{color:var(--dm-public-ink);letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:500}.VSI0LW_supportBand p{max-width:54ch;color:var(--dm-public-muted);font-size:var(--dm-type-body);margin:.7rem auto 0;line-height:1.7}.VSI0LW_supportActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}@media (prefers-reduced-motion:reduce){.VSI0LW_answer,.VSI0LW_chevron,.VSI0LW_question,.VSI0LW_searchInput{transition:none}}