@media (min-width: 1024px){.section-container:where(.astro-BGTLQ3XK){margin-left:auto;margin-right:auto;max-width:72rem}}@media (min-width: 1280px){.section-container:where(.astro-BGTLQ3XK){max-width:1100px}}@media (min-width: 1536px){.section-container:where(.astro-BGTLQ3XK){max-width:1200px}}.sub-card:where(.astro-BGTLQ3XK){display:grid;place-items:center;padding:48px 40px}@media (min-width: 1024px){.sub-card:where(.astro-BGTLQ3XK){padding:64px 80px}}.features-container:where(.astro-BGTLQ3XK){margin-top:23.2px;display:grid;row-gap:15.2px}@media (min-width: 1024px){.features-container:where(.astro-BGTLQ3XK){margin-top:64px;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:3.5rem;column-gap:3.5rem}}@media (min-width: 1280px){.features-container:where(.astro-BGTLQ3XK){-moz-column-gap:7rem;column-gap:7rem}}.features-container:where(.astro-BGTLQ3XK) .feature:where(.astro-BGTLQ3XK){display:flex;align-items:flex-start}.features-container:where(.astro-BGTLQ3XK) .feature:where(.astro-BGTLQ3XK)>:not([hidden]):where(.astro-BGTLQ3XK)~:not([hidden]):where(.astro-BGTLQ3XK){--tw-space-x-reverse: 0;margin-right:calc(15.2px * var(--tw-space-x-reverse));margin-left:calc(15.2px * calc(1 - var(--tw-space-x-reverse)))}@media (min-width: 1024px){.features-container:where(.astro-BGTLQ3XK) .feature:where(.astro-BGTLQ3XK){flex-direction:column}.features-container:where(.astro-BGTLQ3XK) .feature:where(.astro-BGTLQ3XK)>:not([hidden]):where(.astro-BGTLQ3XK)~:not([hidden]):where(.astro-BGTLQ3XK){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}}.features-container:where(.astro-BGTLQ3XK) .feature-content:where(.astro-BGTLQ3XK){display:flex;flex-direction:column;align-items:flex-start}.features-container:where(.astro-BGTLQ3XK) .feature-title:where(.astro-BGTLQ3XK){margin-top:0;font-size:14.4px;font-weight:700;--tw-text-opacity: 1;color:rgb(76 76 111 / var(--tw-text-opacity))}@media (min-width: 1024px){.features-container:where(.astro-BGTLQ3XK) .feature-title:where(.astro-BGTLQ3XK){margin-top:11.2px;font-size:15.68px}}.features-container:where(.astro-BGTLQ3XK) .feature-description:where(.astro-BGTLQ3XK){font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(126 126 169 / var(--tw-text-opacity))}@media (min-width: 1024px){.features-container:where(.astro-BGTLQ3XK) .feature-description:where(.astro-BGTLQ3XK){font-size:12.8px}}
