.gallery-masonry[data-v-4d5029c9]{-moz-columns:1;column-count:1;-moz-column-gap:1rem;column-gap:1rem}@media(min-width:640px){.gallery-masonry[data-v-4d5029c9]{-moz-columns:2;column-count:2}}@media(min-width:1024px){.gallery-masonry[data-v-4d5029c9]{-moz-columns:3;column-count:3}}.gallery-item[data-v-4d5029c9]{-moz-column-break-inside:avoid;break-inside:avoid}.cta-banner-gradient[data-v-4d5029c9]{background:linear-gradient(135deg,#6d28d9,#7c3aed 35%,#5b21b6);box-shadow:0 25px 50px -12px #5b21b666,inset 0 1px #ffffff1a}.dark .cta-banner-gradient[data-v-4d5029c9],:root.dark .cta-banner-gradient[data-v-4d5029c9]{background:linear-gradient(135deg,#4c1d95,#5b21b6 35%,#431a83);box-shadow:0 25px 50px -12px #00000080,inset 0 1px #ffffff14}
