.dk-faq.svelte-5iqzqb{--ink: #2a2928;--gold: #6e6d6c;--gold-light: #dedddb;--ivory: #fff;--muted: #545352;background:var(--ivory);color:var(--ink);font-family:var(--font-body);padding-bottom:96px}.dk-faq-search.svelte-5iqzqb{display:flex;align-items:center;gap:12px;max-width:560px;margin-top:30px;padding:0 16px;height:56px;border:1px solid rgb(222 221 219 / .5);background:#ffffff0f;color:#6e6d6c}.dk-faq-search.svelte-5iqzqb:focus-within{border-color:#6e6d6c}.dk-faq-search.svelte-5iqzqb input:where(.svelte-5iqzqb){flex:1;min-width:0;height:100%;border:0;background:none;font-family:inherit;font-size:15px;color:#fff}.dk-faq-search.svelte-5iqzqb input:where(.svelte-5iqzqb):focus{outline:none}.dk-faq-search.svelte-5iqzqb input:where(.svelte-5iqzqb)::-moz-placeholder{color:#ffffff73}.dk-faq-search.svelte-5iqzqb input:where(.svelte-5iqzqb)::placeholder{color:#ffffff73}.dk-faq-search.svelte-5iqzqb button:where(.svelte-5iqzqb){display:grid;place-items:center;padding:4px;border:0;background:none;color:#ffffffb3;cursor:pointer}.dk-faq-body.svelte-5iqzqb{max-width:920px;margin:0 auto;padding:56px 24px 0}.dk-faq-groups.svelte-5iqzqb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.dk-faq-groups.svelte-5iqzqb button:where(.svelte-5iqzqb){padding:10px 16px;border:1px solid #dedddb;background:#fff;font-family:inherit;font-size:13px;color:var(--ink);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.dk-faq-groups.svelte-5iqzqb button:where(.svelte-5iqzqb):hover{border-color:#000}.dk-faq-groups.svelte-5iqzqb button.active:where(.svelte-5iqzqb){background:var(--ink);border-color:var(--ink);color:#6e6d6c}.dk-faq-groups.svelte-5iqzqb button:where(.svelte-5iqzqb):focus-visible,.dk-faq-item.svelte-5iqzqb button:where(.svelte-5iqzqb):focus-visible{outline:2px solid var(--gold);outline-offset:2px}.dk-faq-count.svelte-5iqzqb{margin:0 0 14px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6e6d6c}.dk-faq-list.svelte-5iqzqb{display:flex;flex-direction:column;gap:12px}.dk-faq-item.svelte-5iqzqb{background:#fff;border:1px solid rgb(162 161 160 / .22);transition:border-color .2s ease,box-shadow .2s ease}.dk-faq-item.open.svelte-5iqzqb{border-color:#a2a1a08c;box-shadow:0 24px 50px -36px #2a292873}.dk-faq-item.svelte-5iqzqb h2:where(.svelte-5iqzqb){margin:0;font-size:inherit;font-weight:inherit}.dk-faq-item.svelte-5iqzqb button:where(.svelte-5iqzqb){display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 20px;width:100%;padding:22px 26px;border:0;background:none;font-family:inherit;text-align:left;color:var(--ink);cursor:pointer}.dk-faq-tag.svelte-5iqzqb{grid-column:1;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#6e6d6c}.dk-faq-q.svelte-5iqzqb{grid-column:1;font-family:var(--font-heading);font-size:21px;line-height:1.3}.dk-faq-item.svelte-5iqzqb button:where(.svelte-5iqzqb) svg{grid-column:2;grid-row:1 / span 2;color:var(--gold);transition:transform .2s ease}.dk-faq-item.open.svelte-5iqzqb button:where(.svelte-5iqzqb) svg{transform:rotate(180deg)}.dk-faq-a.svelte-5iqzqb{margin:0 26px;padding:18px 0 24px;border-top:1px solid rgb(162 161 160 / .25);font-size:15px;line-height:1.8;color:var(--muted)}.dk-faq-a.svelte-5iqzqb p{margin:0 0 10px}.dk-faq-empty.svelte-5iqzqb{padding:44px;text-align:center;background:#fff;border:1px solid rgb(162 161 160 / .3);color:var(--muted)}.dk-faq-empty.svelte-5iqzqb a:where(.svelte-5iqzqb){color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:3px}.dk-faq-help.svelte-5iqzqb{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:44px;padding:36px 40px;background:#fff;color:#2a2928}.dk-faq-help.svelte-5iqzqb h2:where(.svelte-5iqzqb){margin:0;font-family:var(--font-heading);font-weight:400;font-size:28px;color:#2a2928}.dk-faq-help.svelte-5iqzqb p:where(.svelte-5iqzqb){margin:8px 0 0;font-size:14px;color:#2a2928b3}.dk-faq-help.svelte-5iqzqb a:where(.svelte-5iqzqb){display:inline-flex;flex:none;align-items:center;gap:8px;height:48px;padding:0 24px;background:var(--gold-light);color:#2a2928;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none}.sr-only.svelte-5iqzqb{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:720px){.dk-faq.svelte-5iqzqb{padding-bottom:64px}.dk-faq-body.svelte-5iqzqb{padding:36px 18px 0}.dk-faq-item.svelte-5iqzqb button:where(.svelte-5iqzqb){padding:18px}.dk-faq-q.svelte-5iqzqb{font-size:18px}.dk-faq-a.svelte-5iqzqb{margin:0 18px}.dk-faq-help.svelte-5iqzqb{flex-direction:column;align-items:flex-start;padding:28px 22px}}.dk-faq-body.svelte-5iqzqb{padding-top:24px}.dk-faq-search.svelte-5iqzqb{max-width:none;margin:0 0 28px;border-color:#dedddb;background:#fff;color:#2a2928}.dk-faq-search.svelte-5iqzqb input:where(.svelte-5iqzqb),.dk-faq-search.svelte-5iqzqb button:where(.svelte-5iqzqb){color:#2a2928}.dk-faq-search.svelte-5iqzqb input:where(.svelte-5iqzqb)::-moz-placeholder{color:#6e6d6c}.dk-faq-search.svelte-5iqzqb input:where(.svelte-5iqzqb)::placeholder{color:#6e6d6c}
