@keyframes placeholder-wave{0%{opacity:1}10%{opacity:1}to{opacity:.5}}@keyframes image-placeholder-wave{0%{background-color:#ededed}10%{background-color:#ededed}to{background-color:#ededed4d}}.image-columns{padding-top:var(--mobile-padding-top,inherit);padding-bottom:var(--mobile-padding-bottom,inherit)}.image-columns__title{letter-spacing:18px;text-align:center;font-family:Graphik Wide,Graphik Wide Fallback,sans-serif;font-size:14px}.image-columns__subtitle{letter-spacing:-5px;text-align:center;margin-bottom:40px;padding-top:60px;padding-bottom:30px;font-family:Graphik Wide,Graphik Wide Fallback,sans-serif;font-size:92px;font-weight:100;line-height:65px}.image-columns__description{letter-spacing:.54px;text-align:center;max-width:1100px;margin:0 auto;padding:10px;font-family:Graphik,Graphik Fallback,sans-serif;font-size:17px;font-weight:300;line-height:23px}.image-columns__link{width:100%;height:350px}.image-columns__image{max-width:100%;height:auto}.image-columns__header{text-align:center;margin:0 auto;font-family:Graphik Wide,Graphik Wide Fallback,sans-serif;font-size:24px;font-weight:200}.image-columns__link{border-bottom:2px solid #fff;padding-bottom:5px!important}.image-columns__content{text-align:center;width:280px;margin:0 auto;padding-bottom:10px;font-family:Graphik,Graphik Fallback,sans-serif;font-weight:300}.image-columns__button{border:1.5px solid #000;justify-content:center;align-items:center;width:192px;max-width:100%;height:37px;margin:0 auto;font-family:Graphik,Graphik Fallback,sans-serif;font-size:10px;font-weight:700;display:flex}.image-columns__slider{width:100%;max-width:1200px;margin:0 auto;padding-left:16px;padding-right:16px}.image-columns__slider-wrapper{flex-wrap:nowrap;display:flex}.image-columns__slide{flex:0 0 calc(66.6667% - 6.66667px);width:100%;max-width:calc(66.6667% - 6.66667px)}.image-columns__slide picture,.image-columns__slide img{-o-object-fit:contain;object-fit:contain;height:auto;max-width:var(--image-width-mobile,100%);margin:0 auto;display:block}@media only screen and (width>=768px){.image-columns__slide picture,.image-columns__slide img{max-width:var(--image-width-tablet,100%)}}@media only screen and (width>=1024px){.image-columns__slide picture,.image-columns__slide img{max-width:var(--image-width-desktop,100%)}}.image-columns__grid-wrapper .image-columns__grid{flex-wrap:wrap;gap:1rem;max-width:1380px;margin:0 auto;padding:0 16px;display:flex}.image-columns__grid-wrapper .image-columns__grid.image-columns__grid--center{justify-content:center}.image-columns__grid-wrapper .image-columns__grid.image-columns__grid--right{justify-content:flex-end}.image-columns__grid-wrapper .image-columns__grid.image-columns__grid--justify-between{justify-content:space-between}.image-columns__grid-wrapper .image-columns__grid .image-columns__slide{flex:initial;width:calc(var(--width-mobile,100%) - 1rem);max-width:100%;margin:0}@media only screen and (width>=768px){.image-columns__grid-wrapper .image-columns__grid .image-columns__slide{width:calc(var(--width-tablet,33%) - 1.5rem)}}@media only screen and (width>=1024px){.image-columns__grid-wrapper .image-columns__grid .image-columns__slide{width:calc(var(--width-desktop,33%) - 1.5rem)}}@media only screen and (width>=768px){.image-columns__grid-wrapper .image-columns__grid{gap:1.5rem}}@media (width<=798px){.image-columns__title{letter-spacing:7.54px;margin-bottom:35px;font-size:11px}.image-columns-link{width:100%}.image-columns__subtitle{padding:10px;font-size:48px;line-height:32.5px}.image-columns-link{width:100%;height:auto}.image-columns__columns{flex-direction:column;width:100%;padding:0 10px;display:flex}.image-columns__image{margin-bottom:14px}.image-columns__button{margin-bottom:0}.image-columns__content{max-width:100%}}@media screen and (width>=576px){.image-columns__slide{flex:0 0 calc(40% - 4px);max-width:calc(40% - 4px)}}@media screen and (width>=768px){.image-columns__slide{flex:0 0 calc(33.3333% - 10px);max-width:calc(33.3333% - 10px);margin-right:15px}}@media screen and (width>=1200px){.image-columns__header{font-size:64px;font-weight:100}}@media screen and (width>=1025px){.image-columns{padding-top:var(--desktop-padding-top,inherit);padding-bottom:var(--desktop-padding-bottom,inherit)}}
