.page.svelte-1xmjmrw{background:var(--bg-primary);min-height:100vh;color:var(--text)}main.svelte-1xmjmrw{gap:48px;max-width:760px;margin:0 auto;padding:clamp(28px,5vw,64px) 24px 96px;display:grid}h1.svelte-1xmjmrw{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 16px;font-size:clamp(32px,3.6vw,44px);font-weight:700;line-height:1.1}h1.svelte-1xmjmrw em:where(.svelte-1xmjmrw){color:var(--coral-text);margin-top:6px;font-style:normal;display:block}.sub.svelte-1xmjmrw{color:var(--text-secondary);margin:0;font-size:18px;line-height:1.55}.label.svelte-1xmjmrw{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.guides.svelte-1xmjmrw{gap:10px;margin:0;padding:0;list-style:none;display:grid}.guides.svelte-1xmjmrw a:where(.svelte-1xmjmrw){border:1px solid var(--border-med);background:var(--surface);color:var(--text);border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;transition:border-color .2s;display:grid}.guides.svelte-1xmjmrw a:where(.svelte-1xmjmrw):hover{border-color:var(--coral)}.guides.svelte-1xmjmrw a:where(.svelte-1xmjmrw):focus-visible{outline:2px solid var(--coral-deep);outline-offset:2px}.guides.svelte-1xmjmrw strong:where(.svelte-1xmjmrw){font-family:var(--font-display);font-size:19px;display:block}.guides.svelte-1xmjmrw span:where(.svelte-1xmjmrw) span:where(.svelte-1xmjmrw){color:var(--text-secondary);font-size:15px}.arrow.svelte-1xmjmrw{color:var(--coral-text);font-size:20px;font-weight:700}.others.svelte-1xmjmrw{color:var(--text-secondary);margin:0 0 20px;font-size:16px;line-height:1.7}.facts.svelte-1xmjmrw{background:var(--bg-secondary);border-radius:14px;gap:8px;padding:18px 20px;font-size:15px;display:grid}.facts.svelte-1xmjmrw p:where(.svelte-1xmjmrw){margin:0}.facts.svelte-1xmjmrw code:where(.svelte-1xmjmrw){overflow-wrap:anywhere}.facts.svelte-1xmjmrw a:where(.svelte-1xmjmrw),.more.svelte-1xmjmrw a:where(.svelte-1xmjmrw){color:var(--coral-text);font-weight:700}.more.svelte-1xmjmrw{margin:0}.more.svelte-1xmjmrw a:where(.svelte-1xmjmrw){text-decoration:none}@media (width<=520px){main.svelte-1xmjmrw{padding-inline:16px}.guides.svelte-1xmjmrw a:where(.svelte-1xmjmrw){padding:16px}}
