.tg-section.svelte-mjocsj{padding:var(--sp-2xl,48px) var(--sp-xl,24px);background:var(--c-surface)}.tg-inner.svelte-mjocsj{max-width:820px;margin:0 auto}.tg-way.svelte-mjocsj{border:1px solid var(--c-border);border-radius:var(--r-lg,14px);background:var(--c-white,#fff);margin-bottom:32px;padding:20px}.tg-way.svelte-mjocsj h2:where(.svelte-mjocsj),.tg-h2.svelte-mjocsj{margin:0 0 10px;font-size:1.3rem;font-weight:800}.tg-h2.svelte-mjocsj{margin-top:8px}.tg-way.svelte-mjocsj p:where(.svelte-mjocsj){margin:4px 0;line-height:1.5}.tg-cons.svelte-mjocsj{color:var(--c-text-muted,#5c7280)}.tg-way.svelte-mjocsj ol:where(.svelte-mjocsj){margin:12px 0 0;padding-left:20px;line-height:1.7}.tg-faq.svelte-mjocsj details:where(.svelte-mjocsj){border-bottom:1px solid var(--c-border);padding:12px 0}.tg-faq.svelte-mjocsj summary:where(.svelte-mjocsj){cursor:pointer;font-weight:700}.tg-faq.svelte-mjocsj p:where(.svelte-mjocsj){color:var(--c-text-muted,#5c7280);margin:8px 0 0;line-height:1.6}.tg-links.svelte-mjocsj{flex-wrap:wrap;gap:10px 20px;margin-top:28px;display:flex}.tg-links.svelte-mjocsj a:where(.svelte-mjocsj){color:var(--c-primary,#00344c);font-weight:700;text-decoration:none}.tg-trademark.svelte-mjocsj{padding:16px var(--sp-xl,24px);text-align:center;color:var(--c-text-muted,#5c7280);background:var(--c-surface);margin:0;font-size:11px}
