:root{--nav-h:3.5rem;--popup-link:0rem}@media screen and (min-width:75rem){:root{--nav-h:3.625rem}}.social_links{display:inline-grid;gap:.75rem;grid-auto-flow:column;width:auto}.social_link__anchor,.social_link__anchor .icon{display:inline-block;height:1.75rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.75rem}.social_link__anchor:hover{color:#3e016f}.social_link__anchor img{height:1.75rem;width:1.75rem}@media screen and (min-width:37.5rem){.social_link__anchor,.social_link__anchor img{height:1.5rem;width:1.5rem}}.footer{background-color:#3e016f;color:#fff;width:100%}.footer__inner{padding-bottom:0;text-align:center}@media screen and (min-width:37.5rem){.footer__inner{text-align:left}}.footer__inner__website_footer_slim{padding-top:1.5rem}.footer__inner__website_footer_slim .footer__grid{grid-template-areas:"legal"}@media screen and (min-width:37.5rem){.footer__inner__website_footer_slim .footer__grid{grid-template-areas:"legal legal legal"}}.footer_grid{display:grid;gap:1.5rem;grid-auto-columns:auto;grid-auto-rows:auto;grid-template-columns:auto;grid-template-rows:auto;grid-gap:1.5rem;grid-template-areas:"logo" "socialLinks" "linksList" "subscription" "legal"}.footer_grid__utility_links_only{grid-template-areas:"legal"}.footer__logo{grid-area:logo;grid-column:auto/span 1}.footer__logo img{width:6.75rem}@media screen and (max-width:37.4375rem){.footer__logo{text-align:center}.footer__logo img{margin:auto}}.footer__border{display:none}.footer__contact{display:flex}.footer__contact__icons{align-items:center;display:flex;justify-content:center}.footer__subscription__button,.footer__subscription__button.btn--link{color:#fff;display:inline;font-size:1rem;font-weight:600;letter-spacing:normal;line-height:1.75rem;text-decoration:none}.footer__subscription__button.btn--link[href]:hover,.footer__subscription__button[href]:hover{color:#dfdfdf;text-decoration:none}.footer__subscription__button.btn--link[href].tab-focus:focus,.footer__subscription__button[href].tab-focus:focus{color:#dfdfdf;text-decoration:underline}.footer__subscription__button.btn--link[href]:active,.footer__subscription__button[href]:active{color:#b2b2b2;text-decoration:none}.footer__legal{display:flex;grid-area:legal;grid-column:auto/span 1;grid-column-start:1;padding-bottom:1.5rem}.footer__legal__utilities{text-align:center}.footer__utility{display:inline-block}.footer__utility:after{color:#fff;content:"|"}.footer__utility:last-of-type,.footer__utility:last-of-type:after{content:none}.footer__utility__anchor{font-size:.875rem;font-weight:500;padding:.25rem}.footer__contact__subscription{grid-area:subscription;grid-column:auto/span 1}.footer__contact__icons{grid-area:socialLinks;grid-column:auto/span 1}.footer__contact__icons .social_links .social_link__anchor{color:#c5b3d4}.footer__links_list{display:grid;gap:.25rem;grid-area:linksList;grid-column:auto/span 1;grid-template-columns:repeat(1,1fr);width:100%;grid-gap:.25rem}@media screen and (min-width:37.5rem){.footer__links_list{gap:1.5rem;grid-column:auto/span 3;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}}@media screen and (min-width:75rem){.footer__links_list{grid-template-columns:repeat(4,1fr)}}.footer__section{order:2}.footer__section.section-promo{order:1}.footer__section.section-promo .text_header__title{color:#0f001b;font-family:articulat-cf,Arial;font-size:1.375rem;font-weight:600;letter-spacing:normal;line-height:2rem;margin-bottom:1rem}.footer__section.section-promo .text_header_description{text-align:left}.footer__section.section-promo .text_header *{color:#fff!important}.footer__section.section-promo,.footer__section.section-promo .text_header{padding-bottom:2rem!important}.footer__section .section{position:relative}.footer__section .section__checkbox{display:none}.footer__section .section__checkbox.checked~.section__link_list{height:auto;opacity:1;z-index:auto}.footer__section .section__checkbox.checked~.section__title{background-color:#130021}@media screen and (min-width:37.5rem){.footer__section .section__checkbox.checked~.section__title{background-color:unset}}.footer__section .section__checkbox.checked~.section__title .section__icon{transform:translateY(-50%) rotate(180deg)}.footer__section .section__title{background-color:#320159;cursor:pointer;display:block;font-weight:600;margin-bottom:.0625rem;padding:.625rem 2.5rem .75rem;position:relative}@media screen and (min-width:37.5rem){.footer__section .section__title{background-color:unset;cursor:default;margin-bottom:.75rem;padding:unset}}.footer__section .section__icon{display:initial;line-height:1;position:absolute;right:.625rem;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:5}@media screen and (min-width:37.5rem){.footer__section .section__icon{display:none}}.footer__section .section__link_list{height:0;opacity:0;overflow:hidden;position:relative;transition:.3s ease;width:100%!important;z-index:-1}@media screen and (min-width:37.5rem){.footer__section .section__link_list{height:unset;opacity:1;overflow:unset;position:relative;transition:unset;width:unset!important;z-index:auto}}.footer__section .section__link{background-color:#320159;margin-bottom:.0625rem}@media screen and (min-width:37.5rem){.footer__section .section__link{background-color:unset;margin-bottom:.5rem}}.footer__section .section__link:last-child{margin-bottom:0}.footer__section .section__link__anchor{display:inline-block;padding:.6875rem;width:100%}@media screen and (min-width:37.5rem){.footer__section .section__link__anchor{font-size:.875rem;font-weight:400;padding:0;width:auto}.footer__logo{margin-bottom:1.5rem}.footer_grid{gap:1.5rem;grid-gap:1.5rem;grid-template-areas:"logo . ." "linksList linksList linksList" "border border border" "subscription . socialLinks" "border2 border2 border2" "legal legal legal"}.footer_grid__utility_links_only{grid-template-areas:"legal legal legal"}.footer__border{border-color:#777;border-top:.0625rem #777;border-style:solid;display:block;grid-area:border;grid-column:auto/span 3;width:100%}.footer__border.border-2{grid-area:border2!important;grid-column:auto/span 3!important}.footer__legal{grid-column:auto/span 3}.footer__legal__utilities{text-align:right}.footer__contact__subscription{grid-column:auto/span 1}.footer__contact__icons{grid-column:auto/span 2;justify-content:flex-end}.footer__utility__anchor{padding:0 .25rem}}@media screen and (min-width:75rem){.footer__section.section-promo{order:3}}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text a:not(.btn){color:#3e016f;display:inline;font-size:inherit;text-decoration:underline}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text a:not(.btn).tab-focus:focus,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text a:not(.btn):hover{color:#320159}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text a:not(.btn):active{color:#130021}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text p{margin:0 0 1rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text p:last-child{margin:0}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h1{color:#0f001b;font-family:articulat-cf,Arial;font-size:2.125rem;font-weight:700;letter-spacing:normal;line-height:2.75rem;margin-bottom:1.5rem}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h1{font-size:3.25rem;line-height:3.75rem}}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h2{color:#0f001b;font-family:articulat-cf,Arial;font-size:1.5rem;font-weight:600;letter-spacing:normal;line-height:2rem;margin-bottom:1.25rem}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h2{font-size:2.125rem;line-height:2.75rem}}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h3{color:#0f001b;font-family:articulat-cf,Arial;font-size:1.5rem;font-weight:600;letter-spacing:normal;line-height:2rem;margin-bottom:1rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h4{color:#0f001b;font-family:articulat-cf,Arial;font-size:1.375rem;font-weight:600;letter-spacing:normal;line-height:2rem;margin-bottom:1rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h5{color:#0f001b;font-family:articulat-cf,Arial;font-size:1.125rem;font-weight:600;letter-spacing:normal;line-height:1.75rem;margin-bottom:.5rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h6{color:#0f001b;font-family:articulat-cf,Arial;font-size:1rem;font-weight:600;letter-spacing:normal;line-height:1.5rem;margin-bottom:.5rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h1,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h2,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h3,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h4,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h5,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text h6{color:inherit}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text ol,#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text ul{color:inherit;list-style-position:outside;margin-bottom:1rem;margin-left:1.25rem;margin-top:1rem;text-align:left;text-align:start}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text ul{list-style-type:disc}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text ol{list-style-type:decimal}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text li{font-style:normal;padding-bottom:.5rem;padding-right:.5rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text li:last-child{padding-bottom:0}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text blockquote{display:block;margin:1rem 2.5rem}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text{color:#0f001b;font-family:articulat-cf,Arial;font-size:.875rem;font-weight:500;letter-spacing:normal;line-height:1.375rem;margin-bottom:1rem}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text{color:#0f001b;font-family:articulat-cf,Arial;font-size:.875rem;font-weight:500;letter-spacing:normal;line-height:1.375rem;margin-bottom:1rem}}@media screen and (min-width:75rem){#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text{color:#0f001b;font-family:articulat-cf,Arial;font-size:1rem;font-weight:500;letter-spacing:normal;line-height:1.5rem;margin-bottom:1.5rem}}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-text{font-size:12px!important}#onetrust-consent-sdk .ot-sdk-container .ot-sdk-row #onetrust-policy #onetrust-policy-title{color:#0f001b!important;font-size:16px!important}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler{align-items:center;display:inline-flex;font-family:articulat-cf,Arial;justify-content:center;-webkit-font-smoothing:antialiased;border:.0625rem solid transparent;border-radius:1.875rem;cursor:pointer;font-weight:600;letter-spacing:normal;text-decoration:none;transition:background .25s,color .25s ease-in-out,outline .25s ease-out,outline-offset .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler{width:auto}}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler:hover{outline:none;text-decoration:none}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler.tab-focus:focus,#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler:active{outline:.125rem solid #3e016f!important}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon{display:inline-flex;flex-shrink:0;margin-left:-.25rem;margin-right:.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon,#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon:before{font-size:1.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .icon:last-child:first-child{margin:0}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler .btn--text+.icon{margin-left:.25rem;margin-right:-.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler{background-color:#fff;border:.0625rem solid #8353fd;color:#585858}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler:hover{background-color:#6942ca;border-color:#6942ca;color:#fff}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler.tab-focus:focus,#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler:active{outline:.125rem solid #6942ca!important;outline-offset:.125rem!important}#onetrust-consent-sdk .ot-sdk-container #onetrust-pc-btn-handler.tab-focus:focus{outline:unset}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler{align-items:center;display:inline-flex;font-family:articulat-cf,Arial;justify-content:center;-webkit-font-smoothing:antialiased;border:.0625rem solid transparent;border-radius:1.875rem;cursor:pointer;font-weight:600;letter-spacing:normal;text-decoration:none;transition:background .25s,color .25s ease-in-out,outline .25s ease-out,outline-offset .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler{width:auto}}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler:hover{outline:none;text-decoration:none}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler.tab-focus:focus,#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler:active{outline:.125rem solid #3e016f!important}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon{display:inline-flex;flex-shrink:0;margin-left:-.25rem;margin-right:.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon,#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon:before{font-size:1.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .icon:last-child:first-child{margin:0}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler .btn--text+.icon{margin-left:.25rem;margin-right:-.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler{background-color:#8353fd;color:#fff}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler:hover{background-color:#6942ca}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler.tab-focus:focus,#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler:active{outline:.125rem solid #6942ca!important;outline-offset:.125rem!important}#onetrust-consent-sdk .ot-sdk-container #onetrust-accept-btn-handler.tab-focus:focus{outline:unset}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler{align-items:center;display:inline-flex;font-family:articulat-cf,Arial;justify-content:center;-webkit-font-smoothing:antialiased;border:.0625rem solid transparent;border-radius:1.875rem;cursor:pointer;font-weight:600;letter-spacing:normal;text-decoration:none;transition:background .25s,color .25s ease-in-out,outline .25s ease-out,outline-offset .25s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (min-width:37.5rem){#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler{width:auto}}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler:hover{outline:none;text-decoration:none}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler.tab-focus:focus,#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler:active{outline:.125rem solid #3e016f!important}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler .icon{display:inline-flex;flex-shrink:0;margin-left:-.25rem;margin-right:.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler .icon,#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler .icon:before{font-size:1.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler .icon:last-child:first-child{margin:0}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler .btn--text+.icon{margin-left:.25rem;margin-right:-.25rem}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler{background-color:#8353fd;color:#fff}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler:hover{background-color:#6942ca}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler.tab-focus:focus,#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler:active{outline:.125rem solid #6942ca!important;outline-offset:.125rem!important}#onetrust-consent-sdk .ot-sdk-container #onetrust-reject-all-handler.tab-focus:focus{outline:unset}#onetrust-banner-sdk.otCenterRounded{border-radius:1.875rem!important}#onetrust-banner-sdk.otFloatingFlat.ot-bottom-left{min-width:46.875rem}@media (max-width:800px){#onetrust-banner-sdk.otFloatingFlat.ot-bottom-left{max-width:unset;min-width:unset}}