html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
:root{--base-font-size--mobile:calc(1vw + 12.8px);--base-font-size--large-desktop:calc(1.05vw + 0.878px);--base-font-size:1rem;--base-font-family:"Varta",sans-serif;--root-font-size:100%;--base-line-height:1.3;--site-width-max:100%;--content-width-max:64rem;--font-family-dys:"OpenDyslexic",sans-serif;--font-size-xxxxxxxl:2.25rem;--font-size-xxxxxxl:2rem;--font-size-xxxxxl:1.75rem;--font-size-xxxxl:1.5rem;--font-size-xxxl:1.25rem;--font-size-xxl:1.1875rem;--font-size-xl:1.125rem;--font-size-l:0.9375rem;--font-size-m:0.8125rem;--font-size-s:0.75rem;--font-size-xs:0.625rem;--line-height-xs:1.05;--line-height-s:1.2;--line-height-l:1.5;--letter-spacing-s:0.125rem;--base-font-weight:400;--font-weight-bold:700;--space-xxxxxxxxs:0.125rem;--space-xxxxxxxs:0.25rem;--space-xxxxxxs:0.3125rem;--space-xxxxxs:0.4375rem;--space-xxxxs:0.5rem;--space-xxxs:0.625rem;--space-xxs:1rem;--space-xs:1.25rem;--space-s:1.375rem;--space-m:1.5rem;--space-l:1.75rem;--space-xl:2rem;--space-xxxl:2.5rem;--space-xxxxl:3rem;--space-xxxxxxl:4rem;--space-xxxxxxxl:6.25rem;--transition-duration:0.5s;--transition-duration-short:0.25s;--transition-duration-long:1s;--transition-duration-extra-long:1.5s;--transition-timing-function:cubic-bezier(0.06,0.93,0.18,0.97);--transition-timing-function-2:cubic-bezier(0,0.41,1,-0.27);--transition-timing-function-3:cubic-bezier(0.06,0.93,0.18,0.97);--transition-timing-function-4:cubic-bezier(0.64,0.57,0.67,1.53);--header-height:5.3125rem;--window-height:100vh;}@font-face{font-family:"Varta";src:url(/themes/custom/ll/dist/fonts/856660b8199be08e8e0c4b3f506c2dc3.woff2) format("woff2"),url(/themes/custom/ll/dist/fonts/2eb9d4ddd2351b0fae15db26ad2b79fc.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Varta";src:url(/themes/custom/ll/dist/fonts/95beb122539e0c16f6ed7557dc24587c.woff2) format("woff2"),url(/themes/custom/ll/dist/fonts/937d096578080f67c18ab779a982483a.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"OpenDyslexic";src:url(/themes/custom/ll/dist/fonts/6e900cd000a251e1219c8d5144ee345e.woff2) format("woff2"),url(/themes/custom/ll/dist/fonts/6b1b0ba07abed5f9ed0d3d607415fddd.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}html{font-size:var(--base-font-size--mobile);}@media all and (min-width:1024px){html{font-size:var(--root-font-size);}}@media all and (min-width:1440px){html{font-size:var(--base-font-size--large-desktop);}}body{margin:0;color:var(--color-2);background-color:var(--color-1);font-family:var(--base-font-family);font-size:var(--base-font-size);font-weight:var(--base-font-weight);line-height:var(--base-line-height);-webkit-font-smoothing:antialiased;}a{color:var(--color-11);}a:hover{text-decoration:none;}.text-decoration-none{text-decoration:none;}h1,h2,h3{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs);text-align:center;color:var(--color-10);line-height:var(--line-height-s);}h1{font-size:var(--font-size-xxxxl);}h2{font-size:var(--font-size-xxxxl);}@media all and (min-width:640px){h2{font-size:var(--font-size-xxxxxl);}}h3{font-size:var(--font-size-xxxl);font-weight:var(--base-font-weight);}@media all and (min-width:640px){h3{font-size:var(--font-size-xxxxl);}}svg[aria-hidden]{overflow:visible;}.animation-scale{transform:scale(0,0);animation:animation-scale var(--transition-duration) var(--transition-timing-function) forwards;}@keyframes animation-scale{100%{transform:scale(1,1);}}.animation-opacity{animation:animation-opacity var(--transition-duration) var(--transition-timing-function) forwards;opacity:0;}@keyframes animation-opacity{100%{opacity:1;}}.animation-scale-and-opacity{animation:animation-scale-and-opacity var(--transition-duration) var(--transition-timing-function) forwards;opacity:0;}@keyframes animation-scale-and-opacity{100%{transform:scale(1,1);opacity:1;}}.transform-origin-right-center{transform-origin:right center;}.waiting-for-loaded-content{animation:none !important;}html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}img,svg{max-width:100%;height:auto;}.js-focus-visible :focus:not(.focus-visible){outline:none;}.h-container{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--space-xxs);padding-left:var(--space-xxs);}.h-container--small{max-width:var(--content-width-max);}.h-container--medium{max-width:53rem;}body.path-frontpage .site-layout__content.h-container,body.page-node-type-basic-page .site-layout__content.h-container{max-width:var(--site-width-max);padding-right:0;padding-left:0;}.a-boolean{position:relative;}.a-boolean__marker{position:absolute;top:-0.0625rem;left:0;display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:0.125rem solid var(--color-5);border-radius:0.3125rem;background-color:var(--color-1);}.a-boolean__original.form-radio + .a-boolean__marker{border-radius:50%;}.a-boolean__original.error + .a-boolean__marker{border-color:var(--color-22);}.a-boolean__original:hover + .a-boolean__marker,.a-boolean__original:focus + .a-boolean__marker{border-color:var(--color-2);}.a-boolean__icon{display:block;width:0.75rem;height:0.75rem;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);transition-property:transform,opacity;transform:scale(0,0);opacity:0;}.a-boolean__original.form-radio + .a-boolean__marker .a-boolean__icon{width:0.625rem;height:0.625rem;border-radius:50%;background-color:var(--color-2);}.a-boolean__original:checked + .a-boolean__marker .a-boolean__icon{transform:scale(1,1);opacity:1;}.a-boolean__label{position:relative;display:inline-block;padding-top:0.125rem;padding-left:2rem;vertical-align:top;}.a-boolean__original{position:absolute;width:1.25rem;height:1.25rem;opacity:0;}.a-boolean__character{width:2rem;height:2rem;}.a-boolean--wrapped .a-boolean__marker{display:none;}.a-boolean--wrapped .a-boolean__label{display:flex;align-items:center;min-height:4.625rem;padding:0.625rem 1.25rem 0.5rem;cursor:pointer;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);transition-property:transform;transform:translateZ(0) scale(1,1);letter-spacing:var(--letter-spacing-s);border:0.0625rem solid var(--color-5);border-radius:10px;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;}@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.a-boolean--wrapped .a-boolean__label{min-height:0;}}.a-boolean--wrapped .a-boolean__original.error ~ .a-boolean__label{border-color:var(--color-22);}.a-boolean--wrapped .a-boolean__original:hover ~ .a-boolean__label,.a-boolean--wrapped .a-boolean__original:focus ~ .a-boolean__label{border-color:var(--color-2);}.a-boolean--wrapped .a-boolean__original:active ~ .a-boolean__label{transition-duration:0s;transform:translateZ(0) scale(0.984375,0.984375);}.a-boolean--wrapped .a-boolean__original:checked ~ .a-boolean__label{border-width:0.125rem;border-color:var(--color-10);}.button,.eu-cookie-compliance-buttons .agree-button,.eu-cookie-compliance-buttons .decline-button{display:inline-flex;align-items:center;justify-content:center;height:2.625rem;padding:0.2em var(--space-xs) 0;cursor:pointer;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);transition-property:background-color,transform,box-shadow,opacity;transform:translateZ(0) scale(1,1);text-align:center;white-space:nowrap;text-decoration:none;color:var(--color-2);border:0;border-radius:1.3125rem;background-color:var(--color-8);font-family:var(--base-font-family);font-size:var(--font-size-m);font-weight:var(--base-font-weight);line-height:var(--base-line-height);-webkit-appearance:none;appearance:none;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.button:hover,.eu-cookie-compliance-buttons .agree-button:hover,.eu-cookie-compliance-buttons .decline-button:hover{transform:translateZ(0) scale(1.0769,1.0769);background-color:var(--color-9);}.button:active,.eu-cookie-compliance-buttons .agree-button:active,.eu-cookie-compliance-buttons .decline-button:active{transition-duration:0s;transform:translateZ(0) scale(0.923,0.923);}.button--second{background-color:var(--color-17);}.button--second:hover{background-color:var(--color-20);}.button--third{background-color:var(--color-12);}.button--third:hover{background-color:var(--color-11);}.button--fourth,.ui-dialog-content .button{color:var(--color-1);background-color:var(--color-8);box-shadow:0 0 0 0.125rem var(--color-1);}.button--fourth:hover,.ui-dialog-content .button:hover{color:var(--color-8);background-color:var(--color-1);box-shadow:0 0 0 0.125rem var(--color-8);}.button--fifth{color:var(--color-1);background-color:var(--color-16);}.button--fifth:hover{background-color:var(--color-15);}.button--sixth,.eu-cookie-compliance-buttons .agree-button{background-color:var(--color-18);}.button--sixth:hover,.eu-cookie-compliance-buttons .agree-button:hover{background-color:var(--color-19);}.button--seventh{background-color:var(--color-19);}.button--seventh:hover{background-color:var(--color-20);}.button--eighth{color:var(--color-1);background-color:var(--color-22);}.button--eighth:hover{background-color:var(--color-23);}.button--ninth{background-color:var(--color-21);}.button--ninth:hover{background-color:var(--color-22);}.button--tenth{background-color:var(--color-5);}.button--tenth:hover{background-color:var(--color-4);}.button--eleventh{background-color:var(--color-24);}.button--eleventh:hover{background-color:var(--color-16);}.button--twelfth{color:var(--color-21);border:1px solid var(--color-21);background-color:var(--color-1);}.button--twelfth:hover{color:var(--color-1);background-color:var(--color-21);}.button--thirteenth{background-color:var(--color-33);}.button--thirteenth:hover{background-color:var(--color-1);}.button--fourteenth,.eu-cookie-compliance-buttons .decline-button,.block-simplenews-subscription-block .form-actions #edit-unsubscribe{color:var(--color-20);border:1px solid var(--color-20);background-color:var(--color-1);}.button--fourteenth:hover,.eu-cookie-compliance-buttons .decline-button:hover,.block-simplenews-subscription-block .form-actions #edit-unsubscribe:hover{color:var(--color-1);background-color:var(--color-20);}.button--fifteenth,.connection-menu__item:nth-child(n+2) .connection-menu__link-content.button{color:var(--color-10);background-color:var(--color-31);font-weight:var(--font-weight-bold);}.button--fifteenth:hover,.connection-menu__item:nth-child(n+2) .connection-menu__link-content.button:hover{color:var(--color-1);background-color:var(--color-11);}.button--sixteenth,.connection-menu__item .connection-menu__link-content.button{color:var(--color-20);background-color:var(--color-33);font-weight:var(--font-weight-bold);}.button--sixteenth:hover,.connection-menu__item .connection-menu__link-content.button:hover{color:var(--color-1);background-color:var(--color-19);}.button--seventeenth,.block-simplenews-subscription-block .form-actions #edit-subscribe,.block-simplenews-subscription-block .form-actions #edit-update,.node--type-basic-page .paragraph--type--link-and-description .field--name-link .button{color:var(--color-1);background-color:var(--color-19);font-weight:var(--font-weight-bold);}.button--seventeenth:hover,.block-simplenews-subscription-block .form-actions #edit-subscribe:hover,.block-simplenews-subscription-block .form-actions #edit-update:hover,.node--type-basic-page .paragraph--type--link-and-description .field--name-link .button:hover{background-color:var(--color-20);}.button--eighteenth,.site-layout__footer .paragraph--type--link-and-description.paragraph--view-mode--default .field--name-link a{color:var(--color-1);background-color:var(--color-11);font-weight:var(--font-weight-bold);}.button--eighteenth:hover,.site-layout__footer .paragraph--type--link-and-description.paragraph--view-mode--default .field--name-link a:hover{background-color:var(--color-10);}.button--small,.ui-dialog-content .button,.eu-cookie-compliance-buttons .agree-button,.eu-cookie-compliance-buttons .decline-button,header.header .menu--logout .menu .menu-item a,.block-simplenews-subscription-block .form-actions #edit-subscribe,.block-simplenews-subscription-block .form-actions #edit-update,.block-simplenews-subscription-block .form-actions #edit-unsubscribe,.site-layout__footer .paragraph--type--link-and-description.paragraph--view-mode--default .field--name-link a{height:2rem;padding-right:0.8125rem;padding-left:0.8125rem;border-radius:1rem;}.button--super-small{height:1.5rem;padding-right:var(--space-xxxs);padding-left:var(--space-xxxs);border-radius:0.75rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);}.button--super-small:hover{transform:translateZ(0) scale(1.1,1.1);}.button--super-small:active{transform:translateZ(0) scale(0.9,0.9);}.button--extra-small{height:1.25rem;padding-right:var(--space-xxxxs);padding-left:var(--space-xxxxs);border-radius:0.625rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);}.button--extra-small:hover{transform:translateZ(0) scale(1.1,1.1);}.button--extra-small:active{transform:translateZ(0) scale(0.9,0.9);}.button[disabled]{cursor:not-allowed;color:var(--color-4);}.button[disabled],.button[disabled]:hover,.button[disabled]:focus{background-color:var(--color-5);}.button[disabled],.button[disabled]:hover,.button[disabled]:focus,.button[disabled]:active{transform:scale(1,1);}.button-icon{display:block;flex-wrap:wrap;height:auto;padding:0;white-space:normal;opacity:1;border-radius:0;background-color:transparent;font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);}.button-icon:hover{transform:translateZ(0) scale(1.0526,1.0526);background-color:transparent;}.button-icon:active{transform:translateZ(0) scale(0.947,0.947);}.button-icon > *{display:block;}.button-icon > *:nth-child(n+2){margin-top:var(--space-xxxxs);}.button-icon[disabled]{opacity:0.5;color:var(--color-2);}.button-icon[disabled],.button-icon[disabled]:hover,.button-icon[disabled]:focus{background-color:transparent;}.eu-cookie-compliance-buttons .agree-button,.eu-cookie-compliance-buttons .decline-button{font-size:var(--font-size-xs);}header.header .menu--logout .menu .menu-item a{font-weight:var(--font-weight-bold);}.a-text-field{position:relative;border-bottom:1px solid var(--color-5);}.a-text-field::after{position:absolute;right:0;bottom:-1px;left:0;width:0;margin:0 auto;content:"";transition:width var(--transition-duration) var(--transition-timing-function);border-bottom:1px solid var(--color-2);}.a-text-field:hover{border-bottom-color:var(--color-2);}.a-text-field--second{border-bottom-color:var(--color-1);}.a-text-field--second::after{border-bottom-color:var(--color-33);}.a-text-field--second:hover{border-bottom-color:var(--color-33);}.a-text-field--error,.a-text-field--error:hover{border-bottom-color:var(--color-22);}.a-text-field--active::after{width:100%;}.a-text-field__label{position:absolute;top:0.75rem;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);transition-property:color,top,transform;transform-origin:left center;white-space:nowrap;pointer-events:none;color:var(--color-4);font-size:var(--base-font-size);line-height:var(--line-height-l);}.a-text-field__label--second{color:var(--color-1);}.a-text-field__label--centered{right:0;left:0;transform-origin:top center;text-align:center;}.a-text-field--error .a-text-field__label{color:var(--color-22);}.a-text-field--active .a-text-field__label,.a-text-field--label-static .a-text-field__label{top:-1rem;transform:scale(0.9,0.9);color:var(--color-2);}.a-text-field--active .a-text-field__label--second,.a-text-field--label-static.a-text-field--second .a-text-field__label{color:var(--color-33);}.form-type-select .a-text-field .a-text-field__label,.form-type-select .a-text-field.a-text-field--label-static .a-text-field__label{top:0.625rem;transform:scale(1,1);color:var(--color-4);}.form-type-select .a-text-field.a-text-field--second .a-text-field__label{color:var(--color-1);}.form-type-select .a-text-field.a-text-field--error .a-text-field__label{color:var(--color-22);}.form-type-select .a-text-field.a-text-field--active .a-text-field__label{color:var(--color-2);}.form-type-select .a-text-field.a-text-field--active.a-text-field--second .a-text-field__label{color:var(--color-33);}.a-text-field__input{width:100%;min-height:2.75rem;padding:0.75rem 0 0.5rem;animation:text-field-input var(--transition-duration) var(--transition-timing-function) 2s forwards;color:transparent;border-width:0;border-radius:0;background-color:var(--color-1);box-shadow:none;font-family:inherit;font-size:var(--base-font-size);line-height:var(--line-height-l);-webkit-appearance:none;appearance:none;}.a-text-field.js-a-text-field .a-text-field__input{animation-delay:0s;}.a-text-field__input--centered{text-align:center;}textarea.a-text-field__input{height:2.75rem;vertical-align:top;}select.a-text-field__input{padding-right:var(--space-s);animation-name:text-field-input-select;text-align-last:right;direction:rtl;}.a-text-field__input--second,.a-text-field--second select.a-text-field__input{animation-name:text-field-input-second;caret-color:currentColor;background-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:currentColor;}.a-text-field__input:focus{outline:none;}.a-text-field__input::-ms-clear,.a-text-field__input::-ms-expand,.a-text-field__input::-webkit-search-cancel-button{display:none;}.a-text-field__input:-ms-input-placeholder{opacity:1;color:inherit;}.a-text-field__input::placeholder{opacity:1;color:inherit;}.a-text-field__arrow{position:absolute;top:50%;right:0;width:0;height:0;transform:translateY(-50%);pointer-events:none;border-top:0.5625rem solid var(--color-16);border-right:0.3125rem solid transparent;border-left:0.3125rem solid transparent;}.a-text-field--second .a-text-field__arrow{border-top-color:var(--color-1);}@keyframes text-field-input{to{color:var(--color-4);}}@keyframes text-field-input-select{to{color:var(--color-2);}}@keyframes text-field-input-second{to{color:var(--color-33);}}.form-type-select .a-text-field .a-text-field__label.animation-scale{transform:scale(0,0);}select::-ms-expand{display:none;}.dialog-off-canvas-main-canvas .ajax-progress,.ajax-progress-fullscreen,.ajax-progress-throbber{position:fixed;z-index:50;top:var(--header-height);left:0;display:block;width:100%;height:0.375rem;padding:0;transform-origin:top;background-image:linear-gradient(to right,#e6334c 16.66%,#f29225 16.6%,#f29225 33.32%,#04baee 33.32%,#04baee 49.98%,#80c18e 49.98%,#80c18e 66.64%,#88579e 66.64%,#88579e 83.33%,#ffe72d 83.33%,#ffe72d 100%);}.toolbar-horizontal .dialog-off-canvas-main-canvas .ajax-progress,.toolbar-vertical .dialog-off-canvas-main-canvas .ajax-progress,.toolbar-horizontal .ajax-progress-fullscreen,.toolbar-vertical .ajax-progress-fullscreen,.toolbar-horizontal .ajax-progress-throbber,.toolbar-vertical .ajax-progress-throbber{top:auto;bottom:0;}.dialog-off-canvas-main-canvas .ajax-progress::before,.dialog-off-canvas-main-canvas .ajax-progress::after,.ajax-progress-fullscreen::before,.ajax-progress-fullscreen::after,.ajax-progress-throbber::before,.ajax-progress-throbber::after{position:absolute;top:0;height:100%;content:"";animation-duration:0.4s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;background-color:var(--color-1);}.dialog-off-canvas-main-canvas .ajax-progress::before,.ajax-progress-fullscreen::before,.ajax-progress-throbber::before{left:25%;width:75%;animation-name:loading-first;}.dialog-off-canvas-main-canvas .ajax-progress::after,.ajax-progress-fullscreen::after,.ajax-progress-throbber::after{left:0;width:0;animation-name:loading-second;}.dialog-off-canvas-main-canvas .ajax-progress *:first-child,.ajax-progress-fullscreen *:first-child,.ajax-progress-throbber *:first-child{font-size:0;}.dialog-off-canvas-main-canvas .ajax-progress *:nth-child(n+2),.ajax-progress-fullscreen *:nth-child(n+2),.ajax-progress-throbber *:nth-child(n+2){display:none;}@keyframes loading-first{to{left:100%;width:0;}}@keyframes loading-second{to{width:75%;}}.js-entity-wrap-link{cursor:pointer;}.js-entity-wrap-link a,.js-entity-wrap-link:hover a,.js-entity-wrap-link:focus a{text-decoration:none;}.js-entity-wrap-link:hover a.button{transform:translateZ(0) scale(1,1);background-color:var(--color-9);}.js-entity-wrap-link:active a.button{transition-duration:0s;transform:translateZ(0) scale(1,1);}.messages-content{position:fixed;z-index:100;top:calc(var(--header-height) + var(--space-m));left:0;visibility:hidden;width:100%;padding:0 5%;transform:translateY(-100%);opacity:0;}.toolbar ~ .dialog-off-canvas-main-canvas .messages-content{top:calc(var(--header-height) + var(--space-m) + 39px);}body[style*="padding-top: 79px"] .toolbar ~ .dialog-off-canvas-main-canvas .messages-content{top:calc(var(--header-height) + var(--space-m) + 79px);}.messages-content.js-messages-content{transform-origin:center top;animation-name:status-messages-show;animation-duration:var(--transition-duration-long);animation-timing-function:var(--transition-timing-function-3);animation-direction:alternate;animation-fill-mode:forwards;}.messages-content.hide{animation-name:status-messages-hide;}.messages-content .messages{position:relative;padding:var(--space-xxs) var(--space-xxxxl) var(--space-xxs) var(--space-xxs);text-align:center;border-width:0 0 0 2rem;border-left-style:solid;border-radius:0;background-image:none;box-shadow:none;}.messages-content .messages,.messages-content .messages *{font-weight:var(--font-weight-bold);}.messages-content .messages .close-messages{position:absolute;top:0.7rem;right:0.7rem;display:flex;padding:var(--space-xxxxxxs);cursor:pointer;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration-short);transition-property:border,transform;border:2px solid transparent;border-radius:0.25rem;background:transparent;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.messages-content .messages .close-messages:hover{transform:translateZ(0) scale(1.0769,1.0769);border-color:currentColor;}.messages-content .messages .close-messages:active{transition-duration:0s;transform:translateZ(0) scale(0.923,0.923);border-color:currentColor;}.messages-content .messages .close-messages__icon{width:1rem;height:1rem;}.messages-content .messages .close-messages svg{stroke:currentColor;}.messages-content .messages--status{border-left-color:var(--color-6);background-color:var(--color-7);}.messages-content .messages--status,.messages-content .messages--status *{color:var(--color-1);}.messages-content .messages--warning{border-left-color:var(--color-26);background-color:var(--color-27);}.messages-content .messages--warning,.messages-content .messages--warning *{color:var(--color-26);}.messages-content .messages--error{border-left-color:var(--color-21);background-color:var(--color-25);}.messages-content .messages--error,.messages-content .messages--error *{color:var(--color-21);}@keyframes status-messages-show{0%{visibility:hidden;transform:translateY(-100%);opacity:0;}100%{visibility:visible;transform:translateY(0);opacity:1;}}@keyframes status-messages-hide{0%{visibility:visible;transform:translateY(0);opacity:1;}100%{visibility:hidden;transform:translateY(-100%);opacity:0;}}.text-formatted ul{margin:2rem 0;padding:0;list-style:none;}.text-formatted ul li:nth-child(n+2){margin-top:1rem;}.text-formatted ul li::before{display:inline-block;width:0.3125rem;height:0.3125rem;margin-right:0.3125rem;content:"";vertical-align:middle;border-radius:50%;background-color:var(--color-2);}hr{width:6.25rem;margin:var(--space-xxs) auto;border-width:0.0625rem 0 0;border-style:solid;border-color:var(--color-10);}.form-autocomplete.transparent{color:transparent !important;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
summary{padding:0.5rem;cursor:pointer;}summary::-webkit-details-marker{display:none;}summary svg{width:0.625rem;height:0.625rem;margin-right:0.375rem;stroke:var(--color-2);}[open] summary svg{transform:rotate(90deg);}details > .details-wrapper{display:flex;justify-content:flex-end;box-sizing:border-box;padding:0 1.5rem;}details > .details-wrapper > *:first-child{width:15rem;margin-top:0;}details > .details-wrapper .form-item{margin-bottom:0;}details > .details-wrapper label{padding-left:0.5rem;}details > .details-wrapper .a-text-field{border:1px solid var(--color-5);}details > .details-wrapper .a-text-field__arrow{right:5px;}details > .details-wrapper .a-text-field__input{padding-top:0.6rem;}details > summary{display:none;}.user-accessibility-options-form > .form-actions{margin:0;}
.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline .field__items{padding-right:0.3em;}.field--label-inline .field__label::after{content:":";}[lang="fr"] .field--label-inline .field__label::after{content:" :";}
form .field-multiple-table{width:100%;margin:0;}form .field-multiple-table tr:nth-child(n+2) .form-item{margin-top:1.5rem;}fieldset{margin:0;}.form-item{margin-top:1.5rem;margin-bottom:1.5rem;}.form-actions{display:flex;flex-wrap:wrap;justify-content:center;margin:2.5rem 0 1.75rem;}.form-actions--space-around{justify-content:space-around;}.form-actions .button-container{margin:0 0.375rem 0.75rem;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .form-item-description,.form-item .form-item-description,.password-strength__title,div.password-confirm{padding-top:var(--space-xxxxxxs);font-size:var(--font-size-m);}.form-item .form-item-description{text-align:justify;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4rem;margin-bottom:0.4rem;}.form-checkboxes .a-boolean--wrapped{margin-top:1rem;margin-bottom:1rem;}.form-type-radio .form-item-description,.form-type-checkbox .form-item-description{margin-left:2.4em;}.marker{color:var(--color-22);}.form-required:after{display:inline-block;margin:0 0.15em;content:"*";vertical-align:top;color:var(--color-22);}.a-text-field--second .form-required:after{color:var(--color-1);}.a-text-field--second.a-text-field--active .form-required:after,.a-text-field--second.a-text-field--label-static .form-required:after{color:var(--color-17);}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}[data-drupal-selector="edit-level-target-id"]{text-align:center;}[data-drupal-selector="edit-level-target-id"] .form-checkboxes{display:flex;justify-content:center;}
.menu{margin:0;padding:0;list-style:none;}
.links{margin:0;padding:0;list-style:none;}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
[data-drupal-messages]{margin-bottom:var(--space-m);}
.ui-dialog--default{position:fixed;z-index:251;top:50%;left:50%;visibility:hidden;overflow:auto;width:15rem;max-width:calc(100% - 5rem);height:auto;max-height:calc(100% - 5rem);padding:0;transform:translate(-50%,-50%) scale(1,1);animation-duration:1.5s;animation-timing-function:ease;outline:5px dashed transparent;background-color:var(--color-8);animation-fill-mode:forwards;}.ui-dialog--default.ui-dialog--visible{visibility:visible;}.ui-dialog--default.ui-dialog--quiz-result{overflow:visible;width:100%;max-width:none;height:100%;max-height:var(--window-height);background-color:transparent;}.ui-dialog--default.ui-dialog--quiz-result .ui-dialog-content{overflow:auto;height:100%;padding:0;}.ui-dialog--default.ui-dialog--quiz-result .ui-dialog-content::before{content:none;}.ui-dialog--default.ui-dialog--quiz-answer{background-color:var(--color-6);}.ui-dialog--default.ui-dialog--quiz-answer .ui-dialog-content{padding:0;}.ui-dialog--default.ui-dialog--quiz-answer .ui-dialog-content::before{content:none;}.ui-dialog--default.ui-dialog--quiz-incorrect-answer{background-color:var(--color-20);}.ui-dialog--default.ui-dialog--animating{animation-name:dialog-animation;}.ui-dialog--default .ui-dialog__close-button{position:fixed;z-index:1050;top:var(--space-xxs);right:1rem;display:flex;visibility:hidden;overflow:hidden;align-items:center;justify-content:center;width:1.6875rem;height:1.6875rem;margin:0;padding:0;cursor:pointer;transition-timing-function:var(--transition-timing-function);transition-duration:var(--transition-duration);transition-property:background-color;transform:scale(0.8,0.8);animation-name:dialog-close-button-animation;animation-duration:0.5s;animation-timing-function:ease;animation-delay:1.5s;opacity:0;border:0;border-radius:0.5rem;background-color:var(--color-10);-webkit-appearance:none;appearance:none;animation-fill-mode:forwards;}.ui-dialog--default .ui-dialog__close-button:hover{background-color:var(--color-11);}.ui-dialog--default .ui-dialog__close-icon{width:1.0625rem;height:1.0625rem;fill:var(--color-1);}.ui-dialog--default.ui-dialog--back-animating{animation-name:dialog-animation-back;animation-duration:1s;}.ui-dialog--default .ui-dialog-content{position:relative;padding:1.875rem 1.875rem 1.75rem 1.875rem;text-align:center;letter-spacing:0.0125rem;color:var(--color-1);font-size:var(--font-size-xxxxl);font-weight:var(--font-weight-bold);line-height:1.2;}.ui-dialog--default .ui-dialog-content::before{position:absolute;top:0;left:0;width:100%;height:0.9375rem;content:"";transform-origin:left;background-color:var(--color-6);}.ui-dialog--animating .ui-dialog--default .ui-dialog-content::before{animation:dialog-top-line-animation var(--transition-duration-extra-long) var(--transition-timing-function) forwards;}.ui-dialog--default .ui-dialog-content .form-actions{justify-content:space-around;margin-top:1rem;margin-bottom:0;}.ui-dialog--default .ui-dialog-content .form-actions .button-container{margin-bottom:0;}.ui-dialog--default ~ .ui-widget-overlay{position:fixed;z-index:250;top:0;left:0;visibility:hidden;width:100%;height:100%;}.ui-dialog--default ~ .ui-widget-overlay::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";animation-duration:1.5s;animation-timing-function:ease;opacity:0.85;background-color:var(--color-1);animation-fill-mode:forwards;}.ui-dialog--default ~ .ui-widget-overlay--visible{visibility:visible;}.ui-dialog--default ~ .ui-widget-overlay--animating::before{animation-name:dialog-overlay-animation;}.ui-dialog--default ~ .ui-widget-overlay--back-animating::before{animation-name:dialog-overlay-animation-back;animation-duration:1s;}@keyframes dialog-close-button-animation{0%{visibility:hidden;transform:scale(0.8,0.8);opacity:0.8;}100%{visibility:visible;transform:scale(1,1);opacity:1;}}@keyframes dialog-top-line-animation{0%{transform:scale(0,1);}65%{transform:scale(0,1);}100%{transform:scale(1,1);}}@keyframes dialog-animation{0%{transform:translate(-50%,-50%) scale(0,0);border-radius:5rem;}30%{transform:translate(-50%,-50%) scale(0,0);}50%{transform:translate(-50%,-50%) scale(0.6,0.6);border-radius:5rem;}100%{transform:translate(-50%,-50%) scale(1,1);border-radius:0;}}@keyframes dialog-animation-back{0%{transform:translate(-50%,-50%) scale(1,1);opacity:1;}20%{transform:translate(-50%,-50%) scale(1.1,1.1);opacity:1;}70%{transform:translate(-50%,-50%) scale(0,0);opacity:0;}100%{transform:translate(-50%,-50%) scale(0,0);opacity:0;}}@keyframes dialog-overlay-animation{0%{transform:scale(0,0);opacity:1;border-radius:50%;}20%{transform:scale(0.35,0.35);}45%{border-radius:50%;}60%{transform:scale(1,1);opacity:1;border-radius:0;}100%{transform:scale(1,1);opacity:0.85;border-radius:0;}}@keyframes dialog-overlay-animation-back{0%{display:block;opacity:1;}100%{display:none;opacity:0;}}
.ui-dialog--video{position:fixed;z-index:251;top:50%;left:50%;overflow:auto;width:15rem;max-width:calc(100% - 5rem);height:auto;max-height:calc(100% - 5rem);transform:translate(-50%,-50%) scale(1,1);outline:5px dashed transparent;}.ui-dialog--video .ui-dialog-titlebar{position:relative;height:2rem;}.ui-dialog--video .ui-dialog-titlebar .ui-dialog-title{display:none;}.ui-dialog--video .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;top:0;right:0;}.ui-dialog--video .ui-dialog-content{position:relative;}.ui-dialog--video ~ .ui-widget-overlay{position:fixed;z-index:250;top:0;left:0;width:100%;height:100%;}.ui-dialog--video ~ .ui-widget-overlay::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";animation-duration:1.5s;animation-timing-function:ease;opacity:0.85;background-color:var(--color-2);animation-fill-mode:forwards;}.block-field-blockmediaremote-video-and-coverfield-media-oembed-video{position:relative;height:0;padding-bottom:56.25%;}.block-field-blockmediaremote-video-and-coverfield-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-dialog--team{width:20rem;}.ui-dialog--team .form-actions{margin:0;}
.sliding-popup-bottom{width:100%;}.eu-cookie-compliance-banner{background:var(--color-21);box-shadow:0 0 0.075rem var(--color-3);}.eu-cookie-compliance-content{display:flex;}.eu-cookie-compliance-message{float:none;flex:1 1 50%;max-width:none;}.eu-cookie-compliance-message h2{margin:0.5rem 0;text-align:left;color:var(--color-1);font-size:var(--font-size-m);}.eu-cookie-compliance-message p{margin:0;padding:0;color:var(--color-1);font-size:var(--font-size-xs);}.eu-cookie-compliance-message .find-more-button{margin:0;padding:0;text-decoration:underline;color:var(--color-1);border:none;outline:none;background:none;font-size:var(--font-size-xs);}.eu-cookie-compliance-buttons{display:flex;float:none;flex:0 1 20%;flex-wrap:wrap;align-items:center;justify-content:center;max-width:none;}@media all and (min-width:640px){.eu-cookie-compliance-buttons{flex-wrap:nowrap;}}.eu-cookie-compliance-buttons button{margin:0.5rem;}
:root{--color-1:#ffffff;--color-2:#000000;--color-3:#1d1d1b;--color-4:#808080;--color-5:#cccccc;--color-6:#22b573;--color-7:#45be76;--color-8:#80d48e;--color-9:#45b29d;--color-10:#36b1bf;--color-11:#04baee;--color-12:#53d0d9;--color-13:#9dd9ff;--color-14:#c6e6fa;--color-15:#8487c1;--color-16:#88579e;--color-17:#efe7be;--color-18:#ffe02d;--color-19:#fdc300;--color-20:#f29224;--color-21:#df5a49;--color-22:#e33f1e;--color-23:#d22f1d;--color-24:#f2c2d8;--color-25:#fcf4f2;--color-26:#e09600;--color-27:#fdf8ed;--color-28:#8eb9ce;--color-29:#b3b3b2;--color-30:#2dab66;--color-31:#e6f4fe;--color-32:#4ad9d9;--color-33:#fff6c5;--color-34:#22a8b5;--color-35:#f2f2f2;--color-36:#2fcca4;--color-37:#ff7043;--color-38:#fafaed;}
