.markdown-content.svelte-qbygm2{max-width:800px;font-family:var(--font-body);color:var(--color-text);margin:0 auto;line-height:1.7}.markdown-content.svelte-qbygm2 h1{font-family:var(--font-display);color:var(--color-text);margin:0 0 var(--space-6);font-size:clamp(36px,5vw,56px);font-weight:400;line-height:1.2}.markdown-content.svelte-qbygm2 h2{font-family:var(--font-display);color:var(--color-text);margin:var(--space-16) 0 var(--space-6);font-size:clamp(28px,3.5vw,40px);font-weight:400;line-height:1.3}.markdown-content.svelte-qbygm2 h3{font-family:var(--font-display);color:var(--color-text);margin:var(--space-12) 0 var(--space-4);font-size:28px;font-weight:400;line-height:1.3}.markdown-content.svelte-qbygm2 h2:first-of-type{margin-top:var(--space-8)}.markdown-content.svelte-qbygm2 p{margin:0 0 var(--space-6);font-size:18px;line-height:1.7}.markdown-content.svelte-qbygm2 em{color:var(--color-primary);font-style:italic}.markdown-content.svelte-qbygm2 strong{font-weight:600}.markdown-content.svelte-qbygm2 ul,.markdown-content.svelte-qbygm2 ol{margin:var(--space-6) 0;padding-left:var(--space-8)}.markdown-content.svelte-qbygm2 li{margin-bottom:var(--space-4);font-size:18px;line-height:1.7}.markdown-content.svelte-qbygm2 li strong{color:var(--color-text);font-weight:600}.markdown-content.svelte-qbygm2 a{color:var(--color-primary);border-bottom:1px solid var(--color-primary);text-decoration:none;transition:opacity .2s}.markdown-content.svelte-qbygm2 a:hover{opacity:.7}.markdown-content.svelte-qbygm2 a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.markdown-content.svelte-qbygm2 div:has(>table){-webkit-overflow-scrolling:touch;margin:var(--space-8) 0;overflow-x:auto}.markdown-content.svelte-qbygm2 table{border-collapse:collapse;width:100%;font-size:16px}.markdown-content.svelte-qbygm2 thead{background:var(--color-surface-container)}.markdown-content.svelte-qbygm2 th{text-align:left;padding:var(--space-4);border:1px solid var(--color-border);font-weight:600}.markdown-content.svelte-qbygm2 td{padding:var(--space-4);border:1px solid var(--color-border);vertical-align:top}.markdown-content.svelte-qbygm2 blockquote{background:var(--color-surface-container);padding:var(--space-6);margin:var(--space-8) 0;border-left:4px solid var(--color-primary)}.markdown-content.svelte-qbygm2 blockquote p{margin:0}.markdown-content.svelte-qbygm2 blockquote p strong{font-weight:600}.markdown-content.svelte-qbygm2 img{max-width:100%;height:auto;margin:var(--space-8) auto;display:block}.markdown-content.svelte-qbygm2 hr{border:none;border-top:1px solid var(--color-border);margin:var(--space-8) 0}.markdown-content.is-faq.svelte-qbygm2 hr{margin:var(--space-12) 0;border-top:2px solid var(--color-border)}.markdown-content.svelte-qbygm2 code{background:var(--color-surface-container);border-radius:3px;padding:2px 6px;font-family:monospace;font-size:.9em}.markdown-content.svelte-qbygm2 pre{background:var(--color-surface-container);padding:var(--space-6);margin:var(--space-6) 0;border-radius:6px;overflow-x:auto}.markdown-content.svelte-qbygm2 pre code{background:0 0;padding:0}@media (width<=640px){.markdown-content.svelte-qbygm2 h1{font-size:clamp(28px,3.5vw,40px)}.markdown-content.svelte-qbygm2 h2{font-size:28px}.markdown-content.svelte-qbygm2 h3{font-size:24px}.markdown-content.svelte-qbygm2 p,.markdown-content.svelte-qbygm2 li{font-size:16px}.markdown-content.svelte-qbygm2 table{font-size:14px}.markdown-content.svelte-qbygm2 th,.markdown-content.svelte-qbygm2 td{padding:var(--space-3)}}@media (prefers-reduced-motion:reduce){.markdown-content.svelte-qbygm2 a{transition:none}}
