.FeaturesColumnsIntro:where(.astro-uzcu7ahs){text-align:left;margin:0}.FeaturesColumnsTitle:where(.astro-uzcu7ahs){text-align:left;max-width:27ch;margin-bottom:.3em}.FeaturesColumnsSubtitle:where(.astro-uzcu7ahs){text-align:center;max-width:77ch;margin:0 auto}.Features:where(.astro-uzcu7ahs){grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.Features figure.Image{margin:0;display:block}.Features .SanityPortableText figure.Image+*{margin-top:1rem}.FeaturesColumnsTwoColumns:where(.astro-uzcu7ahs) .Features:where(.astro-uzcu7ahs){grid-template-columns:repeat(auto-fill,minmax(min(100%,25rem),1fr))}.Features:where(.astro-uzcu7ahs) li:where(.astro-uzcu7ahs){border-left:1px var(--color-sand-300) solid;padding:1rem 1.5rem}.FeaturesColumnsDark:where(.astro-uzcu7ahs) .Features:where(.astro-uzcu7ahs) li:where(.astro-uzcu7ahs){border-left:1px var(--color-sand-700) solid}.FeaturesColumnsPancakeIntro:where(.astro-uzcu7ahs){flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem;display:flex}.FeaturesColumnsPancakeIntro .PancakeIntro{margin-bottom:0}.FeaturesColumnsPancakeIntro .Heading{margin:0!important}.FeatureButton:where(.astro-uzcu7ahs){margin-bottom:1.5rem}.FeaturesColumns:where(.astro-uzcu7ahs){margin-bottom:4rem}
