section.teaser-top{position:relative}@media screen and (max-width:53.125em){section.teaser-top{text-align:center}}@media screen and (min-width:53.1875em){section.teaser-top .constrained{margin:auto;width:100%}}section.teaser-top .teaser-top__image{position:absolute;left:-999px;right:-999px;top:0;display:flex}@media screen and (min-width:53.1875em){section.teaser-top .teaser-top__image{bottom:0}}section.teaser-top .teaser-top__image picture{height:100%;margin:0 auto}section.teaser-top .teaser-top__image img{aspect-ratio:12/5;width:100%;margin:0 auto}@media screen and (max-width:53.125em){section.teaser-top .teaser-top__image img{width:auto!important;aspect-ratio:17/15}}section.teaser-top h1{color:var(--color__teaser-top-product);z-index:1}section.teaser-top .teaser-top__update{font-size:1.6rem;margin-bottom:1.5rem}section.teaser-top p{z-index:1;color:var(--color__teaser-top-product);line-height:1.2;margin:0 0 1.5rem 0}section.teaser-top p.teaser-top__text1{font-size:2rem}@media screen and (min-width:53.1875em){section.teaser-top p.teaser-top__text1{font-size:2.2rem}}section.teaser-top .btn{position:relative;margin-bottom:1.5rem}section.teaser-top .teaser-top__link{color:var(--color__link__teaser-top-product);font-family:var(--font-lato-bold);z-index:1}@media screen and (min-width:53.1875em){section.teaser-top .teaser-top__link{margin:0}}.teaser-top--flex{display:flex;flex-direction:column;background:0 0;padding:4.5rem 0}@media screen and (min-width:53.1875em){.teaser-top--flex{padding:4rem;min-height:47rem}}