.intro.svelte-ahpeo9{margin:16px 0 24px}.intro.svelte-ahpeo9 h1:where(.svelte-ahpeo9){letter-spacing:-.02em;margin:0 0 10px;font-size:32px}.intro.svelte-ahpeo9 p:where(.svelte-ahpeo9){color:var(--ink-soft);max-width:64ch;margin:0;font-size:15.5px;line-height:1.6}.feat.svelte-ahpeo9{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px;display:grid}@media (width<=720px){.feat.svelte-ahpeo9{grid-template-columns:1fr}}.fcard.svelte-ahpeo9{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:20px 18px}.fcard.svelte-ahpeo9 h3:where(.svelte-ahpeo9){letter-spacing:-.01em;margin:0 0 8px;font-size:16px}.fcard.svelte-ahpeo9 p:where(.svelte-ahpeo9){color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.55}.sec.svelte-ahpeo9{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);margin:0 0 10px;font-size:13px}.credibility.svelte-ahpeo9 p:where(.svelte-ahpeo9),.access.svelte-ahpeo9 p:where(.svelte-ahpeo9){color:var(--ink-soft);max-width:68ch;margin:0;font-size:14.5px;line-height:1.6}.access.svelte-ahpeo9{margin-top:16px}.reqbtn.svelte-ahpeo9{font:inherit;border:1.5px solid var(--line);color:var(--ink-faint);cursor:not-allowed;background:#f4f7f8;border-radius:10px;margin-top:14px;padding:11px 18px;font-size:14px;font-weight:700}
