:root{--color-grey: #f0eae9;--color-grey-light: #f9f9f5;--color-primary: #cb8d76;--color-secondary: #e4d3d0;--color-secondary-light: #efe6e1;--color-default: #262626;--color-light: #fff;--color-dark: #262626;--color-slogan: #f9f9f5}@font-face{font-family:archiaregular;src:url(../../fonts/archia/regular/archia-regular-webfont.eot);src:url(../fonts/archia/regular/archia-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../../fonts/archia/regular/archia-regular-webfont.woff2) format("woff2"),url(../../fonts/archia/regular/archia-regular-webfont.woff) format("woff"),url(../../fonts/archia/regular/archia-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:archiamedium;src:url(../../fonts/archia/medium/archia-medium-webfont.eot);src:url(../fonts/archia/medium/archia-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../../fonts/archia/medium/archia-medium-webfont.woff2) format("woff2"),url(../../fonts/archia/medium/archia-medium-webfont.woff) format("woff"),url(../../fonts/archia/medium/archia-medium-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:archialight;src:url(../../fonts/archia/light/archia-light-webfont.eot);src:url(../fonts/archia/light/archia-light-webfont.eot?#iefix) format("embedded-opentype"),url(../../fonts/archia/light/archia-light-webfont.woff2) format("woff2"),url(../../fonts/archia/light/archia-light-webfont.woff) format("woff"),url(../../fonts/archia/light/archia-light-webfont.ttf) format("truetype");font-weight:400;font-style:normal}:root{--font-base-family: "archiaregular", "Helvetica", "Arial", sans-serif;--font-sec-family: "archiamedium", "Helvetica", "Arial", sans-serif;--font-light-family: "archialight", "Helvetica", "Arial", sans-serif;--font-size: 1.8rem;--font-line-height: 1.55;--font-weight-regular: 400}:root{--grid-offset: 30px;--grid-width: 1760px;--grid-total-columns: 22}@media screen and (min-width: 992px){:root{--grid-offset: 50px}}@media screen and (min-width: 1440px){:root{--grid-offset: 80px}}.c-blog-featured-teaser{position:relative}.c-blog-featured-teaser__content{position:absolute;bottom:0;z-index:2;padding:40px}@media screen and (min-width: 992px){.c-blog-featured-teaser__content{--grid-total-columns: 20;width:calc(10 / var(--grid-total-columns) * 100%);margin-left:calc(1 / var(--grid-total-columns) * 100%);padding:0;padding-bottom:calc(1 / var(--grid-total-columns) * 100%)}}.c-blog-featured-teaser__title{position:relative}.c-blog-featured-teaser__title .h1{margin-bottom:0}@media screen and (min-width: 768px){.c-blog-featured-teaser__title .h1{font-size:3rem}}@media screen and (min-width: 1150px){.c-blog-featured-teaser__title .h1{font-size:4rem}}.c-blog-featured-teaser__date{font-size:1.6rem;line-height:2.4rem;display:inline-flex}.c-blog-featured-teaser__date .featured-label:after{content:"|";display:inline-block;color:#ffffff4d;margin:0 16px}.c-blog-featured-teaser__tags{margin-top:1.6rem;margin-bottom:2.4rem}.c-blog-featured-teaser .btn--icon-arrow{width:80px;height:80px;display:none;justify-content:center;align-items:center;border-radius:37px;background-color:var(--color-light);position:absolute;right:-40px;bottom:-24px;transform:translate(100%)}@media screen and (min-width: 992px){.c-blog-featured-teaser .btn--icon-arrow{display:flex}}.c-blog-featured-teaser .btn--icon-arrow:after{font-size:2.5rem;margin-left:0}.c-blog-featured-teaser__media{position:relative}.c-blog-featured-teaser__media:before{content:"";position:absolute;z-index:1;width:100%;height:100%;background:linear-gradient(360deg,rgba(38,38,38,.9) 0%,rgba(38,38,38,0) 100%)}.c-blog-featured-teaser__media>div{transition:all .6s ease;transform:scale(1)}.c-blog-featured-teaser__link .h1,.c-blog-featured-teaser__link .c-blog-featured-teaser__date{color:var(--color-light)}.c-blog-featured-teaser__link:hover .c-blog-featured-teaser__media>div{transform:scale(1.1)}.c-blog-featured-teaser__link:hover .btn--icon-arrow{background-color:var(--color-primary)}
