/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}@font-face{font-family:Gelion;font-weight:100;src:url("/themes/custom/ara/fonts/Gelion/Gelion Thin.otf") format("opentype")}@font-face{font-family:Gelion;font-style:italic;font-weight:100;src:url("/themes/custom/ara/fonts/Gelion/Gelion Thin Italic.otf") format("opentype")}@font-face{font-family:Gelion;font-weight:300;src:url("/themes/custom/ara/fonts/Gelion/Gelion Light.otf") format("opentype")}@font-face{font-family:Gelion;font-style:italic;font-weight:300;src:url("/themes/custom/ara/fonts/Gelion/Gelion Light Italic.otf") format("opentype")}@font-face{font-family:Gelion;font-weight:400;src:url("/themes/custom/ara/fonts/Gelion/Gelion Regular.otf") format("opentype")}@font-face{font-family:Gelion;font-style:italic;font-weight:400;src:url("/themes/custom/ara/fonts/Gelion/Gelion Regular Italic.otf") format("opentype")}@font-face{font-family:Gelion;font-weight:500;src:url("/themes/custom/ara/fonts/Gelion/Gelion Medium.otf") format("opentype")}@font-face{font-family:Gelion;font-style:italic;font-weight:500;src:url("/themes/custom/ara/fonts/Gelion/Gelion Medium Italic.otf") format("opentype")}@font-face{font-family:Gelion;font-weight:600;src:url("/themes/custom/ara/fonts/Gelion/Gelion Semi Bold.otf") format("opentype")}@font-face{font-family:Gelion;font-style:italic;font-weight:600;src:url("/themes/custom/ara/fonts/Gelion/Gelion Semi Bold Italic.otf") format("opentype")}@font-face{font-family:Gelion;font-style:italic;font-weight:700;src:url("/themes/custom/ara/fonts/Gelion/Gelion Bold Italic.otf") format("opentype")}@font-face{font-family:Gelion;font-weight:900;src:url("/themes/custom/ara/fonts/Gelion/Gelion Black.otf") format("opentype")}@font-face{font-family:Gelion;font-style:italic;font-weight:900;src:url("/themes/custom/ara/fonts/Gelion/Gelion Black Italic.otf") format("opentype")}@font-face{font-family:Barlow;font-weight:400;src:local("Barlow"),url("/themes/custom/ara/fonts/Barlow/Barlow-Regular.ttf") format("truetype")}@font-face{font-family:Barlow;font-style:italic;font-weight:400;src:local("Barlow"),url("/themes/custom/ara/fonts/Barlow/Barlow-Italic.ttf") format("truetype")}@font-face{font-family:Barlow;font-weight:600;src:local("Barlow"),url("/themes/custom/ara/fonts/Barlow/Barlow-SemiBold.ttf") format("truetype")}@font-face{font-family:Barlow;font-style:italic;font-weight:600;src:local("Barlow"),url("/themes/custom/ara/fonts/Barlow/Barlow-SemiBoldItalic.ttf") format("truetype")}@font-face{font-family:Barlow;font-weight:700;src:local("Barlow"),url("/themes/custom/ara/fonts/Barlow/Barlow-Bold.ttf") format("truetype")}@font-face{font-family:Barlow;font-style:italic;font-weight:700;src:local("Barlow"),url("/themes/custom/ara/fonts/Barlow/Barlow-BoldItalic.ttf") format("truetype")}:root{--space-elements:3rem}@media(max-width:57.49rem){:root{--space-elements:2rem}}:root{--color-text:#253746;--color-text-inverse:#fff;--color-text-accent:#2C5234;--color-text-dark-alt:#323232;--color-text-accent-dark:#253746;--color-text-disabled:#686767;--color-link:#253746;--color-background:#fff;--color-background-dark:#2C5234;--color-background-dark-alt:#253746;--color-background-accent-light:rgba(198,110,78,0.2);--color-background-light:#C2E189;--color-background-light-alternative:#D5DCD7;--color-background-info:#E9EAD9;--color-background-warning:#E9EAD9;--color-background-warning-alt:rgba(194,225,137,0.2);--color-background-error:rgba(198,110,78,0.2);--color-background-alert:rgba(198,110,78,0.2);--color-background-disabled:#f1f1f1;--color-border:#686767;--color-border-primary:#2C5234;--color-border-secondary:#253746;--color-border-primary-faded:rgba(143,153,62,0.4);--color-border-light:#C2E189;--color-border-dark:#2C5234;--color-border-inactive:rgba(104,103,103,0.4);--color-border-separator:#C2E189;--color-accent-primary:#2C5234;--color-accent-secondary:#C66E4E;--color-accent-dark:#8F993E;--color-button-primary:#2C5234;--color-button-alternative:#253746;--color-button-active-text:#C2E189;--color-graphic-primary:#2C5234;--color-graphic-secondary:#253746;--color-status-error:#C66E4E;--color-status-success:#2C5234}:root [data-theme=default]{--color-text:#253746;--color-text-inverse:#fff;--color-text-accent:#2C5234;--color-text-dark-alt:#323232;--color-text-accent-dark:#253746;--color-text-disabled:#686767;--color-link:#253746;--color-background:#fff;--color-background-dark:#2C5234;--color-background-dark-alt:#253746;--color-background-accent-light:rgba(198,110,78,0.2);--color-background-light:#C2E189;--color-background-light-alternative:#D5DCD7;--color-background-info:#E9EAD9;--color-background-warning:#E9EAD9;--color-background-warning-alt:rgba(194,225,137,0.2);--color-background-error:rgba(198,110,78,0.2);--color-background-alert:rgba(198,110,78,0.2);--color-background-disabled:#f1f1f1;--color-border:#686767;--color-border-primary:#2C5234;--color-border-secondary:#253746;--color-border-primary-faded:rgba(143,153,62,0.4);--color-border-light:#C2E189;--color-border-dark:#2C5234;--color-border-inactive:rgba(104,103,103,0.4);--color-border-separator:#C2E189;--color-accent-primary:#2C5234;--color-accent-secondary:#C66E4E;--color-accent-dark:#8F993E;--color-button-primary:#2C5234;--color-button-alternative:#253746;--color-button-active-text:#C2E189;--color-graphic-primary:#2C5234;--color-graphic-secondary:#253746;--color-status-error:#C66E4E;--color-status-success:#2C5234}html{box-sizing:border-box}:root{scroll-behavior:smooth}body{overflow-x:hidden;font-family:"Barlow";font-size:1rem;line-height:1.75;color:var(--color-text);background-color:var(--color-background)}body[data-header-overlay-expanded=true]{height:100vh;overflow:hidden}*,*::after,*::before{box-sizing:inherit;word-break:break-word}main{max-width:90rem;width:100%;margin:0 auto}h1{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.75rem;letter-spacing:normal;line-height:1.25;margin:0 0 2rem;width:auto;font-variant-ligatures:no-common-ligatures;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1__link{color:inherit}h1__link:hover{color:var(--color-link)}@media(min-width:45rem){h1{font-size:2.75rem}}h2{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.5rem;letter-spacing:normal;line-height:1.25;margin:0 0 1rem;width:auto;font-variant-ligatures:no-common-ligatures;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h2__link{color:inherit}h2__link:hover{color:var(--color-link)}@media(min-width:45rem){h2{font-size:1.75rem}}h3{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.25rem;letter-spacing:normal;line-height:1.25;margin:0 0 1rem;width:auto;font-variant-ligatures:no-common-ligatures;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h3__link{color:inherit}h3__link:hover{color:var(--color-link)}@media(min-width:45rem){h3{font-size:1.5rem}}h4{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.125rem;letter-spacing:normal;line-height:1.25;margin:0 0 1rem;width:auto;font-variant-ligatures:no-common-ligatures;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h4__link{color:inherit}h4__link:hover{color:var(--color-link)}@media(min-width:45rem){h4{font-size:1.25rem}}h5,h6{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.125rem;letter-spacing:normal;line-height:1.25;margin:0 0 1rem;width:auto;font-variant-ligatures:no-common-ligatures;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h5__link,h6__link{color:inherit}h5__link:hover,h6__link:hover{color:var(--color-link)}hr{border-style:solid;border-width:.0625rem 0 0;color:currentcolor}ul{list-style-type:disc;padding-left:1rem;margin:2rem 3rem}ol{list-style-type:decimal;padding-left:1rem;margin:2rem 3rem}summary{cursor:pointer}body.sb-main-padded.sb-show-main.js-mobile{padding:1rem 0}body.sb-main-padded.sb-show-main{padding:0}body.sb-main-padded.sb-show-main .search.js-search-expanded{margin-top:2rem}article.node--article{max-width:46rem;width:100%;margin-left:auto;margin-right:auto}.js-has-sidebar .sidebar-wrapper{margin-bottom:2rem}@media(min-width:57.5rem){.js-has-sidebar{display:grid;grid-template-areas:"d d " "s c " "s c " "s r " "s l "}.js-has-sidebar ul.tabs__nav.tabs__nav--local-tasks{order:1;width:100%;grid-area:d}.js-has-sidebar .sidebar-wrapper{order:2;grid-area:s;margin-right:3.125rem}.js-has-sidebar .node--page{order:3;grid-area:c}}@media(min-width:76.5rem){.js-has-sidebar{grid-template-columns:27rem auto}.js-has-sidebar .sidebar-wrapper{margin-right:6.25rem}}.js-has-sidebar .regional-article-list{order:3;grid-area:r}.js-has-sidebar::after{order:4;grid-area:l}.js-has-sidebar.js-no-sidebar-content{grid-template-columns:20rem auto}.js-has-sidebar.js-no-sidebar-content .sidebar-wrapper{margin-right:5rem}button.print-button,.feedback-button{font-style:normal;font-weight:600;font-size:1rem;letter-spacing:normal;background:none;border:none;color:var(--color-text-accent);display:flex;align-items:center;padding:0;position:relative;cursor:pointer;text-decoration:none}button.print-button .icon,.feedback-button .icon{width:1.5rem;height:1.5rem;margin-left:.75rem}button.print-button:focus,.feedback-button:focus{outline:.063rem solid var(--color-border-primary)}.feedback-button:hover{text-decoration:underline;text-underline-offset:3px}.page-buttons{display:flex;justify-content:space-between;margin-top:5rem}@media print{header,footer,a.link.link--back-to-top.link--with-icon,form#content-moderation-entity-moderation-form,ul.tabs__nav.tabs__nav--local-tasks a,.heading--read-more,.liftup.liftup--readmore,.video,.sidebar-wrapper{display:none}.page__main::after{display:none;border-bottom:none}.show-more-expander__inner{max-height:unset;overflow:unset}.show-more-expander__inner .reference-content::before{background:unset}.page-content__content::after{border:none}.section-liftups.section-liftups--read-more{display:none}}.highlighted_attachment{align-items:center;cursor:pointer;display:flex;margin:1rem 0;width:auto}.highlighted_attachment .link{color:currentcolor;text-decoration:none;font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1.75;align-items:center;color:var(--color-text-accent);border:2px solid var(--color-accent-primary);display:block;height:100%;min-width:18rem;text-align:left;text-decoration:none;overflow-wrap:break-word;padding:.875rem 1rem;width:100%;z-index:1}.highlighted_attachment .link:focus,.highlighted_attachment .link:hover{color:currentcolor;outline:initial;text-decoration:none}.highlighted_attachment .link:hover,.highlighted_attachment .link:focus,.highlighted_attachment .link:focus-visible{background-color:var(--color-background-light);border:2px solid var(--color-accent-primary);text-decoration:underline}.highlighted_attachment .link__suffix{font-size:1rem;font-weight:700;text-transform:lowercase;padding-left:0}@media(min-width:76.5rem){.highlighted_attachment .link__suffix{padding-left:.25rem}}.highlighted_attachment .icon{font-family:"Gelion";font-weight:600;letter-spacing:.05em;font-variant-ligatures:no-common-ligatures;flex-shrink:0;height:1.3rem;width:1.3rem;margin-right:1rem}.button{border-radius:5px;font-size:.875rem;font-weight:700;line-height:21px;padding:.75rem 1.5rem;color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1) 0s,opacity .5s;border-width:.125rem;border-style:solid;display:inline-flex;align-items:center;font-family:"Barlow";font-weight:700;justify-content:center;text-decoration:none;text-align:center}.button:active{color:var(--color-button-active-text);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.button:disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-background-disabled)}.button:focus,.button:hover{color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.button:focus{outline:.125rem solid var(--color-button-primary);outline-offset:.25rem}.button:visited{color:var(--color-text-inverse)}.button:active,.button:focus,.button:hover{text-decoration:underline}.button:hover{cursor:pointer}.button .icon{transition:transform .3s ease-in-out 0s}.button .icon--before{margin-right:1rem}.button .icon--after{margin-left:.5rem}.button--small{border-radius:5px;font-weight:600;line-height:1;padding:.5rem}.button--medium{border-radius:5px;font-size:.875rem;font-weight:700;line-height:21px;padding:.75rem 1.5rem}.button--large{border-radius:5px;font-size:1rem;font-weight:700;line-height:28px;padding:1rem 2rem}.button--inverse{color:var(--color-text);background-color:var(--color-background-light);border-color:var(--color-background-light)}.button--inverse:active{color:var(--color-text);background-color:var(--color-background-light);border-color:var(--color-background-light)}.button--inverse:disabled{color:var(--color-text-disabled);background-color:var(--color-background);border-color:var(--color-background-disabled)}.button--inverse:focus,.button--inverse:hover{color:var(--color-text);background-color:var(--color-background-light);border-color:var(--color-background-light)}.button--inverse:focus{outline:.125rem solid var(--color-background-light);outline-offset:.25rem}.button--inverse:visited{color:var(--color-text)}.button--secondary{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative)}.button--secondary:active{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative)}.button--secondary:disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-background-disabled)}.button--secondary:focus,.button--secondary:hover{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative)}.button--secondary:focus{outline:.125rem solid var(--color-button-alternative);outline-offset:.25rem}.button--secondary:visited{color:var(--color-text-inverse)}.button--disabled{background:var(--color-background-disabled);border:.125rem solid var(--color-background-disabled);color:var(--color-text-disabled)}.button--disabled:active,.button--disabled:focus,.button--disabled:hover{background:var(--color-background-disabled);border:.125rem solid var(--color-background-disabled);color:var(--color-text-disabled);text-decoration:none}.button--disabled:focus{outline-color:var(--color-background-disabled)}.button--minimal{background-color:rgba(0,0,0,0);color:var(--color-text);border:0;text-decoration:underline;padding:0}.button--minimal:hover,.button--minimal:focus{background-color:rgba(0,0,0,0);color:var(--color-text);border:0;text-decoration:underline}.button--visually-hidden-text .icon{margin:0}.button--visually-hidden-text:hover{background:var(--color-background);border-color:var(--color-button-primary)}.button--visually-hidden-text:hover .icon{color:var(--color-button-primary)}.button--button-with-icon{font-style:normal;font-weight:600;font-size:1rem;line-height:1.75;color:var(--color-link);background:none;border:none;cursor:pointer}.button--button-with-icon svg{width:1.5rem;height:1.5rem}.button--button-with-icon:hover,.button--button-with-icon:active,.button--button-with-icon:visited{color:var(--color-text-inverse);text-decoration:none}.button--button-with-icon:focus{box-sizing:border-box;border-radius:4px;color:var(--color-text-inverse);text-decoration:none}.details-summary:not([open])~.button{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;opacity:0;transform:translateY(-0.25rem)}button.hero__button,button.section-liftups__button,button.link-list__button{display:flex;text-align:left}button.hero__button svg.icon,button.section-liftups__button svg.icon,button.link-list__button svg.icon{min-width:1.5rem}button.hero__button:active,button.hero__button:focus,button.hero__button:hover,button.hero__button:visited,button.section-liftups__button:active,button.section-liftups__button:focus,button.section-liftups__button:hover,button.section-liftups__button:visited,button.link-list__button:active,button.link-list__button:focus,button.link-list__button:hover,button.link-list__button:visited{text-decoration:none}.description{font-size:.875rem}.description--error{color:var(--color-text-error)}.details-summary{text-align:right}.details-summary__summary{list-style:none;border-radius:5px;font-size:.875rem;font-weight:700;line-height:21px;padding:.75rem 1.5rem;color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1) 0s,opacity .5s;border-width:.125rem;border-style:solid;display:inline-flex;align-items:center;font-family:"Barlow";font-weight:700;justify-content:center;text-decoration:none;text-align:center;padding:.75rem 1rem}.details-summary__summary:active{color:var(--color-button-active-text);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.details-summary__summary:disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-background-disabled)}.details-summary__summary:focus,.details-summary__summary:hover{color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.details-summary__summary:focus{outline:.125rem solid var(--color-button-primary);outline-offset:.25rem}.details-summary__summary:visited{color:var(--color-text-inverse)}.details-summary__summary:active,.details-summary__summary:focus,.details-summary__summary:hover{text-decoration:underline}.details-summary__summary:hover{cursor:pointer}@media(min-width:57.5rem){.details-summary__summary{padding:.75rem 1rem}}.details-summary__summary .icon--before{width:1.25em;height:1.25em;margin-right:1rem}.details-summary__summary .icon--after{margin-left:.5rem}.details-summary__summary::marker{display:none}.details-summary__content{position:relative;text-align:left;display:flex;flex-flow:row wrap;align-items:center;padding:1rem 0;margin-right:-0.5rem;margin-left:-0.5rem;margin-top:1rem;transition:transform 0.5s cubic-bezier(0.19,1,0.22,1) 0s,opacity .5s}@media(min-width:45rem){.details-summary__content{padding:2rem 0;margin-right:-1rem;margin-left:-1rem;margin-top:2rem}}@media(min-width:57.5rem){.details-summary__content{margin-right:-2rem;margin-left:-2rem;margin-top:3rem}}.details-summary__content::before{content:"";position:absolute;top:0;height:.0625rem;background-color:var(--color-border-separator);display:block;right:.5rem;left:.5rem}@media(min-width:45rem){.details-summary__content::before{right:1rem;left:1rem}}@media(min-width:57.5rem){.details-summary__content::before{right:2rem;left:2rem}}.details-summary:not([open])>.details-summary__content{opacity:0;transform:translateY(-0.25rem)}.details-summary__content>*{min-width:14rem;margin:.5rem}@media(min-width:45rem){.details-summary__content>*{margin:1rem}}@media(min-width:57.5rem){.details-summary__content>*{margin:2rem}}.fieldset--error{color:red}.form{display:grid;grid-gap:1rem}@media(min-width:45rem){.form{grid-gap:1.5rem}}@media(min-width:57.5rem){.form{grid-gap:2rem}}.form--search{position:relative;background-color:var(--color-background-box);padding:1rem;display:grid;grid-template-columns:auto;grid-gap:.75rem}@media(min-width:45rem){.form--search{grid-template-columns:3fr 1fr;padding:2rem 2.25rem}}@media(min-width:57.5rem){.form--search{grid-template-columns:4fr 1fr;padding:3rem 4rem}}@media(min-width:65rem){.form--search{grid-template-columns:5fr 1fr}}.form--search .input--submit{justify-self:end}@media(min-width:45rem){.form--search>*:nth-child(1){position:relative;z-index:2;grid-column:1/2;grid-row:1/2}}@media(min-width:45rem){.form--search>*:nth-child(2){position:relative;z-index:1;grid-column:1/3;grid-row:1/3}}@media(min-width:45rem){.form--search>*:last-child{grid-column:2/3;grid-row:3/4}}.form--keyword{position:relative}.form-item--url{visibility:hidden}.form.user-login-form{display:flex;flex-wrap:wrap}.form.user-login-form .description{margin:0}.form.user-login-form .form-item{width:100%;margin:0}.form.user-login-form .input--submit{width:49%}.form.user-login-form .simplesamlphp-auth-login-link{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative);order:1;width:49%;height:48px;align-self:center}.form.user-login-form .simplesamlphp-auth-login-link:active{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative)}.form.user-login-form .simplesamlphp-auth-login-link:disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-background-disabled)}.form.user-login-form .simplesamlphp-auth-login-link:focus,.form.user-login-form .simplesamlphp-auth-login-link:hover{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative)}.form.user-login-form .simplesamlphp-auth-login-link:focus{outline:.125rem solid var(--color-button-alternative);outline-offset:.25rem}.form.user-login-form .simplesamlphp-auth-login-link:visited{color:var(--color-text-inverse)}.input{width:100%;max-width:19rem;height:48px;padding:0 1rem;margin:10px 0;border:1px solid #244439;background-color:var(--color-background-box);font-size:1rem}.input:focus,.input:hover{outline:.063rem solid var(--color-border-primary);border-color:var(--color-graphic-primary);box-sizing:border-box;box-shadow:0 0 .2rem var(--color-status-success)}.input:active{border-color:var(--color-graphic-primary)}.input:-ms-input-placeholder{color:var(--color-text-meta)}.input::placeholder{color:var(--color-text-meta)}.input--submit{border-radius:5px;font-size:.875rem;font-weight:700;line-height:21px;padding:.75rem 1.5rem;color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1) 0s,opacity .5s;border-width:.125rem;border-style:solid;display:inline-flex;align-items:center;font-family:"Barlow";font-weight:700;justify-content:center;text-decoration:none;text-align:center;width:auto;display:block}.input--submit:active{color:var(--color-button-active-text);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.input--submit:disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-background-disabled)}.input--submit:focus,.input--submit:hover{color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.input--submit:focus{outline:.125rem solid var(--color-button-primary);outline-offset:.25rem}.input--submit:visited{color:var(--color-text-inverse)}.input--submit:active,.input--submit:focus,.input--submit:hover{text-decoration:underline}.input--submit:hover{cursor:pointer}.input--submit:hover{outline:none}.input--submit:focus,.input--submit:hover{box-shadow:none}.input--disabled{border:1px solid var(--color-border-inactive);background-color:var(--color-background-disabled)}.input--disabled:focus,.input--disabled:active,.input--disabled:hover{background-color:var(--color-background-disabled);filter:none;box-shadow:none;outline:none;border:1px solid var(--color-border-inactive)}.input--error{border:1px solid var(--color-status-error);font-size:1rem;color:var(--color-status-error)}.input--error:focus,.input--error:hover{border:1px solid var(--color-status-error);filter:none;outline:none;box-shadow:none}.input--error:active{border:1px solid var(--color-status-error);filter:none;outline:none}.form--search .input,.form--keyword .input{max-width:none}.form--search .input--submit{width:auto}.form--search .input:not(.input--submit){padding:.9em 1em;border:1px solid var(--color-border-primary);background-color:var(--color-background)}input[type=file]{border:.125rem solid var(--color-text-inverse);height:auto;padding:0;width:auto}.label{display:block;font-weight:600}.label--error{color:var(--color-status-error)}.form--search .label--text{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.label--checkbox,.label--radio{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:1rem}.label__checkbox,.label__radio{border:2px solid var(--color-text);box-sizing:border-box;width:1.2em;height:1.2em;margin-right:.75rem;transition:background-color .125s cubic-bezier(0.19,1,0.22,1) 0s}.label__checkbox path,.label__radio path{fill:#fff}input:focus+.label>.label__checkbox,input:focus+.label>.label__radio{border-color:var(--color-graphic-primary);outline:1px solid var(--color-text);outline-offset:1.5px}input:checked+.label>.label__checkbox,input:checked+.label>.label__radio{background:var(--color-graphic-primary);border-color:var(--color-graphic-primary);color:var(--color-graphic-primary)}input:checked+.label>.label__checkbox svg.checkbox--error path,input:checked+.label:hover>.label__checkbox svg.checkbox--error path,input:checked+.label>.label__radio svg.checkbox--error path,input:checked+.label:hover>.label__radio svg.checkbox--error path{fill:var(--color-status-error)}.label--error .label__checkbox,.label--error .label__radio{border-color:var(--color-error-text)}.label__checkbox{display:flex;align-items:center;justify-content:center;background:#fff}.label__checkbox svg{width:100%;height:100%;color:var(--color-text-inverse)}.label__radio{border-radius:50%}input:checked+.label>.label__radio{box-shadow:inset 0 0 0 3px var(--color-background)}.checkbox_element--error label{color:var(--color-status-error)}.checkbox_element--disabled{color:#757575;font-weight:400;font-size:1rem}.checkbox_element--disabled path{fill:var(--color-background-disabled)}.checkbox_element--disabled:focus,.checkbox_element--disabled:hover{font-weight:400;color:#757575;font-size:1rem}.checkbox_element--disabled:focus .label__checkbox,.checkbox_element--disabled:hover .label__checkbox{border:1px solid var(--color-border-inactive);filter:none}.checkbox_element--disabled .label__checkbox{background:#f7f7f7;border:1px solid var(--color-border-inactive);filter:none}.label--error.label--checkbox:focus,.label--error.label--checkbox:hover,.label--disabled.label--checkbox:focus,.label--disabled.label--checkbox:hover{font-weight:400;font-size:1rem}.webform-element-help{background:var(--color-background);border:1px solid var(--color-graphic-primary);color:var(--color-graphic-primary)}.webform-element-help:hover,.webform-element-help:focus,.webform-element-help:active{background:var(--color-graphic-primary);border-color:var(--color-graphic-primary);color:var(--color-text-inverse)}.ch2-style-light .ch2-settings-options .ch2-settings-option label{background:var(--color-background-dark-alt)}.legend--error{color:red}.select{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:1px solid var(--color-text);border-radius:0;font-size:1rem;font-weight:normal;height:3rem;letter-spacing:.5px;line-height:initial;margin:10px 0;padding:0 1rem;position:relative;transition:all .2s ease-in-out;width:100%;z-index:20}.select:focus,.select:hover,.select:active{border:1px solid var(--color-graphic-primary);box-sizing:border-box;box-shadow:0 0 .2rem var(--color-status-success);outline:1px solid var(--color-status-success)}.select__icon{fill:currentcolor;height:1em;position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:1em;z-index:10}.select__wrapper{align-items:center;background:#fff;display:inline-block;width:100%;position:relative}.select:-ms-input-placeholder{color:var(--color-text-meta)}.select::placeholder{color:var(--color-text-meta)}.select--error{border-color:var(--color-status-error);color:var(--color-status-error)}.select--disabled,.select.disabled{background:var(--color-background-disabled);border:1px solid var(--color-border-inactive);color:var(--color-text-disabled);pointer-events:none;z-index:1}.select--disabled+.select__icon,.select.disabled+.select__icon{color:var(--color-text-disabled)}.textarea{width:100%;padding:1rem;margin:10px 0;border:1px solid #244439;background-color:var(--color-background-box);font-size:1rem}.textarea:focus,.textarea:hover{outline:.063rem solid var(--color-border-primary);border-color:var(--color-graphic-primary);box-sizing:border-box;box-shadow:0 0 .2rem var(--color-status-success)}.textarea:active{border-color:var(--color-graphic-primary)}.textarea:-ms-input-placeholder{color:var(--color-text-meta)}.textarea::placeholder{color:var(--color-text-meta)}.textarea.disabled{border-bottom-color:var(--color-border-separator)}.textarea--error{background-color:var(--color-status-error);border-bottom:.063rem solid var(--color-text-error)}.textarea--error:-ms-input-placeholder{color:var(--color-text-error)}.textarea--error::placeholder{color:var(--color-text-error)}.icon{width:1rem;height:1rem}.icon use{fill:currentcolor}.media--embedded-item img{width:auto}@media(max-width:44.99rem){.media--embedded-item img{max-width:18.75rem}}img,picture{display:block;height:auto;max-width:100%;margin:auto}@media(max-width:44.99rem){img,picture{width:100%;-o-object-fit:cover;object-fit:cover}}figure{margin:0}figure .media--image{margin-bottom:0}.figure__caption{font-style:italic}.image--small,.image-wysiwyg img{width:20rem;-o-object-fit:cover;object-fit:cover;display:flex}@media(max-width:44.99rem){.image--small,.image-wysiwyg img{width:100%}}.figure--small{width:20rem;-o-object-fit:cover;object-fit:cover;display:flex;flex-direction:column}figure.figure.figure--align-left .media--embed-small-nocrop{margin-right:2rem}figure.figure.figure--align-right .media--embed-small-nocrop{margin-left:2rem}figure.figure.figure--align-right figcaption.text-caption{margin-left:2rem;margin-top:0}figure.figure.figure--align-center figcaption.text-caption{margin:auto;margin-bottom:2rem;word-break:break-word}.svg{fill:currentcolor}.link-cta{border-radius:5px;font-size:.875rem;font-weight:700;line-height:21px;padding:.75rem 1.5rem;color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1) 0s,opacity .5s;border-width:.125rem;border-style:solid;display:inline-flex;align-items:center;font-family:"Barlow";font-weight:700;justify-content:center;text-decoration:none;text-align:center;border-radius:5px;font-size:1rem;font-weight:700;line-height:28px;padding:1rem 2rem}.link-cta:active{color:var(--color-button-active-text);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.link-cta:disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-background-disabled)}.link-cta:focus,.link-cta:hover{color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.link-cta:focus{outline:.125rem solid var(--color-button-primary);outline-offset:.25rem}.link-cta:visited{color:var(--color-text-inverse)}.link-cta:active,.link-cta:focus,.link-cta:hover{text-decoration:underline}.link-cta:hover{cursor:pointer}.link-cta .icon{transition:transform .3s ease-in-out 0s;flex-shrink:0;height:1.5rem;margin-left:1rem;width:1.5rem}.link-cta:hover .icon,.link-cta:focus .icon{transform:translateX(0.5em)}.link-cta--secondary{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative)}.link-cta--secondary:active{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative)}.link-cta--secondary:disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-background-disabled)}.link-cta--secondary:focus,.link-cta--secondary:hover{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative)}.link-cta--secondary:focus{outline:.125rem solid var(--color-button-alternative);outline-offset:.25rem}.link-cta--secondary:visited{color:var(--color-text-inverse)}.link-cta--inverse{color:var(--color-text);background-color:var(--color-background-light);border-color:var(--color-background-light)}.link-cta--inverse:active{color:var(--color-text);background-color:var(--color-background-light);border-color:var(--color-background-light)}.link-cta--inverse:disabled{color:var(--color-text-disabled);background-color:var(--color-background);border-color:var(--color-background-disabled)}.link-cta--inverse:focus,.link-cta--inverse:hover{color:var(--color-text);background-color:var(--color-background-light);border-color:var(--color-background-light)}.link-cta--inverse:focus{outline:.125rem solid var(--color-background-light);outline-offset:.25rem}.link-cta--inverse:visited{color:var(--color-text)}.link-cta.link--external--text:hover svg{transform:rotate(45deg);transition:transform .3s ease-in-out 0s}.text-long .link-cta,.step .link-cta{align-items:baseline;color:var(--color-text-inverse);display:flex;margin-bottom:1rem;margin-top:1rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.text-long .link-cta::after,.step .link-cta::after{content:url("/themes/custom/ara/images/icons/arrow-right-white.svg");display:block;height:1.5rem;margin-left:1rem;width:1.5rem;transition:transform .3s ease-in-out 0s;flex-shrink:0}.text-long .link-cta:hover,.step .link-cta:hover{text-decoration-thickness:initial}.text-long .link-cta:hover::after,.step .link-cta:hover::after{transform:translateX(0.5em)}.text-long .link-cta.link--external--text::after,.step .link-cta.link--external--text::after{display:none}.link-tab{color:currentcolor;text-decoration:none;transition:all .3s ease-in-out 0s;background-color:var(--color-background-section);border:.0625rem solid var(--color-primary);border-bottom:none;color:var(--color-text);display:block;padding:1rem 2rem;text-align:center;text-decoration:none}.link-tab:focus,.link-tab:hover{color:currentcolor;outline:initial;text-decoration:none}@media(min-width:25rem){.link-tab{border-bottom:.063rem solid var(--color-primary);border-left:none;display:inline-block;font-size:1rem;padding:.5rem 1.5rem;position:relative;top:.0625rem;width:auto}.link-tab:first-child{border-left:.0625rem solid var(--color-primary)}}.link-tab.is-active{background-color:var(--color-background);color:var(--color-text)}.link-tab:hover{background-color:var(--color-primary);color:var(--color-text-inverse)}.link{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem;position:relative}.link:active{text-decoration:underline}.link:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.link:visited{text-decoration:underline}.link:focus,.link:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.link:focus svg,.link:focus-visible svg{fill:var(--color-link)}.link .icon--before{height:1.3rem;vertical-align:middle;width:1.3rem}@media(min-width:57.5rem){.link .icon--before{margin-right:1rem}}.link .icon--after{margin-left:.5rem}.link .icon--external-link{position:relative;right:0;width:1rem;height:1rem;margin-left:.25rem}.link__suffix{transition:all .3s ease-in-out 0s;align-items:center;color:var(--color-text-meta);display:inline-flex;flex-shrink:0;font-size:.875rem;font-weight:700;padding-left:.25rem}.link:hover .link__suffix{color:var(--color-text-meta-inverse)}.link--back-to-top{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem;align-self:center;background:var(--color-text);border:1px solid var(--color-background);display:flex;justify-content:center;height:3rem;opacity:.95;order:-1;text-align:center;width:3rem;z-index:2}.link--back-to-top:active{text-decoration:underline}.link--back-to-top:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.link--back-to-top:visited{text-decoration:underline}.link--back-to-top:focus,.link--back-to-top:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.link--back-to-top:focus svg,.link--back-to-top:focus-visible svg{fill:var(--color-link)}.link--back-to-top:focus,.link--back-to-top:focus-visible{box-shadow:0 0 0 4px var(--color-background);outline:3px solid var(--color-link)}.link--back-to-top .icon--after{margin-left:0}.link--back-to-top svg{transition:transform .3s ease-in-out 0s;align-self:center;color:var(--color-text-inverse);height:1.5rem;display:flex;overflow:visible;width:1.5rem}.link--back-to-top:hover svg use{transform:translateY(-0.25rem)}.link--icon{font-family:"Gelion";font-weight:600;letter-spacing:.05em;font-variant-ligatures:no-common-ligatures;align-items:center;box-shadow:none;color:var(--color-text);display:flex;font-size:1rem;margin-bottom:.3333333333rem;padding-bottom:.3333333333rem;padding-top:.3333333333rem}.link--highlighted{color:currentcolor;text-decoration:none;font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1.75;font-family:"Barlow";background-color:var(--color-background-light);border:2px solid rgba(0,0,0,0);color:var(--color-text-accent);cursor:pointer;display:flex;justify-content:space-between;gap:1.5rem;padding:1rem 1.5rem;width:auto;text-align:left}.link--highlighted:focus,.link--highlighted:hover{color:currentcolor;outline:initial;text-decoration:none}.link--highlighted .icon{transition:transform .3s ease-in-out 0s;align-self:center;flex-shrink:0;width:1.5rem;height:1.5rem}.link--highlighted:hover{color:var(--color-text-accent);text-decoration:underline}.link--highlighted:hover .icon{transform:translateX(50%)}.link--highlighted:active,.link--highlighted:focus{color:var(--color-text-accent);border:2px solid var(--color-border-dark);border-radius:0;text-decoration:underline}.link--highlighted:active .icon,.link--highlighted:focus .icon{transform:translateX(50%)}.link--back-link{color:var(--color-text);text-decoration:none}.link--back-link:active,.link--back-link:hover,.link--back-link:focus,.link--back-link:visited{color:var(--color-link)}.link--back-link:active svg path,.link--back-link:hover svg path,.link--back-link:focus svg path,.link--back-link:visited svg path{fill:var(--color-link)}.link--back-link:focus svg path{fill:var(--color-link)}.link--back-link svg.icon.icon--before{width:1.5rem;height:.7rem;top:-2px;position:relative}.link--external--text svg{align-self:center;color:currentcolor;flex-shrink:0;height:1rem;margin-left:1rem;min-width:1rem;transition:transform .3s ease-in-out 0s;width:1rem}.link--external--text svg path{fill:currentcolor}.link--external--text svg.icon--after{display:none}.link--external--text:active svg path,.link--external--text:focus svg path,.link--external--text:hover svg path{fill:currentcolor}.link--skip-to-main-content:focus{background:var(--color-background);color:var(--color-link);border:2px solid var(--color-link);outline:none;padding:5px}a.link.link--highlighted.link--with-icon.link--external--text{align-items:center}a.link.link--highlighted.link--with-icon.link--external--text:active,a.link.link--highlighted.link--with-icon.link--external--text:focus,a.link.link--highlighted.link--with-icon.link--external--text:hover{color:var(--color-link);border:2px solid var(--color-link);text-decoration:none}a.link.link--highlighted.link--with-icon.link--external--text:hover svg{flex-shrink:0;transform:rotate(45deg);transition:transform .3s ease-in-out 0s}a.link.link--highlighted.link--with-icon.link--external--text:visited{color:var(--color-link);text-decoration:none}.text-long ul.document-embed{margin:.5rem 1rem;padding:0}.text-long ul.document-embed li{margin-bottom:.5rem}a.link.link--list-attachment{word-break:break-all}a.link.link--list-attachment .link__suffix{font-size:16px}.list-definition{margin:0 0 2rem;line-height:1.25}.list-definition a{color:currentcolor;text-decoration:none;color:var(--color-text-meta);text-decoration:underline}.list-definition a:focus,.list-definition a:hover{color:currentcolor;outline:initial;text-decoration:none}.list-definition a:hover{color:var(--color-text)}.list-item-term{font-family:"Gelion";font-weight:600;letter-spacing:.08em;font-variant-ligatures:no-common-ligatures;margin:0 0 .3333333333rem;font-size:.875rem;text-transform:uppercase;color:var(--color-text)}.list-item-defintion{margin:0 0 1.5rem;font-family:"Barlow";font-size:1rem;font-weight:600;color:var(--color-text-meta)}.list-item-defintion p{margin:0}ul.list-unordered{list-style-type:disc}.text-long ol li,.text-long ul li,.list-item{margin-bottom:.2rem;padding-left:.5rem}.table-wrapper{display:block;overflow-x:auto;white-space:normal}@media(max-width:44.99rem){.table-wrapper{white-space:nowrap}}table{background-color:var(--color-background);border:none;border-collapse:collapse;color:var(--color-text-primary);display:block;font-family:"Barlow";font-size:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:1rem 0;overflow-y:auto;width:100%}table caption{display:block;font-family:"Barlow";font-size:1.25rem;font-weight:700;margin-bottom:1rem;text-align:left}th,td{border:none;padding-top:.75rem;padding-bottom:.75rem;vertical-align:top}th{border-bottom:.125rem solid var(--color-border-primary-faded);color:var(--color-text);font-weight:600;letter-spacing:.03em;line-height:1.75;padding-left:0;padding-right:2rem;text-align:left;white-space:nowrap}@media(min-width:45rem){th{padding-right:3.75rem}}th.text-align-center{text-align:center;padding-left:1rem;padding-right:1rem}@media(min-width:45rem){th.text-align-center{padding-left:1.8rem;padding-right:1.8rem}}th.text-align-right{text-align:right;padding-left:2rem;padding-right:0}@media(min-width:45rem){th.text-align-right{padding-left:3.75rem}}th.text-align-left{text-align:left;padding-left:0;padding-right:2rem}@media(min-width:45rem){th.text-align-left{padding-right:3.75rem}}td{border-bottom:.063rem solid var(--color-border-primary-faded);color:var(--color-text);letter-spacing:.03em;line-height:1.25;padding-left:0;padding-right:2rem;text-align:left}@media(min-width:45rem){td{padding-right:3.75rem}}td.text-align-center{text-align:center;padding-right:1rem;padding-left:1rem}@media(min-width:45rem){td.text-align-center{padding-left:1.8rem;padding-right:1.8rem}}td.text-align-left{text-align:left;padding-left:0;padding-right:2rem}@media(min-width:45rem){td.text-align-left{padding-left:3.75rem}}td.text-align-right{text-align:right;padding-left:2rem;padding-right:0}@media(min-width:45rem){td.text-align-right{padding-left:3.75rem}}tfoot th,tfoot td{border-bottom:none}.heading--h1{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.75rem;letter-spacing:normal;line-height:1.25;margin:0 0 2rem;width:auto;font-variant-ligatures:no-common-ligatures}.heading--h1__link{color:inherit}.heading--h1__link:hover{color:var(--color-link)}@media(min-width:45rem){.heading--h1{font-size:2.75rem}}.heading--h2{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.5rem;letter-spacing:normal;line-height:1.25;margin:0 0 1rem;width:auto;font-variant-ligatures:no-common-ligatures}.heading--h2__link{color:inherit}.heading--h2__link:hover{color:var(--color-link)}@media(min-width:45rem){.heading--h2{font-size:1.75rem}}.heading--h3{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.25rem;letter-spacing:normal;line-height:1.25;margin:0 0 1rem;width:auto;font-variant-ligatures:no-common-ligatures}.heading--h3__link{color:inherit}.heading--h3__link:hover{color:var(--color-link)}@media(min-width:45rem){.heading--h3{font-size:1.5rem}}.heading--h4{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.125rem;letter-spacing:normal;line-height:1.25;margin:0 0 1rem;width:auto;font-variant-ligatures:no-common-ligatures}.heading--h4__link{color:inherit}.heading--h4__link:hover{color:var(--color-link)}@media(min-width:45rem){.heading--h4{font-size:1.25rem}}.heading--h5,.heading--h6{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.125rem;letter-spacing:normal;line-height:1.25;margin:0 0 1rem;width:auto;font-variant-ligatures:no-common-ligatures}.heading--h5__link,.heading--h6__link{color:inherit}.heading--h5__link:hover,.heading--h6__link:hover{color:var(--color-link)}.heading--subheading{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.25rem;letter-spacing:normal;line-height:1.25;margin:0 0 1rem;width:auto;font-variant-ligatures:no-common-ligatures}.heading--subheading__link{color:inherit}.heading--subheading__link:hover{color:var(--color-link)}@media(min-width:45rem){.heading--subheading{font-size:1.5rem}}.heading--title-label{margin:0;padding:.25rem 0;line-height:1.5;font-family:"Gelion";font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text);font-variant-ligatures:no-common-ligatures}.heading--title-section-small{margin:0 0 1rem;padding:.25rem 0;line-height:1.5;font-family:"Gelion";font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-meta);font-variant-ligatures:no-common-ligatures}.heading--heavy{text-transform:uppercase}.heading--read-more{margin-bottom:1.5rem;margin-top:5rem}.text-lead{font-size:1.125rem;font-weight:400;line-height:1.75;margin-bottom:2rem;font-style:normal;letter-spacing:.01em;color:var(--color-text)}.text-long p,.paragraph{margin:1rem 0}.text-long blockquote,.blockquote{font-family:"Barlow";font-weight:400;font-size:1.5rem;letter-spacing:.01em;color:var(--color-text);margin:2rem 0;display:flex;line-height:1.75}.text-long blockquote::before,.blockquote::before{border-left:4px solid var(--color-border-primary);padding-left:1.5rem;content:""}@media(min-width:25rem){.text-long blockquote::before,.blockquote::before{padding-left:2.5rem}}@media(min-width:57.5rem){.text-long blockquote::before,.blockquote::before{padding-left:3.5rem}}.text-long blockquote a,.blockquote a{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem}.text-long blockquote a:active,.blockquote a:active{text-decoration:underline}.text-long blockquote a:hover,.blockquote a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.text-long blockquote a:visited,.blockquote a:visited{text-decoration:underline}.text-long blockquote a:focus,.blockquote a:focus,.text-long blockquote a:focus-visible,.blockquote a:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.text-long blockquote a:focus svg,.blockquote a:focus svg,.text-long blockquote a:focus-visible svg,.blockquote a:focus-visible svg{fill:var(--color-link)}.text-long blockquote p,.blockquote p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.text-long blockquote p::before,.blockquote p::before{content:open-quote}.text-long blockquote p::after,.blockquote p::after{content:close-quote;display:contents}.text-caption,figcaption{margin:1rem 0 2rem 0;border-bottom:.25rem solid var(--color-primary);font-weight:600;font-style:normal;font-size:.875rem;line-height:1.5;word-break:break-word}.text-long p{margin-bottom:1.5rem}.text-long p a{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem}.text-long p a:active{text-decoration:underline}.text-long p a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.text-long p a:visited{text-decoration:underline}.text-long p a:focus,.text-long p a:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.text-long p a:focus svg,.text-long p a:focus-visible svg{fill:var(--color-link)}.text-long .link--external--text:not(.link-cta) svg{margin-left:.5rem}.text-long blockquote a{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem}.text-long blockquote a:active{text-decoration:underline}.text-long blockquote a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.text-long blockquote a:visited{text-decoration:underline}.text-long blockquote a:focus,.text-long blockquote a:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.text-long blockquote a:focus svg,.text-long blockquote a:focus-visible svg{fill:var(--color-link)}.text-long ol,.text-long ul{display:inline-block;margin:.5rem 2rem;margin-block-start:0;margin-block-end:0;word-break:break-word}.text-long ol li a,.text-long ul li a{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem}.text-long ol li a:active,.text-long ul li a:active{text-decoration:underline}.text-long ol li a:hover,.text-long ul li a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.text-long ol li a:visited,.text-long ul li a:visited{text-decoration:underline}.text-long ol li a:focus,.text-long ol li a:focus-visible,.text-long ul li a:focus,.text-long ul li a:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.text-long ol li a:focus svg,.text-long ol li a:focus-visible svg,.text-long ul li a:focus svg,.text-long ul li a:focus-visible svg{fill:var(--color-link)}.text-long img{margin-bottom:1rem}.text-long h2{margin:2.5rem 0 .75rem}.text-long h2 a{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem}.text-long h2 a:active{text-decoration:underline}.text-long h2 a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.text-long h2 a:visited{text-decoration:underline}.text-long h2 a:focus,.text-long h2 a:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.text-long h2 a:focus svg,.text-long h2 a:focus-visible svg{fill:var(--color-link)}.text-long h3{margin:1.5rem 0 .5rem}.text-long h3 a{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem}.text-long h3 a:active{text-decoration:underline}.text-long h3 a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.text-long h3 a:visited{text-decoration:underline}.text-long h3 a:focus,.text-long h3 a:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.text-long h3 a:focus svg,.text-long h3 a:focus-visible svg{fill:var(--color-link)}.text-long h4{margin:1rem 0 .375rem}.text-long h4 a{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem}.text-long h4 a:active{text-decoration:underline}.text-long h4 a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.text-long h4 a:visited{text-decoration:underline}.text-long h4 a:focus,.text-long h4 a:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.text-long h4 a:focus svg,.text-long h4 a:focus-visible svg{fill:var(--color-link)}.text-long>a{margin-bottom:1rem}.text-teaser{margin-bottom:2rem;font-weight:normal;font-size:1.125rem;line-height:1.75;letter-spacing:.01em}.text-teaser--small{font-size:1rem;margin-bottom:1rem;font-weight:normal;line-height:1.75}.video{max-height:calc(100vh - 8rem);margin-bottom:1rem}.video__content{height:0;overflow:hidden;padding-top:2rem;padding-bottom:56.25%;position:relative}.video__content iframe{width:100%;height:100%;max-height:calc(100vh - 8rem);position:absolute;left:0;top:0}.video--full{padding-bottom:75%}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.visually-hidden.focusable{display:inline-block}.accordion-item{background:rgba(0,0,0,0);border:var(--color-text) .063rem solid;color:var(--color-text);margin-bottom:.5rem}.accordion-item[open] .icon{height:1.5rem;transform:rotate(-45deg);width:1.5rem}.accordion-item .icon{height:1.5rem;transform:rotate(90deg);width:1.5rem;min-width:1.5rem;flex-shrink:0}.accordion-item__title{margin-right:1rem}.accordion-item__heading{border:.125rem solid rgba(0,0,0,0);justify-content:space-between;display:flex;align-items:center;padding:1.5rem 1rem;font-size:1rem;font-family:"Barlow";font-weight:700;letter-spacing:normal;line-height:1.25;position:relative}.accordion-item__heading::marker,.accordion-item__heading::-webkit-details-marker{display:none}.accordion-item__heading:hover{text-decoration:underline;text-underline-offset:3px}.accordion-item__heading:focus{border-color:var(--color-accent-primary);outline:none}.accordion-item__content{padding:0 0 1rem 0;margin:1rem}.accordion-item__content .text-long{margin:1rem 0}.accordion-item__content .text-long:last-child{margin-bottom:0}.accordion-item__content .text-long p{margin-bottom:1rem}.accordion-item__content .text-long p:last-child{margin-bottom:0}.accordion-item__content .text-long a{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem}.accordion-item__content .text-long a:active{text-decoration:underline}.accordion-item__content .text-long a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.accordion-item__content .text-long a:visited{text-decoration:underline}.accordion-item__content .text-long a:focus,.accordion-item__content .text-long a:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.accordion-item__content .text-long a:focus svg,.accordion-item__content .text-long a:focus-visible svg{fill:var(--color-link)}.accordion-item__image{margin:1rem}.accordion-item .list-links{margin-left:1rem}.accordion-item .list-links__item .icon{flex-shrink:0;height:1rem;transform:none;width:1rem}.accordion-item .list-links__item .link--external .icon{height:.5rem;width:.5rem}.accordion{margin-bottom:.625rem}.box-cta{overflow:hidden;margin-bottom:var(--space-elements);padding:2rem;border-radius:1rem;color:var(--color-text-inverse);background-color:var(--color-background-dark)}.box-cta__heading{margin-bottom:1rem;font-size:1.25rem}.box-cta .field{margin:0}.box-cta .link-cta{margin:.5rem 0}.box-info{background-color:var(--color-background-light);margin:3rem 0;padding:1rem;border:1px solid var(--color-graphic-primary)}@media(min-width:25rem){.box-info{padding:2rem}}.box-info__heading{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.125rem;letter-spacing:normal;line-height:1.25;margin:0 0 1rem;width:auto;font-variant-ligatures:no-common-ligatures;margin-bottom:1.5rem}.box-info__heading__link{color:inherit}.box-info__heading__link:hover{color:var(--color-link)}.box-info .text-long{border-top:.063rem solid var(--color-graphic-primary);padding-top:.5rem;margin-bottom:0}.box-info .text-long ul{margin-block-start:0;margin-block-end:0}.box-info .text-long p{margin-bottom:1rem}.box-info .text-long p:last-child{margin-bottom:0}.box-info .list-links{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem;margin:0;margin-top:1rem}.box-info .list-links:active{text-decoration:underline}.box-info .list-links:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.box-info .list-links:visited{text-decoration:underline}.box-info .list-links:focus,.box-info .list-links:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.box-info .list-links:focus svg,.box-info .list-links:focus-visible svg{fill:var(--color-link)}.box-links{border:.063rem solid #244439;margin:0 0 var(--space-elements);padding:2rem;padding-bottom:1rem;border-radius:1rem}@media(min-width:25rem){.box-links{padding:3rem;padding-bottom:2rem}}.box-links__heading{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.5rem;letter-spacing:normal;line-height:1.25;margin:0 0 1rem;width:auto;font-variant-ligatures:no-common-ligatures}.box-links__heading__link{color:inherit}.box-links__heading__link:hover{color:var(--color-link)}@media(min-width:45rem){.box-links__heading{font-size:1.75rem}}.box-links .text-long{margin-bottom:2rem}.box-links .list-links{margin:0}.content-header{margin-bottom:2rem}.content-header .heading--h1{margin-bottom:1rem}.radio_element:focus label,.radio_element:hover label{font-weight:600;font-size:16px}.radio_element:focus .label--error,.radio_element:focus .label--disabled,.radio_element:hover .label--error,.radio_element:hover .label--disabled{font-weight:400}.radio_element:focus .label__radio,.radio_element:hover .label__radio{border:.125rem solid var(--color-status-success);box-sizing:border-box;box-shadow:0 0 .25rem var(--color-status-success)}.radio_element:focus .label__radio--error,.radio_element:hover .label__radio--error{border:1px solid #c70039;filter:none;box-shadow:none}.radio_element:focus .label__radio--disabled,.radio_element:hover .label__radio--disabled{border:1px solid #ccc;filter:none;box-shadow:none}.radio_element--disabled{color:#757575;font-weight:400;font-size:16px}.radio_element--disabled path{fill:#f7f7f7}.radio_element--disabled:focus,.radio_element--disabled:hover{font-weight:400;color:#757575;font-size:16px}.radio_element--disabled .label__radio{background:#f7f7f7;border:1px solid #ccc}.radio_element--error:focus,.radio_element--error:hover{font-weight:400;color:#c70039;font-size:16px}.radio_element--error label{color:#c70039}.select_element--error{color:var(--color-status-error)}.select_element label{margin-bottom:.25rem;font-weight:600;font-size:1rem;line-height:line-height-xl}.select_element .description{margin-bottom:.625rem;font-weight:400;font-size:.875rem;line-height:1.25}.text_element--error{color:var(--color-status-error)}.text_element label{margin-bottom:.25rem;font-weight:600;font-size:1rem;line-height:line-height-xl}.text_element .description{font-weight:400;font-size:.875rem;line-height:1.25}.full-width-liftup{background:var(--color-background-info);color:var(--color-text);display:flex;flex-direction:column;left:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;position:relative;right:50%;width:100vw}@media(min-width:57.5rem){.full-width-liftup{flex-direction:row;padding:5rem}.full-width-liftup .link-cta{font-size:1.188rem}}.full-width-liftup__wrapper{margin-bottom:3.5rem;margin-top:3.5rem}@media(min-width:57.5rem){.full-width-liftup__wrapper{margin-bottom:5rem;margin-top:5rem}}@media(min-width:57.5rem){.full-width-liftup__wrapper.circle{background:var(--color-background-info);position:relative;display:flex;overflow:hidden;flex-direction:column;width:100vw;left:50%;right:50%;margin:5rem -50vw}}@media(min-width:90rem){.full-width-liftup__wrapper.square{background:var(--color-background-info);position:relative;display:flex;overflow:hidden;flex-direction:column;width:100vw;left:50%;right:50%;margin:5rem -50vw}}.full-width-liftup__inner{display:flex;flex-direction:column;position:relative;z-index:2;padding:3.5rem 1.25rem}.full-width-liftup__link-cta{margin-top:3rem}.full-width-liftup__lead{margin:0;font-style:normal;font-weight:400;font-size:1rem;line-height:1.75}.full-width-liftup__bg{overflow:hidden;position:relative;top:0;right:0;align-self:center}.full-width-liftup__bg .media{margin:0;height:100%}.full-width-liftup__bg .media img{width:100%}@media(min-width:57.5rem){.full-width-liftup__bg{position:absolute}}.full-width-liftup__title{margin-bottom:1rem;font-weight:600;font-size:1.75rem;line-height:40px}.full-width-liftup__title::after{border-bottom:8px solid var(--color-text);max-width:5rem;content:"";width:100%;border-radius:10px;display:block;margin-top:1rem}@media(min-width:57.5rem){.full-width-liftup__inner{margin:0;padding:0;width:50%;padding-right:5rem}.full-width-liftup__bg{height:100%;width:50%}.full-width-liftup__bg .image{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}}@media(min-width:76.5rem){.full-width-liftup{padding:5.6666666667rem}.full-width-liftup__inner{width:50%}}.full-width-liftup--square{flex-direction:column-reverse;background:var(--color-background-info)}@media(min-width:90rem){.full-width-liftup--square{max-width:90rem;margin:auto;left:unset;right:unset}}.full-width-liftup--square .full-width-liftup__title::after{border-color:var(--color-text)}@media(min-width:57.5rem){.full-width-liftup--square{flex-direction:row-reverse}}@media(min-width:57.5rem){.full-width-liftup--square .full-width-liftup__inner{padding-left:5rem;padding-right:0}}@media(min-width:57.5rem){.full-width-liftup--square .full-width-liftup__inner .full-width-liftup__title,.full-width-liftup--square .full-width-liftup__inner .full-width-liftup__lead,.full-width-liftup--square .full-width-liftup__inner .full-width-liftup__link-cta{max-width:45rem}}.full-width-liftup--square .full-width-liftup__bg{overflow:hidden;position:relative;left:0;top:0}@media(max-width:57.49rem){.full-width-liftup--square .full-width-liftup__bg{width:100%}}@media(min-width:57.5rem){.full-width-liftup--square .full-width-liftup__bg{position:absolute}}.full-width-liftup--circle{min-height:28rem}@media(min-width:90rem){.full-width-liftup--circle{max-width:90rem;margin:auto;left:unset;right:unset}}@media(min-width:57.5rem){.full-width-liftup--circle{flex-direction:row}}@media(min-width:57.5rem){.full-width-liftup--circle .full-width-liftup__inner{width:60%}}.full-width-liftup--circle .full-width-liftup__bg{display:flex;padding-bottom:3.5rem}@media(min-width:57.5rem){.full-width-liftup--circle .full-width-liftup__bg{width:40%;padding-bottom:0}}.full-width-liftup--circle .media--liftup-circle{display:flex;margin-bottom:0}.full-width-liftup--circle picture.image{height:20.6rem;width:20.6rem;position:relative}@media(min-width:57.5rem){.full-width-liftup--circle picture.image{height:24rem;width:24rem}}.full-width-liftup--circle picture.image::after{background:var(--color-accent-dark);bottom:0;border-radius:50%;content:"";display:inline-block;height:6.75rem;position:absolute;right:0;width:6.75rem}.full-width-liftup--circle img.image{-o-object-fit:cover;object-fit:cover;border-radius:50%;height:20.6rem;width:20.6rem}@media(min-width:57.5rem){.full-width-liftup--circle img.image{height:24rem;width:24rem}}.hero--with-search .hero__title{-webkit-line-clamp:8}.hero--with-search .hero__lead{-webkit-line-clamp:7}.hero--with-search .hero__search{padding:1rem;margin-top:2rem;flex-direction:row}.hero--with-search .hero__search form{margin-right:0}.hero--with-search .hero__search input[type=search]{border:1px solid var(--color-text);flex:auto;height:3.75rem;margin-right:1rem;width:100%}.hero--with-search .hero__search button{flex:1 0 auto}@media(min-width:45rem){.hero--with-search input[type=search]{margin-bottom:0}}@media(min-width:57.5rem){.hero--with-search .hero__title{-webkit-line-clamp:5}.hero--with-search .hero__search{margin-top:3rem}.hero--with-search .hero__bg{display:flex;flex-direction:row}.hero--with-search .hero__bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero--with-search.hero--with-image .hero__search{margin-right:-12rem}}.secondary--hero{display:flex;flex-direction:column;min-width:12.5rem;max-width:14rem}@media(max-width:57.49rem){.secondary--hero{height:auto}}.secondary--hero .media--hero-image-small-frontpage:first-child{padding-bottom:.5rem}@media(max-width:57.49rem){.secondary--hero .media--hero-image-small-frontpage:first-child{height:50%;overflow:hidden}}.secondary--hero .media--hero-image-small-frontpage:last-child{padding-top:.5rem}@media(max-width:57.49rem){.secondary--hero .media--hero-image-small-frontpage:last-child{height:50%;overflow:hidden}}.hero{color:var(--color-text-inverse);display:flex;flex-direction:column;left:50%;margin-bottom:3.5rem;margin-left:-50vw;margin-right:-50vw;overflow:hidden;position:relative;right:50%;width:100vw}.hero__wrapper{position:relative;width:100vw;left:50%;right:50%;margin-bottom:5rem;margin-left:-50vw;margin-right:-50vw;background:var(--color-background-dark) url(/themes/custom/ara/dist/e9940918275213e989a0f319442b6e64.svg) no-repeat;background-size:145.875rem 114.875rem;background-position-x:-28rem;background-position-y:-12rem}.hero__inner{display:flex;flex-direction:column;justify-content:center;min-height:16rem;padding:2.5rem 1.25rem;position:relative;width:100%;z-index:2}.hero__title{color:var(--color-text-inverse);display:-webkit-box;font-size:2.75rem;line-height:3.4rem;margin-bottom:1rem;overflow:hidden;-webkit-line-clamp:5;-webkit-box-orient:vertical}.hero__separator{border-top:8px solid var(--color-text-inverse);max-width:5rem;width:100%;border-radius:10px;display:block;margin-bottom:1rem}.hero__lead{display:-webkit-box;font-style:normal;font-weight:400;font-size:1.25rem;line-height:2rem;margin:0;overflow:hidden;-webkit-line-clamp:10;-webkit-box-orient:vertical}.hero__bg{display:none;overflow:hidden;position:relative;right:0;top:0}.hero__bg .media{height:100%;margin:0}.hero__bg .media img{width:100%}.hero--without-image{text-align:center}.hero--without-image .hero__title{-webkit-line-clamp:5}.hero--without-image .hero__separator{margin-left:auto;margin-right:auto}.hero--without-image .hero__lead{-webkit-line-clamp:16}@media(min-width:25rem){.hero__wrapper{background-position-x:-20rem}}@media(min-width:45rem){.hero__wrapper{background-position-x:-6rem;background-position-y:-22rem}}@media(min-width:57.5rem){.hero{flex-direction:row;margin-bottom:5rem;padding:3.5rem 5rem}.hero__wrapper{background-position-x:-47rem;background-position-y:-13rem}.hero__inner{margin:0;padding:0 1.25rem}.hero__title{-webkit-line-clamp:2}.hero__lead{-webkit-line-clamp:6}.hero__bg{display:block;height:100%;position:absolute;width:50%}.hero__bg .image{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.hero--without-image .hero__title{-webkit-line-clamp:2}.hero--without-image .hero__lead{-webkit-line-clamp:7}.hero--with-image .hero__inner{padding-right:5rem;width:50%}}@media(min-width:90rem){.hero{left:unset;max-width:90rem;margin:auto;right:unset}.hero__wrapper{background-position-x:-47rem}}@media(min-width:120rem){.hero__wrapper{background-position-x:-30rem}}.key-figures{padding:2.5rem;background:var(--color-background-light);margin:2rem 0}.key-figures .key-figures-list{border-left:4px solid var(--color-accent-dark);margin:1rem 0}@media(min-width:25rem){.key-figures .key-figures-list{padding-left:2rem}}.key-figures__before{display:flex;flex-direction:column}.key-figures__before .key-figures-list{order:2}.key-figures__before .key-figures__description{order:1}.key-figures .number{margin-right:2rem;flex:none}.key-figures__key-figures-item{display:flex;margin-bottom:1rem;flex-direction:column}@media(min-width:45rem){.key-figures__key-figures-item{flex-direction:row}}.key-figures__key-figures-item:last-child{margin-bottom:0}.key-figures__key-figures-item .number,.key-figures__key-figures-item .title{font-style:normal;font-weight:600;font-size:1.5rem;line-height:1.25;display:flex;align-items:flex-start;color:var(--color-text)}@media(min-width:45rem){.key-figures__key-figures-item .number,.key-figures__key-figures-item .title{font-size:1.75rem;line-height:1.5}}.key-figures__description{font-style:normal;font-weight:normal;font-size:1rem;line-height:1.75;letter-spacing:.01em}.key-figures__description div{font-style:normal;font-weight:normal;font-size:1rem;line-height:1.75;letter-spacing:.01em}@media(min-width:45rem){.key-figures__description div{font-size:1.125rem}}@media(min-width:45rem){.key-figures__description{font-size:1.125rem}}.liftup{background:var(--color-background-light);border-radius:1rem;display:flex;flex-direction:column;margin:0 auto;max-width:23.2rem;overflow:hidden;position:relative;transition:cubic-bezier(0,0.66,0.5,1.3) 250ms;width:100%}.liftup__content{padding:2rem;line-height:1.75;flex:1;margin:auto 0;text-align:left;color:var(--color-text-dark-alt)}.liftup__meta{font-weight:400;font-size:.875rem;line-height:1.25;margin-bottom:1rem;text-align:start;text-transform:uppercase}.liftup__title{font-size:1.375rem;font-weight:700;letter-spacing:.01rem;margin-bottom:1rem;color:var(--color-text-dark-alt)}.liftup__title .link{color:currentcolor;text-decoration:none}.liftup__title .link:focus,.liftup__title .link:hover{color:currentcolor;outline:initial;text-decoration:none}.liftup__description{font-size:1rem;margin-bottom:1rem}.liftup__image{align-items:center;background-color:var(--color-white);display:flex;height:15rem;justify-content:center;max-height:15rem;order:-1;width:auto}.liftup__image .image{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.liftup__image .icon__media{background:var(--color-background);border:2px solid var(--color-background-light);border-bottom:none;border-top-left-radius:1rem;border-top-right-radius:1rem;color:var(--color-graphic-primary);padding:2.5rem;height:100%;width:100%}.liftup__image svg,.liftup__image .svg{height:100%;width:100%}.liftup__image figure{height:100%;width:100%}.liftup__image figure .media{height:100%}.liftup__image figure .media img{height:100%}.liftup__image figcaption{display:none}.liftup__image img{width:100%;min-width:16.25rem;height:15rem}.liftup .link{display:block;position:unset}.liftup .link::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.liftup .link:not(.link--liftup-heading){font-weight:600;font-size:1rem;line-height:1.75;color:var(--color-text-accent)}.liftup .link:not(.link--liftup-heading):active,.liftup .link:not(.link--liftup-heading):focus,.liftup .link:not(.link--liftup-heading):hover{text-decoration-thickness:inherit}.liftup .link:not(.link--liftup-heading).link--external--text{align-items:center;display:inline-flex}.liftup .link:not(.link--liftup-heading).link--external--text:hover svg{transform:rotate(45deg)}.liftup:hover .liftup__title{text-decoration:underline}.liftup:hover .icon{transform:translateX(50%)}.liftup .media--liftup-group,.liftup .media--liftup-single{height:100%;margin-bottom:0;width:100%}.liftup .icon{min-width:1.5rem;position:relative;top:2px;transition:transform .3s ease-in-out 0s}.liftup .media{margin-bottom:0}@media(max-width:44.99rem){.liftup{flex-direction:column;margin:0 auto;max-width:21.8rem}.liftup .liftup__image{width:auto;display:block}}@media(max-width:44.99rem)and (min-width:45rem){.liftup .liftup__image{display:flex}}.liftup--horizontal{margin-bottom:2rem}.liftup--horizontal .liftup__image .icon__media{border-bottom:1px solid var(--color-background-light);border-right:none;border-bottom-left-radius:1rem;border-top-right-radius:0}@media(min-width:45rem){.liftup--horizontal{flex-direction:row;max-width:none}.liftup--horizontal .liftup__image{align-items:center;background-color:var(--color-white);display:flex;height:auto;justify-content:center;max-height:none;order:-1;width:260px}}.liftup--hidden-link .liftup__content{border:2px solid var(--color-background-light);border-radius:1rem}.liftup--hidden-link .liftup__description{margin-bottom:0}.liftup--hidden-link .link:focus,.liftup--hidden-link .link:hover{outline:none}.liftup--hidden-link .link:focus::before,.liftup--hidden-link .link:hover::before{border:2px solid var(--color-graphic-primary);border-radius:1rem}.liftup--hidden-link .link:focus{text-decoration:underline;text-underline-offset:1px}.liftup--readmore{background:var(--color-background-accent-light);position:relative}.liftup--readmore svg{transition:transform .3s ease-in-out 0s}.liftup--readmore .liftup__heading{font-style:normal;font-weight:500;font-size:1.125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:430px;text-align:unset}.liftup--readmore .liftup__image{display:block}@media(min-width:45rem){.liftup--readmore .liftup__image{display:flex}}.liftup--readmore .liftup__image .media--liftup-read-more{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.liftup--readmore .liftup__content{padding:1.5rem 2rem}.liftup--readmore .liftup__content .description{font-style:normal;font-weight:normal;font-size:1rem;line-height:1.75;margin-bottom:1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media(min-width:57.5rem){.liftup--readmore:hover{transition:cubic-bezier(0,0.66,0.5,1.3) 250ms}.liftup--readmore:hover .liftup-shadow{background:rgba(0,0,0,.0705882353);border-radius:50%;bottom:12px;box-shadow:0 4px 34px rgba(0,0,0,.15);height:53px;margin-left:15px;max-width:360px;position:absolute;width:90%;z-index:-1}}@media(min-width:57.5rem){.card-item{position:relative}.card-item:hover{transition:cubic-bezier(0,0.66,0.5,1.3) 250ms}}ul.list-links-attachment li{margin-bottom:.5rem;padding-left:.5rem}.list-links{list-style:none;margin:0;padding:0;margin:2rem 0}.list-links__item{margin-bottom:1rem}.list-links--attachment .list-links__item{border-bottom:.0625rem solid var(--color-border-primary)}ul.list-links-attachment.document-embed{margin:1.5rem}ul.list-links-attachment.document-embed li{margin-bottom:1rem}ul.list-links-attachment.document-embed li:last-child{margin-bottom:0}.media{margin-bottom:var(--space-elements)}.align-left.media.media--image.media--embed-small{margin:.4rem 2rem 1rem 0}.align-right.media.media--image.media--embed-small{margin:.4rem 0 1rem 2rem}.media--embed-large{margin:2rem auto}.media--embed-small{margin:2rem auto}@media(min-width:45rem){.figure--align-left{float:left}.figure--align-left .media.media--image.media--embed-small,.figure--align-left .media--vertical-small{margin:.4rem 2rem 1rem 0}.figure--align-left figcaption.text-caption{margin-bottom:2rem;text-align:left}.figure--align-left figcaption.text-caption.image-small{margin-bottom:2rem;width:18.4rem}.figure--align-right{float:right}.figure--align-right .media.media--image.media--embed-small,.figure--align-right .media--vertical-small{margin:.4rem 0 1rem 2rem}.figure--align-right figcaption.text-caption{text-align:left;margin-bottom:2rem}.figure--align-right figcaption.text-caption.image-small{margin-left:2rem;margin-bottom:2rem;width:18.4rem}.figure--align-center .media--embed-small{margin:2rem auto 1rem}.figure--align-center figcaption.text-caption{text-align:left}.figure--align-center figcaption.text-caption.image-small{margin:auto;margin-bottom:2rem;width:18.4rem}}figure .media--embed-large{margin:2rem auto 1rem}figure .media--embed-small{margin:2rem auto 1rem}figure.figure--align-center{margin-bottom:2rem}.media--vertical-large,.media--vertical-small{margin:3rem 0}.media--vertical-large.align-left,.media--vertical-large.align-right,.media--vertical-small.align-left,.media--vertical-small.align-right{margin-bottom:2rem;margin-top:0}.media--vertical-large.align-left,.media--vertical-small.align-left{margin-right:1rem}.media--vertical-large.align-right,.media--vertical-small.align-right{margin-left:1rem}.vertical-image-large{width:100%;text-align:left;max-width:31.9rem;margin:auto}figure.figure.figure--align-center.vertical-image figcaption.text-caption{text-align:left}figure.figure.figure--align-center.vertical-image figcaption.text-caption.image-small{margin:auto;margin-bottom:2rem;max-width:18.5rem;text-align:left}.graph-chart{float:none;position:relative}.video-with-consent-placeholder,.oembed-placeholder{border:1px solid var(--color-text-disabled);padding:3rem 1rem 4rem;display:flex;justify-content:center;text-align:center}.message-banner{background:var(--color-background-warning);padding:22px}@media(min-width:45rem){.message-banner{padding:10px}}.message-banner.pink{background:var(--color-background-alert)}.message-banner.yellow{background:var(--color-background-warning-alt)}.message-banner.green{background:var(--color-background-warning)}.message-banner__content{display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width:45rem){.message-banner__content{flex-direction:row}}.message-banner__text p{font-style:normal;font-weight:400;font-size:18px;color:var(--color-text);line-height:23px;margin:0}@media(max-width:44.99rem){.message-banner__text p{text-align:center}}.message-banner__text p a{font-style:normal;font-weight:500;font-size:18px;color:var(--color-text);line-height:23px}.message-banner__text p a:active{text-decoration:underline}.message-banner__text p a:focus{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.message-banner__text p a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.message-banner__close-button{flex-shrink:0;margin-top:1rem}@media(min-width:45rem){.message-banner__close-button{margin-left:1rem;margin-top:0}}.message-banner__close-button button{padding:12px 24px;cursor:pointer;color:var(--color-text);background:rgba(0,0,0,0);border-radius:5px;border:2px solid var(--color-text);outline:1px solid rgba(0,0,0,0)}.message-banner__close-button button:active,.message-banner__close-button button:focus,.message-banner__close-button button:hover{background:rgba(0,0,0,0);border:2px solid var(--color-text);color:var(--color-text);outline-color:var(--color-text);text-decoration:underline}.anchor-menu{margin-bottom:var(--space-elements);padding:1rem 0;border:.0625rem solid var(--color-border-primary);border-left:none;border-right:none}.anchor-menu .link{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;box-shadow:none}.anchor-menu .link .icon{margin-right:.5rem}.anchor-menu .link:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.anchor-menu__menu{list-style:none;margin:0;padding:0}.anchor-menu__menu-item{margin-bottom:.5rem;padding:0;font-weight:bold;letter-spacing:.05em}.breadcrumb{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap}.breadcrumb__link{color:var(--color-text-accent);font-style:normal;font-weight:600;line-height:1.5;text-decoration-line:underline}.breadcrumb__link--expand{cursor:pointer}.breadcrumb__link:focus{outline:1px solid;border-radius:2px;outline-offset:5px}.breadcrumb__item,.breadcrumb__item-expanded,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited{color:var(--color-text-accent)}.breadcrumb__link:hover{color:var(--color-link);text-decoration:none}.breadcrumb__item{display:inline-block;font-style:normal;font-weight:normal;font-size:1rem;line-height:1.313rem;color:var(--color-text-accent)}.breadcrumb__item::after{content:"/";margin:0 .5rem;font-style:normal;font-weight:normal;font-size:1rem;line-height:1.313rem}.breadcrumb__item:last-child{color:var(--color-text-accent)}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:var(--color-text-accent);font-style:normal;font-weight:normal;font-size:1rem;line-height:1.313rem}ol.breadcrumb .breadcrumb__item-expanded{display:none;font-style:normal;font-weight:normal;font-size:.875rem;line-height:1.5;color:var(--color-text-accent)}ol.breadcrumb .breadcrumb__item-expanded::after{content:"/";margin:0 .5rem;font-style:normal;font-weight:normal;font-size:.875rem;line-height:1.5}ol.breadcrumb .breadcrumb__item-expanded:last-child{color:var(--color-text-accent)}ol.breadcrumb .breadcrumb__item-expanded:last-child::after{content:""}ol.breadcrumb.js-expanded .breadcrumb__item{display:none}ol.breadcrumb.js-expanded .breadcrumb__item-expanded{display:block}.breadcrumb-wrapper{display:flex;align-items:center;flex-wrap:wrap}a.breadcrumb__icon-link{display:flex;margin-right:1.25rem}a.breadcrumb__icon-link svg{height:1.5rem;width:1.5rem;top:2px;position:relative;color:var(--color-link)}nav.breadcrumbs{display:flex}@media(max-width:57.49rem){nav.breadcrumbs{padding:2rem 1.5rem}}@media(min-width:57.5rem){nav.breadcrumbs{padding:1.25rem 5rem}}@media(min-width:90rem){nav.breadcrumbs{max-width:1440px;margin:auto}}.language-switcher{background:var(--color-background);border-bottom:1px solid var(--color-border-secondary);padding:1rem 1rem 2rem 1rem;z-index:4}.language-switcher__wrapper{background:var(--color-background-light)}.language-switcher__menu{list-style:none;margin:0;padding:0}.language-switcher__item{color:var(--color-text-accent-dark);font-weight:500;letter-spacing:.01em;padding-top:.75rem;padding-bottom:.75rem}.language-switcher__item--is-active{text-decoration:underline;text-underline-offset:3px}.language-switcher__link{color:currentcolor;text-decoration:none;font-weight:600;letter-spacing:.01em}.language-switcher__link:focus,.language-switcher__link:hover{color:currentcolor;outline:initial;text-decoration:none}.language-switcher__link:hover{color:var(--color-text-accent-dark);text-decoration:underline;text-underline-offset:3px}.language-switcher__link:focus{outline:.063rem solid var(--color-text-accent-dark);color:var(--color-text-accent-dark);outline-offset:2px}@media(min-width:57.5rem){.language-switcher{background:var(--color-background);border-bottom:0;margin-right:1.5rem;padding:3rem 0}.language-switcher__wrapper{background:var(--color-background);padding-left:1.5rem;padding-right:1.5rem}.language-switcher__menu{display:flex}.language-switcher__item{padding-top:0;padding-bottom:0}.language-switcher__item:not(:last-child){margin-right:1rem}}.menu-header-top{background:var(--color-background-dark);border-bottom:1px solid var(--color-border-secondary);padding:0;position:relative;z-index:4}.menu-header-top__menu{list-style:none;margin:0;padding:0}.menu-header-top .menu__item{padding:1rem}.menu-header-top .menu__link{color:var(--color-text-inverse)}.menu-header-top .menu__link:hover{color:var(--color-text-inverse);text-decoration:underline}.menu-header-top .menu__link:focus{color:var(--color-text-inverse);outline-color:var(--color-text-inverse)}@media(min-width:57.5rem){.menu-header-top{border-bottom:0}.menu-header-top__menu{display:flex}.menu-header-top .menu__item{padding:3rem 1.25rem}}.menu-main{position:relative;z-index:5;background:var(--color-background)}@media(min-width:90rem){.menu-main{background:var(--color-background);border-bottom:1px solid var(--color-border-primary)}}.menu-main.mobile-open{display:flex;position:absolute;width:100%;z-index:5;left:0}@media(max-width:57.49rem){.menu-main.mobile-open{flex-direction:column}.menu-main.mobile-open .slogan{display:none}}.menu-main .icon{border-radius:100%;transition:.2s}.menu-main button{cursor:pointer}.menu-main button svg{border:1.5px solid var(--color-text-accent);height:1.4rem;width:1.4rem}.menu-main button svg use{color:var(--color-text-accent)}@media(max-width:57.49rem){.menu-main{display:none}.menu-main::before,.menu-main::after{content:"";position:absolute;width:100vw;height:100%;background:var(--color-background);z-index:1}.menu-main::before{right:100%}.menu-main::after{left:100%}}.menu{transition:transform .3s ease-in-out 0s;margin:0;padding:0}.menu__item{list-style:none}.menu__item[data-active=true] .menu__link-wrapper .menu__link[data-menu-level="1"]{border-bottom:4px solid var(--color-graphic-primary);color:var(--color-text-accent)}@media(max-width:57.49rem){.menu__item[data-active=true] .menu__link-wrapper .menu__link[data-menu-level="1"]{margin:0}}.menu__parent-title{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.25rem;letter-spacing:normal;line-height:1.25;margin:0;width:auto;font-variant-ligatures:no-common-ligatures}.menu__parent-title__link{color:inherit}.menu__parent-title__link:hover{color:var(--color-link)}@media(min-width:45rem){.menu__parent-title{font-size:1.5rem}}@media(max-width:57.49rem){.menu__parent-title{display:none;font-size:1.25rem}}@media(min-width:57.5rem){.menu__parent-title{margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:.0625rem solid var(--color-border-separator)}}.menu__parent-title--mobile{display:none}@media(max-width:57.49rem){.menu__parent-title--mobile{display:block}}.menu__link-wrapper{align-items:center;display:flex;justify-content:space-between}@media(max-width:57.49rem){.menu__link-wrapper.hide{display:none}}@media(min-width:57.5rem){.menu__link-wrapper{display:inline-flex;justify-content:flex-start}}.menu__link{color:currentcolor;text-decoration:none;border-bottom:4px solid rgba(0,0,0,0);font-size:1rem;box-shadow:none;letter-spacing:.01rem;font-style:normal;font-weight:600;line-height:1.75;color:var(--color-text-accent)}.menu__link:focus,.menu__link:hover{color:currentcolor;outline:initial;text-decoration:none}.menu__link[tabindex="-1"]{pointer-events:none}.menu__link:hover{box-shadow:none;color:var(--color-text-accent)}.menu__link:focus{outline:.063rem solid currentcolor;color:var(--color-text-accent);outline:1px solid;outline-offset:2px}.menu__link.is-active{color:var(--color-text-accent)}@media(min-width:57.5rem){.menu__link.is-active{border-bottom:4px solid var(--color-graphic-primary)}}.menu .menu__link--is-active-trail{color:var(--color-text-accent)}@media(min-width:57.5rem){.menu .menu__link--is-active-trail{border-bottom:4px solid var(--color-graphic-primary)}}.menu__button-separator{margin-left:auto;margin-right:.5rem;padding-left:.5rem;border-right:.0625rem solid var(--color-border-separator)}.menu__expand-submenu,.menu__collapse-submenu{-webkit-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);color:inherit}.menu__expand-submenu--1{align-self:center;padding:.4rem .5rem .2rem .5rem;transition:.2s}.menu__expand-submenu--1:focus,.menu__expand-submenu--1:focus-visible{border-radius:4px;outline:1px solid var(--color-graphic-primary);outline-offset:-5px}.menu__expand-submenu--1:hover svg{background:var(--color-graphic-primary);border:1.5px solid var(--color-text-accent);border-radius:100%;color:var(--color-text-inverse)}.menu__expand-submenu--1:hover svg use{color:var(--color-text-inverse)}.menu__expand-submenu--1[aria-expanded=true] svg{background:var(--color-background-dark);border-radius:100%;transform:rotate(-180deg);color:var(--color-text-inverse)}.menu__expand-submenu--1[aria-expanded=true] svg use{color:var(--color-text-inverse)}.menu__expand-submenu--1[aria-expanded=true]:focus{border-radius:4px;outline:1px solid var(--color-graphic-primary);outline-offset:-5px}.menu__expand-submenu--1[aria-expanded=true]:focus svg{background:var(--color-background-dark);color:var(--color-text-inverse)}.menu__expand-submenu--1[aria-expanded=true]:focus svg use{color:var(--color-text-inverse)}.menu__expand-submenu--1[aria-expanded=true]:hover svg{background:var(--color-graphic-primary);border:1.5px solid var(--color-graphic-primary);border-radius:100%;color:var(--color-text-inverse)}.menu__expand-submenu--1[aria-expanded=true]:hover svg use{color:var(--color-text-inverse)}.menu__collapse-submenu{align-items:center;display:flex;font-size:1rem;font-weight:500;margin:.5rem 0}.menu__collapse-submenu .icon{color:var(--color-background-dark);border-radius:100%;background:var(--color-text-inverse);height:1.4rem;left:-5px;margin-right:.5rem;position:relative;transform:rotate(90deg);width:1.4rem}.menu__collapse-submenu .icon:hover{background:var(--color-background-dark);border:1.5px solid var(--color-link);border-radius:100%;color:var(--color-text-inverse)}@media(min-width:57.5rem){.menu__collapse-submenu--mobile{display:none}}.menu__drawer{width:100%;z-index:1;background:var(--color-background);height:-moz-fit-content;height:fit-content;top:0;bottom:0;left:100%;right:0}.menu__drawer[aria-hidden=true]{display:none}@media(min-width:90rem){.menu__drawer::before{content:"";background:var(--color-background);border-top:1px solid var(--color-border-primary);position:absolute;height:100%;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;top:-1px}}@media(min-width:57.5rem){.menu__drawer{width:auto;position:absolute;left:0;top:101%;z-index:1;padding:0 5rem}}.menu__quick-links{width:100%;position:absolute;top:100%;left:0;padding:1rem 1.5rem;border-bottom:.0625rem solid var(--color-border-separator)}@media(min-width:57.5rem)and (max-width:76.49rem){.menu__quick-links{width:calc(100% - 6rem);top:auto;left:3rem;bottom:0;padding:1rem 0;border-bottom:none;border-top:.0625rem solid var(--color-border-separator)}}@media(min-width:76.5rem){.menu__quick-links{width:40%;top:auto;left:auto;right:0;padding:1rem 2rem;border-bottom:none;border-left:.0625rem solid var(--color-border-separator);background:var(--color-background)}}.menu__quick-links__title{margin:0;padding:.25rem 0;line-height:1.5;font-family:"Gelion";font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text);font-variant-ligatures:no-common-ligatures;margin:0 0 1rem}.menu__quick-links__items{list-style:none;margin:0;padding:0}.menu__quick-links__item{margin-bottom:.5rem}@media(min-width:57.5rem){.menu__quick-links__item{margin-bottom:1.5rem}}.menu__quick-links__link{font-size:1rem}.menu--top{background:var(--color-background);border-bottom:1px solid var(--color-border-primary);display:flex;flex-flow:wrap column;height:min-content;padding-right:0;position:relative;width:100%;z-index:6}@media(max-width:57.49rem){.menu--top[data-current-level="3"]>.menu__item:not([data-active=true]){display:none}}@media(min-width:57.5rem){.menu--top{align-items:center;border-color:var(--color-border-primary);-moz-column-gap:2rem;column-gap:2rem;flex-direction:row;padding:1.5rem 8.3rem 1.25rem 5rem}}@media(min-width:76.5rem){.menu--top{justify-content:space-between}}@media(min-width:90rem){.menu--top{border:none;max-width:1440px;margin:auto}}.menu--top[data-menu-level="1"] .menu__item{border-bottom:1px solid var(--color-border-primary-faded);padding:.75rem .5rem .75rem 1rem}@media(min-width:57.5rem){.menu--top[data-menu-level="1"] .menu__item{border-bottom:none;padding:0}}.menu--top[data-menu-level="1"] .menu__item .menu__link[data-menu-level="1"]:hover{border-bottom:4px solid var(--color-graphic-primary)}.menu--top[data-menu-level="1"] .menu__item .menu__drawer .menu--sub-2 .menu__item{border-bottom:none;margin-bottom:0;padding:1rem 0 0 0}.menu--top[data-menu-level="1"] .menu__item .menu__drawer .menu--sub-2 .menu__item .menu__link-wrapper[data-menu-level="2"]{padding-left:.8rem}@media(max-width:57.49rem){.menu--top[data-menu-level="1"] .menu__item .menu__drawer .menu--sub-2[data-child-sub-expanded=true] .menu__item[data-active=false]{display:none}}.menu--top[data-menu-level="1"] .menu__item .menu__drawer .menu--sub-2 .menu__item.active{border-left:4px solid var(--color-graphic-primary)}.menu--top[data-menu-level="1"] .menu__item .menu__drawer .menu--sub-3 li.menu__item{border-left:none}@media(min-width:57.5rem){.menu--top[data-menu-level="1"] .menu__item .menu__drawer .menu--sub-3 li.menu__item[data-active=false]{border-left:none}}.menu--top[data-menu-level="1"] .menu__item .menu__drawer .menu--sub-3 li.menu__item .menu__link-wrapper .is-active::before{border-left:none}.menu--top[data-menu-level="1"] .menu__item .menu__drawer .menu--sub-3 li.menu__item .menu__link-wrapper .menu__link:active::before,.menu--top[data-menu-level="1"] .menu__item .menu__drawer .menu--sub-3 li.menu__item .menu__link-wrapper .menu__link:hover::before{border-left:none}.menu--top[data-menu-level="1"] .menu__item .menu__drawer .menu--sub-3 li.menu__item.js-active{border-left:none}@media(max-width:57.49rem){.menu--top[data-menu-level="1"]>.menu__item:last-of-type{border-bottom:none}}.menu--top[data-menu-level="1"][data-child-sub-expanded=true][data-active=true]{padding:0}.menu--top[data-menu-level="1"][data-child-sub-expanded=true][data-active=true] .menu__drawer .menu--sub-2 .menu__item .menu__link--is-active-trail{border-left:4px solid var(--color-graphic-primary);padding-left:.8rem}.menu--sub{position:absolute;display:none;width:100%;transform:translateX(63rem)}.menu--sub .menu__link-wrapper{color:var(--color-text);padding-right:2rem}.menu--sub .menu__link-wrapper:hover svg path{fill:var(--color-text-accent-dark)}.menu--sub .menu__link-wrapper svg{margin-left:1rem;width:2.5rem}@media(max-width:57.49rem){.menu--sub .menu__link-wrapper svg{margin-left:0;margin-right:1rem}}.menu--sub .menu__link{align-items:center;display:inline-grid;width:100%}.menu--sub .menu__link:hover{color:var(--color-link)}@media(min-width:57.5rem){.menu--sub .menu__link{margin-left:0}}.menu--sub .menu__link[data-menu-level="2"]:active,.menu--sub .menu__link[data-menu-level="2"]:hover{border-bottom:4px solid var(--color-graphic-primary);color:var(--color-link)}.menu--sub .menu__link[data-menu-level="3"]{border-left:none;border-bottom:4px solid rgba(0,0,0,0);display:inline;margin-left:0;padding-left:0}.menu--sub .menu__link[data-menu-level="3"]:hover{border-left:none;border-bottom:4px solid var(--color-graphic-primary);color:var(--color-link);display:inline;padding-left:0}.menu--sub .menu__link--is-active-trail.is-active[data-menu-level="3"]{border-bottom:4px solid var(--color-graphic-primary)}@media(max-width:57.49rem){.menu--sub .menu__link{font-size:1rem}}.menu--sub .menu__expand-submenu:focus{color:var(--color-link);border-radius:4px}.menu--sub .menu__expand-submenu svg{color:var(--color-white);transform:rotate(-90deg);display:flex;margin-right:0;width:1.4rem;height:1.4rem}.menu--sub .menu__expand-submenu svg:hover{border-color:var(--color-link);background:var(--color-graphic-primary);border:1.5px solid var(--color-link);border-radius:100%;color:var(--color-text-inverse)}.menu--sub .menu__expand-submenu svg:hover use{color:var(--color-text-inverse)}.menu--sub[aria-hidden=false]{transform:translateX(0);display:contents}@media(min-width:57.5rem){.menu--sub[aria-hidden=false]{display:block}}@media(min-width:57.5rem){.menu--sub[aria-hidden=false]{transform:translateX(0);display:block}}.menu--sub-2{width:100%;position:relative;padding:.5rem 0 2rem}@media(min-width:57.5rem){.menu--sub-2{padding:1rem 0 2rem 0}}.menu--sub-2 .icon--before{width:2rem;margin-right:1rem;height:2rem}.menu--sub-2 li{margin-bottom:1rem}@media(max-width:57.49rem){.menu--sub-2 li{margin-left:0}}.menu--sub-2 li:last-child{margin-bottom:0}.menu--sub-2 li.menu__item.js-active .menu__link-wrapper .menu__link--is-active-trail.is-active[data-menu-level="2"]{border-bottom:none;color:var(--color-link)}.menu--sub-2 li.menu__item.js-active .menu__link-wrapper[data-active=true] .menu__expand-submenu--2 svg{background:var(--color-background-dark);border-radius:100%;transform:rotate(90deg);color:var(--color-text-inverse)}.menu--sub-2 li.menu__item.js-active .menu__link-wrapper[data-active=true] .menu__expand-submenu--2 svg use{color:var(--color-text-inverse)}.menu--sub-2 li.menu__item.js-active .menu__link-wrapper[data-active=true] .menu__expand-submenu--2:focus{border-radius:4px;outline:1px solid var(--color-text-accent-dark);outline-offset:-2px}.menu--sub-2 li.menu__item.js-active .menu__link-wrapper[data-active=true] .menu__expand-submenu--2:hover svg{background:var(--color-graphic-primary);border:1.5px solid var(--color-link);border-radius:100%;color:var(--color-text-inverse)}.menu--sub-2 li.menu__item.js-active .menu__link-wrapper[data-active=true] .menu__expand-submenu--2:hover svg use{color:var(--color-text-inverse)}@media(max-width:57.49rem){.menu--sub-2[data-child-sub-expanded=true]{transform:translateX(-104%)}}@media(max-width:57.49rem)and (max-width:57.49rem){.menu--sub-2[data-child-sub-expanded=true] li.menu__item .menu__link-wrapper{display:none}.menu--sub-2[data-child-sub-expanded=true] li.menu__item .menu--sub-3 .menu__link-wrapper{display:block}.menu--sub-2[data-child-sub-expanded=true] li.menu__item .menu--sub-3 li.menu__item.js-active .menu__link-wrapper{display:block}}@media(max-width:57.49rem){.menu--sub-2 .menu__collapse-submenu{display:none}}@media(min-width:57.5rem){.menu--sub-2{width:calc(60% - 6rem);border-right:1px solid var(--color-border-primary)}}@media(min-width:76.5rem){.menu--sub-2{width:calc(50% - 6rem)}}.menu--sub-2 .menu__item{margin-right:.5rem}@media(min-width:57.5rem){.menu--sub-2 .menu__item{margin-right:1rem}}.menu--sub-2 .menu__item[data-active=true] .menu__expand-submenu svg{background:var(--color-background-dark);border-radius:100%;display:flex;transform:rotate(90deg);color:var(--color-text-inverse)}.menu--sub-2 .menu__item[data-active=true] .menu__expand-submenu svg use{color:var(--color-text-inverse)}.menu--sub-2 .menu__item[data-active=true] .menu__expand-submenu:focus{border-radius:4px;outline:1px solid var(--color-graphic-primary);outline-offset:-5px}.menu--sub-2 .menu__item[data-active=true] .menu__expand-submenu:hover svg{background:var(--color-graphic-primary);border:1.5px solid var(--color-link);border-radius:100%;color:var(--color-text-inverse)}.menu--sub-2 .menu__item[data-active=true] .menu__expand-submenu:hover svg use{color:var(--color-text-inverse)}.menu--sub-2 button.menu__expand-submenu,.menu--sub-2 .menu__expand-submenu--2{padding:.5rem;position:absolute;right:1.5rem;width:2.5rem}@media(max-width:57.49rem){.menu--sub-2 button.menu__expand-submenu,.menu--sub-2 .menu__expand-submenu--2{right:.5rem}}.menu--sub-2 button.menu__expand-submenu:focus,.menu--sub-2 .menu__expand-submenu--2:focus{outline:1px solid var(--color-graphic-primary);outline-offset:-5px}.menu--sub-2 button.menu__expand-submenu svg.icon,.menu--sub-2 .menu__expand-submenu--2 svg.icon{margin-left:0}.menu--sub-3,.menu--sub-4,.menu--sub-5,.menu--sub-6{background:var(--color-background);top:0;position:absolute;width:200%;padding:0 0 1rem 1rem;display:none;left:100%}.menu--sub-3 .menu__collapse-submenu,.menu--sub-4 .menu__collapse-submenu,.menu--sub-5 .menu__collapse-submenu,.menu--sub-6 .menu__collapse-submenu{align-items:center;display:flex}@media(min-width:57.5rem){.menu--sub-3 .menu__collapse-submenu,.menu--sub-4 .menu__collapse-submenu,.menu--sub-5 .menu__collapse-submenu,.menu--sub-6 .menu__collapse-submenu{display:none}}.menu--sub-3 .menu__item,.menu--sub-4 .menu__item,.menu--sub-5 .menu__item,.menu--sub-6 .menu__item{margin-right:1rem}@media(max-width:44.99rem){.menu--sub-3,.menu--sub-4,.menu--sub-5,.menu--sub-6{margin-left:.5rem}}@media(min-width:45rem){.menu--sub-3,.menu--sub-4,.menu--sub-5,.menu--sub-6{border-left:1px solid var(--color-border-primary);left:100%}}@media(min-width:57.5rem){.menu--sub-3,.menu--sub-4,.menu--sub-5,.menu--sub-6{padding:1rem 0 1rem 1rem}}.menu--sub-3 ul ul,.menu--sub-4 ul ul,.menu--sub-5 ul ul,.menu--sub-6 ul ul{display:none}.menu-main__spacer{background:var(--color-background);border-top:1px solid var(--color-border-primary);position:absolute;top:-1px;width:100%;z-index:5}.menu-main__spacer[data-active=false]{display:none}.menu-main__overlay[data-active=true]{background-color:#000;opacity:.5;height:100%;width:100%;position:fixed;z-index:4;bottom:0;left:0;right:0;top:0}.menu-main__overlay[data-active=true][data-active=false]{display:none}.social-menu{list-style:none;margin:0;padding:0}.social-menu .heading{color:currentcolor;font-size:1rem;margin-bottom:.5rem}.social-menu__list-item{display:inline-block;margin-bottom:.25rem}.social-menu__link{transition:box-shadow 0.3s ease-in-out 0s,color .3s;display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:var(--color-text)}.social-menu__icon{height:2rem;width:2rem;fill:currentcolor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.social-menu__text{font-weight:bold}.social-menu a{color:currentcolor;text-decoration:none;height:2.5rem;width:2.5rem;margin-right:.5rem;position:relative}.social-menu a:focus,.social-menu a:hover{color:currentcolor;outline:initial;text-decoration:none}.social-menu a:hover .social-menu__icon{height:2.5rem;width:2.5rem}.menu-switcher{display:flex;margin-right:1rem;padding:1rem;padding-left:.3333333333rem;-webkit-appearance:none;appearance:none;border:0;background:none;color:currentcolor;z-index:2}.menu-switcher:focus-within{outline:.063rem solid var(--color-border-primary)}.menu-switcher__hamburger{display:block;height:1.5rem;width:1.75rem;margin-right:1rem}@media(min-width:57.5rem){.menu-switcher__hamburger{width:2.3333333333rem}}.menu-switcher__hamburger-layer{transition:all .3s ease-in-out 0s;display:block;width:100%;height:0;margin:.3em 0;border-top:.125rem solid currentcolor}@media(min-width:57.5rem){.menu-switcher__hamburger-layer{border-top-width:.25rem}}.menu-switcher__hamburger-layer--1{transform-origin:0 0}.menu-switcher__hamburger-layer--2{width:75%}.menu-switcher__hamburger-layer--3{transform-origin:0 100%;width:50%}.menu-switcher[aria-expanded=true] .menu-switcher__hamburger-layer{width:75%}.menu-switcher[aria-expanded=true] .menu-switcher__hamburger-layer:nth-child(2){transition:none;opacity:0}.menu-switcher[aria-expanded=true] .menu-switcher__hamburger-layer:nth-child(1){transform:rotate(45deg)}.menu-switcher[aria-expanded=true] .menu-switcher__hamburger-layer:nth-child(3){transform:rotate(-45deg)}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.pager__item{position:relative;z-index:1;display:inline-block;margin:0 .063rem}.pager__item:focus,.pager__item:hover,.pager__item.is-active{position:relative;z-index:2}.pager__item:focus,.pager__item:hover{z-index:3}.pager__item--ellipsis{margin:0 1rem}.pager__link:not(.pager__link--next):not(.pager__link--prev){display:block;box-shadow:inset 0 0 0 .063rem var(--color-border-primary);color:var(--color-text);font-weight:600;text-decoration:none;padding:.25rem 1rem;transition:box-shadow 0.15s cubic-bezier(0.19,1,0.22,1) 0s,color .15s}.pager__link:not(.pager__link--next):not(.pager__link--prev):focus,.pager__link:not(.pager__link--next):not(.pager__link--prev):hover,.pager__link:not(.pager__link--next):not(.pager__link--prev).is-active{box-shadow:inset 0 0 .63rem .126rem var(--color-border-primary);color:var(--color-text-inverse)}.pager__link:not(.pager__link--next):not(.pager__link--prev):focus,.pager__link:not(.pager__link--next):not(.pager__link--prev):hover{box-shadow:inset 0 0 .63rem .126rem var(--color-accent)}.pager__link:not(.pager__link--next):not(.pager__link--prev):focus{outline:0 solid var(--color-border-primary)}.pager__link--next,.pager__link--prev{box-shadow:none;padding:.25rem 1rem;margin:.25rem 1rem;display:flex;align-items:center}.pager__link--next .icon,.pager__link--prev .icon{width:1.25em;height:1.25em}.pager__link--next:focus,.pager__link--next:hover,.pager__link--prev:focus,.pager__link--prev:hover{box-shadow:none;color:var(--color-accent)}@media(min-width:57.5rem){.sidebar-wrapper .button-wrapper{display:none}}.sidebar-wrapper .button-wrapper.js-hide-toggler{display:none}.sidebar-menu{transition:transform .3s ease-in-out 0s;margin:0}.sidebar-menu--processed{display:block}@media(max-width:57.49rem){.sidebar-menu--processed{display:none}.sidebar-menu--processed.visible{display:block}}.sidebar-menu--top{background-color:var(--color-background-light-alternative);border:2px solid var(--color-text);border-top:0;display:flex;flex-flow:wrap column;height:min-content;overflow:hidden;padding:0;position:relative;width:100%}@media(min-width:57.5rem){.sidebar-menu--top{border:none;width:20.6rem}}.sidebar-menu__item{list-style:none}@media(max-width:44.99rem){.sidebar-menu__item:last-child .sidebar-menu__link-wrapper{border:none}}.sidebar-menu__item .sidebar-menu__link-wrapper::after{background:var(--color-border-primary);content:"";bottom:0;height:1px;position:absolute;width:calc(100% - 3rem)}.sidebar-menu__link-wrapper{display:flex;justify-content:space-between;padding:1rem 1.5rem;position:relative}.sidebar-menu__link{color:currentcolor;text-decoration:none;color:var(--color-text-accent);font-style:normal;font-weight:400;font-size:1rem;line-height:1.75;margin-right:1rem;width:100%}.sidebar-menu__link:focus,.sidebar-menu__link:hover{color:currentcolor;outline:initial;text-decoration:none}.sidebar-menu__link:hover,.sidebar-menu__link:active,.sidebar-menu__link:focus{color:var(--color-link)}.sidebar-menu__link:focus{color:var(--color-link);border-radius:4px;outline:1px solid var(--color-link);outline-offset:1px}.sidebar-menu__link:hover{text-decoration:underline;text-decoration-thickness:3px}.sidebar-menu__link.is-active{font-weight:700}.sidebar-menu__link.is-active::before{border-left:4px solid var(--color-graphic-primary);content:"";height:100%;left:0;position:absolute;top:0;width:4px}.sidebar-menu__link[tabindex="-1"]{pointer-events:none}.sidebar-menu__expand-submenu,.sidebar-menu__collapse-submenu{-webkit-appearance:none;appearance:none;border:none;background:rgba(0,0,0,0);color:inherit}.sidebar-menu__expand-submenu{align-self:center;cursor:pointer;height:1.4rem;padding:0;transition:.2s;width:1.4rem}.sidebar-menu__expand-submenu:focus{color:var(--color-link);outline:1px solid var(--color-graphic-primary)}.sidebar-menu__expand-submenu:focus .icon{border-color:var(--color-link)}.sidebar-menu__expand-submenu:hover .icon{background:var(--color-graphic-primary);border-color:var(--color-link);color:var(--color-text-inverse)}.sidebar-menu__expand-submenu .icon{border:1.5px solid var(--color-background-dark);border-radius:100%;height:1.5rem;width:1.5rem}.sidebar-menu__expand-submenu[aria-expanded=true] .icon{background-color:var(--color-background-dark);color:var(--color-text-inverse);transform:rotate(-180deg)}.sidebar-menu__expand-submenu[aria-expanded=true]:hover svg{background:var(--color-graphic-primary);border:1.5px solid var(--color-graphic-primary);border-radius:100%;color:var(--color-text-inverse)}.sidebar-menu__expand-submenu[aria-expanded=true]:hover svg use{color:var(--color-text-inverse)}.sidebar-menu__expand-submenu[aria-expanded=true]:focus{color:var(--color-link);outline:1px solid var(--color-graphic-primary)}.sidebar-menu__collapse-submenu{margin:0;padding:.25rem 0;line-height:1.5;font-family:"Gelion";font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text);font-variant-ligatures:no-common-ligatures;display:flex;align-items:center;margin:1rem 0}.sidebar-menu--sub{display:none;border:none;transform:none;padding:0;width:100%}.sidebar-menu--sub[aria-hidden=false]{display:block}.sidebar-menu--sub-2{display:block}.sidebar-menu--sub-2 .sidebar-menu__link{margin-left:1rem}.sidebar-menu--sub-2>.sidebar-menu__item:last-of-type .sidebar-menu__link-wrapper::after{content:none}.sidebar-menu--sub-3 .sidebar-menu__link{font-size:.875rem;margin-left:2rem}.sidebar-menu--sub-4 .sidebar-menu__link{margin-left:3rem}.button-wrapper{align-items:center;display:flex;justify-content:center}.button-wrapper .toggle-button{align-items:center;background-color:var(--color-background-light);border:2px solid var(--color-border-primary);color:var(--color-text);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;height:3.5rem;justify-content:center;line-height:1.5;width:100%}.button-wrapper .toggle-button:hover{color:var(--color-link)}.button-wrapper .toggle-button:hover .icon{background:var(--color-graphic-primary);border:1.5px solid var(--color-graphic-primary);border-radius:100%;color:var(--color-text-inverse)}.button-wrapper .toggle-button:hover .icon use{color:var(--color-text-inverse)}.button-wrapper .toggle-button .icon{border:1.5px solid var(--color-text);border-radius:100%;height:1.4rem;margin-left:1rem;width:1.4rem}.button-wrapper .toggle-button[aria-expanded=true] .icon{background-color:var(--color-background-dark);color:var(--color-text-inverse);transform:rotate(-180deg)}.button-wrapper .toggle-button[aria-expanded=true]:hover .icon{background:var(--color-graphic-primary);border:1.5px solid var(--color-graphic-primary);border-radius:100%;color:var(--color-text-inverse)}.button-wrapper .toggle-button[aria-expanded=true]:hover .icon use{color:var(--color-text-inverse)}.button-wrapper .toggle-button[aria-expanded=true]:focus .icon{border-color:var(--color-text)}a.sidebar--main-link{align-items:center;color:var(--color-text-accent);display:flex;font-size:1.125rem;font-weight:600;line-height:1.75;margin:1.5rem 1.5rem .5rem 0;text-decoration:none;width:17.6rem}a.sidebar--main-link:hover,a.sidebar--main-link:active,a.sidebar--main-link:focus{text-decoration:none;color:var(--color-link)}a.sidebar--main-link:focus{outline:1px solid var(--color-link);outline-offset:2px;border-radius:2px}a.sidebar--main-link:hover svg{transform:translateX(-50%);transition:transform .3s ease-in-out 0s}a.sidebar--main-link .icon{min-width:1.5rem;margin-right:1rem}.result-item__wrapper{align-items:center;display:flex}.result-item__wrapper .text-teaser--small{border-left:2px solid var(--color-border-primary);color:var(--color-text);font-size:.875rem;font-weight:600;line-height:1.25;padding-left:.5rem}.result-item__tags-wrapper{align-items:center;display:flex;line-height:1.25}.result-item__tags-wrapper .tags-item{color:var(--color-text);font-size:.875rem;line-height:1.25;margin-bottom:1rem}.result-item__tags-wrapper .tags-item::after{content:",";margin-right:.5rem}.result-item__tags-wrapper .tags-item:last-child::after{content:""}.result-item .result-item__title{font-size:1.5rem;line-height:1.75;display:inline-block;white-space:normal;overflow:hidden;text-overflow:ellipsis;max-width:115em}.result-item__text{font-size:1rem;font-style:normal;margin-bottom:1.5rem;display:inline-block;white-space:normal;overflow:hidden;text-overflow:ellipsis;max-width:210em}.result-item svg{transform:rotate(180deg);margin:0;width:1.5rem;height:.75rem}.result-item .link{font-size:.875rem;font-weight:600;line-height:1.25}.result-item span.separator{margin-top:2rem}.search{display:flex;padding:1.25rem;background:var(--color-background-light);flex-direction:column}@media(min-width:45rem){.search{flex-direction:row;padding:2.575rem 5rem}}.search form{display:flex;flex:9}@media(max-width:44.99rem){.search form{flex-direction:column}}@media(min-width:45rem){.search form{margin-right:3rem}}.search form input:-ms-input-placeholder{color:var(--color-text)}.search form input::placeholder{color:var(--color-text)}.search input[type=search]{border-color:var(--color-text);color:var(--color-text);height:52px;padding:.75rem 1rem;display:flex;place-items:center;background:var(--color-background);order:2;margin-bottom:1rem;margin-top:0;max-width:unset}.search input[type=search]:focus,.search input[type=search]:hover{border-color:var(--color-border-secondary);box-sizing:border-box;box-shadow:0 0 .25rem var(--color-border-secondary);outline-color:var(--color-border-secondary)}.search input[type=search]:active,.search input[type=search]:focus-visible{border-width:.125rem;outline:none}@media(min-width:45rem){.search input[type=search]{order:1;flex:9;margin-right:1.5rem;margin-bottom:0;height:3.75rem;padding:1rem 1.5rem}}.search__button,.search form button{border-radius:5px;font-size:.875rem;font-weight:700;line-height:21px;padding:.75rem 1.5rem;color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1) 0s,opacity .5s;border-width:.125rem;border-style:solid;display:inline-flex;align-items:center;font-family:"Barlow";font-weight:700;justify-content:center;text-decoration:none;text-align:center;font-size:1.25rem;height:3.3rem;order:3;padding:1rem 2rem}.search__button:active,.search form button:active{color:var(--color-button-active-text);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.search__button:disabled,.search form button:disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-background-disabled)}.search__button:focus,.search__button:hover,.search form button:focus,.search form button:hover{color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.search__button:focus,.search form button:focus{outline:.125rem solid var(--color-button-primary);outline-offset:.25rem}.search__button:visited,.search form button:visited{color:var(--color-text-inverse)}.search__button:active,.search__button:focus,.search__button:hover,.search form button:active,.search form button:focus,.search form button:hover{text-decoration:underline}.search__button:hover,.search form button:hover{cursor:pointer}@media(min-width:45rem){.search__button,.search form button{height:3.75rem;order:2;flex:1}}.search__button--close{padding:0;flex:0;height:3.75rem;background:none;border:none;cursor:pointer;order:1;margin-bottom:1.25rem;place-self:self-end}@media(min-width:45rem){.search__button--close:focus,.search__button--close:active{outline:1px solid;outline-offset:2px}}@media(min-width:45rem){.search__button--close{order:3;margin-bottom:0}}.search__button--close svg{height:2rem;width:2rem}.search__button--close svg use{fill:var(--color-text)}.dialog--search{position:absolute;top:0;z-index:100;width:100%;margin:0;max-width:100%;max-height:unset;border:none;padding:0}::-ms-backdrop{background-color:#000;opacity:.5;inset:0;height:100%;width:100%;position:fixed;z-index:5}::backdrop{background-color:#000;opacity:.5;inset:0;height:100%;width:100%;position:fixed;z-index:5}body.toolbar-fixed.toolbar-horizontal .search{margin-top:2.4rem}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .search{margin-top:4.9rem}body.toolbar-tray-open.js-mobile.toolbar-vertical .search,body.js-mobile.toolbar-vertical .search{margin-top:2.4rem}@media(max-width:44.99rem){div#block-arasitesearchblock.js-search-expanded{display:flex;flex-direction:column-reverse}}.separator{border-bottom:1px solid var(--color-accent-dark);content:"";width:100%;display:block;margin:auto;margin-top:3rem}.wide__separator{border-bottom:.5rem solid var(--color-accent-dark);content:"";width:100%;display:block;margin:auto;margin-top:3rem}.share{color:currentcolor}.share .icon--external-link{display:none}.share__title{color:currentcolor;font-size:1.25rem}.share__list{display:flex;flex-flow:row wrap;list-style:none;padding:0}.share__item{flex:0 0 auto;margin:.25rem}.share__link{color:currentcolor;display:block;box-shadow:none}.share__link:hover{box-shadow:none;color:var(--color-text)}.share__icon{width:2rem;height:2rem}@media(min-width:76.5rem){.share--vertical{position:absolute;right:0;top:0}.share--vertical .share__list{flex-flow:column nowrap}}.share--vertical .share__title{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.share--follow-us{color:var(--color-text-inverse)}.show-more-expander,.show-more-description{margin-left:auto;margin-right:auto;margin-bottom:5rem;max-width:46rem;width:100%}.show-more-expander h1,.show-more-description h1{margin-bottom:1.5rem}.show-more-expander.opened .show-more-expander__inner,.show-more-expander.opened .show-more-description__inner,.show-more-description.opened .show-more-expander__inner,.show-more-description.opened .show-more-description__inner{max-height:100%;overflow:unset}.show-more-expander .show-more-js,.show-more-expander .open-text-js,.show-more-description .show-more-js,.show-more-description .open-text-js{align-items:center;background:rgba(0,0,0,0);border:none;color:var(--color-text);display:flex;font-style:normal;font-weight:600;font-size:1rem;justify-content:center;line-height:1.75;margin:auto;margin-top:1rem;padding:0}.show-more-expander .show-more-js--close,.show-more-expander .open-text-js--close,.show-more-description .show-more-js--close,.show-more-description .open-text-js--close{display:none}.show-more-expander .show-more-js--close.opened,.show-more-expander .open-text-js--close.opened,.show-more-description .show-more-js--close.opened,.show-more-description .open-text-js--close.opened{display:flex}.show-more-expander .show-more-js--open.opened,.show-more-expander .open-text-js--open.opened,.show-more-description .show-more-js--open.opened,.show-more-description .open-text-js--open.opened{display:none}.show-more-expander .show-more-js.close svg,.show-more-expander .show-more-js.opened svg,.show-more-expander .open-text-js.close svg,.show-more-expander .open-text-js.opened svg,.show-more-description .show-more-js.close svg,.show-more-description .show-more-js.opened svg,.show-more-description .open-text-js.close svg,.show-more-description .open-text-js.opened svg{transform:rotate(-45deg);transition:.2s}.show-more-expander .show-more-js svg,.show-more-expander .open-text-js svg,.show-more-description .show-more-js svg,.show-more-description .open-text-js svg{height:1.5rem;margin-left:.5rem;transition:.2s;width:1.5rem}.show-more-expander::after,.show-more-description::after{border-bottom:.5rem solid var(--color-accent-primary);max-width:46rem;content:"";width:100%;display:block;margin:auto}.show-more-expander__inner,.show-more-description__inner{position:relative;overflow:hidden}.show-more-expander__inner::before,.show-more-description__inner::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 80%)}.show-more-expander__inner.opened,.show-more-description__inner.opened{max-height:none;overflow:unset}.show-more-expander__inner.opened::before,.show-more-description__inner.opened::before{background:none;display:none}.show-more-expander:not(.opened) .show-more-expander__inner::before,.show-more-description:not(.opened) .show-more-expander__inner::before{content:"";background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 60%);height:100%;width:100%;position:absolute}.show-more-expander.not-visible-js .open-text-js,.show-more-description.not-visible-js .open-text-js{display:none}.show-more-expander.not-visible-js::after,.show-more-description.not-visible-js::after{display:none}.show-more-expander.not-visible-js .show-more-description__inner,.show-more-description.not-visible-js .show-more-description__inner{max-height:unset;overflow:unset}.show-more-expander.not-visible-js .show-more-description__inner::before,.show-more-description.not-visible-js .show-more-description__inner::before{content:none}.show-more-description__inner{max-height:3rem;overflow:hidden;font-size:.875rem;font-weight:600;margin-top:1rem}.show-more-description::after{margin-top:1rem}.show-more-expander__inner{max-height:8rem;overflow:hidden}.show-more-expander::after{margin-top:1.5rem}.status{max-width:90rem;width:100%;margin:0 auto 2rem;padding-left:0;padding-right:0;display:block;text-align:center}.status__list{list-style:none;margin:0;padding:0;margin-bottom:1rem}.status--warning{color:var(--color-primary);background-color:var(--color-background-warning)}.status--error{color:var(--color-text-error);background-color:var(--color-background-error)}.status--status{background-color:var(--color-background-light)}.step{position:relative;display:grid;grid-template-columns:3.125rem auto;grid-template-areas:"number title" "number text" "number link";counter-increment:example-counter}.step span.step__number::after{content:counter(example-counter)}.step:last-child{margin-bottom:0}.step__text{color:var(--color-text);font-style:normal;font-size:1rem;line-height:1.75;grid-area:text}.step__text p:first-child{margin-top:0}.step__text p:last-child{margin-bottom:0}.step__text .link--external--text:not(.link-cta) svg{margin-left:.5rem}.step__text ol,.step__text ul{margin:1rem 2rem}.step a{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem}.step a:active{text-decoration:underline}.step a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.step a:visited{text-decoration:underline}.step a:focus,.step a:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.step a:focus svg,.step a:focus-visible svg{fill:var(--color-link)}.step a.link{grid-area:link}.step__title{grid-area:title;font-style:normal;font-weight:600;font-size:1.25rem;line-height:1.5;margin-bottom:.75rem}.step__number{font-style:normal;font-weight:600;font-size:1.25rem;line-height:1.75;background:var(--color-background-light);border-radius:50%;justify-self:center;margin-right:1rem;display:flex;width:2.125rem;height:2.125rem;justify-content:center;letter-spacing:.01em;grid-area:number;margin-bottom:1rem;z-index:1}@media(min-width:57.5rem){.step__number{margin-bottom:0}}.step__inner{flex:100%;grid-area:content}@media(min-width:57.5rem){.step__inner{padding-left:2rem;margin-right:2rem}}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:.0625rem solid var(--color-border-secondary)}@media(min-width:25rem){.tabs__nav{display:flex}}.tabs__nav--local-tasks{margin:1rem 0 .5rem;padding:0}.tabs__link--local-tasks{padding:.25rem 1.5rem}ul.tabs__nav.tabs__nav--local-tasks{display:flex;flex-wrap:wrap;width:100%;margin-left:auto;margin-right:auto;padding-bottom:2rem}ul.tabs__nav.tabs__nav--local-tasks .link--tab{padding:1rem;border-bottom:1px solid var(--color-border-secondary);background:var(--color-background-light);color:var(--color-text)}ul.tabs__nav.tabs__nav--local-tasks .link--tab:hover{background:var(--color-background-dark-alt);color:var(--color-text-inverse)}ul.tabs__nav.tabs__nav--local-tasks .link--tab:focus{outline:1px solid;z-index:1}ul.tabs__nav.tabs__nav--local-tasks .link--tab.is-active{background:var(--color-background-dark-alt);color:var(--color-text-inverse);text-decoration:unset}.page--landing-page ul.tabs__nav.tabs__nav--local-tasks{margin:1.5rem 1.5rem 0;padding:0}.tags-item{font-family:"Gelion";font-weight:600;letter-spacing:.08em;font-variant-ligatures:no-common-ligatures;color:var(--color-text);display:inline-block;padding:0;font-size:1rem;text-transform:uppercase}.tags-item a{display:inline-block}.tags{margin-bottom:var(--space-elements)}.tags .icon{width:1.2em;height:1.2em;vertical-align:middle;margin-right:.5rem}.tags .tags-item{text-align:left}.tags--type{display:inline-block;font-family:"Gelion";font-size:"Gelion";font-weight:600;letter-spacing:normal;line-height:1.25;margin-bottom:1.5rem;padding:.25rem .5rem;font-variant-ligatures:no-common-ligatures;background:var(--color-background);border:1px solid var(--color-graphic-primary)}.tags--type .tags-item{color:var(--color-graphic-primary);font-size:.875rem}.footer-branding{color:var(--color-text-inverse);display:inline-block;padding:0}.footer-branding .svg{max-width:12rem;width:11.25rem;display:flex;align-items:center}.footer-branding .svg svg#Layer_1{height:35px}.footer-branding:focus{outline:.063rem solid var(--color-text-inverse)}.footer{font-size:1rem;color:var(--color-text-inverse);background:var(--color-background-dark)}.footer__inner{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem}@media(min-width:45rem){.footer__inner{padding:4rem 4rem 0}}@media(min-width:57.5rem){.footer__inner{padding:4rem 2rem 0}}.footer__lower_wrapper{display:flex;width:100%;flex-direction:column}@media(min-width:45rem){.footer__lower_wrapper{flex-direction:row}}@media(min-width:90rem){.footer__lower_wrapper{border:none;max-width:1440px;margin:auto}}.footer__lower_wrapper::before{content:"";display:block;width:100vw;height:.063rem;background-color:var(--color-border-primary-faded);margin:0 -50vw;position:relative;left:50%}.footer__lower_wrapper .footer__link-list{display:flex;flex-wrap:wrap}.footer__paragraphs{display:flex;flex-direction:column;padding-bottom:3rem}@media(min-width:57.5rem){.footer__paragraphs{flex-direction:row}}@media(min-width:90rem){.footer__paragraphs{max-width:90rem;width:100%;margin:0 auto}}.footer__paragraph{padding:2rem 0}@media(min-width:57.5rem){.footer__paragraph{padding:0 2rem;flex:1 0}}.footer__paragraph h2{color:var(--color-text-inverse);font-size:1.25rem;font-style:normal;font-weight:700;margin-bottom:1.125rem}.footer__paragraph p{font-style:normal;font-weight:normal;font-size:1rem;line-height:1.75;margin-bottom:1rem}.footer__paragraph p:last-child{margin-bottom:0}.footer__paragraph ul{margin:0}.footer__paragraph ul li{margin:.25rem 0}.footer__paragraph ul li:last-child{margin-bottom:0}.footer__link-list{padding:0;margin:0}.footer__link-list li{list-style-type:none}.footer__lower_links{flex:67%;padding:1.875rem 0}.footer__lower_links ul{flex-direction:column}@media(min-width:45rem){.footer__lower_links ul{flex-direction:row;justify-content:center}}.footer__lower_links ul li{padding:.5rem 0}@media(min-width:45rem){.footer__lower_links ul li{padding:0 1rem}}.footer a,.footer__paragraph p a,.footer__paragraph ul li a{color:var(--color-text-inverse);display:inline-flex;font-style:normal;font-weight:600;font-size:1rem;line-height:1.75;letter-spacing:normal;text-underline-offset:.375rem}.footer a:hover,.footer__paragraph p a:hover,.footer__paragraph ul li a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.footer a:focus,.footer a:focus-visible,.footer__paragraph p a:focus,.footer__paragraph p a:focus-visible,.footer__paragraph ul li a:focus,.footer__paragraph ul li a:focus-visible{border:none;border-radius:4px;outline:1px solid;text-decoration:none}.footer a.link--external--text svg,.footer__paragraph p a.link--external--text svg,.footer__paragraph ul li a.link--external--text svg{margin-left:.5rem;margin-right:.25rem}.footer a.copyright::before,.footer__paragraph p a.copyright::before,.footer__paragraph ul li a.copyright::before{content:"©";display:inline-block;font-size:.875rem;line-height:normal;margin:-2px .5rem 0 0;vertical-align:middle}.header-branding__wrapper{align-items:center;display:flex}@media(min-width:57.5rem){.header-branding__wrapper{padding-bottom:.625rem;padding-top:.625rem}}.header-branding__wrapper .header-branding{color:currentcolor;text-decoration:none;display:block;height:7.5rem;max-width:15rem}.header-branding__wrapper .header-branding:focus,.header-branding__wrapper .header-branding:hover{color:currentcolor;outline:initial;text-decoration:none}@media(min-width:57.5rem){.header-branding__wrapper .header-branding{height:6.563rem;max-width:37.5rem}}.header-branding__wrapper .header-branding:focus{outline:.125rem solid var(--color-graphic-primary);outline-offset:.25rem}.header-branding__wrapper .header-branding .image{height:100%;width:100%;display:block;-o-object-fit:fill;object-fit:fill}@media(min-width:57.5rem){.header-branding__wrapper .header-branding .image--mobile{display:none}}.header-branding__wrapper .header-branding .image--desktop{display:none}@media(min-width:57.5rem){.header-branding__wrapper .header-branding .image--desktop{display:block}}.header-branding__wrapper body.js-mobile .slogan-wrapper{display:none}.header-branding__wrapper .slogan-wrapper{margin-left:5.1rem}.header-branding__wrapper .slogan-wrapper .slogan{align-items:center;display:block;font-style:normal;font-weight:normal;font-size:.875rem;line-height:1.5;margin:0;text-align:center}@media(max-width:57.49rem){.header-branding__wrapper .slogan-wrapper{display:none}}.header-overlay .menu-switcher{grid-column-start:1;grid-row-start:1}.header-overlay .menu-main{grid-column:1/3}.header-overlay .menu-main[aria-hidden=true]{display:none}.header-overlay .menu-extra,.header-overlay .language-switcher,.header-overlay__focus{display:none}.header-overlay .menu-extra{grid-column:1/3;padding:1.5rem}@media(min-width:57.5rem){.header-overlay .menu-extra{grid-row-start:1;grid-column-start:2;justify-content:flex-end;align-items:center;margin-bottom:3rem;padding:1rem 0}}.header-overlay .language-switcher{grid-column:1/3;padding:1.5rem;border-top:.0625rem solid var(--color-border-separator)}.header-overlay__backdrop{position:relative}[data-header-overlay-expanded=true] .header-overlay .menu-switcher{justify-self:start}@media(max-width:57.49rem){[data-header-overlay-expanded=true] .header-overlay .menu-switcher{margin-left:1.5rem}}@media(min-width:57.5rem){[data-header-overlay-expanded=true] .header-overlay .menu-switcher{margin-bottom:3rem}}[data-header-overlay-expanded=true] .header-overlay .menu-extra{display:flex}@media(max-width:57.49rem){[data-header-overlay-expanded=true] .header-overlay .menu-extra{display:block}}[data-header-overlay-expanded=true] .header-overlay__focus{display:block}@media(max-width:57.49rem){[data-header-overlay-expanded=true] .header-overlay .language-switcher{display:flex}}[data-header-overlay-expanded=true] .header-overlay__dialog{display:grid;grid-template-columns:auto;width:90rem;max-width:100%;position:relative;transform:translateX(-50%);top:4.4rem;left:50%;z-index:101;overflow:hidden}[data-header-overlay-expanded=true] .header-overlay__backdrop{overflow-y:auto;inset:0;position:fixed;z-index:100;background:var(--color-background)}@media(min-width:57.5rem){[data-header-overlay-expanded=true] .header-overlay__backdrop{padding:0 1.5rem}}[data-header-overlay-expanded=true] .header__main--compact .header-overlay__dialog{top:.55rem}@media(min-width:68rem){.toolbar-fixed[data-header-overlay-expanded=true] .header-overlay__backdrop{padding-top:79px}}.header{padding-left:0;padding-right:0}.header.js-mobile-opened button.navbar-toggle .icon-close{display:block}.header.js-mobile-opened button.navbar-toggle .icon-menu{display:none}.header.js-mobile-opened .header-branding__wrapper,.header.js-mobile-opened .header__upper-wrapper{display:none}.header.js-mobile-opened .header__main-inner{height:4rem}.header__upper-wrapper{display:flex}.header .button--search{background:none;border:none;cursor:pointer;display:flex;padding:0;padding-bottom:2.75rem;padding-top:2.75rem}@media(min-width:57.5rem){.header .button--search{padding-bottom:3rem;padding-top:3rem}}.header .button--search:focus,.header .button--search:active{outline:none}.header .button--search:focus .icon,.header .button--search:active .icon{outline:.125rem solid var(--color-graphic-primary);outline-offset:.25rem}.header .button--search .icon{width:2rem;height:2rem}@media(min-width:57.5rem){.header .button--search{margin-left:1rem}}@media(min-width:57.5rem)and (min-width:57.5rem){.header .button--search .icon{width:1.5rem;height:1.5rem}}.header button.navbar-toggle{background:none;border:none;cursor:pointer;padding:0}.header button.navbar-toggle .icon-close{display:none}.header button.navbar-toggle .icon-menu{display:block}.header button.navbar-toggle .icon-menu,.header button.navbar-toggle .icon-close{width:2rem;height:2rem}.header button.navbar-toggle:focus{outline:none}.header button.navbar-toggle:focus svg{outline:.125rem solid var(--color-graphic-primary);outline-offset:.25rem}@media(min-width:57.5rem){.header button.navbar-toggle{display:none}}.header__main{border-bottom:1px solid var(--color-border-secondary)}.header__main--placeholder{display:none}.header__main--compact .header__item--branding{max-height:4rem}@media(max-width:57.49rem){.header__main{top:0}}@media(min-width:57.5rem){.header__main{border-color:var(--color-border-primary)}}.header__main-inner{position:relative;display:flex;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;z-index:50}.header__main-inner::before{content:"";width:100vw;max-width:100vw;height:100%;position:absolute;top:0;left:50%;z-index:-1;transform:translateX(-50%);background:var(--color-background)}@media(min-width:57.5rem){.header__main-inner::before{background:var(--color-background)}}@media(min-width:57.5rem){.header__main-inner{padding-left:5rem;padding-right:5rem}}@media(min-width:90rem){.header__main-inner{max-width:1440px;margin:auto}}.header__item--branding{display:flex;align-items:center;max-height:12rem;grid-column:2/3}@media(min-width:57.5rem){.header__item--header-menu{background:var(--color-background-dark)}}.header__item--language-menu{display:flex;justify-content:flex-end;position:relative}@media(min-width:57.5rem){.header__item--language-menu{padding-right:.75rem}}.header__item--language-menu .language-switcher{margin:0 auto}@media(max-width:57.49rem){.header__item--language-menu .language-switcher{display:none}}.link-list{text-align:-webkit-center;margin:3.5rem 0}@media(min-width:57.5rem){.link-list{margin:5rem 0}}.link-list__link-cta{margin-top:3rem}.link-list__item{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));row-gap:1rem}.link-list__item .icon{align-self:center;display:flex;min-width:1.5rem}.link-list__item a{display:flex;align-items:center;text-align:start;height:-moz-fit-content;height:fit-content}.link-list .heading{margin-bottom:1.5rem;text-align:center}.node--landing-page .link-list .heading{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.75rem;letter-spacing:normal;line-height:1.25;margin:0 0 2rem;width:auto;font-variant-ligatures:no-common-ligatures}.node--landing-page .link-list .heading__link{color:inherit}.node--landing-page .link-list .heading__link:hover{color:var(--color-link)}@media(min-width:45rem){.node--landing-page .link-list .heading{font-size:2.75rem}}.section-liftups{margin:1rem 0}.section-liftups .heading{margin-bottom:1.5rem;text-align:left}.section-liftups .introduction{max-width:46rem;font-style:normal;font-weight:400;font-size:1.125rem;margin:auto;text-align:center;margin-bottom:2rem}.section-liftups__items{-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.section-liftups__items--no-img .liftup__image{display:none}.section-liftups__items--no-img figure{display:none}.section-liftups__items--no-desc .liftup__description{display:none}.section-liftups__items .section-cards-item{margin-bottom:2rem;position:relative}.section-liftups__items .liftup{height:100%}.section-liftups__link-cta{margin-top:3rem}@media(min-width:45rem){.section-liftups .liftup{margin:0}}@media(min-width:57.5rem){.section-liftups__items{grid-template-columns:repeat(3,minmax(17rem,1fr))}}.section-liftups--horizontal .section-liftups__items{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}@media(min-width:45rem){.section-liftups--horizontal .section-liftups__items{-moz-column-gap:unset;column-gap:unset;grid-template-columns:1fr}}.section-liftups--horizontal .section-cards-item{margin-bottom:0;position:relative}.section-liftups--centered .section-liftups__header{align-items:center;display:flex;flex-direction:column}.section-liftups--centered .section-liftups__header .heading{text-align:center}.section-liftups--group{text-align:center;margin:1.5rem 0}.section-liftups--group .liftup{max-width:26.5rem}@media(min-width:57.5rem){.section-liftups--group{margin:3rem 0}}.section-liftups--group .section-liftups__items{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}@media(min-width:57.5rem){.section-liftups--group .section-liftups__items{grid-template-columns:repeat(2,minmax(17rem,1fr))}}.section-liftups--group .section-liftups__items .section-cards-item{margin-bottom:0}.section-liftups--dynamic{margin:3.5rem 0;text-align:center}@media(min-width:57.5rem){.section-liftups--dynamic{margin:5rem 0}}.section-liftups--dynamic .section-liftups__items .section-cards-item{margin-bottom:0}.section-liftups--dynamic .section-liftups__items--no-img .liftup__image{display:none}.section-liftups--dynamic .liftup__content .icon--after{display:none}.section-liftups--dynamic a.link.link--with-icon:focus,.section-liftups--dynamic a.link.link--with-icon:focus-visible{border:none;outline:none}.node--landing-page .section-liftups .heading{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.75rem;letter-spacing:normal;line-height:1.25;margin:0 0 2rem;width:auto;font-variant-ligatures:no-common-ligatures;text-align:center}.node--landing-page .section-liftups .heading__link{color:inherit}.node--landing-page .section-liftups .heading__link:hover{color:var(--color-link)}@media(min-width:45rem){.node--landing-page .section-liftups .heading{font-size:2.75rem}}.node--landing-page .section-liftups--dynamic .section-liftups__items,.node--landing-page .section-liftups--group .section-liftups__items,.node--landing-page .section-liftups--read-more .section-liftups__items{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}@media(min-width:57.5rem){.node--landing-page .section-liftups--dynamic .section-liftups__items,.node--landing-page .section-liftups--group .section-liftups__items,.node--landing-page .section-liftups--read-more .section-liftups__items{grid-template-columns:repeat(3,minmax(17rem,1fr))}}.node--landing-page .section-liftups--dynamic .section-cards-item,.node--landing-page .section-liftups--group .section-cards-item,.node--landing-page .section-liftups--read-more .section-cards-item{margin-bottom:0}.section-steps{position:relative;margin:var(--space-elements) 0;display:flex;flex-wrap:wrap;word-break:break-word}.section-steps .steps{display:flex;flex-wrap:wrap;margin:0;padding:0;width:100%}.section-steps .steps .step{border-bottom:1px solid var(--color-border-inactive);width:100%;padding:1.5rem 0}.section-steps .steps .step:first-child{padding:0 0 1.5rem}.section-steps .heading{margin-bottom:1.5rem;font-weight:bold;flex:100%}@media(min-width:57.5rem){.section-steps .heading{margin-bottom:2rem}}.section-tags{display:flex;flex-wrap:wrap;margin-bottom:3rem}.section-tags .tags-item{margin:0}.section-tags .tags{margin-bottom:1rem;margin-right:1rem}.grid{width:calc(100% + 2rem);display:flex;flex-wrap:wrap;justify-content:center;margin-left:-1rem;margin-right:-1rem}.grid__item{width:100%;margin:0 1rem 2rem}@media(min-width:45rem){.grid__item{width:calc(50% - 2rem)}}@media(min-width:57.5rem){.grid__item{width:calc(25% - 2rem)}}.grid__item>*{height:100%}.construction-materials{margin:1rem 0}@media(min-width:45rem){.construction-materials{margin:2rem 0}}.construction-materials .section-tags{margin-bottom:1rem}.construction-materials a.link--external--text svg{display:flex;align-self:center}.construction-materials__image{display:flex;flex-direction:column;width:100%}@media(min-width:45rem){.construction-materials__image{width:50%}}.construction-materials__image img{margin:0}.construction-materials__image blockquote{margin:0;width:250px;font-weight:600;font-size:.875rem;line-height:1.25}.construction-materials__wrapper{display:flex;flex-wrap:wrap;align-items:self-start}.page-content{max-width:90rem;width:100%;margin:0 auto;position:relative}.page-content__content{grid-column-start:2;grid-row:1/span 3;max-width:46rem;width:100%;margin-left:auto;margin-right:auto}@media(min-width:76.5rem){.js-has-sidebar .page-content__content{margin-left:0}}.page-content__sidebar-pre-content,.page-content__sidebar-post-content{grid-column-start:4}@media(min-width:57.5rem){.page-content__sidebar-pre-content,.page-content__sidebar-post-content{--space-elements:2rem}}.page-content__post-content{grid-column:1/-1}.page-content--full-width .page-content__content{max-width:90rem}@media(min-width:57.5rem){.page-content--with-sidebar{display:grid;grid-template-columns:0 auto 5.6666666667rem 23rem 0;grid-template-rows:auto auto;-moz-column-gap:0;column-gap:0}.page-content--with-sidebar__content{max-width:none}}@media(min-width:76.5rem){.page-content--with-sidebar{grid-template-columns:5.6666666667rem auto 5.6666666667rem 23rem 5.6666666667rem}}@media(min-width:90rem){.page-content--with-sidebar{grid-template-columns:5.6666666667rem auto 9.6666666667rem 23rem 5.6666666667rem}}.page{display:flex;flex-direction:column;min-height:100vh}.page--with-hero .page__main::after{content:none}.page--with-hero .separator{margin-bottom:4rem}.page--with-hero main#main-content{padding-top:0}.page--with-hero .page-content__content{grid-column-start:2;grid-row:1/span 3;max-width:70rem;width:100%;margin-left:auto;margin-right:auto;padding-right:1.5rem;padding-left:1.5rem}.page__back-to-top{max-width:90rem;width:100%;margin:0 auto;display:flex;justify-content:flex-end}.page__back-to-top .fixed{bottom:20rem;position:fixed}.page__main{padding-bottom:var(--space-elements);padding-right:1.5rem;padding-left:1.5rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media(min-width:45rem){.page__main{padding-top:3rem}}@media(min-width:57.5rem){.page__main{padding-top:5rem}}@media(min-width:57.5rem){.page__main{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;padding-right:5rem;padding-left:5rem}}.page--construction-materials .text-long{margin-bottom:3rem}.page--search-page .header__main::before{background:var(--color-background)}@media(min-width:90rem){.page--search-page .breadcrumbs{max-width:1440px;margin:auto}}.page--search-page .page__main{padding:0}@media(min-width:90rem){.page--search-page .page__main{max-width:118.75rem}}.page--search-page .page__main::after{border-bottom:none;max-width:46rem;content:"";width:100%;display:block;margin:auto;margin-top:0}.page--search-page .page__main>.form-item{margin:0}span.article-date,span.article-date--bottom{font-style:normal;font-weight:normal;font-size:1rem;line-height:1.5;display:flex;color:var(--color-text)}span.article-date{margin-bottom:1rem}span.article-date--bottom{margin-bottom:3rem;margin-top:5rem}.page-content__content .publishers{display:flex;flex-wrap:wrap}.page-content__content .pubs{color:var(--color-text);font-size:1.125rem;font-weight:600;line-height:1.5}.page-content__content .publisher{font-style:normal;font-weight:normal;font-size:1rem;line-height:1.5;color:var(--color-text)}.page-content__content .publisher:not(:last-child)::after{content:",";margin-right:.5rem}.regional-article-list{max-width:46rem;width:100%;margin-left:auto;margin-right:auto}@media(min-width:76.5rem){.js-has-sidebar .regional-article-list{margin-left:0}}.regional-article-list h2{margin-top:5rem;margin-bottom:2rem}.regional-article-list .views-row a{margin-bottom:1rem;color:var(--color-link)}.regional-article-list .views-row:last-child a{margin-bottom:0}.error-page,.page--error-page,.page--webform-confirmation,.webform-confirmation{background:var(--color-background-error)}.error-page .page__main,.page--error-page .page__main,.page--webform-confirmation .page__main,.webform-confirmation .page__main{padding-bottom:0;padding-top:0}.error-page .page__main::after,.page--error-page .page__main::after,.page--webform-confirmation .page__main::after,.webform-confirmation .page__main::after{content:"";border:none}@media(min-width:45rem){.error-page .page__main,.page--error-page .page__main,.page--webform-confirmation .page__main,.webform-confirmation .page__main{padding-bottom:var(--space-elements);padding-top:3rem}}.error-page__wrapper,.page--error-page__wrapper,.page--webform-confirmation__wrapper,.webform-confirmation__wrapper{display:flex;flex-direction:column;margin:0}@media(min-width:45rem){.error-page__wrapper,.page--error-page__wrapper,.page--webform-confirmation__wrapper,.webform-confirmation__wrapper{flex-direction:row;margin-left:3rem}}@media(min-width:57.5rem){.error-page__wrapper,.page--error-page__wrapper,.page--webform-confirmation__wrapper,.webform-confirmation__wrapper{margin:0 5rem}}.error-page__wrapper .heading--h,.error-page__wrapper h1,.page--error-page__wrapper .heading--h,.page--error-page__wrapper h1,.page--webform-confirmation__wrapper .heading--h,.page--webform-confirmation__wrapper h1,.webform-confirmation__wrapper .heading--h,.webform-confirmation__wrapper h1{color:var(--color-text);font-family:"Gelion";font-weight:600;font-style:normal;font-size:1.75rem;letter-spacing:normal;line-height:1.25;margin:0 0 2rem;width:auto;font-variant-ligatures:no-common-ligatures}.error-page__wrapper .heading--h__link,.error-page__wrapper h1__link,.page--error-page__wrapper .heading--h__link,.page--error-page__wrapper h1__link,.page--webform-confirmation__wrapper .heading--h__link,.page--webform-confirmation__wrapper h1__link,.webform-confirmation__wrapper .heading--h__link,.webform-confirmation__wrapper h1__link{color:inherit}.error-page__wrapper .heading--h__link:hover,.error-page__wrapper h1__link:hover,.page--error-page__wrapper .heading--h__link:hover,.page--error-page__wrapper h1__link:hover,.page--webform-confirmation__wrapper .heading--h__link:hover,.page--webform-confirmation__wrapper h1__link:hover,.webform-confirmation__wrapper .heading--h__link:hover,.webform-confirmation__wrapper h1__link:hover{color:var(--color-link)}@media(min-width:45rem){.error-page__wrapper .heading--h,.error-page__wrapper h1,.page--error-page__wrapper .heading--h,.page--error-page__wrapper h1,.page--webform-confirmation__wrapper .heading--h,.page--webform-confirmation__wrapper h1,.webform-confirmation__wrapper .heading--h,.webform-confirmation__wrapper h1{font-size:2.75rem}}.error-page__wrapper .heading--h::after,.error-page__wrapper h1::after,.page--error-page__wrapper .heading--h::after,.page--error-page__wrapper h1::after,.page--webform-confirmation__wrapper .heading--h::after,.page--webform-confirmation__wrapper h1::after,.webform-confirmation__wrapper .heading--h::after,.webform-confirmation__wrapper h1::after{border-bottom:8px solid var(--color-border-primary);max-width:5rem;content:"";width:100%;border-radius:10px;display:block;margin-top:1rem}.error-page__wrapper .error-page__message,.error-page__wrapper .webform-confirmation__message,.page--error-page__wrapper .error-page__message,.page--error-page__wrapper .webform-confirmation__message,.page--webform-confirmation__wrapper .error-page__message,.page--webform-confirmation__wrapper .webform-confirmation__message,.webform-confirmation__wrapper .error-page__message,.webform-confirmation__wrapper .webform-confirmation__message{color:var(--color-text);display:flex;flex:1;flex-direction:column}.error-page__wrapper .error-page__message p,.error-page__wrapper .error-page__message .text-long,.error-page__wrapper .webform-confirmation__message p,.error-page__wrapper .webform-confirmation__message .text-long,.page--error-page__wrapper .error-page__message p,.page--error-page__wrapper .error-page__message .text-long,.page--error-page__wrapper .webform-confirmation__message p,.page--error-page__wrapper .webform-confirmation__message .text-long,.page--webform-confirmation__wrapper .error-page__message p,.page--webform-confirmation__wrapper .error-page__message .text-long,.page--webform-confirmation__wrapper .webform-confirmation__message p,.page--webform-confirmation__wrapper .webform-confirmation__message .text-long,.webform-confirmation__wrapper .error-page__message p,.webform-confirmation__wrapper .error-page__message .text-long,.webform-confirmation__wrapper .webform-confirmation__message p,.webform-confirmation__wrapper .webform-confirmation__message .text-long{font-size:1.25rem;font-weight:400;letter-spacing:.01em;line-height:1.75}.error-page__wrapper .error-page__message p a,.error-page__wrapper .error-page__message .text-long a,.error-page__wrapper .webform-confirmation__message p a,.error-page__wrapper .webform-confirmation__message .text-long a,.page--error-page__wrapper .error-page__message p a,.page--error-page__wrapper .error-page__message .text-long a,.page--error-page__wrapper .webform-confirmation__message p a,.page--error-page__wrapper .webform-confirmation__message .text-long a,.page--webform-confirmation__wrapper .error-page__message p a,.page--webform-confirmation__wrapper .error-page__message .text-long a,.page--webform-confirmation__wrapper .webform-confirmation__message p a,.page--webform-confirmation__wrapper .webform-confirmation__message .text-long a,.webform-confirmation__wrapper .error-page__message p a,.webform-confirmation__wrapper .error-page__message .text-long a,.webform-confirmation__wrapper .webform-confirmation__message p a,.webform-confirmation__wrapper .webform-confirmation__message .text-long a{color:var(--color-link);font-weight:600;text-decoration:underline;text-underline-offset:.375rem;font-weight:600}.error-page__wrapper .error-page__message p a:active,.error-page__wrapper .error-page__message .text-long a:active,.error-page__wrapper .webform-confirmation__message p a:active,.error-page__wrapper .webform-confirmation__message .text-long a:active,.page--error-page__wrapper .error-page__message p a:active,.page--error-page__wrapper .error-page__message .text-long a:active,.page--error-page__wrapper .webform-confirmation__message p a:active,.page--error-page__wrapper .webform-confirmation__message .text-long a:active,.page--webform-confirmation__wrapper .error-page__message p a:active,.page--webform-confirmation__wrapper .error-page__message .text-long a:active,.page--webform-confirmation__wrapper .webform-confirmation__message p a:active,.page--webform-confirmation__wrapper .webform-confirmation__message .text-long a:active,.webform-confirmation__wrapper .error-page__message p a:active,.webform-confirmation__wrapper .error-page__message .text-long a:active,.webform-confirmation__wrapper .webform-confirmation__message p a:active,.webform-confirmation__wrapper .webform-confirmation__message .text-long a:active{text-decoration:underline}.error-page__wrapper .error-page__message p a:hover,.error-page__wrapper .error-page__message .text-long a:hover,.error-page__wrapper .webform-confirmation__message p a:hover,.error-page__wrapper .webform-confirmation__message .text-long a:hover,.page--error-page__wrapper .error-page__message p a:hover,.page--error-page__wrapper .error-page__message .text-long a:hover,.page--error-page__wrapper .webform-confirmation__message p a:hover,.page--error-page__wrapper .webform-confirmation__message .text-long a:hover,.page--webform-confirmation__wrapper .error-page__message p a:hover,.page--webform-confirmation__wrapper .error-page__message .text-long a:hover,.page--webform-confirmation__wrapper .webform-confirmation__message p a:hover,.page--webform-confirmation__wrapper .webform-confirmation__message .text-long a:hover,.webform-confirmation__wrapper .error-page__message p a:hover,.webform-confirmation__wrapper .error-page__message .text-long a:hover,.webform-confirmation__wrapper .webform-confirmation__message p a:hover,.webform-confirmation__wrapper .webform-confirmation__message .text-long a:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.error-page__wrapper .error-page__message p a:visited,.error-page__wrapper .error-page__message .text-long a:visited,.error-page__wrapper .webform-confirmation__message p a:visited,.error-page__wrapper .webform-confirmation__message .text-long a:visited,.page--error-page__wrapper .error-page__message p a:visited,.page--error-page__wrapper .error-page__message .text-long a:visited,.page--error-page__wrapper .webform-confirmation__message p a:visited,.page--error-page__wrapper .webform-confirmation__message .text-long a:visited,.page--webform-confirmation__wrapper .error-page__message p a:visited,.page--webform-confirmation__wrapper .error-page__message .text-long a:visited,.page--webform-confirmation__wrapper .webform-confirmation__message p a:visited,.page--webform-confirmation__wrapper .webform-confirmation__message .text-long a:visited,.webform-confirmation__wrapper .error-page__message p a:visited,.webform-confirmation__wrapper .error-page__message .text-long a:visited,.webform-confirmation__wrapper .webform-confirmation__message p a:visited,.webform-confirmation__wrapper .webform-confirmation__message .text-long a:visited{text-decoration:underline}.error-page__wrapper .error-page__message p a:focus,.error-page__wrapper .error-page__message p a:focus-visible,.error-page__wrapper .error-page__message .text-long a:focus,.error-page__wrapper .error-page__message .text-long a:focus-visible,.error-page__wrapper .webform-confirmation__message p a:focus,.error-page__wrapper .webform-confirmation__message p a:focus-visible,.error-page__wrapper .webform-confirmation__message .text-long a:focus,.error-page__wrapper .webform-confirmation__message .text-long a:focus-visible,.page--error-page__wrapper .error-page__message p a:focus,.page--error-page__wrapper .error-page__message p a:focus-visible,.page--error-page__wrapper .error-page__message .text-long a:focus,.page--error-page__wrapper .error-page__message .text-long a:focus-visible,.page--error-page__wrapper .webform-confirmation__message p a:focus,.page--error-page__wrapper .webform-confirmation__message p a:focus-visible,.page--error-page__wrapper .webform-confirmation__message .text-long a:focus,.page--error-page__wrapper .webform-confirmation__message .text-long a:focus-visible,.page--webform-confirmation__wrapper .error-page__message p a:focus,.page--webform-confirmation__wrapper .error-page__message p a:focus-visible,.page--webform-confirmation__wrapper .error-page__message .text-long a:focus,.page--webform-confirmation__wrapper .error-page__message .text-long a:focus-visible,.page--webform-confirmation__wrapper .webform-confirmation__message p a:focus,.page--webform-confirmation__wrapper .webform-confirmation__message p a:focus-visible,.page--webform-confirmation__wrapper .webform-confirmation__message .text-long a:focus,.page--webform-confirmation__wrapper .webform-confirmation__message .text-long a:focus-visible,.webform-confirmation__wrapper .error-page__message p a:focus,.webform-confirmation__wrapper .error-page__message p a:focus-visible,.webform-confirmation__wrapper .error-page__message .text-long a:focus,.webform-confirmation__wrapper .error-page__message .text-long a:focus-visible,.webform-confirmation__wrapper .webform-confirmation__message p a:focus,.webform-confirmation__wrapper .webform-confirmation__message p a:focus-visible,.webform-confirmation__wrapper .webform-confirmation__message .text-long a:focus,.webform-confirmation__wrapper .webform-confirmation__message .text-long a:focus-visible{border-radius:4px;outline:2px solid var(--color-link);text-decoration:none}.error-page__wrapper .error-page__message p a:focus svg,.error-page__wrapper .error-page__message p a:focus-visible svg,.error-page__wrapper .error-page__message .text-long a:focus svg,.error-page__wrapper .error-page__message .text-long a:focus-visible svg,.error-page__wrapper .webform-confirmation__message p a:focus svg,.error-page__wrapper .webform-confirmation__message p a:focus-visible svg,.error-page__wrapper .webform-confirmation__message .text-long a:focus svg,.error-page__wrapper .webform-confirmation__message .text-long a:focus-visible svg,.page--error-page__wrapper .error-page__message p a:focus svg,.page--error-page__wrapper .error-page__message p a:focus-visible svg,.page--error-page__wrapper .error-page__message .text-long a:focus svg,.page--error-page__wrapper .error-page__message .text-long a:focus-visible svg,.page--error-page__wrapper .webform-confirmation__message p a:focus svg,.page--error-page__wrapper .webform-confirmation__message p a:focus-visible svg,.page--error-page__wrapper .webform-confirmation__message .text-long a:focus svg,.page--error-page__wrapper .webform-confirmation__message .text-long a:focus-visible svg,.page--webform-confirmation__wrapper .error-page__message p a:focus svg,.page--webform-confirmation__wrapper .error-page__message p a:focus-visible svg,.page--webform-confirmation__wrapper .error-page__message .text-long a:focus svg,.page--webform-confirmation__wrapper .error-page__message .text-long a:focus-visible svg,.page--webform-confirmation__wrapper .webform-confirmation__message p a:focus svg,.page--webform-confirmation__wrapper .webform-confirmation__message p a:focus-visible svg,.page--webform-confirmation__wrapper .webform-confirmation__message .text-long a:focus svg,.page--webform-confirmation__wrapper .webform-confirmation__message .text-long a:focus-visible svg,.webform-confirmation__wrapper .error-page__message p a:focus svg,.webform-confirmation__wrapper .error-page__message p a:focus-visible svg,.webform-confirmation__wrapper .error-page__message .text-long a:focus svg,.webform-confirmation__wrapper .error-page__message .text-long a:focus-visible svg,.webform-confirmation__wrapper .webform-confirmation__message p a:focus svg,.webform-confirmation__wrapper .webform-confirmation__message p a:focus-visible svg,.webform-confirmation__wrapper .webform-confirmation__message .text-long a:focus svg,.webform-confirmation__wrapper .webform-confirmation__message .text-long a:focus-visible svg{fill:var(--color-link)}.error-page__wrapper .icon,.page--error-page__wrapper .icon,.page--webform-confirmation__wrapper .icon,.webform-confirmation__wrapper .icon{flex:1;fill:var(--color-text);height:16.9rem;margin-top:2rem;width:22rem;align-self:center}@media(min-width:45rem){.error-page__wrapper .icon,.page--error-page__wrapper .icon,.page--webform-confirmation__wrapper .icon,.webform-confirmation__wrapper .icon{margin-top:0}}.webform-confirmation,.page--webform-confirmation{background:var(--color-background-light-alternative)}.webform-confirmation .link--confirmation-page-link,.webform-confirmation .webform-confirmation__back,.page--webform-confirmation .link--confirmation-page-link,.page--webform-confirmation .webform-confirmation__back{font-style:normal;font-weight:600;font-size:1rem;line-height:1.75;margin-top:3rem}.webform-confirmation .link--confirmation-page-link svg,.webform-confirmation .webform-confirmation__back svg,.page--webform-confirmation .link--confirmation-page-link svg,.page--webform-confirmation .webform-confirmation__back svg{width:1.5rem;height:.875rem}.node--landing-page .page-content .page-content__content{max-width:70rem}.node--landing-page .page-content .page-content__content h2.landing-page-title{max-width:46rem;margin:auto;margin-bottom:1rem}.node--landing-page .page-content .page-content__content .liftup__content .liftup__heading,.node--landing-page .page-content .page-content__content .liftup__content .liftup__heading--h3{text-align:left}.node--landing-page .page-content .page-content__content .text-long p{font-size:1.125rem;margin:auto;margin-bottom:1.5rem;max-width:46rem;text-align:left}.node--landing-page .page-content .page-content__content .text-long::after{content:"";border-bottom:1px solid var(--color-border-primary);width:100%;display:block;margin:auto;margin-top:2rem;max-width:46rem}.place-holder{padding:3rem;border:.25rem dashed var(--color-text-meta-light);color:var(--color-text-meta-light)}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.page--landing-page .page__main{padding-top:0}.overlay{display:none}.overlay[aria-hidden=false]{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:600}.overlay__toggle{-webkit-appearance:none;appearance:none;margin:.5rem 0;font-size:1rem;font-weight:700;border:none;color:var(--color-text);background:none}@media(max-width:44.99rem){body.overlay-active{overflow:hidden;max-height:100vh}}.search-container .heading--page-title{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}@media(min-width:45rem){.search-filters__primary-filters,.search-filters__secondary-filters{padding:2rem;background:var(--color-background)}}.search-filters__primary-filters{margin-bottom:1rem}.search-filters__title{margin:0 0 1.5rem;font-family:"Gelion";font-size:1rem;font-weight:700;text-transform:uppercase}.search-filters__note{padding:2rem;font-size:1rem}.search-filters__overlay-label{margin:0 0 2rem;font-size:1rem;font-weight:700;color:var(--color-text)}.search-filters__overlay-controls{position:fixed;bottom:0;width:100%;display:flex;justify-content:flex-end;margin:auto -1.5rem 0;padding:.5rem 1rem}@media(min-width:45rem){.search-filters__overlay-label,.search-filters__overlay-controls{display:none}}.search-filters__button{flex-grow:1;margin:.5rem .25rem;padding:1rem .25rem;-webkit-appearance:none;appearance:none;font-size:1rem;font-weight:700;color:var(--color-text)}.search-filters__button--primary{flex-grow:1.5}@media(max-width:44.99rem){.search-filters{height:100%;overflow-y:auto;padding:2rem 1.5rem 6rem}}.search-layout [data-display=desktop],.sui-layout [data-display=desktop]{display:none}@media(min-width:45rem){.search-layout [data-display=desktop],.sui-layout [data-display=desktop]{display:block}}@media(min-width:45rem){.search-layout [data-display=mobile],.sui-layout [data-display=mobile]{display:none}}.search-layout .sui-layout-body__inner-mobile,.sui-layout .sui-layout-body__inner-mobile{display:grid;grid-template-columns:1fr;margin:1rem}.search-layout__grid,.search-layout .sui-layout-body__inner,.sui-layout__grid,.sui-layout .sui-layout-body__inner{margin-top:1.5rem;margin-bottom:3rem}@media(min-width:57.5rem){.search-layout__grid,.search-layout .sui-layout-body__inner,.sui-layout__grid,.sui-layout .sui-layout-body__inner{display:grid;grid-template-columns:20.5rem auto;grid-template-rows:auto auto;-moz-column-gap:4rem;column-gap:4rem;margin:4rem auto;padding:0 2rem 0 4.5rem}}@media(min-width:76.5rem){.search-layout__grid,.search-layout .sui-layout-body__inner,.sui-layout__grid,.sui-layout .sui-layout-body__inner{-moz-column-gap:7rem;column-gap:7rem;padding:0 4rem}}@media(min-width:90rem){.search-layout__grid,.search-layout .sui-layout-body__inner,.sui-layout__grid,.sui-layout .sui-layout-body__inner{padding:0 1rem}}@media(min-width:120rem){.search-layout__grid,.search-layout .sui-layout-body__inner,.sui-layout__grid,.sui-layout .sui-layout-body__inner{max-width:1280px;padding:0}}.search-layout .sui-layout-body__inner-without-sidebar,.sui-layout .sui-layout-body__inner-without-sidebar{margin-top:3rem;margin-bottom:3rem}@media(max-width:57.49rem){.search-layout .sui-layout-body__inner-without-sidebar,.sui-layout .sui-layout-body__inner-without-sidebar{grid-template-columns:auto;margin-right:2rem;margin-left:2rem}}@media(min-width:57.5rem){.search-layout .sui-layout-body__inner-without-sidebar,.sui-layout .sui-layout-body__inner-without-sidebar{display:grid;grid-template-columns:5rem auto;grid-template-rows:auto auto;margin:4rem 5rem 0 4rem}}@media(min-width:90rem){.search-layout .sui-layout-body__inner-without-sidebar,.sui-layout .sui-layout-body__inner-without-sidebar{grid-template-columns:10rem auto;margin-right:10rem}}@media(min-width:120rem){.search-layout .sui-layout-body__inner-without-sidebar,.sui-layout .sui-layout-body__inner-without-sidebar{max-width:1440px}}@media(max-width:57.49rem){.search-layout .sui-layout-main-header__inner,.sui-layout .sui-layout-main-header__inner{align-items:flex-start;flex-direction:column}}.search-layout__sidebar,.search-layout .sui-layout-sidebar,.sui-layout__sidebar,.sui-layout .sui-layout-sidebar{grid-row:1/-1;grid-column:1/2;width:100%}.search-layout__results,.search-layout .sui-layout-main,.sui-layout__results,.sui-layout .sui-layout-main{grid-row:1/2;grid-column:2/3;width:100%;padding:2rem 0 0 0}.search-layout__footer,.search-layout .sui-layout-main-footer,.sui-layout__footer,.sui-layout .sui-layout-main-footer{grid-row:2/3;grid-column:2/3;width:100%}.search-layout--without-sidebar,.search-layout .sui-layout-main-without-sidebar,.sui-layout--without-sidebar,.sui-layout .sui-layout-main-without-sidebar{grid-column:2/3;width:100%}.search-layout--without-sidebar .search-layout__footer,.search-layout--without-sidebar .sui-layout-main-footer,.search-layout .sui-layout-main-without-sidebar .search-layout__footer,.search-layout .sui-layout-main-without-sidebar .sui-layout-main-footer,.sui-layout--without-sidebar .search-layout__footer,.sui-layout--without-sidebar .sui-layout-main-footer,.sui-layout .sui-layout-main-without-sidebar .search-layout__footer,.sui-layout .sui-layout-main-without-sidebar .sui-layout-main-footer{grid-column:1/-1}@media(max-width:44.99rem){.overlay-active .search-layout,.overlay-active .sui-layout{transform:none;left:0}}.sui-layout .sui-paging{align-items:center;display:flex;font-size:1rem;font-weight:600;margin:2em 0}.sui-layout .sui-paging .rc-pagination{list-style:none;margin:0;padding:0;align-items:center;display:flex;gap:10px;margin-left:-0.25rem}@media(min-width:25rem){.sui-layout .sui-paging .rc-pagination{margin-left:-0.5rem}}.sui-layout .sui-paging .rc-pagination-item{align-items:center;background:var(--color-background-light);border-radius:0;color:var(--color-text);display:inline-flex;font-size:1rem;font-weight:600;height:2.5em;justify-content:center;line-height:1.9em;margin:0 .5rem;min-width:2.5em;position:relative;text-align:center;text-decoration:none;z-index:1}.sui-layout .sui-paging .rc-pagination-item::after{content:"";display:block;height:calc(100% + 1em);left:-0.5em;position:absolute;top:-0.5em;width:calc(100% + 1em)}.sui-layout .sui-paging .rc-pagination-item a{color:var(--color-text);display:block;padding:.25rem}.sui-layout .sui-paging .rc-pagination-item:active,.sui-layout .sui-paging .rc-pagination-item:focus,.sui-layout .sui-paging .rc-pagination-item:hover{background:var(--color-background-light);border:2px solid var(--color-graphic-primary);color:var(--color-text);text-decoration:underline;text-underline-offset:3px}.sui-layout .sui-paging .rc-pagination-item:active a,.sui-layout .sui-paging .rc-pagination-item:focus a,.sui-layout .sui-paging .rc-pagination-item:hover a{color:var(--color-text)}@media(max-width:44.99rem){.sui-layout .sui-paging .rc-pagination-item{margin:0 .3rem}}.sui-layout .sui-paging .rc-pagination-item-active{background:var(--color-graphic-primary);color:var(--color-button-active-text);position:relative;text-decoration:underline;text-underline-offset:3px;z-index:3}.sui-layout .sui-paging .rc-pagination-item-active a{color:var(--color-button-active-text);font-weight:600}.sui-layout .sui-paging .rc-pagination-item-active:active,.sui-layout .sui-paging .rc-pagination-item-active:hover,.sui-layout .sui-paging .rc-pagination-item-active:focus{background:var(--color-graphic-primary);color:var(--color-text-inverse);text-decoration:none}.sui-layout .sui-paging .rc-pagination-item-active:active a,.sui-layout .sui-paging .rc-pagination-item-active:hover a,.sui-layout .sui-paging .rc-pagination-item-active:focus a{color:var(--color-button-active-text)}.sui-layout .sui-paging .rc-pagination-item-active:focus{outline:2px solid var(--color-graphic-primary);outline-offset:2px}.sui-layout .sui-paging .rc-pagination-disabled{background:var(--color-background-disabled);color:var(--color-text-disabled);text-decoration:none}.sui-layout .sui-paging .rc-pagination-next,.sui-layout .sui-paging .rc-pagination-prev{background:var(--color-background);border-radius:0;color:var(--color-text);margin-right:.2rem;text-decoration:none;width:1.5rem}.sui-layout .sui-paging .rc-pagination-next span,.sui-layout .sui-paging .rc-pagination-prev span{display:flex}.sui-layout .sui-paging .rc-pagination-next .rc-pagination-item-link,.sui-layout .sui-paging .rc-pagination-prev .rc-pagination-item-link{color:var(--color-text);display:grid}.sui-layout .sui-paging .rc-pagination-next .rc-pagination-item-link label,.sui-layout .sui-paging .rc-pagination-prev .rc-pagination-item-link label{cursor:pointer}@media(max-width:44.99rem){.sui-layout .sui-paging .rc-pagination-next .rc-pagination-item-link label,.sui-layout .sui-paging .rc-pagination-prev .rc-pagination-item-link label{display:none}}.sui-layout .sui-paging .rc-pagination-next .twig-component .icon,.sui-layout .sui-paging .rc-pagination-prev .twig-component .icon{display:inline-block;font-size:.875em;line-height:.875em;color:var(--color-text);height:1.5rem;width:1.5rem}.sui-layout .sui-paging .rc-pagination-next:hover,.sui-layout .sui-paging .rc-pagination-next:focus,.sui-layout .sui-paging .rc-pagination-prev:hover,.sui-layout .sui-paging .rc-pagination-prev:focus{background:var(--color-background);color:var(--color-text)}.sui-layout .sui-paging .rc-pagination-next:hover .rc-pagination-item-link,.sui-layout .sui-paging .rc-pagination-next:focus .rc-pagination-item-link,.sui-layout .sui-paging .rc-pagination-prev:hover .rc-pagination-item-link,.sui-layout .sui-paging .rc-pagination-prev:focus .rc-pagination-item-link{text-decoration:underline}.sui-layout .sui-paging .rc-pagination-next:hover .icon,.sui-layout .sui-paging .rc-pagination-next:focus .icon,.sui-layout .sui-paging .rc-pagination-prev:hover .icon,.sui-layout .sui-paging .rc-pagination-prev:focus .icon{color:currentcolor}.sui-layout .sui-paging .rc-pagination-next:hover,.sui-layout .sui-paging .rc-pagination-prev:hover{text-decoration:underline}.sui-layout .sui-paging .rc-pagination-next:focus,.sui-layout .sui-paging .rc-pagination-prev:focus{outline:2px solid var(--color-graphic-primary)}@media(min-width:45rem){.sui-layout .sui-paging .rc-pagination-next,.sui-layout .sui-paging .rc-pagination-prev{padding:0 1rem;width:auto}.sui-layout .sui-paging .rc-pagination-next:hover .icon,.sui-layout .sui-paging .rc-pagination-next:focus .icon,.sui-layout .sui-paging .rc-pagination-prev:hover .icon,.sui-layout .sui-paging .rc-pagination-prev:focus .icon{color:currentcolor}}.sui-layout .sui-paging .rc-pagination-prev .icon{margin-right:.5rem}.sui-layout .sui-paging .rc-pagination-prev .rc-pagination-item-link{grid-template-columns:2rem 8rem}.sui-layout .sui-paging .rc-pagination-prev .rc-pagination-item-link::before{background:var(--color-background);color:var(--color-text);content:url("/themes/custom/ara/images/icons/arrow-left.svg");display:block;height:2rem}.sui-layout .sui-paging .rc-pagination-prev .rc-pagination-item-link::after{display:none}@media(max-width:44.99rem){.sui-layout .sui-paging .rc-pagination-prev .rc-pagination-item-link{grid-template-columns:2rem}}.sui-layout .sui-paging .rc-pagination-prev:focus .icon,.sui-layout .sui-paging .rc-pagination-prev:hover .icon{transform:translateX(-0.5em)}@media(max-width:24.99rem){.sui-layout .sui-paging .rc-pagination-prev .previous{display:none}}@media(min-width:45rem){.sui-layout .sui-paging .rc-pagination-prev{margin-right:1.5rem;padding-left:0}.sui-layout .sui-paging .rc-pagination-prev .next{margin-left:1rem;margin-right:1rem}}.sui-layout .sui-paging .rc-pagination-next .icon{margin-left:.5rem;transform:rotate(180deg) translateY(-7px)}.sui-layout .sui-paging .rc-pagination-next .rc-pagination-item-link{grid-template-columns:8rem 2rem}.sui-layout .sui-paging .rc-pagination-next .rc-pagination-item-link::after{background:var(--color-background);content:url("/themes/custom/ara/images/icons/arrow-right.svg");display:block;height:2rem}@media(max-width:44.99rem){.sui-layout .sui-paging .rc-pagination-next .rc-pagination-item-link{grid-template-columns:2rem}}.sui-layout .sui-paging .rc-pagination-next:focus .icon,.sui-layout .sui-paging .rc-pagination-next:hover .icon{transform:rotate(180deg) translateY(-7px) translateX(-0.5em)}@media(max-width:24.99rem){.sui-layout .sui-paging .rc-pagination-next .next{display:none}}@media(min-width:45rem){.sui-layout .sui-paging .rc-pagination-next{margin-left:1.5rem;padding-right:0}.sui-layout .sui-paging .rc-pagination-next .next{margin-left:1rem;margin-right:1rem}}.sui-layout .sui-paging .rc-pagination-disabled.rc-pagination-prev,.sui-layout .sui-paging .rc-pagination-disabled.rc-pagination-next{display:none}@media(max-width:44.99rem){.sui-layout .sui-paging .rc-pagination-prev,.sui-layout .sui-paging .rc-pagination-jump-prev,.sui-layout .sui-paging .rc-pagination-jump-next{margin-right:0}}.sui-result.sui-result{border:none;border-bottom:1px solid var(--color-border-secondary);border-radius:0;box-shadow:none;font-size:1rem;line-height:1.5;list-style:none;margin:3rem 0;overflow:inherit;padding:0 0 2rem 0;position:relative}.sui-result .sui-result__header{justify-content:flex-start;margin:1rem 0;padding:0}.sui-result .sui-result__title,.sui-result .sui-result__title-link{color:var(--color-text);font-size:1.5rem;font-weight:700}.sui-result .sui-result__title{margin:0 0 .5rem}.sui-result .sui-result__title-link{text-decoration:none}.sui-result .sui-result__title-link::after{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.sui-result .sui-result__title-link:hover{text-decoration:underline}.sui-result .sui-result__title-link:focus,.sui-result .sui-result__title-link:focus-visible{outline:2px solid var(--color-graphic-primary)}.sui-result .sui-result__body{font-size:1rem;margin:1rem 0 0;padding:0}.sui-result .sui-result__details{line-height:1.75;margin-bottom:1rem;padding:0}.sui-result .sui-result__content-info{font-size:.875rem;font-weight:600;line-height:1.25;text-transform:uppercase}.sui-result .sui-result__link{font-size:.875rem;text-decoration:underline}.sui-result .sui-result__link a.result__link-display-raw{color:var(--color-text-accent)}.sui-result .sui-result__link a.result__link-display-raw:active,.sui-result .sui-result__link a.result__link-display-raw:focus,.sui-result .sui-result__link a.result__link-display-raw:hover{color:var(--color-text-accent)}.sui-result .sui-result__meta{margin:.5rem 0 0;font-size:1rem}@media(min-width:45rem){.sui-result .sui-result__meta{font-size:1rem}}.sui-result .sui-result__meta-item{font-weight:bold;text-transform:capitalize}.sui-result .sui-result__meta-item:not(:first-of-type)::before{content:" | "}.search-results-info{margin:0 0 2.5rem;font-weight:700;font-size:1rem}.search-tabs,.sui-search-filter__wrapper{display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.search-tabs a.sui-search-filter__link.front::after,.sui-search-filter__wrapper a.sui-search-filter__link.front::after{background-color:var(--color-text);content:"";display:block;height:1.5rem;margin-left:1rem;-webkit-mask:url("/themes/custom/ara/images/icons/checkmark.svg");mask:url("/themes/custom/ara/images/icons/checkmark.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.search-tabs:focus a.sui-search-filter__link.front::after,.search-tabs:focus a.sui-search-filter__link.statistic::after,.search-tabs:focus a.sui-search-filter__link.yva::after,.search-tabs:focus a.sui-search-filter__link.natura::after,.search-tabs:focus a.sui-search-filter__link.regional::after,.search-tabs:hover a.sui-search-filter__link.front::after,.search-tabs:hover a.sui-search-filter__link.statistic::after,.search-tabs:hover a.sui-search-filter__link.yva::after,.search-tabs:hover a.sui-search-filter__link.natura::after,.search-tabs:hover a.sui-search-filter__link.regional::after,.sui-search-filter__wrapper:focus a.sui-search-filter__link.front::after,.sui-search-filter__wrapper:focus a.sui-search-filter__link.statistic::after,.sui-search-filter__wrapper:focus a.sui-search-filter__link.yva::after,.sui-search-filter__wrapper:focus a.sui-search-filter__link.natura::after,.sui-search-filter__wrapper:focus a.sui-search-filter__link.regional::after,.sui-search-filter__wrapper:hover a.sui-search-filter__link.front::after,.sui-search-filter__wrapper:hover a.sui-search-filter__link.statistic::after,.sui-search-filter__wrapper:hover a.sui-search-filter__link.yva::after,.sui-search-filter__wrapper:hover a.sui-search-filter__link.natura::after,.sui-search-filter__wrapper:hover a.sui-search-filter__link.regional::after{background-color:var(--color-text-graphic-primary)}.search-tabs a.sui-search-filter__link.front.active::after,.sui-search-filter__wrapper a.sui-search-filter__link.front.active::after{background-color:var(--color-text-inverse)}.search-tabs a.sui-search-filter__link.front.active::after:focus,.search-tabs a.sui-search-filter__link.front.active::after:hover,.sui-search-filter__wrapper a.sui-search-filter__link.front.active::after:focus,.sui-search-filter__wrapper a.sui-search-filter__link.front.active::after:hover{color:var(--color-link)}.search-tabs a.sui-search-filter__link.statistic::after,.sui-search-filter__wrapper a.sui-search-filter__link.statistic::after{background-color:var(--color-text);content:"";display:block;height:1.5rem;margin-left:1rem;-webkit-mask:url("/themes/custom/ara/images/icons/statistics.svg");mask:url("/themes/custom/ara/images/icons/statistics.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.5rem}.search-tabs a.sui-search-filter__link.statistic.active::after,.sui-search-filter__wrapper a.sui-search-filter__link.statistic.active::after{background-color:var(--color-text-inverse)}.search-tabs a.sui-search-filter__link.statistic.active::after:focus,.search-tabs a.sui-search-filter__link.statistic.active::after:hover,.sui-search-filter__wrapper a.sui-search-filter__link.statistic.active::after:focus,.sui-search-filter__wrapper a.sui-search-filter__link.statistic.active::after:hover{color:var(--color-link)}.search-tabs a.sui-search-filter__link.yva::after,.sui-search-filter__wrapper a.sui-search-filter__link.yva::after{background-color:var(--color-text);content:"";display:block;height:1.5rem;margin-left:1rem;-webkit-mask:url("/themes/custom/ara/images/icons/yva.svg");mask:url("/themes/custom/ara/images/icons/yva.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.5rem}.search-tabs a.sui-search-filter__link.yva.active::after,.sui-search-filter__wrapper a.sui-search-filter__link.yva.active::after{background-color:var(--color-text-inverse)}.search-tabs a.sui-search-filter__link.yva.active::after:focus,.search-tabs a.sui-search-filter__link.yva.active::after:hover,.sui-search-filter__wrapper a.sui-search-filter__link.yva.active::after:focus,.sui-search-filter__wrapper a.sui-search-filter__link.yva.active::after:hover{color:var(--color-link)}.search-tabs a.sui-search-filter__link.natura::after,.sui-search-filter__wrapper a.sui-search-filter__link.natura::after{background-color:var(--color-text);content:"";display:block;height:1.5rem;margin-left:1rem;-webkit-mask:url("/themes/custom/ara/images/icons/natura2.svg");mask:url("/themes/custom/ara/images/icons/natura2.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.5rem}.search-tabs a.sui-search-filter__link.natura.active::after,.sui-search-filter__wrapper a.sui-search-filter__link.natura.active::after{background-color:var(--color-text-inverse)}.search-tabs a.sui-search-filter__link.natura.active::after:focus,.search-tabs a.sui-search-filter__link.natura.active::after:hover,.sui-search-filter__wrapper a.sui-search-filter__link.natura.active::after:focus,.sui-search-filter__wrapper a.sui-search-filter__link.natura.active::after:hover{color:var(--color-link)}.search-tabs a.sui-search-filter__link.regional::after,.sui-search-filter__wrapper a.sui-search-filter__link.regional::after{background-color:var(--color-text);content:"";display:block;height:1.5rem;margin-left:1rem;-webkit-mask:url("/themes/custom/ara/images/icons/regional.svg");mask:url("/themes/custom/ara/images/icons/regional.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.5rem}.search-tabs a.sui-search-filter__link.regional.active::after,.sui-search-filter__wrapper a.sui-search-filter__link.regional.active::after{background-color:var(--color-text-inverse)}.search-tabs a.sui-search-filter__link.regional.active::after:focus,.search-tabs a.sui-search-filter__link.regional.active::after:hover,.sui-search-filter__wrapper a.sui-search-filter__link.regional.active::after:focus,.sui-search-filter__wrapper a.sui-search-filter__link.regional.active::after:hover{color:var(--color-link)}.search-tabs .twig-component,.sui-search-filter__wrapper .twig-component{line-height:1}.search-tabs .icon,.sui-search-filter__wrapper .icon{height:1.5em;margin-left:1rem;width:1.5em;fill:var(--color-text)}.search-tabs__tab,.search-tabs .sui-search-filter__link,.sui-search-filter__wrapper__tab,.sui-search-filter__wrapper .sui-search-filter__link{align-items:center;-webkit-appearance:none;appearance:none;background:var(--color-background-light);border:2px solid var(--color-border-primary);border-radius:5px;color:var(--color-text);display:flex;font-size:1rem;font-weight:600;padding:1rem 2rem;text-align:left;text-decoration:none}.search-tabs__tab.active,.search-tabs .sui-search-filter__link.active,.sui-search-filter__wrapper__tab.active,.sui-search-filter__wrapper .sui-search-filter__link.active{color:var(--color-background-light);background:var(--color-background-dark)}.search-tabs__tab.active icon,.search-tabs .sui-search-filter__link.active icon,.sui-search-filter__wrapper__tab.active icon,.sui-search-filter__wrapper .sui-search-filter__link.active icon{fill:var(--color-background-light)}.search-tabs__tab.active:focus,.search-tabs__tab.active:hover,.search-tabs .sui-search-filter__link.active:focus,.search-tabs .sui-search-filter__link.active:hover,.sui-search-filter__wrapper__tab.active:focus,.sui-search-filter__wrapper__tab.active:hover,.sui-search-filter__wrapper .sui-search-filter__link.active:focus,.sui-search-filter__wrapper .sui-search-filter__link.active:hover{color:var(--color-background-light);text-decoration:underline}.search-tabs__tab:focus,.search-tabs__tab:hover,.search-tabs .sui-search-filter__link:focus,.search-tabs .sui-search-filter__link:hover,.sui-search-filter__wrapper__tab:focus,.sui-search-filter__wrapper__tab:hover,.sui-search-filter__wrapper .sui-search-filter__link:focus,.sui-search-filter__wrapper .sui-search-filter__link:hover{border:2px solid var(--color-link);color:var(--color-link);text-decoration:underline}.search-tabs__tab:focus icon,.search-tabs__tab:hover icon,.search-tabs .sui-search-filter__link:focus icon,.search-tabs .sui-search-filter__link:hover icon,.sui-search-filter__wrapper__tab:focus icon,.sui-search-filter__wrapper__tab:hover icon,.sui-search-filter__wrapper .sui-search-filter__link:focus icon,.sui-search-filter__wrapper .sui-search-filter__link:hover icon{fill:var(--color-link)}.search-tabs a.sui-search-filter__link.front::after.active,.search-tabs a.sui-search-filter__link.statistics::after.active,.sui-search-filter__wrapper a.sui-search-filter__link.front::after.active,.sui-search-filter__wrapper a.sui-search-filter__link.statistics::after.active{fill:var(--color-background-light)}.sui-facet-search{margin-bottom:.5rem}.sui-layout .sui-facet{box-sizing:border-box;font-size:1rem;font-family:"Gelion";padding-right:.2rem}.sui-layout .sui-facet:not(:first-child){padding-top:1rem}.sui-layout .sui-facet__title{color:var(--color-text);font-family:"Gelion";font-size:1.125rem;font-weight:700;letter-spacing:0;padding:.5rem .5rem .5rem 0;text-transform:none;width:100%}.sui-layout .sui-facet.open{border-bottom:1px solid var(--color-border-light);padding-bottom:1rem}.sui-layout .sui-facet.open .sui-collapsible-header button::after{transform:rotate(180deg)}.sui-layout .sui-facet .sui-collapsible-header{align-items:center;background:var(--color-background-light);display:flex;justify-content:space-between;margin-bottom:1rem;padding:1rem}.sui-layout .sui-facet .sui-collapsible-header button{background-color:var(--color-background-light);border-radius:50%;content:"";cursor:pointer;display:block;height:1.5rem;width:1.5rem;border:none;position:relative}.sui-layout .sui-facet .sui-collapsible-header button::before{content:"";display:block;height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.sui-layout .sui-facet .sui-collapsible-header button::after{content:url("/themes/custom/ara/images/icons/chevron-down-circle-green.svg");height:1.5rem;left:0;position:absolute;top:0;width:1.5rem}.sui-layout .sui-facet .sui-collapsible-header button:hover,.sui-layout .sui-facet .sui-collapsible-header button:focus{background-color:var(--color-background-dark);outline:none}.sui-layout .sui-facet .sui-collapsible-header button:hover::after,.sui-layout .sui-facet .sui-collapsible-header button:focus::after{content:url("/themes/custom/ara/images/icons/chevron-down-white.svg")}.sui-layout .sui-facet .sui-facet-view-more{color:inherit}.sui-multi-checkbox-facet input[type=checkbox]{-webkit-appearance:none;appearance:none;background:var(--color-background);border-radius:0;border:1px solid var(--color-border-secondary);display:block;height:1.5rem;margin-top:.15rem;min-width:1.5rem;width:1.5rem}.sui-multi-checkbox-facet input[type=checkbox]:focus{box-shadow:inset 0 0 0 .125rem var(--color-graphic-primary)}.sui-multi-checkbox-facet input[type=checkbox]:focus-visible{box-shadow:inset 0 0 0 .125rem var(--color-graphic-primary);outline-offset:1px;outline:var(--color-graphic-primary) auto 1px}.sui-multi-checkbox-facet input[type=checkbox]:checked{background:var(--color-background);color:var(--color-primary)}.sui-multi-checkbox-facet input[type=checkbox]:checked::before{background-color:var(--color-text);content:"";display:block;height:1.2rem;-webkit-mask:url("/themes/custom/ara/images/icons/checkmark-thin.svg");mask:url("/themes/custom/ara/images/icons/checkmark-thin.svg");margin-left:.2rem;margin-top:.2rem;width:1.2rem}.sui-multi-checkbox-facet input[type=checkbox]:checked:focus{box-shadow:inset 0 0 0 .125rem var(--color-graphic-primary)}.sui-multi-checkbox-facet input[type=checkbox]:checked+.twig-component{display:block;background:var(--color-background);fill:var(--color-text)}.sui-multi-checkbox-facet input[type=checkbox]:disabled{background:var(--color-background-disabled);border:1px solid var(--color-border-inactive)}.sui-multi-checkbox-facet .twig-component{background:var(--color-background);display:none;height:100%;width:60%;margin-top:1px;position:absolute;top:0%;left:21%;color:var(--color-text)}.sui-multi-checkbox-facet .twig-component svg{height:100%;width:100%}.sui-multi-checkbox-facet .twig-component use{fill:var(--color-text)}.sui-multi-checkbox-facet__option-label{display:flex;margin:0}.sui-multi-checkbox-facet__option-input-wrapper{display:flex;position:relative}.sui-multi-checkbox-facet__option-count{margin-left:auto;padding-left:1rem}.sui-multi-checkbox-facet__input-text{display:flex}.sui-radios-facet__item{align-items:flex-start;display:flex;margin:.5rem 0;font-size:1rem}.sui-radios-facet__input[type=radio]{outline:none}.sui-radios-facet__input[type=radio]:checked::after{content:none}.sui-select .sui-select__control{background:var(--color-background);border-color:border;border-radius:0;display:flex;font-size:1rem;font-weight:400}.sui-select .sui-select__control--is-focused{border-color:var(--color-graphic-primary);box-shadow:inset 0 0 0 1px var(--color-graphic-primary)}.sui-select .sui-select__indicator{line-height:1}.sui-select .sui-select__indicator-separator{align-self:stretch;width:.0625rem;box-sizing:border-box}.sui-select .sui-select__clear-indicator{padding:0 .5rem}.sui-select .sui-select__dropdown-indicator{padding-left:.5rem}.sui-select .sui-select__dropdown-indicator svg{fill:var(--color-text)}.sui-select .sui-select__menu{margin:0;z-index:10}.sui-select .sui-select__option{padding:.75rem 1.5rem}.sui-select .sui-select__option:hover,.sui-select .sui-select__option--is-focused{background:var(--color-graphic-primary);color:var(--color-text-inverse)}.sui-select .sui-select__value-container--has-value{color:var(--color-text);font-weight:400;padding:.5rem 1rem}.sui-results-container{margin:0;padding:0}.sui-search-box{display:flex;flex-direction:column}@media(min-width:57.5rem){.sui-search-box{flex-direction:row}}.sui-search-box .sui-search-box__wrapper{border-radius:0;display:block}.sui-search-box .sui-search-box__text-input{border-color:var(--color-text);color:var(--color-text);height:52px;padding:.75rem 1rem;display:flex;place-items:center;background:var(--color-background);order:2;margin-bottom:1rem;margin-top:0;max-width:unset;border-radius:0;color:var(--color-text);font-size:1rem;line-height:1.75;margin-bottom:0}.sui-search-box .sui-search-box__text-input:focus,.sui-search-box .sui-search-box__text-input:hover{border-color:var(--color-border-secondary);box-sizing:border-box;box-shadow:0 0 .25rem var(--color-border-secondary);outline-color:var(--color-border-secondary)}.sui-search-box .sui-search-box__text-input:active,.sui-search-box .sui-search-box__text-input:focus-visible{border-width:.125rem;outline:none}@media(min-width:45rem){.sui-search-box .sui-search-box__text-input{order:1;flex:9;margin-right:1.5rem;margin-bottom:0;height:3.75rem;padding:1rem 1.5rem}}.sui-search-box .sui-search-box__close{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.sui-search-box .sui-search-box__close button{background:var(--color-background);border:none;content:"";cursor:pointer;display:block;height:2rem;width:2rem;margin:0;padding:0;position:relative}.sui-search-box .sui-search-box__close button::after{content:url("/themes/custom/ara/images/icons/close.svg");position:absolute;left:0;top:0}.sui-search-box .sui-search-box__submit{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative);background:var(--color-button-alternative);font-size:1.25rem;font-weight:600;justify-content:center;line-height:1.75;margin-left:0;margin-top:1rem;padding:0}.sui-search-box .sui-search-box__submit:active{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative)}.sui-search-box .sui-search-box__submit:disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-background-disabled)}.sui-search-box .sui-search-box__submit:focus,.sui-search-box .sui-search-box__submit:hover{color:var(--color-text-inverse);background-color:var(--color-button-alternative);border-color:var(--color-button-alternative)}.sui-search-box .sui-search-box__submit:focus{outline:.125rem solid var(--color-button-alternative);outline-offset:.25rem}.sui-search-box .sui-search-box__submit:visited{color:var(--color-text-inverse)}@media(min-width:57.5rem){.sui-search-box .sui-search-box__submit{margin-left:2rem;margin-top:0;width:5.5rem}}@media(min-width:57.5rem){.sui-search-box .sui-search-box__submit{margin-left:2rem;width:11.6rem}}.sui-search-box .sui-search-box__submit:hover,.sui-search-box .sui-search-box__submit:active{background:var(--color-button-alternative);box-shadow:none;text-decoration:underline}.sui-layout{background:var(--color-background-light);font-family:"Gelion";font-size:1rem}.sui-layout>*{font-size:1rem}@media(min-width:90rem){.sui-layout{max-width:130rem}}.sui-layout .sui-layout-header{background:rgba(0,0,0,0);box-shadow:0 4px 0 var(--color-border-secondary);font-family:"Gelion";padding:1rem}@media(min-width:57.5rem){.sui-layout .sui-layout-header{padding:4rem 5rem}}.sui-layout .sui-collapsible-header .filters{margin-top:1.5rem}.sui-layout .sui-collapsible-header .filters button{align-items:center;background:var(--color-background-light);border:none;color:var(--color-text);display:flex;font-weight:600}.sui-layout .sui-collapsible-header .filters button::before{background-color:var(--color-text);content:"";display:block;height:1.5rem;-webkit-mask:url("/themes/custom/ara/images/icons/filter.svg");mask:url("/themes/custom/ara/images/icons/filter.svg");margin-right:.5rem;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:rotate(-90deg);width:1.5rem}.sui-layout .sui-collapsible-header .filters button:focus,.sui-layout .sui-collapsible-header .filters button:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.sui-layout .sui-layout-body{background:var(--color-background);border-top:3px solid var(--color-border-secondary);font-family:"Gelion"}.sui-layout .sui-layout-body::after{background:var(--color-background);height:0}.sui-layout .sui-layout-sidebar{padding:2rem 0 0 0}.sui-layout .sui-layout-sidebar .sui-layout-sidebar-header{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:3rem 2rem 1rem 1.25rem}.sui-layout .sui-layout-sidebar .sui-layout-sidebar-header .sui-sidebar-heading{color:var(--color-text);font-size:1.5rem;font-weight:600;margin-bottom:0}.sui-layout .sui-layout-sidebar .sui-layout-sidebar-header .close-filters{background:var(--color-background);border:none;content:"";cursor:pointer;display:block;height:2rem;width:2rem;position:relative}.sui-layout .sui-layout-sidebar .sui-layout-sidebar-header .close-filters::after{content:url("/themes/custom/ara/images/icons/close-circle.svg");position:absolute;right:-0.5px;top:-0.5px;height:2rem;width:2rem}.sui-layout .sui-layout-sidebar .sui-layout-sidebar-wrapper{margin:1rem 1.25rem 2rem 1.25rem;padding-bottom:3rem}@media(max-width:57.49rem){.sui-layout .sui-layout-sidebar{display:flex;background:var(--color-background);flex-direction:column;height:100%;left:0;max-height:100%;top:0;overflow:scroll;padding:0;position:fixed;right:0;width:100%;z-index:99}}.sui-layout .sui-layout-sidebar .button-wrapper{display:flex;background:var(--color-background-light);bottom:0;border-top:3px solid var(--color-border-secondary);justify-content:center;left:0;padding:1.5rem 1.25rem;position:fixed;right:0}.sui-layout .sui-layout-sidebar button.clear-filters{align-items:center;background:var(--color-background);border:none;color:var(--color-text);cursor:pointer;display:flex;font-family:"Gelion";font-size:1rem;font-weight:600;padding-top:2rem;padding-bottom:2rem;text-decoration:underline}.sui-layout .sui-layout-sidebar button.clear-filters:hover{text-decoration:underline;text-underline-offset:.375rem;text-decoration-thickness:3px}.sui-layout .sui-layout-sidebar button.clear-filters:focus,.sui-layout .sui-layout-sidebar button.clear-filters:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.sui-layout .sui-layout-sidebar button.clear-filters::before{background-color:var(--color-text);content:"";display:block;height:1.5rem;-webkit-mask:url("/themes/custom/ara/images/icons/bin.svg");mask:url("/themes/custom/ara/images/icons/bin.svg");margin-right:1rem;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}@media(max-width:57.49rem){.sui-layout .sui-layout-sidebar button.clear-filters{background:var(--color-background-light);border:2px solid var(--color-border-secondary);border-radius:5px;font-size:.875rem;font-weight:600;line-height:1.25;padding:1rem;text-decoration:none}.sui-layout .sui-layout-sidebar button.clear-filters::before{display:none}.sui-layout .sui-layout-sidebar button.clear-filters:active{border:2px solid var(--color-graphic-primary)}.sui-layout .sui-layout-sidebar button.clear-filters:active,.sui-layout .sui-layout-sidebar button.clear-filters:focus,.sui-layout .sui-layout-sidebar button.clear-filters:hover{text-decoration:underline}}.sui-layout .sui-layout-sidebar button.show-results{color:var(--color-text-inverse);background:var(--color-background-dark);border:2px solid var(--color-background-dark);border-radius:5px;font-size:.875rem;font-weight:600;line-height:1.25;margin-left:1rem;padding:1rem}.sui-layout .sui-layout-sidebar button.show-results:active{color:var(--color-button-active-text)}.sui-layout .sui-layout-sidebar button.show-results:active,.sui-layout .sui-layout-sidebar button.show-results:focus,.sui-layout .sui-layout-sidebar button.show-results:hover{text-decoration:underline}.sui-layout .sui-layout-sidebar button.show-results:focus,.sui-layout .sui-layout-sidebar button.show-results:focus-visible{outline:2px solid var(--color-background-dark);outline-offset:2px}.sui-layout .open.sui-multi-checkbox-facet.has-childs .sui-collapsible-header{background:var(--color-background);margin-bottom:0;padding:0}.sui-layout .open.sui-multi-checkbox-facet.has-childs .sui-collapsible-header button{background-color:var(--color-background-dark);border-radius:50%;content:"";cursor:pointer;display:block;height:1.5rem;margin-bottom:1.25rem;margin-right:1rem;width:1.5rem;border:none;position:relative}.sui-layout .open.sui-multi-checkbox-facet.has-childs .sui-collapsible-header button::after{content:url("/themes/custom/ara/images/icons/chevron-down-white.svg");position:absolute;left:.5px;top:.5px;height:1.5rem;width:1.5rem}.sui-layout .closed.sui-multi-checkbox-facet.has-childs .sui-collapsible-header{background:var(--color-background);margin-bottom:0;padding:0}.sui-layout .closed.sui-multi-checkbox-facet.has-childs .sui-collapsible-header button{background-color:var(--color-background);border-radius:50%;content:"";cursor:pointer;display:block;height:1.5rem;margin-bottom:1.25rem;margin-right:1rem;width:1.5rem;border:none;position:relative;transform:rotate(180deg)}.sui-layout .closed.sui-multi-checkbox-facet.has-childs .sui-collapsible-header button::after{content:url("/themes/custom/ara/images/icons/chevron-down-circle-green.svg");position:absolute;left:-0.5px;top:-0.5px;height:1.5rem;width:1.5rem}.sui-layout .sui-search-box__container{margin:auto;max-width:80rem}.sui-layout .sui-search-box__container label{font-size:1rem;font-weight:600;line-height:1.75;margin-bottom:.5rem}.sui-layout .sui-search-box__container #navigate{background:var(--color-background);color:var(--color-text);border-radius:0;border:1px solid var(--color-border-primary);font-size:1rem;padding:.5rem 1rem;width:100%}.sui-layout .sui-search-box__container .select-dropdown{position:relative}.sui-layout .sui-search-box__container .select-dropdown select{-webkit-appearance:none;appearance:none}.sui-layout .sui-search-box__container .select-dropdown::after{content:url("/themes/custom/ara/images/icons/chevron-down.svg");position:absolute;right:10px;top:3px}.sui-layout .sui-layout-main-header__inner .sui-sorting .sui-select{margin-top:0}.sui-layout .sui-sorting__label{font-size:1rem;color:var(--color-text-secondary);letter-spacing:0}.sui-layout .sui-multi-checkbox-facet{color:var(--color-text);font-family:"Gelion";font-size:1rem;margin-left:1rem}@media(max-width:57.49rem){.sui-layout .sui-multi-checkbox-facet{padding-left:1rem;padding-right:1rem}}.sui-layout .sui-multi-checkbox-facet__option-input-wrapper{align-items:center;display:flex}.sui-layout .sui-multi-checkbox-facet__option-input-wrapper .sui-multi-checkbox-facet__checkbox{margin-right:1rem;margin-top:0}.sui-layout .sui-multi-checkbox-facet__option-input-wrapper .sui-multi-checkbox-facet__input-text{color:var(--color-text)}.sui-layout .sui-multi-checkbox-facet__option-input-wrapper .sui-multi-checkbox-facet__input-text-disabled{color:var(--color-text-disabled)}.sui-layout .sui-multi-checkbox-facet.has-childs{margin:0;padding:0}.sui-layout .sui-multi-checkbox-facet__option-label{margin-bottom:1.25rem}.sui-layout .sui-multi-checkbox-facet__child-wrapper{margin-left:2.5rem}.sui-layout .sui-paging-info{color:var(--color-text);font-family:"Gelion";font-size:1.25rem;font-weight:600;line-height:1.5;margin-bottom:1.5rem}@media(min-width:57.5rem){.sui-layout .sui-paging-info{margin-bottom:0}}.sui-layout .sui-layout-main .sui-no-results{margin:3rem 0}@media(max-width:57.49rem){.sui-layout .sui-layout-main{padding:0}}@media(max-width:57.49rem){.sui-layout .sui-layout-main .sui-sorting{width:100%}}@media(min-width:57.5rem){.sui-layout .sui-layout-main .sui-sorting{width:35%}}@media(min-width:90rem){.sui-layout .sui-layout-main .sui-sorting{width:30%}}.sui-layout .sui-layout-main-without-sidebar .sui-sorting{width:40%;z-index:10}@media(max-width:57.49rem){.sui-layout .sui-layout-main-without-sidebar .sui-sorting{margin-top:1rem;width:100%}}@media(min-width:90rem){.sui-layout .sui-layout-main-without-sidebar .sui-sorting{width:20%}}.sui-layout .sui-results-per-page__label{font-size:1rem;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:0}@media(max-width:800px){.sui-layout .sui-layout-sidebar-toggle{border-radius:5px;font-size:.875rem;font-weight:700;line-height:21px;padding:.75rem 1.5rem;color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary);transition:transform 0.5s cubic-bezier(0.19,1,0.22,1) 0s,opacity .5s;border-width:.125rem;border-style:solid;display:inline-flex;align-items:center;font-family:"Barlow";font-weight:700;justify-content:center;text-decoration:none;text-align:center}.sui-layout .sui-layout-sidebar-toggle:active{color:var(--color-button-active-text);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.sui-layout .sui-layout-sidebar-toggle:disabled{color:var(--color-text-disabled);background-color:var(--color-background-disabled);border-color:var(--color-background-disabled)}.sui-layout .sui-layout-sidebar-toggle:focus,.sui-layout .sui-layout-sidebar-toggle:hover{color:var(--color-text-inverse);background-color:var(--color-button-primary);border-color:var(--color-button-primary)}.sui-layout .sui-layout-sidebar-toggle:focus{outline:.125rem solid var(--color-button-primary);outline-offset:.25rem}.sui-layout .sui-layout-sidebar-toggle:visited{color:var(--color-text-inverse)}.sui-layout .sui-layout-sidebar-toggle:active,.sui-layout .sui-layout-sidebar-toggle:focus,.sui-layout .sui-layout-sidebar-toggle:hover{text-decoration:underline}.sui-layout .sui-layout-sidebar-toggle:hover{cursor:pointer}}
