@font-face{font-display:swap;font-family:"ABCDiatype";font-style:normal;font-weight:normal;src:url("../fonts/ABCDiatype-Regular.woff2?v=1") format("woff2"),url("../fonts/ABCDiatype-Regular.woff?v=1") format("woff")}@font-face{font-display:swap;font-family:"ABCDiatype";font-style:normal;font-weight:800;src:url("../fonts/ABCDiatype-Heavy.woff2?v=1") format("woff2"),url("../fonts/ABCDiatype-Heavy.woff?v=1") format("woff")}@font-face{font-display:swap;font-family:"ABCDiatype";font-style:italic;font-weight:normal;src:url("../fonts/ABCDiatype-RegularItalic.woff2?v=1") format("woff2"),url("../fonts/ABCDiatype-RegularItalic.woff?v=1") format("woff")}@font-face{font-display:swap;font-family:"ABCDiatype";font-style:italic;font-weight:800;src:url("../fonts/ABCDiatype-HeavyItalic.woff2?v=1") format("woff2"),url("../fonts/ABCDiatype-HeavyItalic.woff?v=1") format("woff")}@font-face{font-display:swap;font-family:"Site Icons";font-style:normal;font-weight:normal;src:url("../fonts/icomoon.eot?v=2");src:url("../fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff?v=2") format("woff"),url("../fonts/icomoon.ttf?v=2") format("truetype"),url("../fonts/icomoon.svg?v=2") format("svg")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}body,input[type=submit],input[type=button],button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}a,button{color:inherit}a{text-decoration:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:none}table{border-collapse:collapse;border-spacing:0;width:100%}input[type=text],input[type=email],input[type=password],input[type=number],input[type=color],input[type=submit],input[type=button],button,textarea,select{-webkit-appearance:none;-moz-appearance:none;display:block;border:none;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;line-height:1rem;background:none}input[type=text],input[type=email],input[type=password],input[type=number],input[type=color],textarea,select{width:100%}select::-ms-expand{display:none}input[type=radio],input[type=checkbox],input[type=color],input[type=submit],input[type=button],button,select{cursor:pointer}textarea{resize:none}strong,b{font-weight:bold}em,i{font-style:italic}.flex-container{position:relative;height:0;overflow:hidden}.flex-container iframe,.flex-container object{position:absolute;top:0;left:0;width:100%;height:100%}img,object,video,audio{max-width:100%}img{height:auto;display:block}.flex-container{padding-bottom:56.25%}[data-lightbox-type=image]::after,.lightbox__button--next::after,.lightbox__button--prev::before,.lightbox__button--close::before,.snackbar::before,.quote__block::before,.quote__block::after,.progress-step--completed .process-step__large-text::after,.listing-item__detail::before,.header__search-form-close::after,.header__search-button::after,.header__search-label::after,.header__search-open::after,.header__search-close::after,.header__nav-link[data-sub-nav]::after,.header__menu-button::after,.form__checkbox-outer [type=checkbox]:checked+label::after,.form__checkbox-outer [type=checkbox]:not(:checked)+label::after,.form__select-outer::after,.featured-block__detail::before,.benefit__list li::before,.accordion__button::after,.icon::before,.icon-end::after{font-family:"Site Icons";vertical-align:middle;speak:never;font-weight:normal;font-style:normal;font-variant:normal;text-transform:none;line-height:1}.icon--alert-circle::before,.icon-end--alert-circle::after{content:"\e901"}.snackbar.snackbar--error::before,.icon--alert-circle-filled::before,.icon-end--alert-circle-filled::after{content:"\e900"}.icon--arrow-down::before,.icon-end--arrow-down::after{content:"\e902"}.icon--arrow-left::before,.icon-end--arrow-left::after{content:"\e903"}.icon--arrow-right::before,.icon-end--arrow-right::after{content:"\e904"}.icon--arrow-up::before,.icon-end--arrow-up::after{content:"\e905"}.listing-item__detail.listing-item__detail--date::before,.featured-block__detail.featured-block__detail--date::before,.icon--calendar::before,.icon-end--calendar::after{content:"\e906"}.form__checkbox-outer [type=checkbox]:checked+label::after,.form__checkbox-outer [type=checkbox]:not(:checked)+label::after,.benefit__list li::before,.icon--check::before,.icon-end--check::after{content:"\e908"}.snackbar.snackbar--success::before,.progress-step--completed .process-step__large-text::after,.icon--check-circle::before,.icon-end--check-circle::after{content:"\e907"}.header__nav-link[data-sub-nav]::after,.accordion__button::after,.icon--chevron-down::before,.icon-end--chevron-down::after{content:"\e909"}.lightbox__button--prev::before,.icon--chevron-left::before,.icon-end--chevron-left::after{content:"\e90a"}.lightbox__button--next::after,.icon--chevron-right::before,.icon-end--chevron-right::after{content:"\e90b"}.icon--chevron-up::before,.icon-end--chevron-up::after{content:"\e90c"}.form__select-outer::after,.icon--chevrons-up-down::before,.icon-end--chevrons-up-down::after{content:"\e90d"}.lightbox__button--close::before,.header__search-form-close::after,.header__search-close::after,.mobile-nav-open .header__menu-button::after,.icon--close::before,.icon-end--close::after{content:"\e90e"}[data-lightbox-type=image]::after,.icon--expand::before,.icon-end--expand::after{content:"\e90f"}.icon--external-link::before,.icon-end--external-link::after{content:"\e910"}.icon--facebook::before,.icon-end--facebook::after{content:"\e91a"}.icon--filter::before,.icon-end--filter::after{content:"\e912"}.articles-form__topics-btn.articles-form__topics-btn--open .icon::before,.icon--filter-filled::before,.icon-end--filter-filled::after{content:"\e911"}.listing-item__detail.listing-item__detail--info::before,.icon--info::before,.icon-end--info::after{content:"\e914"}.snackbar::before,.icon--info-filled::before,.icon-end--info-filled::after{content:"\e913"}.icon--instagram::before,.icon-end--instagram::after{content:"\e91c"}.icon--linkedin::before,.icon-end--linkedin::after{content:"\eac9"}.listing-item__detail.listing-item__detail--location::before,.featured-block__detail.featured-block__detail--location::before,.icon--location::before,.icon-end--location::after{content:"\e915"}.header__menu-button::after,.icon--menu::before,.icon-end--menu::after{content:"\e916"}.icon--play::before,.icon-end--play::after{content:"\e917"}.quote__block::after,.icon--quote-close::before,.icon-end--quote-close::after{content:"\e918"}.quote__block::before,.icon--quote-open::before,.icon-end--quote-open::after{content:"\e91d"}.header__search-button::after,.header__search-label::after,.header__search-open::after,.icon--search::before,.icon-end--search::after{content:"\e919"}.icon--x::before,.icon-end--x::after{content:"\e91b"}.icon--youtube::before,.icon-end--youtube::after{content:"\ea9d"}[todo]{position:relative}[todo]:before{font-size:11px;font-weight:bold;text-transform:none;line-height:1;position:absolute;top:0;left:0;content:"TODO " attr(todo);color:#fff;background-color:#f35100;border:2px dashed rgba(255,255,255,.2);z-index:999;padding:2px}.a1-12{width:8.3333333333%}.a2-12{width:16.6666666667%}.a3-12{width:25%}.a4-12{width:33.3333333333%}.a5-12{width:41.6666666667%}.a6-12{width:50%}.a7-12{width:58.3333333333%}.a8-12{width:66.6666666667%}.a9-12{width:75%}.a10-12{width:83.3333333333%}.a11-12{width:91.6666666667%}.a12-12{width:100%}@media only screen and (max-width: 1099px){.d1-8{width:12.5%}.d2-8{width:25%}.d3-8{width:37.5%}.d4-8{width:50%}.d5-8{width:62.5%}.d6-8{width:75%}.d7-8{width:87.5%}.d8-8{width:100%}}@media only screen and (max-width: 979px){.e1-8{width:12.5%}.e2-8{width:25%}.e3-8{width:37.5%}.e4-8{width:50%}.e5-8{width:62.5%}.e6-8{width:75%}.e7-8{width:87.5%}.e8-8{width:100%}}@media only screen and (max-width: 649px){.g1-4{width:25%}.g2-4{width:50%}.g3-4{width:75%}.g4-4{width:100%}}.cookie-manager--overlay-mode{background-color:rgba(0,0,0,.5);bottom:0;display:none;-ms-flex-pack:distribute;justify-content:space-around;left:0;padding:4.5rem;position:fixed;right:0;top:0;z-index:1000}@media only screen and (max-width: 699px){.cookie-manager--overlay-mode{padding:.5rem}}.cookie-manager-open .cookie-manager--overlay-mode{display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-manager__button-parent{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.cookie-manager--overlay-mode .cookie-manager__button-parent{max-width:640px;position:relative}.cookie-manager__scroller{background-color:#fff}.cookie-manager--overlay-mode .cookie-manager__scroller{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}.cookie-manager__container{color:#000}.cookie-manager__container--spaced p{margin-bottom:1.5rem}.cookie-manager--overlay-mode .cookie-manager__container{padding:2.5rem 2.5rem 11rem}@media only screen and (max-width: 699px){.cookie-manager__container--spaced{padding:0}}.cookie-manager__title-hidden{left:-999rem;position:absolute;visibility:hidden}.cookie-manager__logo{background:url("../img/dacs-logo.svg") 0 0/contain no-repeat;height:41px;margin-bottom:2rem;width:150px}.cookie-manager__category-list{border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:1rem;padding-bottom:1rem}.cookie-manager__category-list--spaced{margin-bottom:2rem;padding-bottom:2rem}.cookie-manager__category{border-top:1px solid rgba(0,0,0,.2);margin-top:2rem;padding-top:2rem}.cookie-manager__category-list--spaced .cookie-manager__category{margin-top:3rem;padding-top:3rem}.cookie-manager__category-info,.cookie-manager__provider-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem;margin-left:-1rem}.cookie-manager__category-info>div,.cookie-manager__provider-info>div{margin-left:1rem}@media only screen and (max-width: 699px){.cookie-manager__category-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cookie-manager--overlay-mode .cookie-manager__category-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cookie-manager__category-buttons{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-manager__button-container{background-color:#fff;bottom:0;-webkit-box-shadow:0 -4px 16px rgba(0,0,0,.5);box-shadow:0 -4px 16px rgba(0,0,0,.5);display:none;left:0;padding:1rem;position:fixed;right:0;z-index:1001}.cookie-manager--overlay-mode .cookie-manager__button-container{padding:1.5rem 2.5rem;position:absolute}.cookie-manager-buttons-visible .cookie-manager__button-container{display:block}.cookie-manager__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.875rem}.cookie-manager-save-changes .cookie-manager__buttons-accept-deny{display:none}.cookie-manager__buttons-save-deny{display:none}.cookie-manager-save-changes .cookie-manager__buttons-save-deny{display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-manager__button{margin-right:.5rem;max-width:400px;white-space:nowrap;width:100%}.cookie-manager__button:last-of-type{margin-right:0}.cookie-manager__cookie-table{background-color:#fff;border-radius:4px;color:#000;margin-bottom:2rem;width:100%}@media only screen and (max-width: 699px){.cookie-manager__cookie-table{background:none}}@media only screen and (max-width: 699px){.cookie-manager__cookie-table thead{display:block;height:0;visibility:hidden}}@media only screen and (max-width: 699px){.cookie-manager__cookie-table tbody{display:block}}.cookie-manager__cookie-table tbody tr:last-child th,.cookie-manager__cookie-table tbody tr:last-child td{border-bottom:0}@media only screen and (max-width: 699px){.cookie-manager__cookie-table tr{background-color:#fff;border-radius:4px;display:block;margin-bottom:.5rem;padding:.75rem 0}}.cookie-manager__cookie-table th,.cookie-manager__cookie-table td{border-bottom:1px solid #cbcbcb;padding:.75rem}.cookie-manager__cookie-table th{font-weight:bold}@media only screen and (max-width: 699px){.cookie-manager__cookie-table td{display:block;margin-top:.75rem;padding:0}.cookie-manager__cookie-table td:first-child{margin-top:0}.cookie-manager__cookie-table td::before{content:attr(data-label);display:block;font-weight:bold}}.cookie-manager__bullet-list{margin-bottom:1rem}.cookie-manager__bullet-list li{list-style:disc inside}.cookie-manager__lightswitch{display:block;-ms-flex-negative:0;flex-shrink:0;height:1rem;margin:0 auto .5rem;position:relative;width:1.75rem}.cookie-manager__lightswitch input{height:0;opacity:0;width:0}.cookie-manager__lightswitch input:checked+.cookie-manager__lightswitch-slider{background-color:#dfb7e3}.cookie-manager__lightswitch input:checked+.cookie-manager__lightswitch-slider::before{-webkit-transform:translateX(0.75rem);transform:translateX(0.75rem)}.cookie-manager__lightswitch input:checked+.cookie-manager__lightswitch-slider::after{content:"On"}.cookie-manager__lightswitch input:focus+.cookie-manager__lightswitch-slider{-webkit-box-shadow:0 0 1px #dfb7e3;box-shadow:0 0 1px #dfb7e3}.cookie-manager__lightswitch--global input:checked+.cookie-manager__lightswitch-slider::after{content:"Accept all"}.cookie-manager__lightswitch-slider{background-color:#cbcbcb;border-radius:1rem;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.3s;transition:.3s}.cookie-manager__lightswitch-slider::before{background-color:#000;border-radius:1rem;bottom:.125rem;content:"";height:.75rem;left:.125rem;position:absolute;-webkit-transition:.3s;transition:.3s;width:.75rem}.cookie-manager__lightswitch-slider::after{font-size:.75rem;content:"Off";left:0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:1.5rem;white-space:nowrap}.cookie-manager__lightswitch--global .cookie-manager__lightswitch-slider::after{content:"Deny all";left:-60%}.cookie-consent-wrapper__button{margin-bottom:2rem}.cookie-consent-wrapper__blocked{background-color:#fff;border:2px solid #e5e5e5;border-radius:4px;margin:0 auto;max-width:360px;padding:2.5rem;text-align:center}.cookie-consent-wrapper__unblocked{display:none}.cookie-banner{background-color:rgba(0,0,0,.5);bottom:0;color:#000;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}.cookie-banner-open .cookie-banner{display:block}.cookie-banner__inner{background-color:#fff;left:0;margin:0 auto;max-width:360px;padding:2rem 2rem 1rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cookie-banner__inner p{margin-bottom:1rem}@media only screen and (max-width: 799px){.cookie-banner__inner{bottom:0;max-width:100%;top:unset;-webkit-transform:none;transform:none}}.cookie-banner__title{font-size:1.125rem;line-height:1.5;font-weight:bold}.cookie-banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-bottom:1rem;width:100%}.cookie-banner__button{width:100%}.container__border{border-bottom:1px solid #cbcbcb;scroll-margin-top:118px}@media only screen and (max-width: 979px){.container__border{scroll-margin-top:81px}}.container{margin:0 auto;max-width:1920px;padding:0 64px}@media only screen and (max-width: 979px){.container{padding:0 40px}}@media only screen and (max-width: 649px){.container{padding:0 16px}}.container--full-bleed{padding:0}.container--v-space{margin-bottom:6rem;margin-top:6rem}@media only screen and (max-width: 979px){.container--v-space{margin-bottom:5rem;margin-top:5rem}}@media only screen and (max-width: 649px){.container--v-space{margin-bottom:4rem;margin-top:4rem}}.container--t-space{margin-top:6rem}@media only screen and (max-width: 979px){.container--t-space{margin-top:5rem}}@media only screen and (max-width: 649px){.container--t-space{margin-top:4rem}}@media only screen and (max-width: 979px){.container--t-space--e{margin-top:5rem}}@media only screen and (max-width: 649px){.container--t-space--e{margin-top:4rem}}.container--b-space{margin-bottom:6rem}@media only screen and (max-width: 979px){.container--b-space{margin-bottom:5rem}}@media only screen and (max-width: 649px){.container--b-space{margin-bottom:4rem}}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1}.flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex--align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex--justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex--justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid{margin-left:-40px}@media only screen and (max-width: 979px){.grid{margin-left:-24px}}@media only screen and (max-width: 649px){.grid{margin-left:-16px}}.grid__item{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:40px}@media only screen and (max-width: 979px){.grid__item{padding-left:24px}}@media only screen and (max-width: 649px){.grid__item{padding-left:16px}}.invisible,.header__search-label{left:-999rem;position:absolute}.removed{display:none}@media only screen and (max-width: 979px){.added--e{display:block}.removed--e{display:none}}.overflow-hidden{overflow:hidden}.spacer{margin-bottom:5rem}@media only screen and (max-width: 979px){.spacer{margin-bottom:3.75rem}}@media only screen and (max-width: 649px){.spacer{margin-bottom:2.5rem}}.spacer--large,.section-contents{margin-bottom:6rem}@media only screen and (max-width: 979px){.spacer--large,.section-contents{margin-bottom:5rem}}@media only screen and (max-width: 649px){.spacer--large,.section-contents{margin-bottom:4rem}}.spacer--small{margin-bottom:4rem}@media only screen and (max-width: 979px){.spacer--small{margin-bottom:3rem}}@media only screen and (max-width: 649px){.spacer--small{margin-bottom:2rem}}.sidebar-spacer{border-top:1px solid #cbcbcb;margin-top:3rem;padding-top:3rem}.mb-24{margin-bottom:1.5rem}.mb-32{margin-bottom:2rem}.mb-40{margin-bottom:2.5rem}.mb-48{margin-bottom:3rem}.mb-56{margin-bottom:3.5rem}.mb-64{margin-bottom:4rem}.mb-80{margin-bottom:5rem}.mt-40{margin-top:2.5rem}.mt-48{margin-top:3rem}.mt-56{margin-top:3.5rem}.mt-64{margin-top:4rem}.mt-80{margin-top:5rem}.mt-96{margin-top:6rem}@media only screen and (max-width: 979px){.mb-32--e{margin-bottom:2rem}.mb-64--e{margin-bottom:4rem}.mt-56--e{margin-top:3.5rem}.mt-60--e{margin-top:3.75rem}}@media only screen and (max-width: 649px){.mb-32--g{margin-bottom:2rem}.mt-32--g{margin-top:2rem}.mt-40--g{margin-top:2.5rem}.mt-48--g{margin-top:3rem}}.h1,.typeset h1,.inset-text h1,.accordion__content h1,.cookie-manager h1{font-size:3rem;line-height:1.167;font-weight:bold;margin-bottom:1rem}@media only screen and (max-width: 649px){.h1,.typeset h1,.inset-text h1,.accordion__content h1,.cookie-manager h1{font-size:2.5rem;line-height:1.2}}.h2,.newsletter-sign-up__heading,.listing-cards__heading,.introduction__heading,.featured-block__heading,.typeset h2,.inset-text h2,.accordion__content h2,.cookie-manager h2{font-size:2.5rem;line-height:1.2;font-weight:bold;margin-bottom:1rem}@media only screen and (max-width: 649px){.h2,.newsletter-sign-up__heading,.listing-cards__heading,.introduction__heading,.featured-block__heading,.typeset h2,.inset-text h2,.accordion__content h2,.cookie-manager h2{font-size:2rem;line-height:1.25}}.intro{font-size:2.5rem;line-height:1.2;margin-bottom:1rem}@media only screen and (max-width: 649px){.intro{font-size:2rem;line-height:1.25}}.h3,.section-card__heading,.search-result__heading,.listing-item__heading,.introduction__heading.introduction__heading--small,.cta-card__heading,.typeset h3,.inset-text h3,.accordion__content h3,.cookie-manager h3{font-size:2rem;line-height:1.25;font-weight:bold;margin-bottom:1rem}@media only screen and (max-width: 649px){.h3,.section-card__heading,.search-result__heading,.listing-item__heading,.introduction__heading.introduction__heading--small,.cta-card__heading,.typeset h3,.inset-text h3,.accordion__content h3,.cookie-manager h3{font-size:1.5rem;line-height:1.333}}.subheading,.p--x-large,.typeset--x-large p,.typeset--x-large ul,.typeset--x-large ol,.typeset--x-large img{font-size:2rem;line-height:1.25;margin-bottom:1rem}@media only screen and (max-width: 649px){.subheading,.p--x-large,.typeset--x-large p,.typeset--x-large ul,.typeset--x-large ol,.typeset--x-large img{font-size:1.5rem;line-height:1.333}}.h4,.listing-card__heading,.info-card__heading,.benefit__heading,.typeset h4,.inset-text h4,.accordion__content h4,.cookie-manager h4{font-size:1.5rem;line-height:1.333;font-weight:bold;margin-bottom:1rem}@media only screen and (max-width: 649px){.h4,.listing-card__heading,.info-card__heading,.benefit__heading,.typeset h4,.inset-text h4,.accordion__content h4,.cookie-manager h4{font-size:1.25rem;line-height:1.4}}.h5,.disclaimer__heading,.benefit__subheading{font-size:1.25rem;line-height:1.4;font-weight:bold;margin-bottom:.5rem}.p,.typeset--x-large p,.typeset--x-large ul,.typeset--x-large ol,.typeset--x-large img,.typeset p,.typeset ul,.typeset ol,.typeset img,.inset-text p,.accordion__content p,.inset-text ul,.accordion__content ul,.inset-text ol,.accordion__content ol,.inset-text img,.accordion__content img,.small-print,.subtitle,.table__notes,.small-body,.quote__small-text,.cookie-manager p{display:block;margin:0 0 1.75rem}.p--large,.typeset p.p--large,.inset-text p.p--large,.accordion__content p.p--large{font-size:1.5rem;line-height:1.333;margin-bottom:3rem}@media only screen and (max-width: 649px){.p--large,.typeset p.p--large,.inset-text p.p--large,.accordion__content p.p--large{font-size:1.25rem;line-height:1.4}}.p:last-child,.typeset--x-large p:last-child,.typeset--x-large ul:last-child,.typeset--x-large ol:last-child,.typeset--x-large img:last-child,.typeset p:last-child,.typeset ul:last-child,.typeset ol:last-child,.typeset img:last-child,.inset-text p:last-child,.accordion__content p:last-child,.inset-text ul:last-child,.accordion__content ul:last-child,.inset-text ol:last-child,.accordion__content ol:last-child,.inset-text img:last-child,.accordion__content img:last-child,.small-print:last-child,.subtitle:last-child,.table__notes:last-child,.small-body:last-child,.quote__small-text:last-child,.cookie-manager p:last-child{margin-bottom:0}.small-body,.quote__small-text{font-size:1rem;line-height:1.5}.subtitle,.table__notes{font-size:.875rem;line-height:1.571}.small-print{font-size:.75rem;line-height:1.667}.a,.person__link,.typeset a,.inset-text a,.accordion__content a,.cookie-manager a,.cookie-banner a,.cookie-banner__button-customise{color:#000;font-weight:bold;text-decoration:underline;-webkit-transition:color .3s;transition:color .3s}.a:hover,.a:focus,.person__link:hover,.typeset a:hover,.inset-text a:hover,.accordion__content a:hover,.cookie-manager a:hover,.cookie-banner a:hover,.cookie-banner__button-customise:hover,.person__link:focus,.typeset a:focus,.inset-text a:focus,.accordion__content a:focus,.cookie-manager a:focus,.cookie-banner a:focus,.cookie-banner__button-customise:focus{color:#666}.typeset ul,.inset-text ul,.accordion__content ul,.typeset ol,.inset-text ol,.accordion__content ol,.ul,.ol{padding-left:1.5rem}.typeset ul li,.inset-text ul li,.accordion__content ul li,.ul li{list-style:disc outside}.typeset ol li,.inset-text ol li,.accordion__content ol li,.ol li{list-style:decimal outside}.typeset ol,.inset-text ol,.accordion__content ol{margin-left:1rem}.typeset ol li,.inset-text ol li,.accordion__content ol li{margin-bottom:.5rem}.typeset ul li,.inset-text ul li,.accordion__content ul li{margin-bottom:.5rem}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body,input,textarea,button{font-family:"ABCDiatype",Helvetica,Arial,sans-serif}input,textarea,button,body{font-size:1.25rem;line-height:1.4}@media only screen and (max-width: 649px){input,textarea,button,body{font-size:1rem;line-height:1.5}}body{color:#000;padding-top:118px;-webkit-transition:padding-top 1s;transition:padding-top 1s}@media only screen and (min-width: 980px){body.home-header{padding-top:490px}body.subnav-opening{overflow:hidden}}@media only screen and (max-width: 979px){body{padding-top:82px}body.mobile-nav-opening{overflow:hidden}}body.show-search-header{overflow:hidden}.skip-to-content{background:#000;color:#fff;font-weight:bold;left:-999rem;padding:1rem;position:absolute;top:0;z-index:9999}.skip-to-content:focus{left:0}.accordion__item{border-bottom:1px solid #cbcbcb;margin-bottom:1.25rem;padding-bottom:1.5rem}.accordion__item:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.accordion__button{font-size:1.5rem;line-height:1.333;color:#000;display:block;font-weight:bold;padding:.25rem 5rem 0 0;position:relative;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease;width:100%}.accordion__button::before{background:#ebd1ed;border-radius:20px;content:"";height:40px;position:absolute;right:0;top:0;width:40px}.accordion__button::after{position:absolute;right:8px;top:8px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.accordion__button:hover,.accordion__button:focus{color:#666}.accordion__item--open .accordion__button{color:#000}.accordion__item--open .accordion__button::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@media only screen and (max-width: 649px){.accordion__button::before{height:32px;width:32px}.accordion__button::after{right:4px;top:4px}}.accordion__content{display:none;margin-right:5rem;max-height:0;overflow:hidden;padding-top:1.5rem;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.accordion__content p:last-child,.accordion__content ul:last-child,.accordion__content ol:last-child,.accordion__content img:last-child{margin-bottom:0}.accordion__item--opening .accordion__content{display:block}.accordion__item--open .accordion__content{max-height:1000px}.accordion--payback .accordion__button::before{background:#ffd0d0}.accordion--arr .accordion__button::before{background:#c0dbee}.accordion--copyright .accordion__button::before{background:#cfcfe8}.accordion--licensing .accordion__button::before{background:#cceed7}.articles-form{padding-bottom:4rem}.articles-form__top-wrapper{-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;gap:2rem;margin-top:1rem}.articles-form__types{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eee;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;padding:6px}@media only screen and (max-width: 649px){.articles-form__types{gap:6px}}.articles-form__type{position:relative}.articles-form__type [type=radio]:checked,.articles-form__type [type=radio]:not(:checked){left:-9999px;position:absolute}.articles-form__type [type=radio]:checked+label,.articles-form__type [type=radio]:not(:checked)+label{font-size:1.5rem;line-height:1.333;border-radius:999px;color:#000;cursor:pointer;display:block;font-weight:bold;padding:.5rem 1rem;position:relative;-webkit-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}@media only screen and (max-width: 649px){.articles-form__type [type=radio]:checked+label,.articles-form__type [type=radio]:not(:checked)+label{font-size:1.25rem;padding:6px .75rem}}.articles-form__type [type=radio]:hover:not(:checked)+label,.articles-form__type [type=radio]:focus:not(:checked)+label,.articles-form__type [type=radio]:focus-within:not(:checked)+label{background:#e5e5e5}.articles-form__type [type=radio]:checked+label{background:#000;color:#fff}.articles-form__topics{display:none;height:0;max-height:0;overflow:hidden;padding-top:0;-webkit-transition:max-height .3s ease,padding .3s ease;transition:max-height .3s ease,padding .3s ease}.articles-form__topics.articles-form__topics--opening{display:block;height:auto}.articles-form__topics.articles-form__topics--open{max-height:100vh;padding-bottom:1rem;padding-top:4rem}@media only screen and (max-width: 649px){.articles-form__topics.articles-form__topics--open{max-height:100vh;padding-top:2rem}}.articles-form__topics.articles-form__topics--done{overflow:visible}.articles-form__topics-heading{font-size:1rem;line-height:1.5;display:block;margin-bottom:1rem}.articles-form__topics-list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2.5rem;padding-left:4px}@media only screen and (max-width: 979px){.articles-form__topics-list{gap:1rem 1.5rem}}@media only screen and (max-width: 649px){.articles-form__topics-list{gap:1rem}}.articles-form__topic{width:calc(33.333% - 1.67rem)}@media only screen and (max-width: 979px){.articles-form__topic{width:calc(50% - .75rem)}}@media only screen and (max-width: 649px){.articles-form__topic{width:100%}}.articles-form__topics-btn .icon::before{padding-right:.5rem}.articles-form__submit-btn{margin-top:3rem}.banner-block{background:#eee}.banner-block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:720px}.banner-block__content-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;max-width:64rem;padding:4rem;width:50%}@media only screen and (max-width: 979px){.banner-block__content-wrapper{margin-left:0;max-width:unset;padding:3rem 40px;width:100%}}@media only screen and (max-width: 649px){.banner-block__content-wrapper{padding:2.5rem 16px}}.banner-block__content{font-size:2.5rem;line-height:1.2;margin-bottom:2.5rem}@media only screen and (max-width: 649px){.banner-block__content{font-size:1.5rem;line-height:1.333;margin-bottom:2rem}}.banner-block__image-wrapper{overflow:hidden;width:50%}@media only screen and (max-width: 979px){.banner-block__image-wrapper{width:100%}}@media only screen and (max-width: 649px){.banner-block__image-wrapper .hover-image-credit__credit{padding-left:16px;padding-right:16px}}.banner-block__image{height:100%;max-height:90rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:100%}.benefit{font-size:1rem;line-height:1.5;background:#f3e3f4;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.5rem 2rem;width:100%}.benefits--four .benefit{width:calc(25% - 1.875rem)}@media only screen and (max-width: 1099px){.benefits--four .benefit{width:calc(50% - .75rem)}}@media only screen and (max-width: 649px){.benefits--four .benefit{width:100%}}.benefits--three .benefit{width:calc(33.333% - 1.667rem)}@media only screen and (max-width: 979px){.benefits--three .benefit{width:calc(50% - .75rem)}}@media only screen and (max-width: 649px){.benefits--three .benefit{width:100%}}.benefits--two .benefit{width:calc(50% - 1.25rem)}@media only screen and (max-width: 979px){.benefits--two .benefit{width:100%}}.benefit.benefit--payback{background:#ffe1e2}.benefit.benefit--arr{background:#d8e9f4}.benefit.benefit--copyright{background:#e2e2f1}.benefit.benefit--licensing{background:#e0f4e6}.benefit__heading{margin-bottom:.5rem}.benefit__subcontent{border-top:1px solid rgba(0,0,0,.2);margin-top:2rem;padding-top:2rem}.benefit__list li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;margin-bottom:.25rem}.benefit__list li::before{font-size:1.25rem;line-height:1.4}.benefit__list li:last-of-type{margin-bottom:0}.benefit__link{margin-top:2rem}.benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem}@media only screen and (max-width: 979px){.benefits{gap:1.5rem}}@media only screen and (max-width: 1099px){.benefits.benefits--four{gap:1.5rem}}.breadcrumb{font-size:1rem;line-height:1.5;margin:1.5rem 0 6rem}@media only screen and (max-width: 979px){.breadcrumb{margin:.5rem 0 5rem}}@media only screen and (max-width: 649px){.breadcrumb{font-size:.75rem;line-height:1.667;margin:0 0 4rem}}.breadcrumb__list{-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}.breadcrumb__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb__item::after{background:#000;border-radius:.125rem;content:"";display:block;height:.25rem;margin:0 .5rem;width:.25rem}@media only screen and (max-width: 649px){.breadcrumb__item::after{height:3px;width:3px}}.breadcrumb__item:last-of-type::after{content:none}.breadcrumb__link{color:#000;font-weight:bold;-webkit-transition:color .3s;transition:color .3s}.breadcrumb__link:hover,.breadcrumb__link:focus{color:#666}.button,button.form__button,input.form__button{font-size:1.25rem;line-height:1.4;background:#ebd1ed;border-radius:3.5rem;color:#000;display:inline-block;font-weight:bold;outline:3px solid rgba(0,0,0,0);outline-offset:3px;padding:.875rem 2rem;position:relative;text-align:center;-webkit-transition:background .3s,color .3s,outline-color .3s;transition:background .3s,color .3s,outline-color .3s}@media only screen and (max-width: 649px){.button,button.form__button,input.form__button{font-size:1rem;line-height:1.5;display:block;padding:.75rem 1rem}}.button::after,button.form__button::after,input.form__button::after{background:#ebd1ed;border-radius:3.5rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:width .3s,height .3s,background .3s,-webkit-transform .3s;transition:width .3s,height .3s,background .3s,-webkit-transform .3s;transition:width .3s,height .3s,background .3s,transform .3s;transition:width .3s,height .3s,background .3s,transform .3s,-webkit-transform .3s;width:100%;z-index:1}.button:hover,.button:focus,button.form__button:hover,input.form__button:hover,button.form__button:focus,input.form__button:focus{color:#fff}.button:hover::after,.button:focus::after,button.form__button:hover::after,input.form__button:hover::after,button.form__button:focus::after,input.form__button:focus::after{background:#000;height:calc(100% + 1rem);-webkit-transform:translate(-0.5rem, -0.5rem);transform:translate(-0.5rem, -0.5rem);width:calc(100% + 1rem);z-index:2}@media only screen and (max-width: 649px){.button:hover::after,.button:focus::after,button.form__button:hover::after,input.form__button:hover::after,button.form__button:focus::after,input.form__button:focus::after{height:calc(100% + .5rem);-webkit-transform:translate(-0.25rem, -0.25rem);transform:translate(-0.25rem, -0.25rem);width:calc(100% + .5rem)}}.button:hover .button__text,.button:focus .button__text,button.form__button:hover .button__text,input.form__button:hover .button__text,button.form__button:focus .button__text,input.form__button:focus .button__text{z-index:3}.button:hover.button--loading .button__text::after,.button:focus.button--loading .button__text::after,button.form__button:hover.button--loading .button__text::after,input.form__button:hover.button--loading .button__text::after,button.form__button:focus.button--loading .button__text::after,input.form__button:focus.button--loading .button__text::after{border-color:#fff;border-right-color:rgba(255,255,255,.4)}.button:focus-visible,button.form__button:focus-visible,input.form__button:focus-visible{color:#000;outline-color:#ebd1ed}.button:focus-visible::after,button.form__button:focus-visible::after,input.form__button:focus-visible::after{display:none}.button:focus-visible.button--loading .button__text::after,button.form__button:focus-visible.button--loading .button__text::after,input.form__button:focus-visible.button--loading .button__text::after{border-color:#000;border-right-color:rgba(0,0,0,.1)}.button.button--payback,button.button--payback.form__button,input.button--payback.form__button{background:#ffd0d0}.button.button--payback::after,button.button--payback.form__button::after,input.button--payback.form__button::after{background:#ffd0d0}.button.button--payback:hover::after,.button.button--payback:focus::after,button.button--payback.form__button:hover::after,input.button--payback.form__button:hover::after,button.button--payback.form__button:focus::after,input.button--payback.form__button:focus::after{background:#000}.button.button--payback:focus-visible,button.button--payback.form__button:focus-visible,input.button--payback.form__button:focus-visible{outline-color:#ffd0d0}.button.button--arr,button.button--arr.form__button,input.button--arr.form__button{background:#c0dbee}.button.button--arr::after,button.button--arr.form__button::after,input.button--arr.form__button::after{background:#c0dbee}.button.button--arr:hover::after,.button.button--arr:focus::after,button.button--arr.form__button:hover::after,input.button--arr.form__button:hover::after,button.button--arr.form__button:focus::after,input.button--arr.form__button:focus::after{background:#000}.button.button--arr:focus-visible,button.button--arr.form__button:focus-visible,input.button--arr.form__button:focus-visible{outline-color:#c0dbee}.button.button--copyright,button.button--copyright.form__button,input.button--copyright.form__button{background:#cfcfe8}.button.button--copyright::after,button.button--copyright.form__button::after,input.button--copyright.form__button::after{background:#cfcfe8}.button.button--copyright:hover::after,.button.button--copyright:focus::after,button.button--copyright.form__button:hover::after,input.button--copyright.form__button:hover::after,button.button--copyright.form__button:focus::after,input.button--copyright.form__button:focus::after{background:#000}.button.button--copyright:focus-visible,button.button--copyright.form__button:focus-visible,input.button--copyright.form__button:focus-visible{outline-color:#cfcfe8}.button.button--licensing,button.button--licensing.form__button,input.button--licensing.form__button{background:#cceed7}.button.button--licensing::after,button.button--licensing.form__button::after,input.button--licensing.form__button::after{background:#cceed7}.button.button--licensing:hover::after,.button.button--licensing:focus::after,button.button--licensing.form__button:hover::after,input.button--licensing.form__button:hover::after,button.button--licensing.form__button:focus::after,input.button--licensing.form__button:focus::after{background:#000}.button.button--licensing:focus-visible,button.button--licensing.form__button:focus-visible,input.button--licensing.form__button:focus-visible{outline-color:#cceed7}.button.button--secondary,button.button--secondary.form__button,input.button--secondary.form__button{background:#e5e5e5}.button.button--secondary::after,button.button--secondary.form__button::after,input.button--secondary.form__button::after{background:#e5e5e5}.button.button--secondary:hover::after,.button.button--secondary:focus::after,button.button--secondary.form__button:hover::after,input.button--secondary.form__button:hover::after,button.button--secondary.form__button:focus::after,input.button--secondary.form__button:focus::after{background:#000}.button.button--secondary:focus-visible,button.button--secondary.form__button:focus-visible,input.button--secondary.form__button:focus-visible{outline-color:#e5e5e5}.button.button--footer,button.button--footer.form__button,input.button--footer.form__button{font-size:1rem;line-height:1.5;background:#666;color:#fff;padding:.5rem 1rem}.button.button--footer::after,button.button--footer.form__button::after,input.button--footer.form__button::after{background:#666}.button.button--footer:hover,.button.button--footer:focus,button.button--footer.form__button:hover,input.button--footer.form__button:hover,button.button--footer.form__button:focus,input.button--footer.form__button:focus{color:#000}.button.button--footer:hover::after,.button.button--footer:focus::after,button.button--footer.form__button:hover::after,input.button--footer.form__button:hover::after,button.button--footer.form__button:focus::after,input.button--footer.form__button:focus::after{background:#fff}.button.button--footer:focus-visible,button.button--footer.form__button:focus-visible,input.button--footer.form__button:focus-visible{color:#fff;outline-color:#666}.button.button--play::after,button.button--play.form__button::after,input.button--play.form__button::after{display:none}.button.button--play:hover,.button.button--play:focus,button.button--play.form__button:hover,input.button--play.form__button:hover,button.button--play.form__button:focus,input.button--play.form__button:focus{background:#dfb7e3;color:#000}.button.button--play:focus-visible,button.button--play.form__button:focus-visible,input.button--play.form__button:focus-visible{outline-color:#dfb7e3}.button.button--play.button--payback:hover,.button.button--play.button--payback:focus,button.button--play.button--payback.form__button:hover,input.button--play.button--payback.form__button:hover,button.button--play.button--payback.form__button:focus,input.button--play.button--payback.form__button:focus{background:#fdacad}.button.button--play.button--payback:focus-visible,button.button--play.button--payback.form__button:focus-visible,input.button--play.button--payback.form__button:focus-visible{outline-color:#fdacad}.button.button--play.button--arr:hover,.button.button--play.button--arr:focus,button.button--play.button--arr.form__button:hover,input.button--play.button--arr.form__button:hover,button.button--play.button--arr.form__button:focus,input.button--play.button--arr.form__button:focus{background:#90c0e1}.button.button--play.button--arr:focus-visible,button.button--play.button--arr.form__button:focus-visible,input.button--play.button--arr.form__button:focus-visible{outline-color:#90c0e1}.button.button--play.button--copyright:hover,.button.button--play.button--copyright:focus,button.button--play.button--copyright.form__button:hover,input.button--play.button--copyright.form__button:hover,button.button--play.button--copyright.form__button:focus,input.button--play.button--copyright.form__button:focus{background:#acacd7}.button.button--play.button--copyright:focus-visible,button.button--play.button--copyright.form__button:focus-visible,input.button--play.button--copyright.form__button:focus-visible{outline-color:#acacd7}.button.button--play.button--licensing:hover,.button.button--play.button--licensing:focus,button.button--play.button--licensing.form__button:hover,input.button--play.button--licensing.form__button:hover,button.button--play.button--licensing.form__button:focus,input.button--play.button--licensing.form__button:focus{background:#aae3bd}.button.button--play.button--licensing:focus-visible,button.button--play.button--licensing.form__button:focus-visible,input.button--play.button--licensing.form__button:focus-visible{outline-color:#aae3bd}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.button__text{position:relative;z-index:2}.button__text.icon::before{margin-right:.25rem}.button--loading .button__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.button--loading .button__text::after{-webkit-animation:loading .9s infinite linear;animation:loading .9s infinite linear;border:2px solid #000;border-radius:50%;border-right-color:rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:1rem;margin-left:1rem;width:1rem}.buttons{-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;gap:.5rem 1rem}@media only screen and (max-width: 649px){.buttons .button{width:100%}}.cards-image-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem}@media only screen and (max-width: 979px){.cards-image-grid{gap:1.5rem}}.cards-image-grid__cards{width:calc(33.333% - 1.25rem)}@media only screen and (max-width: 979px){.cards-image-grid__cards{width:100%}}.cards-image-grid__cards .section-cards{height:100%}.cards-image-grid__image-wrapper{width:calc(66.667% - 1.25rem)}@media only screen and (max-width: 979px){.cards-image-grid__image-wrapper{display:none}}.cards-image-grid__image-wrapper .hover-image-credit{height:100%}.cards-image-grid__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:100%}.content-blocks::after{clear:both;content:"";display:block}.content-block{margin-bottom:5rem}@media only screen and (max-width: 979px){.content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.75rem}}@media only screen and (max-width: 649px){.content-block{margin-bottom:2.5rem}}.content-block.content-block--text-block+.content-block--button-block,.content-block.content-block--text-block+.content-block--logos-block{margin-top:-3rem}@media only screen and (max-width: 979px){.content-block.content-block--text-block+.content-block--button-block,.content-block.content-block--text-block+.content-block--logos-block{margin-top:-2rem}}@media only screen and (max-width: 649px){.content-block.content-block--text-block+.content-block--button-block,.content-block.content-block--text-block+.content-block--logos-block{margin-top:-1rem}}.content-block.content-block--logos-block{margin-bottom:2rem}@media only screen and (max-width: 979px){.content-block.content-block--logos-block{margin-bottom:1.75rem}}@media only screen and (max-width: 649px){.content-block.content-block--logos-block{margin-bottom:1.5rem}}.content-block:last-of-type{margin-bottom:0}.content-block:last-of-type .content-block__side-bar{margin-bottom:0}.content-block:last-of-type .content-block__side-bar.content-block__side-bar--first-mobile,.content-block:last-of-type .content-block__side-bar.content-block__side-bar--mobile-only{margin-bottom:3rem}@media only screen and (max-width: 649px){.content-block:last-of-type .content-block__side-bar.content-block__side-bar--first-mobile,.content-block:last-of-type .content-block__side-bar.content-block__side-bar--mobile-only{margin-bottom:2.5rem}}.content-block__side-bar{clear:both;float:right;margin-bottom:5rem;width:33.3333333333%}.content-block__side-bar.content-block__side-bar--mobile-only{display:none}@media only screen and (max-width: 979px){.content-block__side-bar{float:none;margin-bottom:0;margin-top:3.75rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.content-block--text-block .content-block__side-bar{margin-bottom:3rem}.content-block__side-bar.content-block__side-bar--first-mobile,.content-block__side-bar.content-block__side-bar--mobile-only{margin-top:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.content-block__side-bar.content-block__side-bar--mobile-only{display:block}}@media only screen and (max-width: 649px){.content-block__side-bar{margin-top:2.5rem}.content-block--text-block .content-block__side-bar{margin-bottom:1.25rem}.content-block__side-bar.content-block__side-bar--first-mobile,.content-block__side-bar.content-block__side-bar--mobile-only{margin-bottom:2.5rem;margin-top:0}}.content-block__main-body{width:58.3333333333%}@media only screen and (max-width: 979px){.content-block__main-body{width:100%}}.content-block__desktop-only{display:block}@media only screen and (max-width: 979px){.content-block__desktop-only{display:none}}.cta-card{background:#eee;color:#000;padding:3rem 3.5rem 3.5rem}.cta-card.cta-card--small{font-size:1rem;line-height:1.5;padding:2.5rem}.cta-card.cta-card--x-small{font-size:1rem;line-height:1.5;padding:1.5rem 2rem}@media only screen and (max-width: 649px){.cta-card{padding:2rem}.cta-card.cta-card--small{padding:2rem}.cta-card.cta-card--x-small{padding:1.5rem}}.cta-card--small .cta-card__heading{font-size:1.5rem;line-height:1.333;margin-bottom:.5rem}.cta-card__button{margin-top:2.5rem}.cta-card--small .cta-card__button{font-size:1rem;line-height:1.5;display:block;margin-top:2rem}.cta-card--small .cta-card__button .button__text{display:block;text-align:center}@media only screen and (max-width: 649px){.cta-card__button{margin-top:1.5rem}.cta-card__button.cta-card--small{margin-top:1.5rem}}.disclaimer{border:1px solid #cbcbcb;padding:1.5rem 2rem}.disclaimer__heading{margin-bottom:.25rem}.expressive-ul{font-size:2rem;line-height:1.25;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-bottom:4rem}@media only screen and (max-width: 979px){.expressive-ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media only screen and (max-width: 649px){.expressive-ul{font-size:1.25rem;line-height:1.4}}.expressive-ul li{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.5rem;padding-left:2.5rem;padding-right:40px;position:relative}@media only screen and (max-width: 979px){.expressive-ul li{padding-right:0}}@media only screen and (max-width: 649px){.expressive-ul li{padding-left:1.75rem}}.expressive-ul li::before{background:#ebd1ed;border:1px solid #000;border-radius:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:1rem;left:0;position:absolute;top:9px;width:1rem}@media only screen and (max-width: 649px){.expressive-ul li::before{height:.75rem;width:.75rem}}.expressive-ul.expressive-ul--payback li::before{background:#ffd0d0}.expressive-ul.expressive-ul--arr li::before{background:#c0dbee}.expressive-ul.expressive-ul--copyright li::before{background:#cfcfe8}.expressive-ul.expressive-ul--licensing li::before{background:#cceed7}.featured-block{margin-top:-1px;position:relative}.featured-block__link{background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-block--condensed .featured-block__link{background:rgba(0,0,0,0)}.featured-block--row-reverse .featured-block__link{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.featured-block__link:hover .featured-block__image,.featured-block__link:focus .featured-block__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.featured-block__link:hover .featured-block__heading,.featured-block__link:focus .featured-block__heading{color:#666}.featured-block__link:hover .featured-block__button,.featured-block__link:focus .featured-block__button{color:#fff}.featured-block__link:hover .featured-block__button::after,.featured-block__link:focus .featured-block__button::after{background:#000;height:calc(100% + 1rem);-webkit-transform:translate(-0.5rem, -0.5rem);transform:translate(-0.5rem, -0.5rem);width:calc(100% + 1rem);z-index:2}@media only screen and (max-width: 649px){.featured-block__link:hover .featured-block__button::after,.featured-block__link:focus .featured-block__button::after{height:calc(100% + .5rem);-webkit-transform:translate(-0.25rem, -0.25rem);transform:translate(-0.25rem, -0.25rem);width:calc(100% + .5rem)}}.featured-block__link:hover .featured-block__button-text,.featured-block__link:focus .featured-block__button-text{z-index:3}.featured-block__image-wrapper{overflow:hidden;width:50%}.featured-block--condensed .featured-block__image-wrapper{width:33.3333333333%}@media only screen and (max-width: 979px){.featured-block__image-wrapper{width:100%}.featured-block--condensed .featured-block__image-wrapper{width:100%}}.featured-block__image{height:100%;max-height:90rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:100%}.featured-block__content{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:64rem;padding:4rem;width:50%}.featured-block--condensed .featured-block__content{max-width:unset;padding:0 0 0 2.5rem;width:66.6666666667%}@media only screen and (max-width: 979px){.featured-block__content{max-width:unset;padding:40px;width:100%}.featured-block--condensed .featured-block__content{padding:40px 0;width:100%}}@media only screen and (max-width: 649px){.featured-block__content{padding:16px}.featured-block--condensed .featured-block__content{padding:16px 0}}.featured-block__heading{-webkit-transition:color .3s;transition:color .3s}@media only screen and (max-width: 649px){.featured-block__heading{font-size:1.5rem;line-height:1.333}}.featured-block--has-tags .featured-block__heading{margin-top:3.5rem}.featured-block__details{font-size:1rem;line-height:1.5;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 2.25rem;margin-top:2rem}@media only screen and (max-width: 649px){.featured-block__details{display:block;margin-top:1rem}}.featured-block__detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 .5rem}@media only screen and (max-width: 649px){.featured-block__detail{margin-bottom:.25rem}.featured-block__detail:last-of-type{margin-bottom:0}}.featured-block__detail::before{font-size:1.5rem;line-height:1.333}.featured-block__tags{left:50%;margin:4rem 0 0 4rem;position:absolute;top:0}.featured-block--condensed .featured-block__tags{left:33.3333333333%;margin:0 0 0 2.5rem}@media only screen and (max-width: 979px){.featured-block__tags{left:0;margin-left:40px;margin-top:calc(56.26% + 3rem)}.featured-block--condensed .featured-block__tags{left:0;margin-left:0;margin-top:calc(56.26% + 3rem)}}@media only screen and (max-width: 649px){.featured-block__tags{margin-left:16px;margin-top:calc(56.26% + 2rem)}.featured-block--condensed .featured-block__tags{margin-top:calc(56.26% + 2rem)}}.featured-block--row-reverse .featured-block__tags{left:0}.featured-block__button{font-size:1.25rem;line-height:1.4;background:#ebd1ed;border-radius:3.5rem;color:#000;display:inline-block;font-weight:bold;margin-top:4.5rem;outline:3px solid rgba(0,0,0,0);outline-offset:3px;padding:.875rem 2rem;position:relative;text-align:center;-webkit-transition:background .3s,color .3s,outline-color .3s;transition:background .3s,color .3s,outline-color .3s}@media only screen and (max-width: 979px){.featured-block__button{margin-top:3rem}}@media only screen and (max-width: 649px){.featured-block__button{font-size:1rem;line-height:1.5;display:block;margin-top:2rem;padding:.75rem 1rem}}.featured-block__button::after{background:#ebd1ed;border-radius:3.5rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:width .3s,height .3s,background .3s,-webkit-transform .3s;transition:width .3s,height .3s,background .3s,-webkit-transform .3s;transition:width .3s,height .3s,background .3s,transform .3s;transition:width .3s,height .3s,background .3s,transform .3s,-webkit-transform .3s;width:100%;z-index:1}.featured-block--payback .featured-block__button{background:#ffd0d0}.featured-block--payback .featured-block__button::after{background:#ffd0d0}.featured-block--arr .featured-block__button{background:#c0dbee}.featured-block--arr .featured-block__button::after{background:#c0dbee}.featured-block--copyright .featured-block__button{background:#cfcfe8}.featured-block--copyright .featured-block__button::after{background:#cfcfe8}.featured-block--licensing .featured-block__button{background:#cceed7}.featured-block--licensing .featured-block__button::after{background:#cceed7}.featured-block__button-text{position:relative;z-index:2}.footer{background:#000;color:#fff;padding:3.75rem 0}@media only screen and (max-width: 649px){.footer{font-size:1.25rem;line-height:1.4;padding:2.5rem 0 2rem}}.footer__logo{background-image:url("../img/dacs-logo-white.svg");background-repeat:no-repeat;background-size:contain;display:block;height:112px;margin-bottom:4rem;width:413px}@media only screen and (max-width: 979px){.footer__logo{display:none}}.footer__heading{font-size:1rem;line-height:1.5;margin-bottom:.625rem}.footer__link{color:#fff;font-weight:bold;-webkit-transition:color .3s;transition:color .3s}.footer__link:hover,.footer__link:focus{color:#cbcbcb}.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 649px){.footer__inner{display:block}}.footer__button-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:right;width:25%}@media only screen and (max-width: 979px){.footer__button-wrapper{margin-bottom:2rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}@media only screen and (max-width: 649px){.footer__button-wrapper{margin-bottom:4rem;width:100%}}.footer__address-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:1rem;width:25%}@media only screen and (max-width: 979px){.footer__address-wrapper{margin-bottom:2rem;padding-right:0;width:50%}}@media only screen and (max-width: 649px){.footer__address-wrapper{width:100%}}.footer__nav-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:50%}@media only screen and (max-width: 979px){.footer__nav-wrapper{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}}@media only screen and (max-width: 649px){.footer__nav-wrapper{margin-top:4rem;width:100%}}.footer__nav-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}@media only screen and (max-width: 649px){.footer__nav-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.footer__nav-item{margin-bottom:.625rem}.footer__social-wrapper{margin-top:1rem;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:25%}@media only screen and (max-width: 979px){.footer__social-wrapper{margin:0 0 2rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:50%}}@media only screen and (max-width: 649px){.footer__social-wrapper{margin-top:3rem;width:100%}}.footer__social-wrapper .footer__heading{margin-bottom:1rem}.footer__social-wrapper .social__list{font-size:1.5rem;gap:1rem}.footer__legal-wrapper{margin-top:4rem;max-width:43.5rem}@media only screen and (max-width: 649px){.footer__legal-wrapper{margin-top:3.375rem;max-width:100%}}.footer__legal-list{font-size:.875rem;line-height:1.571;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem}@media only screen and (max-width: 649px){.footer__legal-list{display:block;margin-bottom:1rem}}.footer__legal-text{font-size:.75rem;line-height:1.667}select.form__select,input.form__input{font-size:1.25rem;line-height:1.4;background:#eee;border:2px solid #eee;border-radius:.25rem;color:#000;outline:none;padding:1rem 1.5rem;-webkit-transition:background .3s ease,border-color .3s ease;transition:background .3s ease,border-color .3s ease}#mc_embed_signup input.mce_inline_error,input.form__input.form__input--error{background:#fff;border-color:#cb0e0e !important}.form__group{margin-bottom:2.5rem}.form__label{cursor:pointer;display:block;margin-bottom:1rem}.form__asterisk{color:#cb0e0e}.form__instruction{font-size:1rem;line-height:1.5;color:#666;margin-bottom:1rem;margin-top:-0.75rem}input.form__input:hover{border-color:#cbcbcb}input.form__input:focus,input.form__input:focus-visible{background:#fff;border-color:#ebd1ed}select.form__select:hover{border-color:#cbcbcb}select.form__select:focus,select.form__select:focus-visible{background:#fff;border-color:#ebd1ed}select.form__select.form__select--error{background:#fff;border-color:#cb0e0e}.form__select-outer{position:relative}.form__select-outer::after{font-size:1.5rem;pointer-events:none;position:absolute;right:1.5rem;top:1.25rem}.form__error-message{font-size:1rem;line-height:1.5;color:#cb0e0e;margin-top:.5rem}.form__checkbox-outer{position:relative}.form__checkbox-outer [type=checkbox]:checked,.form__checkbox-outer [type=checkbox]:not(:checked){left:-9999px;position:absolute}.form__checkbox-outer [type=checkbox]:checked+label,.form__checkbox-outer [type=checkbox]:not(:checked)+label{color:#000;cursor:pointer;display:inline-block;padding-left:2.5rem;position:relative}.form__checkbox-outer [type=checkbox]:checked+label::before,.form__checkbox-outer [type=checkbox]:not(:checked)+label::before{background:#e5e5e5;border:2px solid #e5e5e5;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:1.5rem;left:0;outline:2px solid rgba(0,0,0,0);outline-offset:2px;position:absolute;top:0;-webkit-transition:background .3s ease,border-color .3s ease,outline-color .3s ease;transition:background .3s ease,border-color .3s ease,outline-color .3s ease;width:1.5rem}.form__checkbox-outer [type=checkbox]:checked+label::after,.form__checkbox-outer [type=checkbox]:not(:checked)+label::after{font-size:1rem;line-height:1.5;background:#ebd1ed;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;height:1.5rem;left:0;position:absolute;text-align:center;top:0;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;width:1.5rem}.form__checkbox-outer [type=checkbox]:hover:checked+label::before,.form__checkbox-outer [type=checkbox]:hover:not(:checked)+label::before,.form__checkbox-outer [type=checkbox]:focus:checked+label::before,.form__checkbox-outer [type=checkbox]:focus:not(:checked)+label::before,.form__checkbox-outer [type=checkbox]:focus-within:checked+label::before,.form__checkbox-outer [type=checkbox]:focus-within:not(:checked)+label::before{background:#ebd1ed;border-color:#ebd1ed}.form__checkbox-outer [type=checkbox]:focus:checked+label::before,.form__checkbox-outer [type=checkbox]:focus:not(:checked)+label::before,.form__checkbox-outer [type=checkbox]:focus-within:checked+label::before,.form__checkbox-outer [type=checkbox]:focus-within:not(:checked)+label::before{outline-color:#ebd1ed}.form__checkbox-outer [type=checkbox]:not(:checked)+label::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form__checkbox-outer [type=checkbox]:checked+label::before{border-color:#ebd1ed}.form__checkbox-outer [type=checkbox]:checked+label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form__checkbox-outer [type=checkbox]:disabled+label{color:#cbcbcb;cursor:not-allowed}.form__checkbox-outer [type=checkbox]:disabled+label::before{background:#fff;border-color:#e5e5e5}.form__checkbox-outer [type=checkbox]:disabled+label:hover::before,.form__checkbox-outer [type=checkbox]:disabled+label:focus::before,.form__checkbox-outer [type=checkbox]:disabled+label:focus-within::before{background:#fff;border-color:#e5e5e5}.form__radio-outer{position:relative}.form__radio-outer [type=radio]:checked,.form__radio-outer [type=radio]:not(:checked){left:-9999px;position:absolute}.form__radio-outer [type=radio]:checked+label,.form__radio-outer [type=radio]:not(:checked)+label{color:#000;cursor:pointer;display:inline-block;padding-left:2.5rem;position:relative}.form__radio-outer [type=radio]:checked+label::before,.form__radio-outer [type=radio]:not(:checked)+label::before{background:#e5e5e5;border:2px solid #e5e5e5;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:1.5rem;left:0;outline:2px solid rgba(0,0,0,0);outline-offset:2px;position:absolute;top:0;-webkit-transition:background .3s ease,border-color .3s ease,outline-color .3s ease;transition:background .3s ease,border-color .3s ease,outline-color .3s ease;width:1.5rem}.form__radio-outer [type=radio]:checked+label::after,.form__radio-outer [type=radio]:not(:checked)+label::after{background:#ebd1ed;border:3px solid #fff;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:1.125rem;left:3px;padding:2px;position:absolute;top:3px;-webkit-transition:border-color .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:border-color .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:border-color .3s ease,opacity .3s ease,transform .3s ease;transition:border-color .3s ease,opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;width:1.125rem}.form__radio-outer [type=radio]:hover:checked+label::before,.form__radio-outer [type=radio]:hover:not(:checked)+label::before,.form__radio-outer [type=radio]:focus:checked+label::before,.form__radio-outer [type=radio]:focus:not(:checked)+label::before,.form__radio-outer [type=radio]:focus-within:checked+label::before,.form__radio-outer [type=radio]:focus-within:not(:checked)+label::before{background:#ebd1ed;border-color:#ebd1ed}.form__radio-outer [type=radio]:focus:checked+label::before,.form__radio-outer [type=radio]:focus:not(:checked)+label::before,.form__radio-outer [type=radio]:focus-within:checked+label::before,.form__radio-outer [type=radio]:focus-within:not(:checked)+label::before{outline-color:#ebd1ed}.form__radio-outer [type=radio]:focus:checked+label::after,.form__radio-outer [type=radio]:focus:not(:checked)+label::after,.form__radio-outer [type=radio]:focus-within:checked+label::after,.form__radio-outer [type=radio]:focus-within:not(:checked)+label::after{border-color:rgba(0,0,0,0)}.form__radio-outer [type=radio]:not(:checked)+label::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.form__radio-outer [type=radio]:checked+label::before{background:#ebd1ed;border-color:#ebd1ed}.form__radio-outer [type=radio]:checked+label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form__radio-outer [type=radio]:disabled+label{color:#cbcbcb;cursor:not-allowed}.form__radio-outer [type=radio]:disabled+label::before{background:#fff;border-color:#e5e5e5}.form__radio-outer [type=radio]:disabled+label:hover::before,.form__radio-outer [type=radio]:disabled+label:focus::before,.form__radio-outer [type=radio]:disabled+label:focus-within::before{background:#fff;border-color:#e5e5e5}.header{background:#fff;border-bottom:1px solid rgba(0,0,0,0);color:#000;height:118px;position:fixed;top:0;-webkit-transition:border .3s;transition:border .3s;width:100%;z-index:999}.header.header--scrolled{border-bottom-color:#cbcbcb}@media only screen and (min-width: 980px){.home-header .header{height:490px}}@media only screen and (max-width: 979px){.header{height:auto;padding:1.5rem 0}}.header__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:54px}@media only screen and (max-width: 979px){.header__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:0}}.header__logo{background-image:url("../img/dacs-logo.svg");background-repeat:no-repeat;background-size:contain;display:block;height:41px;margin-right:2rem;width:150px}@media only screen and (min-width: 980px){.home-header .header__logo{height:113px;position:absolute;top:313px;width:413px}}@media only screen and (max-width: 979px){.header__logo{height:33px;margin-right:0;width:120px}}.header__menu-button{font-size:1rem;line-height:1.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:none;font-weight:bold;outline:2px solid rgba(0,0,0,0);outline-offset:2px;padding:0 2px;-webkit-transition:color .3s,outline-color .3s;transition:color .3s,outline-color .3s}.header__menu-button::after{font-size:1.25rem;padding-left:.5rem}.header__menu-button:hover,.header__menu-button:focus{color:#666}.header__menu-button:focus-visible{color:#000;outline-color:#000}@media only screen and (max-width: 979px){.header__menu-button{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-nav-open .header__menu-button{color:#fff;z-index:1}.mobile-nav-open .header__menu-button:hover,.mobile-nav-open .header__menu-button:focus{color:#cbcbcb}.mobile-nav-open .header__menu-button:focus-visible{color:#fff;outline-color:#fff}}@media only screen and (max-width: 979px){.header__main-nav{background:#000;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;height:100vh;height:100dvh;left:100%;margin:0 auto;max-width:1920px;overflow:scroll;padding:0 40px;position:absolute;top:0;-webkit-transition:left .3s;transition:left .3s;width:100%}.mobile-nav-opening .header__main-nav{display:block}.mobile-nav-open .header__main-nav{left:0}}@media only screen and (max-width: 649px){.header__main-nav{padding:0 16px}}.header__main-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 .5rem}@media only screen and (max-width: 979px){.header__main-nav-list{display:block;margin-top:92px}}@media only screen and (max-width: 979px){.header__main-nav-item{border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:.5rem;padding-bottom:.5rem}}.header__nav-link{background:rgba(0,0,0,0);border-radius:999px;color:#000;display:block;font-weight:bold;outline:3px solid rgba(0,0,0,0);outline-offset:3px;padding:6px 1rem;-webkit-transition:background .3s,color .3s,outline-color .3s;transition:background .3s,color .3s,outline-color .3s}.header__nav-link[data-sub-nav]::after{font-size:2rem;display:none}@media only screen and (max-width: 1099px){.header__nav-link{font-size:1rem;line-height:1.5}}@media only screen and (max-width: 979px){.header__nav-link{font-size:1.5rem;line-height:1.333;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__nav-link[data-sub-nav]::after{display:block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.header__nav-link.header__nav-link--subnav-open::after,.header__nav-link.header__nav-link--subnav-preopen::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.header__nav-link:hover,.header__nav-link:focus,.header__nav-link.header__nav-link--selected,.header__nav-link.header__nav-link--subnav-open,.header__nav-link.header__nav-link--subnav-preopen{color:#000}}.header__nav-link:hover,.header__nav-link:focus,.header__nav-link.header__nav-link--selected,.header__nav-link.header__nav-link--subnav-open,.header__nav-link.header__nav-link--subnav-preopen{background:#ebd1ed}.header__nav-link:hover.header__nav-link--payback,.header__nav-link:focus.header__nav-link--payback,.header__nav-link.header__nav-link--selected.header__nav-link--payback,.header__nav-link.header__nav-link--subnav-open.header__nav-link--payback,.header__nav-link.header__nav-link--subnav-preopen.header__nav-link--payback{background:#ffd0d0}.header__nav-link:hover.header__nav-link--arr,.header__nav-link:focus.header__nav-link--arr,.header__nav-link.header__nav-link--selected.header__nav-link--arr,.header__nav-link.header__nav-link--subnav-open.header__nav-link--arr,.header__nav-link.header__nav-link--subnav-preopen.header__nav-link--arr{background:#c0dbee}.header__nav-link:hover.header__nav-link--copyright,.header__nav-link:focus.header__nav-link--copyright,.header__nav-link.header__nav-link--selected.header__nav-link--copyright,.header__nav-link.header__nav-link--subnav-open.header__nav-link--copyright,.header__nav-link.header__nav-link--subnav-preopen.header__nav-link--copyright{background:#cfcfe8}.header__nav-link:hover.header__nav-link--licensing,.header__nav-link:focus.header__nav-link--licensing,.header__nav-link.header__nav-link--selected.header__nav-link--licensing,.header__nav-link.header__nav-link--subnav-open.header__nav-link--licensing,.header__nav-link.header__nav-link--subnav-preopen.header__nav-link--licensing{background:#cceed7}.header__nav-link:focus-visible{outline-color:#ebd1ed}.header__nav-link:focus-visible.header__nav-link--payback{outline-color:#ffd0d0}.header__nav-link:focus-visible.header__nav-link--arr{outline-color:#c0dbee}.header__nav-link:focus-visible.header__nav-link--copyright{outline-color:#cfcfe8}.header__nav-link:focus-visible.header__nav-link--licensing{outline-color:#cceed7}.header__nav-link.header__nav-link--join{margin-right:2rem}.header__inner-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;position:relative}@media only screen and (max-width: 979px){.header__inner-right{display:none}}.header__secondary-nav{font-size:.875rem;line-height:1.571;left:0;position:absolute;top:1rem;width:100%}@media only screen and (max-width: 979px){.header__secondary-nav{display:none}}.header__secondary-nav.header__secondary-nav--mobile{display:none}@media only screen and (max-width: 979px){.header__secondary-nav.header__secondary-nav--mobile{display:block;margin:2.5rem 0 3.75rem;position:static}}.header__secondary-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 1.25rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__secondary-nav-link{border-radius:999px;color:#000;font-weight:bold;outline:2px solid rgba(0,0,0,0);outline-offset:2px;padding:0 2px;-webkit-transition:color .3s,outline-color .3s;transition:color .3s,outline-color .3s}.header__secondary-nav-link:hover,.header__secondary-nav-link:focus{color:#666}.header__secondary-nav-link:focus-visible{color:#000;outline-color:#000}.header__secondary-nav--mobile .header__secondary-nav-link{font-size:1.25rem;line-height:1.4;color:#fff;display:block;margin-bottom:.25rem}.header__secondary-nav--mobile .header__secondary-nav-link:hover,.header__secondary-nav--mobile .header__secondary-nav-link:focus{color:#cbcbcb}.header__secondary-nav--mobile .header__secondary-nav-link:focus-visible{color:#fff;outline-color:#fff}.header__subnav{display:none;height:calc(100vh - 118px);left:0;max-height:0;overflow:hidden;position:absolute;top:118px;-webkit-transition:max-height .3s;transition:max-height .3s;width:100%;z-index:1}.header__subnav.header__subnav--opening{display:block}.header__subnav.header__subnav--open{max-height:calc(100vh - 118px)}@media only screen and (max-width: 979px){.header__subnav.header__subnav--open{max-height:100vh}}@media only screen and (max-width: 979px){.header__subnav{background:rgba(0,0,0,0);height:auto;position:static}.header__subnav.header__subnav--preopen{display:block;max-height:100vh}}.header__subnav-inner{background:#eee;padding:3rem 0 4.25rem}@media only screen and (max-width: 979px){.header__subnav-inner{background:rgba(0,0,0,0);padding:1.5rem 0 1rem}.header__subnav-inner .container{padding:0}.header__subnav-inner .text-link.text-link--large{font-size:1.25rem;line-height:1.4;color:#fff;margin-left:0;padding:0 1rem}.header__subnav-inner .text-link.text-link--large::after{content:none}.header__subnav-inner .text-link.text-link--large:hover,.header__subnav-inner .text-link.text-link--large:focus{color:#cbcbcb}.header__subnav-inner .text-link.text-link--large:focus-visible{outline-color:#cbcbcb}.header__subnav-inner .text-link.text-link--current{position:relative;text-indent:14px}.header__subnav-inner .text-link.text-link--current::before{background:#fff;content:"";display:block;height:2px;left:1rem;position:absolute;top:12px;width:8px}.header__subnav-inner .text-link.text-link--current.text-link--current--payback{color:#ffd0d0}.header__subnav-inner .text-link.text-link--current.text-link--current--payback::before{background:#ffd0d0}.header__subnav-inner .text-link.text-link--current.text-link--current--arr{color:#c0dbee}.header__subnav-inner .text-link.text-link--current.text-link--current--arr::before{background:#c0dbee}.header__subnav-inner .text-link.text-link--current.text-link--current--licensing{color:#cceed7}.header__subnav-inner .text-link.text-link--current.text-link--current--licensing::before{background:#cceed7}.header__subnav-inner .text-link.text-link--current.text-link--current--copyright{color:#cfcfe8}.header__subnav-inner .text-link.text-link--current.text-link--current--copyright::before{background:#cfcfe8}}.header__subnav-item{margin-bottom:1rem}@media only screen and (max-width: 979px){.header__subnav-item{margin-bottom:.5rem}}.header__subnav-item.header__subnav-item--mobile-only{display:none}@media only screen and (max-width: 979px){.header__subnav-item.header__subnav-item--mobile-only{display:block}}.header__subnav-shadow{background:rgba(0,0,0,.5);display:block;height:0;left:0;opacity:0;position:absolute;top:118px;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%}.subnav-opening .header__subnav-shadow{height:calc(100vh - 118px);opacity:1}@media only screen and (max-width: 979px){.header__subnav-shadow{display:none}}.header__search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px;position:absolute;right:0}.header__search-open,.header__search-close{color:#000;outline:2px solid rgba(0,0,0,0);outline-offset:2px;-webkit-transition:color .3s,outline-color .3s;transition:color .3s,outline-color .3s}.header__search-open::after,.header__search-close::after{font-size:1.5rem}.header__search-open:hover,.header__search-open:focus,.header__search-close:hover,.header__search-close:focus{color:#666}.header__search-open:focus-visible,.header__search-close:focus-visible{color:#000;outline-color:#000}.header__search-form-wrapper{opacity:0;overflow:hidden;-webkit-transition:opacity .3s,width .3s;transition:opacity .3s,width .3s;width:0}.header__search--open .header__search-form-wrapper{opacity:1;width:21rem}.header__search-form{display:none}.header__search--opening .header__search-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header__search-input-container{width:100%}@media only screen and (max-width: 979px){.header__search-label{position:unset}}.header__search-label::after{font-size:2rem;color:#000}input.header__search-input{font-size:1.25rem;background:rgba(0,0,0,0);border:0;color:#000;outline:0;padding:6px 1rem;width:19rem}input.header__search-input::-webkit-search-decoration,input.header__search-input::-webkit-search-cancel-button,input.header__search-input::-webkit-search-results-button,input.header__search-input::-webkit-search-results-decoration{-webkit-appearance:none}input.header__search-input::-webkit-input-placeholder{color:#000;opacity:1}input.header__search-input::-moz-placeholder{color:#000;opacity:1}input.header__search-input:-ms-input-placeholder{color:#000;opacity:1}input.header__search-input::-ms-input-placeholder{color:#000;opacity:1}input.header__search-input::placeholder{color:#000;opacity:1}@media only screen and (max-width: 979px){input.header__search-input{width:calc(100% - 33px)}}.header__search-filter-heading{font-size:1rem;margin-bottom:1rem}.header__search-button{display:none}@media only screen and (max-width: 979px){.header__search-button{display:block;margin-top:2.5rem}}.header__search-button::after{font-size:2rem;color:#fff}.header__search-form-mobile{display:none}@media only screen and (max-width: 979px){.header__search-form-mobile{display:block;margin-bottom:2.5rem}}.header__search-form-close{display:none}@media only screen and (max-width: 979px){.header__search-form-close{font-size:1rem;line-height:1.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:block;font-weight:bold;outline:2px solid rgba(0,0,0,0);outline-offset:2px;padding:0 2px;position:fixed;right:40px;top:1.75rem;-webkit-transition:color .3s,outline-color .3s;transition:color .3s,outline-color .3s;z-index:1}}@media only screen and (max-width: 649px){.header__search-form-close{right:16px}}.header__search-form-close::after{font-size:1.25rem;padding-left:.5rem}.header__search-form-close:hover,.header__search-form-close:focus{color:#666}.header__search-form-close:focus-visible{color:#000;outline-color:#000}.hover-image-credit{height:100%;position:relative}@media only screen and (max-width: 979px){.hover-image-credit{height:auto}}.hover-image-credit:hover .hover-image-credit__credit,.hover-image-credit:focus .hover-image-credit__credit{opacity:1}.hover-image-credit.hover-image-credit--bleed-left{margin-left:-64px}@media only screen and (max-width: 979px){.hover-image-credit.hover-image-credit--bleed-left{margin-left:-40px}}@media only screen and (max-width: 649px){.hover-image-credit.hover-image-credit--bleed-left{margin-left:-16px}}.hover-image-credit::before{background:#ebd1ed;content:"";display:none;height:100%;position:absolute;top:0;width:100%;z-index:1}.hover-image-credit.hover-image-credit--payback::before{background:#ffd0d0}.hover-image-credit.hover-image-credit--arr::before{background:#c0dbee}.hover-image-credit.hover-image-credit--copyright::before{background:#cfcfe8}.hover-image-credit.hover-image-credit--licensing::before{background:#cceed7}.hover-image-credit__image-wrapper{display:block}.hover-image-credit--portrait .hover-image-credit__image-wrapper{aspect-ratio:16/11;background:#eee}.hover-image-credit__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:100%}.hover-image-credit--portrait .hover-image-credit__image{margin:auto;width:auto}.hover-image-credit__credit{font-size:.875rem;line-height:1.571;background:#000;border-radius:2px;bottom:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;left:.5rem;max-width:27rem;opacity:0;padding:.25rem 2.5rem .25rem .5rem;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s;width:calc(100% - 1rem)}@media only screen and (max-width: 649px){.hover-image-credit__credit{font-size:.75rem;line-height:1.667;background:#fff;border-radius:0;color:#666;max-width:unset;opacity:1;padding:.5rem 0 0;position:unset;width:100%}.hover-image-credit--bleed-left .hover-image-credit__credit{padding-left:16px}.hover-image-credit__credit br{display:none}}.image-credit__image-wrapper{display:block}.image-credit--portrait .image-credit__image-wrapper{aspect-ratio:16/11;background:#eee}.image-credit__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:100%}.image-credit--portrait .image-credit__image{margin:auto;width:auto}.image-credit__credit{font-size:.75rem;line-height:1.667;color:#666;margin-top:.5rem}.info-card{background:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex}.info-card__content{font-size:1rem;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem 2.5rem;width:60%}.info-card__heading{margin-bottom:.5rem}.info-card__image-wrapper{width:40%}.info-card__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.inset-text{font-size:1.5rem;line-height:1.333;border-left:8px solid #ebd1ed;font-weight:bold;padding-left:44px}.inset-text.inset-text--payback{border-color:#ffd0d0}.inset-text.inset-text--arr{border-color:#c0dbee}.inset-text.inset-text--copyright{border-color:#cfcfe8}.inset-text.inset-text--licensing{border-color:#cceed7}@media only screen and (max-width: 649px){.inset-text{font-size:1.25rem;line-height:1.4;padding-left:1.5rem}}.introduction{margin-bottom:3rem;width:50%}.introduction.introduction--full{width:100%}@media only screen and (max-width: 979px){.introduction{margin-bottom:2.5rem;width:100%}}.introduction.introduction--quote-aside{width:75%}@media only screen and (max-width: 979px){.introduction.introduction--quote-aside{margin-bottom:2.5rem;width:100%}}@media only screen and (max-width: 649px){.introduction__heading{margin-bottom:.5rem}}@media only screen and (max-width: 649px){.introduction__heading.introduction__heading--small{margin-bottom:.5rem}}.link-list__item{border-bottom:1px solid #cbcbcb;margin-bottom:1.5rem;padding-bottom:1.5rem}.link-list__item:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.link-list__link{font-size:2rem;line-height:1.25;color:#000;display:block;font-weight:bold;padding-right:7rem;position:relative;-webkit-transition:color .3s ease;transition:color .3s ease}@media only screen and (max-width: 649px){.link-list__link{padding-right:6.5rem}}.link-list__link::before{background:#ebd1ed;border-radius:20px;content:"";height:40px;position:absolute;right:0;top:0;width:40px}.link-list__link::after{background-color:#000;content:"";height:24px;-webkit-mask:url("../img/arrow-right.svg") 0 0/24px 24px repeat;mask:url("../img/arrow-right.svg") 0 0/24px 24px repeat;position:absolute;right:8px;top:8px;-webkit-transition:-webkit-mask-position .3s ease;transition:-webkit-mask-position .3s ease;transition:mask-position .3s ease;transition:mask-position .3s ease, -webkit-mask-position .3s ease;width:24px}.link-list__link:hover,.link-list__link:focus{color:#666}.link-list__link:hover::after,.link-list__link:focus::after{-webkit-mask-position:24px 0;mask-position:24px 0}@media only screen and (max-width: 649px){.link-list__link{font-size:1.5rem;line-height:1.333}.link-list__link::before{height:32px;width:32px}.link-list__link::after{height:16px;-webkit-mask-size:16px 16px;mask-size:16px 16px;width:16px}.link-list__link:hover::after,.link-list__link:focus::after{-webkit-mask-position:16px 0;mask-position:16px 0}}.link-list--payback .link-list__link::before{background:#ffd0d0}.link-list--arr .link-list__link::before{background:#c0dbee}.link-list--copyright .link-list__link::before{background:#cfcfe8}.link-list--licensing .link-list__link::before{background:#cceed7}.listing-card{font-size:1rem;line-height:1.5;background:#eee;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem;position:relative;-webkit-transition:color .3s;transition:color .3s;width:100%}.listing-card::after{background:#000;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;width:100%}.listing-card:hover,.listing-card:focus{color:#fff}.listing-card:hover::after,.listing-card:focus::after{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}.listing-cards--four .listing-card{width:calc(25% - 1.875rem)}@media only screen and (max-width: 1099px){.listing-cards--four .listing-card{width:calc(50% - .75rem)}}@media only screen and (max-width: 649px){.listing-cards--four .listing-card{width:100%}}.listing-cards--three .listing-card{width:calc(33.333% - 1.67rem)}@media only screen and (max-width: 1099px){.listing-cards--three .listing-card{width:calc(50% - .75rem)}}@media only screen and (max-width: 649px){.listing-cards--three .listing-card{width:100%}}.listing-cards--two .listing-card{width:calc(50% - 1.25rem)}@media only screen and (max-width: 979px){.listing-cards--two .listing-card{width:100%}}.listing-card.listing-card--payback .listing-card__icon{background:#ffd0d0}.listing-card.listing-card--arr .listing-card__icon{background:#c0dbee}.listing-card.listing-card--copyright .listing-card__icon{background:#cfcfe8}.listing-card.listing-card--licensing .listing-card__icon{background:#cceed7}@media only screen and (max-width: 649px){.listing-card__heading{font-size:1.5rem;line-height:1.333}}.listing-card__text{position:relative;width:100%;z-index:1}.listing-card__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;background:#ebd1ed;border-radius:1rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;position:relative;width:2rem;z-index:1}.listing-cards__heading{margin-bottom:3rem}.listing-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem}@media only screen and (max-width: 979px){.listing-cards{gap:1.5rem}}@media only screen and (max-width: 1099px){.listing-cards.listing-cards--three,.listing-cards.listing-cards--four{gap:1.5rem}}.listing-item{position:relative}.listing-items .listing-item{width:calc(33.333% - 1.67rem)}@media only screen and (max-width: 979px){.listing-items .listing-item{width:calc(50% - .75rem)}}@media only screen and (max-width: 649px){.listing-items .listing-item{width:100%}}.listing-item__link{color:#000;display:block}.listing-item__link:hover .listing-item__image,.listing-item__link:focus .listing-item__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.listing-item__link:hover .listing-item__heading,.listing-item__link:focus .listing-item__heading{color:#666}.listing-item__image-wrapper{overflow:hidden}.listing-item__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:100%}.listing-item__content{font-size:1rem;line-height:1.5;margin-top:4.5rem}.listing-item__content--no-tags{margin-top:2rem}.listing-item__heading{-webkit-transition:color .3s;transition:color .3s}.listing-item__details{color:#666;margin-top:1.5rem}.listing-item__details.listing-item__details--flex{-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;gap:.5rem 2.5rem;margin-top:2rem}.listing-item__detail{-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 .5rem;margin-bottom:.25rem}.listing-item__detail::before{font-size:1.5rem;line-height:1.333;-webkit-transform:translate(0, 5px);transform:translate(0, 5px)}.listing-item__detail:last-of-type{margin-bottom:0}.listing-item__details--flex .listing-item__detail{margin-bottom:0}@media only screen and (max-width: 649px){.listing-item__details--flex .listing-item__detail{width:100%}}.listing-item__tags{margin-top:calc(56.26% + 2rem);position:absolute;top:0}.listing-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem 2.5rem}@media only screen and (max-width: 979px){.listing-items{gap:4rem 1.5rem}}@media only screen and (max-width: 649px){.listing-items{gap:4rem 1rem}}.logos-block{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6875rem 5rem}@media only screen and (max-width: 1279px){.logos-block{gap:1.6875rem 2.5rem}}.logos-block__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:calc(33.333% - 3.4rem)}@media only screen and (max-width: 1279px){.logos-block__item{width:calc(33.333% - 1.67rem)}}@media only screen and (max-width: 649px){.logos-block__item{width:calc(50% - 1.25rem)}}.logos-block--4-items .logos-block__item{width:calc(25% - 3.755rem)}@media only screen and (max-width: 1279px){.logos-block--4-items .logos-block__item{width:calc(25% - 2.5rem)}}@media only screen and (max-width: 649px){.logos-block--4-items .logos-block__item{width:calc(50% - 1.25rem)}}.logos-block__supporting-line{font-size:1rem;line-height:1.5;position:absolute;top:0;width:100%}.logos-block__image-wrapper{display:block;width:100%}.logos-block__image{margin:auto}.newsletter-sign-up{background:#eee;margin-top:-1px;padding:4rem 0}@media only screen and (max-width: 649px){.newsletter-sign-up{padding:2.5rem 0}}.newsletter-sign-up__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newsletter-sign-up__content{font-size:1.5rem;line-height:1.333;width:58.333%}@media only screen and (max-width: 979px){.newsletter-sign-up__content{width:100%}}@media only screen and (max-width: 649px){.newsletter-sign-up__content{font-size:1.25rem;line-height:1.4}}.newsletter-sign-up__button{margin-top:2rem}.newsletter-sign-up__social{width:calc(33.333% - 1.67rem)}@media only screen and (max-width: 979px){.newsletter-sign-up__social{margin-top:4rem;width:100%}}.next-section{font-size:1.5rem;line-height:1.333;background:#f3e3f4;color:#000;display:block;margin-bottom:-2rem;margin-top:7.5rem;padding:4rem;position:relative;-webkit-transition:background .3s;transition:background .3s}@media only screen and (max-width: 979px){.next-section{margin-bottom:-2.5rem;margin-top:5.5rem;padding:2.5rem}}@media only screen and (max-width: 649px){.next-section{margin-bottom:-3rem;margin-top:3.75rem;padding:2.5rem}}.next-section::after{background:#f3e3f4;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:width .3s,height .3s,background .3s,-webkit-transform .3s;transition:width .3s,height .3s,background .3s,-webkit-transform .3s;transition:width .3s,height .3s,background .3s,transform .3s;transition:width .3s,height .3s,background .3s,transform .3s,-webkit-transform .3s;width:100%;z-index:1}.next-section:hover,.next-section:focus{background:#ebd1ed}.next-section:hover::after,.next-section:focus::after{background:#ebd1ed;height:calc(100% + 1rem);-webkit-transform:translate(-0.5rem, -0.5rem);transform:translate(-0.5rem, -0.5rem);width:calc(100% + 1rem);z-index:2}.next-section:hover .next-section__small-text,.next-section:hover .next-section__large-text,.next-section:focus .next-section__small-text,.next-section:focus .next-section__large-text{z-index:3}.next-section:hover .next-section__icon,.next-section:focus .next-section__icon{background:#dfb7e3}.next-section.next-section--payback{background:#ffe1e2}.next-section.next-section--payback::after{background:#ffe1e2}.next-section.next-section--payback:hover,.next-section.next-section--payback:focus{background:#ffd0d0}.next-section.next-section--payback:hover::after,.next-section.next-section--payback:focus::after{background:#ffd0d0}.next-section.next-section--payback:hover .next-section__icon,.next-section.next-section--payback:focus .next-section__icon{background:#fdacad}.next-section.next-section--arr{background:#d8e9f4}.next-section.next-section--arr::after{background:#d8e9f4}.next-section.next-section--arr:hover,.next-section.next-section--arr:focus{background:#c0dbee}.next-section.next-section--arr:hover::after,.next-section.next-section--arr:focus::after{background:#c0dbee}.next-section.next-section--arr:hover .next-section__icon,.next-section.next-section--arr:focus .next-section__icon{background:#90c0e1}.next-section.next-section--copyright{background:#e2e2f1}.next-section.next-section--copyright::after{background:#e2e2f1}.next-section.next-section--copyright:hover,.next-section.next-section--copyright:focus{background:#cfcfe8}.next-section.next-section--copyright:hover::after,.next-section.next-section--copyright:focus::after{background:#cfcfe8}.next-section.next-section--copyright:hover .next-section__icon,.next-section.next-section--copyright:focus .next-section__icon{background:#acacd7}.next-section.next-section--licensing{background:#e0f4e6}.next-section.next-section--licensing::after{background:#e0f4e6}.next-section.next-section--licensing:hover,.next-section.next-section--licensing:focus{background:#cceed7}.next-section.next-section--licensing:hover::after,.next-section.next-section--licensing:focus::after{background:#cceed7}.next-section.next-section--licensing:hover .next-section__icon,.next-section.next-section--licensing:focus .next-section__icon{background:#aae3bd}.next-section__small-text{margin-bottom:1rem;position:relative;z-index:2}@media only screen and (max-width: 649px){.next-section__small-text{font-size:1rem;line-height:1.5;margin-bottom:.5rem}}.next-section__large-text{font-size:3rem;line-height:1.167;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:bold;gap:1.5rem;position:relative;z-index:2}@media only screen and (max-width: 649px){.next-section__large-text{font-size:2rem;line-height:1.25}}.next-section__large-text-inner{max-width:calc(100% - 5rem)}@media only screen and (max-width: 649px){.next-section__large-text-inner{max-width:unset;width:100%}}.next-section__icon{font-size:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ebd1ed;border-radius:1.75rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;-webkit-transition:background .3s;transition:background .3s;width:3.5rem}.next-section--payback .next-section__icon{background:#ffd0d0}.next-section--arr .next-section__icon{background:#c0dbee}.next-section--copyright .next-section__icon{background:#cfcfe8}.next-section--licensing .next-section__icon{background:#cceed7}@media only screen and (max-width: 649px){.next-section__icon{font-size:1.5rem;height:2.5rem;width:2.5rem}}.page-content__nav{font-size:1.25rem;line-height:1.4;margin-bottom:1.75rem;position:sticky;top:134px}@media only screen and (max-width: 649px){.page-content__nav{margin-bottom:4rem;position:static}}.page-content__nav li{margin-bottom:1rem}.page-content__nav-heading{margin-bottom:1rem}.page-content__nav-link{color:#666;font-weight:bold}.page-content__nav-link:hover,.page-content__nav-link:focus,.page-content__nav-link.page-content__nav-link--current{color:#000}.page-content__block{margin-bottom:6rem;scroll-margin-top:118px}@media only screen and (max-width: 979px){.page-content__block{margin-bottom:5rem;scroll-margin-top:81px}}@media only screen and (max-width: 649px){.page-content__block{margin-bottom:4rem}}.page-content__block:last-of-type{margin-bottom:0}.pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4rem}@media only screen and (max-width: 649px){.pagination{gap:.25rem}}@media only screen and (max-width: 449px){.pagination{gap:0}}.pagination a,.pagination span,.pagination .pagination__current>a{font-size:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1.5rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold;height:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;-webkit-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease;width:3rem}@media only screen and (max-width: 649px){.pagination a,.pagination span,.pagination .pagination__current>a{height:2.5rem;width:2.5rem}}.pagination a{background:rgba(0,0,0,0)}.pagination a:hover,.pagination a:focus{background:#eee}.pagination span,.pagination .pagination__current>a{background:#ebd1ed}.pagination .pagination__previous a,.pagination .pagination__previous span,.pagination .pagination__next a,.pagination .pagination__next span{background:rgba(0,0,0,0)}.pagination .pagination__previous a::after,.pagination .pagination__previous span::after,.pagination .pagination__next a::after,.pagination .pagination__next span::after{background-color:#000;content:"";height:24px;-webkit-mask:url("../img/arrow-left.svg") 0 0/24px 24px repeat;mask:url("../img/arrow-left.svg") 0 0/24px 24px repeat;-webkit-transition:-webkit-mask-position .3s ease;transition:-webkit-mask-position .3s ease;transition:mask-position .3s ease;transition:mask-position .3s ease, -webkit-mask-position .3s ease;width:24px}.pagination .pagination__previous a:hover::after,.pagination .pagination__previous a:focus::after,.pagination .pagination__next a:hover::after,.pagination .pagination__next a:focus::after{-webkit-mask-position:-24px 0;mask-position:-24px 0}.pagination .pagination__previous span::after,.pagination .pagination__next span::after{background-color:#cbcbcb}.pagination .pagination__next a::after,.pagination .pagination__next span::after{-webkit-mask:url("../img/arrow-right.svg") 0 0/24px 24px repeat;mask:url("../img/arrow-right.svg") 0 0/24px 24px repeat}.pagination .pagination__next a:hover::after,.pagination .pagination__next a:focus::after{-webkit-mask-position:24px 0;mask-position:24px 0}.people{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 2.5rem;margin:2.5rem 0 3rem}@media only screen and (max-width: 979px){.people{gap:1.5rem}}@media only screen and (max-width: 649px){.people{gap:1rem}}.person{border-left:2px solid #ebd1ed;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc(50% - 1.25rem)}@media only screen and (max-width: 1279px){.person{width:100%}}.people--payback .person{border-left-color:#ffd0d0}.people--arr .person{border-left-color:#c0dbee}.people--copyright .person{border-left-color:#cfcfe8}.people--licensing .person{border-left-color:#cceed7}.person.person--photo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 449px){.person.person--photo{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.person__photo{width:185px}@media only screen and (max-width: 649px){.person__photo{width:25%}}@media only screen and (max-width: 449px){.person__photo{-ms-flex-item-align:start;align-self:flex-start;width:100px}}.person__content{font-size:.875rem;line-height:1.571;padding-left:2.5rem}@media only screen and (max-width: 649px){.person__content{padding-left:1.5rem}}.person--photo .person__content{padding-left:1.5rem;width:calc(100% - 225px)}@media only screen and (max-width: 649px){.person--photo .person__content{width:calc(75% - 1.5rem)}}@media only screen and (max-width: 449px){.person--photo .person__content{margin-top:1rem;padding-left:0;width:100%}}.person__content.person__content--detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media only screen and (max-width: 449px){.person__content.person__content--detail{height:auto}}.person__heading{font-size:1.25rem;line-height:1.4;margin-bottom:.25rem}.person__content-role{font-size:1rem;line-height:1.5;margin-bottom:.5rem}.person__link-wrapper{font-size:1rem;line-height:1.5;margin-top:.5rem}.person__content--detail .person__link-wrapper{margin-top:auto}@media only screen and (max-width: 449px){.person__content--detail .person__link-wrapper{margin-top:.5rem}}.person__link{text-decoration:none}.process-step{border-top:.5rem solid #e5e5e5;padding-top:1rem}.process-step.progress-step--completed{border-color:#ebd1ed}.process-step.progress-step--current{border-color:#dfb7e3}.process-step__small-text{font-size:.875rem;line-height:1.571;color:#666}.process-step__large-text{font-size:1rem;line-height:1.5;color:#000}.progress-step--completed .process-step__large-text::after{font-size:1.25rem;margin-left:.5rem}.quote__small-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quote{font-size:1.5rem;line-height:1.333}@media only screen and (max-width: 649px){.quote{font-size:1.25rem;line-height:1.4}}.quote__block::before,.quote__block::after{font-size:2rem;-webkit-text-stroke-color:#000;-webkit-text-stroke-width:1px;color:#ebd1ed;display:block}@media only screen and (max-width: 649px){.quote__block::before,.quote__block::after{font-size:1.5rem;line-height:1.333}}.quote--payback .quote__block::before,.quote--payback .quote__block::after{color:#ffd0d0}.quote--arr .quote__block::before,.quote--arr .quote__block::after{color:#c0dbee}.quote--copyright .quote__block::before,.quote--copyright .quote__block::after{color:#cfcfe8}.quote--licensing .quote__block::before,.quote--licensing .quote__block::after{color:#cceed7}.quote__block::before{margin-bottom:1.5rem}@media only screen and (max-width: 649px){.quote__block::before{margin-bottom:1rem}}.quote__block::after{margin-top:1.5rem}@media only screen and (max-width: 649px){.quote__block::after{margin-top:1rem}}.quote__credit{margin-top:1.5rem}@media only screen and (max-width: 649px){.quote__credit{margin-top:1rem}}.quote__small-text{margin:1.75rem 0 0}.search-result{font-size:1rem;line-height:1.5;border-bottom:1px solid #cbcbcb;color:#000;margin-bottom:2.5rem;padding-bottom:2.5rem;position:relative}.ais-Hits-item:last-of-type .search-result{border-bottom:0;margin-bottom:0;padding-bottom:0}.search-result__link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-result__link:hover .search-result__image,.search-result__link:focus .search-result__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.search-result__link:hover .search-result__heading,.search-result__link:focus .search-result__heading{color:#666}.search-result__image-wrapper{overflow:hidden;width:33.3333333333%}@media only screen and (max-width: 979px){.search-result__image-wrapper{margin-top:1rem;width:100%}}.search-result__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;width:100%}.search-result__content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 2.5rem 0 0;width:66.6666666667%}.search-result__content.search-result__content--has-tags{margin-top:2.5rem}@media only screen and (max-width: 979px){.search-result__content{padding-right:0;width:100%}}.search-result__heading{-webkit-transition:color .3s;transition:color .3s}.search-result__tags{position:absolute;top:0}.search-results{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(100vh - 118px);overflow:auto;position:fixed;scroll-behavior:smooth;top:118px;width:100%;z-index:1000}@media only screen and (max-width: 979px){.search-results{height:100vh;top:0}}.search-results.search-results--hidden{display:none}@media screen and (prefers-reduced-motion: reduce){.search-results{scroll-behavior:auto}}.search-results-inner{padding:6rem 0}@media only screen and (max-width: 979px){.search-results-inner{padding:92px 0 4rem}}@media only screen and (max-width: 649px){.search-results-inner{padding-bottom:2rem}}.search-results__stats{font-size:1rem;color:#666;margin-bottom:5rem}@media only screen and (max-width: 979px){.search-results__stats{margin-bottom:4rem}}@media only screen and (max-width: 649px){.search-results__stats{margin-bottom:3rem}}.search-results__pagination{margin-top:2rem}@media only screen and (max-width: 979px){.search-results__pagination{margin-top:0}}.section-card{font-size:1rem;line-height:1.5;background:#f3e3f4;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3rem 2.5rem;text-align:center;-webkit-transition:background .3s;transition:background .3s;width:100%}.section-cards--four .section-card{width:calc(25% - 1.875rem)}@media only screen and (max-width: 1099px){.section-cards--four .section-card{width:calc(50% - .75rem)}}@media only screen and (max-width: 649px){.section-cards--four .section-card{width:100%}}.section-cards--three .section-card{width:calc(33.333% - 1.667rem)}@media only screen and (max-width: 979px){.section-cards--three .section-card{width:calc(50% - .75rem)}}@media only screen and (max-width: 649px){.section-cards--three .section-card{width:100%}}.section-cards--two .section-card{width:calc(50% - 1.25rem)}@media only screen and (max-width: 979px){.section-cards--two .section-card{width:100%}}.section-card:hover,.section-card:focus{background:#ebd1ed}.section-card:hover .section-card__link-arrow::after,.section-card:focus .section-card__link-arrow::after{-webkit-mask-position:24px 0;mask-position:24px 0}.section-card.section-card--payback{background:#ffe1e2}.section-card.section-card--payback:hover,.section-card.section-card--payback:focus{background:#ffd0d0}.section-card.section-card--arr{background:#d8e9f4}.section-card.section-card--arr:hover,.section-card.section-card--arr:focus{background:#c0dbee}.section-card.section-card--copyright{background:#e2e2f1}.section-card.section-card--copyright:hover,.section-card.section-card--copyright:focus{background:#cfcfe8}.section-card.section-card--licensing{background:#e0f4e6}.section-card.section-card--licensing:hover,.section-card.section-card--licensing:focus{background:#cceed7}.section-card__text{width:100%}@media only screen and (max-width: 649px){.section-card__heading{font-size:2rem;line-height:1.25}}.section-card__link{font-size:1rem;line-height:1.5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:bold;gap:0 .5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5rem;width:100%}.section-card__link-arrow{width:24px}.section-card__link-arrow::after{background-color:#000;content:"";display:block;height:24px;-webkit-mask:url("../img/arrow-right.svg") 0 0/24px 24px repeat;mask:url("../img/arrow-right.svg") 0 0/24px 24px repeat;-webkit-transition:-webkit-mask-position .3s ease;transition:-webkit-mask-position .3s ease;transition:mask-position .3s ease;transition:mask-position .3s ease, -webkit-mask-position .3s ease;width:24px}.section-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem}@media only screen and (max-width: 979px){.section-cards{gap:1.5rem}}@media only screen and (max-width: 1099px){.section-cards.section-cards--four{gap:1.5rem}}.section-contents__heading{font-size:1.25rem;line-height:1.4;margin-bottom:1rem}.section-contents__list{font-size:1.5rem;line-height:1.333;border-left:.5rem solid #f3e3f4;color:#666;font-weight:bold;padding-left:2.5rem}.section-contents--payback .section-contents__list{border-color:#ffe1e2}.section-contents--arr .section-contents__list{border-color:#d8e9f4}.section-contents--copyright .section-contents__list{border-color:#e2e2f1}.section-contents--licensing .section-contents__list{border-color:#e0f4e6}@media only screen and (max-width: 649px){.section-contents__list{font-size:1.25rem;line-height:1.4;padding-left:1.5rem}}.section-contents__item{margin-bottom:.5rem}.section-contents__item:last-of-type{margin-bottom:0}.snackbar{background:#eee;border-radius:.25rem;color:#000;padding:1.5rem 1.5rem 1.5rem 3.5rem;position:relative}.snackbar::before{font-size:1.5rem;left:1.5rem;position:absolute;top:26px}.snackbar.snackbar--error{background:#cb0e0e;color:#fff}.snackbar.snackbar--success{background:#60dc89;color:#000}.snackbar__heading{font-weight:bold;margin-bottom:.25rem}.social__heading{font-size:1.25rem;line-height:1.4;margin-bottom:1.5rem}.social--small .social__heading{font-size:1rem;line-height:1.5}.social--spacer .social__heading{margin-top:3.5rem}.social__list{font-size:2rem;-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;gap:1.5rem;line-height:1}.table th,.table td{padding-left:1.25rem;padding-right:1.25rem}.table th:first-child,.table td:first-child{padding-left:0}.table th:last-child,.table td:last-child{padding-right:0}.table__head{font-weight:bold}.table__head th{padding-bottom:1rem}.table__row{border-top:1px solid #cbcbcb}.table__row td{padding-bottom:1rem;padding-top:1rem}.table__notes{margin-top:1rem}.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.tag-list__link{font-size:.875rem;line-height:1.571;background:#eee;border-radius:2px;color:#000;display:block;padding:1px 6px;-webkit-transition:background .3s;transition:background .3s}.tag-list__link:hover,.tag-list__link:focus{background:#e5e5e5}.tag-list__link.tag-list__link--secondary{background:#fff}.tag-list__link.tag-list__link--secondary:hover,.tag-list__link.tag-list__link--secondary:focus{background:#e5e5e5}.tag-list__link.tag-list__link--default{background:#f3e3f4}.tag-list__link.tag-list__link--default:hover,.tag-list__link.tag-list__link--default:focus{background:#ebd1ed}.tag-list__link.tag-list__link--payback{background:#ffe1e2}.tag-list__link.tag-list__link--payback:hover,.tag-list__link.tag-list__link--payback:focus{background:#ffd0d0}.tag-list__link.tag-list__link--arr,.tag-list__link.tag-list__link--artists-resale-right{background:#d8e9f4}.tag-list__link.tag-list__link--arr:hover,.tag-list__link.tag-list__link--arr:focus,.tag-list__link.tag-list__link--artists-resale-right:hover,.tag-list__link.tag-list__link--artists-resale-right:focus{background:#c0dbee}.tag-list__link.tag-list__link--copyright{background:#e2e2f1}.tag-list__link.tag-list__link--copyright:hover,.tag-list__link.tag-list__link--copyright:focus{background:#cfcfe8}.tag-list__link.tag-list__link--licensing,.tag-list__link.tag-list__link--licensing-and-artimage{background:#e0f4e6}.tag-list__link.tag-list__link--licensing:hover,.tag-list__link.tag-list__link--licensing:focus,.tag-list__link.tag-list__link--licensing-and-artimage:hover,.tag-list__link.tag-list__link--licensing-and-artimage:focus{background:#cceed7}.tag-list__link.tag-list__link--support{background:#f8f4d0}.tag-list__link.tag-list__link--support:hover,.tag-list__link.tag-list__link--support:focus{background:#f8f3ae}.tag-list__link.tag-list__link--stroke{border:1px solid #cbcbcb;padding:0 5px}.text-link{font-size:1rem;line-height:1.5;border-radius:3.5rem;color:#000;display:block;font-weight:bold;margin-left:-9px;outline:2px solid rgba(0,0,0,0);padding:0 36px 0 9px;-webkit-transition:color .3s,outline-color .3s;transition:color .3s,outline-color .3s}.text-link.text-link--large{font-size:1.5rem;line-height:1.333;outline:4px solid rgba(0,0,0,0)}@media only screen and (max-width: 649px){.text-link.text-link--large{font-size:1.25rem;line-height:1.4}}.text-link::after{background-color:#000;content:"";display:inline-block;height:24px;margin-left:.5rem;margin-right:-33px;-webkit-mask:url("../img/arrow-right.svg") 0 0/24px 24px repeat;mask:url("../img/arrow-right.svg") 0 0/24px 24px repeat;-webkit-transition:-webkit-mask-position .3s ease;transition:-webkit-mask-position .3s ease;transition:mask-position .3s ease;transition:mask-position .3s ease, -webkit-mask-position .3s ease;vertical-align:middle;width:24px}.text-link:hover::after,.text-link:focus::after{-webkit-mask-position:24px 0;mask-position:24px 0}.text-link:focus-visible{outline-color:#000}.text-link.text-link--down::after{-webkit-mask:url("../img/arrow-down.svg") 0 0/24px 24px repeat;mask:url("../img/arrow-down.svg") 0 0/24px 24px repeat}.text-link.text-link--down:hover::after,.text-link.text-link--down:focus::after{-webkit-mask-position:0 24px;mask-position:0 24px}.video__embed{aspect-ratio:16/9;height:auto;overflow:hidden}.video__embed.video__embed--hidden{display:none}.video__embed iframe{height:100%;width:100%}.video__poster-wrapper{position:relative}.video__poster-wrapper.video__poster-wrapper--hidden{display:none}.video__poster-wrapper:hover,.video__poster-wrapper:focus{cursor:pointer}.video__poster-wrapper:hover .video__poster-btn,.video__poster-wrapper:focus .video__poster-btn{background:#dfb7e3;color:#000}.video__poster-wrapper:hover .video__poster-btn.button--payback,.video__poster-wrapper:focus .video__poster-btn.button--payback{background:#fdacad}.video__poster-wrapper:hover .video__poster-btn.button--arr,.video__poster-wrapper:focus .video__poster-btn.button--arr{background:#90c0e1}.video__poster-wrapper:hover .video__poster-btn.button--copyright,.video__poster-wrapper:focus .video__poster-btn.button--copyright{background:#acacd7}.video__poster-wrapper:hover .video__poster-btn.button--licensing,.video__poster-wrapper:focus .video__poster-btn.button--licensing{background:#aae3bd}.video__poster-btn{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.embla{overflow:hidden}.embla.embla--listing{margin-left:-64px;margin-right:-64px;overflow:visible;padding-left:64px;padding-right:64px}@media only screen and (max-width: 979px){.embla.embla--listing{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}}@media only screen and (max-width: 649px){.embla.embla--listing{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.embla__container{display:-webkit-box;display:-ms-flexbox;display:flex}.embla--listing .embla__container{width:calc(100% + 2.5rem)}@media only screen and (max-width: 979px){.embla--listing .embla__container{width:calc(100% + 1.5rem)}}@media only screen and (max-width: 649px){.embla--listing .embla__container{width:calc(100% + 1rem)}}.embla__slide{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-width:0}.embla--listing .embla__slide{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;padding-right:2.5rem;min-width:16.5rem}@media only screen and (max-width: 979px){.embla--listing .embla__slide{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:1.5rem}}@media only screen and (max-width: 649px){.embla--listing .embla__slide{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;padding-right:1rem}}.embla__progress{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4rem;overflow:hidden}@media only screen and (max-width: 649px){.embla__progress{margin-top:2.5rem}}.embla--listing .embla__progress{display:none}@media only screen and (max-width: 979px){.embla--listing .embla__progress{display:-webkit-box;display:-ms-flexbox;display:flex}}.embla__progress-hint{background-color:#ebd1ed;height:8px;width:33%}.embla__progress--payback .embla__progress-hint{background-color:#ffd0d0}.embla__progress--arr .embla__progress-hint{background-color:#c0dbee}.embla__progress--copyright .embla__progress-hint{background-color:#cfcfe8}.embla__progress--licensing .embla__progress-hint{background-color:#cceed7}.embla__progress-bar-outer{background-color:#e5e5e5;height:2px;margin-left:auto;margin-right:auto;position:relative;width:67%}.embla__progress-bar{background-color:#ebd1ed;bottom:0;left:-100%;position:absolute;top:-3px;width:100%;height:8px}.embla__progress--payback .embla__progress-bar{background-color:#ffd0d0}.embla__progress--arr .embla__progress-bar{background-color:#c0dbee}.embla__progress--copyright .embla__progress-bar{background-color:#cfcfe8}.embla__progress--licensing .embla__progress-bar{background-color:#cceed7}[data-fade-in=block]{opacity:0;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}@media screen and (prefers-reduced-motion: reduce){[data-fade-in=block]{opacity:1;-webkit-transition:unset;transition:unset}}[data-fade-in=block].fade-in--reveal{opacity:1}[data-fade-in=block][data-fade-in-style=slide-fade]{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:opacity .4s ease-out,-webkit-transform .4s cubic-bezier(0.075, 0.82, 0.165, 1);transition:opacity .4s ease-out,-webkit-transform .4s cubic-bezier(0.075, 0.82, 0.165, 1);transition:transform .4s cubic-bezier(0.075, 0.82, 0.165, 1),opacity .4s ease-out;transition:transform .4s cubic-bezier(0.075, 0.82, 0.165, 1),opacity .4s ease-out,-webkit-transform .4s cubic-bezier(0.075, 0.82, 0.165, 1)}@media screen and (prefers-reduced-motion: reduce){[data-fade-in=block][data-fade-in-style=slide-fade]{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:unset;transition:unset}}[data-fade-in=block][data-fade-in-style=slide-fade].fade-in--reveal{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}[data-fade-in=block][data-fade-in-style=image-reveal]::before{display:block;-webkit-transition:height .8s ease-in-out .4s;transition:height .8s ease-in-out .4s}@media screen and (prefers-reduced-motion: reduce){[data-fade-in=block][data-fade-in-style=image-reveal]::before{height:0;-webkit-transition:unset;transition:unset}}[data-fade-in=block][data-fade-in-style=image-reveal].fade-in--reveal::before{height:0}.lightbox{position:fixed;left:0;top:0;right:0;bottom:0;padding:0 80px;z-index:9999;opacity:1;visibility:visible;background-color:#000;-webkit-transition:opacity .2s,visibility 0s 0s;transition:opacity .2s,visibility 0s 0s;-webkit-backface-visibility:hidden}@media only screen and (max-width: 979px){.lightbox{padding:0 16px}}.lightbox--disabled{visibility:hidden;opacity:0;-webkit-transition:opacity .2s,visibility 0s .2s;transition:opacity .2s,visibility 0s .2s}.lightbox__inner{margin:0 auto;max-width:1280px;-webkit-transition:opacity .5s;transition:opacity .5s}.lightbox__inner img,.lightbox__inner .flex-container{margin:0 auto}.lightbox__inner .flex-container{background-color:#000}.lightbox--loading .lightbox__inner{opacity:.3}.lightbox__caption,.lightbox__counter{font-size:.75rem;line-height:1.667;position:absolute;color:#fff;left:0;margin:.4rem 4rem;right:0;text-align:center}.lightbox__caption{bottom:1.5rem}.lightbox__counter{top:1.5rem}.lightbox__button{font-size:1.5rem;background-color:#000;color:#fff;cursor:pointer;display:block;font-family:"Site Icons";line-height:1;padding:1px 4px 4px;position:absolute;-webkit-transition:background-color .2s;transition:background-color .2s;width:auto}.lightbox__button:hover{background-color:rgba(255,255,255,.1)}.lightbox__button--close{right:1.25rem;top:1.25rem}.lightbox__button--prev,.lightbox__button--next{top:45%}@media only screen and (max-width: 979px){.lightbox__button--prev,.lightbox__button--next{top:auto;bottom:3%}}.lightbox__button--prev{left:1.25rem}.lightbox__button--next{right:1.25rem;text-align:right}@-webkit-keyframes lightbox-loader{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightbox-loader{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lightbox__loader{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s;-webkit-transform:scale(0);transform:scale(0);position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:50%;left:50%;margin-left:-16px;margin-top:-16px;width:32px;height:32px}.lightbox__loader::before{content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:32px;height:32px;border-radius:50%;border:1.3px solid rgba(0,0,0,.5);border-top-color:#000;-webkit-animation:lightbox-loader .8s infinite;animation:lightbox-loader .8s infinite}.lightbox--loading .lightbox__loader{-webkit-transform:scale(1);transform:scale(1)}[data-lightbox-type=image]{position:relative}[data-lightbox-type=image]::after{background:rgba(0,0,0,.6);border-radius:100%;top:.75rem;color:#fff;padding:.5rem;position:absolute;right:.75rem;-webkit-transition:background .2s;transition:background .2s}[data-lightbox-type=image]:hover::after,[data-lightbox-type=image]:focus::after{background:#000}