@font-face{font-family:Cormorant;src:url('fonts/cormorant-latin.woff2') format('woff2');font-weight:300 700;font-style:normal;font-display:swap}
@font-face{font-family:Cormorant;src:url('fonts/cormorant-italic-latin.woff2') format('woff2');font-weight:300 700;font-style:italic;font-display:swap}
@font-face{font-family:Manrope;src:url('fonts/manrope-latin.woff2') format('woff2');font-weight:200 800;font-style:normal;font-display:swap}
.wm-managed-form{display:block}
.wm-native-layout [hidden],.wm-library-preview [hidden]{display:none!important}
.wm-native-layout .why-image-stack img.is-active{opacity:1;transform:scale(1)}
.wm-native-layout .why-image-stack img:not(.is-active){opacity:0}
.wm-native-layout .why-image-stack img{transition:opacity .75s,transform 1.2s}
@media(max-width:768px){.wm-native-layout .why-image-stack img:first-child{opacity:1}.wm-native-layout .why-image-stack img:not(:first-child){display:none}}
@media(prefers-reduced-motion:reduce){.wm-native-layout .why-image-stack img{transition:none;transform:none}}
.wm-library-preview .wm-default>nav,.wm-library-preview .wm-default article>h1{display:none}
.wm-library-preview .wm-default,.wm-library-preview .wm-default main,.wm-library-preview .wm-default article{max-width:none;margin:0;padding:0}
.wm-library-preview .screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden}
