.feature-promo--main-image img{width:100%}.feature-promo--content{left:0;position:absolute;right:0;top:0}.feature-promo--cta{color:#0d2677;margin-top:3rem;text-decoration:none}.feature-promo--cta:hover{color:#102361}.feature-promo--cta:after{background-color:#0d2677;background-size:100%;content:"";display:block;height:1.6rem;margin-top:1rem;mask-image:url("https://cdn-production-opera-website.operacdn.com/staticfiles/0e22678c7dcde0767402.00fd023076a3.svg?dc39f693fd49");-webkit-mask-image:url("https://cdn-production-opera-website.operacdn.com/staticfiles/0e22678c7dcde0767402.00fd023076a3.svg?dc39f693fd49");mask-position:50%;-webkit-mask-position:50%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:100%;-webkit-mask-size:100%;width:1.6rem}.feature-promo--floating-header{box-sizing:border-box;height:49rem;margin-top:16rem}@media only screen and (min-width:1024px){.feature-promo--floating-header{height:89vh}}.feature-promo--floating-header .title{position:sticky;top:50vh}@media only screen and (min-width:1024px){.feature-promo--floating-header .title{max-width:49%}}.feature-promo__text{position:relative}.feature-promo__text:after{background-color:#e7ffe9;border-radius:50%;content:"";height:17rem;left:3rem;position:absolute;top:-3rem;width:17rem;z-index:-1}@media only screen and (min-width:1024px){.feature-promo__text:after{height:37rem;width:37rem}}.feature-promo.color--bubble .feature-promo__text:after{background-color:#f9e4d3}.feature-promo.color--bubble .feature-promo--cta{color:#ffbae4}.feature-promo.color--bubble .feature-promo--cta:after{background-color:#ffbae4}.feature-promo.color--bubble--coral .feature-promo__text:after{background-color:#f9e4d3;opacity:.5}.feature-promo.color--bubble--coral .feature-promo--cta{color:#f9e4d3}.feature-promo.color--bubble--coral .feature-promo--cta:after{background-color:#f9e4d3}.feature-promo.color--bubble--lime .feature-promo__text:after{background-color:#e7ffe9;opacity:.5}.feature-promo.color--bubble--lime .feature-promo--cta{color:#e7ffe9}.feature-promo.color--bubble--lime .feature-promo--cta:after{background-color:#e7ffe9}.feature-promo.color--bubble--green-dark .feature-promo__text:after{background-color:#e7ffe9;opacity:.5}.feature-promo.color--bubble--green-dark .feature-promo--cta{color:#59aa6f}.feature-promo.color--bubble--green-dark .feature-promo--cta:after{background-color:#59aa6f}.feature-promo.color--bubble--rose-lime .feature-promo__text:after{background-color:#cfe9e3;opacity:.5}.feature-promo.color--bubble--rose-lime .feature-promo--cta{color:#f5dadf}.feature-promo.color--bubble--rose-lime .feature-promo--cta:after{background-color:#f5dadf}.section--light-and-dark .hero{margin-bottom:-13vh;margin-top:4rem;max-width:69%}@media only screen and (min-width:768px){.section--light-and-dark .hero{margin-top:0}}.section--light-and-dark #dark-content{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .8s ease}.section--light-and-dark.animating #dark-content{opacity:1}.section--light-and-dark #dark-mode-button{cursor:pointer;margin-right:-2.5rem;position:absolute;right:50%;top:21rem;transform:rotate(0);transition:all .1s ease}@media only screen and (min-width:768px){.section--light-and-dark #dark-mode-button{bottom:7rem;margin-right:0;right:7rem;top:auto}.section--light-and-dark #dark-mode-button:hover{transform:rotate(180deg)}}.slider-navigation{border-bottom:1px solid #ccc;color:#ccc;font-size:1rem;height:1.3rem;position:relative}.slider-navigation span{background-color:#fff;border-radius:.5rem}.slider-navigation__index{color:#000;margin-right:.5rem}.slider-navigation__slide-count{margin-left:.5rem}.slider-navigation__progress{background-color:#ccc;bottom:0;height:.1rem;left:0;position:absolute;right:0;z-index:-1}.slider-navigation .arrow_nav{text-align:right}.slider-navigation .arrow_nav>span{cursor:auto;display:inline-block;position:relative;top:-.2rem}.slider-navigation .arrow_nav>span:after{background-color:#000;background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:1.6em;mask-image:url("https://cdn-production-opera-website.operacdn.com/staticfiles/6ac3b1b2384a16da6bd0.797bada37d41.svg?dc39f693fd49");-webkit-mask-image:url("https://cdn-production-opera-website.operacdn.com/staticfiles/6ac3b1b2384a16da6bd0.797bada37d41.svg?dc39f693fd49");opacity:.2;width:1.6em}.slider-navigation .arrow_nav>span.next:after,.slider-navigation .arrow_nav>span:after{mask-position:50%;-webkit-mask-position:50%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:48%;-webkit-mask-size:48%}.slider-navigation .arrow_nav>span.next:after{mask-image:url("https://cdn-production-opera-website.operacdn.com/staticfiles/c2a2cff7f6d5729f28f4.75084611d5e1.svg?05f5b5073c46");-webkit-mask-image:url("https://cdn-production-opera-website.operacdn.com/staticfiles/c2a2cff7f6d5729f28f4.75084611d5e1.svg?05f5b5073c46")}.slider-navigation .arrow_nav>span.active{cursor:pointer}.slider-navigation .arrow_nav>span.active:after{opacity:1}.slider-navigation .arrow_nav>span.active:hover:after{background-color:#00249c}