/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.awards{padding-bottom:3rem;padding-top:3rem;background:#f2f4f8}.awards:not(.bg-dark) h1:not(.eyebrow),.awards:not(.bg-dark) h2:not(.eyebrow),.awards:not(.bg-dark) h3:not(.eyebrow),.awards:not(.bg-dark) h4:not(.eyebrow),.awards:not(.bg-dark) h5:not(.eyebrow),.awards:not(.bg-dark) h6:not(.eyebrow),.awards:not(.bg-dark) p:not(.eyebrow){color:#000}.awards.bg-dark{background:#6f4c9e}.awards.bg-dark .awards__icons{filter:invert(1) grayscale(1) contrast(1.5);mix-blend-mode:plus-lighter}.awards__text{margin:0 auto 3rem;max-width:55rem;opacity:0;transition:opacity .75s}.awards__text.in-view{opacity:1}.awards__icons{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:2rem}.awards__icons--icon{opacity:0;transition:opacity .75s;width:calc(50% - 1rem)}.awards__icons--icon.in-view{opacity:1}.awards__icons--icon:nth-child(1){transition-delay:.25s}.awards__icons--icon:nth-child(2){transition-delay:.5s}.awards__icons--icon:nth-child(3){transition-delay:.75s}.awards__icons--icon:nth-child(4){transition-delay:1s}.awards__icons--icon:nth-child(5){transition-delay:1.25s}.awards__icons--icon:nth-child(6){transition-delay:1.5s}.awards__icons--icon:nth-child(7){transition-delay:1.75s}.awards__icons--icon:nth-child(8){transition-delay:2s}.awards__icons--icon:nth-child(9){transition-delay:2.25s}@media screen and (min-width:48em){.awards{padding-bottom:4.5rem;padding-top:4.5rem}.awards__icons--icon{width:calc(20% - 2rem)}}.cards__heading{margin-bottom:3rem;opacity:0;transition:opacity .75s ease-in-out}.cards__heading.in-view{opacity:1}.cards__item{clip-path:polygon(100% 0,100% calc(100% - 3rem),calc(100% - 3rem) 100%,0 100%,0 0);margin-bottom:2rem;opacity:0;padding:2.25rem 1.5rem 4.5rem;transform:translate3d(0,1.5rem,0);transition:opacity .75s ease-in-out,transform .75s ease-in-out}.cards__item:nth-child(2){transition-delay:.25s}.cards__item:nth-child(3){transition-delay:.5s}.cards__item:nth-child(4){transition-delay:.75s}.cards__item:nth-child(5){transition-delay:1s}.cards__item:nth-child(6){transition-delay:1.25s}.cards__item:nth-child(7){transition-delay:1.5s}.cards__item:nth-child(8){transition-delay:1.75s}.cards__item:nth-child(9){transition-delay:2s}.cards__item:nth-child(10){transition-delay:2.25s}.cards__item:nth-child(3n+1){background-color:#000}.cards__item:nth-child(3n+2){background-color:#412c5e}.cards__item:nth-child(3n){background-color:#6f4c9e}.cards__item--excerpt{margin-bottom:3rem!important}.cards__item--heading{margin-bottom:.75rem}.cards__item--link{margin-top:auto;width:fit-content}.cards__item--text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.cards__item.in-view{opacity:1;transform:translate3d(0,0,0)}.cards__item h1:not(:last-child),.cards__item h2:not(:last-child),.cards__item h3:not(:last-child),.cards__item h4:not(:last-child),.cards__item h5:not(:last-child),.cards__item h6:not(:last-child),.cards__item p:not(:last-child){margin-bottom:.75rem}.cards__wrapper.style-two .cards__item{background-color:#f2f4f8;padding:0}.cards__wrapper.style-two .cards__item--image{height:50vw;max-height:19rem;overflow:hidden;position:relative}.cards__wrapper.style-two .cards__item--image img{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.cards__wrapper.style-two .cards__item--image::before{background:radial-gradient(50% 50% at 50% 50%,#6f4c9e 0,rgba(111,76,158,0) 100%);border-radius:50rem;content:'';mix-blend-mode:overlay;height:43rem;position:absolute;left:-21.161rem;top:-17.334rem;width:50rem}.cards__wrapper.style-two .cards__item--text{display:block;padding:1.5rem}.cards__wrapper.style-two.purple-bg .cards__item{background-color:#6f4c9e}.cards__wrapper.style-two.purple-bg .cards__item p,.cards__wrapper.style-two.purple-bg .cards__item--heading,.cards__wrapper.style-two.purple-bg .cards__item--link{color:#fff!important}.cards__wrapper.style-two.purple-bg .cards__item--link::after{background-image:url(/icons/arrow-right-white-circled.svg);height:2.25rem;width:2.25rem}.cards.no-card-background .cards__item{background:0 0;padding:0}.cards.checkbox-cards .cards__item{padding-left:2rem;position:relative}.cards.checkbox-cards .cards__item::before{height:1.25rem;width:1.25rem;background:url(/icons/teal-check.svg) center/contain no-repeat;content:'';position:absolute;top:0;left:0}.cards.checkbox-cards .cards__wrapper{gap:3rem 1.5rem!important}@media screen and (min-width:48em){.cards__item{margin-bottom:0}.cards__wrapper{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;gap:1.5rem}.cards__wrapper.four-up,.cards__wrapper.two-up{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cards__wrapper.three-up{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.cards__wrapper.three-up .cards__item{width:calc(100% / 3 - 1.5rem)}.cards.no-card-background .cards__wrapper{gap:3rem}}.clients-partners-slider .flickity-viewport:focus,.clients-partners-slider__carousel:focus{box-shadow:none!important}.clients-partners-slider__img{padding:1.5rem}.clients-partners-slider__author{border-bottom:1px solid #d9d9d9;margin-bottom:1.5rem;padding-bottom:1rem}.clients-partners-slider__body{padding-left:1.5rem;position:relative}.clients-partners-slider__body::before{height:1rem;width:1rem;background:url(/icons/quote.svg) center/contain no-repeat;content:'';font-size:2rem;position:absolute;top:.25rem;left:0}.clients-partners-slider__heading{margin-bottom:1.5rem;opacity:0;transition:opacity .75s}.clients-partners-slider__heading.in-view{opacity:1}.clients-partners-slider__slide{background:rgba(0,0,0,.04);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:7.25rem;margin-right:1rem;width:9rem}.clients-partners-slider.bg-light .clients-partners-slider__slide{background:#fff}@media screen and (min-width:48em){.clients-partners-slider__slide{height:auto;min-height:12rem;width:calc(25% - .85rem)}}@media screen and (max-width:80.999em){.clients-partners-slider__heading{padding-right:1.5rem}}@media screen and (max-width:47.999em){.cards__item--image img{max-width:none;width:100%}.clients-partners-slider__wrapper{width:100%;margin-right:0}.featured-insight__image{margin-bottom:1.5rem}}.featured-insight__content--buttons .button{white-space:normal}.featured-insight__content--buttons .button+.button{margin-top:0}.featured-insight__content--text-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-bottom:1.5rem;overflow:hidden;width:100%}.featured-insight__image{mix-blend-mode:multiply;position:relative}.featured-insight__image img{width:100%}@media screen and (min-width:48em){.featured-insight__content,.featured-insight__image{width:calc(50% - 1.5rem)}}.layout.bg-dark+.featured-insight,.layout.bg-light+.featured-insight{margin-top:0!important}.layout.bg-dark:has(+.featured-insight),.layout.bg-light:has(+.featured-insight){margin-bottom:0!important}.layout-full-width{opacity:0;transition:opacity .75s}.layout-full-width.in-view{opacity:1}.industries-slider__text{padding:4.5rem 0 9rem}.industries-slider__text--main{margin-bottom:2rem}.industries-slider__text--cta,.industries-slider__text--main{opacity:0;transition:opacity .75s}.industries-slider__text--cta.in-view,.industries-slider__text--main.in-view{opacity:1}.industries-slider__slides{margin-right:-1.5rem;margin-top:-4.5rem}.industries-slider__slide{clip-path:polygon(100% 0,100% 85%,85% 100%,0 100%,0 0);height:20rem;margin-right:2rem;position:relative;width:85%}.industries-slider__slide--heading{padding:1.5rem;position:relative;z-index:5}.industries-slider__slide--heading a{font-weight:400;text-transform:uppercase}.industries-slider__slide--image{height:100%;width:100%;position:absolute;top:0;left:0}.industries-slider__slide--image img{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@supports (object-fit:contain){.cards__wrapper.style-two .cards__item--image img,.industries-slider__slide--image img{height:100%;object-fit:cover;object-position:center}}.industries-slider__slide--image::before{background:radial-gradient(#6f4c9e,transparent 70%) no-repeat;background-position:-7rem -10rem;content:'';height:100%;mix-blend-mode:overlay;position:absolute;top:0;left:0;width:100%;z-index:3}.industries-slider__slide--image::after{background:linear-gradient(to bottom,rgba(0,0,0,.75),transparent);content:'';height:30%;position:absolute;top:0;left:0;width:100%;z-index:2}.industries-slider .flickity-button:disabled{display:none}.industries-slider .flickity-enabled{box-shadow:none!important}@media screen and (min-width:48em){.industries-slider__text{padding-bottom:12rem}.industries-slider__text--main{max-width:37rem;margin-bottom:0;padding-right:3rem}.industries-slider__text--main h1:last-child,.industries-slider__text--main h2:last-child,.industries-slider__text--main h3:last-child,.industries-slider__text--main h4:last-child,.industries-slider__text--main h5:last-child,.industries-slider__text--main p:last-child{margin-bottom:0}.industries-slider__slides{margin-right:0;margin-top:-9rem}.industries-slider__slide{height:27rem;width:calc(25% - 1.5rem)}.news-events-feed .contain{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.news-events-feed__content,.news-events-feed__entries{width:calc(50% - 1.5rem)}}.news-events-feed .button.arrow{border-color:#dde1e6;clip-path:none;display:block;overflow:hidden;padding:.75rem 4rem .75rem 1.5rem;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:1}.news-events-feed .button.arrow::before{background-image:url(/icons/arrow-right-circled.svg);height:1.5rem;transition:.25s ease-in-out;width:1.5rem}.news-events-feed .button.arrow::after{background-image:url(/icons/arrow-right-circled-white.svg)!important;content:'';height:1.5rem;opacity:0;position:absolute;top:50%;right:1.5rem;transform:translate(.25rem,-50%);transition:.25s ease-in-out;width:1.5rem}.news-events-feed .button.arrow:active::before,.news-events-feed .button.arrow:focus::before,.news-events-feed .button.arrow:hover::before{opacity:0}.news-events-feed .button.arrow:active::after,.news-events-feed .button.arrow:focus::after,.news-events-feed .button.arrow:hover::after{opacity:1}.news-events-feed .button.ghost::after{background-color:unset}.news-events-feed__entry{margin-bottom:.75rem;overflow:hidden}.news-events-feed__entry:nth-child(2){transition-delay:.25s}.news-events-feed__entry:nth-child(3){transition-delay:.5s}.news-events-feed__entry:nth-child(4){transition-delay:.75s}.news-events-feed__entry:nth-child(5){transition-delay:1s}.news-events-feed__content,.news-events-feed__entry{opacity:0;transition:opacity .75s}.news-events-feed__content.in-view,.news-events-feed__entry.in-view{opacity:1}.three-col-cta__card{clip-path:polygon(100% 0,100% calc(100% - 3rem),calc(100% - 3rem) 100%,0 100%,0 0);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:3rem;position:relative}.three-col-cta__left,.three-col-cta__mid,.three-col-cta__right{opacity:0;transform:translate3d(0,2rem,0);transition:opacity .75s,transform .75s}.three-col-cta__left.in-view,.three-col-cta__mid.in-view,.three-col-cta__right.in-view{opacity:1;transform:translate3d(0,0,0)}.three-col-cta__left,.three-col-cta__mid{margin-bottom:2rem}.three-col-cta__mid{transition-delay:.25s}.three-col-cta__right{transition-delay:.5s}.three-col-cta__right p:first-child{margin-bottom:.5rem}.three-col-cta__number{color:#412c5e;font-size:8.21rem;font-weight:600;letter-spacing:.52075rem;line-height:.84;opacity:.2;overflow-wrap:break-word;position:absolute;text-align:right;text-transform:uppercase;width:calc(100% - 3rem)}.three-col-cta__text{position:relative}@media screen and (min-width:62em){.cards__wrapper.four-up{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.three-col-cta .contain{-ms-flex-align:stretch;align-items:stretch}.three-col-cta__card{height:100%}.three-col-cta__left{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-right:3rem;width:42%}.three-col-cta__mid{margin-bottom:0;position:relative;width:24%}.three-col-cta__mid img{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@supports (object-fit:contain){.three-col-cta__mid img{height:100%;object-fit:cover;object-position:center}}.three-col-cta__right{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding-left:3rem;width:34%}}.two-columns__left,.two-columns__right{position:relative;transition:opacity .75s,transform .75s}.two-columns__left img,.two-columns__right img{display:block}.two-columns__left.has-img,.two-columns__right.has-img{opacity:0}.two-columns__left.has-img.in-view,.two-columns__right.has-img.in-view{opacity:1}.two-columns :not(.has-img).two-columns__left{transform:translate3d(-2rem,0,0)}.two-columns :not(.has-img).two-columns__left.in-view{transform:translate3d(0,0,0)}.two-columns :not(.has-img).two-columns__right{transform:translate3d(2rem,0,0)}.two-columns :not(.has-img).two-columns__right.in-view{transform:translate3d(0,0,0)}.two-columns.image-notch .has-img{clip-path:polygon(100% 0,100% 87%,85% 100%,0 100%,0 0)}.two-columns.purple-haze .has-img{overflow:hidden;position:relative}.two-columns.purple-haze .has-img::before{background:radial-gradient(#6f4c9e,transparent 60%) no-repeat;background-position:-20vw -20vw;content:'';height:100%;mix-blend-mode:overlay;position:absolute;top:0;left:0;width:100%}@media screen and (max-width:47.999em){.two-columns__left{margin-bottom:1.5rem}}@media screen and (min-width:48em){.two-columns__left,.two-columns__right{width:calc(50% - 1.5rem)}.two-columns__left.contain-img img,.two-columns__right.contain-img img{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@supports (object-fit:contain){.two-columns__left.contain-img img,.two-columns__right.contain-img img{height:100%;object-fit:contain;object-position:center}}.two-columns__left.cover img,.two-columns__right.cover img{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.two-columns.overflow-img{min-height:30rem;position:relative}.two-columns.overflow-img .contain{-ms-flex-align:center;align-items:center;min-height:30rem}.two-columns.overflow-img .two-columns__left:not(.has-img),.two-columns.overflow-img .two-columns__right:not(.has-img){padding:4.5rem 0}.two-columns.overflow-img .two-columns__left:not(.has-img){margin-right:auto}.two-columns.overflow-img .two-columns__right:not(.has-img){margin-left:auto}.two-columns.overflow-img .has-img{height:100%;overflow:hidden;position:absolute;top:0;width:50%}.two-columns.overflow-img .has-img.two-columns__left{left:0}.two-columns.overflow-img .has-img.two-columns__right{right:0}.two-columns.overflow-img .has-img img{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@supports (object-fit:contain){.two-columns__left.cover img,.two-columns__right.cover img{height:100%;object-fit:cover;object-position:center}.two-columns.overflow-img .has-img img{height:100%;object-fit:cover;object-position:center top}}.two-columns.two-thirds-left .two-columns__left{width:calc(60% - 1.5rem)}.two-columns.two-thirds-left .two-columns__right,.two-columns.two-thirds-right .two-columns__left{width:calc(40% - 1.5rem)}.two-columns.two-thirds-right .two-columns__right{width:calc(60% - 1.5rem)}}@media screen and (min-width:75em){.two-columns__left,.two-columns__right{width:calc(50% - 3rem)}.two-columns.two-thirds-left .two-columns__left{width:calc(60% - 3rem)}.two-columns.two-thirds-left .two-columns__right,.two-columns.two-thirds-right .two-columns__left{width:calc(40% - 3rem)}.two-columns.two-thirds-right .two-columns__right{width:calc(60% - 3rem)}}.two-column-with-blocks__blocks-column,.two-column-with-blocks__image-column{position:relative}.two-column-with-blocks__blocks-column img,.two-column-with-blocks__image-column img{display:block}.two-column-with-blocks__image-column{opacity:0;transition:opacity .75s}.two-column-with-blocks__image-column.in-view{opacity:1}.two-column-with-blocks__heading{margin:0 auto 3rem;opacity:0;transition:opacity .75s}.two-column-with-blocks__heading.in-view{opacity:1}.two-column-with-blocks__block{margin-bottom:3rem;padding-bottom:1.5rem;position:relative;opacity:0;transition:opacity .75s}.two-column-with-blocks__block.in-view{opacity:1}.two-column-with-blocks__block a{text-decoration:none}.two-column-with-blocks__block h1,.two-column-with-blocks__block h2,.two-column-with-blocks__block h3,.two-column-with-blocks__block h4,.two-column-with-blocks__block h5,.two-column-with-blocks__block h6{color:#4c2c75}.two-column-with-blocks__block h3,.two-column-with-blocks__block img{margin-bottom:0}.two-column-with-blocks__block img{height:2.5rem;width:2.5rem}.two-column-with-blocks__block h1:not(:last-child),.two-column-with-blocks__block h2:not(:last-child),.two-column-with-blocks__block h3:not(:last-child),.two-column-with-blocks__block h4:not(:last-child),.two-column-with-blocks__block h5:not(:last-child),.two-column-with-blocks__block h6:not(:last-child),.two-column-with-blocks__block p:not(:last-child){margin-bottom:.75rem}.two-column-with-blocks__block-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.75rem;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.75rem}.two-column-with-blocks__block:not(:last-child){border-bottom:1px solid #cbcbcb}.two-column-with-blocks__blocks.two-columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch}.two-column-with-blocks__blocks.two-columns .two-column-with-blocks__block{border:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:0;width:calc(50% - 1.5rem)}.two-column-with-blocks__blocks.two-columns .two-column-with-blocks__block p{line-height:1.55}.two-column-with-blocks__blocks.two-columns .two-column-with-blocks__block .arrow-link{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin-top:auto}.two-column-with-blocks__blocks.two-columns .two-column-with-blocks__icon{display:none}@media screen and (min-width:48em){.two-column-with-blocks__blocks{margin:0 auto}.two-column-with-blocks__blocks-column,.two-column-with-blocks__image-column{width:calc(50% - 1.5rem)}.two-column-with-blocks__image-column{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.two-column-with-blocks__image-column img{width:100%}.two-column-with-blocks__image-column.contain-img img{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@supports (object-fit:contain){.two-column-with-blocks__image-column.contain-img img{height:100%;object-fit:contain;object-position:center}}.two-column-with-blocks__image-column.cover img{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@supports (object-fit:contain){.two-column-with-blocks__image-column.cover img{height:100%;object-fit:cover;object-position:center}}.two-column-with-blocks.blocks-left .two-column-with-blocks__image-column{-ms-flex-order:2;order:2}.two-column-with-blocks.blocks-left .two-column-with-blocks__blocks-column{-ms-flex-order:1;order:1}}@media screen and (min-width:48em) and (max-width:61.999em){.two-column-with-blocks .two-column-with-blocks__blocks-column,.two-column-with-blocks .two-column-with-blocks__blocks.two-columns .two-column-with-blocks__block,.two-column-with-blocks .two-column-with-blocks__image-column{width:calc(50% - .75rem)}}@media screen and (min-width:48em) and (max-width:74.999em){.two-column-with-blocks .two-column-with-blocks__block-heading{font-size:1.4rem}}@media screen and (min-width:75em){.two-column-with-blocks__blocks-column,.two-column-with-blocks__image-column{width:calc(50% - 3rem)}}.admin{opacity:.75;position:fixed;right:1.5rem;bottom:1.5rem;transition:opacity .25s;z-index:2000}.admin.active,.admin:focus,.admin:hover{opacity:1}.admin.active .admin__links{opacity:1;transition:opacity .25s,visibility;visibility:visible}.admin__toggle{appearance:none;background:#fff;border:none;border-radius:50%;box-shadow:0 0 1rem -.5rem rgba(0,0,0,.75);height:4rem;position:relative;width:4rem}.admin__toggle img{position:absolute;top:50%;transform:translate(-50%,-50%);height:75%;left:55%;width:75%}@supports (object-fit:contain){.admin__toggle img{height:100%;object-fit:contain;object-position:center}}.admin__toggle:focus .admin__links,.admin__toggle:hover .admin__links{opacity:1;transition:opacity .25s,visibility;visibility:visible}.admin__links{background:#fff;border-radius:1rem;box-shadow:0 0 1rem -.5rem rgba(0,0,0,.75);opacity:0;padding:1rem 1.5rem;position:absolute;bottom:4.5rem;right:0;transition:opacity .25s,visibility .25s;visibility:hidden}.admin__links:after{content:'';height:2rem;position:absolute;bottom:-1rem;left:0;width:100%}.admin__links ul{list-style:none;margin:0;text-align:right;padding:0}.admin__links ul li{margin-bottom:.5rem}.admin__links ul li:last-child{margin-bottom:0}.admin__links ul li a{color:#000;display:block;text-decoration:none}.admin__links ul li a:after{background:#000;content:'';display:block;height:1px;position:relative;top:0;transform:scaleX(0);transform-origin:0 100%;transition:transform .25s ease-in-out}.admin__links ul li a:focus,.admin__links ul li a:hover{text-decoration:none}.admin__links ul li a:focus:after,.admin__links ul li a:hover:after{transform:scaleX(1);transform-origin:100% 0}#dbs-chev{position:relative}#dbs-chev svg{height:2rem;max-width:1rem}#dbs-chev strong{font-size:.64em;float:right;font-weight:400;text-align:center;width:15em}@media (min-width:48em){#dbs-chev strong{font-size:.8em}}#dbs-chev .text{background:#000;max-width:0;overflow:hidden;padding:.25em 0;position:absolute;right:2em;top:1px;transition:.5s ease-out}#dbs-chev.hover span,#dbs-chev:focus span,#dbs-chev:hover span{max-width:23em}.site-footer{border-top:1px solid rgba(255,255,255,.2);clear:both;padding:3rem 0 0;position:relative}.site-footer__container{padding:0 1.5rem;position:relative;z-index:2}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer a:not(.arrow-link){text-decoration:none}.site-footer a:not(.arrow-link):hover{text-decoration:underline}.site-footer .site-footer__logo svg{display:block;max-width:12em;padding-bottom:1em}.site-footer .newsletter-link{font-weight:400;margin-left:2.25rem;padding-right:3rem;position:relative}.site-footer .newsletter-link::before{background:url(/icons/envelope.svg) left no-repeat;content:'';height:1rem;position:absolute;left:-2.25rem;top:50%;transform:translateY(-50%);width:2rem}.site-footer .newsletter-link::after{background-image:url(/icons/arrow-right-white.svg);height:1.25rem;width:1.25rem}.site-footer__navigation .footer-menu__item a:not(.social-media-bar__link){display:block;font-weight:400;padding:.25rem 0}.site-footer__navigation .footer-menu__item a:not(.social-media-bar__link):after{background:#fff;content:'';display:block;height:1px;position:relative;top:3px;transform:scaleX(0);transform-origin:100% 0;transition:transform .25s ease-in-out}.site-footer__navigation .footer-menu__item a:not(.social-media-bar__link):focus,.site-footer__navigation .footer-menu__item a:not(.social-media-bar__link):hover{text-decoration:none}.site-footer__navigation .footer-menu__item a:not(.social-media-bar__link):focus:after,.site-footer__navigation .footer-menu__item a:not(.social-media-bar__link):hover:after{transform:scaleX(1);transform-origin:0 100%}.site-footer__navigation .footer-menu__item.toplevel{margin-bottom:1rem}.site-footer__navigation .footer-menu__item.toplevel>a{color:#fff;font-weight:700;letter-spacing:1px}.site-footer__navigation li{display:block}.site-footer .social-media{margin:1em 0}.site-footer .social-media__link{display:inline-block;margin-right:.75rem}.site-footer .social-media a{display:block;width:1.75em}.site-footer .social-media svg path{fill:#fff}.site-footer__credits{-ms-flex-align:end;align-items:end;-ms-flex-pack:justify;justify-content:space-between;padding:1.5em 0;width:100%}.site-footer__credits .legal-footer,.site-footer__credits .legal-footer li,.site-footer__credits .legal-footer ul{display:inline-block}.site-footer__credits .legal-footer .legal-menu__item{margin-left:.5rem;padding-left:.75rem}.site-footer__credits .legal-footer .legal-menu__item a{font-weight:400}@media screen and (max-width:47.999em){.two-column-with-blocks__image-column{margin-bottom:1.5rem}.site-footer__navigation{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);margin:2rem 0 1rem;padding:1.5rem 0}.site-footer__navigation .footer-menu__submenu{display:none}.site-footer__navigation .footer-menu__item--parent{position:relative}.site-footer__navigation .footer-menu__item--parent.open .footer-menu__submenu{display:block}.site-footer__navigation .submenu-toggle{top:-.75rem}.site-footer__navigation .submenu-toggle svg path{fill:#fff}.site-footer__navigation .social-media{margin-bottom:0}.site-footer .newsletter-link{margin-left:0;margin-top:1rem}.site-footer .newsletter-link::before{content:none}.site-footer__credits .legal-footer{margin-top:1.5rem}.site-footer__credits .legal-footer .legal-menu__item{margin-left:.5rem;padding-left:.75rem}.site-footer__credits .legal-footer .legal-menu__item a{font-weight:400}.site-footer__credits .legal-footer .legal-menu__item:first-child{margin-left:0;padding-left:0}}@media screen and (min-width:48em){#dbs-chev strong{width:21em}.site-footer__navigation{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);margin:2rem 0;padding:1rem 0}.site-footer__navigation>ul{display:-ms-flexbox;display:flex;margin:1.5rem 0}.site-footer__navigation .footer-menu__item.toplevel{margin-bottom:0;padding-right:4.5rem}.site-footer__navigation .footer-menu__item.toplevel:first-child .footer-menu__submenu{columns:2;gap:3rem}}
/*# sourceMappingURL=style-front-page-1763145981855.min.css.map */
