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