.is-root-container .nvm-cards a,.is-root-container .nvm-cards button{pointer-events:none}.nvm-cards.no-description .post-box-excerpt{display:none}.nvm-cards .card-box{position:relative;clip-path:polygon(0 0,calc(100% - 3em) 0%,100% 3em,100% 100%,0 100%);margin-bottom:calc(var(--nvm-grid-gutter)*2)}.nvm-cards .card-box a.card-box-link{position:relative;display:block;color:var(--nvm-color-white)}.nvm-cards .card-box a.card-box-link::before{position:absolute;left:0;bottom:0;width:100%;height:100%;content:'';background:var(--nvm-color-black);opacity:.5;z-index:1;transition:all 0.3s ease-in-out}.nvm-cards .card-box a.card-box-link:is(:hover,:focus,:active){opacity:.8}.nvm-cards .card-box a.card-box-link:is(:hover,:focus,:active) .image-box img{transform:scale(1.2)}.nvm-cards .card-box a.card-box-link .image-box img{transition:all 0.3s ease-in-out}.nvm-cards .card-box .card-content{position:absolute;top:calc(var(--nvm-grid-rhythm)*0.5);right:calc(var(--nvm-grid-rhythm)*0.5);bottom:auto;left:calc(var(--nvm-grid-rhythm)*0.5);z-index:2}.desktop .nvm-cards .card-box .card-content{top:var(--nvm-grid-rhythm);right:var(--nvm-grid-rhythm);bottom:auto;left:var(--nvm-grid-rhythm)}.nvm-cards .card-box .card-content h3{font-size:clamp(1.25rem, 1.043rem + 1.041vw, 1.875rem);line-height:1.1;margin-bottom:calc(var(--nvm-text-rhythm)*0.5)}.nvm-cards .card-box .card-content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;overflow:hidden}.nvm-cards .card-box.card-with-button::before{position:absolute;left:0;bottom:0;width:100%;height:100%;content:'';background:var(--nvm-color-black);opacity:.4;z-index:1;transition:all 0.3s ease-in-out}.nvm-cards .card-box.card-with-button .image-box img{transition:all .5s ease-in-out}.nvm-cards .card-box.card-with-button:is(:hover) .image-box img{transform:scale(1.2)}.nvm-cards .card-box.card-with-button .card-content h3,.nvm-cards .card-box.card-with-button .card-content p{color:var(--nvm-color-white)}.nvm-cards .card-box.card-with-button .card-content .card-box-button{margin-top:calc(var(--nvm-grid-rhythm)*0.5);opacity:.7;transition:all .2s ease-in-out}.nvm-cards .card-box.card-with-button:is(:hover) .card-content .card-box-button{opacity:1}.desktop .nvm-cards .card-box.card-with-button .card-content .card-box-button{margin-top:var(--nvm-grid-rhythm)}.nvm-cards .card-box.card-with-button .card-content .button-white{color:var(--autotech-color-dark-blue)!important;background:var(--nvm-color-white)!important;border-radius:30px}.nvm-cards .card-box.card-with-button .card-content .button-white:is(:hover,:focus,:active){color:var(--nvm-color-white)!important;background:var(--autotech-color-dark-blue)!important}.nvm-cards .card-box.card-with-button .card-content .button svg{margin-left:35px;transition:all .2s ease-in-out}.nvm-cards .card-box.card-with-button .card-content .button:is(:hover,:focus,:active) svg{transform:scale(1.2)}.nvm-cards .post-box{font-size:1em;margin-bottom:calc(0.5*var(--nvm-text-rhythm))}.nvm-cards .post-box a:is(:hover){opacity:.8}.nvm-cards .post-box .post-box-image{clip-path:polygon(0 0,calc(100% - 3em) 0%,100% 3em,100% 100%,0 100%);margin:0 0 1em 0!important}.nvm-cards .post-box .post-box-image img,.nvm-cards .post-box .card-box-link img{transition-property:transform;transform:scale(1);transition-delay:0s;transition-duration:0.3s;transition-timing-function:cubic-bezier(.6,.05,.85,.6)}.nvm-cards .post-box .post-box-image:is(:hover) img,.nvm-cards .post-box .card-box-link:is(:hover) img{transform:scale(1.2)}.nvm-cards .post-box .post-box-title{font-size:1.25em;margin:0 0 .5em 0!important}.nvm-cards .post-box .post-box-meta{font-size:.9em;text-transform:uppercase;color:var(--autotech-color-blue)}.nvm-cards .post-box .post-box-meta span{display:inline-block;padding:0 3px}.nvm-cards .post-box .post-box-excerpt{color:var(--nvm-color-text)}.nvm-cards .post-box .post-box-link a{width:fit-content;font-size:.9em;font-weight:600;color:var(--nvm-color-white);background:var(--autotech-color-blue);border-radius:0;padding:0 1.5em;margin-top:.5em}.nvm-cards .post-box .post-box-link a:is(:hover,:focus,:active){background:var(--autotech-color-dark-blue);opacity:1}.nvm-cards .row .empty-state-status{display:flex;justify-content:center;align-items:center;width:100%;background:#e2e2e2;border:4px solid var(--nvm-color-orange);padding:2em}.nvm-cards .row .empty-state-status .error-message{font-style:italic;letter-spacing:.04em;text-align:center;color:var(--nvm-color-text)}