.hero.svelte-4kvtil{justify-content:center;align-items:center;gap:var(--size-8);display:flex}@media (width<=880px){.hero.svelte-4kvtil{gap:var(--size-6);flex-direction:column-reverse}.hero.svelte-4kvtil .heading-text:where(.svelte-4kvtil){text-align:center}}.heading-text.svelte-4kvtil{max-width:500px}.heading-text.svelte-4kvtil h1:where(.svelte-4kvtil){font-family:DM Serif Text,serif;line-height:var(--lh-heading);color:var(--color-white);margin-bottom:var(--size-4);font-size:3rem}.heading-text.svelte-4kvtil p:where(.svelte-4kvtil){color:var(--color-white-transparent);margin-bottom:var(--size-6)}.alerts-container.svelte-4kvtil{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.alert.svelte-4kvtil{background:var(--color-white);font-size:var(--font-size);border-radius:.4em;flex-shrink:0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-self:center;align-items:center;column-gap:.6em;width:16.5em;padding:.3em;display:grid;box-shadow:0 0 8px #0003}.alert.svelte-4kvtil:not(:first-of-type){margin-top:-.3em}.alert.svelte-4kvtil img:where(.svelte-4kvtil){border:var(--border);border-radius:.25em;grid-row:1/-1;width:2.65em;height:2.65em}.alert.svelte-4kvtil .title:where(.svelte-4kvtil){font-weight:var(--fw-medium);text-wrap:nowrap;align-self:end}.alert.svelte-4kvtil .body:where(.svelte-4kvtil){color:var(--color-text-muted);text-wrap:nowrap;align-self:start;font-size:.825em}
