.section[data-v-b6389666]{position:relative;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.section[data-v-b6389666]:where(.dark,.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.section.dark[data-v-b6389666]:not([class*=bg-]){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.section.dark[data-v-b6389666]{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.section.light[data-v-b6389666]:not([class*=bg-]){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.section.light[data-v-b6389666]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.section.section--sticky-col .container[data-v-b6389666]{height:100%}.section[data-v-b6389666]:not(.section--sticky-col){overflow:hidden}.section--padded[data-v-b6389666]{padding-top:3rem;padding-bottom:3rem}@media (min-width: 1024px){.section--padded[data-v-b6389666]{padding-top:6rem;padding-bottom:6rem}}.section--padded-t[data-v-b6389666]{padding-top:3rem}@media (min-width: 1024px){.section--padded-t[data-v-b6389666]{padding-top:6rem}}.section--padded-b[data-v-b6389666]{padding-bottom:3rem}@media (min-width: 1024px){.section--padded-b[data-v-b6389666]{padding-bottom:6rem}}.section__bg[data-v-b6389666]{position:absolute;inset:0;background-size:cover}.container[data-v-b6389666]{position:relative;z-index:1;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.section--fullwidth .container[data-v-b6389666]{max-width:100%;padding-left:0;padding-right:0}.row[data-v-6c197db7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}@media (min-width: 768px){.row[data-v-6c197db7]{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width: 1024px){.row[data-v-6c197db7]{grid-template-columns:repeat(12,minmax(0,1fr))}}.row--flex[data-v-6c197db7]{display:flex;width:100%;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}@media (min-width: 1024px){.row--flex[data-v-6c197db7]{flex-direction:row}}.col[data-v-d5ef6aea]:has(.col placeholder){display:none}@media (min-width: 1024px){.col[data-v-d5ef6aea]:has(.col placeholder){display:block}}.col__placeholder[data-v-d5ef6aea]{display:none}
