@layer components{.columns-block.svelte-xv4vij{width:100%;padding-block:1.25rem}.columns-container.svelte-xv4vij{display:grid;grid-template-columns:repeat(var(--column-count, 2),1fr);gap:var(--column-gap, 2rem);align-items:var(--vertical-align, start)}.column.svelte-xv4vij{display:flex;flex-direction:column;gap:1rem}.nested-block.svelte-xv4vij{width:100%}.nested-block.svelte-xv4vij .richtext-block,.nested-block.svelte-xv4vij .text-block,.nested-block.svelte-xv4vij .image-block,.nested-block.svelte-xv4vij .cta-button-block,.nested-block.svelte-xv4vij .cta-email-block,.nested-block.svelte-xv4vij .cards-block,.nested-block.svelte-xv4vij .gallery-block,.nested-block.svelte-xv4vij .faq-block,.nested-block.svelte-xv4vij .faqs-block,.nested-block.svelte-xv4vij .testimonial-block,.nested-block.svelte-xv4vij .award-badges-block,.nested-block.svelte-xv4vij .pricing-cards-block,.nested-block.svelte-xv4vij .resource-cards-block,.nested-block.svelte-xv4vij .warning-block,.nested-block.svelte-xv4vij .video-block,.nested-block.svelte-xv4vij .side-layout-block{padding:0;margin:0}@media (max-width: 767px){.columns-block.stack-on-mobile.svelte-xv4vij .columns-container:where(.svelte-xv4vij){grid-template-columns:1fr}}@media (min-width: 768px) and (max-width: 1023px){.columns-block.columns-4.svelte-xv4vij .columns-container:where(.svelte-xv4vij){grid-template-columns:repeat(2,1fr)}}}
