.collage-wrapper-title{margin-top:0;margin-bottom:3rem}.collage{display:flex;flex-direction:row;flex-wrap:wrap}.collage__item{width:100%}.collage__item>*{width:100%}@media screen and (min-width: 990px){.collage__item{width:50%}.collage__item:only-of-type{width:100%}}.collage-card{background:rgb(var(--color-background));border-radius:var(--card-corner-radius);border:var(--card-border-width) solid rgba(var(--color-foreground), var(--card-border-opacity));height:100%;padding:var(--card-image-padding);position:relative}.collage-card:after{border-radius:var(--card-corner-radius);box-shadow:var(--card-shadow-horizontal-offset) var(--card-shadow-vertical-offset) var(--card-shadow-blur-radius) rgba(var(--color-shadow), var(--card-shadow-opacity));content:"";position:absolute;width:calc(var(--card-border-width)*2 + 100%);height:calc(var(--card-border-width)*2 + 100%);top:calc(var(--card-border-width)*-1);left:calc(var(--card-border-width)*-1);z-index:-1}.collage-card .media{border-radius:calc(var(--card-corner-radius) - var(--card-border-width) - var(--card-image-padding));height:100%;overflow:hidden}.collage-card .deferred-media{height:100%;overflow:visible}.collage-card__link{display:block;height:100%}.collage-card .deferred-media__poster{background-color:rgba(0,0,0,0);border:0}.collage-card .deferred-media__poster:focus:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground), 0.3);outline:.2rem solid rgba(var(--color-foreground), 0.5)}.collage-card .deferred-media__poster:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground), 0.3);outline:.2rem solid rgba(var(--color-foreground), 0.5)}.collage-card .deferred-media__poster:focus:not(:focus-visible),.collage-card .deferred-media__poster:focus:not(:focus-visible):after{outline:none;box-shadow:none}.collage-card .deferred-media__poster:focus{outline:none;box-shadow:none}.collage .collage-card-spacing img{object-fit:contain}.collage__button{display:flex !important;align-items:center;justify-content:center;align-content:center;background:rgba(0,0,0,0);border:none;color:#fff}.collage__button a{max-width:40rem;width:90%;padding:0 4rem;margin:0 4rem;border:solid 5px #fff;text-decoration:none;text-align:center;color:#fff}.collage__button-title,.collage__button-video-subtitle{display:block;width:100%;height:8rem;padding:0;line-height:8rem;color:#fff;border-bottom:solid 2px #fff;font-size:2.4rem;font-family:"TiemposHeadline";font-weight:700;white-space:nowrap}@media screen and (max-width: 500px){.collage__button-title,.collage__button-video-subtitle{font-size:1.8rem}}.collage__button-subtitle,.collage__button-video-title{height:8rem;padding:0;line-height:8rem;display:block;text-transform:uppercase;font-family:"Akkurat-Mono",monospace;font-weight:400;font-size:1.2rem}.collage__button-video-title{border-bottom:solid 2px #fff}.collage__button-video-subtitle{border:none;font-size:3rem}.collage__button-video a:hover{text-decoration:underline}@media screen and (max-width: 989px){.ratio-mobile{--ratio-percent: 100% !important}}.collage__item--reviews{padding:3rem}.collage__item video-component{position:relative;height:100%}.collage__item video-component .video-section__media{height:100%}.collage__item video-component .video-section__media .video-bg{position:relative;padding-top:100%}.collage__item video-component .video-section__media video{position:absolute;top:0;bottom:0;left:0;right:0;min-height:100%;object-fit:cover;object-position:center}