.faq-content.svelte-1bex8oj{padding:56px var(--mk-gutter) 0}.faq-container.svelte-1bex8oj{max-width:800px;margin-inline:auto;width:100%}.faq-group.svelte-1bex8oj+.faq-group:where(.svelte-1bex8oj){margin-top:48px}.faq-group.svelte-1bex8oj h2:where(.svelte-1bex8oj){font-size:var(--mk-t-2xs);font-weight:600;text-transform:uppercase;letter-spacing:1.3px;color:var(--mk-accent);margin:0 0 14px}.faq-list.svelte-1bex8oj{border:1px solid var(--mk-line);border-radius:var(--mk-r);overflow:hidden;background:var(--mk-surface);box-shadow:var(--mk-shadow-sm)}.faq-item.svelte-1bex8oj{border-bottom:1px solid var(--mk-line-soft)}.faq-item.svelte-1bex8oj:last-child{border-bottom:none}.faq-item[open].svelte-1bex8oj{background:var(--mk-surface-2)}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj){display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;padding:18px 22px;font-size:var(--mk-t-md);font-weight:600;color:var(--mk-text);transition:color .15s var(--mk-ease)}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj)::-webkit-details-marker{display:none}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj):hover{color:var(--mk-accent)}.faq-marker.svelte-1bex8oj{position:relative;width:12px;height:12px;flex-shrink:0}.faq-marker.svelte-1bex8oj:before,.faq-marker.svelte-1bex8oj:after{content:"";position:absolute;background:var(--mk-text-4);transition:transform .2s var(--mk-ease),background-color .15s var(--mk-ease)}.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj):hover .faq-marker:where(.svelte-1bex8oj):before,.faq-item.svelte-1bex8oj summary:where(.svelte-1bex8oj):hover .faq-marker:where(.svelte-1bex8oj):after{background:var(--mk-accent)}.faq-marker.svelte-1bex8oj:before{top:5px;left:0;width:12px;height:2px}.faq-marker.svelte-1bex8oj:after{top:0;left:5px;width:2px;height:12px}.faq-item[open].svelte-1bex8oj .faq-marker:where(.svelte-1bex8oj):after{transform:scaleY(0)}.faq-item.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:0;padding:0 22px 20px;font-size:var(--mk-t-base);color:var(--mk-text-3);line-height:1.7;max-width:720px}.faq-cta.svelte-1bex8oj{padding-top:64px}.faq-cta.svelte-1bex8oj .mk-cta-inner{max-width:800px}
