.cover-gradient{--gradient-start-opacity: 1;--gradient-end-opacity: 0;--gradient-color: 0,0,0;--gradient-degrees: 0deg;--gradient-start-color: rgba(var(--gradient-color),var(--gradient-start-opacity));--gradient-end-color: rgba(var(--gradient-color),var(--gradient-end-opacity))}.cover-gradient.cover-gradient__position--top{--gradient-degrees: 180deg;top:0}.cover-gradient.cover-gradient__position--bottom{bottom:0}.cover-gradient.cover-gradient__opacity--30{--gradient-start-opacity: 0.3}.cover-gradient.cover-gradient__opacity--50{--gradient-start-opacity: 0.5}.cover-gradient.cover-gradient__color--gold{--gradient-color: 163,108,25}.cover-gradient.cover-gradient__color--blue{--gradient-color: 63,70,109}.cover-gradient::after{--gradient-start-position: 0%;--gradient-stop-position: 30%;content:"";position:absolute;height:100%;width:100%;left:0;top:0;pointer-events:none;background-image:-webkit-gradient(linear, left top, left bottom, from(var(--gradient-degrees)), color-stop(var(--gradient-start-color)), to(var(--gradient-end-color)));background-image:linear-gradient(var(--gradient-degrees), var(--gradient-start-color) var(--gradient-start-position), var(--gradient-end-color) var(--gradient-stop-position))}@media only screen and (min-width: 0) and (max-width: 1023.5px){.cover-gradient::after{--gradient-stop-position: 50%}}.cover-image{-moz-text-align-last:initial;text-align-last:initial}.cover-image[data-has-overlay=true]:hover{cursor:pointer}.cover-image[data-has-overlay=true]:hover .fp-switch{display:block;opacity:1}.cover-image__img-wrapper{position:relative;overflow:hidden;display:block}.cover-image__img-wrapper img{display:block;width:100%;max-width:100%}.cover-image__content{padding-top:12px;padding-bottom:0}@media only screen and (min-width: 1680px){.cover-image__content{padding-left:48px;padding-right:48px}}@media only screen and (min-width: 1024px) and (max-width: 1679.5px){.cover-image__content{padding-left:40px;padding-right:40px}}@media only screen and (min-width: 0) and (max-width: 1023.5px){.cover-image__content{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1024px) and (max-width: 1679.5px){.desktop-full-100 .cover-image__content,.cover-image__content--padding{padding:40px}}@media only screen and (min-width: 1680px){.desktop-full-100 .cover-image__content,.cover-image__content--padding{padding:48px}}@media only screen and (min-width: 0) and (max-width: 1023.5px){.mobile-full-100 .cover-image__content,.cover-image__content--padding{padding:20px}}.cover-image__content--absolute{position:absolute;top:0;right:0;bottom:0;left:0}.cover-image__content p{margin:0}.cover-image__content .button:focus span{text-decoration:underline}.cover-image__content--light{color:#fff}.cover-image__content--dark .cover-image__ontitle{color:#717171}h2 ~ .cover-image__contribution-ctas .button-container,h3 ~ .cover-image__contribution-ctas .button-container,div:not(.experience-component) ~ .cover-image__contribution-ctas .button-container{margin-top:12px}
