.fifty-fifty-teaser,.triplet-teaser{--newton--button-text-only-primary--background--hover:#003b79}
.teaser-block{display:flex;flex-direction:column;z-index:1;position:relative;padding:26px 0 0 0;max-width:fit-content}
.teaser-block .teaser-item .hide-content{display:none}
.teaser-block .teaser-item{background:#fff;font-size:14px;position:relative;box-shadow:0 0 0 0 rgba(6,65,125,0.18);transition:box-shadow .2s linear;display:flex;flex-direction:column;max-width:634px;&:hover{box-shadow:0 14px 24px 0 rgba(6,65,125,0.18);>a .img-holder img{transform:scale(1.1)}
}
}
.teaser-item>a .img-holder{overflow:hidden}
.teaser-item>a .img-holder img{height:100%;width:100%;object-fit:cover;object-position:center top;transition:all .5s;aspect-ratio:16/9;border:0;max-width:100%}
.teaser-item>a .content-holder{display:flex;flex-direction:column;flex:1 1;padding:16px;grid-gap:16px;gap:16px}
.teaser-item>a .type{display:block;padding:0;font-size:15px;line-height:20px;margin-bottom:8px;flex:none}
.teaser-item>a .content{font-weight:300;flex:1 1}
.teaser-item .content{color:#70848d}
.teaser-block .teaser-item .content-holder{padding:16px 0;grid-gap:16px;gap:16px}
.teaser-block .teaser-item .content-holder .title{font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:400;font-size:24px;line-height:32px;color:#00485e;text-decoration:none;margin:0}
.teaser-block .teaser-item .content-holder p{font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:300;color:#58595b;text-decoration:none;margin-block-end:0;margin-bottom:0}
.teaser-block .teaser-item>a{display:flex;flex-direction:column;font-weight:400;font-size:16px;line-height:20px;color:#000;text-decoration:none;color:inherit;height:100%;width:100%;flex:1 1;margin:0}
.teaser-block .teaser-item .img-holder{flex:none}
.teaser-block .teaser-item .content-holder{flex:1 1;display:flex;flex-direction:column;padding:16px}
.teaser-block .teaser-item .content-holder .title{flex:0 1}
.teaser-block .teaser-item .content-holder .content{margin-bottom:unset;flex:1 1}
.teaser-block .teaser-item .cta-container{flex:0 1;margin:16px 0 0}
.teaser-block .teaser-item .cta-container .cta-holder{margin:0 0 0 10px}
.heroInsightTile .teaser-block .teaser-item .content-holder{padding:16px;padding-top:30px;padding-bottom:30px}
.teaser-block .teaser-item .content-holder .type{display:flex;align-items:center}
.teaser-block .teaser-item .content-holder .icon-tag{content:'';display:inline-block;background-repeat:no-repeat;background-position:50% 50%;position:relative;vertical-align:middle;background-size:24px 24px;width:24px;height:24px;background-image:url("../../../../../content/dam/newtonim/web/icons/article.svg");background-color:#003b79;background-size:cover;border:3px solid #003b79;height:30px;margin-right:10px;padding:2px;width:30px}
.teaser-item>a .content{font-size:16px;line-height:1.6}
.content-holder .cta-container{float:left;display:block;margin-right:2.0092735703%;width:100%;position:relative;z-index:2;margin-top:24px}
.content-holder .cta-container:last-child{margin-right:0}
.cta-holder button.cta{font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:400;font-size:16px;line-height:20px;display:inline;background:0;padding:10px 40px;position:relative;cursor:pointer;z-index:1;color:#000;margin:0;border:0;&:hover{color:#fff;&::before{width:100%}
&::after{content:'';transform:rotate(45deg)}
}
}
.cta-holder button.cta:after,.cta-holder button.cta:before{content:'';position:absolute;z-index:-1;left:-8px;top:0;height:39px}
.cta-holder button.cta:before{bottom:0;width:40px;transition:width .2s ease-in;background:#003b79;background:var(--newton--button-text-only-primary--background--hover)}
.cta-holder button.cta:after{content:'';background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgfill='none'xmlns='http://www.w3.org/2000/svg'viewBox='003636'%3E%3Cpathd='M1125l14-14m00H13.546M2511v11.454'stroke='%23fff'stroke-width='1.5'stroke-linecap='square'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:30px 30px;width:30px;height:30px;top:0;left:-3px;right:auto;bottom:0;margin:auto;transition:transform .2s ease-in}
.teaser-block .teaser-item .metadata-container{padding:0 16px 16px}
.teaser-item .metadata-container{flex:0 1 0;padding:0 20px 20px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:12.8px}
.teaser-block .teaser-item .metadata-container .date{color:#5a6e7f;display:flex;gap:16px}
.teaser-item .metadata-container .date{color:#5a6e7f;display:flex;gap:16px}
.teaser-item .metadata-container div span{display:block;font-size:14px;line-height:20px}
.teaser-block .teaser-item .metadata-container .date .author-names{color:#000}
.teaser-block .teaser-item .metadata-container .date .author-names a{font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:600;text-decoration:none;color:#000000;&:hover{text-decoration:underline}
}
.cta-holder button.cta:before{display:none}
.cta-holder button.cta:after{display:none}
.heroTeaser .teaser-item .hide-content{display:block}
.heroTeaser .teaser-item .metadata-container{padding-bottom:30px;font-family:'BNYM_NEWTON_Akkurat_Pro'}
@media(min-width:768px){.heroTeaser .teaser-item .content-holder .title{font-size:24px;line-height:32px}
.teaser-block .teaser-item .content-holder .title{font-size:20px;line-height:24px}
.fifty-fifty-teaser .teaser-block{display:grid;grid-template:repeat(1,fit-content(100%)) / repeat(2,1fr);grid-gap:26px}
.triplet-teaser .teaser-block{display:grid;grid-template:repeat(1,fit-content(100%)) / repeat(2,1fr);grid-gap:26px}
.content-holder .cta-container{float:left;display:block;margin-right:2.0092735703%;width:82.9984544049%}
.cta-container:last-child{margin-right:0}
.teaser-item>a .content{font-size:18px}
.heroTeaser .teaser-item .hide-content{display:none}
.teaser-item .metadata-container div span{font-size:15px;line-height:20px}
}
@media(min-width:1024px){.heroTeaser .teaser-item .content-holder .title{font-size:32px;line-height:40px}
.teaser-block .teaser-item .content-holder .title{font-size:24px;line-height:32px}
.teaser-item>a .type{font-size:16px;line-height:20px}
.fifty-fifty-teaser .teaser-block{display:grid !important;grid-template:repeat(1,fit-content(100%)) / repeat(2,1fr)}
.triplet-teaser .teaser-block{display:grid;grid-template:repeat(1,fit-content(100%)) / repeat(3,1fr)}
.content-holder .cta-container{margin-left:8.5007727975%;margin-top:0}
.teaser-item>a .content{font-size:18px}
.teaser-item .metadata-container div span{font-size:16px;line-height:24px}
}
.author-names a:not(:last-child)::after{content:', '}
.teaser-block .teaser-item .Audio .icon-tag{background-image:url("../../../../../content/dam/newtonim/web/icons/audio.svg")}
.teaser-block .teaser-item .Video .icon-tag{background-image:url("../../../../../content/dam/newtonim/web/icons/video.svg")}
.heroTeaser{width:100%;padding-top:0}
.heroTeaser .teaser-item{grid-template-areas:"image" "content" "metadata";grid-template-columns:1fr;grid-template-rows:auto max-content;display:grid;max-width:100%;border-bottom:1px solid #d8dfe1;box-shadow:none}
.heroTeaser .hide-content{display:block;background:#000;margin-top:0}
.heroTeaser .hide-content .cta{width:100%;color:#fff}
.heroTeaser .teaser-item>a .img-holder{margin-left:-16px;margin-right:-16px}
@media screen and (min-width:768px){.heroTeaser .teaser-item{grid-template-areas:"content image" "metadata image";grid-template-columns:1fr 1fr;border:1px solid #d8dfe1}
.heroTeaser.teaser-block .teaser-item .content-holder{padding:30px}
.heroTeaser .teaser-item .metadata-container{padding:0 30px 30px}
.heroTeaser .hide-content{display:none}
.heroTeaser .teaser-item>a .img-holder{margin-left:0;margin-right:0}
.teaser-block .teaser-item .content-holder{padding:16px}
}
.heroTeaser .teaser-item>a{display:contents}
.heroTeaser .teaser-item>a .img-holder img{height:100%;width:100%;-o-object-fit:cover;-o-object-position:center top;aspect-ratio:4 / 3}
.heroTeaser>a .img-holder{grid-area:image;min-width:50%}
.heroTeaser .metadata-container{grid-area:metadata;align-content:flex-start}
.heroTeaser .teaser-item>a .img-holder{grid-area:image;min-width:50%}
.heroTeaser .teaser-item>a .title{font-family:'BNYM_NEWTON_Akkurat_Pro';font-size:4rem;font-weight:700;line-height:4.6rem;text-transform:none}
.heroTeaser .tag-title{font-family:'BNYM_NEWTON_Akkurat_Pro';font-weight:400;font-size:14px}
.heroTeaser .teaser-item .content-holder .title{font-family:'BNYM_NEWTON_Akkurat_Pro';font-size:22px;font-weight:400;line-height:30px}
.teaser-block .teaser-strategy{padding:16px;background:linear-gradient(90deg,#003b79,#227abf);margin-bottom:16px;height:100%}
.teaser-strategy .title{font-weight:600;text-decoration:none}
.teaser-strategy .strategy-teaser-text,.teaser-strategy p{color:#fff;font-family:'BNYM_NEWTON_Akkurat_Pro'}
.teaser-strategy p{margin:1.6rem 0;font-weight:400}
.teaser-strategy .strategy-title{font-weight:300;font-size:18px;display:flex;grid-gap:10px;gap:10px;align-items:center;justify-content:flex-start;margin:10px 0}
.teaser-strategy .strategy-title,.teaser-strategy .title{font-family:'BNYM_NEWTON_Akkurat_Pro';color:#fff}
.teaser-strategy .strategy-title a{color:#fff}
@media screen and (min-width:1296px){.teaser-block .teaser-strategy{margin-bottom:0}
}
.teaser-header{color:#00243d}