.hero:where(.astro-IB4MJTFL){padding-top:2rem;padding-bottom:1.5rem}.hero:where(.astro-IB4MJTFL) a:where(.astro-IB4MJTFL).image{position:relative;display:flex;width:-moz-fit-content;width:fit-content;overflow:hidden;border-radius:9999px}.hero:where(.astro-IB4MJTFL) a:where(.astro-IB4MJTFL).image .gradient:where(.astro-IB4MJTFL){background:linear-gradient(60deg,rgba(194,12,78,0),rgba(194,12,78,.6))}.hero:where(.astro-IB4MJTFL) a:where(.astro-IB4MJTFL).image>img:where(.astro-IB4MJTFL){height:6rem;width:6rem;--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hero:where(.astro-IB4MJTFL) a:where(.astro-IB4MJTFL).image:hover>img:where(.astro-IB4MJTFL){--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hero:where(.astro-IB4MJTFL) h1:where(.astro-IB4MJTFL){margin-top:1rem;margin-bottom:1rem;font-size:2rem;font-weight:600;line-height:3rem}@media (min-width: 768px){.hero:where(.astro-IB4MJTFL) h1:where(.astro-IB4MJTFL){margin-top:1.5rem;font-size:2.8125rem;font-weight:600;line-height:4.5rem}}.hero:where(.astro-IB4MJTFL) h1:where(.astro-IB4MJTFL) em{font-style:normal;--tw-text-opacity: 1;color:rgb(var(--color-accent) / var(--tw-text-opacity))}.hero:where(.astro-IB4MJTFL) .intro-description:where(.astro-IB4MJTFL){display:flex;flex-direction:column}@media (min-width: 768px){.hero:where(.astro-IB4MJTFL) .intro-description:where(.astro-IB4MJTFL){flex-direction:row}}.hero:where(.astro-IB4MJTFL) .intro-description:where(.astro-IB4MJTFL) ul:where(.astro-IB4MJTFL){display:flex;list-style-type:square;flex-direction:column;padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 768px){.hero:where(.astro-IB4MJTFL) .intro-description:where(.astro-IB4MJTFL) ul:where(.astro-IB4MJTFL){list-style-type:"\23af";flex-direction:row}}.hero:where(.astro-IB4MJTFL) .intro-description:where(.astro-IB4MJTFL) li:where(.astro-IB4MJTFL){margin-left:1.5rem;margin-top:1rem;padding-left:.75rem;font-size:1.125rem;line-height:1.75rem}@media (min-width: 768px){.hero:where(.astro-IB4MJTFL) .intro-description:where(.astro-IB4MJTFL) li:where(.astro-IB4MJTFL){margin-left:2.5rem;margin-top:0;padding-left:1.25rem;font-size:1.25rem;line-height:1.75rem}}
