.top-header{align-items:flex-start;background-color:var(--theme-color-medium);display:flex;gap:.5rem;justify-content:space-between;padding:.5rem 1.5rem;width:100%}@media (min-width:48em){.top-header{align-items:center;justify-content:center;padding:.5rem 2.5rem}}.top-header .top-header__content{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:48em){.top-header .top-header__content{flex-direction:row;gap:.5rem}}.top-header .top-header__content .edito{color:#f5f5f5;font-size:.75rem;font-weight:400;letter-spacing:.02em;line-height:1.5;text-wrap:balance}.top-header .top-header__content .cta-link{color:#fff;font-weight:400}.top-header .top-header__content .cta-link,.top-header__close-btn{font-size:.75rem;letter-spacing:.02em;line-height:1.5}@media (min-width:48em){.top-header__close-btn{position:absolute;right:2.5rem}}.top-header__close-btn .ui-icon{color:#fff;height:.875rem;width:.875rem}.icon-link_xxs_left span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}.icon-link_xxs_left span .ui-icon,.icon-link_xxs_left span img{-webkit-flex-shrink:0;height:.75rem;width:.75rem;-ms-flex-negative:0;flex-shrink:0}.icon-link_xxs_right span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.icon-link_xxs_right span .ui-icon,.icon-link_xxs_right span img{-webkit-flex-shrink:0;height:.75rem;width:.75rem;-ms-flex-negative:0;flex-shrink:0}.icon-link_xs_left span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}.icon-link_xs_left span .ui-icon,.icon-link_xs_left span img{-webkit-flex-shrink:0;height:1rem;width:1rem;-ms-flex-negative:0;flex-shrink:0}.icon-link_xs_right span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.icon-link_xs_right span .ui-icon,.icon-link_xs_right span img{-webkit-flex-shrink:0;height:1rem;width:1rem;-ms-flex-negative:0;flex-shrink:0}.icon-link_s_left span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem}.icon-link_s_left span .ui-icon,.icon-link_s_left span img{-webkit-flex-shrink:0;height:1.25rem;width:1.25rem;-ms-flex-negative:0;flex-shrink:0}.icon-link_s_right span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.icon-link_s_right span .ui-icon,.icon-link_s_right span img{-webkit-flex-shrink:0;height:1.25rem;width:1.25rem;-ms-flex-negative:0;flex-shrink:0}.icon-link_m_left span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem}.icon-link_m_left span .ui-icon,.icon-link_m_left span img{-webkit-flex-shrink:0;height:1.5rem;width:1.5rem;-ms-flex-negative:0;flex-shrink:0}.icon-link_m_right span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.75rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.icon-link_m_right span .ui-icon,.icon-link_m_right span img{-webkit-flex-shrink:0;height:1.5rem;width:1.5rem;-ms-flex-negative:0;flex-shrink:0}@-webkit-keyframes skeleton-fade{0%{background-color:#f5f5f5;color:#f5f5f5}to{background-color:#ccc;color:#ccc}}@-o-keyframes skeleton-fade{0%{background-color:#f5f5f5;color:#f5f5f5}to{background-color:#ccc;color:#ccc}}.top-header.hidden{display:none}@media (max-width:63.9375em){.site-header-light .header-light-contact .header-light-button{display:flex;height:2.5rem;min-width:0;padding-left:0;padding-right:0;width:2.5rem}.site-header-light .header-light-contact .header-light-button.cta-label .ui-icon{height:1rem;margin:0;width:1rem}.site-header-light .header-light-contact .header-light-button span,.site-header-light .header-light-contact-details{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media (min-width:64em){.site-header-light .header-light-contact{align-content:center;align-items:center;display:flex;justify-content:flex-end;text-align:right}.site-header-light .header-light-contact .header-light-button{margin-left:1rem}.site-header-light .header-light-contact .header-light-button .ui-icon{display:none}.site-header-light .header-light-contact-details{font-size:.75rem;letter-spacing:.02em;line-height:1.5}.site-header-light .header-light-contact-details p{margin:0}.site-header-light .header-light-contact-details small{font-size:.625rem;letter-spacing:.02em;line-height:1.6}}.icon-link_xxs_left span{align-items:center;display:flex;gap:.5rem}.icon-link_xxs_left span .ui-icon,.icon-link_xxs_left span img{flex-shrink:0;height:.75rem;width:.75rem}.icon-link_xxs_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.5rem}.icon-link_xxs_right span .ui-icon,.icon-link_xxs_right span img{flex-shrink:0;height:.75rem;width:.75rem}.icon-link_xs_left span{align-items:center;display:flex;gap:.5rem}.icon-link_xs_left span .ui-icon,.icon-link_xs_left span img{flex-shrink:0;height:1rem;width:1rem}.icon-link_xs_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.5rem}.icon-link_xs_right span .ui-icon,.icon-link_xs_right span img{flex-shrink:0;height:1rem;width:1rem}.icon-link_s_left span{align-items:center;display:flex;gap:.75rem}.icon-link_s_left span .ui-icon,.icon-link_s_left span img{flex-shrink:0;height:1.25rem;width:1.25rem}.icon-link_s_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.75rem}.icon-link_s_right span .ui-icon,.icon-link_s_right span img{flex-shrink:0;height:1.25rem;width:1.25rem}.icon-link_m_left span{align-items:center;display:flex;gap:.75rem}.icon-link_m_left span .ui-icon,.icon-link_m_left span img{flex-shrink:0;height:1.5rem;width:1.5rem}.icon-link_m_right span{align-items:center;display:flex;flex-direction:row-reverse;gap:.75rem}.icon-link_m_right span .ui-icon,.icon-link_m_right span img{flex-shrink:0;height:1.5rem;width:1.5rem}@keyframes skeleton-fade{0%{background-color:#f5f5f5;color:#f5f5f5}to{background-color:#ccc;color:#ccc}}.site-header .header-actions{align-content:center;align-items:center;display:flex}.site-header .header-actions>*{margin-left:.5rem}.site-header .header-actions .search-box .search-box-open{min-width:2.5rem}.site-header .header-actions .cta-icon.icon-only:last-child{margin-right:-.625rem}.site-header .header-action{transition:opacity .4s cubic-bezier(0,0,0,1) .6s}.site-header .header-action>span :not(img){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-header .header-action.-hidden{opacity:.01;transition:opacity .4s cubic-bezier(0,0,0,1);visibility:hidden}.site-header .header-burger-button{position:relative}.site-header .notification-indicator{background:#f8aa36;border-radius:50%;height:.3125rem;position:absolute;right:.125rem;top:.5rem;width:.3125rem}.site-header .notification-indicator span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (min-width:64em){.site-header .header-menu{flex:1 1 auto}.site-header .header-actions{display:none}}
