@charset "UTF-8";.image{display:block;height:100%;margin:0}.image img{display:block;width:100%;height:auto}.image.image__roundedCorners img{border-radius:var(--radius2)}.image.image__caption__center .image-caption{text-align:center}.image.image__caption__right .image-caption{text-align:right}@media (max-width: 600px){.image.mobile__image__ratio__4_3,.image.mobile__image__ratio__16_9,.image.mobile__image__ratio__1_1,.image.mobile__image__ratio__3_4{height:0;position:relative}.image.mobile__image__ratio__4_3 img,.image.mobile__image__ratio__16_9 img,.image.mobile__image__ratio__1_1 img,.image.mobile__image__ratio__3_4 img{object-fit:cover;position:absolute;top:0;width:100%;height:100%}.image.mobile__image__ratio__4_3{padding-top:75%}.image.mobile__image__ratio__16_9{padding-top:56.25%}.image.mobile__image__ratio__1_1{padding-top:100%}.image.mobile__image__ratio__3_4{padding-top:133.33%}}@media (min-width: 600px){.image.image__ratio__4_3,.image.image__ratio__16_9,.image.image__ratio__1_1,.image.image__ratio__3_4{height:0;position:relative}.image.image__ratio__4_3 img,.image.image__ratio__16_9 img,.image.image__ratio__1_1 img,.image.image__ratio__3_4 img{object-fit:cover;position:absolute;top:0;width:100%;height:100%}.image.image__ratio__4_3{padding-top:75%}.image.image__ratio__16_9{padding-top:56.25%}.image.image__ratio__1_1{padding-top:100%}.image.image__ratio__3_4{padding-top:133.33%}}.image.image__vfocus__top img{object-position:50% 0}.image.image__vfocus__top.image__hfocus__left img{object-position:0 0}.image.image__vfocus__top.image__hfocus__right img{object-position:100% 0}.image.image__vfocus__bottom img{object-position:50% 100%}.image.image__vfocus__bottom.image__hfocus__left img{object-position:0 100%}.image.image__vfocus__bottom.image__hfocus__right img{object-position:100% 100%}.image.image__hfocus__left img{object-position:0 50%}.image.image__hfocus__left.image__vfocus__top img{object-position:0 0}.image.image__hfocus__left.image__vfocus__bottom img{object-position:0 100%}.image.image__hfocus__right img{object-position:100% 50%}.image.image__hfocus__right.image__vfocus__top img{object-position:100% 0}.image.image__hfocus__right.image__vfocus__bottom img{object-position:100% 100%}.image-caption{font-size:var(--BodySmallFontSize);line-height:calc(var(--BodySmallLineHeight) * 1px);color:var(--RefNeutralNeutral40);padding:var(--spacing1) var(--spacing2);margin-bottom:0;word-break:break-word}.m-stage-hero{display:flex;position:relative;min-height:400px;width:100%}.m-stage-hero h1{margin:0}.m-stage-hero a.linkButton{font-size:1rem}.m-stage-hero.reduced-height{min-height:350px}.m-stage-hero.clip-left .textWrap,.m-stage-hero.clip-left-max .textWrap,.m-stage-hero.clip-left-xl .textWrap{padding-left:0;clip-path:polygon(0% 0%,100% 0%,100% 100%,21px 100%)}.m-stage-hero.clip-left .buttons,.m-stage-hero.clip-left .awards,.m-stage-hero.clip-left-max .buttons,.m-stage-hero.clip-left-max .awards,.m-stage-hero.clip-left-xl .buttons,.m-stage-hero.clip-left-xl .awards{padding-left:36px}.m-stage-hero.clip-left-xl .textWrap{max-width:1507px}@media (min-width: 1900px){.m-stage-hero.clip-left .textWrap{margin-left:-30px}.m-stage-hero.clip-left-max .textWrap{margin-left:258px}.m-stage-hero.clip-left-max .container .textWrap{margin-left:-175px}.m-stage-hero.clip-left-xl .textWrap{margin-left:206px}}@media (min-width: 905px){.m-stage-hero{min-height:600px}}@media (min-width: 1128px){.m-stage-hero{max-width:var(--heroWidth);margin-left:auto;margin-right:auto}}.m-stage-hero.text-horizontal-left .textWrap{text-align:left}.m-stage-hero.text-horizontal-left .awards{justify-content:flex-start}.m-stage-hero.text-horizontal-center ul,.m-stage-hero.text-horizontal-center ol{list-style-position:inside}.m-stage-hero.text-horizontal-center .textWrap{text-align:center}.m-stage-hero.text-horizontal-center .awards,.m-stage-hero.text-horizontal-center .buttons{justify-content:center}.m-stage-hero.text-horizontal-right ul,.m-stage-hero.text-horizontal-right ol{list-style-position:inside}.m-stage-hero.text-horizontal-right .textWrap{text-align:right;align-items:flex-end}.m-stage-hero.text-horizontal-right .awards,.m-stage-hero.text-horizontal-right .buttons{justify-content:flex-end}.m-stage-hero .textWrap .heading{text-transform:uppercase}.m-stage-hero .textWrap .heading>span,.m-stage-hero .textWrap p span,.m-stage-hero .textDescription p,.m-stage-hero .textDescription ul li strong,.m-stage-hero .textDescription ol li strong{display:inline;background:linear-gradient(0deg,#fff0 7%,#000 7%,#000 88%,#fff0 88%);padding:0 8px 0 32px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.m-stage-hero .textWrap .heading>span{line-height:1.2;padding-left:32px;padding-right:12px;background:linear-gradient(0deg,#fff0 12.5%,#000 12.5%,#000 85%,#fff0 85%)}.m-stage-hero .textDescription p,.m-stage-hero .textDescription ul,.m-stage-hero .textDescription ol{font-size:1.5rem;line-height:1.4;font-weight:700}@media (max-width: 600px){.m-stage-hero .textDescription p,.m-stage-hero .textDescription ul,.m-stage-hero .textDescription ol{font-size:1rem;line-height:1.3}}.m-stage-hero .textDescription ul,.m-stage-hero .textDescription ol{line-height:1.6;color:#fff;margin-left:0;padding-left:0;list-style:none}.m-stage-hero .textDescription ul li,.m-stage-hero .textDescription ol li{position:relative}.m-stage-hero .textDescription ul li strong,.m-stage-hero .textDescription ol li strong{padding-left:52px}.m-stage-hero .textDescription ul li:before,.m-stage-hero .textDescription ol li:before{content:"•";display:block;position:absolute;top:0;left:32px}.m-stage-hero .textDescription p+ul,.m-stage-hero .textDescription p+ol{margin-top:1.5rem}.m-stage-hero.color-black .textWrap p span,.m-stage-hero.color-black .textDescription p,.m-stage-hero.color-black .textDescription ul li strong,.m-stage-hero.color-black .textDescription ol li strong{background:linear-gradient(0deg,#fff0 7%,#fff 7%,#fff 88%,#fff0 88%);color:#000}.m-stage-hero.color-black .textWrap .heading>span{color:#000;background:linear-gradient(0deg,#fff0 12.5%,#fff 12.5%,#fff 85%,#fff0 85%)}.m-stage-hero.color-black .textDescription ul,.m-stage-hero.color-black .textDescription ol{color:#000}.m-stage-hero.color-blue .textWrap p span,.m-stage-hero.color-blue .textDescription p,.m-stage-hero.color-blue .textDescription ul li strong,.m-stage-hero.color-blue .textDescription ol li strong,.m-stage-hero.color-blue .textWrap .heading>span,.m-stage-hero.color-blue .textDescription ul,.m-stage-hero.color-blue .textDescription ol{color:var(--SysLightPrimary)}.m-stage-hero.color-magenta .textWrap p span,.m-stage-hero.color-magenta .textDescription p,.m-stage-hero.color-magenta .textDescription ul li strong,.m-stage-hero.color-magenta .textDescription ol li strong,.m-stage-hero.color-magenta .textWrap .heading>span,.m-stage-hero.color-magenta .textDescription ul,.m-stage-hero.color-magenta .textDescription ol{color:var(--SysLightSecondary)}.m-stage-hero.color-green .textWrap p span,.m-stage-hero.color-green .textDescription p,.m-stage-hero.color-green .textDescription ul li strong,.m-stage-hero.color-green .textDescription ol li strong,.m-stage-hero.color-green .textWrap .heading>span,.m-stage-hero.color-green .textDescription ul,.m-stage-hero.color-green .textDescription ol{color:var(--SysLightTertiary)}@media (max-width: 600px){.m-stage-hero.mobile-text-horizontal-left .textWrap{text-align:left}.m-stage-hero.mobile-text-horizontal-left .awards{justify-content:flex-start}.m-stage-hero.mobile-text-horizontal-center ul,.m-stage-hero.mobile-text-horizontal-center ol{list-style-position:inside}.m-stage-hero.mobile-text-horizontal-center .textWrap{text-align:center}.m-stage-hero.mobile-text-horizontal-center .awards,.m-stage-hero.mobile-text-horizontal-center .buttons{justify-content:center}.m-stage-hero.mobile-text-horizontal-right ul,.m-stage-hero.mobile-text-horizontal-right ol{list-style-position:inside}.m-stage-hero.mobile-text-horizontal-right .textWrap{text-align:right;align-items:flex-end}.m-stage-hero.mobile-text-horizontal-right .awards,.m-stage-hero.mobile-text-horizontal-right .buttons{justify-content:flex-end}}.m-stage-hero.text-vertical-top .textWrap{justify-content:flex-start}.m-stage-hero.text-vertical-center .textWrap{justify-content:center}.m-stage-hero.text-vertical-bottom .textWrap{justify-content:flex-end}@media (max-width: 600px){.m-stage-hero.mobile-text-vertical-top .textWrap{justify-content:flex-start}.m-stage-hero.mobile-text-vertical-center .textWrap{justify-content:center}.m-stage-hero.mobile-text-vertical-bottom .textWrap{justify-content:flex-end}}.m-stage-hero .imageWrap{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.m-stage-hero .imageWrap .image{height:100%;padding-top:0}.m-stage-hero .imageWrap picture{width:100%;height:100%}.m-stage-hero .imageWrap picture img{width:100%;height:100%;object-fit:cover}.m-stage-hero .imageWrap .image.image__roundedCorners img{border-radius:0 0 var(--radius2) var(--radius2)}@media (min-width: 1921px){.m-stage-hero .imageWrap .image img{border-radius:0 0 var(--radius2) var(--radius2)}}.m-stage-hero .imageWrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.m-stage-hero.has-overlay .imageWrap:has(.image__roundedCorners):after{border-radius:0 0 16px 16px}.m-stage-hero .textWrap{position:relative;display:flex;flex-direction:column;padding-top:var(--spacing6);padding-bottom:var(--spacing6);padding-left:var(--spacing2);padding-right:var(--spacing2);width:100%;max-width:var(--mediumInnerWidth);margin:0 auto}.m-stage-hero .textWrap h1,.m-stage-hero .textWrap h2,.m-stage-hero .textWrap h3,.m-stage-hero .textWrap .heading,.m-stage-hero .textWrap .awards,.m-stage-hero .textWrap .buttons,.m-stage-hero .textWrap .textDescription{max-width:var(--narrowInnerWidth);width:100%}@media (min-width: 1200px){.m-stage-hero .textWrap{max-width:var(--contentWidth)}}.m-stage-hero .buttons{padding:var(--spacing2) 0 0;display:flex;width:100%;gap:var(--spacing2)}.m-stage-hero .buttons a{display:inline-block;margin-bottom:var(--spacing2)}.m-stage-hero .awards{padding:var(--spacing1) 0 0;display:flex;gap:12px}.m-stage-hero .awards .image_container{margin:0;flex:1;max-width:100px;display:flex;align-items:flex-end}.m-stage-hero .awards img{width:100%;height:auto;border-radius:8px}.m-stage-hero.th-100 .awards .image_container{max-width:100px}.m-stage-hero.th-150 .awards .image_container{max-width:150px}.m-stage-hero.th-200 .awards .image_container{max-width:200px}.m-stage-hero.th-250 .awards .image_container{max-width:250px}.m-stage-hero.th-300 .awards .image_container{max-width:300px}.m-stage-hero.th-350 .awards .image_container{max-width:350px}.m-stage-hero.th-400 .awards .image_container{max-width:400px}.m-stage-hero.th-full .awards .image_container{max-width:100%}.m-stage-hero.text-container-width-medium .textWrap h1,.m-stage-hero.text-container-width-medium .textWrap h2,.m-stage-hero.text-container-width-medium .textWrap h3,.m-stage-hero.text-container-width-medium .textWrap .heading,.m-stage-hero.text-container-width-medium .textWrap .awards,.m-stage-hero.text-container-width-medium .textWrap .buttons,.m-stage-hero.text-container-width-medium .textWrap .textDescription{max-width:var(--mediumInnerWidth)}.m-stage-hero.text-container-width-wide .textWrap h1,.m-stage-hero.text-container-width-wide .textWrap h2,.m-stage-hero.text-container-width-wide .textWrap h3,.m-stage-hero.text-container-width-wide .textWrap .heading,.m-stage-hero.text-container-width-wide .textWrap .awards,.m-stage-hero.text-container-width-wide .textWrap .buttons,.m-stage-hero.text-container-width-wide .textWrap .textDescription{max-width:100%}@media (max-width: 600px){.m-stage-hero.mobile-text-container-width-narrow .textWrap h1,.m-stage-hero.mobile-text-container-width-narrow .textWrap h2,.m-stage-hero.mobile-text-container-width-narrow .textWrap h3,.m-stage-hero.mobile-text-container-width-narrow .textWrap .headline,.m-stage-hero.mobile-text-container-width-narrow .textWrap .awards,.m-stage-hero.mobile-text-container-width-narrow .textWrap .buttons,.m-stage-hero.mobile-text-container-width-narrow .textWrap .textDescription{max-width:50%}.m-stage-hero.mobile-text-container-width-medium .textWrap h1,.m-stage-hero.mobile-text-container-width-medium .textWrap h2,.m-stage-hero.mobile-text-container-width-medium .textWrap h3,.m-stage-hero.mobile-text-container-width-medium .textWrap .headline,.m-stage-hero.mobile-text-container-width-medium .textWrap .awards,.m-stage-hero.mobile-text-container-width-medium .textWrap .buttons,.m-stage-hero.mobile-text-container-width-medium .textWrap .textDescription{max-width:75%}.m-stage-hero.mobile-text-container-width-wide .textWrap h1,.m-stage-hero.mobile-text-container-width-wide .textWrap h2,.m-stage-hero.mobile-text-container-width-wide .textWrap h3,.m-stage-hero.mobile-text-container-width-wide .textWrap .headline,.m-stage-hero.mobile-text-container-width-wide .textWrap .awards,.m-stage-hero.mobile-text-container-width-wide .textWrap .buttons,.m-stage-hero.mobile-text-container-width-wide .textWrap .textDescription{max-width:100%}}.m-stage-hero.text-container-position-left .textWrap{align-items:flex-start}.m-stage-hero.text-container-position-left.has-overlay .imageWrap:after{background:linear-gradient(90deg,#000000b3,#0000001a 45%)}.m-stage-hero.text-container-position-center .textWrap{align-items:center}.m-stage-hero.text-container-position-center.has-overlay .imageWrap:after{background:radial-gradient(circle,#0000004d 44%,#0000 100%,#000)}.m-stage-hero.text-container-position-right .textWrap{align-items:flex-end}.m-stage-hero.text-container-position-right.has-overlay .imageWrap:after{background:linear-gradient(270deg,#000000b3,#0000001a 45%)}@media (max-width: 600px){.m-stage-hero.mobile-text-container-position-left .textWrap{align-items:flex-start}.m-stage-hero.mobile-text-container-position-center .textWrap{align-items:center}.m-stage-hero.mobile-text-container-position-right .textWrap{align-items:flex-end}}
