/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
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;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body.drag{cursor:move;}tr.region-title{font-weight:bold;}tr.region-message{color:#999;}tr.region-populated{display:none;}tr.add-new .tabledrag-changed{display:none;}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none;}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{width:14px;height:14px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;background:url(/themes/contrib/stable/images/core/icons/787878/move.svg) no-repeat 6px 7px;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/themes/contrib/stable/images/core/icons/000000/move.svg);}.touchevents .draggable td{padding:0 10px;}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0;}.touchevents a.tabledrag-handle{width:40px;height:44px;}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px;}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px;}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px;}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.indentation{float:left;width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;}[dir="rtl"] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}
.icon-angles-left-solid:before{content:"\e001";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-angles-right-solid:before{content:"\e002";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-arrow-down-light:before{content:"\e003";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-arrow-left-solid:before{content:"\e004";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-arrow-right-long-regular:before{content:"\e005";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-arrow-right-solid:before{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-arrow-up-right-from-square-regular:before{content:"\e007";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-bars-regular:before{content:"\e008";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-calendar-days-light:before{content:"\e009";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-calendar-light:before{content:"\e00a";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-caret-down-solid:before{content:"\e00b";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-caret-up-solid:before{content:"\e00c";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-cart-shopping-regular:before{content:"\e00d";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-check-solid:before{content:"\e00e";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-chevron-down-regular:before{content:"\e00f";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-chevron-down-solid:before{content:"\e010";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-chevron-left-solid:before{content:"\e011";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-chevron-right-solid:before{content:"\e012";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-chevron-up-regular:before{content:"\e013";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-circle-check-solid:before{content:"\e014";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-circle-exclamation-light:before{content:"\e015";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-circle-exclamation-solid:before{content:"\e016";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-circle-question-solid:before{content:"\e017";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-envelope-regular:before{content:"\e018";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-expand-solid:before{content:"\e019";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-facebook-f:before{content:"\e01a";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-file-arrow-down-regular:before{content:"\e01b";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-file-image-solid:before{content:"\e01c";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-file-pdf-solid:before{content:"\e01d";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-file-solid:before{content:"\e01e";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-folder-solid:before{content:"\e01f";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-instagram:before{content:"\e020";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-link-regular:before{content:"\e021";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-linkedin-in:before{content:"\e022";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-lock-solid:before{content:"\e023";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-magnifying-glass-solid:before{content:"\e024";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-minus-light:before{content:"\e025";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-newspaper-regular:before{content:"\e026";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-pinterest-p:before{content:"\e027";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-plus-light:before{content:"\e028";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-print-regular:before{content:"\e029";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-question-mark:before{content:"\e02a";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-quote-left-sharp-solid:before{content:"\e02b";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-testimonial:before{content:"\e02c";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-trash-regular:before{content:"\e02d";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-triangle-exclamation-solid:before{content:"\e02e";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-up-down-left-right-solid:before{content:"\e02f";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-user-pen-regular:before{content:"\e030";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-user-regular:before{content:"\e031";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-x-twitter:before{content:"\e032";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-xmark-regular:before{content:"\e033";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-xmark-solid:before{content:"\e034";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon-youtube:before{content:"\e035";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}:root{--clr-spot-1:226,100%,22%;--clr-spot-1-light:224,58.3%,74.6%;--clr-spot-2:3,70%,40%;--clr-spot-2-light:343,76.1%,87.7%;--clr-spot-3:126,52%,29%;--clr-spot-3-light:112,34.7%,68.5%;--clr-black:0,0%,0%;--clr-white:0,0%,100%;--clr-off-white:0,0%,95%;--clr-gray-light-1:0,0%,90%;--clr-gray-light-2:0,0%,85%;--clr-gray-light-3:0,0%,64%;--clr-gray:36,38%,95%;--clr-gray--dark:0,0%,72%;--clr-unpublished:0,100%,98%;--clr-base:0,0%,0%;--clr-base-dark:0,0%,29%;--clr-base-bg:0,0%,100%;--clr-heading:0,0%,0%;--clr-link:var(--clr-spot-1);--clr-link-hover:var(--clr-black);--clr-link-active:var(--clr-spot-1);--clr-text-link:var(--clr-spot-1);--clr-text-link-hover:var(--clr-black);--clr-text-link-active:var(--clr-black);--clr-button:var(--clr-white);--clr-button-bg:var(--clr-spot-1);--clr-button-hover:var(--clr-spot-1);--clr-button-hover-bg:var(--clr-white);--clr-icon-button:var(--clr-spot-1-light);--clr-icon-button-hover:var(--clr-button-hover);--clr-border:var(--clr-gray);--clr-header-top-bg:var(--clr-off-white);--clr-navigation-bg:var(--clr-spot-1);--clr-nav-submenu:var(--clr-gray);--clr-mobile-nav:var(--clr-base);--clr-mobile-nav-bg:var(--clr-gray-light-3);--clr-mobile-nav-open:var(--clr-white);--clr-mobile-nav-open-bg:var(--clr-white);--clr-doormat:var(--clr-gray-light-1);--clr-doormat-bg:var(--clr-gray-dark-2);--clr-footer:var(--clr-white);--clr-footer-bg:var(--clr-black);--clr-tabs-background:var(--clr-gray);--clr-tab-text:var(--clr-white);--clr-tab-bg:var(--clr-spot-1);--clr-tab-bg-hover:var(--clr-link);--clr-tab-bg-active:var(--clr-white);--clr-tab-bg-active-2:var(--clr-white);--clr-error:3,70%,40%;--clr-error-dark:var(--clr-error);--clr-status:126,52%,29%;--clr-status-dark:var(--clr-status);--clr-warning:32,82%,56%;--clr-warning-dark:var(--clr-warning);--clr-neutral:203,100%,37%;--clr-placeholder:var(--clr-base),0.5;--clr-form:var(--clr-base);--clr-form-border:var(--clr-black);--clr-form-inactive:0,0%,5%;--clr-form-active:var(--clr-spot-1);--clr-form-active-border:var(--clr-base);--clr-form-disabled:var(--clr-black);--clr-form-disabled-bg:var(--clr-gray-light-1);--clr-form-disabled-border:var(--clr-gray-light-3);--ff-fallback:"Arial",sans-serif;--ff-base:var(--ff-fallback);--ff-heading:var(--ff-fallback);--ff-secondary-heading:var(--ff-fallback);--fs-h1:1.75rem;--fs-h2:1.5625rem;--fs-h3:1.125rem;--fs-h4:1.125rem;--fs-h5:1.125rem;--fs-h6:1.125rem;--fs-xsmall:0.75rem;--fs-small:0.875rem;--fs-base:1rem;--fs-large:1rem;--fs-nav:0.875rem;--fs-prim:1.75rem;--fw-light:300;--fw-normal:400;--fw-medium:600;--fw-bold:700;--fw-black:900;--lh-heading:1.3;--lh-h1:var(--lh-heading);--lh-h2:var(--lh-heading);--lh-h3:var(--lh-heading);--lh-h4:var(--lh-heading);--lh-h5:var(--lh-heading);--lh-base:1.6;--lh-small:1.6;--lh-large:1.6;--gap-xs:1.25rem;--gap-sm:1.25rem;--gap-md:1.25rem;--gap-lg:2.5rem;--gap-vert-xs:0.625rem;--gap-vert-sm:0.9375rem;--gap-vert-md:1.25rem;--gap-vert-lg:1.875rem;--gap-vert:var(--gap-vert-md);--gap-hor:1.875rem;--container-padding:1.25rem;--menubar-height:2.25rem;--mobile-header-space:7.5rem;--grid-columns:12;--max-width:78.25rem;--max-width-md:var(--max-width);--max-width-sm:var(--max-width);--max-width-xs:none;--max-width-content:65%;}.font-text-01-loaded{--ff-base:"Open Sans";--ff-secondary-heading:"Open Sans";}.font-heading-01-loaded{--ff-heading:"Canela";}@media (min-width:940px){:root{--fs-h1:2.6875rem;--fs-h2:2.125rem;--fs-h3:1.25rem;--fs-h4:1.125rem;--fs-h5:1.125rem;--fs-h6:1.125rem;--fs-xsmall:0.8125rem;--fs-small:0.9375rem;--fs-base:1rem;--fs-large:1.125rem;--fs-prim:1.875rem;}}@media (min-width:940px){:root{--gap-vert:var(--gap-vert-lg);}}@media (min-width:768px){:root{--menubar-height:3.125rem;}}#cboxWrapper{border-radius:0;}#cboxCurrent{bottom:0;}body::after{content:"bp-xs";position:fixed;bottom:0;right:0;display:block;padding:0.625rem;background:red;visibility:hidden;opacity:0;}body.theme-debug-mode::after{visibility:visible;}@media (min-width:768px){body::after{content:"bp-sm";position:fixed;bottom:0;right:0;background:#ffce00;}}@media (min-width:940px){body::after{content:"bp-md";position:fixed;bottom:0;right:0;background:yellow;}}@media (min-width:1240px){body::after{content:"bp-lg";position:fixed;bottom:0;right:0;background:green;}}@keyframes blast{0%{opacity:0.1;transform:scale(0.1);}100%{opacity:0.5;transform:scale(1);}}.motion{padding:0 1rem;}@media (min-width:920px){.motion__grid{display:flex;flex-wrap:wrap;}}@media (min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%;}.motion__grid-item:nth-child(2n){margin-right:0;}}.demo-motion{padding:3rem;border-radius:2px;text-align:center;color:hsl(var(--clr-white));background-color:hsl(var(--clr-spot-1));cursor:pointer;}.demo-motion::before{display:block;content:"Duration: 0.2s";}.demo-motion::after{content:"Timing Function: ease-in-out";}.demo-motion span{display:block;margin:0.25rem;}.demo-motion--fade{transition:all 0.2s ease-in-out;}.demo-motion--fade:hover{color:hsl(var(--clr-white));background-color:hsl(var(--clr-spot-2));}.demo-motion--slide-up{transition:transform 0.2s ease-in-out;}.demo-motion--slide-up::before{content:"Duration: 0.2s";display:block;}.demo-motion--slide-up::after{content:"Timing Function: ease-in-out";}.demo-motion--slide-up:hover{transform:translateY(-10px);}.demo-motion--slide-down{transition:transform 0.2s ease-in-out;}.demo-motion--slide-down::before{content:"Duration: 0.2s";display:block;}.demo-motion--slide-down::after{content:"Timing Function: ease-in-out";}.demo-motion--slide-down:hover{transform:translateY(10px);}.demo-motion--expand{transition:transform 0.2s ease-in-out;}.demo-motion--expand::before{content:"Duration: 0.2s";display:block;}.demo-motion--expand::after{content:"Timing Function: ease-in-out";}.demo-motion--expand:hover{transform:scale(1.03);}*,*::before,*::after{box-sizing:border-box;}html{font-family:var(--ff-base);font-size:var(--fs-base);font-weight:var(--fw-normal);line-height:var(--lh-base);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{overflow-x:hidden;font-family:var(--ff-base);font-size:var(--fs-base);font-weight:var(--fw-normal);line-height:var(--lh-base);text-align:left;text-rendering:optimizespeed;color:hsl(var(--clr-base));background-color:hsl(var(--clr-base-bg));scroll-behavior:smooth;}[tabindex="-1"]:focus{outline:none !important;}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}figure{margin:0;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}svg:not(:root){overflow:hidden;}details,menu{display:block;}summary{display:list-item;}output{display:inline-block;}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none !important;}h1,.node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper h2,.node--view-mode-footer-only-otheo .publications--wrapper h2,h2,h3,h4,h5,h6{margin-top:0;}p{margin-top:0;}abbr[title],abbr[data-original-title]{border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;cursor:help;}address{margin-top:0;margin-bottom:var(--gap-md);font-style:normal;line-height:inherit;}ol,ul,dl{margin-top:0;margin-bottom:var(--gap-md);}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-top:0;margin-bottom:var(--gap-sm);margin-left:0;}dfn{font-style:italic;}b,strong{font-weight:bolder;}em,i{font-style:italic;}small{font-size:80%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}pre,code,kbd,samp{font-family:monospace;font-size:1em;}label{display:inline-block;margin-bottom:0.625rem;font-weight:var(--fw-bold);cursor:pointer;}button{padding:0;border:0 none;border-radius:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}input,button,select,optgroup,textarea{box-sizing:border-box;margin:0;border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none;}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0;}input[type=date],input[type=datetime],input[type=datetime-local],input[type=week]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}textarea{overflow:auto;resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{display:block;width:100%;max-width:100%;padding:0;font-size:1.5rem;line-height:inherit;white-space:normal;color:inherit;margin-bottom:0.5rem;}progress{vertical-align:baseline;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{outline-offset:-2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;appearance:button;}input[type=button],input[type=reset],input[type=submit]{outline:0;}input[type=button]:focus,input[type=button]:focus:hover,input[type=reset]:focus,input[type=reset]:focus:hover,input[type=submit]:focus,input[type=submit]:focus:hover{outline:0;}#styleguide-header .item-list{width:100%;margin:0 0 var(--gap-md) 0;}@media (min-width:480px) and (max-width:767px){#styleguide-header{display:flex;flex-wrap:wrap;}#styleguide-header .item-list{width:50%;padding:0 0.625rem;}}@media (min-width:768px){#styleguide-header{display:flex;flex-wrap:wrap;}#styleguide-header .item-list{width:25%;padding:0 0.625rem;}}.iframe-responsive{position:relative;padding-bottom:56.25%;height:0;width:100%;}.iframe-responsive--full{padding-bottom:75%;}.iframe-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}.pull-right,[class*=col--].pull-right{float:right;}.pull-left{float:left;}.clear{clear:both;}.clearfix::after{clear:both;content:"";display:table;}.hide,.visually-hidden{position:absolute !important;display:block !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;height:0.0625rem !important;width:0.0625rem !important;word-wrap:normal !important;}.hide.focusable:focus,.visually-hidden.focusable:focus{position:fixed !important;left:0 !important;top:0 !important;z-index:10010 !important;display:block !important;clip:auto !important;overflow:visible !important;height:auto !important;width:auto !important;background:hsl(var(--clr-white));}.hide-text,.hidden-text{overflow:hidden;text-indent:110%;white-space:nowrap;}.hidden{display:none;}.invisible,.element-invisible{visibility:hidden;}@media (max-width:767px){.hidden-xs{display:none !important;}.visible-xs{display:block !important;}.visible-sm{display:none !important;}.visible-md{display:none !important;}.visible-lg{display:none !important;}}@media (min-width:768px) and (max-width:939px){.visible-xs{display:none !important;}.hidden-sm{display:none !important;}.visible-sm{display:block !important;}.visible-md{display:none !important;}.visible-lg{display:none !important;}}@media (min-width:940px) and (max-width:1199px){.visible-xs{display:none !important;}.visible-sm{display:none !important;}.hidden-md{display:none !important;}.visible-md{display:block !important;}.visible-lg{display:none !important;}}@media (min-width:1240px){.visible-xs{display:none !important;}.visible-sm{display:none !important;}.visible-md{display:none !important;}.visible-lg{display:block !important;}.hidden-lg{display:none !important;}}.animate-fade{transition:opacity 0.2s ease-out;}.animate-fade:hover{opacity:0;}@media (prefers-reduced-motion:reduce){*{transition-duration:0.01ms !important;animation-duration:0.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;}}body,html{margin:0;padding:0;height:100%;}*,::after,::before{box-sizing:border-box;}.container{padding-inline:var(--container-padding);margin:0 auto;max-width:var(--max-width-xs);}@media (min-width:768px){.container{max-width:none;}}@media (min-width:940px){.container{max-width:var(--max-width-sm);}}@media (min-width:1240px){.container{max-width:var(--max-width);}}.container .container{padding:0;margin:0;max-width:none;}.container--fluid{padding-left:var(--container-padding);padding-right:var(--container-padding);}.container--fluid .container{padding:0;}.wrapper--page-top{z-index:2;position:sticky;top:0;background-color:white;transition:top 0.2s ease-in-out;}.wrapper--page-top.scroll-up,.wrapper--page-top:focus-within{top:0;}.toolbar-tray-open.toolbar-horizontal .wrapper--page-top.scroll-up,.toolbar-tray-open.toolbar-horizontal .wrapper--page-top:focus-within{top:4.9375rem;}.toolbar-fixed .wrapper--page-top.scroll-up,.toolbar-fixed .wrapper--page-top:focus-within{top:2.4375rem;}.wrapper--page-top.scroll-down{top:-5.0625rem;}@media (max-width:767px){.wrapper--page-top.scroll-down{top:-4.1875rem;}}.page{position:relative;z-index:1;}.field--name-field-live-event{display:inline-block;padding:0.25rem 0.625rem;border-radius:0.5rem;font-size:var(--fs-small);font-weight:var(--fw-bold);color:hsl(var(--clr-white));background-color:hsl(var(--clr-spot-2));}.field--name-field-live-event svg{margin-bottom:-0.1875rem;margin-right:0.375rem;}.field--name-field-type{font-size:var(--fs-small);font-weight:var(--fw-bold);}a{font-weight:var(--fw-bold);text-decoration:none;background-color:transparent;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;-webkit-text-decoration-skip:objects;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;}a,a:visited{color:hsl(var(--clr-link));}a:hover{color:hsl(var(--clr-link-hover));}a:active,a:focus{color:hsl(var(--clr-link-active));}a::after,a::before{transition:all 0.2s ease-in-out;}a:hover,a:active{outline-width:0;}.more-link a,.link--more{display:inline-flex;text-decoration:none;position:relative;display:inline;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border 0.2s ease-in-out;padding-bottom:0.3125rem;}.more-link a,.more-link a:visited,.link--more,.link--more:visited{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),1);}.more-link a:focus,.more-link a:hover,.link--more:focus,.link--more:hover{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),0);}.more-link a:active,.link--more:active{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),0);}.more-link--big a,.link--more-big{padding:0;font-size:var(--fs-base);line-height:var(--lh-base);font-weight:var(--fw-medium);text-transform:uppercase;background-color:transparent;}.more-link--big a:before,.link--more-big:before{content:"\e005";display:inline-block;margin:0 0.3125rem 0 0;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.more-link--big a::before,.link--more-big::before{position:relative;top:-1px;color:hsl(var(--clr-spot-2));transition:none;}.more-link--big a,.more-link--big a:visited,.link--more-big,.link--more-big:visited{color:hsl(var(--clr-spot-1));}.more-link--big a:focus,.more-link--big a:hover,.more-link--big a:active,.link--more-big:focus,.link--more-big:hover,.link--more-big:active{color:hsl(var(--clr-spot-2));}.back-link a,.link--back,.link--previous{display:inline-block;text-decoration:none;white-space:nowrap;word-break:keep-all;position:relative;display:inline;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border 0.2s ease-in-out;padding-bottom:0.3125rem;}.back-link a:before,.link--back:before,.link--previous:before{content:"\e004";display:inline-block;margin:0 0.5rem 0 0;font-family:"iconfont";font-size:0.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.back-link a,.back-link a:visited,.link--back,.link--back:visited,.link--previous,.link--previous:visited{color:hsl(var(--clr-spot-1));border-bottom:1px solid hsla(var(--clr-spot-1),1);}.back-link a:focus,.back-link a:hover,.link--back:focus,.link--back:hover,.link--previous:focus,.link--previous:hover{color:hsl(var(--clr-spot-1));border-bottom:1px solid hsla(var(--clr-spot-1),0);}.back-link a:active,.link--back:active,.link--previous:active{color:hsl(var(--clr-spot-1));border-bottom:1px solid hsla(var(--clr-spot-1),0);}.back-link a::before,.link--back::before,.link--previous::before{transition:none;}.back-link a::after,.link--back::after,.link--previous::after{display:none;}ul.inline a,.cke_editable a,.ck-editor__editable a,.text-long a,.text-long .links li a{position:relative;display:inline;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border 0.2s ease-in-out;}ul.inline a,ul.inline a:visited,.cke_editable a,.cke_editable a:visited,.ck-editor__editable a,.ck-editor__editable a:visited,.text-long a,.text-long a:visited,.text-long .links li a,.text-long .links li a:visited{color:hsl(var(--clr-text-link));text-decoration:underline;}ul.inline a:focus,ul.inline a:hover,.cke_editable a:focus,.cke_editable a:hover,.ck-editor__editable a:focus,.ck-editor__editable a:hover,.text-long a:focus,.text-long a:hover,.text-long .links li a:focus,.text-long .links li a:hover{color:hsl(var(--clr-text-link-hover));text-decoration:underline;}ul.inline a:active,.cke_editable a:active,.ck-editor__editable a:active,.text-long a:active,.text-long .links li a:active{color:hsl(var(--clr-text-link-active));text-decoration:none;}.social-widgets__group .social-link .ext::after{content:none;}.ext:not(.menu__link--social):not(.facebook):not(.twitter):not(.button):after{content:"\e007";display:inline-block;margin:0 0 0 0.4375rem;font-family:"iconfont";font-size:0.75rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.ext svg{display:none;}a:not([href]):not([tabindex]){text-decoration:none;}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{text-decoration:none;}a:not([href]):not([tabindex]):focus{outline:0;}[onclick^="location.href="],[onclick^="window.open"]{cursor:pointer;}a.otheo--link{font-size:var(--fs-xsmall);color:hsl(var(--clr-white));}a.otheo--link:after{content:"\e007";display:inline-block;margin:0 0 0 0.1875rem;font-family:"iconfont";font-size:0.625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.file{position:relative;display:block;padding-left:1.25rem;background:none;}.file .icon{position:absolute;left:0;top:-0.125rem;width:0.875rem;text-align:center;}.file a{display:block;}.file:hover .icon::before{color:hsl(var(--clr-link-hover));}.file:active .icon::before,.file:focus .icon::before{color:hsl(var(--clr-link-active));}.icon--file{transition:all 0.2s ease-in-out;}.icon--file:before{content:"\e01e";display:inline-block;margin:0 8px 0 0;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-link));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon--image{transition:all 0.2s ease-in-out;}.icon--image:before{content:"\e01c";display:inline-block;margin:0 8px 0 0;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-link));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon--pdf{transition:all 0.2s ease-in-out;}.icon--pdf:before{content:"\e01d";display:inline-block;margin:0 8px 0 0;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-link));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.list__item--download{font-size:0.875rem;line-height:1.125rem;box-shadow:none;transition:all 0.2s ease-in-out;}.list__item--download:hover{color:hsl(var(--clr-white));background-color:hsl(var(--clr-spot-1));box-shadow:0 0 0 0.2em hsl(var(--clr-spot-1));}.list__item--download:hover .icon::before{color:hsl(var(--clr-white));}.list__item--download .icon--file:before{content:"\e01e";display:inline-block;margin:0 8px 0 0;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.list__item--download a,.list__item--download a:visited{color:hsl(var(--clr-spot-1));transition:all 0.2s ease-in-out;}.list__item--download a:hover,.list__item--download a:active{color:hsl(var(--clr-white));}h1,.node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper h2,.node--view-mode-footer-only-otheo .publications--wrapper h2,.h1{font-family:var(--ff-heading);font-weight:var(--fw-light);margin:0 0 var(--gap-md) 0;font-size:var(--fs-h1);line-height:var(--lh-h1);color:hsl(var(--clr-heading));}h1 a,.node--view-mode-footer .publications--wrapper h2 a,.node--view-mode-footer-with-otheo .publications--wrapper h2 a,.node--view-mode-footer-only-publication-information .publications--wrapper h2 a,.node--view-mode-footer-only-otheo .publications--wrapper h2 a,h1 a:visited,.h1 a,.h1 a:visited{font-weight:var(--fw-light);text-decoration:underline;color:hsl(var(--clr-link));}h1 a:hover,.node--view-mode-footer .publications--wrapper h2 a:hover,.node--view-mode-footer-with-otheo .publications--wrapper h2 a:hover,.node--view-mode-footer-only-publication-information .publications--wrapper h2 a:hover,.node--view-mode-footer-only-otheo .publications--wrapper h2 a:hover,.h1 a:hover{color:hsl(var(--clr-link-hover));}h2,.h2{font-family:var(--ff-heading);font-weight:var(--fw-light);margin:0 0 var(--gap-vert-sm) 0;font-size:var(--fs-h2);line-height:var(--lh-h2);color:hsl(var(--clr-heading));}h2 a,h2 a:visited,.h2 a,.h2 a:visited{font-weight:var(--fw-light);text-decoration:underline;color:hsl(var(--clr-link));}h2 a:hover,.h2 a:hover{color:hsl(var(--clr-link-hover));}h2.sans-serif,.h2.sans-serif{font-family:var(--ff-base);font-weight:var(--fw-bold);}h3,.h3{font-family:var(--ff-secondary-heading);font-weight:var(--fw-bold);margin:0 0 var(--gap-vert-sm) 0;font-size:var(--fs-h3);line-height:var(--lh-h3);color:hsl(var(--clr-heading));}h3 a,h3 a:visited,.h3 a,.h3 a:visited{text-decoration:underline;color:hsl(var(--clr-link));}h3 a:hover,.h3 a:hover{color:hsl(var(--clr-link-hover));}h4,.h4{font-family:var(--ff-secondary-heading);font-weight:var(--fw-bold);margin:0 0 var(--gap-vert-sm) 0;font-size:var(--fs-h4);line-height:var(--lh-h4);color:hsl(var(--clr-heading));}h4 a,h4 a:visited,.h4 a,.h4 a:visited{text-decoration:underline;color:hsl(var(--clr-link));}h4 a:hover,.h4 a:hover{color:hsl(var(--clr-link-hover));}h5,.h5{font-family:var(--ff-secondary-heading);font-weight:var(--fw-bold);margin:0 0 var(--gap-xs) 0;font-size:var(--fs-h5);line-height:var(--lh-h6);color:hsl(var(--clr-base));}h5 a,h5 a:visited,.h5 a,.h5 a:visited{text-decoration:underline;color:hsl(var(--clr-link));}h5 a:hover,.h5 a:hover{color:hsl(var(--clr-link-hover));}h6,.h6{font-family:var(--ff-secondary-heading);font-weight:var(--fw-bold);margin:0 0 var(--gap-xs) 0;font-size:var(--fs-h5);line-height:var(--lh-h6);color:hsl(var(--clr-base));}h6 a,h6 a:visited,.h6 a,.h6 a:visited{text-decoration:underline;color:hsl(var(--clr-link));}h6 a:hover,.h6 a:hover{color:hsl(var(--clr-link-hover));}.text-long h2.no-margin,.text-long h3.no-margin,.text-long h4.no-margin,.text-long h5.no-margin,.text-long h6.no-margin{margin-bottom:0;}mark,.marker,.highlight{display:inline-block;color:hsl(var(--clr-base-dark));background-color:#ff0;}small,.small{font-size:var(--fs-small);line-height:var(--lh-small);color:hsla(var(--clr-base),0.7);}p,.p{margin-bottom:0;}p:not(:last-of-type),.p:not(:last-of-type){margin-bottom:var(--gap-vert-sm);}.address span + span{padding-left:0.3em;}.text-long .text-align-right{text-align:right;}.text-long .text-align-center{text-align:center;}.text-long .text-align-justify{text-align:justify;}.text-long::after{clear:both;content:"";display:table;}.text-long p:last-child,.text-long .p:last-child{margin-bottom:0;}.text-long p.no-margin,.text-long .p.no-margin{margin-bottom:0;}.text-long ul:not(.inline) .text-align-right::before,.text-long ul:not(.inline) .text-align-center::before,.text-long ol:not(.inline) .text-align-right::before,.text-long ol:not(.inline) .text-align-center::before{position:relative;top:0;left:0;display:inline-block;margin-right:0.625rem;}.text-long blockquote,.text-long .blockquote{position:relative;margin:0 0 var(--gap-md) 0;padding:0;width:100%;font-weight:var(--fw-normal);line-height:var(--lh-base);font-style:italic;color:hsl(var(--clr-spot-1));background-color:transparent;}.text-long blockquote::before,.text-long .blockquote::before{content:"“";margin-right:0.25rem;}.text-long blockquote::after,.text-long .blockquote::after{content:"”";margin-left:-0.25rem;}.text-long blockquote p,.text-long .blockquote p{display:inline;}.text-long blockquote:last-child,.text-long .blockquote:last-child{margin-bottom:0;}.text-long hr,.text-long .hr{display:block;box-sizing:content-box;overflow:visible;margin:var(--gap-md) 0;padding:0;width:100%;height:0;border:0;border-top:1px solid hsl(var(--clr-border));}.text-long hr:last-child,.text-long .hr:last-child{margin-bottom:0;}.text-long pre,.text-long .pre{overflow:auto;margin:0 0 var(--gap-md) 0;padding:0.9375rem;border:1px solid rgba(0,0,0,0.15);border-radius:0.3125rem;font-family:monospace;font-size:1em;white-space:pre-line;color:hsl(var(--clr-base));background-color:hsl(var(--clr-white));}.text-long pre:last-child,.text-long .pre:last-child{margin-bottom:0;}.text--small{font-size:var(--fs-small);}ul,ol,dl{margin:0 0 var(--gap-sm) 0;}ul ul,ul ol,ol ul,ol ol,dl ul,dl ol{margin-top:var(--gap-sm);margin-bottom:var(--gap-sm);}ul li,ol li,dl li{margin-bottom:0.375rem;list-style-position:inside;}ul li:last-child,ol li:last-child,dl li:last-child{margin-bottom:0;}ul{padding:0 0 0 1.25rem;}ol{padding:0 0 0 1.5rem;}dl{padding:0 0 0 1.5rem;}dl dt{margin-top:var(--gap-sm);}dl dt:first-child{margin-top:0;}dl dt + dd{margin-top:var(--gap-sm);}dl dd{margin-bottom:0.375rem;}nav ul,nav ol{display:block;margin:0;padding:0;list-style:none;}nav ul > li,nav ol > li{display:block;margin:0;padding:0;list-style:none;}.menu{display:block;margin:0;padding:0;list-style:none;}.menu > li{display:block;margin:0;padding:0;list-style:none;}ul.inline{display:block;margin:0;padding:0;list-style:none;margin:-0.3125rem -0.3125rem var(--gap-md) -0.3125rem;}ul.inline li{display:inline-block;margin:0.3125rem 0.3125rem 0 0.3125rem;padding:0;}.filter-type ul:not(.inline):not(.list--checkmark),.text-long ul:not(.inline):not(.list--checkmark),.ck-editor__editable ul:not(.inline):not(.list--checkmark),.ck-style-dropdown ul:not(.inline):not(.list--checkmark){display:block;padding-left:0;margin-left:0;overflow:hidden;}.filter-type ul:not(.inline):not(.list--checkmark) > li,.text-long ul:not(.inline):not(.list--checkmark) > li,.ck-editor__editable ul:not(.inline):not(.list--checkmark) > li,.ck-style-dropdown ul:not(.inline):not(.list--checkmark) > li{position:relative;display:block;margin-bottom:0.625rem;list-style:none;}.filter-type ul:not(.inline):not(.list--checkmark) > li:last-child,.text-long ul:not(.inline):not(.list--checkmark) > li:last-child,.ck-editor__editable ul:not(.inline):not(.list--checkmark) > li:last-child,.ck-style-dropdown ul:not(.inline):not(.list--checkmark) > li:last-child{margin-bottom:0;}.filter-type ul:not(.inline):not(.list--checkmark) > li,.text-long ul:not(.inline):not(.list--checkmark) > li,.ck-editor__editable ul:not(.inline):not(.list--checkmark) > li,.ck-style-dropdown ul:not(.inline):not(.list--checkmark) > li{padding-left:1rem;}.filter-type ul:not(.inline):not(.list--checkmark) > li::before,.text-long ul:not(.inline):not(.list--checkmark) > li::before,.ck-editor__editable ul:not(.inline):not(.list--checkmark) > li::before,.ck-style-dropdown ul:not(.inline):not(.list--checkmark) > li::before{content:""/"";position:absolute;left:1px;top:0.78125rem;margin-top:-3px;width:0.375rem;height:0.375rem;border-radius:50%;background:hsl(var(--clr-spot-1));}.filter-type ul:not(.inline):not(.list--checkmark) > li ul li::before,.text-long ul:not(.inline):not(.list--checkmark) > li ul li::before,.ck-editor__editable ul:not(.inline):not(.list--checkmark) > li ul li::before,.ck-style-dropdown ul:not(.inline):not(.list--checkmark) > li ul li::before{border:1px solid hsl(var(--clr-spot-1));border-radius:50%;background:transparent;}.filter-type ul:not(.inline):not(.list--checkmark) > li ul li li::before,.text-long ul:not(.inline):not(.list--checkmark) > li ul li li::before,.ck-editor__editable ul:not(.inline):not(.list--checkmark) > li ul li li::before,.ck-style-dropdown ul:not(.inline):not(.list--checkmark) > li ul li li::before{border:0 none;border-radius:0;background:hsl(var(--clr-spot-1));}.filter-type ul:not(.inline):not(.list--checkmark) > li::before,.text-long ul:not(.inline):not(.list--checkmark) > li::before,.ck-editor__editable ul:not(.inline):not(.list--checkmark) > li::before,.ck-style-dropdown ul:not(.inline):not(.list--checkmark) > li::before{top:0.78125rem;}.filter-type ul:not(.inline):not(.list--checkmark) p,.text-long ul:not(.inline):not(.list--checkmark) p,.ck-editor__editable ul:not(.inline):not(.list--checkmark) p,.ck-style-dropdown ul:not(.inline):not(.list--checkmark) p{margin-bottom:var(--gap-sm);}.filter-type ul.list--checkmark,.text-long ul.list--checkmark,.ck-editor__editable ul.list--checkmark,.ck-style-dropdown ul.list--checkmark{display:block;padding-left:0;margin-left:0;}.filter-type ul.list--checkmark > li,.text-long ul.list--checkmark > li,.ck-editor__editable ul.list--checkmark > li,.ck-style-dropdown ul.list--checkmark > li{position:relative;display:block;margin-bottom:0.625rem;list-style:none;}.filter-type ul.list--checkmark > li:last-child,.text-long ul.list--checkmark > li:last-child,.ck-editor__editable ul.list--checkmark > li:last-child,.ck-style-dropdown ul.list--checkmark > li:last-child{margin-bottom:0;}.filter-type ul.list--checkmark > li,.text-long ul.list--checkmark > li,.ck-editor__editable ul.list--checkmark > li,.ck-style-dropdown ul.list--checkmark > li{padding-left:1.5625rem;}.filter-type ul.list--checkmark > li::before,.text-long ul.list--checkmark > li::before,.ck-editor__editable ul.list--checkmark > li::before,.ck-style-dropdown ul.list--checkmark > li::before{content:""/"";position:absolute;left:1px;top:0.78125rem;margin-top:-3px;width:0.9375rem;height:0.9375rem;border-radius:50%;background:hsl(var(--clr-spot-1));}.filter-type ul.list--checkmark > li ul li::before,.text-long ul.list--checkmark > li ul li::before,.ck-editor__editable ul.list--checkmark > li ul li::before,.ck-style-dropdown ul.list--checkmark > li ul li::before{border:1px solid hsl(var(--clr-spot-1));border-radius:50%;background:transparent;}.filter-type ul.list--checkmark > li ul li li::before,.text-long ul.list--checkmark > li ul li li::before,.ck-editor__editable ul.list--checkmark > li ul li li::before,.ck-style-dropdown ul.list--checkmark > li ul li li::before{border:0 none;border-radius:0;background:hsl(var(--clr-spot-1));}.filter-type ul.list--checkmark > li::before,.text-long ul.list--checkmark > li::before,.ck-editor__editable ul.list--checkmark > li::before,.ck-style-dropdown ul.list--checkmark > li::before{top:0.5625rem;background:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIHdpZHRoPSIxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNy41IDE1YzEuOTg5MTIgMCAzLjg5NjgtLjc5MDIgNS4zMDMzLTIuMTk2N3MyLjE5NjctMy4zMTQxOCAyLjE5NjctNS4zMDMzLS43OTAyLTMuODk2NzgtMi4xOTY3LTUuMzAzM2MtMS40MDY1LTEuNDA2NTI0LTMuMzE0MTgtMi4xOTY3LTUuMzAzMy0yLjE5NjdzLTMuODk2NzguNzkwMTc2LTUuMzAzMyAyLjE5NjdjLTEuNDA2NTI0IDEuNDA2NTItMi4xOTY3IDMuMzE0MTgtMi4xOTY3IDUuMzAzM3MuNzkwMTc2IDMuODk2OCAyLjE5NjcgNS4zMDMzYzEuNDA2NTIgMS40MDY1IDMuMzE0MTggMi4xOTY3IDUuMzAzMyAyLjE5Njd6bTMuMzEwNS04Ljg3Njk1LTMuNzQ5OTUgMy43NWMtLjI3NTM5LjI3NTM1LS43MjA3MS4yNzUzNS0uOTkzMTcgMGwtMS44NzUtMS44NzVjLS4yNzUzOS0uMjc1MzktLjI3NTM5LS43MjA3MSAwLS45OTMxN3MuNzIwNzEtLjI3NTM5Ljk5MzE3IDBsMS4zNzY5NSAxLjM3Njk2IDMuMjUxOTUtMy4yNTQ4OWMuMjc1MzUtLjI3NTM5LjcyMDc1LS4yNzUzOS45OTMxNSAwIC4yNzI1LjI3NTM5LjI3NTQuNzIwNzEgMCAuOTkzMTd6IiBmaWxsPSIjOWFjYjkzIi8+PC9zdmc+");}.layout--bg--spot-1 .filter-type ul.list--checkmark > li::before,.layout--bg--spot-2 .filter-type ul.list--checkmark > li::before,.layout--bg--spot-3 .filter-type ul.list--checkmark > li::before,.layout--bg--spot-1 .text-long ul.list--checkmark > li::before,.layout--bg--spot-2 .text-long ul.list--checkmark > li::before,.layout--bg--spot-3 .text-long ul.list--checkmark > li::before,.layout--bg--spot-1 .ck-editor__editable ul.list--checkmark > li::before,.layout--bg--spot-2 .ck-editor__editable ul.list--checkmark > li::before,.layout--bg--spot-3 .ck-editor__editable ul.list--checkmark > li::before,.layout--bg--spot-1 .ck-style-dropdown ul.list--checkmark > li::before,.layout--bg--spot-2 .ck-style-dropdown ul.list--checkmark > li::before,.layout--bg--spot-3 .ck-style-dropdown ul.list--checkmark > li::before{background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCAxNSAxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNy41IDE1YzEuOTg5IDAgMy44OTctLjc5IDUuMzAzLTIuMTk3IDEuNDA3LTEuNDA2IDIuMTk3LTMuMzE0IDIuMTk3LTUuMzAzcy0uNzktMy44OTctMi4xOTctNS4zMDNjLTEuNDA2LTEuNDA3LTMuMzE0LTIuMTk3LTUuMzAzLTIuMTk3cy0zLjg5Ny43OS01LjMwMyAyLjE5N2MtMS40MDcgMS40MDYtMi4xOTcgMy4zMTQtMi4xOTcgNS4zMDNzLjc5IDMuODk3IDIuMTk3IDUuMzAzYzEuNDA2IDEuNDA3IDMuMzE0IDIuMTk3IDUuMzAzIDIuMTk3em0zLjMxMS04Ljg3Ny0zLjc1IDMuNzVjLS4yNzYuMjc1LS43MjEuMjc1LS45OTQgMGwtMS44NzUtMS44NzVjLS4yNzUtLjI3NS0uMjc1LS43MjEgMC0uOTkzLjI3Ni0uMjczLjcyMS0uMjc2Ljk5NCAwbDEuMzc3IDEuMzc3IDMuMjUxLTMuMjU1Yy4yNzYtLjI3NS43MjEtLjI3NS45OTQgMCAuMjcyLjI3NS4yNzUuNzIxIDAgLjk5M3oiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");}.filter-type ol,.text-long ol,.ck-editor__editable ol,.ck-style-dropdown ol{display:block;padding-left:0;margin-left:0;font-family:var(--ff-base);overflow:hidden;}.filter-type ol > li,.text-long ol > li,.ck-editor__editable ol > li,.ck-style-dropdown ol > li{position:relative;display:block;margin-bottom:0.625rem;list-style:none;}.filter-type ol > li:last-child,.text-long ol > li:last-child,.ck-editor__editable ol > li:last-child,.ck-style-dropdown ol > li:last-child{margin-bottom:0;}.filter-type ol > li,.text-long ol > li,.ck-editor__editable ol > li,.ck-style-dropdown ol > li{padding-left:1.625rem;}.filter-type ol > li::before,.text-long ol > li::before,.ck-editor__editable ol > li::before,.ck-style-dropdown ol > li::before{position:absolute;top:0;left:0;content:counter(list-item) ".";counter-increment:list-item;font-weight:var(--fw-normal);font-size:var(--fs-base);line-height:var(--lh-base);color:hsl(var(--clr-spot-1));}.filter-type ol > li ol,.text-long ol > li ol,.ck-editor__editable ol > li ol,.ck-style-dropdown ol > li ol{counter-reset:listStyle2;}.filter-type ol > li ol > li,.text-long ol > li ol > li,.ck-editor__editable ol > li ol > li,.ck-style-dropdown ol > li ol > li{counter-increment:listStyle2;}.filter-type ol > li ol > li::before,.text-long ol > li ol > li::before,.ck-editor__editable ol > li ol > li::before,.ck-style-dropdown ol > li ol > li::before{content:counter(listStyle2,lower-alpha) ".";}.filter-type ol > li ol > li > ol,.text-long ol > li ol > li > ol,.ck-editor__editable ol > li ol > li > ol,.ck-style-dropdown ol > li ol > li > ol{counter-reset:listStyle3;}.filter-type ol > li ol > li > ol > li,.text-long ol > li ol > li > ol > li,.ck-editor__editable ol > li ol > li > ol > li,.ck-style-dropdown ol > li ol > li > ol > li{counter-increment:listStyle3;}.filter-type ol > li ol > li > ol > li::before,.text-long ol > li ol > li > ol > li::before,.ck-editor__editable ol > li ol > li > ol > li::before,.ck-style-dropdown ol > li ol > li > ol > li::before{content:counter(listStyle3,lower-roman) ".";}.filter-type ol p,.text-long ol p,.ck-editor__editable ol p,.ck-style-dropdown ol p{margin-bottom:var(--gap-sm);}.filter-type ul:not(.inline).is-horizontal,.filter-type ol.is-horizontal,.text-long ul:not(.inline).is-horizontal,.text-long ol.is-horizontal,.ck-editor__editable ul:not(.inline).is-horizontal,.ck-editor__editable ol.is-horizontal,.ck-style-dropdown ul:not(.inline).is-horizontal,.ck-style-dropdown ol.is-horizontal{margin-right:calc(var(--gap-hor) * -1);}.filter-type ul:not(.inline).is-horizontal li,.filter-type ol.is-horizontal li,.text-long ul:not(.inline).is-horizontal li,.text-long ol.is-horizontal li,.ck-editor__editable ul:not(.inline).is-horizontal li,.ck-editor__editable ol.is-horizontal li,.ck-style-dropdown ul:not(.inline).is-horizontal li,.ck-style-dropdown ol.is-horizontal li{display:inline-block;margin-right:var(--gap-hor);}.filter-type ul:not(.inline):last-child,.filter-type ol:last-child,.text-long ul:not(.inline):last-child,.text-long ol:last-child,.ck-editor__editable ul:not(.inline):last-child,.ck-editor__editable ol:last-child,.ck-style-dropdown ul:not(.inline):last-child,.ck-style-dropdown ol:last-child{margin-bottom:0;}.filter-type ul:not(.inline).no-margin,.filter-type ol.no-margin,.text-long ul:not(.inline).no-margin,.text-long ol.no-margin,.ck-editor__editable ul:not(.inline).no-margin,.ck-editor__editable ol.no-margin,.ck-style-dropdown ul:not(.inline).no-margin,.ck-style-dropdown ol.no-margin{margin-bottom:0;}.filter-type li > ol:last-child,.filter-type li > ul:not(.inline):last-child,.text-long li > ol:last-child,.text-long li > ul:not(.inline):last-child,.ck-editor__editable li > ol:last-child,.ck-editor__editable li > ul:not(.inline):last-child,.ck-style-dropdown li > ol:last-child,.ck-style-dropdown li > ul:not(.inline):last-child{margin-bottom:var(--gap-sm);}img{display:block;border-style:none;border-radius:0.3125rem;vertical-align:middle;max-width:100%;height:auto;}.media__element{background-repeat:no-repeat !important;}.media--type-image{position:relative;}.lazy-wrapper{position:relative;animation:color-change 0.5s ease-in forwards;}.media--view-mode-layout-builder-background .lazy-wrapper{position:static;}.lazy-wrapper::after{position:absolute;z-index:-2;top:0;left:0;display:block;height:100%;width:100%;content:"";opacity:0.75;}.lazy-wrapper.js-loaded{background-color:transparent;}.lazy-wrapper.js-loaded::before{display:none;}.lazy-wrapper.js-loaded::after{display:none;}.lazy-wrapper.is-loading{opacity:0;}@keyframes color-change{from{opacity:0;}to{opacity:1;}}.drimage{position:relative;animation:color-change 0.5s ease-in forwards;}.media--view-mode-layout-builder-background .drimage{position:static;}.drimage::after{position:absolute;z-index:-2;top:0;left:0;display:block;height:100%;width:100%;content:"";opacity:0.75;}.drimage.js-loaded{background-color:transparent;}.drimage.js-loaded::before{display:none;}.drimage.js-loaded::after{display:none;}.drimage.is-loading{opacity:0;}@keyframes color-change{from{opacity:0;}to{opacity:1;}}.media--loading:not([data-animation]),.is-b-loading:not([data-animation]){position:relative;animation:color-change 0.5s ease-in forwards;}.media--view-mode-layout-builder-background .media--loading:not([data-animation]),.media--view-mode-layout-builder-background .is-b-loading:not([data-animation]){position:static;}.media--loading:not([data-animation])::after,.is-b-loading:not([data-animation])::after{position:absolute;z-index:-2;top:0;left:0;display:block;height:100%;width:100%;content:"";opacity:0.75;}.media--loading:not([data-animation]).js-loaded,.is-b-loading:not([data-animation]).js-loaded{background-color:transparent;}.media--loading:not([data-animation]).js-loaded::before,.is-b-loading:not([data-animation]).js-loaded::before{display:none;}.media--loading:not([data-animation]).js-loaded::after,.is-b-loading:not([data-animation]).js-loaded::after{display:none;}.media--loading:not([data-animation]).is-loading,.is-b-loading:not([data-animation]).is-loading{opacity:0;}@keyframes color-change{from{opacity:0;}to{opacity:1;}}.slick-cloned .lazy-wrapper::before,.slick-cloned .drimage::before,#colorbox .lazy-wrapper::before,#colorbox .drimage::before{display:none;}.slick-cloned .lazy-wrapper img,.slick-cloned .drimage img,#colorbox .lazy-wrapper img,#colorbox .drimage img{background-color:transparent;box-shadow:none;}.img-layout-shift{position:relative;display:block;background-color:hsl(var(--clr-off-white));}.media--view-mode-layout-builder-background .img-layout-shift{position:static;}.img-layout-shift > img{position:absolute;}picture{position:relative;display:block;overflow:hidden;width:100%;}picture img{width:100%;}.text-long::after{clear:both;content:"";display:table;}.text-long img,.text-long figure,.text-long [data-entity-type=media]{display:inline-block;float:none;margin:0 0 var(--gap-hor) 0;max-width:100%;width:auto;height:auto;}.text-long img.align-left,.text-long img.align-right,.text-long img.align-center,.text-long figure.align-left,.text-long figure.align-right,.text-long figure.align-center,.text-long [data-entity-type=media].align-left,.text-long [data-entity-type=media].align-right,.text-long [data-entity-type=media].align-center{display:block;}@media (min-width:768px){.text-long img.align-left,.text-long figure.align-left,.text-long [data-entity-type=media].align-left{float:left;margin:0 var(--gap-hor) var(--gap-hor) 0;}.text-long img.align-right,.text-long figure.align-right,.text-long [data-entity-type=media].align-right{float:right;margin:0 0 var(--gap-hor) var(--gap-hor);}.text-long img.align-center,.text-long figure.align-center,.text-long [data-entity-type=media].align-center{margin-left:auto;margin-right:auto;}}.text-long figure.align-center img,.text-long [data-entity-type=media].align-center img{margin:0 auto;}.text-long figure img,.text-long [data-entity-type=media] img{float:none;padding:0;}.text-long figcaption{margin-top:0.625rem;display:block;text-align:center;font-style:italic;color:hsl(var(--clr-gray));}.icons-demo{display:flex;flex-wrap:wrap;}.icons-demo pre{margin:0;padding:0 4px;font-size:0.8rem;text-align:center;background-color:clr(off-white);}.icons-demo--link{display:block;}.icons-demo__item-group{display:flex;flex-wrap:wrap;}.icons-demo__item{display:flex;flex-direction:column;justify-content:flex-end;margin:0.625rem;border:1px solid clr(off-white);text-align:center;}form{position:relative;}label.error{color:hsl(var(--clr-error));}.form-item--error-message{color:hsl(var(--clr-error));}.form--inline{position:relative;display:flex;flex-wrap:wrap;gap:var(--gap-md);width:-moz-max-content;width:max-content;}.form--inline .form__element,.form--inline .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper .form--inline .mauticform-checkboxgrp-row{margin-bottom:0;}.form--inline.clearfix::after{content:none;}@media (max-width:767px){.form--inline{width:100%;}.form--inline .form__element,.form--inline .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper .form--inline .mauticform-checkboxgrp-row{flex:1 1 auto;min-width:0;}}.form__group--checkboxes,.form__group--radios{display:flex;flex-direction:column;width:100%;gap:0.5rem;}.form__group--checkboxes .form__element,.form__group--checkboxes .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper .form__group--checkboxes .mauticform-checkboxgrp-row,.form__group--radios .form__element,.form__group--radios .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper .form__group--radios .mauticform-checkboxgrp-row{margin-bottom:0;}.form__group--checkboxes.form__element::after,.mauticform_wrapper .form__group--checkboxes.mauticform-checkboxgrp-row::after,.form__group--radios.form__element::after,.mauticform_wrapper .form__group--radios.mauticform-checkboxgrp-row::after{display:none;}.cb-field-layouts .form__group--radios,.layout-builder-configure-section .form__group--radios{flex-direction:row;}input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;top:0.3125rem;display:inline-block;margin:0 0.3125rem 0 0;padding:0;border:0.0625rem solid hsl(var(--clr-form-border));border-radius:0;vertical-align:top;background:hsl(var(--clr-white));transition:border-color 0.2s ease-in-out,background-color 0.2s ease-in-out;cursor:pointer;}input[type=radio]:disabled,input[type=checkbox]:disabled{opacity:0.5;border-color:hsl(var(--clr-form-border));background:hsl(var(--clr-form-disabled-bg));}input[type=radio]:disabled:hover,input[type=checkbox]:disabled:hover{cursor:default;border-color:hsl(var(--clr-form-border));}input[type=radio]:disabled:hover + label,input[type=radio]:disabled + label,input[type=checkbox]:disabled:hover + label,input[type=checkbox]:disabled + label{opacity:0.5;}input[type=radio] + label,input[type=checkbox] + label{position:relative;display:inline;font-weight:var(--fw-normal);}input[type=radio] + label .form__label__not-required,input[type=checkbox] + label .form__label__not-required{display:none;}.ui-dialog [class*=layout-builder] :not(.form-checkboxes):not(td):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input,.ui-dialog [class*=layout-builder] .mauticform_wrapper :not(.form-checkboxes):not(td):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .mauticform-checkboxgrp-row input,.mauticform_wrapper .ui-dialog [class*=layout-builder] :not(.form-checkboxes):not(td):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .mauticform-checkboxgrp-row input,.ui-dialog [class*=layout-builder] :not(.form-checkboxes):not(td):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:hover,.ui-dialog [class*=layout-builder] :not(.form-checkboxes):not(td):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:active,.ui-dialog [class*=layout-builder] :not(.form-checkboxes):not(td):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:focus,.ui-dialog [class*=layout-builder] :not(.form-checkboxes):not(td):not(.media-library-item__click-to-select-checkbox):not(.field-content) > .form-type--checkbox input:active:focus{opacity:1;width:1.125rem;height:1.125rem;clip:auto;border:1px solid hsl(var(--clr-form-border));}input[type=checkbox]{background-color:hsl(var(--clr-white));width:1.125rem;height:1.125rem;transition:background-color ease-in-out 0.1s,border-color ease-in-out 0.1s;}input[type=checkbox] + label:before{content:"\e00e";display:inline-block;font-family:"iconfont";font-size:0.9375rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-form-active));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}input[type=checkbox] + label::before{position:absolute;left:-1.84375rem;top:0.125rem;opacity:0;}input[type=checkbox]:checked + label{font-weight:var(--fw-bold);}input[type=checkbox]:checked + label::before{opacity:1;transition:opacity ease-in-out 0.1s;}input[type=checkbox]:disabled:checked + label::before{color:hsla(var(--clr-form-active),0.5);}.form__element.form-type--checkbox,.mauticform_wrapper .mauticform-checkboxgrp-row,.form__element.form-type--radio{position:relative;padding-left:2.0625rem;}.form__element.form-type--checkbox input[type=checkbox],.mauticform_wrapper .mauticform-checkboxgrp-row input[type=checkbox],.form__element.form-type--checkbox input[type=radio],.mauticform_wrapper .mauticform-checkboxgrp-row input[type=radio],.form__element.form-type--radio input[type=checkbox],.form__element.form-type--radio input[type=radio]{position:absolute;left:0;top:0.1875rem;}.form__element.form-type--radio,.mauticform_wrapper .form-type--radio.mauticform-checkboxgrp-row{padding-left:1.75rem;}.main .form-actions{position:relative;display:flex;gap:var(--gap-sm);}.main .form-actions button,.main .form-actions input[type=submit],.main .form-actions [id*=edit-cancel]{width:100%;}.main .form-actions a{align-self:center;}@media (min-width:940px){.main .form-actions button,.main .form-actions input[type=submit],.main .form-actions [id*=edit-cancel]{width:auto;}}details{margin:0 0 var(--gap-md) 0;border-radius:0.3125rem;background:hsl(var(--clr-border));}details summary{padding:0.5rem var(--gap-xs);color:hsl(var(--clr-heading));}details summary.h4{margin-bottom:0;}details .details-wrapper{padding:var(--gap-vert-md) var(--gap-xs);}details.one-col-toc-style summary{padding-left:0;}details.one-col-toc-style .details-wrapper{padding-left:0;}div.one-col-toc-style,details.one-col-toc-style{border-bottom:0.5px solid #001a70;border-radius:unset;background:none;padding-bottom:2.5rem;margin-bottom:0;}summary{--_summary-icon-size:1.25rem;cursor:pointer;display:flex;font-weight:var(--fw-bold);}summary ::marker{-webkit-appearance:none;-moz-appearance:none;appearance:none;}summary .summary__icon{position:relative;top:0.1875rem;flex-shrink:0;width:var(--_summary-icon-size);height:var(--_summary-icon-size);margin-left:auto;}summary .summary__icon::before,summary .summary__icon::after{transition:all 0.2s ease-in-out;position:absolute;top:calc(var(--_summary-icon-size) / 2 - 0.0625rem);display:block;height:0.125rem;width:var(--_summary-icon-size);border-radius:0.125rem;background-color:hsla(var(--clr-heading));content:"";}summary .summary__icon::after{transform:rotate(90deg);}[open] summary .summary__icon::after{transform:rotate(0deg);}summary::-webkit-details-marker{display:none;}.details-description{margin-bottom:var(--gap-md);}.details__error-message{margin-bottom:var(--gap-md);color:hsl(var(--clr-error));}legend{display:block;margin:0;font-weight:var(--fw-bold);white-space:normal;color:hsl(var(--clr-base));}fieldset,.form-fieldset,.ui-dialog [class*=layout-builder] fieldset:not(.fieldgroup){position:relative;margin-bottom:var(--gap-md);}fieldset legend,.form-fieldset legend,.ui-dialog [class*=layout-builder] fieldset:not(.fieldgroup) legend{display:table;box-sizing:border-box;max-width:100%;width:auto;margin-bottom:var(--gap-vert-xs);font-size:var(--fs-base);}fieldset > .form__element__tooltip,.ui-widget fieldset > .form__element__tooltip,.form-fieldset > .form__element__tooltip,.ui-widget .form-fieldset > .form__element__tooltip,.ui-dialog [class*=layout-builder] fieldset:not(.fieldgroup) > .form__element__tooltip,.ui-widget .ui-dialog [class*=layout-builder] fieldset:not(.fieldgroup) > .form__element__tooltip{right:2px;top:-10px;}.fieldset__error-message{margin-bottom:var(--gap-md);color:hsl(var(--clr-error));}fieldset.three-separate-date-wrapper{display:flex;justify-content:space-between;}fieldset.three-separate-date-wrapper .date-part{width:30%;}fieldset.three-separate-date-wrapper .date-part .form__element,fieldset.three-separate-date-wrapper .date-part .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper fieldset.three-separate-date-wrapper .date-part .mauticform-checkboxgrp-row{margin-bottom:0;}.form__element,.mauticform_wrapper .mauticform-checkboxgrp-row{position:relative;margin-bottom:var(--gap-md);width:100%;}.form__element::after,.mauticform_wrapper .mauticform-checkboxgrp-row::after{clear:both;content:"";display:table;}.form__element .field-suffix,.mauticform_wrapper .mauticform-checkboxgrp-row .field-suffix,.form__element .admin-link,.mauticform_wrapper .mauticform-checkboxgrp-row .admin-link{display:block;}.form__element .admin-link,.mauticform_wrapper .mauticform-checkboxgrp-row .admin-link{margin-top:0.625rem;}.form__element--prefix,.form__element--suffix{display:flex;flex-wrap:wrap;align-items:center;}.form__element--prefix .form__element__description,.form__element--suffix .form__element__description{width:100%;}.form__element__prefix{margin-right:0.625rem;}.form__element__suffix{margin-left:0.625rem;}.form__element .container-inline,.mauticform_wrapper .mauticform-checkboxgrp-row .container-inline{display:flex;flex-wrap:wrap;width:100%;}.form__element .container-inline .label,.mauticform_wrapper .mauticform-checkboxgrp-row .container-inline .label{margin-right:0.625rem;font-size:var(--fs-base);line-height:var(--lh-base);}.form__element .container-inline div,.mauticform_wrapper .mauticform-checkboxgrp-row .container-inline div{flex:1;padding-left:0.625rem;}.form__element .container-inline div:first-child,.mauticform_wrapper .mauticform-checkboxgrp-row .container-inline div:first-child{padding-left:0;}.form__element .container-inline .description,.mauticform_wrapper .mauticform-checkboxgrp-row .container-inline .description{flex:1 0 100%;padding-left:0;}.form__element .container-inline [data-drupal-field-elements=date-time] + .description,.mauticform_wrapper .mauticform-checkboxgrp-row .container-inline [data-drupal-field-elements=date-time] + .description{flex:0 1 0;padding-left:0.625rem;}.form__element__tooltip,.ui-widget .form__element__tooltip{position:absolute;right:0;top:0;}.form__element__tooltip__button,.ui-widget .form__element__tooltip__button{display:block;cursor:pointer;width:1.25rem;height:1.25rem;padding:0;margin:0;border:0 none;border-radius:0.625rem;font-size:0.9375rem;font-weight:bold;line-height:1.3125rem;text-align:center;color:hsl(var(--clr-white));background-color:hsl(var(--clr-link));}.form__element__tooltip__message,.ui-widget .form__element__tooltip__message{position:absolute;z-index:1;top:25px;right:-12px;width:15.625rem;padding:0.625rem;border:2px solid hsl(var(--clr-link));border-radius:5px;font-size:var(--fs-small);line-height:var(--lh-small);color:hsl(var(--clr-base));background-color:hsl(var(--clr-white));pointer-events:none;visibility:hidden;text-transform:none;}.form__element__tooltip__message::before,.form__element__tooltip__message::after,.ui-widget .form__element__tooltip__message::before,.ui-widget .form__element__tooltip__message::after{content:"";position:absolute;right:0.625rem;display:block;}.form__element__tooltip__message::before,.ui-widget .form__element__tooltip__message::before{top:-20px;border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid hsl(var(--clr-link));border-left:10px solid transparent;}.form__element__tooltip__message::after,.ui-widget .form__element__tooltip__message::after{top:-17px;border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid hsl(var(--clr-white));border-left:10px solid transparent;}.form__element__tooltip__message.is-visible,.ui-widget .form__element__tooltip__message.is-visible{visibility:visible;}form small,form .description,.form__element__description,.password-suggestions,.webform-component--mandatory-fields p,.form__element ~ p,.mauticform_wrapper .mauticform-checkboxgrp-row ~ p{display:block;font-size:var(--fs-small);line-height:var(--lh-small);color:hsl(var(--clr-form-inactive));margin-top:0.625rem;}form small ul,form .description ul,.form__element__description ul,.password-suggestions ul,.webform-component--mandatory-fields p ul,.form__element ~ p ul,.mauticform_wrapper .mauticform-checkboxgrp-row ~ p ul{display:block;padding-left:0;margin-left:0;overflow:hidden;padding-left:0;}form small ul > li,form .description ul > li,.form__element__description ul > li,.password-suggestions ul > li,.webform-component--mandatory-fields p ul > li,.form__element ~ p ul > li,.mauticform_wrapper .mauticform-checkboxgrp-row ~ p ul > li{position:relative;display:block;margin-bottom:0.625rem;list-style:none;}form small ul > li:last-child,form .description ul > li:last-child,.form__element__description ul > li:last-child,.password-suggestions ul > li:last-child,.webform-component--mandatory-fields p ul > li:last-child,.form__element ~ p ul > li:last-child,.mauticform_wrapper .mauticform-checkboxgrp-row ~ p ul > li:last-child{margin-bottom:0;}form small ul > li,form .description ul > li,.form__element__description ul > li,.password-suggestions ul > li,.webform-component--mandatory-fields p ul > li,.form__element ~ p ul > li,.mauticform_wrapper .mauticform-checkboxgrp-row ~ p ul > li{padding-left:1rem;}form small ul > li::before,form .description ul > li::before,.form__element__description ul > li::before,.password-suggestions ul > li::before,.webform-component--mandatory-fields p ul > li::before,.form__element ~ p ul > li::before,.mauticform_wrapper .mauticform-checkboxgrp-row ~ p ul > li::before{content:""/"";position:absolute;left:1px;top:0.78125rem;margin-top:-3px;width:0.375rem;height:0.375rem;border-radius:50%;background:hsl(var(--clr-spot-1));}form small ul > li ul li::before,form .description ul > li ul li::before,.form__element__description ul > li ul li::before,.password-suggestions ul > li ul li::before,.webform-component--mandatory-fields p ul > li ul li::before,.form__element ~ p ul > li ul li::before,.mauticform_wrapper .mauticform-checkboxgrp-row ~ p ul > li ul li::before{border:1px solid hsl(var(--clr-spot-1));border-radius:50%;background:transparent;}form small ul > li ul li li::before,form .description ul > li ul li li::before,.form__element__description ul > li ul li li::before,.password-suggestions ul > li ul li li::before,.webform-component--mandatory-fields p ul > li ul li li::before,.form__element ~ p ul > li ul li li::before,.mauticform_wrapper .mauticform-checkboxgrp-row ~ p ul > li ul li li::before{border:0 none;border-radius:0;background:hsl(var(--clr-spot-1));}form small ul > li::before,form .description ul > li::before,.form__element__description ul > li::before,.password-suggestions ul > li::before,.webform-component--mandatory-fields p ul > li::before,.form__element ~ p ul > li::before,.mauticform_wrapper .mauticform-checkboxgrp-row ~ p ul > li::before{top:0.78125rem;}form small ul > li,form .description ul > li,.form__element__description ul > li,.password-suggestions ul > li,.webform-component--mandatory-fields p ul > li,.form__element ~ p ul > li,.mauticform_wrapper .mauticform-checkboxgrp-row ~ p ul > li{margin-top:0.375rem;padding-left:0.75rem;}form small ul > li::before,form .description ul > li::before,.form__element__description ul > li::before,.password-suggestions ul > li::before,.webform-component--mandatory-fields p ul > li::before,.form__element ~ p ul > li::before,.mauticform_wrapper .mauticform-checkboxgrp-row ~ p ul > li::before{top:0.5rem;font-size:4px;}.description--attention{font-size:var(--fs-small);color:hsla(0,0%,5%,0.5);}.description--attention:before{content:"\e015";display:inline-block;margin:-2px 0.3125rem 0 0;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.grecaptcha-badge{z-index:910;}.form__label{display:block;font-weight:var(--fw-bold);transition:all 0.2s ease-in-out;margin-bottom:0.625rem;}.form__label.is-active{color:hsl(var(--clr-form));}.form__label p{display:inline-block;}.form__label__required{display:none;}.form__label__not-required{display:inline-block;padding:0 0.3125rem;}.js-form-required .form__label__not-required{display:none;}.form__element--error .form__label{color:hsl(var(--clr-error));}input:not([type]),input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):not([id=edit-search]):not(.search-redirect),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0.9375rem 1.125rem;width:100%;border:1px solid hsl(var(--clr-form-border));border-radius:0.3125rem;color:hsl(var(--clr-form));background:hsl(var(--clr-white));}input:not([type])::-moz-placeholder,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):not([id=edit-search]):not(.search-redirect)::-moz-placeholder,textarea::-moz-placeholder{color:hsl(var(--clr-placeholder));opacity:1;}input:not([type])::placeholder,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):not([id=edit-search]):not(.search-redirect)::placeholder,textarea::placeholder{color:hsl(var(--clr-placeholder));opacity:1;}input:not([type]):focus,input:not([type]):focus:hover,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):not([id=edit-search]):not(.search-redirect):focus,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):not([id=edit-search]):not(.search-redirect):focus:hover,textarea:focus,textarea:focus:hover{box-shadow:0 0 0 0.125rem inset hsla(var(--clr-form-border));}input:not([type])[disabled],input:not([type]):disabled,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):not([id=edit-search]):not(.search-redirect)[disabled],input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):not([id=edit-search]):not(.search-redirect):disabled,textarea[disabled],textarea:disabled{border-color:hsl(var(--clr-form-disabled-border));color:hsl(var(--clr-form-disabled));background:hsl(var(--clr-form-disabled-bg));}input:not([type]).error,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):not([id=edit-search]):not(.search-redirect).error,textarea.error{border-color:hsl(var(--clr-error));color:hsl(var(--clr-error));}input:not([type]).form__input--tel.webform-webform-telephone-international,input:not([type=range]):not([type=radio]):not([type=checkbox]):not([type=image]):not([type=button]):not([type=reset]):not([type=submit]):not([type=hidden]):not([id=edit-search]):not(.search-redirect).form__input--tel.webform-webform-telephone-international,textarea.form__input--tel.webform-webform-telephone-international{padding-left:3.125rem;}input.error{color:hsl(var(--clr-error));}input.admin-menu-search{height:auto;}.form__element.form-type--radio input[type=radio],.mauticform_wrapper .form-type--radio.mauticform-checkboxgrp-row input[type=radio]{top:0.125rem;}input[type=radio]{width:1.25rem;height:1.25rem;min-width:1.25rem;border:2px solid hsl(var(--clr-form-border));border-radius:50%;background:hsl(var(--clr-white));box-shadow:none;transition:background-color ease-in-out 0.1s,border-color ease-in-out 0.1s,box-shadow ease-in-out 0.1s;}input[type=radio]:checked{border:2px solid hsl(var(--clr-form-active));background:hsl(var(--clr-form-active));box-shadow:inset 0 0 0 0.28125rem hsl(var(--clr-white));}input[type=radio]:checked + label{font-weight:var(--fw-bold);}input[type=radio]:disabled:checked{background:hsl(var(--clr-form-disabled));box-shadow:inset 0 0 0 0.28125rem hsl(var(--clr-white));}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:0.3125rem;border:1px solid hsl(var(--clr-gray-light-1));border-radius:0.3125rem;background-color:hsl(var(--clr-gray-light-1));}input[type=range]::-webkit-slider-thumb{cursor:pointer;-webkit-appearance:none;appearance:none;width:0.9375rem;height:0.9375rem;border:1px solid hsl(var(--clr-form-border));border-radius:0.1875rem;background-color:hsl(var(--clr-white));}input[type=range]:focus,input[type=range]:focus:hover{outline:0;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;height:3.5rem;width:100%;padding:0 2.5rem 0 1.125rem;border:0.0625rem solid hsl(var(--clr-form-border));border-radius:0.375rem;line-height:2.625rem;color:hsl(var(--clr-form));background-color:hsl(var(--clr-white));background-image:linear-gradient(45deg,transparent 50%,hsl(var(--clr-form)) 50%),linear-gradient(135deg,hsl(var(--clr-form)) 50%,transparent 50%);background-position:calc(100% - 20px) 18px,calc(100% - 15px) 18px,calc(100% - 2.5em) 8px;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;}select:focus,select:focus:hover{font-weight:var(--fw-bold);box-shadow:0 0 0 0.125rem inset hsla(var(--clr-form-border));}select:disabled,select[disabled]{border-color:hsl(var(--clr-form-disabled-border));color:hsl(var(--clr-form-disabled));background:hsl(var(--clr-form-disabled-bg));}.form__dropdown{position:relative;}.form__dropdown select{background-image:none;}.form__dropdown:after{content:"\e010";display:inline-block;font-family:"iconfont";font-size:1.0625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-form-border));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.form__dropdown::after{pointer-events:none;position:absolute;right:18px;top:50%;transform:translateY(-50%);}form .select2-container--default .select2-selection--multiple{min-height:0;padding:1.4375rem 1.25rem 0.375rem;border:0.0625rem solid hsl(var(--clr-form-border));border-radius:0;line-height:0;}form .select2-container--default .select2-selection--multiple .select2-selection__rendered{margin-left:-0.3125rem;}form .select2-container--default .select2-selection--multiple .select2-selection__rendered li{margin-bottom:0;}form .select2-container--default .select2-selection--multiple .select2-selection__rendered li.select2-selection__choice{line-height:1.5;}form .select2-container--default .select2-selection--multiple input[type=search]{padding:0 !important;margin:0 !important;border:0 none !important;}form .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:hsl(var(--clr-form-active-border));}form .select2-container--default.select2-container--disabled .select2-selection--multiple{border-color:hsl(var(--clr-form-disabled-border));}.SumoSelect{position:relative;width:100%;max-width:20rem;}.SumoSelect input{max-width:100%;border:none !important;background:transparent !important;}.SumoSelect .form__dropdown::after{content:none;}.SumoSelect > .CaptionCont{display:flex;padding:var(--gap-vert-sm) 0 var(--gap-vert-sm) 1.125rem;border:1px solid hsl(var(--clr-form-border));border-radius:0.3125rem;background-color:transparent;}.SumoSelect > .CaptionCont > span{font-weight:var(--fw-bold);}.SumoSelect > .CaptionCont > span.placeholder{font-style:normal;color:hsla(var(--clr-placeholder));font-weight:var(--fw-normal);}.SumoSelect > .CaptionCont > label{position:relative;display:flex;flex-shrink:0;width:auto;margin:0 0 0 auto;}.SumoSelect > .CaptionCont > label > i{position:relative;display:flex;height:auto;width:auto;padding:0 var(--gap-vert-sm);background:none;}.SumoSelect > .CaptionCont > label > i:after{content:"\e010";display:inline-block;font-family:"iconfont";font-size:1.0625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-form-border));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.SumoSelect > .CaptionCont > label > i::after{display:inline-flex;}.SumoSelect > .optWrapper{padding:var(--gap-md) 0 var(--gap-vert-md);border:none;border-radius:0 0 0.3125rem 0.3125rem;box-shadow:0 0 0.4375rem 0 hsla(var(--clr-black),0.15);}.SumoSelect > .optWrapper > ul{padding:0 var(--gap-md);}.SumoSelect > .optWrapper > .MultiControls{display:flex;flex-wrap:wrap;padding:var(--gap-vert-md) var(--gap-md) var(--gap-vert-xs);border:none;box-shadow:none;gap:var(--gap-vert-xs);}.SumoSelect > .optWrapper > .MultiControls p{margin-bottom:0;}.SumoSelect > .optWrapper.multiple > .options li.opt span i{display:flex;align-content:center;justify-content:center;border:0.0625rem solid hsl(var(--clr-form-border));border-radius:0;box-shadow:none;width:1.125rem;height:1.125rem;}.SumoSelect > .optWrapper.multiple > .options li.opt.selected > span i{border-color:hsla(var(--clr-form-border));background-color:hsl(var(--clr-white));}.SumoSelect > .optWrapper.multiple > .options li.opt.selected > span i:before{content:"\e00e";display:inline-block;font-family:"iconfont";font-size:0.9375rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-form-active));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk{padding:0;border:none;border-radius:0;font-weight:var(--fw-bold);display:inline-flex;text-decoration:none;position:relative;display:inline;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border 0.2s ease-in-out;padding-bottom:0.3125rem;}.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk,.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk:visited{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),1);}.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk:focus,.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk:hover{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),0);}.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk:active{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),0);}.SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk:hover{background-color:transparent;}.SumoSelect > .optWrapper.multiple > .MultiControls > .btnCancel{display:none;}.SumoSelect > .optWrapper.multiple > .options .opt--label-wrapper:not(.level--opt) .opt{padding-left:2.1875rem;}.SumoSelect > .optWrapper.multiple > .options .opt--label-wrapper:not(.level--opt) .opt.level--2{padding-left:2.8125rem;}.SumoSelect > .optWrapper.multiple > .options .opt--label-wrapper:not(.level--opt) .opt.level--3{padding-left:3.4375rem;}.SumoSelect > .optWrapper.multiple > .options .opt--label-wrapper:not(.level--opt) .opt.level--4{padding-left:4.0625rem;}.SumoSelect > .optWrapper.multiple > .options .opt--label-wrapper:not(.level--opt) .opt.level--5{padding-left:4.6875rem;}.SumoSelect > .optWrapper.multiple .toggle-button{position:absolute;top:0;bottom:0;left:-1.125rem;display:block;width:1.25rem;height:2.25rem;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.SumoSelect > .optWrapper.multiple .toggle-button:after{content:"\e00b";display:inline-block;margin:0.375rem 0 0 0;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-black));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.SumoSelect > .optWrapper.multiple .toggle-button:hover{background-color:hsl(var(--clr-gray-light-1));}.SumoSelect > .optWrapper .opt--label-wrapper{position:relative;}.SumoSelect > .optWrapper .opt--label-wrapper.open > .opt--children{display:block;}.SumoSelect > .optWrapper .opt--label-wrapper.open > .toggle-button:after{content:"\e00c";display:inline-block;margin:0.375rem 0 0 0;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-black));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.SumoSelect > .optWrapper .opt--label-wrapper .opt--children{display:none;}.SumoSelect > .optWrapper > .options li.opt{padding:0.3125rem;border:none;}.SumoSelect > .optWrapper > .options label{margin-bottom:0;padding-left:0.3125rem;}.SumoSelect.open > .CaptionCont{z-index:1100;border-color:hsla(var(--clr-form-border));box-shadow:0 0 0 0.125rem inset hsla(var(--clr-form-border));}.SumoSelect.open > .optWrapper{top:calc(100% - 0.1875rem);}textarea{resize:vertical;overflow:auto;min-height:8.75rem;}.form-textarea-wrapper{display:block;}.form-textarea-wrapper .grippie{display:none;}.webform-document-file .button{margin-top:0.625rem;}.form-managed-file{align-items:center;}.form-managed-file .messages{margin-bottom:0.625rem;}.form-managed-file button{margin-top:0.625rem;}@media (min-width:768px){.webform-document-file{display:flex;flex-wrap:wrap;}.webform-document-file .description{flex:1 1 auto;}.webform-document-file .button{margin-left:0.625rem;margin-top:0;}.file-upload-wrapper{flex-grow:1;width:auto;}.form-managed-file{display:flex;flex-wrap:wrap;}.form-managed-file .messages{width:100%;}.form-managed-file button{margin-top:0;margin-left:0.625rem;}}.button:not(.button--tertiary),input[type=button],input[type=reset],input[type=submit]{display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.button:not(.button--tertiary),.button:not(.button--tertiary):visited,input[type=button],input[type=button]:visited,input[type=reset],input[type=reset]:visited,input[type=submit],input[type=submit]:visited{color:hsl(var(--clr-button));}.button:not(.button--tertiary):after,input[type=button]:after,input[type=reset]:after,input[type=submit]:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.button:not(.button--tertiary):focus,.button:not(.button--tertiary):hover,.button:not(.button--tertiary):active,input[type=button]:focus,input[type=button]:hover,input[type=button]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=reset]:active,input[type=submit]:focus,input[type=submit]:hover,input[type=submit]:active{border:0 none;text-decoration:none;color:hsl(var(--clr-button-hover));background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.button:not(.button--tertiary):focus::after,.button:not(.button--tertiary):hover::after,.button:not(.button--tertiary):active::after,input[type=button]:focus::after,input[type=button]:hover::after,input[type=button]:active::after,input[type=reset]:focus::after,input[type=reset]:hover::after,input[type=reset]:active::after,input[type=submit]:focus::after,input[type=submit]:hover::after,input[type=submit]:active::after{color:hsla(var(--clr-icon-button-hover));}.button:not(.button--tertiary).disabled,.button:not(.button--tertiary):disabled,.button:not(.button--tertiary)[disabled],input[type=button].disabled,input[type=button]:disabled,input[type=button][disabled],input[type=reset].disabled,input[type=reset]:disabled,input[type=reset][disabled],input[type=submit].disabled,input[type=submit]:disabled,input[type=submit][disabled]{opacity:0.2;pointer-events:none;cursor:default;}.button:not(.button--tertiary).button--red,input[type=button].button--red,input[type=reset].button--red,input[type=submit].button--red{--clr-button-bg:var(--clr-spot-2);--clr-button-hover:var(--clr-spot-2);--clr-icon-button:var(--clr-spot-2-light);}.button:not(.button--tertiary).button--green,input[type=button].button--green,input[type=reset].button--green,input[type=submit].button--green{--clr-button-bg:var(--clr-spot-3);--clr-button-hover:var(--clr-spot-3);--clr-icon-button:var(--clr-spot-3-light);}.button:not(.button--tertiary).webform-button--previous:before,input[type=button].webform-button--previous:before,input[type=reset].webform-button--previous:before,input[type=submit].webform-button--previous:before{content:"\e004";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.button:not(.button--tertiary).webform-button--previous::after,input[type=button].webform-button--previous::after,input[type=reset].webform-button--previous::after,input[type=submit].webform-button--previous::after{content:none;}.button.button--secondary{--clr-button-hover:var(--clr-icon-button);--clr-icon-button:var(--clr-icon-bg);--clr-icon-button-hover:var(--clr-icon-button);display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.button.button--secondary,.button.button--secondary:visited{color:hsl(var(--clr-button-bg));}.button.button--secondary:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.button.button--secondary:focus,.button.button--secondary:hover,.button.button--secondary:active{border:0 none;text-decoration:none;color:hsl(var(--clr-white));background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsla(var(--clr-button-bg),0);}.button.button--secondary:focus::after,.button.button--secondary:hover::after,.button.button--secondary:active::after{color:hsla(var(--clr-icon-button-hover));}.button.button--secondary.disabled,.button.button--secondary:disabled,.button.button--secondary[disabled]{opacity:0.2;pointer-events:none;cursor:default;}.button.button--secondary.button--red{--clr-button-bg:var(--clr-spot-2);--clr-button-hover:var(--clr-spot-2);--clr-icon-button:var(--clr-spot-2-light);}.button.button--secondary.button--green{--clr-button-bg:var(--clr-spot-3);--clr-button-hover:var(--clr-spot-3);--clr-icon-button:var(--clr-spot-3-light);}.button--tertiary{display:inline-flex;text-decoration:none;position:relative;display:inline;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border 0.2s ease-in-out;padding-bottom:0.3125rem;display:inline-block;}.button--tertiary,.button--tertiary:visited{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),1);}.button--tertiary:focus,.button--tertiary:hover{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),0);}.button--tertiary:active{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),0);}.button--negative{display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:hsl(var(--clr-white));box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.button--negative,.button--negative:visited{color:hsl(var(--clr-spot-2));}.button--negative:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.button--negative:focus,.button--negative:hover,.button--negative:active{border:0 none;text-decoration:none;color:hsl(var(--clr-button-hover));background:hsl(var(--clr-button-hover-bg));box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.button--negative:focus::after,.button--negative:hover::after,.button--negative:active::after{color:hsla(var(--clr-icon-button-hover));}.button--negative.disabled,.button--negative:disabled,.button--negative[disabled]{opacity:0.2;pointer-events:none;cursor:default;}.button--negative-secondary{display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.button--negative-secondary,.button--negative-secondary:visited{color:hsl(var(--clr-white));}.button--negative-secondary:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.button--negative-secondary:focus,.button--negative-secondary:hover,.button--negative-secondary:active{border:0 none;text-decoration:none;color:hsl(var(--clr-white));background:hsl(var(--clr-button-hover-bg));box-shadow:inset 0 0 0 0.125rem hsla(var(--clr-button-bg),0);}.button--negative-secondary:focus::after,.button--negative-secondary:hover::after,.button--negative-secondary:active::after{color:hsla(var(--clr-icon-button-hover));}.button--negative-secondary.disabled,.button--negative-secondary:disabled,.button--negative-secondary[disabled]{opacity:0.2;pointer-events:none;cursor:default;}.button--loading::after{box-sizing:border-box;height:1.375rem;width:1.375rem;border:3px solid rgba(255,255,255,0.2);border-top-color:hsl(var(--clr--white));border-radius:100%;font-size:0;animation:spin 1s infinite linear;}.button--loading.button--secondary::after{border:3px solid hsla(var(--clr-button-bg),0.2);border-top-color:hsl(var(--clr-button-bg));}@keyframes spin{100%{transform:rotate(360deg);}}[id*=edit-cancel],[id*=edit-delete]{--clr-icon-button:var(--clr-icon-bg);--clr-icon-button-hover:var(--clr-icon-button);display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}[id*=edit-cancel],[id*=edit-cancel]:visited,[id*=edit-delete],[id*=edit-delete]:visited{color:hsl(var(--clr-button-bg));}[id*=edit-cancel]:after,[id*=edit-delete]:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}[id*=edit-cancel]:focus,[id*=edit-cancel]:hover,[id*=edit-cancel]:active,[id*=edit-delete]:focus,[id*=edit-delete]:hover,[id*=edit-delete]:active{border:0 none;text-decoration:none;color:hsl(var(--clr-white));background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsla(var(--clr-button-bg),0);}[id*=edit-cancel]:focus::after,[id*=edit-cancel]:hover::after,[id*=edit-cancel]:active::after,[id*=edit-delete]:focus::after,[id*=edit-delete]:hover::after,[id*=edit-delete]:active::after{color:hsla(var(--clr-icon-button-hover));}[id*=edit-cancel].disabled,[id*=edit-cancel]:disabled,[id*=edit-cancel][disabled],[id*=edit-delete].disabled,[id*=edit-delete]:disabled,[id*=edit-delete][disabled]{opacity:0.2;pointer-events:none;cursor:default;}.button.button--remove:after{content:"\e02d";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.button[target=_blank]:after{content:"\e007";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.button.button--back:has(.button__content:empty){gap:0;}.button.button--back:before{content:"\e004";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.button.button--back:hover::before,.button.button--back:focus::before{color:hsla(var(--clr-icon-button-hover));}.button.button--back::after{content:none;}a.button--menu{display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));padding:0.625rem 1.25rem;font-size:0.875rem;}a.button--menu,a.button--menu:visited{color:hsl(var(--clr-button));}a.button--menu:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}a.button--menu:focus,a.button--menu:hover,a.button--menu:active{border:0 none;text-decoration:none;color:hsl(var(--clr-button-hover));background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}a.button--menu:focus::after,a.button--menu:hover::after,a.button--menu:active::after{color:hsla(var(--clr-icon-button-hover));}a.button--menu.disabled,a.button--menu:disabled,a.button--menu[disabled]{opacity:0.2;pointer-events:none;cursor:default;}a.button--menu::after{content:none;}a.button-secondary--menu{--clr-icon-button:var(--clr-icon-bg);--clr-icon-button-hover:var(--clr-icon-button);display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));padding:0.625rem 1.25rem;font-size:0.875rem;}a.button-secondary--menu,a.button-secondary--menu:visited{color:hsl(var(--clr-button-bg));}a.button-secondary--menu:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}a.button-secondary--menu:focus,a.button-secondary--menu:hover,a.button-secondary--menu:active{border:0 none;text-decoration:none;color:hsl(var(--clr-white));background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsla(var(--clr-button-bg),0);}a.button-secondary--menu:focus::after,a.button-secondary--menu:hover::after,a.button-secondary--menu:active::after{color:hsla(var(--clr-icon-button-hover));}a.button-secondary--menu.disabled,a.button-secondary--menu:disabled,a.button-secondary--menu[disabled]{opacity:0.2;pointer-events:none;cursor:default;}a.button-secondary--menu::after{content:none;}.button--sm{padding:0.5625rem 0.875rem 0.5625rem 0.875rem;font-size:0.75rem;line-height:0.875rem;}.button--md{padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);}.button--lg{padding:1.25rem 2.5rem;font-size:var(--fs-base);line-height:var(--lh-heading);}.actions{margin-top:0.625rem;}.actions .actions__divider,.actions .button{display:block;margin-top:0.625rem;}.actions .actions__divider{text-align:center;}@media (min-width:768px){.actions{margin-top:0.625rem;margin-left:-0.625rem;}.actions .actions__divider{text-align:left;}.actions .actions__divider,.actions .button{display:inline-block;margin-left:0.625rem;}}.text-long .cke-button,.cke_editable .cke-button,.ck-editor__editable .cke-button,.ck-style-dropdown .cke-button{display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.text-long .cke-button,.text-long .cke-button:visited,.cke_editable .cke-button,.cke_editable .cke-button:visited,.ck-editor__editable .cke-button,.ck-editor__editable .cke-button:visited,.ck-style-dropdown .cke-button,.ck-style-dropdown .cke-button:visited{color:hsl(var(--clr-button));}.text-long .cke-button:after,.cke_editable .cke-button:after,.ck-editor__editable .cke-button:after,.ck-style-dropdown .cke-button:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.text-long .cke-button:focus,.text-long .cke-button:hover,.text-long .cke-button:active,.cke_editable .cke-button:focus,.cke_editable .cke-button:hover,.cke_editable .cke-button:active,.ck-editor__editable .cke-button:focus,.ck-editor__editable .cke-button:hover,.ck-editor__editable .cke-button:active,.ck-style-dropdown .cke-button:focus,.ck-style-dropdown .cke-button:hover,.ck-style-dropdown .cke-button:active{border:0 none;text-decoration:none;color:hsl(var(--clr-button-hover));background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.text-long .cke-button:focus::after,.text-long .cke-button:hover::after,.text-long .cke-button:active::after,.cke_editable .cke-button:focus::after,.cke_editable .cke-button:hover::after,.cke_editable .cke-button:active::after,.ck-editor__editable .cke-button:focus::after,.ck-editor__editable .cke-button:hover::after,.ck-editor__editable .cke-button:active::after,.ck-style-dropdown .cke-button:focus::after,.ck-style-dropdown .cke-button:hover::after,.ck-style-dropdown .cke-button:active::after{color:hsla(var(--clr-icon-button-hover));}.text-long .cke-button.disabled,.text-long .cke-button:disabled,.text-long .cke-button[disabled],.cke_editable .cke-button.disabled,.cke_editable .cke-button:disabled,.cke_editable .cke-button[disabled],.ck-editor__editable .cke-button.disabled,.ck-editor__editable .cke-button:disabled,.ck-editor__editable .cke-button[disabled],.ck-style-dropdown .cke-button.disabled,.ck-style-dropdown .cke-button:disabled,.ck-style-dropdown .cke-button[disabled]{opacity:0.2;pointer-events:none;cursor:default;}.text-long .cke-button--secondary,.cke_editable .cke-button--secondary,.ck-editor__editable .cke-button--secondary,.ck-style-dropdown .cke-button--secondary{--clr-icon-button:var(--clr-icon-bg);--clr-icon-button-hover:var(--clr-icon-button);display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.text-long .cke-button--secondary,.text-long .cke-button--secondary:visited,.cke_editable .cke-button--secondary,.cke_editable .cke-button--secondary:visited,.ck-editor__editable .cke-button--secondary,.ck-editor__editable .cke-button--secondary:visited,.ck-style-dropdown .cke-button--secondary,.ck-style-dropdown .cke-button--secondary:visited{color:hsl(var(--clr-button-bg));}.text-long .cke-button--secondary:after,.cke_editable .cke-button--secondary:after,.ck-editor__editable .cke-button--secondary:after,.ck-style-dropdown .cke-button--secondary:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.text-long .cke-button--secondary:focus,.text-long .cke-button--secondary:hover,.text-long .cke-button--secondary:active,.cke_editable .cke-button--secondary:focus,.cke_editable .cke-button--secondary:hover,.cke_editable .cke-button--secondary:active,.ck-editor__editable .cke-button--secondary:focus,.ck-editor__editable .cke-button--secondary:hover,.ck-editor__editable .cke-button--secondary:active,.ck-style-dropdown .cke-button--secondary:focus,.ck-style-dropdown .cke-button--secondary:hover,.ck-style-dropdown .cke-button--secondary:active{border:0 none;text-decoration:none;color:hsl(var(--clr-white));background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsla(var(--clr-button-bg),0);}.text-long .cke-button--secondary:focus::after,.text-long .cke-button--secondary:hover::after,.text-long .cke-button--secondary:active::after,.cke_editable .cke-button--secondary:focus::after,.cke_editable .cke-button--secondary:hover::after,.cke_editable .cke-button--secondary:active::after,.ck-editor__editable .cke-button--secondary:focus::after,.ck-editor__editable .cke-button--secondary:hover::after,.ck-editor__editable .cke-button--secondary:active::after,.ck-style-dropdown .cke-button--secondary:focus::after,.ck-style-dropdown .cke-button--secondary:hover::after,.ck-style-dropdown .cke-button--secondary:active::after{color:hsla(var(--clr-icon-button-hover));}.text-long .cke-button--secondary.disabled,.text-long .cke-button--secondary:disabled,.text-long .cke-button--secondary[disabled],.cke_editable .cke-button--secondary.disabled,.cke_editable .cke-button--secondary:disabled,.cke_editable .cke-button--secondary[disabled],.ck-editor__editable .cke-button--secondary.disabled,.ck-editor__editable .cke-button--secondary:disabled,.ck-editor__editable .cke-button--secondary[disabled],.ck-style-dropdown .cke-button--secondary.disabled,.ck-style-dropdown .cke-button--secondary:disabled,.ck-style-dropdown .cke-button--secondary[disabled]{opacity:0.2;pointer-events:none;cursor:default;}.text-long p .actions__divider,.cke_editable p .actions__divider,.ck-editor__editable p .actions__divider,.ck-style-dropdown p .actions__divider{margin-right:0.625rem;}.text-long p .cke-button,.cke_editable p .cke-button,.ck-editor__editable p .cke-button,.ck-style-dropdown p .cke-button{margin-top:0.625rem;margin-right:0.625rem;border-bottom:0 none;}.text-long p .cke-button:last-child,.cke_editable p .cke-button:last-child,.ck-editor__editable p .cke-button:last-child,.ck-style-dropdown p .cke-button:last-child{margin-right:0;}.text-long p .cke-button::before,.cke_editable p .cke-button::before,.ck-editor__editable p .cke-button::before,.ck-style-dropdown p .cke-button::before{display:none;}.text-long p .cke-button--secondary,.cke_editable p .cke-button--secondary,.ck-editor__editable p .cke-button--secondary,.ck-style-dropdown p .cke-button--secondary{margin-top:0.625rem;margin-right:0.625rem;border-bottom:0 none;}.text-long p .cke-button--secondary:last-child,.cke_editable p .cke-button--secondary:last-child,.ck-editor__editable p .cke-button--secondary:last-child,.ck-style-dropdown p .cke-button--secondary:last-child{margin-right:0;}.text-long p .cke-button--secondary::before,.cke_editable p .cke-button--secondary::before,.ck-editor__editable p .cke-button--secondary::before,.ck-style-dropdown p .cke-button--secondary::before{display:none;}.button--search{padding:1rem 1.125rem;background:none;}.icon--search{display:inline-flex;}.icon--search:before{content:"\e024";display:inline-block;font-family:"iconfont";font-size:1.3125rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:currentColor;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.icon--search::before{display:inline-flex;}table{table-layout:fixed;margin:0;padding:0;width:100%;border-collapse:collapse;border-spacing:0;text-align:left;}table.is-striped tbody tr:nth-child(odd){background:hsl(var(--clr-border));}th{padding:0.8125rem 0.625rem;font-weight:var(--fw-bold);text-align:left;vertical-align:top;}td{padding:0.78125rem var(--gap-vert-sm);border-bottom:1px solid hsl(var(--clr-border));vertical-align:top;}tr:last-child td{border-bottom:none;}thead th{border-bottom:1px solid hsl(var(--clr-spot-1));}tbody th{border-right:1px solid hsl(var(--clr-spot-1));}tbody td{padding:0.78125rem var(--gap-vert-sm);}tr.even{background:hsl(var(--clr-border));}caption{padding-top:var(--gap-sm);padding-bottom:var(--gap-sm);text-align:left;font-style:italic;color:hsl(var(--clr-gray));}@media (max-width:767px){.table-responsive.is-reformatted{}.table-responsive.is-reformatted caption{display:block;padding:10px;border-bottom:1px solid hsl(var(--clr-border));}.table-responsive.is-reformatted table,.table-responsive.is-reformatted thead,.table-responsive.is-reformatted tbody,.table-responsive.is-reformatted th,.table-responsive.is-reformatted td,.table-responsive.is-reformatted tr{display:block;}.table-responsive.is-reformatted thead{border:0 none;background:transparent;}.table-responsive.is-reformatted thead tr{position:absolute;top:-9999px;left:-9999px;}.table-responsive.is-reformatted tr{border:0 none;}.table-responsive.is-reformatted tr.odd td{border-bottom:1px solid hsl(var(--clr-white));}.table-responsive.is-reformatted td{position:relative;border:none;border-bottom:1px solid hsl(var(--clr-border));}.table-responsive.is-reformatted td::before{content:attr(data-title) ": ";display:block;padding-right:10px;white-space:nowrap;font-weight:bold;}.table-responsive.is-reformatted table.no-th td{position:static;width:auto;}.table-responsive.is-reformatted table.no-th td::before{display:none;}}@media (max-width:767px){.table-responsive.has-scroll{position:relative;margin-bottom:var(--gap-lg);border:1px solid hsl(var(--clr-border));}.table-responsive.has-scroll table{table-layout:auto;border-collapse:separate;border-spacing:0;empty-cells:show;margin-bottom:0;border:0 none;}.table-responsive.has-scroll.js-table--no-th{overflow-x:auto;overflow-y:hidden;width:100%;min-height:0.01%;}.table-responsive.has-scroll.js-table--th-row{overflow:hidden;}.table-responsive.has-scroll.js-table--th-row table{position:relative;width:100%;padding:0;}.table-responsive.has-scroll.js-table--th-row thead{position:absolute;top:0;display:block;height:100%;width:7.5rem;}.table-responsive.has-scroll.js-table--th-row thead tr{display:flex;flex-direction:column;}.table-responsive.has-scroll.js-table--th-row thead tr:last-child{border-bottom:0 none;}.table-responsive.has-scroll.js-table--th-row thead th,.table-responsive.has-scroll.js-table--th-row thead td{display:block;overflow:hidden;min-height:6.25rem;text-overflow:ellipsis;word-wrap:normal;border-right:1px solid hsl(var(--clr-spot-1));border-bottom:1px solid white;}.table-responsive.has-scroll.js-table--th-row tbody{display:flex;overflow-x:auto;overflow-y:hidden;width:calc(100vw - 120px - 40px);}.table-responsive.has-scroll.js-table--th-row tbody tr{display:flex;flex-direction:column;}.table-responsive.has-scroll.js-table--th-row tbody th,.table-responsive.has-scroll.js-table--th-row tbody td{display:block;min-height:6.25rem;}.table-responsive.has-scroll.js-table--th-row tbody th{border-bottom:1px solid hsl(var(--clr-spot-1));border-right:none;}.table-responsive.has-scroll.js-table--th-top thead{left:0;}.table-responsive.has-scroll.js-table--th-top tbody{margin-left:7.5rem;}.table-responsive.has-scroll.js-table--th-bottom thead{right:0;}.table-responsive.has-scroll.js-table--th-bottom tbody{margin-right:7.5rem;}.table-responsive.has-scroll.js-table--th-col table{display:block;overflow-x:auto;overflow-y:hidden;padding:0;width:100%;}.table-responsive.has-scroll.js-table--th-col tbody{position:static;}.table-responsive.has-scroll.js-table--th-col tr{position:static;}.table-responsive.has-scroll.js-table--th-col tr:last-child .th__content{border-bottom:0 none;}.table-responsive.has-scroll.js-table--th-col th{padding:0;width:0;background:transparent none;}.table-responsive.has-scroll.js-table--th-col .th__content{position:absolute;width:7.5rem;padding:0.625rem;}.table-responsive.has-scroll.js-table--th-left{padding-left:7.5rem;}.table-responsive.has-scroll.js-table--th-left .th__content{left:0;}.table-responsive.has-scroll.js-table--th-right{padding-right:7.5rem;}.table-responsive.has-scroll.js-table--th-right .th__content{right:0;}}.text-long table{margin-bottom:var(--gap-md);}.text-long table.no-margin{margin-bottom:0;}.tab__item{position:relative;z-index:5;display:flex;justify-content:space-between;flex-wrap:nowrap;background-color:hsla(var(--clr-tab-bg));}.tab__item:before{content:"";position:absolute;inset:0;z-index:-1;display:block;height:100%;margin-left:calc(-50vw + 50%);width:100vw;background-color:transparent;}@media (min-width:940px){.tab__item{flex:1 1 0;}}.tab__item.tab--is-active{order:-1;}@media (min-width:940px){.tab__item.tab--is-active{order:initial;}}.tab__item::before{z-index:1;height:0.0625rem;background-color:hsla(var(--clr-white));}@media (min-width:940px){.tab__item::before{content:none;}}.tabs__link{display:block;width:100%;padding:var(--gap-vert) 0;font-weight:var(--fw-normal);}.tabs__link,.tabs__link:visited{color:hsl(var(--clr-tab-text));}.tabs__link:hover{font-weight:var(--fw-bold);color:hsl(var(--clr-tab-text));}.tabs__link.is-active{font-weight:var(--fw-bold);margin-right:1.25rem;}@media (min-width:940px){.tabs__link.is-active{margin-right:0;}}@media (min-width:940px){.tabs__link{display:flex;justify-content:center;width:100%;padding:var(--gap-vert-sm);font-weight:var(--fw-bold);text-align:center;}.tabs__link.is-active{box-shadow:0 0 0.125rem 0.125rem hsla(var(--clr-spot-1-light));}}@media (min-width:940px){.tabs__trigger{display:none !important;}}.tabs__trigger__icon{--_icon-size:1.25rem;position:relative;display:flex;flex-shrink:0;height:var(--_icon-size);width:var(--_icon-size);cursor:pointer;margin-left:auto;}.is-open .tabs__trigger__icon{transform:rotate(45deg);}.tabs__trigger__icon::before,.tabs__trigger__icon::after{transition:all 0.2s ease-in-out;position:absolute;top:calc(var(--_icon-size) / 2 - 0.0625rem);display:block;height:0.125rem;width:var(--_icon-size);border-radius:0.125rem;background-color:hsla(var(--clr-white));content:"";}.tabs__trigger__icon::after{transform:rotate(90deg);}@media (min-width:940px){.tabs__link:focus,.tabs__link:hover,.tabs__link.is-active{color:hsla(var(--clr-spot-1));background-color:hsla(var(--clr-spot-1-light));}}.field--type-commerce-price{display:flex;gap:var(--container-padding);align-items:center;font-size:var(--fs-small);}.field--type-commerce-price a{position:relative;display:inline;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border 0.2s ease-in-out;}.field--type-commerce-price a,.field--type-commerce-price a:visited{color:hsl(var(--clr-text-link));text-decoration:underline;}.field--type-commerce-price a:focus,.field--type-commerce-price a:hover{color:hsl(var(--clr-text-link-hover));text-decoration:underline;}.field--type-commerce-price a:active{color:hsl(var(--clr-text-link-active));text-decoration:none;}.commerce-price--calculated{font-size:var(--fs-h2);line-height:var(--lh-heading);font-weight:var(--fw-bold);}.total-price{justify-content:flex-end;margin:var(--gap-md) 0;}.total-price .order-total-line{padding:0 var(--gap-vert-sm);}.ajax-progress-throbber{position:relative;display:inline-block;width:1.25rem;height:1.25rem;}.ajax-progress-throbber .throbber{display:block;width:0.9375rem;height:0.9375rem;border:3px solid hsla(var(--clr-spot-1),0.2);border-top-color:hsl(var(--clr-spot-1));border-radius:100%;background-image:none;animation:spin 1s infinite linear;pointer-events:none;}button + .ajax-progress-throbber{margin-left:0.625rem;}@keyframes spin{100%{transform:rotate(360deg);}}.publication-info span{font-weight:var(--fw-bold);}.publication-info.publication-info-text{text-align:center;}.publication-info.publication-info-icon:before{content:"\e00a";display:inline-block;margin:-0.1875rem 0.625rem 0 0;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.block--page-title-block{position:relative;z-index:5;padding-top:var(--gap-vert-sm);padding-bottom:var(--gap-vert-sm);}.block--page-title-block:before{content:"";position:absolute;inset:0;z-index:-1;display:block;height:100%;margin-left:calc(-50vw + 50%);width:100vw;background-color:hsl(var(--clr-spot-1-light));}@media (min-width:940px){.block--page-title-block{padding-top:var(--gap-vert-md);padding-bottom:var(--gap-vert-md);}}.block--page-title-block h1,.block--page-title-block .node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer .publications--wrapper .block--page-title-block h2,.block--page-title-block .node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper .block--page-title-block h2,.block--page-title-block .node--view-mode-footer-only-publication-information .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper .block--page-title-block h2,.block--page-title-block .node--view-mode-footer-only-otheo .publications--wrapper h2,.node--view-mode-footer-only-otheo .publications--wrapper .block--page-title-block h2{color:hsl(var(--clr-spot-1));margin-bottom:0;}body:has(#sparta-user-login-app) .block--page-title-block,body:has(#sparta-user-password-app) .block--page-title-block,body:has(#sparta-user-profile-app) .block--page-title-block{display:none;}.block-masquerade{--clr-heading:hsl(var(--clr-white));margin-right:1.5625rem;}.block-masquerade a,.block-masquerade .button{margin-top:0.625rem;--clr-icon-button:var(--clr-spot-1);--clr-icon-button-hover:var(--clr-spot-1-light);display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1.25rem 2.5rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:hsl(var(--clr-spot-1-light));display:block;}.block-masquerade a,.block-masquerade a:visited,.block-masquerade .button,.block-masquerade .button:visited{color:hsl(var(--clr-spot-1));}.block-masquerade a:after,.block-masquerade .button:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.block-masquerade a:focus,.block-masquerade a:hover,.block-masquerade a:active,.block-masquerade .button:focus,.block-masquerade .button:hover,.block-masquerade .button:active{border:0 none;text-decoration:none;color:hsl(var(--clr-white));background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-spot-1-light));}.block-masquerade a:focus::after,.block-masquerade a:hover::after,.block-masquerade a:active::after,.block-masquerade .button:focus::after,.block-masquerade .button:hover::after,.block-masquerade .button:active::after{color:hsla(var(--clr-icon-button-hover));}.block-masquerade a.disabled,.block-masquerade a:disabled,.block-masquerade a[disabled],.block-masquerade .button.disabled,.block-masquerade .button:disabled,.block-masquerade .button[disabled]{opacity:0.2;pointer-events:none;cursor:default;}.vocabulary-article-type--header .field--name-name,.vocabulary-theme--header .field--name-name,.vocabulary-type--header .field--name-name{--gap-layout-vert-top:var(--gap-vert-sm);--gap-layout-vert-bottom:var(--gap-vert-sm);padding-top:var(--gap-layout-vert-top);padding-bottom:var(--gap-layout-vert-bottom);margin-bottom:var(--gap-vert);position:relative;z-index:5;--clr-layout-bg:var(--clr-gray);}@media (min-width:940px){.vocabulary-article-type--header .field--name-name,.vocabulary-theme--header .field--name-name,.vocabulary-type--header .field--name-name{--gap-layout-vert-top:var(--gap-vert-md);--gap-layout-vert-bottom:var(--gap-vert-md);}}.vocabulary-article-type--header .field--name-name h1,.vocabulary-article-type--header .field--name-name .node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer .publications--wrapper .vocabulary-article-type--header .field--name-name h2,.vocabulary-article-type--header .field--name-name .node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper .vocabulary-article-type--header .field--name-name h2,.vocabulary-article-type--header .field--name-name .node--view-mode-footer-only-publication-information .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper .vocabulary-article-type--header .field--name-name h2,.vocabulary-article-type--header .field--name-name .node--view-mode-footer-only-otheo .publications--wrapper h2,.node--view-mode-footer-only-otheo .publications--wrapper .vocabulary-article-type--header .field--name-name h2,.vocabulary-theme--header .field--name-name h1,.vocabulary-theme--header .field--name-name .node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer .publications--wrapper .vocabulary-theme--header .field--name-name h2,.vocabulary-theme--header .field--name-name .node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper .vocabulary-theme--header .field--name-name h2,.vocabulary-theme--header .field--name-name .node--view-mode-footer-only-publication-information .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper .vocabulary-theme--header .field--name-name h2,.vocabulary-theme--header .field--name-name .node--view-mode-footer-only-otheo .publications--wrapper h2,.node--view-mode-footer-only-otheo .publications--wrapper .vocabulary-theme--header .field--name-name h2,.vocabulary-type--header .field--name-name h1,.vocabulary-type--header .field--name-name .node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer .publications--wrapper .vocabulary-type--header .field--name-name h2,.vocabulary-type--header .field--name-name .node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper .vocabulary-type--header .field--name-name h2,.vocabulary-type--header .field--name-name .node--view-mode-footer-only-publication-information .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper .vocabulary-type--header .field--name-name h2,.vocabulary-type--header .field--name-name .node--view-mode-footer-only-otheo .publications--wrapper h2,.node--view-mode-footer-only-otheo .publications--wrapper .vocabulary-type--header .field--name-name h2{margin-bottom:0;}.vocabulary-article-type--header .field--name-name:before,.vocabulary-theme--header .field--name-name:before,.vocabulary-type--header .field--name-name:before{content:"";position:absolute;inset:0;z-index:-1;display:block;height:100%;margin-left:calc(-50vw + 50%);width:100vw;background-color:hsl(var(--clr-layout-bg));}.color--blue .vocabulary-article-type--header .field--name-name,.color--blue .vocabulary-theme--header .field--name-name,.color--blue .vocabulary-type--header .field--name-name{--clr-layout-bg:var(--clr-spot-1-light);--clr-heading:var(--clr-spot-1);}.color--red .vocabulary-article-type--header .field--name-name,.color--red .vocabulary-theme--header .field--name-name,.color--red .vocabulary-type--header .field--name-name{--clr-layout-bg:var(--clr-spot-2-light);--clr-heading:var(--clr-spot-2);}.color--green .vocabulary-article-type--header .field--name-name,.color--green .vocabulary-theme--header .field--name-name,.color--green .vocabulary-type--header .field--name-name{--clr-layout-bg:var(--clr-spot-3-light);--clr-heading:var(--clr-spot-3);}.vocabulary-type--default.vocabulary--type.taxonomy-term .content{display:flex;-moz-column-gap:0.5rem;column-gap:0.5rem;}.vocabulary-type--default.vocabulary--type.taxonomy-term .field--name-field-icon svg{margin-bottom:-0.125rem;}div.krumo-root{color:hsl(var(--clr-black));}div.krumo-root *{float:none;}div.krumo-root a.krumo-name{color:#404000;}body .block-place-region{padding:0;margin:0.3125rem;}body .block-place-region a.button{display:block;padding:1.25rem;width:auto;border:0 none;background-color:hsl(var(--clr-white));}body .block-place-region a.button:hover{background-color:hsla(var(--clr-black),0.2);}.quickedit-field.quickedit-highlighted,.quickedit-form.quickedit-highlighted,.quickedit-field .quickedit-highlighted{box-shadow:0 0 0 100vw hsla(var(--clr-black),0.8);}.quickedit-form{max-width:18.75rem;}.quickedit-form.quickedit-highlighted{margin:0.3125rem 0;}.quickedit-form .messages{margin-bottom:0.625rem;}.quickedit-form .messages abbr.warning{color:hsl(var(--clr-white));}.quickedit-form abbr.warning{color:hsl(var(--clr-error));}.quickedit-form .table{table-layout:auto;}.quickedit-form .table th h4{margin:0;}.quickedit-form .table td{padding:0.625rem;}.quickedit-form .link,.quickedit-form .link:visited{color:hsl(var(--clr-link));}.quickedit-form .tabledrag-toggle-weight-wrapper{margin-bottom:var(--gap-md);text-align:right;}.quickedit-form .field-multiple-drag{padding:0.625rem;}.quickedit-form .tabledrag-handle .handle:before{content:"\e02f";display:inline-block;margin:0;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-base));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.quickedit-form .form__element,.quickedit-form .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper .quickedit-form .mauticform-checkboxgrp-row{margin-bottom:var(--gap-md);}.quickedit-form select{min-width:5rem;}.quickedit-form [id*=-view-mode],.quickedit-form [id*=-layout],.quickedit-form [id*=-field-p-bg-color]{display:flex;text-align:center;}.quickedit-form [id*=-view-mode] .form-type--radio,.quickedit-form [id*=-layout] .form-type--radio,.quickedit-form [id*=-field-p-bg-color] .form-type--radio{padding:0 0.625rem;width:auto;}.quickedit-form .form-submit{display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));margin-top:var(--gap-md);}.quickedit-form .form-submit,.quickedit-form .form-submit:visited{color:hsl(var(--clr-button));}.quickedit-form .form-submit:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.quickedit-form .form-submit:focus,.quickedit-form .form-submit:hover,.quickedit-form .form-submit:active{border:0 none;text-decoration:none;color:hsl(var(--clr-button-hover));background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.quickedit-form .form-submit:focus::after,.quickedit-form .form-submit:hover::after,.quickedit-form .form-submit:active::after{color:hsla(var(--clr-icon-button-hover));}.quickedit-form .form-submit.disabled,.quickedit-form .form-submit:disabled,.quickedit-form .form-submit[disabled]{opacity:0.2;pointer-events:none;cursor:default;}.quickedit-form .dropbutton-widget button,.quickedit-form .dropbutton-widget .button,.quickedit-form .dropbutton-widget .dropbutton-toggle button{padding:0 !important;margin:0 !important;color:hsl(var(--clr-link)) !important;background:none !important;box-shadow:none !important;}.quickedit-form .dropbutton-widget button::before,.quickedit-form .dropbutton-widget button::after,.quickedit-form .dropbutton-widget .button::before,.quickedit-form .dropbutton-widget .button::after,.quickedit-form .dropbutton-widget .dropbutton-toggle button::before,.quickedit-form .dropbutton-widget .dropbutton-toggle button::after{display:none !important;}.quickedit-form .dropbutton li{margin:0;padding:0.3125rem;}.ui-dialog-titlebar{padding:0.3125rem;}.ui-dialog-content{padding:0.3125rem;}@media (min-width:480px){.quickedit-form{max-width:26.25rem;}}@media (min-width:768px){.quickedit-form{max-width:37.5rem;}}.toolbar-fixed .toolbar-bar{z-index:990;}.toolbar-tray a,.toolbar-tray a:visited{color:#565656;}.block__branding__image--doormat{position:relative;display:inline-flex;line-height:0;}.block__branding__image--doormat svg,.block__branding__image--doormat img{height:2.25rem;width:auto;transition:all 0.2s ease-in-out;}@media (min-width:768px){.block__branding__image--doormat svg,.block__branding__image--doormat img{height:3.4375rem;}}.block__branding__image--header{position:relative;display:block;line-height:0;}.block__branding__image--header svg,.block__branding__image--header img{height:var(--menubar-height);width:auto;transition:all 0.2s ease-in-out;}.cart--cart-block{display:flex;align-items:center;min-height:2.09375rem;padding-left:0.625rem;}.cart-block--summary .cart-block--link__expand{display:flex;gap:0.75rem;align-items:center;}.cart-block--summary__icon:after{content:"\e00d";display:inline-block;font-family:"iconfont";font-size:1.0625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.cart-block--summary__icon::after{display:flex;}.cart-block--summary__count{font-size:var(--fs-nav);font-family:var(--ff-secondary-heading);}.view--commerce-cart-form{padding:var(--gap-vert) 0;}.view--commerce-cart-form table{table-layout:auto;}td.views-field-purchased-entity,td.views-field-unit-price__number,td.views-field-total-price__number{padding-top:1.71875rem;padding-bottom:1.71875rem;}.view--commerce-checkout-order-summary td{padding-top:0.625rem;padding-bottom:0.625rem;}.views-field-edit-quantity .form__element,.views-field-edit-quantity .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper .views-field-edit-quantity .mauticform-checkboxgrp-row{margin-bottom:0;}.views-field-total-price__number{text-align:right;}.cart-empty-page{padding:var(--gap-vert) 0;}.block--simple-blockcommerce-cart-intro{padding-top:1.875rem;padding-bottom:1.875rem;}.cookie-policy{position:fixed;bottom:-12.5rem;left:0;right:0;z-index:1010;padding:0.9375rem 0;color:hsl(var(--clr-white));background:hsl(var(--clr-spot-3));transition:all 0.2s ease-in-out;}.cookiePolicy-is-visible .cookie-policy{bottom:0;}.sb-show-main .cookie-policy{bottom:auto;top:0;}.cookie-policy__message span{display:block;}.cookie-policy__message a{position:relative;position:relative;display:inline;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border 0.2s ease-in-out;padding-bottom:0.3125rem;}.cookie-policy__message a,.cookie-policy__message a:visited{color:hsl(var(--clr-white));border-bottom:1px solid hsla(var(--clr-white),1);}.cookie-policy__message a:focus,.cookie-policy__message a:hover{color:hsl(var(--clr-white));border-bottom:1px solid hsla(var(--clr-white),0);}.cookie-policy__message a:active{color:hsl(var(--clr-white));border-bottom:1px solid hsla(var(--clr-white),0);}.cookie-policy__message--first{font-weight:700;}.cookie-policy__dismiss{margin-top:1.25rem;}.cookie-policy__dismiss a{display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.cookie-policy__dismiss a,.cookie-policy__dismiss a:visited{color:hsl(var(--clr-button));}.cookie-policy__dismiss a:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.cookie-policy__dismiss a:focus,.cookie-policy__dismiss a:hover,.cookie-policy__dismiss a:active{border:0 none;text-decoration:none;color:hsl(var(--clr-button-hover));background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.cookie-policy__dismiss a:focus::after,.cookie-policy__dismiss a:hover::after,.cookie-policy__dismiss a:active::after{color:hsla(var(--clr-icon-button-hover));}.cookie-policy__dismiss a.disabled,.cookie-policy__dismiss a:disabled,.cookie-policy__dismiss a[disabled]{opacity:0.2;pointer-events:none;cursor:default;}@media (min-width:768px){.cookie-policy{padding:1.5625rem 0;}.cookie-policy .container{display:flex;}.cookie-policy__message{flex-grow:1;}.cookie-policy__dismiss{margin-top:0.1875rem;}}.block--rocketship-copyright-block{font-family:var(--ff-secondary-heading);font-size:0.9375rem;line-height:var(--lh-heading);}@media (min-width:768px){.block--rocketship-copyright-block{font-size:0.875rem;}}:root{--popup-padding:20px;}@media (min-width:940px){:root{--popup-padding:30px;}}.video-embed-field-responsive-modal.cookie-content-blocker__button{width:auto !important;}.field--type-video-embed-field .video-embed-field-responsive-video .cookie-content-blocker__message-wrapper{aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:center;}.field--type-video-embed-field .video-embed-field-responsive-video .cookie-content-blocker__message-wrapper button{width:-moz-max-content;width:max-content;}#sliding-popup .eu-cookie-compliance-banner-info .popup-content{display:flex;flex-direction:column;max-height:calc(100vh - 40px);padding:0;}#sliding-popup .eu-cookie-compliance-banner-info .eu-cookie-compliance-category-label .state-label{color:hsl(var(--clr-spot-1));}#sliding-popup .eu-cookie-compliance-banner-info .eu-cookie-compliance-message{overflow:auto;flex-shrink:1;color:hsl(var(--clr-spot-1));background:hsl(var(--clr-spot-1-light));margin-bottom:0;}#sliding-popup .eu-cookie-compliance-banner-info .eu-cookie-compliance-message h2{color:hsl(var(--clr-spot-1));}#sliding-popup .eu-cookie-compliance-banner-info .eu-cookie-compliance-message a{text-decoration:underline;color:hsl(var(--clr-spot-1));text-decoration-thickness:1px;}#sliding-popup .eu-cookie-compliance-banner-info .eu-cookie-compliance-message a :is(:hover,:focus,:active){border:none;text-decoration:none;}#sliding-popup .eu-cookie-compliance-banner-info .eu-cookie-compliance-rocketship--buttons{padding:var(--popup-padding);}#sliding-popup .eu-cookie-compliance-banner-info .eu-cookie-compliance-rocketship--buttons .button{text-align:left;}@media (max-width:767px){#sliding-popup .eu-cookie-compliance-banner-info .eu-cookie-compliance-rocketship--buttons .button{font-size:var(--fs-small);}}#sliding-popup .eu-cookie-compliance-category-switch input:checked + .toggle{background-color:hsl(var(--clr-spot-1));}#eu-cookie-compliance-categories{overflow:auto;padding:var(--popup-padding) var(--popup-padding) 0;margin-bottom:-20px;}#eu-cookie-compliance-categories:last-child{margin-bottom:0;}#popup-text{padding:var(--popup-padding);}#popup-text::before{content:none;}.facet-block__title{font-weight:var(--fw-bold);margin-bottom:var(--gap-vert-xs);}@media (min-width:940px){.details--facets{background-color:transparent;}.details--facets summary{display:none;}}.details--facets .details-wrapper{display:flex;flex-direction:column;gap:1.875rem;padding:0.3125rem var(--gap-xs);}.details--facets .item-list__checkbox{display:block;margin:0;padding:0;list-style:none;}.details--facets .item-list__checkbox .facet-item:not(:last-child){margin-bottom:0.625rem;}.details--facets .facets-soft-limit-link{display:inline-block;border-bottom:1px solid hsl(var(--clr-black));font-weight:var(--fw-normal);color:hsl(var(--clr-black));padding-bottom:0.3125rem;}.details--facets .facets-soft-limit-link:after{content:"\e00f";display:inline-block;margin:-0.125rem 0 0 0.25rem;font-family:"iconfont";font-size:0.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-black));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.details--facets .facets-soft-limit-link.open{margin-top:0.625rem;}.details--facets .facets-soft-limit-link.open:after{content:"\e013";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.mauticform_wrapper p:last-child{margin-bottom:0;}.mauticform_wrapper h1,.mauticform_wrapper .node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer .publications--wrapper .mauticform_wrapper h2,.mauticform_wrapper .node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper .mauticform_wrapper h2,.mauticform_wrapper .node--view-mode-footer-only-publication-information .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper .mauticform_wrapper h2,.mauticform_wrapper .node--view-mode-footer-only-otheo .publications--wrapper h2,.node--view-mode-footer-only-otheo .publications--wrapper .mauticform_wrapper h2,.mauticform_wrapper h2,.mauticform_wrapper h3,.mauticform_wrapper h4{margin-bottom:0;}.mauticform_wrapper .field{max-width:44.375rem;margin-right:auto;margin-left:auto;}.mauticform_wrapper .field--name-field-mautic-title,.mauticform_wrapper .field--name-field-mautic-text{text-align:center;}.mauticform_wrapper .field--name-field-mautic-formid{margin-top:1.875rem;}.mauticform_wrapper .mauticform-row{width:100%;}.mauticform_wrapper .mauticform-row:not(:last-child){margin-bottom:var(--gap-vert-md);}.mauticform_wrapper .mauticform-row::after{clear:both;content:"";display:table;}.mauticform_wrapper .mauticform-label{display:block;margin-bottom:0.125rem;}.mauticform_wrapper .mauticform-required .mauticform-label::after{display:inline-block;font-size:0.625rem;vertical-align:top;color:hsl(var(--clr-error));content:"*";margin-left:0.125rem;}.mauticform_wrapper .mauticform-checkboxgrp .mauticform-label,.mauticform_wrapper .mauticform-radiogrp .mauticform-label{margin-bottom:0.625rem;font-weight:var(--fw-normal);}.mauticform_wrapper .mauticform-freetext{font-size:var(--fs-small);}.mauticform_wrapper .mauticform-errormsg{font-size:var(--fs-small);line-height:var(--lh--small);color:hsl(var(--clr-error));}.mauticform_wrapper .mauticform-button-wrapper .mauticform-button,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default{display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));width:100%;}.mauticform_wrapper .mauticform-button-wrapper .mauticform-button,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button:visited,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default:visited{color:hsl(var(--clr-button));}.mauticform_wrapper .mauticform-button-wrapper .mauticform-button:after,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.mauticform_wrapper .mauticform-button-wrapper .mauticform-button:focus,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button:hover,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button:active,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default:focus,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default:hover,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default:active{border:0 none;text-decoration:none;color:hsl(var(--clr-button-hover));background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.mauticform_wrapper .mauticform-button-wrapper .mauticform-button:focus::after,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button:hover::after,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button:active::after,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default:focus::after,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default:hover::after,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default:active::after{color:hsla(var(--clr-icon-button-hover));}.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.disabled,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button:disabled,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button[disabled],.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default.disabled,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default:disabled,.mauticform_wrapper .mauticform-button-wrapper .mauticform-button.btn-default[disabled]{opacity:0.2;pointer-events:none;cursor:default;}@media (min-width:768px){.block--type-mautic-form .mauticform-page-wrapper{position:relative;display:flex;flex-wrap:wrap;min-height:1px;margin-inline:calc(var(--gap-hor) / -2);display:flex !important;margin-top:0;}.block--type-mautic-form .mauticform-row{position:relative;margin-inline:calc(var(--gap-hor) / 2);min-height:1px;flex:0 0 auto;flex-basis:auto;width:calc(100% * 12 / var(--grid-columns) - var(--gap-hor));margin-top:0;}.block--type-mautic-form .mauticform-row.half{position:relative;margin-inline:calc(var(--gap-hor) / 2);min-height:1px;flex:0 0 auto;flex-basis:auto;width:calc(100% * 6 / var(--grid-columns) - var(--gap-hor));margin-top:0;}}@media (min-width:1240px){.block--type-mautic-form{--gap-vert:var(--gap-vert-lg-2);}}.breadcrumb{display:block;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:baseline;}.breadcrumb__item{display:flex;align-items:baseline;font-size:var(--fs-base);line-height:var(--lh-base);font-family:var(--ff-base);}.breadcrumb__item:before{content:"\e012";display:inline-block;margin:0 5px;font-family:"iconfont";font-size:0.5rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-link));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.breadcrumb__item::before{vertical-align:baseline;}.breadcrumb__item:first-child::before{display:none;}.breadcrumb__link{position:relative;display:inline;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border 0.2s ease-in-out;padding-bottom:0.3125rem;}.breadcrumb__link,.breadcrumb__link:visited{color:hsl(var(--clr-spot-1));border-bottom:1px solid hsla(var(--clr-spot-2),0);}.breadcrumb__link:focus,.breadcrumb__link:hover{color:hsl(var(--clr-spot-2));border-bottom:1px solid hsla(var(--clr-spot-2),1);}.breadcrumb__link:active{color:hsl(var(--clr-spot-2));border-bottom:0 none;}.breadcrumb__link::after{bottom:1px;}.inline-menu,.menu--inline{display:block;margin:0;padding:0;list-style:none;}.inline-menu__item,.menu__item--inline{margin:0 var(--gap-md) var(--gap-sm) 0;}@media (min-width:768px){.inline-menu__item,.menu__item--inline{display:inline;margin-bottom:var(--gap-md);}}.inline-menu__item:last-child,.menu__item--inline:last-child{margin-right:0;}.nav--account > .menu{display:flex;}.nav--account > .menu > .menu__item--account:first-child > a:before{content:"\e031";display:inline-block;margin:-0.125rem 0.75rem 0 0;font-family:"iconfont";font-size:1.125rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.user-logged-in .nav--account > .menu > .menu__item--account:first-child > a:before{content:"\e030";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.nav--account > .menu > .menu__item--account:first-child > a::before{display:inline-block;cursor:pointer;}.nav--account > .menu > .menu__item--account:first-child > a.menu__link--active::before,.nav--account > .menu > .menu__item--account:first-child > a.js-active-anchor::before,.nav--account > .menu > .menu__item--account:first-child > a.active::before,.nav--account > .menu > .menu__item--account:first-child > a:hover::before{color:hsl(var(--clr-spot-1-light));}.nav--account > .menu .menu__item--with-sub{position:relative;}.nav--account > .menu .menu--sub{position:absolute;top:calc(100% + 0.875rem);left:0;flex-direction:column;margin:0;min-width:9.375rem;background-color:hsl(var(--clr-nav-submenu));box-shadow:0px 0px 7px 0px hlsa(var(--clr-black));}@media (max-width:767px){.nav--account > .menu .menu--sub{left:auto;right:0;}}.nav--account > .menu .menu--sub::before{position:absolute;top:0;left:50%;height:0px;width:0px;border-width:0;border-style:solid;border-color:transparent transparent hsl(var(--clr-nav-submenu)) transparent;transform:translateX(-50%);transition:all 0.25s ease-in;content:"";}.nav--account > .menu .js-open > .menu--sub::before{top:-8px;border-width:0 16px 12px 16px;}.nav--account > .menu .menu__item--sub:first-child .menu__link--sub{margin-top:0.9375rem;}.nav--account > .menu .menu__item--sub:last-child .menu__link--sub{margin-bottom:0.9375rem;}.nav--account > .menu .menu__item--sub:not(:last-child) .menu__link--sub{border-bottom:1px solid hsl(var(--clr-black));}.nav--account > .menu .menu__link--sub{display:block;margin:0 0.9375rem;padding:0.625rem 0;color:hsl(var(--clr-black));}.nav--account > .menu .menu__link--sub.menu__link--active,.nav--account > .menu .menu__link--sub.js-active-anchor,.nav--account > .menu .menu__link--sub.active,.nav--account > .menu .menu__link--sub:hover{color:hsla(var(--clr-black),0.6);}@media (max-width:939px){.nav--account > .menu > .menu__item--account:first-child{--fs-nav:0;}.nav--account > .menu > .menu__item--account:first-child a::before{margin:-0.125rem 0 0;font-size:1.25rem;}}@media (min-width:768px){.wrapper--navigation__content .nav--account > .menu .menu__item--with-sub{padding-right:0;}.wrapper--navigation__content .nav--account > .menu .menu__item--sub{margin:0;}}.doormat .container ul.menu:not(.menu--social){display:flex;flex-wrap:wrap;flex-direction:column;row-gap:1.875rem;}.doormat .container ul.menu:not(.menu--social) .menu__link{font-weight:var(--fw-normal);color:hsl(var(--clr-black));position:relative;display:inline;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border 0.2s ease-in-out;padding-bottom:0.3125rem;}.doormat .container ul.menu:not(.menu--social) .menu__link,.doormat .container ul.menu:not(.menu--social) .menu__link:visited{color:hsl(var(--clr-black));border-bottom:1px solid hsla(var(--clr-black),0);}.doormat .container ul.menu:not(.menu--social) .menu__link:focus,.doormat .container ul.menu:not(.menu--social) .menu__link:hover{color:hsl(var(--clr-black));border-bottom:1px solid hsla(var(--clr-black),1);}.doormat .container ul.menu:not(.menu--social) .menu__link:active{color:hsl(var(--clr-black));border-bottom:0 none;}@media (min-width:768px){.doormat .container ul.menu:not(.menu--social){row-gap:1.5625rem;}}.nav__item--language{display:inline;}.nav--language--dropdown{text-align:right;}.nav--language--dropdown > h2{position:absolute !important;display:block !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;height:0.0625rem !important;width:0.0625rem !important;word-wrap:normal !important;}.nav--language--dropdown > h2.focusable:focus{position:fixed !important;left:0 !important;top:0 !important;z-index:10010 !important;display:block !important;clip:auto !important;overflow:visible !important;height:auto !important;width:auto !important;background:hsl(var(--clr-white));}.nav__active--language--dropdown{cursor:pointer;position:relative;padding:0.3125rem 1rem 0.3125rem 0;}.nav__active--language--dropdown:before{content:"\e010";position:absolute;top:50%;right:0;display:inline-block;font-family:"iconfont";font-size:0.625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.nav__active--language--dropdown::before{transform:translateY(-50%);}.nav__items--language--dropdown{position:absolute;right:0;top:100%;background:hsl(var(--clr-white));transition:all 0.2s ease-in-out;}.js-open > .nav__items--language--dropdown{box-shadow:0 0 0.9375rem hsla(var(--clr-black),0.2);}.nav__item--language--dropdown{display:block;overflow:hidden;max-height:0;transition:all 0.2s ease-in-out;}.js-open > ul > .nav__item--language--dropdown{max-height:6.25rem;}.nav__item--language--dropdown a{display:block;padding:0.3125rem 0.625rem;border-bottom:1px solid hsl(var(--clr-border));}.nav__item--language--dropdown a::after{display:none;content:"";}.nav__item--language--dropdown:last-child > a{border-bottom:0 none;}@media (min-width:768px){.nav--language--dropdown{position:relative;z-index:6;}}.menu--legal{display:grid;gap:1.5625rem;grid-template-columns:repeat(2,auto);}.menu--legal .menu__item{display:inline-block;}.menu--legal .menu__link{font-size:0.875rem;font-weight:var(--fw-normal);color:hsl(var(--clr-white));position:relative;display:inline;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border 0.2s ease-in-out;padding-bottom:0.3125rem;}.menu--legal .menu__link,.menu--legal .menu__link:visited{color:hsl(var(--clr-white));border-bottom:1px solid hsla(var(--clr-white),0);}.menu--legal .menu__link:focus,.menu--legal .menu__link:hover{color:hsl(var(--clr-white));border-bottom:1px solid hsla(var(--clr-white),1);}.menu--legal .menu__link:active{color:hsl(var(--clr-white));border-bottom:0 none;}.path-herabonnering .menu--legal .menu__link,.path-herabonnering .menu--legal .menu__link:visited,.path-digitaal-activeren .menu--legal .menu__link,.path-digitaal-activeren .menu--legal .menu__link:visited,.path-paywall .menu--legal .menu__link,.path-paywall .menu--legal .menu__link:visited{border-color:hsla(var(--clr-spot-1),0);color:hsl(var(--clr-spot-1));}.path-herabonnering .menu--legal .menu__link:focus,.path-herabonnering .menu--legal .menu__link:hover,.path-digitaal-activeren .menu--legal .menu__link:focus,.path-digitaal-activeren .menu--legal .menu__link:hover,.path-paywall .menu--legal .menu__link:focus,.path-paywall .menu--legal .menu__link:hover{border-color:hsla(var(--clr-spot-1),1);}@media (max-width:479px){.menu--legal{grid-template-columns:repeat(1,auto);}}@media (min-width:768px){.menu--legal{display:block;}.menu--legal .menu__item:not(:last-child){margin-right:1.875rem;}}.nav--main{padding-top:1.875rem;padding-bottom:1.875rem;}.nav--main[data-bem*=sparta_main_menu] .menu--main{display:flex;flex-flow:row;flex-wrap:wrap;gap:1.25rem;}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main{flex:0 0 calc(50% - 0.625rem);}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span{display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1.25rem 2.5rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:hsl(var(--clr-spot-1-light));display:block;}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a:visited,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span:visited{color:hsl(var(--clr-spot-1));}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a:after,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a:focus,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a:hover,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a:active,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span:focus,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span:hover,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span:active{border:0 none;text-decoration:none;color:hsl(var(--clr-white));background:hsl(var(--clr-spot-1));}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a:focus::after,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a:hover::after,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a:active::after,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span:focus::after,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span:hover::after,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span:active::after{color:hsla(var(--clr-icon-button-hover));}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a.disabled,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a:disabled,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a[disabled],.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span.disabled,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span:disabled,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span[disabled]{opacity:0.2;pointer-events:none;cursor:default;}@media (max-width:767px){.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span{padding-left:10px;padding-right:10px;}}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a::after,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main span::after{content:none;}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main a.menu__link--active{color:hsl(var(--clr-white));background:hsl(var(--clr-spot-1));}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main.has-sub{cursor:pointer;}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu--main.menu--sub{margin-left:0.625rem;}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main.menu__item--sub:first-child a{margin-top:1.875rem;}.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main.menu__item--sub a,.nav--main[data-bem*=sparta_main_menu] .menu--main .menu__item--main.menu__item--sub span{font-family:var(--ff-base);font-size:var(--fs-base);line-height:var(--lh-base);font-weight:var(--fw-normal);}@media (min-width:768px){.nav--main{padding-top:2.5rem;padding-bottom:2.5rem;}}.nav-section--secondary .menu--quaternary{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;}.nav-section--secondary .menu--quaternary .menu__item[class*=button]{flex:0 0 calc(50% - 0.625rem);}.nav-section--secondary .menu--quaternary .menu__link:not([class*=button]){border-bottom:1px solid hsla(var(--clr-spot-1),0);font-weight:var(--fw-normal);}.nav-section--secondary .menu--quaternary .menu__link:not([class*=button]).menu__link--active,.nav-section--secondary .menu--quaternary .menu__link:not([class*=button]).js-active-anchor,.nav-section--secondary .menu--quaternary .menu__link:not([class*=button]).active,.nav-section--secondary .menu--quaternary .menu__link:not([class*=button]):hover{border-bottom:1px solid hsla(var(--clr-spot-1),0.6);}.nav-section--secondary .menu--quaternary .menu__link[class*=button]{justify-content:center;width:100%;padding:1rem 0;font-size:1rem;}.nav-section--secondary .menu--secondary{display:flex;flex-wrap:wrap;justify-content:space-around;gap:1.875rem;}.nav-section--secondary .menu--secondary .menu__item--secondary{align-content:center;}.nav-section--secondary .menu--secondary .menu__link:not(.button--menu){--border-opacity:0;border-bottom:0.0625rem solid hsla(var(--clr-black),var(--border-opacity));font-weight:var(--fw-normal);color:hsl(var(--clr-black));}.nav-section--secondary .menu--secondary .menu__link:not(.button--menu):where(.menu__link--active,.js-active-anchor,.active,:hover,:focus-visible){--border-opacity:1;}.nav-section--secondary .menu--secondary .menu__link.button--menu{justify-content:center;padding:1rem 1.25rem;font-size:1rem;}.nav-section--secondary .menu--secondary .menu__link:not(:last-child){margin-bottom:1.875rem;}@media (min-width:940px){.nav-section--secondary .menu--secondary .menu__link:not(.button--menu){font-size:1.25rem;}}.nav--secondary .menu .menu__link:not(:last-child){margin-bottom:0;}.menu--secondary{position:relative;display:block;}.menu--secondary.js-open{transform:translateX(-100%);}.menu--secondary.menu{display:flex;flex-direction:column;gap:0.625rem;}.menu--secondary a{text-decoration:underline;text-decoration-thickness:0.0625rem;text-decoration-color:currentcolor;text-underline-offset:0.0625rem;}.menu--secondary .menu__item{display:flex;align-items:center;}.menu--secondary .menu__item--with-sub{position:static;}.menu--secondary .menu--sub{position:absolute;top:0;left:0;flex-wrap:nowrap;height:100%;width:100%;transform:translateX(200%);}.menu--secondary .menu--sub.js-open{transform:translateX(100%);}.menu--secondary .menu--sub.js-open:has(.js-open){overflow:visible;transform:translateX(0);}.menu--secondary .menu--sub .menu__item{flex:0 0 auto;}.menu--secondary .menu__link{margin-bottom:0;}.menu--secondary .expand-menu{position:relative;z-index:10;display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;height:1.5625rem;width:1.5625rem;cursor:pointer;}.menu--secondary .expand-menu:before{content:"\e006";position:absolute;display:inline-block;margin:0;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--_clr-heading));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.menu--secondary .expand-menu::before{content:"\e006";text-decoration:none;}.menu--secondary .menu__item--sub{max-height:none;}.menu--secondary .sub--wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:0.625rem;background-color:hsla(var(--clr-white));}.menu--secondary .sub--wrapper > .menu__link--empty,.menu--secondary .sub--wrapper > a{padding:0;margin:0;width:100%;}.menu--secondary .sub--back{display:flex;align-items:center;text-align:left;text-decoration:none;}.menu--secondary .sub--back:before{content:"\e004";display:inline-block;margin:0 0.625rem 0 0;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:currentColor;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.menu--secondary .sub--back::before{content:"\e004";text-decoration:none;}.menu--social{display:flex;flex-wrap:wrap;gap:2.5rem;}.menu--social .menu__link--social{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border:2px solid hsl(var(--clr-spot-1));border-radius:50%;font-size:0;background-color:hsl(var(--clr-spot-1));}.menu--social .menu__link--social.menu__link:focus,.menu--social .menu__link--social.menu__link:hover{border-color:hsl(var(--clr-spot-1));background-color:hsl(var(--clr-spot-1-light));}.menu--social .menu__link--social.menu__link:focus::before,.menu--social .menu__link--social.menu__link:hover::before{color:hsl(var(--clr-spot-1));}.menu--social .menu__link--social.facebook:before{content:"\e01a";display:inline-block;font-family:"iconfont";font-size:0.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1-light));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.menu--social .menu__link--social.linkedin:before{content:"\e022";display:inline-block;font-family:"iconfont";font-size:0.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1-light));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.menu--social .menu__link--social.twitter:before{content:"\e032";display:inline-block;font-family:"iconfont";font-size:0.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1-light));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.menu--social .menu__link--social.pinterest:before{content:"\e027";display:inline-block;font-family:"iconfont";font-size:0.9375rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1-light));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.menu--social .menu__link--social.instagram:before{content:"\e020";display:inline-block;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1-light));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.menu--social .menu__link--social.youtube:before{content:"\e035";display:inline-block;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1-light));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.nav-section--secondary .menu--tertiary{margin:1.25rem 0;padding:1.25rem 0;border-top:1px solid hsl(var(--clr-spot-1));border-bottom:1px solid hsl(var(--clr-spot-1));}.nav-section--secondary .menu--tertiary .menu__item{padding:0.625rem 0;}.nav-section--secondary .menu--tertiary .menu__link{border-bottom:1px solid hsla(var(--clr-spot-1),0);font-size:var(--fs-large);font-weight:var(--fw-normal);}.nav-section--secondary .menu--tertiary .menu__link.menu__item--active,.nav-section--secondary .menu--tertiary .menu__link.js-active-anchor,.nav-section--secondary .menu--tertiary .menu__link.active,.nav-section--secondary .menu--tertiary .menu__link:hover{border-bottom:1px solid hsla(var(--clr-spot-1),0.6);}.nav--top > .menu{display:flex;align-items:center;gap:1.875rem;}.menu__item--top .menu__item--icon-search:before{content:"\e024";display:inline-block;margin:0 0.625rem 0 0;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.menu__item--top .menu__item--icon-help:before{content:"\e02a";display:inline-block;margin:-0.125rem 0.375rem 0 0;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.menu__item--top .menu__item--icon-paper:before{content:"\e026";display:inline-block;margin:-0.125rem 0.625rem 0 0;font-family:"iconfont";font-size:1.125rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}@media (max-width:939px){.menu__item--top.menu__item--mobile-hidden{position:absolute !important;display:block !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;height:0.0625rem !important;width:0.0625rem !important;word-wrap:normal !important;}.menu__item--top.menu__item--mobile-hidden.focusable:focus{position:fixed !important;left:0 !important;top:0 !important;z-index:10010 !important;display:block !important;clip:auto !important;overflow:visible !important;height:auto !important;width:auto !important;background:hsl(var(--clr-white));}.menu__item--top[class*=menu__item--icon]{--fs-nav:0;}.menu__item--top[class*=menu__item--icon] a::before{font-size:1.5rem;}}.wrapper--navigation__content .nav-section--primary .menu__item{font-family:var(--ff-secondary-heading);font-size:var(--fs-nav);line-height:var(--lh-heading);font-weight:var(--fw-medium);}.wrapper--navigation__content .nav-section--primary .menu__link:not(span):not(.button--menu).menu__link--active,.wrapper--navigation__content .nav-section--primary .menu__link:not(span):not(.button--menu).js-active-anchor,.wrapper--navigation__content .nav-section--primary .menu__link:not(span):not(.button--menu).active,.wrapper--navigation__content .nav-section--primary .menu__link:not(span):not(.button--menu):hover{color:hsl(var(--clr-spot-1-light));}.wrapper--navigation__content .menu__item--with-sub{padding-right:1.875rem;}.menu__item--with-sub{position:relative;}.menu__item--with-sub .expand-sub{cursor:pointer;position:absolute;top:0.25rem;right:-0.25rem;display:block;width:1.5rem;height:1.5rem;transform:rotate(45deg);transition:all ease-in-out 0.2s;}.menu__item--with-sub .expand-sub:before{content:"\e034";display:inline-block;margin:0;font-family:"iconfont";font-size:1.25rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.menu__item--with-sub .expand-sub::before{position:absolute;top:50%;left:50%;color:hsl(var(--clr-spot-1));transform:translateX(-50%) translateY(-50%);font-style:normal;}.menu__item--with-sub.js-open > .menu__item--sub{max-height:6.25rem;transition:all 0.25s ease-in;}.menu__item--with-sub.js-open .expand-sub{transform:rotate(180deg);}.menu__item--with-sub.js-open .expand-sub::before{color:hsl(var(--clr-spot-1-light));}.menu__item--with-sub > .menu__item--sub{overflow:hidden;max-height:0;transition:all 0.25s ease-out;}.menu__item--sub{overflow:hidden;max-height:0;transition:all 0.25s ease-out;}.menu__item.js-open .menu__item--sub{max-height:6.25rem;transition:all 0.25s ease-in;}@media (max-width:767px){.wrapper--navigation__content .menu__link{cursor:pointer;display:block;}}@media (min-width:768px){.navigation__toggle-expand{display:none;}.wrapper--navigation__content .menu__item--with-sub{padding-right:1.875rem;}.wrapper--navigation__content .menu__item--sub{margin:0;}}.tabs{background-color:hsl(var(--clr-tabs-background));}.nav--local-tasks-block{position:relative;z-index:5;}.nav--local-tasks-block:before{content:"";position:absolute;inset:0;z-index:-1;display:block;height:100%;margin-left:calc(-50vw + 50%);width:100vw;background-color:hsla(var(--clr-tab-bg));}.tabs__nav{display:block;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;padding:0;}@media (min-width:940px){.tabs__nav{overflow:hidden;flex-direction:row;justify-content:flex-end;background-color:hsla(var(--clr-white));gap:0.0625rem;}}.tabs__tab{display:none;}@media (min-width:940px){.tabs__tab{display:flex;align-items:center;}}.tabs__tab.is-active{display:flex;}.is-open .tabs__tab{display:flex;}.tabs__content{padding:calc(var(--gap-hor) / 2);}.tabs.no-js .tabs__tab.is-active{display:block;}.sparta-nb{position:fixed;z-index:1000;right:0;bottom:0;left:0;display:none;font-weight:var(--fw-bold);color:hsl(var(--clr-spot-1));background:hsl(var(--clr-spot-1-light));transition:opacity 0.2s ease-in-out,display 0.2s step-start;opacity:0;transition-behavior:allow-discrete;padding-block:var(--gap-vert-xs);}.nb__inner{display:flex;align-items:center;padding-inline:var(--container-padding);margin:0 auto;max-width:var(--max-width-xs);}@media (min-width:768px){.nb__inner{max-width:none;}}@media (min-width:940px){.nb__inner{max-width:var(--max-width-sm);}}@media (min-width:1240px){.nb__inner{max-width:var(--max-width);}}.sparta-nb-visible{display:block;opacity:1;}.nb__close{margin-left:auto;height:1.5rem;width:1.5rem;font-size:0;}.nb__close:before{content:"\e033";display:inline-block;font-family:"iconfont";font-size:1.25rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.pager--mini{margin:var(--gap-md) 0;}.pager__items--mini{display:block;margin:0;padding:0;list-style:none;text-align:center;}.pager__item--mini{display:inline;margin:0 0.625rem;}.pager__item--mini.is-active{font-weight:var(--fw-bold);}.pager__link--mini{display:inline-block;border-radius:0.3125rem;background-color:hsl(var(--clr-spot-1));}.pager__link--mini,.pager__link--mini:visited{text-decoration:none;color:hsl(var(--clr-white));}.pager__link--mini:hover .page__link__icon--prev{left:-3px;}.pager__link--mini:hover .page__link__icon--next{left:3px;}.pager__link--mini.is-active,.pager__link--mini:hover{color:hsl(var(--clr-white));}.pager__link--mini.is-disabled{background-color:hsl(var(--clr-form-disabled));}.pager__link--mini.is-disabled .page__link__icon{left:0;}.pager__link--mini .page__link__icon{position:relative;left:0;display:inline-block;padding:0 0.125rem;min-width:3.125rem;line-height:3.125rem;transition:all 0.2s ease-in-out;}.is-disabled .pager__link--mini .page__link__icon{opacity:0.5;}.pager__link--mini .page__link__icon::before{position:relative;top:-1px;}.pager__link--mini .page__link__icon--prev:before{content:"\e011";display:inline-block;font-family:"iconfont";font-size:1.0625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-white));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.pager__link--mini .page__link__icon--next:before{content:"\e012";display:inline-block;font-family:"iconfont";font-size:1.0625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-white));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.pager--full{margin:var(--gap-md) 0;}.pager__items--full{display:block;margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;font-size:0;text-align:center;}.pager__item--full{display:inline-block;font-family:var(--ff-secondary-header);font-size:var(--fs-base);line-height:var(--lh-heading);}.pager__item--full.pager__item--ellipsis:not(:last-child),.pager__item--full.pager__item--first,.pager__item--full.pager__item--prev,.pager__item--full.pager__item--next{margin:0 0.875rem 0 0;}.pager__item--full.is-active{font-weight:var(--fw-bold);}.pager__item--ellipsis{display:inline-block;padding:0 0.125rem;min-width:1.5rem;}.pager__link--full{display:inline-block;min-width:3.125rem;padding:0.9375rem 0.125rem;border-radius:0.3125rem;background-color:transparent;}.pager__link--full.pager__link--first,.pager__link--full.pager__link--prev,.pager__link--full.pager__link--next,.pager__link--full.pager__link--last{min-height:3.125rem;border:2px solid hsl(var(--clr-spot-1));border-radius:0.3125rem;font-size:0;}.pager__link--full.pager__link--first:hover,.pager__link--full.pager__link--prev:hover,.pager__link--full.pager__link--next:hover,.pager__link--full.pager__link--last:hover{color:hsl(var(--clr-white));background-color:hsl(var(--clr-spot-1));}.pager__link--full,.pager__link--full:visited{text-decoration:none;color:hsl(var(--clr-base));}.pager__link--full:hover{color:hsl(var(--clr-spot-1));background-color:hsl(var(--clr-spot-1-light));}.pager__link--full:hover .page__link__icon,.pager__link--full:hover .page__link__icon::before{color:hsl(var(--clr-white));}.pager__link--full:hover .page__link__icon--first,.pager__link--full:hover .page__link__icon--prev{left:-3px;}.pager__link--full:hover .page__link__icon--next,.pager__link--full:hover .page__link__icon--last{left:3px;}.pager__link--full.is-active{color:hsl(var(--clr-white));background-color:hsl(var(--clr-spot-1));}.pager__link--full.is-disabled{background-color:hsl(var(--clr-form-disabled));}.pager__link--full.is-disabled .page__link__icon{left:0;}.pager__link--full .page__link__icon{position:relative;left:0;top:-1px;display:inline-block;padding:0 0.125rem;min-width:1.5rem;transition:all 0.2s ease-in-out;}.pager__link--full .page__link__icon::before{transition:all 0.2s ease-in-out;}.is-disabled .pager__link--full .page__link__icon{opacity:0.5;}.pager__link--full .page__link__icon--arrow-left:before{content:"\e011";display:inline-block;font-family:"iconfont";font-size:1.0625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.pager__link--full .page__link__icon--arrow-right:before{content:"\e012";display:inline-block;font-family:"iconfont";font-size:1.0625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.pager__link--full .page__link__icon--double-arrow-left:before{content:"\e001";display:inline-block;font-family:"iconfont";font-size:1.0625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.pager__link--full .page__link__icon--double-arrow-right:before{content:"\e002";display:inline-block;font-family:"iconfont";font-size:1.0625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}@media (min-width:768px){.pager__link--full.page__link__icon--first a,.pager__link--full.page__link__icon--prev a,.pager__link--full.page__link__icon--next a,.pager__link--full.page__link__icon--last a{font-size:0.75rem;line-height:1.625rem;}.pager__link--full.page__link__icon--first a::after,.pager__link--full.page__link__icon--prev a::after,.pager__link--full.page__link__icon--next a::after,.pager__link--full.page__link__icon--last a::after{display:none;}}@media (max-width:767px){.pager__items--full{justify-content:space-between;}.pager__item--full{display:none;}.pager__item--full.pager__item--prev,.pager__item--full.pager__item--next,.pager__item--full.is-active{display:inline-block;}.pager__item--full.pager__item--prev,.pager__item--full.pager__item--next{margin:0;}.pager__item--full.is-active{order:2;font-size:var(--fs-small);}.pager__link--full{min-width:2.5rem;padding:0.625rem 0.0625rem;}.pager__link--full.pager__link--prev,.pager__link--full.pager__link--next{min-height:2.5rem;}.pager__link--full .page__link__icon{min-width:1.25rem;}.pager__item--prev{order:1;}.pager__item--next{order:3;}}.block--type-promoted-content-block,.block--type-promoted-content-op-block{position:relative;}.block--type-promoted-content-block.teaser--otheo--promoted-content-block,.block--type-promoted-content-block.teaser--otheo,.block--type-promoted-content-op-block.teaser--otheo--promoted-content-block,.block--type-promoted-content-op-block.teaser--otheo{--teaser-bg:var(--clr-spot-1-light);padding:1.25rem;border-radius:0.3125rem;background-color:hsl(var(--teaser-bg));}@media (min-width:768px){.block--type-promoted-content-block.teaser--otheo--promoted-content-block .view__content--flex-col--3 .has-floating-borders::after,.block--type-promoted-content-block.teaser--otheo .view__content--flex-col--3 .has-floating-borders::after,.block--type-promoted-content-op-block.teaser--otheo--promoted-content-block .view__content--flex-col--3 .has-floating-borders::after,.block--type-promoted-content-op-block.teaser--otheo .view__content--flex-col--3 .has-floating-borders::after{border-right-color:hsl(var(--clr-spot-1));}}.block--type-promoted-content-block.teaser--otheo--promoted-content-block .button.button--secondary,.block--type-promoted-content-block.teaser--otheo .button.button--secondary,.block--type-promoted-content-op-block.teaser--otheo--promoted-content-block .button.button--secondary,.block--type-promoted-content-op-block.teaser--otheo .button.button--secondary{color:hsl(var(--clr-spot-1));background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-spot-1));}.block--type-promoted-content-block.teaser--otheo--promoted-content-block .button.button--secondary:hover,.block--type-promoted-content-block.teaser--otheo .button.button--secondary:hover,.block--type-promoted-content-op-block.teaser--otheo--promoted-content-block .button.button--secondary:hover,.block--type-promoted-content-op-block.teaser--otheo .button.button--secondary:hover{color:hsl(var(--clr-white));background-color:hsl(var(--clr-spot-1));}.block--type-promoted-content-block.teaser--otheo--promoted-content-block .node--view-mode-teaser .title a,.block--type-promoted-content-block.teaser--otheo .node--view-mode-teaser .title a,.block--type-promoted-content-op-block.teaser--otheo--promoted-content-block .node--view-mode-teaser .title a,.block--type-promoted-content-op-block.teaser--otheo .node--view-mode-teaser .title a{--clr-link:var(--clr-base);--clr-link-hover:var(--clr-base);--clr-link-active:var(--clr-base);--clr-cb-text-link:var(--clr-base);text-decoration:none;}.block--type-promoted-content-block.teaser--subsite--promoted-content-block,.block--type-promoted-content-op-block.teaser--subsite--promoted-content-block{padding:1.25rem;border-radius:0.3125rem;background-color:hsl(var(--clr-gray));}.block--type-promoted-content-block.teaser--subsite--promoted-content-block .button.button--secondary,.block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .button.button--secondary{color:hsl(var(--clr-spot-1));background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-spot-1));}.block--type-promoted-content-block.teaser--subsite--promoted-content-block .button.button--secondary:hover,.block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .button.button--secondary:hover{color:hsl(var(--clr-white));background-color:hsl(var(--clr-spot-1));}.block--type-promoted-content-block .field--name-field-cb-title h2,.block--type-promoted-content-op-block .field--name-field-cb-title h2{font-family:var(--ff-heading);font-weight:var(--fw-light);margin:0 0 var(--gap-md) 0;font-size:var(--fs-h1);line-height:var(--lh-h1);color:hsl(var(--clr-heading));margin-bottom:var(--gap-layout-vert-top);}.block--type-promoted-content-block .field--name-field-cb-title h2 a,.block--type-promoted-content-block .field--name-field-cb-title h2 a:visited,.block--type-promoted-content-op-block .field--name-field-cb-title h2 a,.block--type-promoted-content-op-block .field--name-field-cb-title h2 a:visited{font-weight:var(--fw-light);text-decoration:underline;color:hsl(var(--clr-link));}.block--type-promoted-content-block .field--name-field-cb-title h2 a:hover,.block--type-promoted-content-op-block .field--name-field-cb-title h2 a:hover{color:hsl(var(--clr-link-hover));}.block--type-promoted-content-block .teaser__subsite--promotion-branding,.block--type-promoted-content-op-block .teaser__subsite--promotion-branding{position:unset;display:flex;justify-content:center;margin:var(--gap-cb-button-vert) var(--gap-cb-button-hor) var(--gap-layout-vert) 0;}.block--type-promoted-content-block .teaser__subsite--promotion-branding .block.branding,.block--type-promoted-content-op-block .teaser__subsite--promotion-branding .block.branding{position:relative;background:hsl(var(--clr-spot-1));}.block--type-promoted-content-block .teaser__subsite--promotion-branding .block.branding .teaser__subsite-label,.block--type-promoted-content-block .teaser__subsite--promotion-branding .block.branding .teaser--otheo__subsite-label,.block--type-promoted-content-op-block .teaser__subsite--promotion-branding .block.branding .teaser__subsite-label,.block--type-promoted-content-op-block .teaser__subsite--promotion-branding .block.branding .teaser--otheo__subsite-label{position:relative;display:inline-block;}.block--type-promoted-content-block .teaser__subsite--promotion-branding .block.branding .teaser__subsite-label a,.block--type-promoted-content-block .teaser__subsite--promotion-branding .block.branding .teaser--otheo__subsite-label a,.block--type-promoted-content-op-block .teaser__subsite--promotion-branding .block.branding .teaser__subsite-label a,.block--type-promoted-content-op-block .teaser__subsite--promotion-branding .block.branding .teaser--otheo__subsite-label a{position:relative;z-index:2;color:hsl(var(--clr-white));}.block--type-promoted-content-block .teaser__subsite--promotion-branding .block.branding .teaser__subsite-label a::before,.block--type-promoted-content-block .teaser__subsite--promotion-branding .block.branding .teaser--otheo__subsite-label a::before,.block--type-promoted-content-op-block .teaser__subsite--promotion-branding .block.branding .teaser__subsite-label a::before,.block--type-promoted-content-op-block .teaser__subsite--promotion-branding .block.branding .teaser--otheo__subsite-label a::before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:100%;height:100%;padding:0.03125rem 3.125rem;transform:translate(-50%,-50%);}.node__content--view-mode-footer-with-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block,.node__content--view-mode-footer-with-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block{--clr-footer-spot-1:226,100%,22%;--clr-footer-spoot-1-light:224,58.3%,74.6%;--teaser-bg:var(--clr-footer-spoot-1-light);padding:1.25rem;border-radius:0.3125rem;background-color:hsl(var(--teaser-bg));}@media (min-width:768px){.node__content--view-mode-footer-with-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .view__content--flex-col--3 .has-floating-borders::after,.node__content--view-mode-footer-with-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .view__content--flex-col--3 .has-floating-borders::after,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .view__content--flex-col--3 .has-floating-borders::after,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .view__content--flex-col--3 .has-floating-borders::after{border-right-color:hsl(var(--clr-footer-spot-1));}}.node__content--view-mode-footer-with-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .block.branding,.node__content--view-mode-footer-with-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .block.branding,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .block.branding,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .block.branding{background:hsl(var(--clr-footer-spot-1));}.node__content--view-mode-footer-with-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .block.branding .teaser__subsite-label a,.node__content--view-mode-footer-with-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .block.branding .teaser--otheo__subsite-label a,.node__content--view-mode-footer-with-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .block.branding .teaser__subsite-label a,.node__content--view-mode-footer-with-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .block.branding .teaser--otheo__subsite-label a,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .block.branding .teaser__subsite-label a,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .block.branding .teaser--otheo__subsite-label a,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .block.branding .teaser__subsite-label a,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .block.branding .teaser--otheo__subsite-label a{color:hsl(var(--clr-white));}.node__content--view-mode-footer-with-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .button.button--secondary,.node__content--view-mode-footer-with-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .button.button--secondary,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .button.button--secondary,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .button.button--secondary{color:hsl(var(--clr-footer-spot-1));background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-footer-spot-1));}.node__content--view-mode-footer-with-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .button.button--secondary:hover,.node__content--view-mode-footer-with-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .button.button--secondary:hover,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .button.button--secondary:hover,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .button.button--secondary:hover{color:hsl(var(--clr-white));background-color:hsl(var(--clr-footer-spot-1));}.node__content--view-mode-footer-with-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .node--view-mode-teaser .title a,.node__content--view-mode-footer-with-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .node--view-mode-teaser .title a,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-block.teaser--subsite--promoted-content-block .node--view-mode-teaser .title a,.node__content--view-mode-footer-only-otheo .block--type-promoted-content-op-block.teaser--subsite--promoted-content-block .node--view-mode-teaser .title a{--clr-link:var(--clr-base);--clr-link-hover:var(--clr-base);--clr-link-active:var(--clr-base);--clr-cb-text-link:var(--clr-base);text-decoration:none;}@media (min-width:940px){.layout--1-col--content-blocks .block--type-promoted-content-block .field--name-field-cb-button,.layout--1-col--content-blocks .block--type-promoted-content-block .field--name-field-cb-title,.layout--1-col--content-blocks .block--type-promoted-content-op-block .field--name-field-cb-button,.layout--1-col--content-blocks .block--type-promoted-content-op-block .field--name-field-cb-title{text-align:center;}}.block--search-redirect-block form,.block--sparta-search-redirect-block form{position:relative;display:flex;align-items:center;max-width:5.9375rem;transition:all 0.2s ease-in-out;margin-left:-0.625rem;}.block--search-redirect-block .form-submit,.block--sparta-search-redirect-block .form-submit{position:absolute !important;display:block !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;height:0.0625rem !important;width:0.0625rem !important;word-wrap:normal !important;padding:0;}.block--search-redirect-block .form-submit.focusable:focus,.block--sparta-search-redirect-block .form-submit.focusable:focus{position:fixed !important;left:0 !important;top:0 !important;z-index:10010 !important;display:block !important;clip:auto !important;overflow:visible !important;height:auto !important;width:auto !important;background:hsl(var(--clr-white));}.block--search-redirect-block .form__element,.block--search-redirect-block .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper .block--search-redirect-block .mauticform-checkboxgrp-row,.block--sparta-search-redirect-block .form__element,.block--sparta-search-redirect-block .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper .block--sparta-search-redirect-block .mauticform-checkboxgrp-row{margin-bottom:0;}.block--search-redirect-block.js-search-open form,.block--sparta-search-redirect-block.js-search-open form{max-width:13.125rem;}.block--search-redirect-block.js-search-open form .form-text,.block--sparta-search-redirect-block.js-search-open form .form-text{border-bottom:2px solid hsl(var(--clr-spot-1));}.block--search-redirect-block .search__open-expand-toggle,.block--sparta-search-redirect-block .search__open-expand-toggle{display:inline-block;cursor:pointer;}.block--search-redirect-block .search__open-expand-toggle:before,.block--sparta-search-redirect-block .search__open-expand-toggle:before{content:"\e024";display:inline-block;margin:0 0.625rem 0 0.625rem;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.block--search-redirect-block .search__open-expand-toggle::before,.block--sparta-search-redirect-block .search__open-expand-toggle::before{display:inline-block;pointer-events:none;}.block--search-redirect-block .form-text,.block--sparta-search-redirect-block .form-text{display:inline-block;width:100%;padding:0.4375rem 0.125rem 0.25rem;border:none;border-bottom:2px solid hsl(var(--clr-spot-1),0);font-family:var(--ff-secondary-heading);font-size:var(--fs-nav);font-weight:var(--fw-medium);line-height:var(--lh-heading);color:hsl(var(--clr-spot-1));background:transparent;transition:all 0.2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;}.block--search-redirect-block .form-text::-moz-placeholder,.block--sparta-search-redirect-block .form-text::-moz-placeholder{font-family:var(--ff-secondary-heading);font-size:var(--fs-nav);font-weight:var(--fw-medium);line-height:var(--lh-heading);color:hsl(var(--clr-spot-1));}.block--search-redirect-block .form-text::placeholder,.block--sparta-search-redirect-block .form-text::placeholder{font-family:var(--ff-secondary-heading);font-size:var(--fs-nav);font-weight:var(--fw-medium);line-height:var(--lh-heading);color:hsl(var(--clr-spot-1));}@media (max-width:767px){.block--sparta-search-redirect-block .form__element .form-text,.block--sparta-search-redirect-block .mauticform_wrapper .mauticform-checkboxgrp-row .form-text,.mauticform_wrapper .block--sparta-search-redirect-block .mauticform-checkboxgrp-row .form-text,.block--search-redirect-block .form__element .form-text,.block--search-redirect-block .mauticform_wrapper .mauticform-checkboxgrp-row .form-text,.mauticform_wrapper .block--search-redirect-block .mauticform-checkboxgrp-row .form-text{max-width:0;}.block--sparta-search-redirect-block .search__open-expand-toggle::before,.block--search-redirect-block .search__open-expand-toggle::before{margin:0;font-size:1.125rem;}.block--sparta-search-redirect-block.js-search-open .form-text,.block--search-redirect-block.js-search-open .form-text{margin-left:0.625rem;max-width:6.25rem;}}.main form.search-form{position:relative;}.main form.search-form > .form__group{position:relative;margin:0 auto var(--gap-md) auto;}.main form.search-form > .form__group input[type=text],.main form.search-form > .form__group input[type=search]{padding-right:3.125rem;}.main form.search-form > .form__group [type=submit]{position:absolute;right:0;top:0;padding:0;height:3.125rem;width:3.125rem;border:0 none;text-align:center;background:transparent none;}.main form.search-form > .form__group [type=submit]:before{content:"\e024";display:inline-block;font-family:"iconfont";font-size:1.3125rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-gray-light-3));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.main form.search-form > .form__group [type=submit]::before{position:absolute;left:0;width:100%;}.main form.search-form > .form__group [type=submit]:hover::before{color:hsl(var(--clr-spot-1));}.main form.search-form .search-help-link{display:inline-block;margin-bottom:var(--gap-md);}.main form.search-form .search-help-link:before{content:"\e017";display:inline-block;margin:-1px 5px 0 0;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.main form.search-form .search-advanced{margin-bottom:var(--gap-md);}.main form.search-form .search-advanced fieldset{padding:0;margin:0;border:0;}.main form.search-form .search-advanced legend{font-family:var(--ff-secondary-heading);font-weight:var(--fw-bold);margin:0 0 var(--gap-vert-sm) 0;font-size:var(--fs-h3);line-height:var(--lh-h3);color:hsl(var(--clr-heading));padding:0;margin:0 0 0.625rem 0;}.main form.search-form .search-advanced legend a,.main form.search-form .search-advanced legend a:visited{text-decoration:underline;color:hsl(var(--clr-link));}.main form.search-form .search-advanced legend a:hover{color:hsl(var(--clr-link-hover));}.main form.search-form .search-advanced .criterion legend{font-family:var(--ff-secondary-heading);font-weight:var(--fw-bold);margin:0 0 var(--gap-vert-sm) 0;font-size:var(--fs-h4);line-height:var(--lh-h4);color:hsl(var(--clr-heading));margin:0 0 0.3125rem 0;font-weight:var(--fw-normal);}.main form.search-form .search-advanced .criterion legend a,.main form.search-form .search-advanced .criterion legend a:visited{text-decoration:underline;color:hsl(var(--clr-link));}.main form.search-form .search-advanced .criterion legend a:hover{color:hsl(var(--clr-link-hover));}.main form.search-form .search-advanced .form-radiobuttons label,.main form.search-form .search-advanced .form-checkboxes label{display:inline-block;}.main form.search-form .details-wrapper{padding:1.25rem;}@media (min-width:768px){.main form.search-form .search-advanced .details-wrapper{display:flex;flex-direction:columns;flex-wrap:wrap;padding:1.25rem 0;}.main form.search-form .search-advanced .details-wrapper > fieldset{padding:0 1.25rem;width:25%;}.main form.search-form .search-advanced .details-wrapper > fieldset:first-child{width:50%;}.main form.search-form .search-advanced .details-wrapper .action{padding:0 1.25rem;width:100%;}}@media (min-width:940px){.main form.search-form > .form__group{max-width:50%;}.main form.search-form .search-help-link{position:absolute;right:0;top:0.9375rem;}}.node_search-results__item{display:block;margin:0;padding:var(--gap-md) 0;border-bottom:1px solid hsl(var(--clr-border));}.node_search-results__item:first-child{padding-top:0;}.node_search-results__item:last-child{padding-bottom:0;border-bottom:0 none;}.block-socialmedialinks.block--region-doormat,.block--type-social-media.block--region-doormat{display:flex;flex-wrap:wrap;justify-content:center;}.block-socialmedialinks.block--region-doormat .field,.block--type-social-media.block--region-doormat .field{margin:0 0.625rem;}.block-socialmedialinks.block--region-doormat .field:first-of-type,.block--type-social-media.block--region-doormat .field:first-of-type{margin-left:0;}.block-socialmedialinks.block--region-doormat .field:last-of-type,.block--type-social-media.block--region-doormat .field:last-of-type{margin-right:0;}.block-socialmedialinks.block--region-doormat .field a,.block--type-social-media.block--region-doormat .field a{display:flex;align-items:center;justify-content:center;font-size:0;width:1.5rem;height:1.5rem;}@media (max-width:767px){.block-socialmedialinks.block--region-doormat,.block--type-social-media.block--region-doormat{justify-content:flex-start;}}.social-widgets{display:flex;flex-wrap:wrap;align-items:center;}.social-widgets__group{display:flex;flex-wrap:wrap;justify-content:center;width:100%;gap:2.5rem;}.social-link{--clr-link:var(--clr-spot-1-light);--clr-link-hover:var(--clr-spot-1);}.social-link a{display:flex;overflow:hidden;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;border:0.0625rem solid hsla(var(--clr-spot-1));border-radius:50%;font-size:0;text-align:center;background-color:hsla(var(--clr-spot-1));}.social-link a,.social-link a:visited{color:hsl(var(--clr-white));}.social-link a:hover,.social-link a:focus{border-color:hsla(var(--clr-spot-1));color:hsl(var(--clr-spot-1));background-color:hsla(var(--clr-white),0);}.social-link a::before{transition:none;}.social-link a:before{content:"\e021";display:inline-block;font-family:"iconfont";font-size:1.125rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.social-link .facebook:before{content:"\e01a";display:inline-block;font-family:"iconfont";font-size:0.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.social-link .twitter:before{content:"\e032";display:inline-block;font-family:"iconfont";font-size:0.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.social-link .pinterest:before{content:"\e027";display:inline-block;font-family:"iconfont";font-size:0.9375rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.social-link .linkedin:before{content:"\e022";display:inline-block;font-family:"iconfont";font-size:0.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.social-link .youtube:before{content:"\e035";display:inline-block;font-family:"iconfont";font-size:0.9375rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.social-link .instagram:before{content:"\e020";display:inline-block;font-family:"iconfont";font-size:0.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.social-link .print{--clr-link:var(--clr-spot-1);border-color:hsla(var(--clr-spot-1-light));background-color:hsla(var(--clr-spot-1-light));}.layout--bg--spot-1 .social-link .print{border-color:hsla(var(--clr-spot-1));}.layout--bg--spot-1 .social-link .print:hover{border-color:hsla(var(--clr-black));}.social-link .print:before{content:"\e029";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.social-link .e_mail:before{content:"\e018";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.messages--wrapper{position:relative;clear:both;}body.toolbar-fixed .messages--wrapper{position:relative;z-index:900;}.message{--clr-link:var(--clr-white);--clr-link-hover:var(--clr-white);}.message a{text-decoration:underline;font-weight:var(--fw-normal);}.message a:hover{text-decoration:none;}.messages{position:relative;clear:both;margin-top:var(--gap-md);padding:0.9375rem 1.875rem 0.9375rem 3.75rem;border-radius:0.1875rem;color:hsl(var(--clr-white));transform:translate(0,0);transition:transform 0.5s ease-in-out;opacity:1;}.messages::before{position:absolute;top:0.75rem;bottom:0;left:0.9375rem;width:1.875rem;height:1.875rem;text-align:center;line-height:1;}.messages:first-child{margin-top:var(--gap-md);}.messages:last-child{margin-bottom:var(--gap-md);}.messages.js-closing{opacity:0;transform:translate(-100%,0);transition:all 0.5s ease-in-out;}@media (min-width:940px){.messages.js-closing{transform:translate(0,-100%);}}.messages.js-closed{display:none;}.messages--status{border:1px solid hsl(var(--clr-status-dark));background-color:hsl(var(--clr-status));}.messages--status:before{content:"\e014";display:inline-block;font-family:"iconfont";font-size:1.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-white));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.messages--warning{border:1px solid hsl(var(--clr-warning-dark));background-color:hsl(var(--clr-warning));}.messages--warning:before{content:"\e02e";display:inline-block;font-family:"iconfont";font-size:1.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-white));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.messages--error{border:1px solid hsl(var(--clr-error-dark));background-color:hsl(var(--clr-error));}.messages--error:before{content:"\e016";display:inline-block;font-family:"iconfont";font-size:1.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-white));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.message__close{cursor:pointer;position:absolute;right:0;top:0;display:block;color:hsl(var(--clr-white));outline:none;}.message__close:hover{opacity:0.6;}.message__close .icon{display:block;width:2.5rem;height:2.5rem;padding-top:0.4375rem;text-align:center;}.message__close .icon:before{content:"\e034";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-white));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.message__close span{position:absolute !important;display:block !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;height:0.0625rem !important;width:0.0625rem !important;word-wrap:normal !important;}.message__close span.focusable:focus{position:fixed !important;left:0 !important;top:0 !important;z-index:10010 !important;display:block !important;clip:auto !important;overflow:visible !important;height:auto !important;width:auto !important;background:hsl(var(--clr-white));}.messages__list{display:block;margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.625rem;}.teaser__subsite-branding,.teaser__subsite--promotion-branding{position:absolute;top:0.9375rem;left:0.9375rem;z-index:2;}.teaser__subsite-branding .block.branding,.teaser__subsite--promotion-branding .block.branding{display:block;padding:0.21875rem 0.625rem;border-radius:0.5rem;background:hsl(var(--clr-spot-1));}.teaser__subsite-branding .block.branding .teaser__subsite-logo,.teaser__subsite-branding .block.branding img,.teaser__subsite--promotion-branding .block.branding .teaser__subsite-logo,.teaser__subsite--promotion-branding .block.branding img{display:block;height:auto;width:3.125rem;}.teaser__subsite-branding .block.branding img[src*="logo.svg"],.teaser__subsite--promotion-branding .block.branding img[src*="logo.svg"]{display:inline-block;filter:brightness(0) invert(1);}.teaser__subsite-branding .block.branding .teaser__subsite-label,.teaser__subsite--promotion-branding .block.branding .teaser__subsite-label{font-size:0.875rem;font-weight:var(--fw-bold);color:hsl(var(--clr-white));}.teaser__subsite-branding .block.branding .teaser__subsite-label:after,.teaser__subsite--promotion-branding .block.branding .teaser__subsite-label:after{content:"\e007";display:inline-block;margin:-0.125rem 0 0 0.4375rem;font-family:"iconfont";font-size:0.625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1-light));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}#sparta-user-mailing-overview-form,#tfa-base-overview,.user-form:not(.user-register-form){padding-top:1.875rem;padding-bottom:1.875rem;}@media (min-width:940px){#sparta-user-mailing-overview-form,#tfa-base-overview,.user-form:not(.user-register-form){padding-top:3.75rem;padding-bottom:3.75rem;}}#sparta-user-mailing-overview-form .button--danger,#tfa-base-overview .button--danger,.user-form:not(.user-register-form) .button--danger{--clr-button-bg:var(--clr-error);}.user-box__middle{position:relative;margin:0;}@media (min-width:940px){.layout--rs-one-col .user-box__middle{margin:0 auto;max-width:var(--max-width-content);}}.user-box__middle h1,.user-box__middle .node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer .publications--wrapper .user-box__middle h2,.user-box__middle .node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper .user-box__middle h2,.user-box__middle .node--view-mode-footer-only-publication-information .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper .user-box__middle h2,.user-box__middle .node--view-mode-footer-only-otheo .publications--wrapper h2,.node--view-mode-footer-only-otheo .publications--wrapper .user-box__middle h2{font-family:var(--ff-heading);font-weight:var(--fw-light);margin:0 0 var(--gap-vert-sm) 0;font-size:var(--fs-h2);line-height:var(--lh-h2);color:hsl(var(--clr-heading));}.user-box__middle h1 a,.user-box__middle .node--view-mode-footer .publications--wrapper h2 a,.node--view-mode-footer .publications--wrapper .user-box__middle h2 a,.user-box__middle .node--view-mode-footer-with-otheo .publications--wrapper h2 a,.node--view-mode-footer-with-otheo .publications--wrapper .user-box__middle h2 a,.user-box__middle .node--view-mode-footer-only-publication-information .publications--wrapper h2 a,.node--view-mode-footer-only-publication-information .publications--wrapper .user-box__middle h2 a,.user-box__middle .node--view-mode-footer-only-otheo .publications--wrapper h2 a,.node--view-mode-footer-only-otheo .publications--wrapper .user-box__middle h2 a,.user-box__middle h1 a:visited{font-weight:var(--fw-light);text-decoration:underline;color:hsl(var(--clr-link));}.user-box__middle h1 a:hover,.user-box__middle .node--view-mode-footer .publications--wrapper h2 a:hover,.node--view-mode-footer .publications--wrapper .user-box__middle h2 a:hover,.user-box__middle .node--view-mode-footer-with-otheo .publications--wrapper h2 a:hover,.node--view-mode-footer-with-otheo .publications--wrapper .user-box__middle h2 a:hover,.user-box__middle .node--view-mode-footer-only-publication-information .publications--wrapper h2 a:hover,.node--view-mode-footer-only-publication-information .publications--wrapper .user-box__middle h2 a:hover,.user-box__middle .node--view-mode-footer-only-otheo .publications--wrapper h2 a:hover,.node--view-mode-footer-only-otheo .publications--wrapper .user-box__middle h2 a:hover{color:hsl(var(--clr-link-hover));}.user-box__middle .form__element,.user-box__middle .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper .user-box__middle .mauticform-checkboxgrp-row{margin:0 0 0.9375rem 0;}.user-box__middle .paragraph--type-simple-header::before{display:none !important;}.user-box__links{display:block;margin:0;padding:0;list-style:none;margin-top:var(--gap-md);}.user-box__links li:before{content:"\e012";display:inline-block;margin:0 5px 0 0;font-family:"iconfont";font-size:0.5625rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:currentColor;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.user-box__bottom{padding-top:1.25rem;text-align:center;}.user-box__middle--password p{margin-bottom:0.9375rem;}.user-box--cancel,.user-box--reset{margin:1.875rem 0;}@media (min-width:940px){.user-box--cancel,.user-box--reset{margin:3.75rem auto 0;max-width:var(--max-width-content);}}.user-box--cancel .user-box__bottom,.user-box--reset .user-box__bottom{padding:1.25rem;margin-bottom:1.875rem;}@media (min-width:940px){.user-box--cancel .user-box__bottom,.user-box--reset .user-box__bottom{margin-bottom:3.75rem;}}.password-strength__meter{margin-top:0.625rem;background:hsl(var(--clr-off-white));}.password-strength__indicator{background-color:hsl(var(--clr-off-white));transition:width 0.2s ease-in-out;}.password-strength__indicator.is-weak{background-color:hsl(var(--clr-error));}.password-strength__indicator.is-fair{background-color:hsl(var(--clr-warning));}.password-strength__indicator.is-good{background-color:hsl(var(--clr-neutral));}.password-strength__indicator.is-strong{background-color:hsl(var(--clr-status));}.confirm-parent .password-confirm .ok{color:hsl(var(--clr-status));}.confirm-parent .password-confirm .error{color:hsl(var(--clr-error));}.user-profile-assortments-otheo{margin-top:var(--gap-md);}.user-assortment-list li.user-assortment-list__item .user-assortment-item{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;-moz-column-gap:0.625rem;column-gap:0.625rem;}.user-assortment-list li.user-assortment-list__item .user-assortment-item > div{display:contents;}.user-assortment-list li.user-assortment-list__item .user-assortment-item > div label{grid-column:1/1;}.user-assortment-list li.user-assortment-list__item .user-assortment-item > div span{grid-column:2/2;}.user-profile-notification-preferences{margin-top:var(--gap-md);}.user-profile-notification-preferences .notification-preferences-info{margin-bottom:var(--gap-md);}.user-profile-notification-preferences .form__group--radios{flex-direction:row;gap:var(--gap-md);}.user-profile-notification-preferences .form__group--radios div{width:auto;}.node__content{position:relative;}.node.node-unpublished,.node.node-archived,.node.node-draft-only{background-color:hsl(var(--clr-unpublished));}.regional-editions-items{--_columns:1;display:grid;grid-template-columns:repeat(var(--_columns),1fr);gap:var(--gap-md);}@media (min-width:480px){.regional-editions-items{--_columns:2;}}@media (min-width:768px){.regional-editions-items{--_columns:3;}}.regional-edition-item .field--name-field-media-image{margin-bottom:0.9375rem;}.regional-edition-item .edition--image-empty{border-radius:0.3125rem;background:hsl(var(--clr-spot-1));aspect-ratio:5/6;margin-bottom:0.9375rem;}.node--edition--teaser.node--view-mode-teaser .field--name-field-teaser-image{margin-bottom:0.9375rem;}.node--edition--teaser .field--name-field-edition-year,.node--edition--teaser .field--name-field-edition-week{display:inline-block;font-weight:var(--fw-bold);}.node--edition--teaser .field--name-field-edition-week{text-transform:capitalize;}.node--edition--teaser .field--name-field-edition-week::after{content:" ";}.node--edition--teaser .node-readmore,.node--edition--teaser .links{display:contents;}.node--edition--teaser .node__content--image-empty{border-radius:0.3125rem;background:hsl(var(--clr-spot-1));aspect-ratio:5/6;margin-bottom:0.9375rem;}.node--edition--teaser .node__links{font-size:0;}.node--edition--teaser .node-readmore a{position:absolute;inset:0;font-size:0;}.node--view-mode-footer .publication-info,.node--view-mode-footer-with-otheo .publication-info,.node--view-mode-footer-only-publication-information .publication-info,.node--view-mode-footer-only-otheo .publication-info{text-align:center;}.node--view-mode-footer .publication-info + .publications--wrapper,.node--view-mode-footer-with-otheo .publication-info + .publications--wrapper,.node--view-mode-footer-only-publication-information .publication-info + .publications--wrapper,.node--view-mode-footer-only-otheo .publication-info + .publications--wrapper{margin-top:var(--gap-layout-vert-top);padding-top:var(--gap-layout-vert-top);border-top:1px solid hsl(var(--clr-spot-1-light));}.node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper h2,.node--view-mode-footer-only-otheo .publications--wrapper h2{margin-bottom:var(--gap-layout-vert-top);}.block--entity-viewnode .node--view-mode-footer,.block--entity-viewnode .node--view-mode-footer-with-otheo,.block--entity-viewnode .node--view-mode-footer-only-publication-information,.block--entity-viewnode .node--view-mode-footer-only-otheo{margin-top:var(--gap-layout-vert-minimal);}.block--entity-viewnode:first-child .node--view-mode-footer{margin-top:0;}@media (min-width:940px){.node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper h2{text-align:center;}}.node--view-mode-header .publication-info,.node--view-mode-header .field--name-field-author,.node--view-mode-header .field--name-field-teaser-description,.node--view-mode-header .field--name-field-description{margin-top:var(--gap-vert-lg);}@media (max-width:939px){.node--view-mode-header .publication-info{font-size:var(--fs-small);}}.node--view-mode-header .field--name-field-teaser-description,.node--view-mode-header .field--name-field-description{font-weight:var(--fw-bold);}.block--view-mode-header .node--view-mode-header{margin-top:var(--gap-layout-vert-minimal);}.block--view-mode-header:first-child .node--view-mode-header{margin-top:0;}.publication-info-wrapper .publication-info{margin-top:var(--gap-vert-lg);}.publication-info-wrapper .publication-info-icon:before{content:"\e00a";display:inline-block;margin:-0.1875rem 0.625rem 0 0;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}@media (max-width:939px){.publication-info-wrapper .publication-info-icon{font-size:var(--fs-small);}}@media screen and (min-width:940px){.layout--1-col--content-blocks .node--view-mode-header,.layout--1-col--content-blocks .publication-info-wrapper{max-width:var(--max-width-content);margin:0 auto;}}.node--view-mode-re-circulation-teaser{--clr-text-link:var(--_clr-heading);--clr-button-bg:var(--_clr-heading);--clr-button-hover:var(--_clr-heading);--clr-icon-button:var(--_clr-bg);--clr-icon-button-hover:var(--_clr-heading);}.node--view-mode-re-circulation-teaser .node__content{display:flex;flex-direction:column;gap:var(--gap-vert-md);}@media (min-width:940px){.node--view-mode-re-circulation-teaser .node__content{gap:var(--gap-vert-lg);}}.node--view-mode-re-circulation-teaser .title h3{margin-bottom:0;}.node--view-mode-re-circulation-teaser .title a{text-decoration:none;}.node--view-mode-re-circulation-teaser .field--image img{margin-bottom:0;}.node--view-mode-re-circulation-teaser .button{justify-content:space-between;width:100%;text-align:left;}.node--view-mode-search-result{--clr-link:var(--clr-base);--clr-link-hover:var(--clr-base);--clr-link-active:var(--clr-base);--clr-cb-text-link:var(--clr-base);}.node--view-mode-search-result .title h3{margin-bottom:0;}.node--view-mode-search-result .title a{text-decoration:none;}.node--view-mode-search-result.node--paywall-default .title h3:before{content:"\e023";display:inline-block;margin:-0.1875rem 0.4375rem 0 0;font-family:"iconfont";font-size:0.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}@media (min-width:940px){.node--view-mode-search-result.node--paywall-default .title h3{margin:-0.4375rem 0.4375rem 0 0;font-size:1.0625rem;}}.node--view-mode-search-result .teaser__subsite-branding{position:relative;inset:auto;}.node--view-mode-search-result .teaser__subsite-branding .block.branding{display:inline-block;}.node__content--view-mode-search-result .node__content--text{display:flex;flex-direction:column;gap:var(--gap-vert-md);}.node--view-mode-teaser-highlight{--_vertical-spacing:var(--gap-vert-sm);}.node--view-mode-teaser-highlight .field--name-title,.node--view-mode-teaser-highlight .field--name-field-type,.node--view-mode-teaser-highlight .field--name-field-live-event{margin-bottom:var(--_vertical-spacing);}.node--view-mode-teaser-highlight .field--name-field-teaser-image + .field--name-field-live-event{position:absolute;top:0.9375rem;left:0.9375rem;}.node--view-mode-teaser-highlight .field--name-title h2{font-size:var(--fs-h1);line-height:var(--lh-h1);margin-bottom:0;}.node--view-mode-teaser-highlight .field--name-title h2 a{--clr-link:var(--clr-base);--clr-link-hover:var(--clr-base);--clr-link-active:var(--clr-base);--clr-cb-text-link:var(--clr-base);text-decoration:none;font-weight:var(--fw-light);}.node--view-mode-teaser-highlight.node--paywall-default .field--name-title h2:before{content:"\e023";display:inline-block;margin:-0.3125rem 0.625rem 0 0;font-family:"iconfont";font-size:1.1875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.node--view-mode-teaser-highlight .field--name-field-teaser-description{font-size:var(--fs-large);}.node__content--view-mode-teaser-highlight{display:flex;flex-direction:column;gap:var(--gap-vert) 0;}@media (min-width:940px){.teaser-highlight--horizontal:not(.block--type-news *) .node__content{flex-direction:row;align-items:center;}.teaser-highlight--horizontal:not(.block--type-news *) .node__content--image,.teaser-highlight--horizontal:not(.block--type-news *) .node__content--text{width:50%;}.teaser-highlight--horizontal:not(.block--type-news *) .node__content--text{padding:var(--gap-vert-lg) 0 var(--gap-vert-lg) var(--gap-hor);}}@media (min-width:940px){.node--view-mode-teaser-highlight{--_vertical-spacing:var(--gap-vert-md);}.node--view-mode-teaser-highlight.node--paywall-default .field--name-title h2::before{margin:-0.5rem 0.9375rem 0 0;font-size:1.8125rem;}}.node--view-mode-teaser .field--name-title,.node--view-mode-teaser .field--name-field-type,.node--view-mode-teaser .field--name-field-live-event{margin-bottom:var(--gap-vert-sm);}.node--view-mode-teaser .field--name-field-teaser-image + .field--name-field-live-event{position:absolute;top:0.9375rem;left:0.9375rem;}.node--view-mode-teaser .title h3{margin-bottom:0;}.node--view-mode-teaser.node--paywall-default .title h3:before{content:"\e023";display:inline-block;margin:-0.1875rem 0.4375rem 0 0;font-family:"iconfont";font-size:0.875rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-spot-1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.node--view-mode-teaser .title a{--clr-link:var(--clr-base);--clr-link-hover:var(--clr-base);--clr-link-active:var(--clr-base);--clr-cb-text-link:var(--clr-base);text-decoration:none;}.node--view-mode-teaser .field--name-field-teaser-image{margin-bottom:var(--gap-vert);}.node--view-mode-teaser .field--name-field-teaser-description{font-size:var(--fs-large);}.node__content--image{position:relative;}@media (min-width:940px){.node--view-mode-teaser.node--paywall-default .field--name-title h3::before{margin:-0.4375rem 0.4375rem 0 0;font-size:1.0625rem;}.layout__region:not(.layout__region--size-1-3):not(.layout__region--size-1-4):not(.layout__region--size-5-12) .node--view-mode-teaser .field--name-title{padding-top:calc(1.5rem + var(--gap-vert-sm));}.layout__region:not(.layout__region--size-1-3):not(.layout__region--size-1-4):not(.layout__region--size-5-12) .node--view-mode-teaser .node__content--image-empty + .node__content--text .field--name-title{padding-top:calc(1.5rem + var(--gap-layout-vert-medium));}.layout__region:not(.layout__region--size-1-3):not(.layout__region--size-1-4):not(.layout__region--size-5-12) .node--view-mode-teaser .field--name-field-type + .field--name-title{padding-top:0;}.layout__region:not(.layout__region--size-1-3):not(.layout__region--size-1-4):not(.layout__region--size-5-12) .node--view-mode-teaser .field--name-field-live-event + .field--name-title{padding-top:0;}}.teaser--cross-site{--teaser-bg:var(--clr-spot-1-light);padding:1.25rem;border-radius:0.3125rem;background-color:hsl(var(--teaser-bg));}.teaser--cross-site .title a{--clr-link:var(--clr-spot-1);--clr-link-hover:var(--clr-spot-1);--clr-link-active:var(--clr-spot-1);--clr-cb-text-link:var(--clr-spot-1);}.teaser--otheo{--clr-spot-1:226,100%,22%;--clr-spot-1-light:224,58.3%,74.6%;--teaser-bg:var(--clr-spot-1-light);}.view__content--flex-grid{--gap-hor:var(--gap-layout-hor);position:relative;display:flex;flex-wrap:wrap;min-height:1px;margin-inline:calc(var(--gap-hor) / -2);gap:var(--gap-vert) 0;}.view__content--flex-grid > .views__row,.view__content--flex-grid > .view__content--with-title{position:relative;margin-inline:calc(var(--gap-hor) / 2);min-height:1px;flex:0 0 auto;flex-basis:auto;width:calc(100% * 12 / var(--grid-columns) - var(--gap-hor));}@media (min-width:768px){.view__content--flex-col--3 > .views__row,.view__content--flex-col--3 > .view__content--with-title{width:calc(50% - var(--gap-hor));}}@media (min-width:940px){.view__content--flex-col--3 > .views__row,.view__content--flex-col--3 > .view__content--with-title{width:calc(33.3333333333% - var(--gap-hor));}}.view__content--with-title{display:contents;}.view__content--flex-grid .view__content--with-title{display:contents;}.has-floating-borders:not(:last-child){border-bottom:0.0625rem solid hsl(var(--clr-spot-1-light));padding-bottom:var(--gap-vert);}@media (min-width:768px){.has-floating-borders:not(:last-child){border-bottom:none;padding-bottom:0;}}@media (min-width:768px){.has-floating-borders{margin-bottom:var(--gap-vert);}.has-floating-borders::before{position:absolute;display:inline-block;content:"";top:calc(var(--gap-vert) * -1);left:0;width:calc(100% + var(--gap-layout-hor) / 2);height:0;border-top:0.0625rem solid hsl(var(--clr-spot-1-light));}.has-floating-borders::after{position:absolute;display:inline-block;content:"";right:calc(var(--gap-layout-hor) / -2);top:0;width:0;height:100%;border-right:0.0625rem solid hsl(var(--clr-spot-1-light));}}@media (min-width:768px){.view__content--flex-col--3 .has-floating-borders:nth-child(1)::before,.view__content--flex-col--3 .has-floating-borders:nth-child(2)::before{content:none;}.view__content--flex-col--3 .has-floating-borders:nth-child(2n+2)::before{left:calc(var(--gap-layout-hor) / -2);}.view__content--flex-col--3 .has-floating-borders:nth-child(2n+2)::after{opacity:0;}}@media (min-width:940px){.view__content--flex-col--3 .has-floating-borders:nth-child(2n+2)::before{left:0;}.view__content--flex-col--3 .has-floating-borders:nth-child(2n+2)::after{opacity:1;}.view__content--flex-col--3 .has-floating-borders:nth-child(3n+2)::before,.view__content--flex-col--3 .has-floating-borders:nth-child(3n+3)::before{left:calc(var(--gap-layout-hor) / -2);}.view__content--flex-col--3 .has-floating-borders:nth-child(3n+2)::before{width:calc(100% + var(--gap-layout-hor));}.view__content--flex-col--3 .has-floating-borders:nth-child(3n+3)::after{content:none;}.view__content--flex-col--3 .has-floating-borders:nth-child(3)::before{content:none;}}.node__meta--bottom > .layout__region{margin-top:var(--gap-vert-sm);margin-bottom:var(--gap-vert-sm);}.node__meta--bottom > .layout__region > *{margin-bottom:0.3125rem;}.node__meta--bottom > .layout__region > *:last-child{margin-bottom:0;}.node__meta--bottom > .layout__region .layout__region--content-blocks{margin-top:0;}.node__meta--bottom > .layout__region .block--extra-field-blocknodenewsdropsolid-social-widgets h3{font-family:var(--ff-secondary-heading);font-weight:var(--fw-bold);margin:0 0 var(--gap-vert-sm) 0;font-size:var(--fs-h4);line-height:var(--lh-h4);color:hsl(var(--clr-heading));}.node__meta--bottom > .layout__region .block--extra-field-blocknodenewsdropsolid-social-widgets h3 a,.node__meta--bottom > .layout__region .block--extra-field-blocknodenewsdropsolid-social-widgets h3 a:visited{text-decoration:underline;color:hsl(var(--clr-link));}.node__meta--bottom > .layout__region .block--extra-field-blocknodenewsdropsolid-social-widgets h3 a:hover{color:hsl(var(--clr-link-hover));}@media (min-width:768px){.node__meta--bottom > .layout__region{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding-left:1.5625rem;padding-right:0;}.node__meta--bottom > .layout__region > *{margin-right:1.5625rem;margin-bottom:0;}.node__meta--bottom > .layout__region .block--extra-field-blocknodenewsdropsolid-social-widgets{display:flex;}.node__meta--bottom > .layout__region .block--extra-field-blocknodenewsdropsolid-social-widgets h3{margin-right:0.625rem;margin-bottom:0;padding-top:1px;}}.commerce-checkout-flow{padding:var(--gap-vert) 0;}.form-wrapper__guest-checkout .form-actions{margin-top:var(--gap-md);}.layout-region-checkout-secondary{padding:var(--gap-md);background-color:hsla(var(--clr-gray));}.view--commerce-checkout-order-summary table{table-layout:auto;}.view--commerce-checkout-order-summary .total-price{margin-bottom:0;}.checkout-pane-review .field--name-shipping-method{margin-top:var(--gap-md);}.checkout-pane-shipping-information .address-book-edit-button{margin-top:var(--gap-md);}.checkout-pane-shipping-information button{margin-top:var(--gap-md);}.checkout-pane-shipping-information .form-composite{margin-top:var(--gap-md);margin-bottom:0;}.mollie__message{padding:var(--gap-vert) 0;}.teaser-add-to-card--wrapper{position:relative;display:flex;flex-wrap:wrap;min-height:1px;margin-inline:calc(var(--gap-hor) / -2);}.teaser-add-to-card--column{position:relative;margin-inline:calc(var(--gap-hor) / 2);min-height:1px;flex:0 0 auto;flex-basis:auto;width:calc(100% * 12 / var(--grid-columns) - var(--gap-hor));display:flex;flex-direction:column;gap:var(--gap-vert-sm);}@media (min-width:940px){.teaser-add-to-card--column{gap:var(--gap-vert-md);}}@media (min-width:768px){.teaser-add-to-card--column{width:calc(50% - var(--gap-hor));}}.teaser-add-to-card .heading{margin-bottom:0;}.product-subscription-header .title h1,.product-subscription-header .title .node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer .publications--wrapper .product-subscription-header .title h2,.product-subscription-header .title .node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper .product-subscription-header .title h2,.product-subscription-header .title .node--view-mode-footer-only-publication-information .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper .product-subscription-header .title h2,.product-subscription-header .title .node--view-mode-footer-only-otheo .publications--wrapper h2,.node--view-mode-footer-only-otheo .publications--wrapper .product-subscription-header .title h2{margin-bottom:0.625rem;}.product-subscription-header .field-subtitle h2{font-size:var(--fs-large);margin-bottom:var(--gap-vert);}.product-subscription-header .field-usp-text{margin-bottom:var(--gap-vert);}.product-subscription-header .field-monthly-price{display:flex;align-items:center;font-size:var(--fs-h2);font-weight:var(--fw-bold);}.product-subscription-header .field-monthly-price .price-suffix{font-size:var(--fs-large);margin-left:0.625rem;}.product-subscription-header .field-cta{margin-top:1.875rem;}.product-subscription-header .field--name-field-cta-disclaimer{margin-top:0.625rem;}.product-subscription-header__content{margin-bottom:calc(var(--gap-vert) * 2);}.product-subscription-header__content .field-subtitle h3{font-size:var(--fs-large);font-weight:var(--fw-normal);}@media (min-width:940px){.product-subscription-header{display:flex;align-items:flex-end;}.product-subscription-header__content{flex:0 0 40%;}.product-subscription-header__media{flex:0 0 60%;text-align:right;}}@media (min-width:940px){.product-subscription-teaser-banner{display:flex;align-items:flex-end;gap:var(--gap-hor);}.product-subscription-teaser-banner .field-cta a{min-width:18.75rem;}}.product-subscription-teaser-banner .field-usp-teaser,.product-subscription-teaser-banner .field-usp-teaser-comparison{margin:1.875rem 0;}.product-subscription-teaser-banner .field-usp-teaser ul.list--checkmark > li,.product-subscription-teaser-banner .field-usp-teaser-comparison ul.list--checkmark > li{margin-bottom:0.3125rem;}.product-subscription-teaser-banner .field-usp-teaser ul.list--checkmark > li::before,.product-subscription-teaser-banner .field-usp-teaser-comparison ul.list--checkmark > li::before{background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIHdpZHRoPSIxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNy41IDE1YzEuOTg5MTIgMCAzLjg5NjgtLjc5MDIgNS4zMDMzLTIuMTk2N3MyLjE5NjctMy4zMTQxOCAyLjE5NjctNS4zMDMzLS43OTAyLTMuODk2NzgtMi4xOTY3LTUuMzAzM2MtMS40MDY1LTEuNDA2NTI0LTMuMzE0MTgtMi4xOTY3LTUuMzAzMy0yLjE5NjdzLTMuODk2NzguNzkwMTc2LTUuMzAzMyAyLjE5NjdjLTEuNDA2NTI0IDEuNDA2NTItMi4xOTY3IDMuMzE0MTgtMi4xOTY3IDUuMzAzM3MuNzkwMTc2IDMuODk2OCAyLjE5NjcgNS4zMDMzYzEuNDA2NTIgMS40MDY1IDMuMzE0MTggMi4xOTY3IDUuMzAzMyAyLjE5Njd6bTMuMzEwNS04Ljg3Njk1LTMuNzQ5OTUgMy43NWMtLjI3NTM5LjI3NTM1LS43MjA3MS4yNzUzNS0uOTkzMTcgMGwtMS44NzUtMS44NzVjLS4yNzUzOS0uMjc1MzktLjI3NTM5LS43MjA3MSAwLS45OTMxN3MuNzIwNzEtLjI3NTM5Ljk5MzE3IDBsMS4zNzY5NSAxLjM3Njk2IDMuMjUxOTUtMy4yNTQ4OWMuMjc1MzUtLjI3NTM5LjcyMDc1LS4yNzUzOS45OTMxNSAwIC4yNzI1LjI3NTM5LjI3NTQuNzIwNzEgMCAuOTkzMTd6IiBmaWxsPSIjOWFjYjkzIi8+PC9zdmc+");}.product-subscription-teaser-banner .field-monthly-price{display:flex;align-items:center;font-size:1.875rem;font-weight:var(--fw-bold);}.product-subscription-teaser-banner .field-monthly-price .price-suffix{font-size:var(--fs-large);margin-left:0.625rem;}.product-subscription-teaser-banner .field-cta{margin-top:1.875rem;}.product-subscription-teaser-banner .field-cta a{justify-content:center;max-width:100%;}.product-subscription-teaser-banner__content{flex:0 0 40%;margin-bottom:calc(var(--gap-vert) * 2);}.product-subscription-teaser-banner__media{flex:0 0 60%;}.product-subscription-teaser{display:flex;flex-flow:column;padding:1.875rem;border:1px solid hsl(var(--product-subscription-teaser-border));border-radius:0.3125rem;background-color:hsl(var(--product-subscription-teaser-background));}.product-subscription-teaser .field-usp-teaser,.product-subscription-teaser .field-usp-teaser-comparison{padding-top:1.25rem;margin:1.25rem 0;border-top:1px solid hsl(var(--clr-gray-light-2));}.product-subscription-teaser .field-usp-teaser ul.list--checkmark > li,.product-subscription-teaser .field-usp-teaser-comparison ul.list--checkmark > li{margin-bottom:0.3125rem;}.product-subscription-teaser .field-usp-teaser ul.list--checkmark > li::before,.product-subscription-teaser .field-usp-teaser-comparison ul.list--checkmark > li::before{background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIHdpZHRoPSIxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNy41IDE1YzEuOTg5MTIgMCAzLjg5NjgtLjc5MDIgNS4zMDMzLTIuMTk2N3MyLjE5NjctMy4zMTQxOCAyLjE5NjctNS4zMDMzLS43OTAyLTMuODk2NzgtMi4xOTY3LTUuMzAzM2MtMS40MDY1LTEuNDA2NTI0LTMuMzE0MTgtMi4xOTY3LTUuMzAzMy0yLjE5NjdzLTMuODk2NzguNzkwMTc2LTUuMzAzMyAyLjE5NjdjLTEuNDA2NTI0IDEuNDA2NTItMi4xOTY3IDMuMzE0MTgtMi4xOTY3IDUuMzAzM3MuNzkwMTc2IDMuODk2OCAyLjE5NjcgNS4zMDMzYzEuNDA2NTIgMS40MDY1IDMuMzE0MTggMi4xOTY3IDUuMzAzMyAyLjE5Njd6bTMuMzEwNS04Ljg3Njk1LTMuNzQ5OTUgMy43NWMtLjI3NTM5LjI3NTM1LS43MjA3MS4yNzUzNS0uOTkzMTcgMGwtMS44NzUtMS44NzVjLS4yNzUzOS0uMjc1MzktLjI3NTM5LS43MjA3MSAwLS45OTMxN3MuNzIwNzEtLjI3NTM5Ljk5MzE3IDBsMS4zNzY5NSAxLjM3Njk2IDMuMjUxOTUtMy4yNTQ4OWMuMjc1MzUtLjI3NTM5LjcyMDc1LS4yNzUzOS45OTMxNSAwIC4yNzI1LjI3NTM5LjI3NTQuNzIwNzEgMCAuOTkzMTd6IiBmaWxsPSIjOWFjYjkzIi8+PC9zdmc+");}.product-subscription-teaser--highlight{--product-subscription-teaser-border:var(--clr-gray-light-2);}.product-subscription-teaser__content{text-align:center;}.product-subscription-teaser__content .field-teaser-image{margin:0 auto;max-width:26.25rem;}.product-subscription-teaser__content .title{margin-top:1.875rem;}.product-subscription-teaser__content .title h2{margin-bottom:0;}.product-subscription-teaser__content .field-subtitle h3{font-size:var(--fs-large);font-weight:var(--fw-normal);}.product-subscription-teaser__content .field-monthly-price{display:flex;align-items:center;justify-content:center;padding-top:1.25rem;margin-top:1.25rem;border-top:1px solid hsl(var(--clr-gray-light-2));font-size:1.875rem;font-weight:var(--fw-bold);}.product-subscription-teaser:not(.product-subscription-teaser--highlight) .product-subscription-teaser__content .field-monthly-price{padding-bottom:1.25rem;border-bottom:1px solid hsl(var(--clr-gray-light-2));}.product-subscription-teaser__content .field-monthly-price .price-suffix{font-size:var(--fs-large);margin-left:0.625rem;}.product-subscription-teaser__content .field-cta{margin-top:1.25rem;}.product-subscription-teaser__content .field-cta a{justify-content:center;width:100%;}.product-subscription-teaser__magazine{display:flex;align-items:center;gap:0.625rem;margin-top:auto;padding-top:1.25rem;border-top:1px solid hsl(var(--clr-gray-light-2));}@media (max-width:767px){.product-subscription-teaser__magazine{flex-wrap:wrap;}}.product-subscription-teaser__magazine .field-magazine-image{flex:0 0 24%;margin-left:auto;margin-right:auto;}@media (max-width:479px){.product-subscription-teaser__magazine .field-magazine-image{flex:0 0 50%;margin-left:auto;margin-right:auto;}}.wizard-screen--identify .form-title__heading{margin-bottom:var(--gap-vert);text-align:left;}.wizard-screen--identify .form-title__subtitle{margin-bottom:var(--gap-vert);text-align:left;}.wizard-screen--identify .form__element__description{display:inline;font-size:var(--fs-xsmall);color:hsl(var(--clr-form-disabled));margin-top:0.25rem;}.wizard-screen--identify .form__element__helper-link{display:inline;padding:0;border:0;font:inherit;font-size:var(--fs-xsmall);text-decoration:underline;color:hsl(var(--clr-spot-1));background:none;margin-left:0.5rem;cursor:pointer;}.digital-success-step .form-title__heading{text-align:center;}body,html{height:100%;}.flexboxtweener,.flexboxtweener .page{height:100%;}.page-wrapper{display:flex;flex-direction:column;min-height:100vh;}.page{flex:1 0 auto;}.sticky-top,.doormat,.footer--primary{flex-shrink:1;}.sticky-top{min-height:1px;}.doormat{padding-top:0.9375rem;background-color:hsl(var(--clr-spot-1-light));clip-path:polygon(0 20px,100% 0%,100% 100%,0% 100%);}.doormat > .container{display:grid;grid-template-columns:repeat(1,1fr);align-items:start;row-gap:2.5rem;margin-top:3.125rem;margin-bottom:3.125rem;}.doormat > .container > div{grid-column:1/-1;}.doormat > .container > div h6{font-size:var(--fs-base);font-weight:var(--fw-bold);line-height:var(--lh-h4);color:hsl(var(--clr-spot-1));margin-bottom:1.875rem;}.doormat > .container > div.block--system-menu-blocksocial{order:10;}.doormat > .container > div.block--system-menu-blocksocial h6{margin-bottom:1.25rem;}@media (min-width:768px){.doormat{padding-top:2.5rem;clip-path:polygon(0 40px,100% 0%,100% 100%,0% 100%);}.doormat > .container{display:grid;grid-template-columns:repeat(3,1fr);flex-wrap:wrap;-moz-column-gap:3.125rem;column-gap:3.125rem;row-gap:3.125rem;margin-top:3.75rem;margin-bottom:3.75rem;}.doormat > .container .block__branding--doormat{grid-column:1/-1;}.doormat > .container > div.block{grid-column:unset;}.doormat > .container > div.block h6{margin-bottom:1.5625rem;}.doormat > .container > div.block.block--system-menu-blocksocial{order:unset;}.doormat > .container > div.block.block--system-menu-blocksocial h6{margin-bottom:1.875rem;}}.footer--primary{padding:1.875rem 0 5rem;color:hsl(var(--clr-white));background-color:hsl(var(--clr-spot-1));}.path-herabonnering .footer--primary,.path-digitaal-activeren .footer--primary,.path-paywall .footer--primary{color:hsl(var(--clr-spot-1));background-color:hsl(var(--clr-white));}.footer--primary .block--system-menu-blocklegal{margin-top:1.5625rem;}.footer--primary .block--cim{margin-top:1.5625rem;}@media (min-width:768px){.footer--primary{padding:3.125rem 0;}.footer--primary .container{display:flex;align-items:center;}.footer--primary .container > div{display:inline-block;}.footer--primary .block--cim{margin-left:auto;margin-top:0;}.footer--primary .block--system-menu-blocklegal{margin-left:1.5625rem;margin-top:0;}}.header--primary{position:relative;padding:0.9375rem 0;border-bottom:1px solid hsla(var(--clr-black),0.2);}.header--primary > .container{display:flex;align-items:center;gap:0.625rem;}.header--primary > .container .header__section--secondary{flex:1 0 auto;min-width:0;}.nav-section--primary{display:flex;justify-content:flex-end;align-items:center;}.nav-section--primary .nav--account,.nav-section--primary .nav--digital-reading,.nav-section--primary .block--search-redirect-block,.nav-section--primary .block--sparta-search-redirect-block,.nav-section--primary .nav--secondary{display:flex;align-items:center;height:2.09375rem;padding-right:1.25rem;}.nav-section--primary .nav--account:not(:first-child),.nav-section--primary .nav--digital-reading:not(:first-child),.nav-section--primary .block--search-redirect-block:not(:first-child),.nav-section--primary .block--sparta-search-redirect-block:not(:first-child),.nav-section--primary .nav--secondary:not(:first-child){padding-left:1.875rem;}.nav-section--primary .navigation__open-expand{display:flex;align-items:center;height:2.09375rem;margin-left:1.875rem;}@media (max-width:767px){.header--primary > .container{gap:0.3125rem;}.header--primary .header__section--primary .block__branding__image{max-width:5rem;}.header--primary .header__section--primary .block__branding__image img{width:100%;height:auto;}.nav-section--primary{gap:0.5rem;}.nav-section--primary .nav--top .menu--top{display:flex;align-items:center;gap:0.3125rem;margin:0;padding:0;}.nav-section--primary .nav--top .menu__item{padding:0;margin:0;}.nav-section--primary .nav--top .menu__item.button--menu{margin-right:1.875rem;}}@media (max-width:767px) and (max-width:479px){.nav-section--primary .nav--top .menu__item.button--menu{margin-right:0.9375rem;}}@media (max-width:767px){.nav-section--primary .nav--top .menu__item.button--menu .menu__link{padding:0.375rem 0.625rem;font-size:0.8125rem;white-space:nowrap;}.nav-section--primary .nav--top .menu__item.menu__item--icon-search,.nav-section--primary .nav--top .menu__item.menu__item--icon-help{display:none;}.nav-section--primary .nav--top .menu__item.menu__item--icon-search .menu__link,.nav-section--primary .nav--top .menu__item.menu__item--icon-help .menu__link,.nav-section--primary .nav--top .menu__item.menu__item--icon-paper .menu__link{font-size:0;padding-left:0.3125rem;}.nav-section--primary .nav--top .menu__item.menu__item--icon-search .menu__link::before,.nav-section--primary .nav--top .menu__item.menu__item--icon-help .menu__link::before,.nav-section--primary .nav--top .menu__item.menu__item--icon-paper .menu__link::before{font-size:1.375rem;}.nav-section--primary .nav--account,.nav-section--primary .nav--digital-reading,.nav-section--primary .block--search-redirect-block,.nav-section--primary .block--sparta-search-redirect-block,.nav-section--primary .nav--secondary{padding:0;margin-left:0;border-right:none;}.nav-section--primary .nav--account .menu,.nav-section--primary .nav--digital-reading .menu,.nav-section--primary .block--search-redirect-block .menu,.nav-section--primary .block--sparta-search-redirect-block .menu,.nav-section--primary .nav--secondary .menu{margin:0;padding:0;}.nav-section--primary .nav--account .menu__link,.nav-section--primary .nav--digital-reading .menu__link,.nav-section--primary .block--search-redirect-block .menu__link,.nav-section--primary .block--sparta-search-redirect-block .menu__link,.nav-section--primary .nav--secondary .menu__link{padding:0.3125rem;font-size:0.8125rem;}.nav-section--primary .nav--account:not(:first-child),.nav-section--primary .nav--digital-reading:not(:first-child),.nav-section--primary .block--search-redirect-block:not(:first-child),.nav-section--primary .block--sparta-search-redirect-block:not(:first-child),.nav-section--primary .nav--secondary:not(:first-child){padding:0;margin-left:0;}.nav-section--primary .nav--account:not(:nth-child(2)),.nav-section--primary .nav--digital-reading:not(:nth-child(2)),.nav-section--primary .block--search-redirect-block:not(:nth-child(2)),.nav-section--primary .block--sparta-search-redirect-block:not(:nth-child(2)),.nav-section--primary .nav--secondary:not(:nth-child(2)){padding:0;margin-left:0;}.nav-section--primary .nav--account .menu__link{padding:0.3125rem;font-size:0;}.nav-section--primary .nav--account .menu__link::before{font-size:1.125rem;}.nav-section--primary .navigation__open-expand{margin-left:0.5rem;flex-shrink:0;}.nav-section--primary .navigation__open-expand .navigation-expand__text{display:none;}}@media (max-width:767px) and (max-width:360px){.nav-section--primary{gap:0.3125rem;}.nav-section--primary .nav--top .menu--top{gap:0.1875rem;}.nav-section--primary .nav--top .menu__item.button--menu .menu__link{padding:0.3125rem 0.5rem;font-size:0.75rem;}.nav-section--primary .navigation__open-expand{margin-left:0.3125rem;}}@media (max-width:1240px){.nav-section--primary .nav--secondary{display:none;}}.navigation__close-expand,.navigation__open-expand{cursor:pointer;font-family:var(--ff-secondary-heading);font-size:var(--fs-nav);line-height:var(--lh-heading);font-weight:var(--fw-medium);white-space:nowrap;}.path-herabonnering .navigation__close-expand,.path-digitaal-activeren .navigation__close-expand,.path-paywall .navigation__close-expand,.path-herabonnering .navigation__open-expand,.path-digitaal-activeren .navigation__open-expand,.path-paywall .navigation__open-expand{display:none;}.navigation__close-expand,.navigation__close-expand:visited,.navigation__open-expand,.navigation__open-expand:visited{color:hsl(var(--clr-spot-1));}.navigation__close-expand:hover,.navigation__close-expand:active,.navigation__close-expand:focus,.navigation__open-expand:hover,.navigation__open-expand:active,.navigation__open-expand:focus{color:hsl(var(--clr-spot-1-light));}.navigation-expand__icon{display:inline-block;transition:opacity 0.2s ease-in-out;}.navigation-expand__icon--open:before{content:"\e008";display:inline-block;font-family:"iconfont";font-size:1.375rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.navigation-expand__icon--closed:before{content:"\e033";display:inline-block;font-family:"iconfont";font-size:1.375rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.navigation__close-expand{position:absolute;top:1.875rem;right:2.5rem;}.navigation__close-expand:hover,.navigation__close-expand:active,.navigation__close-expand:focus{color:hsl(var(--clr-black),0.6);}.navigation-expand__text--open{padding-left:0.75rem;}@media (max-width:767px){.navigation-expand__text--open{position:absolute !important;display:block !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;height:0.0625rem !important;width:0.0625rem !important;word-wrap:normal !important;}.navigation-expand__text--open.focusable:focus{position:fixed !important;left:0 !important;top:0 !important;z-index:10010 !important;display:block !important;clip:auto !important;overflow:visible !important;height:auto !important;width:auto !important;background:hsl(var(--clr-white));}}.navigation-expand__text--closed{margin-left:0.625rem;}@media (max-width:767px){.navigation-expand__text--closed{display:none;margin-left:0;}}.wrapper--navigation__content--secondary{position:fixed;z-index:2;right:-100vw;top:0;display:flex;flex-direction:column;overflow:hidden;overflow-y:auto;padding-bottom:1.875rem;-webkit-overflow-scrolling:touch;width:0;height:100vh;background-color:hsl(var(--clr-mobile-nav-open-bg));transition:right 0.2s ease-in-out,width 0.2s ease-in-out;}.wrapper--navigation__content--secondary.js-open{right:0;width:auto;}@media (max-width:767px){.wrapper--navigation__content--secondary.js-open{width:100%;}}.wrapper--navigation--overlay{position:fixed;z-index:1;top:0;left:0;display:block;height:100%;width:100%;background:hsl(var(--clr-base));opacity:0;transition:opacity 0.2s ease-in-out;pointer-events:none;}.js-open + .wrapper--navigation--overlay{opacity:0.4;pointer-events:auto;}.nav-section--secondary .block-simple_block{padding:1.875rem 3.75rem 0.625rem 2.5rem;border-bottom:1px solid hsl(var(--clr-gray-light-1));}.nav-section--secondary .block-simple_block p{max-width:22.5rem;}.nav-section--secondary nav{padding-left:1.25rem;padding-right:1.25rem;}.wrapper--headers{position:relative;}@media (min-width:768px){.wrapper--navigation__content--secondary.js-open{min-width:29.375rem;max-width:41.25rem;}.nav-section--secondary nav{margin-left:2.5rem;margin-right:2.5rem;padding-left:0;padding-right:0;}}@media (min-width:1240px){.nav-section--secondary .block-simple_block{padding-right:15.625rem;}}.node--advertisements img{border-radius:0;}.node__content--advertisements{position:relative;display:flex;flex-direction:column;align-items:center;font-size:var(--fs-small);color:hsla(var(--clr-black),0.4);gap:var(--gap-vert-md);}.node__content--advertisements__top{position:relative;}.node__content--advertisements__top .field-link a{position:absolute;display:block;height:100%;width:100%;text-indent:-9999px;inset:0;}.node__content--advertisements__bottom{display:flex;flex-direction:column;align-items:center;gap:var(--gap-vert-xs);}@media (max-width:767px){.field-image-desktop{display:none !important;}}@media (min-width:768px){.field-image-mobile{display:none !important;}}.layout--1-col--content-blocks .node--author--header{max-width:100%;}.node--author--header .layout--content-blocks{display:flex;flex-wrap:wrap;gap:var(--gap-vert-lg) 0;}.node--author--header .field-image{width:7.5rem;}.node--author--header .field-image img{border-radius:50%;}.node--author--header__text{align-content:flex-start;}.node--author--header__info{display:flex;flex-direction:column;align-items:center;align-self:flex-start;width:100%;padding:var(--gap-vert-lg);border-radius:0.3125rem;font-weight:var(--fw-bold);text-align:center;background-color:hsla(var(--clr-gray));gap:var(--gap-vert);}.node--author--header__info .field__label{font-size:var(--fs-small);line-height:var(--lh-base);font-weight:var(--fw-normal);font-family:var(--ff-base);margin-bottom:0;}.author--latest-article-from-author{--clr-link:var(--clr-black);height:100%;padding:var(--gap-vert-md);border-radius:0.3125rem;background-color:hsla(var(--clr-gray));}.author--latest-article-from-author .field-image{margin-bottom:var(--gap-vert-lg);}.author--latest-article-from-author .title h3{margin-bottom:var(--gap-vert-xs);}.author--latest-article-from-author .title .heading{font-size:var(--fs-base);line-height:var(--lh-base);}.author--latest-article-from-author .view--articles{font-size:var(--fs-h3);line-height:var(--lh-heading);}.author--latest-article-from-author .view--articles a{text-decoration-thickness:0;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:transparent;}.author--latest-article-from-author .view--articles a:hover{text-decoration-thickness:0.0625rem;text-decoration-color:currentcolor;}.author--latest-article-from-author .title,.author--latest-article-from-author .view--articles{padding-left:var(--gap-vert-xs);padding-right:var(--gap-vert-xs);}.author--teaser{--_image-height:3.125rem;}@media (min-width:940px){.author--teaser{--_image-height:3.75rem;}}.author--teaser .field-image{height:var(--_image-height);aspect-ratio:1;}.author--teaser .field-image img{border-radius:var(--_image-height);}.author--teaser .title h4{margin-bottom:0;}.author--teaser .title a{--clr-link:var(--clr-spot-1);text-decoration:underline;}.node__content--author--teaser{display:flex;gap:var(--gap-vert-xs);align-items:center;}@media (min-width:940px){.node__content--author--teaser{gap:var(--gap-vert-sm);}}.layout__region .author--teaser .node__content--author--teaser .title{margin:0;padding:0 !important;}.gated-block .field-top-text,.gated-block .field-cb-title{text-align:center;}@media (min-width:940px){.gated-block .field-top-text,.gated-block .field-cb-title{margin-inline:auto;max-width:var(--max-width-content);}}.gated-block .field-cb-title{--clr-heading:var(--clr-spot-1);padding:var(--gap-vert) 0;border-top:1px solid hsl(var(--clr-spot-1));margin-top:var(--gap-vert);}.gated-block .field-cb-title h2{font-size:1.5625rem;}.gated-block__content{padding:var(--gap-vert) 0;position:relative;z-index:5;}.gated-block__content:before{content:"";position:absolute;inset:0;z-index:-1;display:block;height:100%;margin-left:calc(-50vw + 50%);width:100vw;background-color:hsl(var(--clr-gray));}.layout--bg--spot-1 .gated-block__content::before,.layout--bg--spot-2 .gated-block__content::before,.layout--bg--spot-3 .gated-block__content::before{content:none;}body.paywall-modal-opened{overflow-y:hidden;}body.paywall-modal-opened .wrapper--page-top{z-index:4;}body.paywall-modal-opened .page{z-index:3;}.paywall-modal{position:fixed;z-index:10;overflow:auto;margin:0 auto;padding:1.25rem 0 0;background-color:hsla(var(--clr-spot-1),0.8);inset:0;}@media (min-width:940px){.paywall-modal{padding:6.25rem 0;}}.paywall-modal--inner{display:flex;flex-direction:column;max-width:26.25rem;margin:auto;padding:0 0.9375rem;min-height:50vh;height:100%;max-height:100%;}@media (min-width:940px){.paywall-modal--inner{max-width:50rem;}}.paywall-modal--close-wrapper{display:flex;justify-content:flex-end;padding:0.9375rem 1.25rem;border-radius:0.625rem 0.625rem 0 0;background-color:hsl(var(--clr-spot-1-light));}.paywall-modal--close-wrapper span{flex:1 0 0;font-size:var(--fs-small);color:hsl(var(--clr-spot-1));}@media (min-width:940px){.paywall-modal--close-wrapper span{text-align:center;}}.paywall-modal__close{display:inline-flex;gap:0.625rem;align-items:center;font-weight:var(--fw-bold);color:hsla(var(--clr-spot-1));}.paywall-modal__close:after{content:"\e034";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.paywall-modal__close::after{font-size:1.125rem;text-decoration:none;line-height:1;}.paywall-modal__close:hover span{text-decoration:none;}.paywall-modal__close span{font-size:0;}.paywall-wrapper{flex:1 0 0;padding:var(--gap-vert-lg) var(--gap-md) 0.625rem;}@media (min-width:940px){.paywall-wrapper{flex:0;padding:2.8125rem 6.25rem;border-radius:0 0 0.625rem 0.625rem;}}.paywall-wrapper .wrapper{z-index:auto;}.paywall-wrapper .wrapper > :nth-child(2){position:relative;z-index:5;background-color:hsl(var(--clr-white));}.paywall-wrapper .form-actions{margin-top:0;padding-block:var(--gap-vert-md);background-color:hsla(var(--clr-white));}.paywall-wrapper{--fs-h3:1.25rem;position:relative;background-color:hsla(var(--clr-white));}.paywall-wrapper h1,.paywall-wrapper .node--view-mode-footer .publications--wrapper h2,.node--view-mode-footer .publications--wrapper .paywall-wrapper h2,.paywall-wrapper .node--view-mode-footer-with-otheo .publications--wrapper h2,.node--view-mode-footer-with-otheo .publications--wrapper .paywall-wrapper h2,.paywall-wrapper .node--view-mode-footer-only-publication-information .publications--wrapper h2,.node--view-mode-footer-only-publication-information .publications--wrapper .paywall-wrapper h2,.paywall-wrapper .node--view-mode-footer-only-otheo .publications--wrapper h2,.node--view-mode-footer-only-otheo .publications--wrapper .paywall-wrapper h2{margin-bottom:var(--gap-vert-md);}.paywall-wrapper form{margin-top:var(--gap-vert-lg);}.paywall-wrapper .form-actions{display:flex;flex-wrap:wrap;margin-top:var(--gap-vert-lg);gap:0.3125rem;}.paywall-wrapper .form-actions button{flex-grow:1;width:auto;}.paywall-wrapper .button--back::before{line-height:var(--lh-base);}.info-message{display:inline-block;margin-top:var(--gap-vert-md);}form .info-message{margin-block:var(--gap-vert-xs);}.info_message__info{padding:0.9375rem;border-radius:0.3125rem;font-size:var(--fs-xsmall);background-color:hsla(var(--clr-spot-1-light));}form .info_message__info{background-color:hsla(var(--clr-gray));}.birthdate-fields{display:flex;gap:0.625rem;}.birthdate-fields > div{flex:1;}.birthdate-fields > div:last-child{flex:2;}.inline_message__text{color:hsla(var(--clr-error));margin-top:0.625rem;}.inline-message--success .inline_message__text{color:hsla(var(--clr-status));}.inline_message__info{padding:1.25rem;border-radius:0.625rem;color:hsla(var(--clr-black));background-color:hsla(var(--clr-spot-1-light));margin-bottom:0.625rem;}.search-auto-complete.disabled input{border-color:hsl(var(--clr-form-disabled-border)) !important;color:hsl(var(--clr-form-disabled)) !important;background:hsl(var(--clr-form-disabled-bg)) !important;pointer-events:none;cursor:default;}.search-auto-complete.disabled .wrapper:hover{box-shadow:none;}.paywall-form__intro{font-family:var(--ff-secondary-heading);color:hsla(var(--clr-form-inactive));}.paywall-form__intro.spacing-below{margin-bottom:11.875rem;}.paywall-form__intro.small-spacing-below{margin-bottom:1.25rem;}.link--password-reset{display:block;margin-top:-0.625rem;margin-bottom:1.25rem;font-size:var(--fs-small);font-weight:var(--fw-normal);text-decoration:underline;}.paywall-access--info{margin-top:var(--gap-vert-lg);}.paywall-access--info .block__content{padding:var(--gap-vert-md);border-radius:0.3125rem;background-color:hsla(var(--clr-spot-3-light));}.paywall-access--info.error .block__content{background-color:hsla(var(--clr-spot-2-light));}.block--simple-blockuser-login-intro{max-width:var(--max-width-content);margin-inline:auto;padding-top:var(--gap-vert);}#sparta-user-profile-app{margin-bottom:var(--gap-lg);}#sparta-user-profile-app .form-title__subtitle{margin-top:var(--gap-sm);}#sparta-user-profile-app a:not(.button){text-decoration:underline;}.profile-wrapper{position:relative;margin-inline:auto;margin-top:1.875rem;}@media (min-width:940px){.profile-wrapper{max-width:var(--max-width-content);}}.layout .profile-wrapper{margin-top:0;}.profile-wrapper .subscription-link-form .wizard-form__intro{margin-bottom:var(--gap-vert);}.profile-dashboard{padding:var(--gap-vert) 0;background-color:hsl(var(--clr-white));}.profile-dashboard__header{margin-bottom:var(--gap-vert);}.profile-dashboard__subbar{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;-moz-column-gap:0.625rem;column-gap:0.625rem;margin-bottom:1.25rem;}@media (min-width:940px){.profile-dashboard__subbar .form-title__heading{flex:1;}}.flow-header--logout-above{position:relative;}.flow-header__logout-wrapper{margin-top:var(--gap-vert);position:absolute;top:0;right:0;z-index:10;margin-top:0;}@media (min-width:940px){.flow-header__content .form-title{padding-right:7.5rem;}}.flow-header .form-title__heading{font-size:var(--fs-h1);margin-bottom:0.625rem;}@media (min-width:940px){.flow-header .form-title__heading{margin-bottom:var(--gap-vert);text-align:center;}}.flow-header .form-title__subtitle{margin:0;font-size:var(--fs-base);color:hsl(var(--clr-text));}.assortments-section .assortment-render .field{margin-bottom:0.625rem;}.assortments-section .assortment-render .wizard-assortment__label{display:inline;margin-bottom:0;font-weight:var(--fw-normal);}.assortments-section .assortment-render .wizard-assortment__label::after{content:":";}.assortments-section .assortment-render .wizard-assortment__value{display:inline;}.assortments-section .assortment-render .assortment-item-title,.assortments-section .assortment-render .assortment-item-delivery-address-wrapper{margin-top:var(--gap-vert);margin-bottom:var(--gap-vert-sm);display:flex;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:0.5rem;flex-flow:wrap;justify-content:space-between;}.assortments-section .assortment-render .assortment-item-title h4,.assortments-section .assortment-render .assortment-item-delivery-address-wrapper h4{margin-bottom:0;}.assortment-status{display:flex;flex-wrap:wrap;padding:var(--gap-vert);border-radius:0.3125rem;background-color:hsl(var(--clr-gray));gap:1.25rem;}.subscription-couple-section{margin-top:var(--gap-vert);}.profile-anchor-nav{display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--gap-vert) 0;border-bottom:1px solid hsl(var(--clr-spot-1-light));}.profile-summary{position:relative;width:100%;margin-inline:auto;font-family:var(--ff-base);}.summary-card + .summary-card{margin-top:var(--gap-vert);padding-top:var(--gap-vert);border-top:1px solid hsl(var(--clr-spot-1-light));}.summary-card p{margin-bottom:0;}.summary-card__action-line{margin-bottom:0.625rem;display:flex;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:1.25rem;column-gap:1.25rem;}.summary-inline-link{font-weight:var(--fw-bold);text-decoration:underline;}.summary-inline-link,.summary-inline-link:visited{color:hsl(var(--clr-link));}.summary-inline-link:hover,.summary-inline-link:active .summary-inline-link:focus{color:hsl(var(--clr-link-hover));}.account-actions{margin-top:var(--gap-vert);padding-top:var(--gap-vert);border-top:1px solid hsl(var(--clr-spot-1-light));}.user-profile-faq{padding:var(--gap-vert) 0;}#sparta-user-profile-app .user-profile-login,#sparta-user-profile-app .newsletter-success-step,#sparta-user-profile-app .notifications-success-step,#sparta-user-profile-app .profile-removal-info-step,#sparta-user-profile-app .password-change-success-step,#sparta-user-profile-app .digital-identify-form,#sparta-user-profile-app .profile-update-success-step,#sparta-user-profile-app .user-profile-faq,#sparta-user-profile-app .password-reset-success-step,#sparta-user-login-app .user-profile-login,#sparta-user-login-app .newsletter-success-step,#sparta-user-login-app .notifications-success-step,#sparta-user-login-app .profile-removal-info-step,#sparta-user-login-app .password-change-success-step,#sparta-user-login-app .digital-identify-form,#sparta-user-login-app .profile-update-success-step,#sparta-user-login-app .user-profile-faq,#sparta-user-login-app .password-reset-success-step,#sparta-user-password-app .user-profile-login,#sparta-user-password-app .newsletter-success-step,#sparta-user-password-app .notifications-success-step,#sparta-user-password-app .profile-removal-info-step,#sparta-user-password-app .password-change-success-step,#sparta-user-password-app .digital-identify-form,#sparta-user-password-app .profile-update-success-step,#sparta-user-password-app .user-profile-faq,#sparta-user-password-app .password-reset-success-step{margin-inline:auto;padding-top:var(--gap-vert);}@media (min-width:940px){#sparta-user-profile-app .user-profile-login,#sparta-user-profile-app .newsletter-success-step,#sparta-user-profile-app .notifications-success-step,#sparta-user-profile-app .profile-removal-info-step,#sparta-user-profile-app .password-change-success-step,#sparta-user-profile-app .digital-identify-form,#sparta-user-profile-app .profile-update-success-step,#sparta-user-profile-app .user-profile-faq,#sparta-user-profile-app .password-reset-success-step,#sparta-user-login-app .user-profile-login,#sparta-user-login-app .newsletter-success-step,#sparta-user-login-app .notifications-success-step,#sparta-user-login-app .profile-removal-info-step,#sparta-user-login-app .password-change-success-step,#sparta-user-login-app .digital-identify-form,#sparta-user-login-app .profile-update-success-step,#sparta-user-login-app .user-profile-faq,#sparta-user-login-app .password-reset-success-step,#sparta-user-password-app .user-profile-login,#sparta-user-password-app .newsletter-success-step,#sparta-user-password-app .notifications-success-step,#sparta-user-password-app .profile-removal-info-step,#sparta-user-password-app .password-change-success-step,#sparta-user-password-app .digital-identify-form,#sparta-user-password-app .profile-update-success-step,#sparta-user-password-app .user-profile-faq,#sparta-user-password-app .password-reset-success-step{max-width:var(--max-width-content);}}#sparta-user-profile-app .user-profile-login .form-title__heading,#sparta-user-profile-app .newsletter-success-step .form-title__heading,#sparta-user-profile-app .notifications-success-step .form-title__heading,#sparta-user-profile-app .profile-removal-info-step .form-title__heading,#sparta-user-profile-app .password-change-success-step .form-title__heading,#sparta-user-profile-app .digital-identify-form .form-title__heading,#sparta-user-profile-app .profile-update-success-step .form-title__heading,#sparta-user-profile-app .user-profile-faq .form-title__heading,#sparta-user-profile-app .password-reset-success-step .form-title__heading,#sparta-user-login-app .user-profile-login .form-title__heading,#sparta-user-login-app .newsletter-success-step .form-title__heading,#sparta-user-login-app .notifications-success-step .form-title__heading,#sparta-user-login-app .profile-removal-info-step .form-title__heading,#sparta-user-login-app .password-change-success-step .form-title__heading,#sparta-user-login-app .digital-identify-form .form-title__heading,#sparta-user-login-app .profile-update-success-step .form-title__heading,#sparta-user-login-app .user-profile-faq .form-title__heading,#sparta-user-login-app .password-reset-success-step .form-title__heading,#sparta-user-password-app .user-profile-login .form-title__heading,#sparta-user-password-app .newsletter-success-step .form-title__heading,#sparta-user-password-app .notifications-success-step .form-title__heading,#sparta-user-password-app .profile-removal-info-step .form-title__heading,#sparta-user-password-app .password-change-success-step .form-title__heading,#sparta-user-password-app .digital-identify-form .form-title__heading,#sparta-user-password-app .profile-update-success-step .form-title__heading,#sparta-user-password-app .user-profile-faq .form-title__heading,#sparta-user-password-app .password-reset-success-step .form-title__heading{margin-bottom:var(--gap-vert);font-size:var(--fs-h1);text-align:center;}#sparta-user-profile-app .user-profile-login .form-title__subtitle,#sparta-user-profile-app .newsletter-success-step .form-title__subtitle,#sparta-user-profile-app .notifications-success-step .form-title__subtitle,#sparta-user-profile-app .profile-removal-info-step .form-title__subtitle,#sparta-user-profile-app .password-change-success-step .form-title__subtitle,#sparta-user-profile-app .digital-identify-form .form-title__subtitle,#sparta-user-profile-app .profile-update-success-step .form-title__subtitle,#sparta-user-profile-app .user-profile-faq .form-title__subtitle,#sparta-user-profile-app .password-reset-success-step .form-title__subtitle,#sparta-user-login-app .user-profile-login .form-title__subtitle,#sparta-user-login-app .newsletter-success-step .form-title__subtitle,#sparta-user-login-app .notifications-success-step .form-title__subtitle,#sparta-user-login-app .profile-removal-info-step .form-title__subtitle,#sparta-user-login-app .password-change-success-step .form-title__subtitle,#sparta-user-login-app .digital-identify-form .form-title__subtitle,#sparta-user-login-app .profile-update-success-step .form-title__subtitle,#sparta-user-login-app .user-profile-faq .form-title__subtitle,#sparta-user-login-app .password-reset-success-step .form-title__subtitle,#sparta-user-password-app .user-profile-login .form-title__subtitle,#sparta-user-password-app .newsletter-success-step .form-title__subtitle,#sparta-user-password-app .notifications-success-step .form-title__subtitle,#sparta-user-password-app .profile-removal-info-step .form-title__subtitle,#sparta-user-password-app .password-change-success-step .form-title__subtitle,#sparta-user-password-app .digital-identify-form .form-title__subtitle,#sparta-user-password-app .profile-update-success-step .form-title__subtitle,#sparta-user-password-app .user-profile-faq .form-title__subtitle,#sparta-user-password-app .password-reset-success-step .form-title__subtitle{margin-bottom:var(--gap-vert);}#sparta-user-profile-app .wizard-screen__main .form-title__heading,#sparta-user-login-app .wizard-screen__main .form-title__heading,#sparta-user-password-app .wizard-screen__main .form-title__heading{font-size:1.25rem;font-family:var(--ff-base);font-weight:var(--fw-bold);text-align:left;margin-bottom:var(--gap-vert);}#sparta-user-profile-app .wizard-screen__main .form-title__subtitle,#sparta-user-login-app .wizard-screen__main .form-title__subtitle,#sparta-user-password-app .wizard-screen__main .form-title__subtitle{margin-bottom:var(--gap-vert);}.success-message__primary{color:hsl(var(--clr-status));}.success-message__primary::before{content:"✓";margin-right:0.5em;font-weight:bold;}.user-logout-form{margin-bottom:6.25rem;}.password-reset-request-step .form-title__subtitle{margin-bottom:var(--gap-vert);}.password-change-step .password-change-forgot-link{margin-bottom:var(--gap-vert);}.newsletter-segment-list{display:block;margin:0;padding:0;list-style:none;}.notifications-preferences .wizard-form{margin-top:0;}.notifications-preferences .intro-text{margin-bottom:var(--gap-md);}.newsletter-success-step .form-title__subtitle,.notifications-success-step .form-title__subtitle,.email-change-success-step .form-title__subtitle{color:hsl(var(--clr-status));}.newsletter-success-step .form-title__subtitle::before,.notifications-success-step .form-title__subtitle::before,.email-change-success-step .form-title__subtitle::before{content:"✓";margin-right:0.5em;font-weight:bold;}.wizard-screen--info .profile-removal-intro,.wizard-screen--verify .profile-removal-intro{margin-bottom:var(--gap-vert);}.user-profile-faq__title{text-align:center;color:hsl(var(--clr-spot-1));}.user-profile-login .login-bottom-text{--clr-border:var(--clr-gray-light-2);margin-top:var(--gap-lg);padding-top:var(--gap-md);border-top:1px solid hsl(var(--clr-border));font-size:var(--fs-small);color:hsl(var(--clr-form-inactive));}.user-profile-login .login-bottom-text hr,.user-profile-login .login-bottom-text .hr{display:block;box-sizing:content-box;overflow:visible;margin:var(--gap-md) 0;padding:0;width:100%;height:0;border:0;border-top:1px solid hsl(var(--clr-border));}.user-profile-login .login-bottom-text hr:last-child,.user-profile-login .login-bottom-text .hr:last-child{margin-bottom:0;}.node_search-results{display:block;margin:0 0 var(--gap-md) 0;padding:0;}.view--a-z-index .view__content--with-title{display:flex;flex-direction:column;gap:var(--gap-vert-md) 0;}.view--a-z-index .view__content__title{--clr-heading:var(--clr-spot-1);margin-bottom:var(--gap-vert-xs);font-size:var(--fs-h1);font-family:var(--ff-heading);font-weight:var(--fw-light);}.view--a-z-index .views__row a{text-decoration:underline;line-height:var(--lh-heading);font-size:var(--fs-h4);font-family:var(--ff-secondary-heading);}.view--articles .view__header{text-align:center;}@media (min-width:940px){.view--articles .view__header{padding-bottom:var(--gap-vert-lg);}}.view--articles .view__header h2{margin-bottom:var(--gap-vert-lg);}.view--search .view__header{--_vertical-spacing:var(--gap-vert-lg);padding-bottom:var(--_vertical-spacing);}@media (min-width:1240px){.view--search .view__header{--_vertical-spacing:3.125rem;}}.view--search .pager--full{margin:1.875rem 0;}@media (min-width:1240px){.view--search .pager--full{margin:3.75rem 0;}}.view__content--search{--_vertical-spacing:var(--gap-vert-lg);display:flex;flex-direction:column;gap:var(--_vertical-spacing);}@media (min-width:1240px){.view__content--search{--_vertical-spacing:3.125rem;}}.view__content--search .views__row{border-bottom:0.0625rem solid hsl(var(--clr-spot-1-light));padding-bottom:var(--_vertical-spacing);}.block--views-exposed-filter-blocksearch-main{--_vertical-spacing:var(--gap-vert-lg);padding-bottom:var(--_vertical-spacing);}@media (min-width:1240px){.block--views-exposed-filter-blocksearch-main{--_vertical-spacing:3.125rem;}}.block--views-exposed-filter-blocksearch-main input{max-width:39.375rem;padding-right:3.5625rem !important;}@media (min-width:940px){.block--views-exposed-filter-blocksearch-main input{width:39.375rem !important;}}.block--views-exposed-filter-blocksearch-main .form-actions{position:absolute;bottom:0;right:0;}.content-block:has(+ .block--views-exposed-filter-blocksearch-main),.block--views-blocksearch-main,.block--views-exposed-filter-blocksearch-main{padding-left:calc(var(--gap-layout-hor) / 2);}.view--vacancies-index .views__row{margin:var(--gap-md);}.progress-tracker{display:flex;margin:60px auto;padding:0;list-style:none;}.progress-step{flex:1 1 0%;margin:0;padding:0;min-width:24px;}.progress-step:last-child{flex-grow:0;}.progress-step:last-child .progress-marker::after{display:none;}.progress-link{display:block;position:relative;}.progress-marker{display:block;position:relative;}.progress-marker::before{content:attr(data-text);display:flex;justify-content:center;align-items:center;position:relative;z-index:20;width:24px;height:24px;padding-bottom:2px;border-radius:50%;transition:background-color,border-color;transition-duration:0.3s;}.progress-marker::after{content:"";display:block;position:absolute;z-index:-10;top:10px;right:-12px;width:100%;height:4px;transition:background-color 0.3s,background-position 0.3s;}.progress-text{display:block;padding:8px 8px;overflow:hidden;text-overflow:ellipsis;}.progress-title{margin-top:0;}.progress-step .progress-marker{color:#fff;}.progress-step .progress-marker::before{background-color:hsl(var(--_progress-step));}.progress-step .progress-marker::after{background-color:#98ade4;}.progress-step .progress-text{color:#333;}.progress-step.is-active .progress-marker::before{background-color:hsl(var(--_progress-step--actived));}.progress-step.is-complete .progress-marker::before,.progress-step.is-progress .progress-marker::before{background-color:hsl(var(--_progress-step--actived));}.progress-step.is-complete .progress-marker::after,.progress-step.is-progress .progress-marker::after{background-color:hsla(var(--_progress-step--actived));}.progress-step.is-progress-10 .progress-marker::after{background-image:linear-gradient(to right,hsla(var(--_progress-step--actived)) 10%,#98ade4 10%);}.progress-step.is-progress-20 .progress-marker::after{background-image:linear-gradient(to right,hsla(var(--_progress-step--actived)) 20%,#98ade4 20%);}.progress-step.is-progress-30 .progress-marker::after{background-image:linear-gradient(to right,hsla(var(--_progress-step--actived)) 30%,#98ade4 30%);}.progress-step.is-progress-40 .progress-marker::after{background-image:linear-gradient(to right,hsla(var(--_progress-step--actived)) 40%,#98ade4 40%);}.progress-step.is-progress-50 .progress-marker::after{background-image:linear-gradient(to right,hsla(var(--_progress-step--actived)) 50%,#98ade4 50%);}.progress-step.is-progress-60 .progress-marker::after{background-image:linear-gradient(to right,hsla(var(--_progress-step--actived)) 60%,#98ade4 60%);}.progress-step.is-progress-70 .progress-marker::after{background-image:linear-gradient(to right,hsla(var(--_progress-step--actived)) 70%,#98ade4 70%);}.progress-step.is-progress-80 .progress-marker::after{background-image:linear-gradient(to right,hsla(var(--_progress-step--actived)) 80%,#98ade4 80%);}.progress-step.is-progress-90 .progress-marker::after{background-image:linear-gradient(to right,hsla(var(--_progress-step--actived)) 90%,#98ade4 90%);}.progress-step:hover .progress-marker::before{background-color:hsl(var(--_progress-step--actived));}.progress-tracker--text .progress-step:last-child,.progress-tracker--center .progress-step:last-child,.progress-tracker--right .progress-step:last-child{flex-grow:1;}.progress-tracker--center{text-align:center;}.progress-tracker--center .progress-marker::before,.progress-tracker--center .progress-text--dotted::before{margin-left:auto;margin-right:auto;}.progress-tracker--center .progress-marker::after{right:-50%;}.progress-tracker--right{text-align:right;}.progress-tracker--right .progress-marker::before,.progress-tracker--right .progress-text--dotted::before{margin-left:auto;}.progress-tracker--right .progress-marker::after{right:calc(-100% + 12px);}.progress-tracker--spaced .progress-marker::after{width:calc(100% - 40px);margin-left:20px;margin-right:20px;}.progress-tracker--border{padding:4px;border:2px solid #333;border-radius:32px;}.progress-tracker--theme-red .progress-step .progress-marker{color:#fff;}.progress-tracker--theme-red .progress-step .progress-marker::before{background-color:#666;}.progress-tracker--theme-red .progress-step .progress-marker::after{background-color:#666;}.progress-tracker--theme-red .progress-step .progress-text{color:#333;}.progress-tracker--theme-red .progress-step.is-active .progress-marker::before{background-color:#A62D24;}.progress-tracker--theme-red .progress-step.is-complete .progress-marker::before{background-color:#D93B30;}.progress-tracker--theme-red .progress-step.is-complete .progress-marker::after{background-color:#333;}.progress-tracker--theme-red .progress-step:hover .progress-marker::before{background-color:#DF7B74;}.progress-text--dotted::before{content:"";display:block;width:12px;height:12px;margin:6px -2px;background-size:12px 18px;background-image:repeating-radial-gradient(circle at center 6px,#98ade4,#98ade4 5px,rgba(152,173,228,0.5) 5.5px,rgba(152,173,228,0.01) 6px,transparent 100%);}.progress-text--dotted-1::before{height:12px;}.progress-text--dotted-2::before{height:30px;}.progress-text--dotted-3::before{height:48px;}.progress-text--dotted-4::before{height:66px;}.progress-text--dotted-5::before{height:84px;}.progress-text--dotted-6::before{height:102px;}.progress-text--dotted-7::before{height:120px;}.progress-text--dotted-8::before{height:138px;}.progress-text--dotted-9::before{height:156px;}.progress-text--dotted-10::before{height:174px;}.progress-text--dotted-11::before{height:192px;}.progress-text--dotted-12::before{height:210px;}.progress-tracker--text-top .progress-text{height:100%;}.progress-tracker--text-top .progress-marker{top:-24px;}.progress-tracker--text-inline{overflow:hidden;}.progress-tracker--text-inline .progress-step,.progress-tracker--text-inline .progress-marker{display:flex;align-items:center;}.progress-tracker--text-inline .progress-marker{flex-grow:1;}.progress-tracker--text-inline .progress-marker::after{top:auto;}.progress-tracker--text-inline .progress-text{position:relative;z-index:30;max-width:70%;white-space:nowrap;padding-top:0;padding-bottom:0;background-color:#fff;}.progress-tracker--text-inline .progress-marker .progress-text{display:inline-block;}.progress-tracker--text-inline .progress-title{margin:0;}.progress-tracker--square .progress-marker::before{border-radius:0;}.progress-tracker--square .progress-marker::after{top:auto;bottom:0;}@media (max-width:575px){.progress-tracker-wrapper{overflow-x:auto;scroll-snap-type:x proximity;}.progress-tracker-wrapper .progress-step{min-width:50%;scroll-snap-align:start;}}.progress-tracker--vertical{flex-direction:column;}.progress-tracker--vertical .progress-step{display:flex;flex:1 1 auto;}.progress-tracker--vertical.progress-tracker--right .progress-step{flex-direction:row-reverse;}.progress-tracker--vertical .progress-marker::after{right:auto;top:12px;left:10px;width:4px;height:100%;}.progress-tracker--vertical .progress-text{padding:0 12px 24px 12px;}@keyframes scale-up{from{opacity:1;transform:translate(-50%,-50%) scale(0);}to{opacity:0;transform:translate(-50%,-50%) scale(1);}}.anim-ripple .progress-link::before,.anim-ripple-large .progress-link::before,.anim-ripple-splash .progress-link::before{content:"";display:block;width:24px;height:24px;position:absolute;top:12px;left:12px;z-index:30;background:rgba(0,0,0,0.3);border-radius:50%;transform:translate(-50%,-50%) scale(0);visibility:hidden;}.anim-ripple .progress-link:not(:active)::before,.anim-ripple-large .progress-link:not(:active)::before,.anim-ripple-splash .progress-link:not(:active)::before{animation:scale-up 0.3s ease-out;}.anim-ripple .progress-link:focus::before,.anim-ripple-large .progress-link:focus::before,.anim-ripple-splash .progress-link:focus::before{visibility:visible;}.anim-ripple.progress-tracker--center .progress-link::before,.anim-ripple.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple .progress-link::before,.progress-tracker--center .anim-ripple .progress-link::after,.anim-ripple-large.progress-tracker--center .progress-link::before,.anim-ripple-large.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple-large .progress-link::before,.progress-tracker--center .anim-ripple-large .progress-link::after,.anim-ripple-splash.progress-tracker--center .progress-link::before,.anim-ripple-splash.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple-splash .progress-link::before,.progress-tracker--center .anim-ripple-splash .progress-link::after,.anim-ripple-double.progress-tracker--center .progress-link::before,.anim-ripple-double.progress-tracker--center .progress-link::after,.progress-tracker--center .anim-ripple-double .progress-link::before,.progress-tracker--center .anim-ripple-double .progress-link::after{left:50%;}.anim-ripple.progress-tracker--right .progress-link::before,.anim-ripple.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple .progress-link::before,.progress-tracker--right .anim-ripple .progress-link::after,.anim-ripple-large.progress-tracker--right .progress-link::before,.anim-ripple-large.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple-large .progress-link::before,.progress-tracker--right .anim-ripple-large .progress-link::after,.anim-ripple-splash.progress-tracker--right .progress-link::before,.anim-ripple-splash.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple-splash .progress-link::before,.progress-tracker--right .anim-ripple-splash .progress-link::after,.anim-ripple-double.progress-tracker--right .progress-link::before,.anim-ripple-double.progress-tracker--right .progress-link::after,.progress-tracker--right .anim-ripple-double .progress-link::before,.progress-tracker--right .anim-ripple-double .progress-link::after{left:calc(100% - 12px);}.anim-ripple-splash .progress-link::before{width:48px;height:48px;box-shadow:0 0 6px 6px rgba(0,0,0,0.35);}.anim-ripple-double .progress-link::before,.anim-ripple-double .progress-link::after{content:"";display:block;width:24px;height:24px;position:absolute;top:12px;left:12px;z-index:30;background:rgba(0,0,0,0.3);border-radius:50%;transform:translate(-50%,-50%) scale(0);visibility:hidden;background:none;border:3px solid rgba(0,0,0,0.3);}.anim-ripple-double .progress-link:not(:active)::before,.anim-ripple-double .progress-link:not(:active)::after{animation:scale-up 0.3s ease-out 0s;}.anim-ripple-double .progress-link:not(:active)::after{animation-delay:0.15s;}.anim-ripple-double .progress-link:focus::before,.anim-ripple-double .progress-link:focus::after{visibility:visible;}.anim--large .progress-link::before,.anim--large .progress-link::after{width:48px;height:48px;}.anim--path .progress-marker::after{background-image:linear-gradient(to right,#98ade4 50%,hsla(var(--_progress-step--actived)) 50%);background-size:200% 100%;background-position:0% 100%;transition:background-position 0.3s ease-out;}.progress-step.is-complete .anim--path .progress-marker::after{background-position:-100% 100%;}.anim--path .progress-step.is-complete .progress-marker::after{background-position:-100% 100%;}[dir=rtl] .progress-marker::after{right:auto;left:-12px;}[dir=rtl] .progress-tracker--center .progress-marker::after{left:-50%;}.is-active .progress-title{font-weight:var(--fw-bold);}.progress-marker::after{z-index:0;}.progress-step .progress-marker::after{background-color:hsl(var(--_progress-step));}.progress-step{--_progress-step:var(--clr-spot-1-light);--_progress-step--actived:var(--clr-cb-link);}.layout--bg-color .progress-step{--_progress-step:var(--clr-white);--_progress-step--actived:var(--clr-heading);}.layout--bg-color .progress-step .progress-marker{color:hsla(var(--clr-base));}.progress-step:hover .progress-marker,.progress-step.is-active .progress-marker{color:hsla(var(--clr-white));}@keyframes spin{to{transform:rotate(360deg);}}.paywall-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--gap-vert-lg);}.paywall-loader .loader__spinner{position:relative;width:3rem;height:3rem;}.paywall-loader .loader__circle{position:absolute;inset:0;border:0.25rem solid hsl(var(--clr-gray-light-1));border-top-color:hsl(var(--clr-spot-1));border-radius:50%;animation:spin 1s linear infinite;}.paywall-loader .loader__message{font-size:var(--fs-small);text-align:center;color:hsl(var(--clr-form-inactive));margin-top:var(--gap-sm);}.paywall-loader--fullscreen{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background-color:hsla(var(--clr-white),0.9);}.subscription-details{margin:var(--gap-lg) 0;}.subscription-details__title{margin-top:var(--gap-vert-md);}.subscription-details__card{margin-top:var(--gap-vert-md);}.subscription-details__item{margin-bottom:0.625rem;}.subscription-details__item .subscription-details__label{font-weight:var(--fw-bold);}.subscription-address{margin-bottom:0.625rem;}.subscription-address .subscription-details__item{margin-bottom:0;}.subscription-address__details p{margin-bottom:0;}.subscription-usp .subscription-usp-teaser__label{margin-bottom:0.625rem;}.subscription-usp-teaser__content{margin-top:var(--gap-vert-xs);}.wizard-type-switch__text b,.wizard-type-switch__text strong,.wizard-form__footer-html b,.wizard-form__footer-html strong,.wizard-step__footer b,.wizard-step__footer strong{text-decoration:underline;color:hsl(var(--clr-link));cursor:pointer;}.subscription-summary__card h4{margin-bottom:0.625rem;}.subscription-summary__name{font-weight:var(--fw-bold);}.wizard-assortment{margin:var(--gap-lg) 0;padding-top:var(--gap-lg);border-top:1px solid hsl(var(--clr-gray--dark));}.wizard-assortment .field{margin-bottom:var(--gap-sm);}.wizard-assortment .wizard-assortment__label{margin-bottom:0;font-size:var(--fs-base);}.wizard-assortment .field--name-commerce-product .field--name-field-subscription-type .field__label{font-size:var(--fs-base);}.wizard-faq{padding:var(--gap-vert) 0;border-top:1px solid hsl(var(--clr-border));background-color:hsl(var(--clr-border));margin-top:auto;}.wizard-faq__title{font-family:var(--ff-secondary-heading);font-size:var(--fs-h3);font-weight:var(--fw-medium);text-align:center;color:hsl(var(--clr-heading));margin-bottom:var(--gap-md);}.wizard-faq__items .field-group-details{background:hsl(var(--clr-white));}.wizard-form__password-requirements{padding:1rem;border-radius:0.3125rem;background-color:hsl(var(--clr-gray));margin-top:var(--gap-sm);}.wizard-form__password-requirements h4{margin:0 0 0.5rem;font-size:var(--fs-small);font-weight:var(--fw-medium);color:hsl(var(--clr-heading));}.wizard-form__password-requirements ul{margin:0;padding:0;list-style:none;}.wizard-form__password-requirements ul li{position:relative;padding-left:1.5rem;margin-bottom:0.25rem;font-size:var(--fs-small);color:hsl(var(--clr-form-inactive));}.wizard-form__password-requirements ul li::before{content:"✗";position:absolute;left:0;color:hsl(var(--clr-error));}.wizard-form__password-requirements ul li.valid{color:hsl(var(--clr-base));}.wizard-form__password-requirements ul li.valid::before{content:"✓";color:hsl(var(--clr-status));}.wizard-form{margin-top:1.875rem;}.wizard-screen--password_selection .shwpd,.wizard-form .shwpd{position:relative;margin-left:-4rem;padding:0;border:0;background:none;cursor:pointer;}.wizard-screen--password_selection .shwpd:hover,.wizard-form .shwpd:hover{color:hsl(var(--clr-link-hover));}.wizard-screen--password_selection .shwpd .password-toggle-label,.wizard-form .shwpd .password-toggle-label{display:inline;font-size:var(--fs-xsmall);line-height:var(--lh-small);white-space:nowrap;}.form__element .search-auto-complete,.mauticform_wrapper .mauticform-checkboxgrp-row .search-auto-complete{position:relative;}.form__element .search-auto-complete input:focus,.mauticform_wrapper .mauticform-checkboxgrp-row .search-auto-complete input:focus{outline:auto;outline:-webkit-focus-ring-color auto 1px;}.form__element .search-auto-complete > div:nth-child(3),.mauticform_wrapper .mauticform-checkboxgrp-row .search-auto-complete > div:nth-child(3){border:1px solid hsl(var(--clr-border));border-top:none;box-shadow:0 0.25rem 0.75rem hsla(var(--clr-black),0.1);}.form__element .search-auto-complete > div:nth-child(3) > div,.mauticform_wrapper .mauticform-checkboxgrp-row .search-auto-complete > div:nth-child(3) > div{padding:0.5rem 1rem;font-size:var(--fs-small);cursor:pointer;transition:background-color 0.15s ease;}.form__element .search-auto-complete > div:nth-child(3) > div:hover,.mauticform_wrapper .mauticform-checkboxgrp-row .search-auto-complete > div:nth-child(3) > div:hover{background-color:hsl(var(--clr-gray));}.form__element .search-auto-complete > div:nth-child(3) > div[aria-selected=true],.mauticform_wrapper .mauticform-checkboxgrp-row .search-auto-complete > div:nth-child(3) > div[aria-selected=true]{background-color:hsla(var(--clr-spot-1-light),0.2);}.form__element.form-type--checkbox,.mauticform_wrapper .mauticform-checkboxgrp-row{margin-top:var(--gap-md);}.form__element.form-type--checkbox label,.mauticform_wrapper .mauticform-checkboxgrp-row label{font-size:var(--fs-small);line-height:var(--lh-small);color:hsl(var(--clr-base));}.form__element.form-type--checkbox label a,.mauticform_wrapper .mauticform-checkboxgrp-row label a{text-decoration:underline;color:hsl(var(--clr-link));}.form__element.form-type--checkbox label a:hover,.mauticform_wrapper .mauticform-checkboxgrp-row label a:hover{color:hsl(var(--clr-link-hover));}.form__element.error input,.mauticform_wrapper .error.mauticform-checkboxgrp-row input,.form__element.error select,.mauticform_wrapper .error.mauticform-checkboxgrp-row select,.form__element.error textarea,.mauticform_wrapper .error.mauticform-checkboxgrp-row textarea,.form__element.has-error input,.mauticform_wrapper .has-error.mauticform-checkboxgrp-row input,.form__element.has-error select,.mauticform_wrapper .has-error.mauticform-checkboxgrp-row select,.form__element.has-error textarea,.mauticform_wrapper .has-error.mauticform-checkboxgrp-row textarea{border-color:hsl(var(--clr-error));}.form__element.error input:focus,.mauticform_wrapper .error.mauticform-checkboxgrp-row input:focus,.form__element.error select:focus,.mauticform_wrapper .error.mauticform-checkboxgrp-row select:focus,.form__element.error textarea:focus,.mauticform_wrapper .error.mauticform-checkboxgrp-row textarea:focus,.form__element.has-error input:focus,.mauticform_wrapper .has-error.mauticform-checkboxgrp-row input:focus,.form__element.has-error select:focus,.mauticform_wrapper .has-error.mauticform-checkboxgrp-row select:focus,.form__element.has-error textarea:focus,.mauticform_wrapper .has-error.mauticform-checkboxgrp-row textarea:focus{box-shadow:0 0 0 0.1875rem hsla(var(--clr-error),0.1);}.form__element.error label,.mauticform_wrapper .error.mauticform-checkboxgrp-row label,.form__element.has-error label,.mauticform_wrapper .has-error.mauticform-checkboxgrp-row label{color:hsl(var(--clr-error));}.form__element .error-message,.mauticform_wrapper .mauticform-checkboxgrp-row .error-message,.form__element .form-item--error-message,.mauticform_wrapper .mauticform-checkboxgrp-row .form-item--error-message{display:block;font-size:var(--fs-xsmall);line-height:var(--lh-small);color:hsl(var(--clr-error));margin-top:0.25rem;}.form__element span.form__helper-text,.mauticform_wrapper .mauticform-checkboxgrp-row span.form__helper-text{margin:0;line-height:var(--lh-small);}.wizard-step--manual-edition .edition-autocomplete{position:relative;width:100%;}.wizard-step--manual-edition .edition-autocomplete__input-wrapper{position:relative;width:100%;border-radius:0.3125rem;transition:all 0.2s ease;}.wizard-step--manual-edition .edition-autocomplete__input{width:100%;transition:border-color 0.15s ease;}.wizard-step--manual-edition .edition-autocomplete__input:focus{outline:none;box-shadow:none !important;}.wizard-step--manual-edition .edition-autocomplete__menu{padding:0.5rem 1rem;border:1px solid hsl(var(--clr-border));border-top:none;box-shadow:0 0.25rem 0.75rem hsla(var(--clr-black),0.1);cursor:pointer;transition:background-color 0.15s ease;}.wizard-step--manual-edition .edition-autocomplete__menu:empty{display:none;}.wizard-step--manual-edition .edition-autocomplete__item{display:flex;gap:var(--gap-sm);align-items:center;cursor:pointer;transition:background-color 0.15s ease;}.wizard-step--manual-edition .edition-autocomplete__item:hover,.wizard-step--manual-edition .edition-autocomplete__item--highlighted{background-color:hsl(var(--clr-gray));}.wizard-step--manual-edition .edition-autocomplete__item[aria-selected=true]{background-color:hsla(var(--clr-spot-1-light),0.2);}.wizard-step--manual-edition .edition-autocomplete__item-code{font-weight:var(--fw-bold);}.wizard-step--manual-edition .edition-autocomplete__item:last-child{border-bottom:none;}.wizard-step--manual-edition .wizard-form__info-message{margin:var(--gap-md) 0;padding:1rem;border:1px solid hsl(var(--clr-border));border-radius:0.3125rem;font-size:var(--fs-small);line-height:var(--lh-small);color:hsl(var(--clr-form-inactive));background-color:hsl(var(--clr-gray));}.wizard-step--account-number input[name=iban]{font-family:monospace;letter-spacing:0.05em;text-transform:uppercase;}.wizard-step--account-number .wizard-form__info-message--iban{display:flex;align-items:flex-start;margin:var(--gap-sm) 0;padding:0.75rem;border:1px solid hsla(var(--clr-neutral));border-radius:0.3125rem;background-color:hsla(var(--clr-neutral));gap:0.75rem;}.wizard-step--account-number .wizard-form__info-message--iban::before{flex-shrink:0;margin-top:0.125rem;}.wizard-step--account-number .wizard-form__info-message--iban::before:before{content:"";display:inline-block;font-family:"iconfont";font-size:1rem;font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsl(var(--clr-neutral));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.wizard-step--account-number .wizard-form__info-message--iban p{margin:0;font-size:var(--fs-small);line-height:var(--lh-small);color:hsl(var(--clr-neutral));}.wizard-step--login .wizard-form__links,.wizard-step--code-verification .wizard-form__links{margin-top:var(--gap-md);}.wizard-step--login .wizard-form__links .wizard-link-button,.wizard-step--code-verification .wizard-form__links .wizard-link-button{padding:0;border:none;font-size:var(--fs-small);text-decoration:underline;color:hsl(var(--clr-link));background:none;transition:color 0.2s ease;cursor:pointer;}.wizard-step--login .wizard-form__links .wizard-link-button:hover,.wizard-step--code-verification .wizard-form__links .wizard-link-button:hover{color:hsl(var(--clr-link-hover));}.wizard-form__country-radio{display:flex;gap:var(--gap-md);margin:var(--gap-sm) 0;}.wizard-form__checkbox-group .form-type--checkbox:has(+ .wizard-form__checkbox-description),.wizard-form__checkbox-group .mauticform_wrapper .mauticform-checkboxgrp-row:has(+ .wizard-form__checkbox-description),.mauticform_wrapper .wizard-form__checkbox-group .mauticform-checkboxgrp-row:has(+ .wizard-form__checkbox-description){margin-bottom:var(--gap-vert-xs);}.wizard-form__checkbox-group .wizard-form__checkbox-description{font-size:var(--fs-small);line-height:var(--lh-small);color:hsl(var(--clr-form-inactive));margin-top:var(--gap-vert-xs);font-style:italic;}.form__element--loading{position:relative;}.form__element--loading::after{position:absolute;top:50%;right:0.75rem;height:1rem;width:1rem;border:2px solid hsla(var(--clr-spot-1),0.2);border-top-color:hsl(var(--clr-spot-1));border-radius:50%;transform:translateY(-50%);animation:spin 0.8s linear infinite;content:"";}.wizard-subscription-content,.wizard-subscription-help{margin-bottom:var(--gap-vert);}.wizard-subscription-actions{display:flex;justify-content:center;margin-top:var(--gap-md);}.wizard-subscription-actions .subscription-manage-btn{min-width:12.5rem;}.wizard-step--local-edition .radio-item,.wizard-step--active-subscription .radio-item{display:flex;align-items:baseline;margin-bottom:1.25rem;padding:1.25rem;border:2px solid hsl(var(--clr-border));border-radius:0.3125rem;cursor:pointer;transition:all 0.2s ease;}.wizard-step--local-edition .radio-item .radio-content .radio-label,.wizard-step--active-subscription .radio-item .radio-content .radio-label{margin-left:1.25rem;}.herabonnering-step--confirmation .wizard-welcome__title .form-title__heading{text-align:left;}.herabonnering-step--confirmation .wizard-success{text-align:left;}.herabonnering-step--confirmation .wizard-success__message{color:hsl(var(--clr-status));margin-bottom:var(--gap-vert-lg);}.herabonnering-step--confirmation .wizard-success__message::before{content:"✓";margin-right:0.5em;font-weight:bold;}.herabonnering-step--confirmation .wizard-success + .wizard-welcome__summary{text-align:left;padding-top:0;}.herabonnering-step--confirmation .wizard-welcome__blocks{display:block;width:unset;margin-inline:unset;}.herabonnering-step--confirmation .wizard-welcome__blocks .wizard-welcome__block{padding:0;}.herabonnering-step--confirmation .wizard-welcome__blocks .wizard-welcome__block .social-widgets__group{justify-content:flex-start;}.herabonnering-step--subscription-switch .subscription-usp{margin:var(--gap-lg) 0;}.wizard-step--account-creation .wizard-account-section,.wizard-step--web-disabled .wizard-account-section{padding-top:var(--gap-md);border-top:1px solid hsl(var(--clr-border));}.wizard-step--account-creation .subscription-details,.wizard-step--web-disabled .subscription-details{padding-top:var(--gap-md);border-top:1px solid hsl(var(--clr-border));}.wizard-form__footer-html{text-align:left;}.inline-message--success{text-align:left;}.inline-message--success .inline_message__text::before{content:"✓";margin-right:0.5em;font-weight:bold;}.inline-message--error .inline_message__text b,.inline-message--error .inline_message__text strong{text-decoration:underline;color:hsla(var(--clr-error));cursor:pointer;}.wizard-form__actions{display:flex;margin-top:var(--gap-vert);gap:var(--gap-vert-md);flex-wrap:wrap;}.wizard-form__actions .button--primary{flex-grow:1;justify-content:center;}.wizard-form__field-group:has(.wizard-form__help-text) .form__element,.wizard-form__field-group:has(.wizard-form__help-text) .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper .wizard-form__field-group:has(.wizard-form__help-text) .mauticform-checkboxgrp-row,.wizard-form__row:has(.wizard-form__help-text) .form__element,.wizard-form__row:has(.wizard-form__help-text) .mauticform_wrapper .mauticform-checkboxgrp-row,.mauticform_wrapper .wizard-form__row:has(.wizard-form__help-text) .mauticform-checkboxgrp-row{margin-bottom:0.625rem;}@media (min-width:940px){.wizard-form__row--half{display:grid;grid-template-columns:1fr 2fr;gap:var(--gap-md);}.wizard-form__row--thirds{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gap-sm);}}.wizard-form__help-text{margin-top:0;margin-bottom:var(--gap-md);}.wizard-screen__progress{padding:var(--gap-vert) 0;border-bottom:1px solid hsl(var(--clr-border));background-color:hsl(var(--clr-border));}.wizard-progress__container{--wizard-progress-align:flex-start;--wizard-progress-circle:2rem;--wizard-progress-color:hsl(var(--clr-gray-light-2));--wizard-prgresss-border-color:hsl(var(--clr-gray-light-2));--wizard-progress-button-color:hsl(var(--clr-gray-light-2));--wizard-progress-number-color:hsl(var(--clr-gray-light-2));--wizard-progress-number-background:transparent;display:flex;align-items:flex-start;justify-content:center;gap:0.625rem;max-width:var(--wizard-content-max-width);margin:0 auto;}@media (min-width:940px){.wizard-progress__container{--wizard-progress-circle:3rem;}}.wizard-progress__step{position:relative;display:flex;flex:0 0 var(--wizard-progress-circle);flex-flow:column;max-width:var(--wizard-progress-circle);text-align:center;}.wizard-progress__step:last-child{align-items:flex-end;--wizard-progress-align:flex-end;}.wizard-progress__step-button{display:inline-flex;flex-direction:column;align-items:var(--wizard-progress-align);padding:0;width:var(--wizard-progress-circle);border:none;font-family:var(--ff-base);color:var(--wizard-progress-button-color);background:none;transition:color 0.2s ease;gap:0.5rem;}.wizard-progress__step-button:hover:not(:disabled){color:hsl(var(--clr-link-hover));}.wizard-progress__step-button:disabled{cursor:not-allowed;}.wizard-progress__step-number{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:var(--wizard-progress-circle);width:var(--wizard-progress-circle);border:2px solid var(--wizard-prgresss-border-color);border-radius:50%;font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--wizard-progress-number-color);background-color:var(--wizard-progress-number-background);transition:all 0.2s ease;}@media (min-width:940px){.wizard-progress__step-number{font-size:1.25rem;}}.wizard-progress__step-label{display:none;font-size:var(--fs-large);color:var(--wizard-progress-color);}@media (min-width:768px){.wizard-progress__step-label{display:block;margin-top:var(--gap-vert-xs);}}.wizard-progress__step--completed,.wizard-progress__step--past,.wizard-progress__step--active{--wizard-progress-color:hsl(var(--clr-base));--wizard-prgresss-border-color:hsl(var(--clr-spot-1-light));--wizard-progress-button-color:hsl(var(--clr-base));--wizard-progress-number-color:hsl(var(--clr-spot-1));--wizard-progress-number-background:hsl(var(--clr-spot-1-light));}.wizard-progress__connector{flex:1;height:0.125rem;margin-top:calc(var(--wizard-progress-circle) / 2 + 1px);background-color:hsl(var(--clr-gray-light-2));}.wizard-progress__connector-fill{height:100%;background-color:hsl(var(--clr-gray-light-2));transition:width 0.3s ease;}.wizard-progress__connector-fill--completed,.wizard-progress__connector--complete{background-color:hsl(var(--clr-spot-1-light));}.wizard-screen__header{text-align:center;margin-bottom:var(--gap-vert-lg);}.wizard-screen__header .form-title{margin:0 auto var(--gap-vert-md);}.wizard-screen__header .form-title__subtitle{margin-inline:auto;}.wizard-screen__header--left{text-align:left;}.wizard-screen__header--left .form-title{margin-left:0;margin-right:0;}.wizard-screen__header--left .form-title__subtitle{margin-inline:0;}.wizard-card{margin-top:0;padding:var(--gap-lg);border-radius:0.5rem;background:hsl(var(--clr-white));box-shadow:0 4px 12px hsla(var(--clr-black),0.08);}@media (min-width:940px){.wizard-card{padding:3rem;}}.wizard-screen__content--transparent{padding:0;background:transparent;}@media (min-width:940px){.wizard-screen__content--transparent{padding:0;}}.wizard-step--password-selection .form-title__subtitle{margin-bottom:var(--gap-vert);}.wizard-step.wizard-step--unrecoverable-error .form-title__heading,.wizard-step.wizard-step--web-disabled .form-title__heading,.wizard-step.wizard-step--already-renewed .form-title__heading{font-size:var(--fs-base);font-weight:var(--fw-bold);}@media (min-width:768px){.wizard-step.wizard-step--unrecoverable-error .form-title__heading,.wizard-step.wizard-step--web-disabled .form-title__heading,.wizard-step.wizard-step--already-renewed .form-title__heading{font-size:var(--fs-base);}}.wizard-step .form-title,.herabonnering-step .form-title{margin-bottom:var(--gap-vert-lg);}.wizard-step .form-title__heading,.herabonnering-step .form-title__heading{font-family:var(--ff-base);font-weight:var(--fw-bold);}@media (min-width:768px){.wizard-step .form-title__heading,.herabonnering-step .form-title__heading{font-size:var(--fs-h3);}}@media (min-width:768px){.wizard-step .form-title__subtitle,.herabonnering-step .form-title__subtitle{font-size:var(--fs-base);}}@media (min-width:940px){.wizard-step .form-title__subtitle,.herabonnering-step .form-title__subtitle{font-size:var(--fs-large);}}.wizard-screen--code_entry .wizard-step .form-title__heading,.wizard-screen--code_entry .herabonnering-step .form-title__heading{font-size:1.25rem;font-family:var(--ff-base);font-weight:var(--fw-bold);text-align:center;}.wizard-subscription-email{display:flex;align-items:center;flex-wrap:wrap;padding:1rem;border-radius:0.3125rem;font-size:var(--fs-base);background-color:hsl(var(--clr-gray));gap:var(--gap-sm);margin-bottom:var(--gap-lg);}.wizard-subscription-email .wizard-link-button{margin-left:auto;}.wizard-subscription-email__label{font-weight:var(--fw-medium);color:hsl(var(--clr-form-inactive));}.wizard-subscription-email__value{color:hsl(var(--clr-base));}.wizard-subscription-info{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid hsl(var(--clr-border));background-color:hsl(var(--clr-border));gap:0.625rem;}.wizard-subscription-info + .wizard-screen__container{margin-top:var(--gap-lg);}@media (min-width:1240px){.wizard-subscription-info__content{position:sticky;top:var(--gap-vert-lg);}}.wizard-subscription-info__title{display:inline-flex;align-items:center;gap:0.5rem;font-size:var(--fs-large);color:hsl(var(--clr-heading));}.wizard-subscription-info__title .wizard-subscription-info__change{margin-left:0.5rem;font-size:var(--fs-xsmall);}@media (min-width:1240px){.wizard-subscription-info__title{font-size:var(--fs-h4);}}.wizard-subscription-info__price{font-size:var(--fs-base);font-weight:var(--fw-medium);color:hsl(var(--clr-spot-1));}.wizard-subscription-info__change{display:inline-block;padding:0.25rem 0;font-size:var(--fs-small);text-decoration:underline;color:hsl(var(--clr-link));transition:color 0.2s ease;margin-top:0;}.wizard-subscription-info__change:hover{color:hsl(var(--clr-link-hover));}.wizard-welcome .social-widgets__group{gap:0.625rem;justify-content:flex-start;padding:var(--gap-md) 0;}.wizard-welcome__title,.wizard-welcome__title .form-title__heading{font-size:1.25rem;font-family:var(--ff-base);font-weight:var(--fw-bold);text-align:center;}.wizard-welcome__subtitle{margin-bottom:var(--gap-md);}@media (min-width:768px){.wizard-welcome__subtitle{font-size:var(--fs-base);}}@media (min-width:940px){.wizard-welcome__subtitle{font-size:var(--fs-large);}}.wizard-welcome__summary{padding:var(--gap-vert) 0;}.wizard-success + .wizard-welcome__summary{text-align:center;padding-top:0;}.wizard-welcome__summary h3{margin:0 0 var(--gap-md);font-size:var(--fs-large);}.wizard-welcome__summary ul{display:block;padding-left:0;margin-left:0;}.wizard-welcome__summary ul > li{position:relative;display:block;margin-bottom:0.625rem;list-style:none;}.wizard-welcome__summary ul > li:last-child{margin-bottom:0;}.wizard-welcome__summary ul > li{padding-left:1.5625rem;}.wizard-welcome__summary ul > li::before{content:""/"";position:absolute;left:1px;top:0.78125rem;margin-top:-3px;width:0.9375rem;height:0.9375rem;border-radius:50%;background:hsl(var(--clr-spot-1));}.wizard-welcome__summary ul > li ul li::before{border:1px solid hsl(var(--clr-spot-1));border-radius:50%;background:transparent;}.wizard-welcome__summary ul > li ul li li::before{border:0 none;border-radius:0;background:hsl(var(--clr-spot-1));}.wizard-welcome__summary ul > li::before{top:0.5625rem;background:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjE1IiB2aWV3Qm94PSIwIDAgMTUgMTUiIHdpZHRoPSIxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNy41IDE1YzEuOTg5MTIgMCAzLjg5NjgtLjc5MDIgNS4zMDMzLTIuMTk2N3MyLjE5NjctMy4zMTQxOCAyLjE5NjctNS4zMDMzLS43OTAyLTMuODk2NzgtMi4xOTY3LTUuMzAzM2MtMS40MDY1LTEuNDA2NTI0LTMuMzE0MTgtMi4xOTY3LTUuMzAzMy0yLjE5NjdzLTMuODk2NzguNzkwMTc2LTUuMzAzMyAyLjE5NjdjLTEuNDA2NTI0IDEuNDA2NTItMi4xOTY3IDMuMzE0MTgtMi4xOTY3IDUuMzAzM3MuNzkwMTc2IDMuODk2OCAyLjE5NjcgNS4zMDMzYzEuNDA2NTIgMS40MDY1IDMuMzE0MTggMi4xOTY3IDUuMzAzMyAyLjE5Njd6bTMuMzEwNS04Ljg3Njk1LTMuNzQ5OTUgMy43NWMtLjI3NTM5LjI3NTM1LS43MjA3MS4yNzUzNS0uOTkzMTcgMGwtMS44NzUtMS44NzVjLS4yNzUzOS0uMjc1MzktLjI3NTM5LS43MjA3MSAwLS45OTMxN3MuNzIwNzEtLjI3NTM5Ljk5MzE3IDBsMS4zNzY5NSAxLjM3Njk2IDMuMjUxOTUtMy4yNTQ4OWMuMjc1MzUtLjI3NTM5LjcyMDc1LS4yNzUzOS45OTMxNSAwIC4yNzI1LjI3NTM5LjI3NTQuNzIwNzEgMCAuOTkzMTd6IiBmaWxsPSIjOWFjYjkzIi8+PC9zdmc+");}.layout--bg--spot-1 .wizard-welcome__summary ul > li::before,.layout--bg--spot-2 .wizard-welcome__summary ul > li::before,.layout--bg--spot-3 .wizard-welcome__summary ul > li::before{background-image:url("data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCAxNSAxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNy41IDE1YzEuOTg5IDAgMy44OTctLjc5IDUuMzAzLTIuMTk3IDEuNDA3LTEuNDA2IDIuMTk3LTMuMzE0IDIuMTk3LTUuMzAzcy0uNzktMy44OTctMi4xOTctNS4zMDNjLTEuNDA2LTEuNDA3LTMuMzE0LTIuMTk3LTUuMzAzLTIuMTk3cy0zLjg5Ny43OS01LjMwMyAyLjE5N2MtMS40MDcgMS40MDYtMi4xOTcgMy4zMTQtMi4xOTcgNS4zMDNzLjc5IDMuODk3IDIuMTk3IDUuMzAzYzEuNDA2IDEuNDA3IDMuMzE0IDIuMTk3IDUuMzAzIDIuMTk3em0zLjMxMS04Ljg3Ny0zLjc1IDMuNzVjLS4yNzYuMjc1LS43MjEuMjc1LS45OTQgMGwtMS44NzUtMS44NzVjLS4yNzUtLjI3NS0uMjc1LS43MjEgMC0uOTkzLjI3Ni0uMjczLjcyMS0uMjc2Ljk5NCAwbDEuMzc3IDEuMzc3IDMuMjUxLTMuMjU1Yy4yNzYtLjI3NS43MjEtLjI3NS45OTQgMCAuMjcyLjI3NS4yNzUuNzIxIDAgLjk5M3oiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==");}.wizard-welcome__blocks{--wizard-bleed:3.75rem;display:flex;flex-direction:column;max-width:none;gap:var(--gap-md);margin-bottom:var(--gap-md);}@media (min-width:1240px){.wizard-welcome__blocks{--wizard-bleed:7.5rem;flex-direction:row;width:calc(100% + var(--wizard-bleed) * 2);margin-inline:calc(var(--wizard-bleed) * -1);}}.wizard-welcome__block{padding:var(--gap-lg);font-size:var(--fs-large);background-color:hsl(var(--clr-white));}.wizard-welcome__block h3{margin:0 0 var(--gap-md);color:hsl(var(--clr-heading));}@media (min-width:940px){.wizard-welcome__block{flex:1 1 50%;}}.wizard-welcome__usps{padding:var(--gap-md) 0;}.wizard-welcome__usps ul{display:block;padding-left:0;margin-left:0;}.wizard-welcome__usps ul > li{position:relative;display:block;margin-bottom:0.625rem;list-style:none;}.wizard-welcome__usps ul > li:last-child{margin-bottom:0;}.wizard-welcome__usps ul > li{padding-left:1rem;}.wizard-welcome__usps ul > li::before{content:""/"";position:absolute;left:1px;top:0.78125rem;margin-top:-3px;width:0.375rem;height:0.375rem;border-radius:50%;background:hsl(var(--clr-spot-1));}.wizard-welcome__usps ul > li ul li::before{border:1px solid hsl(var(--clr-spot-1));border-radius:50%;background:transparent;}.wizard-welcome__usps ul > li ul li li::before{border:0 none;border-radius:0;background:hsl(var(--clr-spot-1));}.wizard-welcome__usps ul > li::before{top:0.78125rem;}.wizard-welcome__usps ul li::before{top:0.875rem;}.wizard-welcome__social-message{padding-bottom:var(--gap-md);}.wizard-welcome__social-message:has(+ .social-widgets__group){padding-bottom:0;}.wizard-welcome__tips{padding:var(--gap-md) 0;}.wizard-welcome__tips__label{margin-right:0.3125rem;}.wizard-welcome__tips__value:has(+ .wizard-welcome__additional-links){padding-bottom:var(--gap-md);}.wizard-welcome__additional-links{margin-bottom:var(--gap-lg);}.wizard-welcome__additional-link{display:block;font-size:var(--fs-large);line-height:var(--lh-base);text-decoration:underline;color:hsl(var(--clr-link));transition:color 0.2s ease;margin-bottom:0.75rem;}.wizard-welcome__additional-link:hover{color:hsl(var(--clr-link-hover));}.wizard-welcome__action{display:flex;justify-content:center;margin:var(--gap-lg) 0;}.wizard-welcome__myotheo{margin:var(--gap-lg) 0;padding:var(--gap-md);border-radius:0.3125rem;color:hsl(var(--clr-base));background-color:hsla(var(--clr-spot-1-light),0.1);}.wizard-welcome__myotheo p{margin:0;}.wizard-welcome__support{margin:var(--gap-lg) 0;text-align:center;color:hsl(var(--clr-form-inactive));}.wizard-welcome__support p{margin:0;}.wizard-screen--renewal_confirmation .wizard-welcome__blocks{flex-direction:column;}.page-wrapper:has(.main--wizard):not(:has(#sparta-user-profile-app)){--clr-layout-bg:var(--clr-gray);background:hsl(var(--clr-gray));}.paywall-wizard-wrapper{--wizard-max-width:57rem;position:relative;width:100%;max-width:var(--wizard-max-width);margin-inline:auto;padding:var(--gap-vert) 0;font-family:var(--ff-base);}.paywall-wizard-wrapper:not(#sparta-user-profile-app *){background-color:hsl(var(--clr-border));}.wizard-screen{display:flex;flex-direction:column;}.wizard-screen:not(#sparta-user-profile-app *){background-color:hsl(var(--clr-border));}.wizard-screen__container{display:flex;flex:1;flex-direction:column;}@media (min-width:1240px){.wizard-screen__container{margin-left:0;}}.wizard-screen__main{flex:1;width:100%;margin:0 auto;}.wizard-screen__content{width:100%;padding:var(--gap-md);border-radius:0.3125rem;background-color:hsl(var(--clr-white));}@media (min-width:768px){.wizard-screen__content{padding:var(--gap-lg);}}.wizard-screen__content:has(.wizard-welcome){padding:0;background:transparent;}@media (min-width:940px){.wizard-screen__content{padding:var(--gap-md);}}@media (min-width:1240px){.wizard-screen__content{padding:3rem;}}.wizard-step__footer{margin-top:var(--gap-lg);padding-top:var(--gap-md);border-top:1px solid hsl(var(--clr-border));font-size:var(--fs-small);color:hsl(var(--clr-form-inactive));}.wizard-step__footer:empty{display:none;}.wizard-step__footer p{margin:0;line-height:var(--lh-small);}.subscription-summary,.wizard-instruction,.subscription-usp-teaser,.subscription-details,.wizard-intro{margin-bottom:var(--gap-vert-md);}.subscription-details__item{display:grid;grid-template-columns:1fr 2fr;gap:0 var(--gap-vert-md);}.subscription-details__item:not(:last-child){margin-bottom:var(--gap-vert-xs);}.subscription-address{margin-bottom:var(--gap-vert-xs);}.wizard-link{text-decoration:underline;color:hsl(var(--clr-link));transition:color 0.2s ease;cursor:pointer;}.wizard-link:hover{color:hsl(var(--clr-link-hover));}.wizard-link-button{display:inline-flex;text-decoration:none;position:relative;display:inline;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out,border 0.2s ease-in-out;padding-bottom:0.3125rem;padding:0;border:none;font-family:inherit;font-size:inherit;background:none;cursor:pointer;}.wizard-link-button,.wizard-link-button:visited{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),1);}.wizard-link-button:focus,.wizard-link-button:hover{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),0);}.wizard-link-button:active{color:hsl(var(--clr-button-bg));border-bottom:1px solid hsla(var(--clr-button-bg),0);}.wizard-success{text-align:center;}.wizard-intro,.wizard-intro-text,.wizard-instruction{margin-bottom:1.25rem;}@media (min-width:940px){.layout__cols{display:flex;flex-wrap:wrap;margin-left:calc(var(--gap-hor) / -2);margin-right:calc(var(--gap-hor) / -2);}.layout__cols--reversed{flex-direction:row-reverse;}.layout__content--2-col--left,.layout__content--2-col--right{margin-left:calc(var(--gap-hor) / 2);margin-right:calc(var(--gap-hor) / 2);flex:0 0 auto;flex-basis:auto;width:calc(50% - var(--gap-hor));min-height:1px;}.layout__sidebar--2-col--left,.layout__sidebar--2-col--right{margin-left:calc(var(--gap-hor) / 2);margin-right:calc(var(--gap-hor) / 2);flex:0 0 auto;flex-basis:auto;width:calc(50% - var(--gap-hor));min-height:1px;}}@media (min-width:940px){.layout__content--2-col--left,.layout__content--2-col--right{flex:0 0 auto;flex-basis:auto;width:calc(100% * var(--grid-columns) / 8 - var(--gap-hor));}.layout__sidebar--2-col--left,.layout__sidebar--2-col--right{flex:0 0 auto;flex-basis:auto;width:calc(100% * var(--grid-columns) / 4 - var(--gap-hor));}}@media (min-width:1240px){.layout__content--2-col--left,.layout__content--2-col--right{flex:0 0 auto;flex-basis:auto;width:calc(100% * var(--grid-columns) / 9 - var(--gap-hor));}.layout__sidebar--2-col--left,.layout__sidebar--2-col--right{flex:0 0 auto;flex-basis:auto;width:calc(100% * var(--grid-columns) / 3 - var(--gap-hor));}}@media (min-width:940px){.layout__content--3-col--center{flex:0 0 auto;flex-basis:auto;margin-left:calc(var(--gap-hor) / 2);margin-right:calc(var(--gap-hor) / 2);min-height:1px;width:calc(50% - var(--gap-hor));}.layout__sidebar--3-col--left,.layout__sidebar--3-col--right{flex:0 0 auto;flex-basis:auto;margin-left:calc(var(--gap-hor) / 2);margin-right:calc(var(--gap-hor) / 2);min-height:1px;width:calc(100% * var(--grid-columns) / 3 - var(--gap-hor));}}@media (min-width:940px){.layout__sidebar--3-col--left,.layout__sidebar--3-col--right{flex:0 0 auto;flex-basis:auto;width:calc(100% * var(--grid-columns) / 3 - var(--gap-hor));}}@media (min-width:940px){.layout__region--4-col--01,.layout__region--4-col--02,.layout__region--4-col--03,.layout__region--4-col--04{flex:0 0 auto;flex-basis:auto;margin-left:calc(var(--gap-hor) / 2);margin-right:calc(var(--gap-hor) / 2);min-height:1px;width:calc(50% - var(--gap-hor));}}@media (min-width:940px){.layout__region--4-col--01,.layout__region--4-col--02,.layout__region--4-col--03,.layout__region--4-col--04{flex:0 0 auto;flex-basis:auto;width:calc(100% * var(--grid-columns) / 4 - var(--gap-hor));}}.storybook__divider--hor{display:block;margin:20px 0;height:1px;border:0 none;background:#ccc;}.storybook__content-section{position:relative;display:flex;min-height:500px;color:#39596a;overflow:hidden;}.storybook__content-section::before{display:block;position:absolute;top:0;left:50%;width:100vw;height:100%;transform:translateX(-50%);content:"";}.storybook__content-section .text{display:flex;position:relative;z-index:1;align-items:center;justify-content:center;width:100%;font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:24px;font-weight:bold;text-transform:uppercase;background:rgba(255,255,255,0.5);border:2px dashed #c3d5df;border-radius:10px;}.storybook__content-section.has--bg::before{background-color:#c3d5df;}.storybook__content-section.has--bg .text{background-color:rgba(255,255,255,0.5);}.storybook__content__label{position:absolute;left:50%;top:50%;z-index:999;transform:translateX(-50%) translateY(-50%);padding:0.625rem;border-radius:0.3125rem;font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:24px;font-weight:bold;text-transform:uppercase;color:#39596a;background-color:#c3d5df;border:2px dotted #6090a9;pointer-events:none;}.storybook__content__label--layout{position:absolute;top:auto;right:50%;transform:translateX(-50%);padding:0.3125rem;width:12.5rem;font-size:16px;line-height:18px;}.storybook__content__label--section{position:absolute;right:20px;top:20px;transform:none;padding:0.3125rem;font-size:18px;}.storybook__content-section--page{min-height:900px;}.layout-builder-discard-changes{margin-top:1.875rem;}.layout-builder-discard-changes .form-actions{margin-top:1.25rem;}#edit-discard-changes{--clr-icon-button:var(--clr-icon-bg);--clr-icon-button-hover:var(--clr-icon-button);display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}#edit-discard-changes,#edit-discard-changes:visited{color:hsl(var(--clr-button-bg));}#edit-discard-changes:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}#edit-discard-changes:focus,#edit-discard-changes:hover,#edit-discard-changes:active{border:0 none;text-decoration:none;color:hsl(var(--clr-white));background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsla(var(--clr-button-bg),0);}#edit-discard-changes:focus::after,#edit-discard-changes:hover::after,#edit-discard-changes:active::after{color:hsla(var(--clr-icon-button-hover));}#edit-discard-changes.disabled,#edit-discard-changes:disabled,#edit-discard-changes[disabled]{opacity:0.2;pointer-events:none;cursor:default;}.ui-dialog fieldset legend,.ui-dialog fieldset legend.h2,.ui-dialog .form-fieldset legend.h2{font-family:var(--ff-secondary-heading);font-weight:var(--fw-bold);margin:0 0 var(--gap-vert-sm) 0;font-size:var(--fs-h4);line-height:var(--lh-h4);color:hsl(var(--clr-heading));margin:0;font-family:var(--ff-heading);font-weight:var(--fw-bold);}.ui-dialog fieldset legend a,.ui-dialog fieldset legend a:visited,.ui-dialog fieldset legend.h2 a,.ui-dialog fieldset legend.h2 a:visited,.ui-dialog .form-fieldset legend.h2 a,.ui-dialog .form-fieldset legend.h2 a:visited{text-decoration:underline;color:hsl(var(--clr-link));}.ui-dialog fieldset legend a:hover,.ui-dialog fieldset legend.h2 a:hover,.ui-dialog .form-fieldset legend.h2 a:hover{color:hsl(var(--clr-link-hover));}.ui-dialog button[type=submit],.ui-dialog .ui-dialog-buttonset button{display:inline-flex;align-items:center;justify-content:space-between;gap:0.625rem;border:0 none;border-radius:0.3125rem;font-family:var(--ff-secondary-heading);font-weight:var(--fw-medium);text-align:center;text-decoration:none;background-repeat:no-repeat;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;cursor:pointer;padding:1rem 1.25rem;font-size:var(--fs-base);line-height:var(--lh-heading);background:hsl(var(--clr-button-bg));box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.ui-dialog button[type=submit],.ui-dialog button[type=submit]:visited,.ui-dialog .ui-dialog-buttonset button,.ui-dialog .ui-dialog-buttonset button:visited{color:hsl(var(--clr-button));}.ui-dialog button[type=submit]:after,.ui-dialog .ui-dialog-buttonset button:after{content:"\e006";display:inline-block;font-family:"iconfont";font-weight:normal;line-height:1;text-decoration:none;vertical-align:middle;color:hsla(var(--clr-icon-button));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-transform:none;}.ui-dialog button[type=submit]:focus,.ui-dialog button[type=submit]:hover,.ui-dialog button[type=submit]:active,.ui-dialog .ui-dialog-buttonset button:focus,.ui-dialog .ui-dialog-buttonset button:hover,.ui-dialog .ui-dialog-buttonset button:active{border:0 none;text-decoration:none;color:hsl(var(--clr-button-hover));background:transparent;box-shadow:inset 0 0 0 0.125rem hsl(var(--clr-button-bg));}.ui-dialog button[type=submit]:focus::after,.ui-dialog button[type=submit]:hover::after,.ui-dialog button[type=submit]:active::after,.ui-dialog .ui-dialog-buttonset button:focus::after,.ui-dialog .ui-dialog-buttonset button:hover::after,.ui-dialog .ui-dialog-buttonset button:active::after{color:hsla(var(--clr-icon-button-hover));}.ui-dialog button[type=submit].disabled,.ui-dialog button[type=submit]:disabled,.ui-dialog button[type=submit][disabled],.ui-dialog .ui-dialog-buttonset button.disabled,.ui-dialog .ui-dialog-buttonset button:disabled,.ui-dialog .ui-dialog-buttonset button[disabled]{opacity:0.2;pointer-events:none;cursor:default;}.ui-dialog .field--type-webform.field--widget-webform-entity-reference-select{margin-bottom:0.9375rem;padding:0.9375rem;border:1px solid #ccc;border-radius:3px;}.ui-dialog .form__multiple-value > .form__element__tooltip{right:3px;top:3px;}#layout-builder-modal .cke_maximized{position:fixed !important;}#layout-builder-modal > .form-type-search{display:none;}.layout-builder-form .form-type-vertical-tabs{display:none;}.layout-builder-form #edit-moderation-state-wrapper{font-size:var(--fs-small);}.layout-builder-form #edit-moderation-state-wrapper .form__dropdown select{height:2.625rem;}@media (max-width:767px){.layout-builder-form #edit-moderation-state-wrapper{padding-top:var(--gap-md);}}.user-cancel-form > div{margin-bottom:var(--gap-vert-sm);}.user-pass-reset > div{margin-bottom:var(--gap-vert-sm);}.maintenance-page .page-wrapper{display:flex;align-items:center;justify-content:center;height:100%;}.maintenance-page .page-wrapper .page{flex:none;}.maintenance-page .maintenance-message{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0;width:100%;font-family:var(--ff-heading);font-size:var(--fs-h4);}.maintenance-page .maintenance-message::after{content:"";position:relative;top:3.125rem;left:0;width:100%;height:5rem;background:url(/themes/custom/sparta/images/source/logo.svg) no-repeat 50% 0 transparent;}.maintenance-page .maintenance-message strong{display:block;font-weight:700;text-align:center;}
