.image-lifts{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;padding:0}@media (max-width:48rem){.image-lifts{display:block}}.image-lift{-webkit-box-flex:1;background:var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 50%;flex:1 0 50%;min-height:33vw;overflow:hidden;padding:var(--space-l) var(--space-l) var(--gutter);position:relative}.image-lift--large{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:48.001rem){.image-lift--higher{min-height:41.7vw}}.image-lift--has-hover .image-lift__background img{-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.image-lift--has-hover a svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.image-lift--has-hover:hover .image-lift__background img{opacity:.6;-webkit-transform:scale(1.1);transform:scale(1.1)}.image-lift--has-hover:hover a svg{-webkit-transform:translateX(-.5rem);transform:translateX(-.5rem)}.image-lift__background{margin:0;opacity:.6}.image-lift__background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.image-lift__content{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;gap:var(--gutter);justify-content:space-between;position:relative}.image-lift__content-inner{width:44%}@media (max-width:65rem){.image-lift__content-inner{width:80%}}.image-lift__link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-top:.0625rem solid var(--color-text);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(1.25rem,1.0197368421rem + .9210526316vw,2.125rem);font-weight:300;justify-content:space-between;letter-spacing:0;line-height:1.35;padding-top:var(--gutter);text-decoration:none}@media (max-width:48rem){.image-lift__link{line-height:1.3}}.image-lift__link svg{height:auto;width:.42em}