.frame-type-mask_imageteaser{width:84%;max-width:1440px}.frame-type-mask_imageteaser ul li .mask_imageteaser-content p:not(.text-button){font-size:clamp(1.75rem,1.3rem + 1.2vw,2.5rem);font-weight:400;line-height:1.2;letter-spacing:.025em}.frame-type-mask_imageteaser ul li .mask_imageteaser-content p{line-height:1.7}@media(max-width: 800px){.frame-type-mask_imageteaser ul li .mask_imageteaser-content p{font-size:18px}}.frame-type-mask_imageteaser img,.frame-type-mask_imageteaser video{width:100%}.frame-type-mask_imageteaser img{height:auto}.frame-type-mask_imageteaser video{height:100%;-o-object-fit:cover;object-fit:cover}.frame-type-mask_imageteaser ul{list-style:none;display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(1.75rem,1.3rem + 1.2vw,2.5rem)}.frame-type-mask_imageteaser ul li{position:relative}.frame-type-mask_imageteaser ul li .mask_imageteaser-video{aspect-ratio:4/3}.frame-type-mask_imageteaser ul li .mask_imageteaser-content{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:clamp(1.75rem,1.3rem + 1.2vw,2.5rem);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), black)}.frame-type-mask_imageteaser ul li .mask_imageteaser-content p{color:#fff}.frame-type-mask_imageteaser ul li .mask_imageteaser-content p.text-button{margin-top:unset}.frame-type-mask_imageteaser ul li .mask_imageteaser-content p.text-button::before{background-color:#fff}@media(max-width: 800px){.frame-type-mask_imageteaser ul{grid-template-columns:100%;-moz-column-gap:unset;column-gap:unset}}