.hero.svelte-21uf0k{grid-template-columns:260px 1fr;align-items:center;gap:44px;padding-top:52px;padding-bottom:40px;display:grid}.hero.svelte-21uf0k img:where(.svelte-21uf0k){aspect-ratio:1;object-fit:cover;width:100%;height:auto;box-shadow:var(--shadow-pop);border-radius:50%}h1.svelte-21uf0k{margin:12px 0 10px;font-size:clamp(32px,4vw,46px)}.sub.svelte-21uf0k{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--teal-deep);font-size:13px}.story.svelte-21uf0k{gap:22px;max-width:760px;padding-top:44px;display:grid}.story.svelte-21uf0k p:where(.svelte-21uf0k){color:var(--ink);font-size:17px;line-height:1.75}.story.svelte-21uf0k .quote:where(.svelte-21uf0k){font-family:var(--display);color:var(--teal-ink);border-left:3px solid var(--teal);padding-left:22px;font-size:21px;line-height:1.5}.creds.svelte-21uf0k{max-width:760px;margin:44px auto 0;padding:28px 32px}.creds.svelte-21uf0k h2:where(.svelte-21uf0k){color:var(--teal-ink);margin-bottom:16px;font-size:20px}.creds.svelte-21uf0k ul:where(.svelte-21uf0k){gap:10px;list-style:none;display:grid}.creds.svelte-21uf0k li:where(.svelte-21uf0k){gap:10px;font-size:15.5px;display:flex}.tick.svelte-21uf0k{color:var(--good);font-weight:700}@media (width<=720px){.hero.svelte-21uf0k{text-align:center;grid-template-columns:1fr;justify-items:center}.hero.svelte-21uf0k img:where(.svelte-21uf0k){width:200px;height:200px}}
