.intro.svelte-17ftsek{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:2rem;align-items:start;padding:clamp(3.5rem,9vw,6rem) 0}.intro.svelte-17ftsek img:where(.svelte-17ftsek){display:block;width:8rem;height:8rem;border-radius:.35rem;object-fit:cover}h1.svelte-17ftsek{margin:-.25rem 0 1rem;font-size:clamp(2.25rem,6vw,3.25rem);font-weight:650;line-height:1.05;letter-spacing:-.045em}.intro.svelte-17ftsek p:where(.svelte-17ftsek),.empty.svelte-17ftsek{margin:0;color:var(--muted);font-size:1rem;line-height:1.7}.social-row.svelte-17ftsek{margin-top:1rem}.links.svelte-17ftsek{display:flex;gap:1.25rem;margin-top:1.25rem}.links.svelte-17ftsek a,.section-heading.svelte-17ftsek a{display:inline-flex;align-items:center;gap:.35rem;color:var(--ink);font-size:.82rem;font-weight:630;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.25em}.links.svelte-17ftsek a:hover,.section-heading.svelte-17ftsek a:hover{color:var(--color-primary);text-decoration-color:currentColor}.latest.svelte-17ftsek{padding:2.5rem 0;border-top:1px solid var(--line)}h2.svelte-17ftsek{margin:0 0 1rem;font-size:1rem;font-weight:680;letter-spacing:-.015em}.section-heading.svelte-17ftsek{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.section-heading.svelte-17ftsek h2:where(.svelte-17ftsek){margin:0}.article-list.svelte-17ftsek{display:grid;gap:1.75rem}@media (max-width: 560px){.intro.svelte-17ftsek{grid-template-columns:1fr;gap:1.5rem;padding:2.75rem 0 3.5rem}.intro.svelte-17ftsek img:where(.svelte-17ftsek){width:6.5rem;height:6.5rem}}
