.page-teaser{background-color:var(--data-blue-alpha-5);display:grid;min-height:430px;overflow:hidden;padding-block:4px;position:relative}@media screen and (width >= 768px){.page-teaser{min-height:545px}}@media screen and (width >= 1280px){.page-teaser{min-height:506px}}@media screen and (width >= 1536px){.page-teaser{height:100%;min-height:-moz-max-content;min-height:max-content;min-height:min(37vw,800px)}}.page-teaser__grid{display:grid;gap:16px;grid-template-columns:auto;height:100%;position:relative}@media screen and (width >= 768px){.page-teaser__grid{gap:4px;grid-template-columns:1fr minmax(340px,33%)}}@media screen and (width >= 1280px){.page-teaser__grid{grid-template-columns:2fr 1fr}}.page-teaser__grid--authorized{grid-template-columns:1fr}.page-teaser__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.page-teaser__background img{display:block;height:400px;left:0;max-width:none;min-width:730px;position:absolute;top:100px}@media screen and (width >= 768px){.page-teaser__background img{bottom:-54px;left:50%;top:auto;transform:translate(-50%) translateY(40px)}}@media screen and (width >= 991px){.page-teaser__background img{bottom:-20%;height:600px}}@media screen and (width >= 1536px){.page-teaser__background img{bottom:-13vw;height:42vw}}.page-teaser__background:before{background:linear-gradient(90deg,#f3f3f4 60%,transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:67%;z-index:2}@media screen and (width >= 768px){.page-teaser__background:before{width:50%}}.page-teaser__background:after{aspect-ratio:1.62/1;background-color:var(--red-300);border:74px solid var(--red-100);border-radius:50%;content:"";display:block;filter:blur(32px);height:431px;left:18%;position:absolute;top:100px;z-index:-1}@media screen and (width >= 768px){.page-teaser__background:after{bottom:-38px;left:50%;top:auto;transform:translate(-50%) translateY(40px)}}@media screen and (width >= 991px){.page-teaser__background:after{bottom:-18%;height:610px}}@media screen and (width >= 1536px){.page-teaser__background:after{bottom:-12vw;height:42vw}}.page-teaser__content{min-height:240px;padding-top:14px;position:relative}@media screen and (width >= 768px){.page-teaser__content{padding-bottom:24px;padding-right:20px;padding-top:42px}}@media screen and (width >= 1536px){.page-teaser__content{padding-bottom:40px;padding-top:58px}}@media screen and (width >= 1920px){.page-teaser__content{padding-bottom:44px;padding-top:62px}}.page-teaser__grid--authorized .page-teaser__content{padding-right:0}.page-teaser__title{max-width:875px;position:relative;width:100%}.page-teaser__title span{color:var(--data-blue-alpha-20)}.page-teaser__grid--authorized .page-teaser__title{max-width:500px}@media screen and (width >= 1280px){.page-teaser__grid--authorized .page-teaser__title{max-width:700px}}@media screen and (width >= 1536px){.page-teaser__grid--authorized .page-teaser__title{max-width:875px}}.page-teaser__description{font-size:18px;line-height:140%;margin-bottom:40px;margin-top:16px;max-width:455px}@media screen and (width >= 768px){.page-teaser__description{margin-bottom:24px}}@media screen and (width >= 1536px){.page-teaser__description{max-width:610px;width:38vw}}.page-teaser__tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto;max-width:580px}@media screen and (width >= 1280px){.page-teaser__grid--authorized .page-teaser__tags{justify-content:flex-end}}@media screen and (width >= 1536px){.page-teaser__grid--authorized .page-teaser__tags{max-width:680px}}.page-teaser__footer{display:flex;flex-direction:column;gap:24px;margin-top:auto}@media screen and (width >= 1280px){.page-teaser__footer{flex-direction:row-reverse;gap:4px}}.page-teaser__btns{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;margin-bottom:16px;width:100%}@media screen and (width >= 640px){.page-teaser__btns{flex-direction:row}}@media screen and (width >= 768px){.page-teaser__btns{margin-bottom:0}}@media screen and (width >= 1280px){.page-teaser__btns{align-items:flex-end;flex-direction:row}}.page-teaser__form{background-color:#fff;padding:16px}@media screen and (width >= 768px){.page-teaser__form{padding:24px}}@media screen and (width >= 1536px){.page-teaser__form{padding:40px}}.page-teaser__form{border-radius:16px}@media screen and (width >= 1536px){.page-teaser__form{align-self:center;max-height:-moz-max-content;max-height:max-content}}
