.hero.svelte-1mi9kit h1:where(.svelte-1mi9kit){font-size:min(4rem,13vw);line-height:1.15;letter-spacing:-.03rem;text-align:end;margin-bottom:2rem;font-weight:450}.hero.svelte-1mi9kit p{font-size:min(1.5rem,6vw);margin-block:1rem}.link-grid.svelte-1mi9kit{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1.5rem;padding:1rem 0}.link-item.svelte-1mi9kit{display:flex;align-items:center;gap:1rem;padding:.5rem}.link-icon.svelte-1mi9kit{width:1.9rem}.link-item.svelte-1mi9kit a:where(.svelte-1mi9kit){text-decoration:none;font-weight:500;transition:color .2s}.link-item.svelte-1mi9kit a:where(.svelte-1mi9kit):hover{text-decoration:underline}.link-subtext.svelte-1mi9kit{font-size:.75rem;opacity:.7;font-weight:400}.faq-item{margin-bottom:2.5rem}.faq-question{font-size:1.12rem;font-weight:500;margin-bottom:.5rem;letter-spacing:-.01em}.faq-answer{font-size:1rem;line-height:1.6;max-width:95%;font-weight:400}.faq-answer p{margin-block:.75rem}@media(max-width:768px){.link-grid.svelte-1mi9kit{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem}}
