.teaserboxes .box{margin-bottom:64px;transition:all 300ms ease}@media(max-width: 991.98px){.teaserboxes .box{margin-bottom:32px}}@media(max-width: 427px){.teaserboxes .box{width:100%}}.teaserboxes .box-inner{display:flex;flex-direction:column;position:relative;overflow:hidden;transition:height 300ms ease-in-out}@media(min-width: 992px){.teaserboxes .box-inner{padding-bottom:24px}}.teaserboxes .box-inner:hover .box-image{aspect-ratio:476/501}.teaserboxes .box-inner:hover .box-teaser{opacity:1;transform:translateY(0);pointer-events:auto}.teaserboxes .box-inner:hover .box-btn{transform:translateY(0) !important}.teaserboxes .box-image{width:100%;height:100%;aspect-ratio:476/576;transition:aspect-ratio 300ms ease}.teaserboxes .box-image img{width:100%;height:100%;object-fit:cover;display:block}.teaserboxes .box-content{display:flex;flex-direction:column;flex-grow:1;position:relative;transition:all 300ms ease}@media(min-width: 768px){.teaserboxes .box-content{padding:0 16px}}.teaserboxes .box-title{line-height:1.2;hyphens:auto;margin:24px 0;transition:all 300ms ease}.teaserboxes .box-title{font-size:24px}@media screen and (min-width: 480px){.teaserboxes .box-title{font-size:calc(24px + 14*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.teaserboxes .box-title{font-size:38px}}@media(max-width: 991.98px){.teaserboxes .box-title{margin:16px 0}}.teaserboxes .box-teaser{opacity:0;transform:translateY(100%);transition:opacity 200ms ease,transform 300ms ease-in-out;pointer-events:none}.teaserboxes .box-btn{margin-top:auto}@media(max-width: 575.98px){.teaserboxes .box-btn{letter-spacing:1.5px}}@media(max-width: 427px){.teaserboxes .box-btn{letter-spacing:4.5px}}