.faq.svelte-j91m8t{display:grid;gap:10px}.faq-item.svelte-j91m8t{border-radius:20px;background:var(--vline-white);box-shadow:inset 0 0 0 1px var(--vline-line);transition:box-shadow .35s ease,background-color .35s ease}.faq-item.is-open.svelte-j91m8t{box-shadow:inset 0 0 0 1.5px var(--vline-purple),var(--vline-shadow-sm)}.faq-q.svelte-j91m8t{margin:0}.faq-q.svelte-j91m8t button:where(.svelte-j91m8t){display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px 20px 24px;border:0;background:none;color:var(--vline-ink);font-family:var(--vline-font-body);font-size:clamp(16.5px,1.3vw,18.5px);font-weight:600;line-height:1.35;text-align:start;cursor:pointer}.faq-icon.svelte-j91m8t{position:relative;display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:var(--vline-lilac-white);transition:background-color .3s ease,transform .45s var(--vline-ease-out)}.faq-icon.svelte-j91m8t:before,.faq-icon.svelte-j91m8t:after{content:"";position:absolute;width:13px;height:2px;border-radius:2px;background:var(--vline-ink);transition:transform .45s var(--vline-ease-out),background-color .3s ease}.faq-icon.svelte-j91m8t:after{transform:rotate(90deg)}.is-open.svelte-j91m8t .faq-icon:where(.svelte-j91m8t){background:var(--vline-purple);transform:rotate(180deg)}.is-open.svelte-j91m8t .faq-icon:where(.svelte-j91m8t):before,.is-open.svelte-j91m8t .faq-icon:where(.svelte-j91m8t):after{background:var(--vline-white)}.is-open.svelte-j91m8t .faq-icon:where(.svelte-j91m8t):after{transform:rotate(0)}.faq-a.svelte-j91m8t{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--vline-ease-out)}.is-open.svelte-j91m8t .faq-a:where(.svelte-j91m8t){grid-template-rows:1fr}.faq-a-inner.svelte-j91m8t{overflow:hidden}.faq-a.svelte-j91m8t p:where(.svelte-j91m8t){margin:0;padding:0 24px 22px;max-width:68ch;color:var(--vline-ink-2);font-size:16.5px;line-height:1.6;opacity:0;transform:translateY(-6px);transition:opacity .35s ease,transform .45s var(--vline-ease-out)}.is-open.svelte-j91m8t .faq-a:where(.svelte-j91m8t) p:where(.svelte-j91m8t){opacity:1;transform:none;transition-delay:.08s}.faqs-grid.svelte-1i4c257{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px)}.faqs-side.svelte-1i4c257{display:grid;gap:18px}@media(min-width:1024px){.faqs-side.svelte-1i4c257{position:sticky;top:110px}}.faqs-help.svelte-1i4c257{display:grid;justify-items:start;gap:10px;margin-top:10px;padding:22px;border-radius:var(--vl-radius-card);background:var(--vline-plum);color:var(--vline-on-plum-2)}.faqs-help-title.svelte-1i4c257{margin:0 0 4px;font-family:var(--vline-font-display);font-size:22px;font-weight:700;color:var(--vline-white)}.faqs-help.svelte-1i4c257 a:where(.svelte-1i4c257):not(.vl-link){display:inline-flex;align-items:center;gap:10px;color:var(--vline-on-plum-2);font-size:16px;text-decoration:none;transition:color .2s ease}.faqs-help.svelte-1i4c257 a:where(.svelte-1i4c257):not(.vl-link):hover{color:var(--vline-white)}.faqs-help.svelte-1i4c257 svg{width:16px;height:16px;flex-shrink:0}.faqs-help.svelte-1i4c257 a:where(.svelte-1i4c257):not(.vl-link) svg{color:var(--vline-purple-soft)}.faqs-help.svelte-1i4c257 .vl-link:where(.svelte-1i4c257){margin-top:6px;color:var(--vline-purple-soft)}@media(max-width:1023px){.faqs-grid.svelte-1i4c257{grid-template-columns:minmax(0,1fr)}}
