html *{-webkit-box-sizing:border-box;box-sizing:border-box}body.xf-web-container{margin:0}body.xf-web-container:after{opacity:0}.cmp-container *+*{margin-top:unset}.entry-content>div>.experiencefragment{margin-top:0;max-width:none;width:100%}.cmp-container h1,.cmp-container h2,.cmp-container h3,.cmp-container h4,.cmp-container h5,.cmp-container h6{font-weight:600;line-height:120%}.cmp-container ol,.cmp-container p,.cmp-container ul{font-weight:500;line-height:150%}.cmp-container h1{font-size:2rem}.cmp-container h2{font-size:1.725rem}.cmp-container h3{font-size:1.5rem}.cmp-container h4,.cmp-container h5,.cmp-container h6{font-size:1.25rem}.cmp-container ol,.cmp-container p,.cmp-container ul{font-size:1rem;margin-top:1rem}.cmp-container ol:first-child,.cmp-container p:first-child,.cmp-container ul:first-child{margin-top:0}.cmp-container ol,.cmp-container ul{padding-left:2rem}.cmp-container ol li,.cmp-container ul li{margin-bottom:.5rem}.cmp-container ol li:last-child,.cmp-container ul li:last-child{margin-bottom:0}.cmp-container .text-dark h1,.cmp-container .text-dark h2,.cmp-container .text-dark h3,.cmp-container .text-dark h4,.cmp-container .text-dark h5,.cmp-container .text-dark h6,.cmp-container .text-light h1,.cmp-container .text-light h2,.cmp-container .text-light h3,.cmp-container .text-light h4,.cmp-container .text-light h5,.cmp-container .text-light h6{color:inherit}.cmp-container .text-light,.cmp-container .text-light .btn-text,.cmp-container .text-light .btn-text:hover,.cmp-container .text-light .btn-text:visited{color:#fff}.cmp-container .text-dark,.cmp-container .text-dark .btn-text,.cmp-container .text-dark .btn-text:hover,.cmp-container .text-dark .btn-text:visited{color:#000}.cmp-button.btn-hollow,.cmp-button.btn-solid,.cmp-button.btn-text{margin-top:1rem}.btn-hollow,.btn-solid{border:1px solid;border-radius:.3rem;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);display:inline-block;line-height:1.5rem;margin-top:0;padding:.75rem 1.25rem;text-align:center;width:auto}.btn-solid{border-bottom-width:3px}.btn-solid.btn-blue{background-color:#135cb0;border-color:#135cb0 #135cb0 #0e4482}.btn-solid.btn-blue,.btn-solid.btn-blue:hover,.btn-solid.btn-blue:visited{color:#fff}.btn-solid.btn-blue:hover{background-color:#1874de}.btn-solid.btn-red{background-color:#d11947;border-color:#d11947 #d11947 #a31438}.btn-solid.btn-red,.btn-solid.btn-red:hover,.btn-solid.btn-red:visited{color:#fff}.btn-solid.btn-red:hover{background-color:#e73662}.btn-solid.btn-black{background-color:#000;border-color:#000}.btn-solid.btn-black,.btn-solid.btn-black:hover,.btn-solid.btn-black:visited{color:#fff}.btn-solid.btn-black:hover{background-color:#1a1a1a}.btn-solid.btn-white{background-color:#fff;border-color:#fff}.btn-solid.btn-white,.btn-solid.btn-white:hover,.btn-solid.btn-white:visited{color:#000}.btn-solid.btn-white:hover{background-color:#e6e6e6;border-color:#e6e6e6}.btn-solid.btn-green{background-color:#c4d82e;border-color:#c4d82e #c4d82e #a1b221}.btn-solid.btn-green,.btn-solid.btn-green:hover,.btn-solid.btn-green:visited{color:#000}.btn-solid.btn-green:hover{background-color:#d0e059}.btn-solid.btn-gold{background-color:#ffc32c;border-color:#ffc32c #ffc32c #f8b100}.btn-solid.btn-gold,.btn-solid.btn-gold:hover,.btn-solid.btn-gold:visited{color:#000}.btn-solid.btn-gold:hover{background-color:#ffd25f}.btn-solid.btn-gold.has-icon:hover>svg,.btn-solid.btn-gold.has-icon>svg,.btn-solid.btn-green.has-icon:hover>svg,.btn-solid.btn-green.has-icon>svg,.btn-solid.btn-white.has-icon:hover>svg,.btn-solid.btn-white.has-icon>svg{fill:#000}.btn-hollow{padding-bottom:.85rem}.btn-hollow.btn-blue{border-color:#135cb0;color:#135cb0}.btn-hollow.btn-blue:hover{background-color:#135cb0;color:#fff}.btn-hollow.btn-blue.has-icon>svg{fill:#135cb0}.btn-hollow.btn-blue.has-icon:hover>svg{fill:#fff}.btn-hollow.btn-gold,.btn-hollow.btn-green,.btn-hollow.btn-red{border-color:#d11947;color:#d11947}.btn-hollow.btn-gold:hover,.btn-hollow.btn-green:hover,.btn-hollow.btn-red:hover{background-color:#d11947;color:#fff}.btn-hollow.btn-gold.has-icon>svg,.btn-hollow.btn-green.has-icon>svg,.btn-hollow.btn-red.has-icon>svg{fill:#d11947}.btn-hollow.btn-gold.has-icon:hover>svg,.btn-hollow.btn-green.has-icon:hover>svg,.btn-hollow.btn-red.has-icon:hover>svg{fill:#fff}.btn-hollow.btn-black{border-color:#000;color:#000}.btn-hollow.btn-black:hover{background-color:#000;color:#fff}.btn-hollow.btn-black.has-icon>svg{fill:#000}.btn-hollow.btn-black.has-icon:hover>svg{fill:#fff}.btn-hollow.btn-white{border-color:#fff;color:#fff}.btn-hollow.btn-white:hover{background-color:#fff;color:#000}.btn-hollow.btn-white.has-icon>svg{fill:#fff}.btn-hollow.btn-white.has-icon:hover>svg{fill:#000}.btn-text{display:inline-block;font-weight:700;line-height:1.5rem;margin-top:0;padding:.75rem 0;text-decoration:underline;width:auto}.btn-text.btn-blue{color:#135cb0}.btn-text.btn-blue:hover{color:#d11947}.btn-text.btn-blue:visited{color:#712d91}.btn-text.btn-blue:visited.has-icon>svg{fill:#712d91}.btn-text.btn-black{color:#000}.btn-text.btn-black.has-icon:hover>svg,.btn-text.btn-black.has-icon>svg{fill:#000}.btn-text.btn-white{color:#fff}.btn-text.btn-white.has-icon:hover>svg,.btn-text.btn-white.has-icon>svg{fill:#fff}.btn-text.has-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.btn-text.has-icon>span{margin-right:.25rem;padding-right:0}.btn-text.has-icon>svg{fill:#135cb0;height:2.5rem;margin-right:0;min-width:2rem;position:relative;right:auto;top:-.465rem;width:auto}.btn-text.has-icon:hover>svg{fill:#d11947}.has-icon{display:block;position:relative}.has-icon>span{padding-right:3.5rem}.has-icon>svg{fill:#fff;height:100%;margin-right:1.5rem;margin-top:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:3rem;z-index:3}.teaser{container-type:inline-size;container-name:teaser-container}.cmp-teaser{-ms-flex-wrap:wrap;flex-wrap:wrap}.cmp-teaser,.cmp-teaser__link{display:-webkit-box;display:-ms-flexbox;display:flex}.cmp-teaser__link{border-radius:8px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);overflow:hidden}.cmp-teaser__link:visited .cmp-teaser__title{color:#712d91}.cmp-teaser__link:visited .cmp-teaser__description{color:#000}.cmp-teaser__link:hover{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.cmp-teaser__link:hover .cmp-teaser__title{color:#d11947}.cmp-teaser__link .cmp-teaser__title{color:#135cb0}.cmp-teaser__link .cmp-teaser__description,.cmp-teaser__link .cmp-teaser__pretitle{color:#000}.text-light .cmp-teaser__link .cmp-teaser__description,.text-light .cmp-teaser__link .cmp-teaser__pretitle,.text-light .cmp-teaser__link .cmp-teaser__title{color:#fff}.text-dark .cmp-teaser__link .cmp-teaser__description,.text-dark .cmp-teaser__link .cmp-teaser__pretitle,.text-dark .cmp-teaser__link .cmp-teaser__title{color:#000}.cmp-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:1rem}.cmp-teaser__image-wrapper{margin-top:0;overflow:hidden;position:relative;width:100%}.cmp-teaser__image-wrapper.image-crop_1x1{aspect-ratio:1/1}.cmp-teaser__image-wrapper.image-crop_4x3{aspect-ratio:4/3}.cmp-teaser__image-wrapper.image-crop_8x5{aspect-ratio:8/5}.cmp-teaser__image-wrapper.image-crop_3x4{aspect-ratio:3/4}.cmp-teaser__image-wrapper.image-crop_16x7{aspect-ratio:16/7}.cmp-teaser__image{height:100%;margin-top:0}.cmp-teaser__image .cmp-image{height:100%}.cmp-teaser__image .cmp-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.cmp-teaser__caption-text p{color:#000;font-size:.775rem;font-style:italic;line-height:150%}.cmp-teaser__title{margin:0}p.cmp-teaser__pretitle{font-weight:700;margin-bottom:.5rem}.cmp-teaser__description{font-size:1rem;line-height:150%;margin-top:1rem}.cmp-teaser__description>:first-child{margin-top:0}.cmp-teaser__description a{font-weight:700;text-decoration:underline}.cmp-teaser__action-container{container-type:inline-size;container-name:teaser-action-container;margin-top:1.5rem}.cmp-teaser .btn-text{padding:0}.cmp-teaser .btn-text:nth-child(3){display:block;margin-top:1rem}.cmp-teaser .btn-text:nth-child(3):before{content:"";width:100%}.cmp-teaser__action-container:has(.btn-text:first-child+.btn-text:nth-child(2)){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:start}.btn-text+.btn-text{margin-left:0;margin-top:1rem}.cmp-teaser__caption-text{background-color:hsla(0,0%,100%,.8);bottom:0;line-height:1.675rem;margin:0;padding:.25rem 1.125rem;position:absolute;right:0}.cmp-teaser__caption-text.caption-align-left{left:0;right:auto}.cmp-teaser__caption-text.caption-align-full-width{width:100%}@container teaser-container (max-width: 600px){.cmp-teaser__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cmp-teaser__link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.img-below-content .cmp-teaser__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.img-below-content .cmp-teaser__image-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cmp-teaser__action-link+.cmp-teaser__action-link{margin-top:1rem}.cmp-teaser .btn-hollow,.cmp-teaser .btn-solid{width:100%}}@container teaser-container (min-width: 601px){.cmp-teaser__action-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:start}.cmp-teaser__action-link:first-child{margin-right:1rem}.cmp-teaser__action-link:only-child{margin-right:0}.cmp-teaser__action-link.btn-hollow,.cmp-teaser__action-link.btn-solid{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.cmp-teaser__action-link.btn-text:nth-child(3){min-width:100%}.cmp-teaser__image-wrapper{max-width:50%}.img-align-left .cmp-teaser__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@container teaser-container (min-width: 601px) and (max-width: 899px){.cmp-teaser__action-link.btn-hollow,.cmp-teaser__action-link.btn-solid,.cmp-teaser__action-link.btn-text{width:100%}.cmp-teaser__action-link:first-child{margin-right:0}.cmp-teaser__action-link+.cmp-teaser__action-link{margin-top:1rem}}@container teaser-container (min-width: 900px){.cmp-teaser__action-link{max-width:calc(50% - .5rem)}}@container teaser-container (max-width: 600px){.cclp-hero .cmp-teaser__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cclp-hero .cmp-teaser__image-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.cclp-hero .cmp-teaser__content{padding-left:2rem;padding-right:2rem}@media(max-width:1399px){.cclp-hero .cmp-teaser__content{padding-left:1rem;padding-top:5rem}}.container.align-content-center>.cmp-container>.aem-Grid,.container.align-content-right>.cmp-container>.aem-Grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.container.align-content-center>.cmp-container>.aem-Grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container.align-content-right>.cmp-container>.aem-Grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.aem-AuthorLayer-Edit .container{border:1px solid #ccc}.aem-AuthorLayer-Edit .newpar.aem-Grid-newComponent{width:100%}