:root{--gradient-primary:linear-gradient(90deg,#67b4dc,#264d82);--gradient-secondary:linear-gradient(0deg,#f15833,#67b4dc);--gradient-fuschia:linear-gradient(0deg,#ba33f1,#264d82 68%);--gradient-blue-radial:radial-gradient(circle,#67b4dc 0%,rgba(103,180,220,0) 100%)}.gradient-primary{background:var(--gradient-primary)}.gradient-secondary{background:var(--gradient-secondary)}.gradient-fuschia{background:var(--gradient-fuschia)}.gradient-blue-radial{background:var(--gradient-blue-radial)}.text-gradient-primary{-webkit-text-fill-color:transparent;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text}.text-gradient-secondary{-webkit-text-fill-color:transparent;background:var(--gradient-secondary);-webkit-background-clip:text;background-clip:text}.text-gradient-fuschia{-webkit-text-fill-color:transparent;background:var(--gradient-fuschia);-webkit-background-clip:text;background-clip:text}.block--cards{--card-count:4}.block--cards .cards{display:flex;flex-wrap:wrap;gap:1.5rem var(--bs-gutter-x)}.block--cards .card-wrapper:has(.flex-fill),.block--cards .card-wrapper:has(.flex-fill) div:where(.card-body,.card-inner,.wp-block-group:has(.flex-fill)){display:flex;flex-direction:column;height:100%;justify-content:space-between}.block--cards .swiper-pagination{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:1rem}.block--cards .swiper-pagination .swiper-pagination-bullet{background-color:var(--bs-gray-300);display:inline-block;flex:0 0 25px;height:3px;position:relative}.block--cards .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--bs-primary)}.block--cards .swiper-pagination .swiper-pagination-bullet:hover{cursor:pointer}.block--cards .swiper-pagination .swiper-pagination-bullet:after{content:"";display:block;height:22px;position:relative;top:-9px;width:100%;z-index:2}.editor-styles-wrapper .block--cards{--card-width:100%}@media (min-width:768px){.editor-styles-wrapper .block--cards{--card-width:calc(100% / max(1, (var(--card-count, 4) - 2)))}}@media (min-width:992px){.editor-styles-wrapper .block--cards{--card-width:calc(100%/(var(--card-count, 4) - 1))}}@media (min-width:1200px){.editor-styles-wrapper .block--cards{--card-width:calc(100%/var(--card-count, 4))}}.editor-styles-wrapper .block--cards .cards[class*=justify-content-]>.acf-innerblocks-container{justify-content:inherit}.editor-styles-wrapper .block--cards .cards>.acf-innerblocks-container{display:flex;flex-wrap:wrap;gap:1.5rem calc(var(--bs-gutter-x)*2);justify-content:center;width:100%}.editor-styles-wrapper .block--cards .cards>.acf-innerblocks-container>.wp-block-lvl-cards-card{flex:1 1 var(--card-width,100%);margin-bottom:1.5rem;max-width:calc(var(--card-width, 100%) - var(--bs-gutter-x)*2);padding:calc(var(--bs-gutter-x)/2)}.editor-styles-wrapper .block--cards .cards>.block--cards-card{flex:1 1 var(--card-width,100%);margin-bottom:1.5rem;max-width:var(--card-width,100%)}.editor-styles-wrapper .block--cards .swiper-wrapper.--auto,.editor-styles-wrapper .block--cards .swiper-wrapper.--manual>.acf-innerblocks-container{display:grid;gap:1.5rem var(--bs-gutter-x,1.5rem);grid-template-columns:repeat(var(--card-count,4),1fr)}.editor-styles-wrapper .block--cards .swiper-button-next,.editor-styles-wrapper .block--cards .swiper-button-prev,.editor-styles-wrapper .block--cards .swiper-pagination{display:none}.editor-styles-wrapper .block--cards.--preview .swiper:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(n+2){display:block}
