.has-light-font-size{font-weight:300;font-size:1.3rem;line-height:1.3;letter-spacing:-.03125rem}.content-wrapper>.block-cards{width:calc(var(--columnWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0px));max-width:calc(var(--columnMaxWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0px));margin-right:auto;margin-left:auto}@media (min-width:36rem){.content-wrapper>.block-cards{width:calc(var(--columnWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0px));max-width:calc(var(--columnMaxWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0px))}}@media (min-width:48rem){.content-wrapper>.block-cards{width:calc(var(--columnWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0px));max-width:calc(var(--columnMaxWidth) * 12 - clamp(1rem,-.1428571429rem + 2.380952381vw,2rem) + var(--additionalGridOffset,0px))}}.acf-block.bg-transparent+.block-cards,.acf-block.bg-white+.block-cards{margin-top:0}.block-cards+.acf-block.bg-transparent,.block-cards+.acf-block.bg-white{margin-top:clamp(-4.5rem,-1.2857142857rem + -3.5714285714vw,-3rem)}.block-cards:not(:first-child){margin-top:clamp(3rem,1.2857142857rem + 3.5714285714vw,4.5rem)}.block-cards:not(:last-child){margin-bottom:clamp(3rem,1.2857142857rem + 3.5714285714vw,4.5rem)}.block-cards__grid{display:grid;grid-template-columns:1fr;row-gap:clamp(1.25rem,.3928571429rem + 1.7857142857vw,2rem);column-gap:clamp(1.5625rem,-.2232142857rem + 3.7202380952vw,3.125rem)}@media (min-width:36rem){.block-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.block-cards__grid{grid-template-columns:repeat(var(--cards_per_row,3),minmax(0,1fr))}}.block-cards .swiper-wrapper{display:flex;flex-direction:row}.block-cards .swiper{padding-right:3.125rem;padding-left:3.125rem}@media (min-width:90rem){.block-cards .swiper{margin:0 -3.125rem}}.block-cards .swiper-button-next,.block-cards .swiper-button-prev{position:absolute;top:50%;z-index:5;transform:translateY(-50%)}.block-cards .swiper-button-prev{left:0}.block-cards .swiper-button-next{right:0}