@property --gb-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes animate-border-c249d446{to{--gb-angle:360deg}}.tiles__wrapper[data-v-c249d446]{gap:var(--gap,30px)}.tiles[data-v-c249d446] .tile{flex:1 1 auto}.tiles[data-v-c249d446] .tile .tile__icon{padding:1.25rem 1.25rem 0}.tiles[data-v-c249d446] .tile .tile__img{aspect-ratio:16/9;border-radius:10px 10px 0 0;background-repeat:no-repeat;background-position:50%;background-size:cover}.tiles[data-v-c249d446] .tile .tile__body{padding:1rem 1.25rem 1.25rem}.tiles[data-v-c249d446] .tile .tile__body p:last-child{margin-bottom:0}.tiles[data-v-c249d446] .tile .tile__body p+a{margin-top:1rem}@media screen and (min-width:660px)and (max-width:1199px){.tiles[data-v-c249d446]:not(.--image-tiles){max-width:800px}.tiles[data-v-c249d446] .tile{flex:0 1 calc((100% - var(--gap, 30px))/2)}}@media screen and (min-width:1000px){.tiles--grid-3[data-v-c249d446]:not(.--image-tiles){max-width:var(--mw-tiles,1000px)}.tiles--grid-3[data-v-c249d446] .tile{flex:0 1 calc(33.33333% - var(--gap, 30px)*2/3)}}@media screen and (min-width:1200px){.tiles--grid-4[data-v-c249d446] .tile{flex:0 1 calc(25% - var(--gap, 30px)*3/4)}}
