@font-face{font-family:Proxima Nova Alt Th;src:url(/fonts/ProximaNovaA-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Alt Lt;src:url(/fonts/ProximaNovaA-SemiboldIt.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Proxima Nova Alt Lt;src:url(/fonts/ProximaNovaA-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Alt Th;src:url(/fonts/ProximaNovaA-ThinIt.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Proxima Nova Alt Rg;src:url(/fonts/ProximaNovaA-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Alt Rg;src:url(/fonts/ProximaNovaA-RegularIt.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Proxima Nova Alt Lt;src:url(/fonts/ProximaNovaA-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Proxima Nova Alt Lt;src:url(/fonts/ProximaNovaA-LightIt.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}.lazyload-image{position:relative;overflow:hidden;width:100%;aspect-ratio:var(--mobile-ratio-width)/var(--mobile-ratio-height)}@media(min-width:640px){.lazyload-image{aspect-ratio:var(--tablet-ratio-width)/var(--tablet-ratio-height)}}@media(min-width:1024px){.lazyload-image{aspect-ratio:var(--desktop-ratio-width)/var(--desktop-ratio-height)}}.lazyload-image.object-fit-cover .ls-blur-up-img,.lazyload-image.object-fit-cover img{-o-object-fit:cover;object-fit:cover}.lazyload-image.max--100vh .ls-blur-up-img,.lazyload-image.max--100vh img{max-height:100vh}.lazyload-image .ls-blur-up-img,.lazyload-image img{width:100%;max-width:100%;height:100%;font-family:"blur-up: auto","object-fit: cover";-o-object-fit:contain;object-fit:contain}.lazyload-image.lazyloaded img.lazyload:not([src]),.lazyload-image.lazyloaded img.ls-blur-up-is-loading{visibility:hidden}.lazyload-image.lazyloaded .ls-blur-up-img{position:absolute;left:0;top:0;filter:blur(15px);opacity:1;transition:opacity 1s,filter 1.5s}.lazyload-image.lazyloaded .ls-blur-up-img.ls-inview.ls-original-loaded{opacity:0;filter:blur(5px)}