/* @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:.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;-webkit-text-decoration:underline dotted;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:.35em .75em .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}:root{--c-text:black;--c-text-inverse:white;--c-background:white;--c-background-section:#e1e4ec;--c-primary:#167d3f;--c-secondary:#5f003a;--c-tertiary:#2c2e35;--c-accent:black;--c-accent-high:black;--c-highlight:#c3c7d3;--c-highlight-high:#eff2e9;--c-muted:#f3f4f8;--c-warning:#fbd43a;--c-warning-bg:#fef9d6;--c-error:#c30a50;--c-message:#a7d14f;--c-remark:#fbd43a;--c-dimmed:#7a7e8c}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all .4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:black;background-color:var(--c-text);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--default-text-inverse{background-color:white;background-color:var(--c-text-inverse);color:black;color:var(--c-accent-high)}.cl-colors__item--default-background{background-color:white;background-color:var(--c-background);color:black;color:var(--c-accent-high)}.cl-colors__item--default-background-section{background-color:#e1e4ec;background-color:var(--c-background-section);color:black;color:var(--c-accent-high)}.cl-colors__item--default-primary{background-color:#167d3f;background-color:var(--c-primary);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--default-secondary{background-color:#5f003a;background-color:var(--c-secondary);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--default-tertiary{background-color:#2c2e35;background-color:var(--c-tertiary);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--default-accent{background-color:black;background-color:var(--c-accent);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--default-accent-high{background-color:black;background-color:var(--c-accent-high);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--default-highlight{background-color:#c3c7d3;background-color:var(--c-highlight);color:black;color:var(--c-accent-high)}.cl-colors__item--default-highlight-high{background-color:#eff2e9;background-color:var(--c-highlight-high);color:black;color:var(--c-accent-high)}.cl-colors__item--default-muted{background-color:#f3f4f8;background-color:var(--c-muted);color:black;color:var(--c-accent-high)}.cl-colors__item--default-warning{background-color:#fbd43a;background-color:var(--c-warning);color:black;color:var(--c-accent-high)}.cl-colors__item--default-warning-bg{background-color:#fef9d6;background-color:var(--c-warning-bg);color:black;color:var(--c-accent-high)}.cl-colors__item--default-error{background-color:#c30a50;background-color:var(--c-error);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--default-message{background-color:#a7d14f;background-color:var(--c-message);color:black;color:var(--c-accent-high)}.cl-colors__item--default-remark{background-color:#fbd43a;background-color:var(--c-remark);color:black;color:var(--c-accent-high)}.cl-colors__item--default-dimmed{background-color:#7a7e8c;background-color:var(--c-dimmed);color:black;color:var(--c-accent-high)}.cl-colors__item--dark-text{background-color:black;background-color:var(--c-text);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--dark-text-inverse{background-color:white;background-color:var(--c-text-inverse);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--dark-background{background-color:white;background-color:var(--c-background);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--dark-background-inverse{background-color:var(--c-background-inverse);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--dark-background-section{background-color:#e1e4ec;background-color:var(--c-background-section);color:black;color:var(--c-accent-high)}.cl-colors__item--dark-primary{background-color:#167d3f;background-color:var(--c-primary);color:black;color:var(--c-accent-high)}.cl-colors__item--dark-secondary{background-color:#5f003a;background-color:var(--c-secondary);color:black;color:var(--c-accent-high)}.cl-colors__item--dark-tertiary{background-color:#2c2e35;background-color:var(--c-tertiary);color:black;color:var(--c-accent-high)}.cl-colors__item--dark-accent{background-color:black;background-color:var(--c-accent);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--dark-accent-high{background-color:black;background-color:var(--c-accent-high);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--dark-highlight{background-color:#c3c7d3;background-color:var(--c-highlight);color:black;color:var(--c-accent-high)}.cl-colors__item--dark-highlight-high{background-color:#eff2e9;background-color:var(--c-highlight-high);color:black;color:var(--c-accent-high)}.cl-colors__item--dark-muted{background-color:#f3f4f8;background-color:var(--c-muted);color:black;color:var(--c-accent-high)}.cl-colors__item--dark-warning{background-color:#fbd43a;background-color:var(--c-warning);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--dark-warning-bg{background-color:#fef9d6;background-color:var(--c-warning-bg);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--dark-error{background-color:#c30a50;background-color:var(--c-error);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--dark-message{background-color:#a7d14f;background-color:var(--c-message);color:black;color:var(--c-accent-high)}.cl-colors__item--dark-remark{background-color:#fbd43a;background-color:var(--c-remark);color:#f3f4f8;color:var(--c-muted)}.cl-colors__item--dark-dimmed{background-color:#7a7e8c;background-color:var(--c-dimmed);color:#f3f4f8;color:var(--c-muted)}.motion{padding:0 1rem}@media(min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media(min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:#eff2e9;background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: 0.3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:.25rem}.demo-motion--fade{transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}.demo-motion--fade:hover{background-color:black;background-color:var(--c-accent-high);color:#f3f4f8;color:var(--c-muted)}.demo-motion--slide-up{transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in}.demo-motion--slide-up::before{content:"Duration: 0.4s";display:block}.demo-motion--slide-up::after{content:"Timing Function: ease-in"}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition-property:transform;transition-duration:.2s;transition-timing-function:linear}.demo-motion--slide-down::before{content:"Duration: 0.2s";display:block}.demo-motion--slide-down::after{content:"Timing Function: linear"}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(0.17,0.67,0.83,0.67)}.demo-motion--expand::before{content:"Duration: 0.3s";display:block}.demo-motion--expand::after{content:"Timing Function: cubic-bezier(0.17, 0.67, 0.83, 0.67)"}.demo-motion--expand:hover{transform:scale(1.03)}:root{scroll-behavior:smooth}html{box-sizing:border-box}body{background-color:white;background-color:var(--c-background);color:black;color:var(--c-text);font-family:"Rubik",sans-serif;font-size:1rem;line-height:2}body.header-menu--open .main,body.header-menu--open .content-bottom,body.header-menu--open .footer{max-height:0;overflow:hidden}@media(min-width:1024px){body.header-menu--open .main,body.header-menu--open .content-bottom,body.header-menu--open .footer{max-height:unset;overflow:auto}}*,*::after,*::before{box-sizing:inherit}.node--unpublished{background:#fff4f4 url(/themes/custom/smk/images/unpublished.png) no-repeat center;background-size:contain}.block.block--hr-top{border-top:3px solid #e1e4ec;border-top:3px solid var(--c-background-section);margin-top:1rem}.main{display:block}.primary-liftups,.basic-liftups,.text-block,.latest-articles-with-images{margin-bottom:5rem}iframe{border:none}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.visually-hidden,form .form-item__label--invisible{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.visible-large-up{display:none}@media(min-width:1024px){.visible-large-up{display:block}}.cookie-consent{position:relative}.cookie-consent>*[data-inverse]{border:1px solid black;border:1px solid var(--c-accent);position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0}.views-exposed-form.bef-exposed-form{position:relative}.views-exposed-form.bef-exposed-form .form-actions{display:flex;flex-direction:row-reverse;margin-top:3rem}.views-exposed-form.bef-exposed-form.views-exposed-form--main-search .form-actions{margin-top:0;position:absolute;top:0;right:0}.views-exposed-form.bef-exposed-form.views-exposed-form--main-search .form-actions .form-submit{width:125px}.views-exposed-form.bef-exposed-form.views-exposed-form--main-search .search{transform:translateY(3px);width:calc(100% - 125px - 1rem)}.views-exposed-form.bef-exposed-form .form-item,.views-exposed-form.bef-exposed-form .form-item__textfield{width:100%}@media(min-width:480px){.region--content .views-exposed-form.bef-exposed-form .form-item{margin-bottom:1rem}}@media(min-width:720px){.region--content .views-exposed-form.bef-exposed-form .form-item{margin-bottom:2rem}}@media(min-width:480px){.region--content .views-exposed-form.bef-exposed-form .form-item__textfield[name=keyword]{max-width:75%}}@media(min-width:1024px){.region--content .views-exposed-form.bef-exposed-form .form-item__textfield[name=keyword]{max-width:82%}}@media(min-width:1024px){.views-exposed-form.bef-exposed-form .form-item__dropdown{max-width:100%}}.views-exposed-form details.bef--secondary summary{display:none}.views-exposed-form details.bef--secondary .details-content{margin-bottom:3rem;display:grid;grid-template-columns:1fr;grid-gap:1rem}@media(min-width:480px){.views-exposed-form details.bef--secondary .details-content{grid-template-columns:repeat(3,1fr)}}a:focus,button:focus,input:focus{outline:none}a:focus-visible,button:focus-visible,input:focus-visible{outline-width:2px;outline-style:auto;outline-color:#5f003a;outline-color:var(--c-secondary);outline-offset:4px}.js-focus-visible :focus:not(.focus-visible){outline:none}.js-focus-visible .focus-visible{outline-width:2px;outline-style:auto;outline-color:#5f003a;outline-color:var(--c-secondary);outline-offset:4px}input.rounded.focus-visible,input.rounded:focus-visible,a.card__button.focus-visible,a.card__button:focus-visible,.button.focus-visible,.askem .askem-plugin .askem-inputs .focus-visible.askem-form-submit,.button:focus-visible,.askem .askem-plugin .askem-inputs .askem-form-submit:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #5f003a;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--c-secondary)}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:url("/themes/custom/smk/fonts/rubik/Rubik-Regular.ttf") format("truetype")}@font-face{font-family:"Rubik";font-style:italic;font-weight:400;font-display:swap;src:url("/themes/custom/smk/fonts/rubik/Rubik-Italic.ttf") format("truetype")}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;font-display:swap;src:url("/themes/custom/smk/fonts/rubik/Rubik-Medium.ttf") format("truetype")}@font-face{font-family:"Rubik";font-style:italic;font-weight:500;font-display:swap;src:url("/themes/custom/smk/fonts/rubik/Rubik-MediumItalic.ttf") format("truetype")}@font-face{font-family:"Rubik";font-style:normal;font-weight:600;font-display:swap;src:url("/themes/custom/smk/fonts/rubik/Rubik-SemiBold.ttf") format("truetype")}@font-face{font-family:"Rubik";font-style:normal;font-weight:700;font-display:swap;src:url("/themes/custom/smk/fonts/rubik/Rubik-Bold.ttf") format("truetype")}:root{--size-multiplier:1;font-size:16px}:root[data-textsize="-2"]{--size-multiplier:calc(12 / 16);font-size:12px}:root[data-textsize="-1"]{--size-multiplier:calc(14 / 16);font-size:14px}:root[data-textsize="1"]{--size-multiplier:calc(18 / 16);font-size:18px}:root[data-textsize="2"]{--size-multiplier:calc(20 / 16);font-size:20px}.main-content{font-size:1rem;line-height:1.7em}@media(min-width:1024px){.main-content{font-size:1.1rem;line-height:inherit}}.margin-top{margin-top:1rem}.margin-top--double{margin-top:2rem}.margin-top--triple{margin-top:3rem}.margin-top--quadruple{margin-top:4rem}.margin-top--quintuple{margin-top:5rem}.margin-top--sextuple{margin-top:6rem}.margin-top--septuple{margin-top:7rem}.margin-bottom{margin-bottom:1rem}.margin-bottom--double{margin-bottom:2rem}.margin-bottom--triple{margin-bottom:3rem}.margin-bottom--quadruple{margin-bottom:4rem}.margin-bottom--quintuple{margin-bottom:5rem}.margin-bottom--sextuple{margin-bottom:6rem}.margin-bottom--septuple{margin-bottom:7rem}.views-element-container .search .views-header{margin-bottom:3rem}.views-element-container .search .views-header hr{margin-top:2rem}.button,.askem .askem-plugin .askem-inputs .askem-form-submit{border-width:1px;border-style:solid;border-radius:2rem;display:inline-block;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;color:white;color:var(--c-text-inverse);background-color:#5f003a;background-color:var(--c-secondary);border-color:#5f003a;border-color:var(--c-secondary);line-height:1.8;min-width:8rem;padding:.5rem 2rem}.button:visited,.askem .askem-plugin .askem-inputs .askem-form-submit:visited{color:white;color:var(--c-text-inverse)}.button:hover,.askem .askem-plugin .askem-inputs .askem-form-submit:hover{color:white;color:var(--c-text-inverse);background-color:#2c2e35;background-color:var(--c-tertiary);border-color:#2c2e35;border-color:var(--c-tertiary)}.button--alt{color:#5f003a;color:var(--c-secondary);background-color:white;background-color:var(--c-background);border-color:#5f003a;border-color:var(--c-secondary)}.button--alt:visited{color:#5f003a;color:var(--c-secondary)}.button--alt:hover{color:white;color:var(--c-text-inverse);background-color:#2c2e35;background-color:var(--c-tertiary);border-color:#2c2e35;border-color:var(--c-tertiary)}.button--reset{background:rgba(0,0,0,0);color:#5f003a;color:var(--c-secondary);border:none;font-weight:normal;text-decoration:underline}.button--reset:hover{background:rgba(0,0,0,0);color:black;color:var(--c-text)}.button--small{font-size:80%;font-weight:normal;line-height:1.2;min-width:auto;padding:.25rem .5rem}.button--large{font-size:110%;padding:.6666666667rem 2rem}.button--arrow,.button--arrow-ext{padding-right:4rem}.button--arrow::before,.button--arrow-ext::before{top:48%;right:2rem;bottom:auto !important;left:auto !important}.button--arrow::after,.button--arrow-ext::after{top:48%;right:2rem;bottom:auto !important;left:auto !important;margin-top:-4px;margin-right:1px}.button--arrow{position:relative}.button--arrow::before,.button--arrow::after{content:"";border-color:white;border-color:var(--c-text-inverse);border-style:solid;border-width:0;position:absolute;bottom:calc(-2rem + 12px);left:0;display:block}.button--arrow::before{border-bottom-width:2px;bottom:calc(-2rem + 16px);width:11px}.button--arrow::after{border-top-width:2px;border-right-width:2px;width:10px;height:10px;transform:rotate(45deg)}.button--arrow:hover::before,.button--arrow:hover::after{border-color:white;border-color:var(--c-text-inverse)}.button--arrow.button--alt{position:relative}.button--arrow.button--alt::before,.button--arrow.button--alt::after{content:"";border-color:#5f003a;border-color:var(--c-secondary);border-style:solid;border-width:0;position:absolute;bottom:calc(-2rem + 12px);left:0;display:block}.button--arrow.button--alt::before{border-bottom-width:2px;bottom:calc(-2rem + 16px);width:11px}.button--arrow.button--alt::after{border-top-width:2px;border-right-width:2px;width:10px;height:10px;transform:rotate(45deg)}.button--arrow.button--alt:hover::before,.button--arrow.button--alt:hover::after{border-color:white;border-color:var(--c-text-inverse)}.button--arrow-ext{position:relative}.button--arrow-ext::before,.button--arrow-ext::after{content:"";border-color:white;border-color:var(--c-text-inverse);border-style:solid;border-width:0;position:absolute;bottom:calc(-2rem + 12px);left:0;display:block}.button--arrow-ext::before{border-bottom-width:2px;bottom:calc(-2rem + 16px);width:11px}.button--arrow-ext::after{border-top-width:2px;border-right-width:2px;width:10px;height:10px;transform:rotate(45deg)}.button--arrow-ext:hover::before,.button--arrow-ext:hover::after{border-color:white;border-color:var(--c-text-inverse)}.button--arrow-ext::before{border-top-width:1px;border-bottom-width:1px;transform:rotate(-45deg);transform-origin:50% 100%}.button--arrow-ext::after{transform:rotate(0deg)}.button--arrow-ext.button--alt{position:relative}.button--arrow-ext.button--alt::before,.button--arrow-ext.button--alt::after{content:"";border-color:#5f003a;border-color:var(--c-secondary);border-style:solid;border-width:0;position:absolute;bottom:calc(-2rem + 12px);left:0;display:block}.button--arrow-ext.button--alt::before{border-bottom-width:2px;bottom:calc(-2rem + 16px);width:11px}.button--arrow-ext.button--alt::after{border-top-width:2px;border-right-width:2px;width:10px;height:10px;transform:rotate(45deg)}.button--arrow-ext.button--alt:hover::before,.button--arrow-ext.button--alt:hover::after{border-color:white;border-color:var(--c-text-inverse)}.button--arrow-ext.button--alt::before{border-top-width:1px;border-bottom-width:1px;transform:rotate(-45deg);transform-origin:50% 100%}.button--arrow-ext.button--alt::after{transform:rotate(0deg)}input.inline,input[type=radio],input[type=checkbox]{height:auto}input.inline+label,input[type=radio]+label,input[type=checkbox]+label{display:inline;margin-left:.5rem}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}input[type=checkbox].error{color:#c30a50;color:var(--c-error);outline:1px solid #c30a50;outline:1px solid var(--c-error);-moz-outline-radius:4px}input[type=checkbox].error:focus,input[type=checkbox].error:focus-visible{outline-width:2px}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}input[type=radio].error{color:#c30a50;color:var(--c-error);outline:1px solid #c30a50;outline:1px solid var(--c-error);-moz-outline-radius:100%}input[type=radio].error:focus,input[type=radio].error:focus-visible{outline-width:2px}.form-item__dropdown{border:1px solid #7a7e8c;border:1px solid var(--c-dimmed);background:white;background:var(--c-background);border-radius:3px;display:block;position:relative}.form-item__dropdown::after{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:9px solid black;border-top:9px solid var(--c-accent);content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__select{box-sizing:border-box;height:2.75rem;font-size:.9rem;margin:0;padding:.6em .8em .5em;width:100%}.form-item__select:focus,.form-item__select:focus-visible{border-color:#5f003a;border-color:var(--c-secondary);outline-color:#5f003a;outline-color:var(--c-secondary)}.form-item__select.error{border:none;color:#c30a50;color:var(--c-error);outline:1px solid #c30a50;outline:1px solid var(--c-error);-moz-outline-radius:2px}.form-item__select.error option{color:black;color:var(--c-text)}.form-item__select.error:focus,.form-item__select.error:focus-visible{outline-width:2px;-moz-outline-radius:4px}@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%}.form-item__select:focus:not(.error){outline:black;outline:var(--c-accent);max-width:100%;border-radius:0}}.form-wrapper.inline,input.form-wrapper[type=checkbox],input.form-wrapper[type=radio],.form-item.inline,input.form-item[type=checkbox],input.form-item[type=radio]{display:inline-block}form .form-item{color:black;color:var(--c-text);margin-bottom:1em}form .form-item::after{clear:both;content:"";display:table}form .form-item__label{display:block;font-size:90%;font-weight:500}form .form-item__label.form-required::after,form .form-item__label--required::after{content:"*"}@media(min-width:320px){form .form-item__label{display:block;margin-right:2%;padding:0 0 .6em}}form .form-item__textfield:not(.button){max-width:100%;background-color:white;background-color:var(--c-background);border:1px solid #7a7e8c;border:1px solid var(--c-dimmed);margin-right:.5rem;padding:1rem;border-radius:3px}form .form-item__textfield:not(.button):not(textarea){height:2.875rem;padding:0 1rem}form .form-item__textfield:not(.button).form-textarea{width:100%}.search-box form .form-item__textfield:not(.button){background-color:#f3f4f8;background-color:var(--c-muted)}form .form-item__textfield:not(.button).rounded{border-radius:2rem}form .form-item__textfield:not(.button).search{background-repeat:no-repeat;background-size:1.25rem;background-position:1rem 50%;padding-left:3rem}form .form-item__textfield:not(.button)[disabled],form .form-item__textfield:not(.button).disabled{background-color:#f3f4f8;background-color:var(--c-muted);border-color:#c3c7d3;color:#c3c7d3}form .form-item__textfield:not(.button).error{border-color:#c30a50;border-color:var(--c-error);color:#c30a50;color:var(--c-error)}form .form-item__textfield:not(.button).error:focus,form .form-item__textfield:not(.button).error:focus-visible{outline:1px solid #c30a50;outline:1px solid var(--c-error);-moz-outline-radius:4px}form .form-item__textfield:not(.button)::-webkit-input-placeholder{color:#50545f}form .form-item__textfield:not(.button):-moz-placeholder{color:#50545f}form .form-item__textfield:not(.button)::-moz-placeholder{color:#50545f}form .form-item__textfield:not(.button):-ms-input-placeholder{color:#50545f}form .form-item--error-message,form .form-item__description{margin-top:.3em}form .form-item--error-message{color:#c30a50;color:var(--c-error)}form .form-item__description{color:#50545f}form .form-fieldset{border:none;margin-bottom:2rem;padding:0}.icons-demo{display:flex}.icons-demo .icon{height:100px;padding:1rem;width:100px}.icons-demo pre{background-color:#f3f4f8;background-color:var(--c-muted);font-size:.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid #f3f4f8;border:1px solid var(--c-muted);margin:.25rem}.bi{display:inline-block}.bi-2x::before{font-size:200%}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.link,.field--with-link a{color:black;color:var(--c-accent);text-decoration:none;border-bottom:3px solid #5f003a;border-bottom:3px solid var(--c-secondary)}.link:hover,.field--with-link a:hover{color:black;color:var(--c-accent-high)}.link.button,.askem .askem-plugin .askem-inputs .link.askem-form-submit,.field--with-link a.button,.field--with-link .askem .askem-plugin .askem-inputs a.askem-form-submit,.askem .askem-plugin .askem-inputs .field--with-link a.askem-form-submit,.link.button:hover,.link.link--button,.field--with-link a.link--button,.link.link--button:hover{color:white;color:var(--c-text-inverse)}.link--no-decoration{border-bottom:none !important;color:#5f003a;color:var(--c-secondary)}.link .icon--before,.field--with-link a .icon--before,.link .bi--before,.field--with-link a .bi--before{margin-right:.5rem}.link .icon--after,.field--with-link a .icon--after,.link .bi--after,.field--with-link a .bi--after{margin-left:.5rem}.link.ext .bi-arrow-right,.field--with-link a.ext .bi-arrow-right,.link.ext .bi-arrow-right-short,.field--with-link a.ext .bi-arrow-right-short{transform:rotate(-45deg)}ul,ol{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2em;padding-left:1em}.modal{animation-name:open;animation-duration:.3s;display:none;left:0;padding-top:1rem;position:fixed;top:0;width:100%;z-index:600}.modal__trigger{position:relative}.modal__trigger::after{clear:both;content:"";display:table}.modal__background{background-color:#000;background-color:rgba(0,0,0,.85);bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%}.modal.open{display:flex;height:100%}.modal__content{color:white;color:var(--c-text-inverse);display:block;max-height:90vh;max-width:90vw;margin:auto;overflow:scroll;position:relative}.modal__content .table-wrapper{overflow-x:unset}.modal__content table,.modal__content .text-long table{border-radius:0;color:black;color:var(--c-text);margin:0;zoom:.8}.modal .button--close{height:auto;position:absolute;right:2.5rem;top:2rem;transition:.3s}.modal .button--close .icon{height:1.5rem;margin:0;width:1.5rem}.modal .button--close:hover,.modal .button--close:focus{color:color(primary)}.modal .button--close .button__text{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}@keyframes open{from{opacity:0}to{opacity:1}}.table,.text-long table{border:1px solid #eff2e9;border:1px solid var(--c-highlight-high);border-radius:4px;border-spacing:0;background-color:#f3f4f8;background-color:var(--c-muted);font-size:90%;margin:1em 0;width:100%}.table-wrapper{overflow-x:auto}.table-wrapper::-webkit-scrollbar{border-radius:4px;height:8px;background-color:rgba(0,0,0,.05)}.table-wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.125);border-radius:4px}.table-wrapper:hover::-webkit-scrollbar{background-color:rgba(0,0,0,.2)}.table-wrapper:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.45)}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid #eff2e9;border-bottom:1px solid var(--c-highlight-high);border-right:1px solid #eff2e9;border-right:1px solid var(--c-highlight-high);padding:1em;vertical-align:top}.table__heading-cell:last-child,.text-long th:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}.table__cell .ext,.text-long td .ext{white-space:nowrap}.table__heading-cell,.text-long th{color:black;color:var(--c-accent-high);font-weight:700;padding:1.2em;text-align:left}.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:white;background-color:var(--c-background)}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child{border-radius:0 5px 0 0}tbody .table__row:last-child th,tbody .text-long tr:last-child th,.text-long tbody tr:last-child th,tbody .table__row:last-child td,tbody .text-long tr:last-child td,.text-long tbody tr:last-child td{border-bottom:none}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child{border-bottom:none;border-top:1px solid #eff2e9;border-top:1px solid var(--c-highlight-high)}.h1,.hero__inner h1,.field--name-field-title h1,.text-long h1{color:black;color:var(--c-accent);font-family:"Rubik",sans-serif;font-weight:700;font-style:normal;font-size:2.2rem;-ms-hyphens:auto;hyphens:auto;line-height:1.375;margin:0 0 .5em;width:auto}@media(min-width:480px){.h1,.hero__inner h1,.field--name-field-title h1,.text-long h1{font-size:2.5rem}}@media(min-width:1024px){.h1,.hero__inner h1,.field--name-field-title h1,.text-long h1{font-size:3rem}}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h2,.field--name-field-title h2,.text-long h2{color:black;color:var(--c-accent);font-family:"Rubik",sans-serif;font-weight:500;font-style:normal;font-size:1.6rem;-ms-hyphens:auto;hyphens:auto;line-height:1.5;margin:0 0 .5em;width:auto}@media(min-width:480px){.h2,.field--name-field-title h2,.text-long h2{font-size:1.8rem}}@media(min-width:1024px){.h2,.field--name-field-title h2,.text-long h2{font-size:2rem}}.h2__link{color:inherit}.h2__link:hover{color:inherit}.h3,.footer__inner h2,.field--name-field-title h3,.text-long h3{color:black;color:var(--c-accent);font-family:"Rubik",sans-serif;font-weight:600;font-style:normal;font-size:1.1rem;-ms-hyphens:auto;hyphens:auto;line-height:1.5;margin:0 0 .5em;width:auto}@media(min-width:480px){.h3,.footer__inner h2,.field--name-field-title h3,.text-long h3{font-size:1.2rem}}@media(min-width:1024px){.h3,.footer__inner h2,.field--name-field-title h3,.text-long h3{font-size:1.375rem}}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h4,.banner__inner .content,.field--name-field-title h4,.text-long h4{color:black;color:var(--c-accent);font-family:"Rubik",sans-serif;font-weight:500;font-style:normal;font-size:1.08rem;-ms-hyphens:auto;hyphens:auto;line-height:1.5;margin:0 0 .5em;width:auto}@media(min-width:480px){.h4,.banner__inner .content,.field--name-field-title h4,.text-long h4{font-size:1.1rem}}@media(min-width:1024px){.h4,.banner__inner .content,.field--name-field-title h4,.text-long h4{font-size:1.125rem}}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,.nextprev,.field--name-field-title h5,.text-long h5,.h6,.field--name-field-title h6,.text-long h6{color:black;color:var(--c-accent);font-family:"Rubik",sans-serif;font-weight:500;font-style:normal;font-size:.8rem;-ms-hyphens:auto;hyphens:auto;line-height:1.5;margin:0 0 .5em;width:auto}@media(min-width:480px){.h5,.nextprev,.field--name-field-title h5,.text-long h5,.h6,.field--name-field-title h6,.text-long h6{font-size:.8rem}}@media(min-width:1024px){.h5,.nextprev,.field--name-field-title h5,.text-long h5,.h6,.field--name-field-title h6,.text-long h6{font-size:1rem}}.h5__link,.h6__link{color:inherit}.h5__link:hover,.h6__link:hover{color:inherit}.text-caption{color:color(text-secondary);line-height:1.4;margin-top:1rem}.paragraph{margin:0 0 1em}.paragraph--large{font-size:150%}.no-link-color a,.no-link-color a:hover{color:black;color:var(--c-text)}.no-link-decoration a,.no-link-decoration a:hover{text-decoration:none;border:none}.larger,.search-result--contact .field--name-field-jobtitle{font-size:110%}.smaller,form .form-item--error-message,form .form-item__description{font-size:90%}.lead-text,.field--name-field-lead-text{font-size:125%;line-height:1.7em}@media(min-width:720px){.lead-text,.field--name-field-lead-text{font-size:133%}}.uppercase{text-transform:uppercase}.text-status{text-transform:uppercase;font-weight:500;font-size:1rem}.text-status--active{color:#167d3f;color:var(--c-primary)}.text-status--closed{color:#c30a50;color:var(--c-error)}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px black;border-left:solid 3px var(--c-accent);margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:3px 0 0;color:#e1e4ec;color:var(--c-background-section)}b,strong{font-weight:500}.dimmed{color:#7a7e8c;color:var(--c-dimmed)}.video{max-height:calc(100vh - 8rem)}.video:not(.video--para) .video__content{padding-left:1.5rem;padding-right:1.5rem;height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}@media(min-width:768px){.video:not(.video--para) .video__content{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1200px){.video:not(.video--para) .video__content{padding-left:0;padding-right:0}}.video:not(.video--para) .video__content iframe{width:100%;height:100%;max-height:calc(100vh - 8rem);position:absolute;left:0;top:0}.video--para .video__content iframe{width:100%}.video--para .video__content:not(.asd){asd:0}.video--full{padding-bottom:75%}.accordion{font-size:1rem;margin:1rem 0}.accordion__header{background-color:#f3f4f8;background-color:var(--c-muted);border:0;color:#5f003a;color:var(--c-secondary);padding:0;position:relative;text-align:left;width:100%}.accordion__heading,.accordion__body{padding:1rem 1.5rem}.accordion__heading{font-size:1.1rem;font-weight:500;margin-top:0;margin-bottom:0}.accordion__headingbutton{cursor:pointer}.accordion__heading~.accordion .accordion__body{padding-top:0}.accordion__toggler{position:absolute;top:0;right:1.5rem;height:100%;display:flex;align-items:center}.accordion .toggler__icon--open{display:block}.accordion .toggler__icon--close{display:none}.accordion__body{display:none}.accordion__body--columns{padding:0}.accordion__body--columns .column-labels{display:grid}.accordion__body--columns .column-label{font-weight:bold;padding-top:.5rem;padding-bottom:.5rem;grid-row:1/2}.accordion.open{border-color:black;border-color:var(--c-text)}.accordion.open .accordion__header{background-color:#5f003a;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse)}.accordion.open .accordion__heading{box-shadow:0 0 0 1px white inset;box-shadow:0 0 0 1px var(--c-text-inverse) inset}.accordion.open .toggler__icon--open{display:none}.accordion.open .toggler__icon--close{display:block}.accordion.open .accordion__body{display:block}.accordion--inside-block{margin-top:0;margin-bottom:0}.accordion--inside-block .accordion__header{color:black;color:var(--c-text)}.accordion--inside-block.open{border-color:#e1e4ec;border-color:var(--c-background-section)}.accordion--inside-block.open .accordion__header{background-color:#f3f4f8;background-color:var(--c-muted);color:black;color:var(--c-text)}.accordion--inside-block.open .accordion__heading{box-shadow:none}.accordion--mobile{position:absolute;width:100%;z-index:1}.accordion--mobile .accordion__body{background-color:#f3f4f8;background-color:var(--c-muted)}.accordion--mobile .accordion__body ul{margin-top:0}@media(min-width:1024px){.accordion--mobile{position:static;width:auto}.accordion--mobile .accordion__header{display:none}.accordion--mobile .toggler__icon--close{display:block}.accordion--mobile .accordion__body{display:block}}.accordion--servicelocation .column-labels,.accordion--servicelocation .servicelocation{border-bottom:1px solid #c3c7d3;border-bottom:1px solid var(--c-highlight);margin-bottom:1rem;padding-left:1.5rem;grid-template-columns:repeat(3,1fr)}.accordion--servicelocation .servicelocation{padding-bottom:1rem}.accordion--servicelocation .servicelocation>*{grid-column:1/2}.accordion--servicelocation .servicelocation p{margin:0}.accordion--servicelocation .servicelocation:last-child{border-bottom:none;padding-bottom:0}@media(min-width:720px){.accordion--servicelocation .servicelocation{display:grid}}.accordion--servicelocation .field--name-field-location{grid-column:1/2;grid-row:1/2;font-size:1.1rem;margin:0}.accordion--servicelocation .field--name-field-address{grid-column:2/3;grid-row:1/2}.accordion--servicelocation .field--name-field-link{grid-column:3/4;grid-row:1/2;justify-self:end;padding-right:1.5rem}.accordion--servicelocation .field--name-field-address-addinfo{grid-column:1/2;grid-row:3/4}.accordion--servicelocation .field--name-field-phone-group{grid-column:2/3;grid-row:1/5}.accordion--servicelocation .field--name-field-phone-chargedescription{font-size:80%}.accordion--servicelocation .field--name-field-emails{grid-column:3/4;grid-row:1/3}.accordion--servicelocation .field--name-field-coordinates{grid-column:4/5;grid-row:1/3}.addtoany_list{display:none}@media(min-width:1024px){.addtoany_list{display:block;padding-left:.5rem}}@media(min-width:1280px){.addtoany_list{padding-left:1rem}}@media(min-width:1600px){.addtoany_list{padding-left:2rem}}.addtoany_list a{display:block;margin-bottom:.5rem}.addtoany_list a .a2a_svg{background-color:#5f003a !important;background-color:var(--c-secondary) !important;border-radius:50% !important;padding:6px}.addtoany_list a:hover .a2a_svg{background-color:black !important;background-color:var(--c-text) !important}.smk-back-to-top-block{clear:both}.back-to-top--wrapper{padding-top:4rem;text-align:right}.back-to-top--link{color:#5f003a;color:var(--c-secondary);font-weight:500;text-decoration:none}.back-to-top--link .bi{margin-left:.5rem}.smk-translation-status,.smk-alert{list-style:none;margin:0;padding:0;position:relative;z-index:210}.banner{padding-top:2rem;border-bottom:1px solid}.banner__inner{max-width:1600px;width:100%;margin:0 auto;padding-right:1rem;padding-left:1rem}@media(min-width:720px){.banner__inner{display:grid;grid-template-columns:3rem auto;padding-right:2rem;padding-left:2rem}}@media(min-width:1600px){.banner__inner{padding-right:0;padding-left:0}}.banner__inner .content{margin-bottom:1rem;vertical-align:middle;display:inline-block}.banner .banner-icon{display:none}@media(min-width:720px){.banner .banner-icon{display:block}.banner .banner-icon i{width:3rem;height:3rem}}.banner .banner-link{margin-top:-0.5rem}.banner .banner-link a{font-size:1rem}.banner .content p,.banner .content pre{margin-top:.1em}.banner .content pre{white-space:normal}.banner--translation-status{border-bottom:none;background:black;background:var(--c-accent);fill:#fbd43a;fill:var(--c-warning)}.banner--translation-status i,.banner--translation-status .content{color:#fbd43a;color:var(--c-warning)}.banner--translation-status a{color:#fbd43a;color:var(--c-warning)}.banner--alert{border-bottom:none;background:#fef9d6;background:var(--c-warning-bg);fill:#c30a50;fill:var(--c-error)}.banner--alert i,.banner--alert .content{color:#c30a50;color:var(--c-error)}.banner--alert a{color:#c30a50;color:var(--c-error)}.card{height:100%;display:block;position:relative;word-break:break-word}.card__body{margin:.7em 0 1em}.card__button{border-width:1px;border-style:solid;border-radius:2rem;display:inline-block;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;color:white;color:var(--c-text-inverse);background-color:#5f003a;background-color:var(--c-secondary);border-color:#5f003a;border-color:var(--c-secondary);line-height:1.8;min-width:8rem;padding:.5rem 2rem}.card__button:visited{color:white;color:var(--c-text-inverse)}.card__button:hover{color:white;color:var(--c-text-inverse);background-color:#2c2e35;background-color:var(--c-tertiary);border-color:#2c2e35;border-color:var(--c-tertiary)}.card--marketing-liftup{background-color:#eff2e9;background-color:var(--c-highlight-high);height:auto;margin-right:-1rem;margin-bottom:2rem;margin-left:-1rem;padding:0;position:relative}.card--marketing-liftup .image{width:100%;height:auto}.card--marketing-liftup .image img{width:100%}.card--marketing-liftup .card__content{padding:1rem}@media(min-width:720px){.card--marketing-liftup{display:flex;margin-right:0;margin-left:0}.card--marketing-liftup .image{max-width:50%;position:relative}.card--marketing-liftup .image .media--image{position:absolute;top:0;bottom:0;left:0;right:0}.card--marketing-liftup .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card--marketing-liftup .card__content{max-width:50%;padding:1rem 1rem 1rem 2rem}}@media(min-width:1024px){.card--marketing-liftup .card__content{padding:3rem}}.card--marketing-liftup::after{content:"";border:12px solid #ff009d;border-top:0;border-left:0;width:4rem;height:4rem;position:absolute;bottom:0;right:0}.promoted-article .card .card__heading,.card--promoted-article .card__heading,.card--basic-liftup .card__heading{margin-top:1rem;margin-bottom:1rem;text-transform:none}.promoted-article .card .card__content,.card--promoted-article .card__content,.card--basic-liftup .card__content{color:black;color:var(--c-text);font-size:80%;text-transform:uppercase}.promoted-article .card .card__body,.card--promoted-article .card__body,.card--basic-liftup .card__body{font-size:1.1rem;line-height:1.75;text-transform:none}.promoted-article .card,.card--promoted-article{text-decoration:none}.promoted-article .card .card__heading,.card--promoted-article .card__heading{color:#5f003a;color:var(--c-secondary);margin-top:1rem;margin-bottom:1rem;text-transform:none}.promoted-article .card .card__body{font-size:1.1rem}.card--promoted-article .card__heading{font-size:1.33rem}.card--promoted-article .card__body{font-size:1rem;line-height:1.75}.card--promoted-article::after{content:none}@media(min-width:720px){.card--promoted-article .image{max-width:43%;position:relative}.card--promoted-article .media--image{position:absolute;top:0;right:0;bottom:0;left:0}.card--promoted-article .media--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card--promoted-article .card__content{max-width:57%;min-height:18rem}}@media(min-width:1280px){.card--promoted-article .card__content{min-height:25rem}}.card--minimal-liftup{line-height:1;text-decoration:none}.card--minimal-liftup .bundle-name,.card--minimal-liftup .authored-date{color:#2c2e35;color:var(--c-tertiary);display:inline;font-size:80%;text-transform:uppercase}.card--minimal-liftup .bundle-name::after{content:" - "}.card--minimal-liftup .card__content{margin-top:.5rem;margin-bottom:2rem}.card--minimal-liftup .card__heading{color:#5f003a;color:var(--c-secondary)}.card--basic-liftup,.card--primary-liftup{display:block;border-top:3px solid #fbd43a;border-top:3px solid var(--c-remark)}.card--basic-liftup a,.card--primary-liftup a{border-bottom:0}.card--basic-liftup .image,.card--primary-liftup .image{background-image:url(/themes/custom/smk/images/liftup_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.card--basic-liftup img,.card--primary-liftup img{width:100%}.card--basic-liftup .ext svg,.card--primary-liftup .ext svg{display:none}.card--basic-liftup{margin-bottom:4rem;text-decoration:none;color:black;color:var(--c-text)}.card--basic-liftup .image{margin-bottom:1rem}.card--basic-liftup .image.image--rendered{background-color:#167d3f;background-color:var(--c-primary);height:205px;width:auto;overflow:hidden;position:relative}.card--basic-liftup .image.image--rendered img{min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.card--basic-liftup .h4,.card--basic-liftup .field--name-field-title h4,.field--name-field-title .card--basic-liftup h4,.card--basic-liftup .text-long h4,.text-long .card--basic-liftup h4,.card--basic-liftup .banner__inner .content,.banner__inner .card--basic-liftup .content,.card--basic-liftup .card__heading,.card--basic-liftup .arrow{color:#5f003a;color:var(--c-secondary)}.card--basic-liftup .card__body{margin:0}.card--basic-liftup .arrow{position:relative}.card--basic-liftup .arrow::before,.card--basic-liftup .arrow::after{content:"";border-color:#5f003a;border-color:var(--c-secondary);border-style:solid;border-width:0;position:absolute;bottom:calc(-2rem + 12px);left:0;display:block}.card--basic-liftup .arrow::before{border-bottom-width:2px;bottom:calc(-2rem + 16px);width:11px}.card--basic-liftup .arrow::after{border-top-width:2px;border-right-width:2px;width:10px;height:10px;transform:rotate(45deg)}.card--basic-liftup .arrow:hover::before,.card--basic-liftup .arrow:hover::after{border-color:white;border-color:var(--c-text-inverse)}.card--basic-liftup .card__link+.card__body{position:relative}.card--basic-liftup .card__link+.card__body::before,.card--basic-liftup .card__link+.card__body::after{content:"";border-color:#5f003a;border-color:var(--c-secondary);border-style:solid;border-width:0;position:absolute;bottom:calc(-2rem + 12px);left:0;display:block}.card--basic-liftup .card__link+.card__body::before{border-bottom-width:2px;bottom:calc(-2rem + 16px);width:11px}.card--basic-liftup .card__link+.card__body::after{border-top-width:2px;border-right-width:2px;width:10px;height:10px;transform:rotate(45deg)}.card--basic-liftup .card__link+.card__body:hover::before,.card--basic-liftup .card__link+.card__body:hover::after{border-color:white;border-color:var(--c-text-inverse)}.card--basic-liftup .card__link.ext+.card__body{position:relative}.card--basic-liftup .card__link.ext+.card__body::before,.card--basic-liftup .card__link.ext+.card__body::after{content:"";border-color:#5f003a;border-color:var(--c-secondary);border-style:solid;border-width:0;position:absolute;bottom:calc(-2rem + 12px);left:0;display:block}.card--basic-liftup .card__link.ext+.card__body::before{border-bottom-width:2px;bottom:calc(-2rem + 16px);width:11px}.card--basic-liftup .card__link.ext+.card__body::after{border-top-width:2px;border-right-width:2px;width:10px;height:10px;transform:rotate(45deg)}.card--basic-liftup .card__link.ext+.card__body:hover::before,.card--basic-liftup .card__link.ext+.card__body:hover::after{border-color:white;border-color:var(--c-text-inverse)}.card--basic-liftup .card__link.ext+.card__body::before{border-top-width:1px;border-bottom-width:1px;transform:rotate(-45deg);transform-origin:50% 100%}.card--basic-liftup .card__link.ext+.card__body::after{transform:rotate(0deg)}.card--primary-liftup,.card--bg{background-color:#167d3f;background-color:var(--c-primary);text-decoration:none}.card--primary-liftup .card__content,.card--bg .card__content{padding:1.5rem}.card--primary-liftup .card__content *,.card--bg .card__content *{color:white;color:var(--c-text-inverse)}.card--primary-liftup{display:grid}.card--primary-liftup .image,.card--primary-liftup .card__content{grid-column:1/2;grid-row:1/2}.card--primary-liftup .image{position:relative;z-index:1}.card--primary-liftup .image::after{content:"";position:absolute;background-image:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 50%,rgba(0,0,0,0.85) 100%);top:0;right:0;bottom:0;left:0}.card--primary-liftup .card__content{position:relative;z-index:2}.card--primary-liftup .bi-arrow-right,.card--primary-liftup .bi-arrow-right-short{margin-top:40px;color:#fbd43a;color:var(--c-remark)}.card--primary-liftup .h3,.card--primary-liftup .footer__inner h2,.footer__inner .card--primary-liftup h2,.card--primary-liftup .field--name-field-title h3,.field--name-field-title .card--primary-liftup h3,.card--primary-liftup .text-long h3,.text-long .card--primary-liftup h3,.card--primary-liftup .h4,.card--primary-liftup .field--name-field-title h4,.field--name-field-title .card--primary-liftup h4,.card--primary-liftup .text-long h4,.text-long .card--primary-liftup h4,.card--primary-liftup .banner__inner .content,.banner__inner .card--primary-liftup .content{position:relative}.card--primary-liftup .h3::before,.card--primary-liftup .footer__inner h2::before,.footer__inner .card--primary-liftup h2::before,.card--primary-liftup .field--name-field-title h3::before,.field--name-field-title .card--primary-liftup h3::before,.card--primary-liftup .text-long h3::before,.text-long .card--primary-liftup h3::before,.card--primary-liftup .h3::after,.card--primary-liftup .footer__inner h2::after,.footer__inner .card--primary-liftup h2::after,.card--primary-liftup .field--name-field-title h3::after,.field--name-field-title .card--primary-liftup h3::after,.card--primary-liftup .text-long h3::after,.text-long .card--primary-liftup h3::after,.card--primary-liftup .h4::before,.card--primary-liftup .field--name-field-title h4::before,.field--name-field-title .card--primary-liftup h4::before,.card--primary-liftup .text-long h4::before,.text-long .card--primary-liftup h4::before,.card--primary-liftup .banner__inner .content::before,.banner__inner .card--primary-liftup .content::before,.card--primary-liftup .h4::after,.card--primary-liftup .field--name-field-title h4::after,.field--name-field-title .card--primary-liftup h4::after,.card--primary-liftup .text-long h4::after,.text-long .card--primary-liftup h4::after,.card--primary-liftup .banner__inner .content::after,.banner__inner .card--primary-liftup .content::after{content:"";border-color:#fbd43a;border-color:var(--c-remark);border-style:solid;border-width:0;position:absolute;bottom:calc(-2rem + 12px);left:0;display:block}.card--primary-liftup .h3::before,.card--primary-liftup .footer__inner h2::before,.footer__inner .card--primary-liftup h2::before,.card--primary-liftup .field--name-field-title h3::before,.field--name-field-title .card--primary-liftup h3::before,.card--primary-liftup .text-long h3::before,.text-long .card--primary-liftup h3::before,.card--primary-liftup .h4::before,.card--primary-liftup .field--name-field-title h4::before,.field--name-field-title .card--primary-liftup h4::before,.card--primary-liftup .text-long h4::before,.text-long .card--primary-liftup h4::before,.card--primary-liftup .banner__inner .content::before,.banner__inner .card--primary-liftup .content::before{border-bottom-width:2px;bottom:calc(-2rem + 16px);width:11px}.card--primary-liftup .h3::after,.card--primary-liftup .footer__inner h2::after,.footer__inner .card--primary-liftup h2::after,.card--primary-liftup .field--name-field-title h3::after,.field--name-field-title .card--primary-liftup h3::after,.card--primary-liftup .text-long h3::after,.text-long .card--primary-liftup h3::after,.card--primary-liftup .h4::after,.card--primary-liftup .field--name-field-title h4::after,.field--name-field-title .card--primary-liftup h4::after,.card--primary-liftup .text-long h4::after,.text-long .card--primary-liftup h4::after,.card--primary-liftup .banner__inner .content::after,.banner__inner .card--primary-liftup .content::after{border-top-width:2px;border-right-width:2px;width:10px;height:10px;transform:rotate(45deg)}.card--primary-liftup .h3:hover::before,.card--primary-liftup .footer__inner h2:hover::before,.footer__inner .card--primary-liftup h2:hover::before,.card--primary-liftup .field--name-field-title h3:hover::before,.field--name-field-title .card--primary-liftup h3:hover::before,.card--primary-liftup .text-long h3:hover::before,.text-long .card--primary-liftup h3:hover::before,.card--primary-liftup .h3:hover::after,.card--primary-liftup .footer__inner h2:hover::after,.footer__inner .card--primary-liftup h2:hover::after,.card--primary-liftup .field--name-field-title h3:hover::after,.field--name-field-title .card--primary-liftup h3:hover::after,.card--primary-liftup .text-long h3:hover::after,.text-long .card--primary-liftup h3:hover::after,.card--primary-liftup .h4:hover::before,.card--primary-liftup .field--name-field-title h4:hover::before,.field--name-field-title .card--primary-liftup h4:hover::before,.card--primary-liftup .text-long h4:hover::before,.text-long .card--primary-liftup h4:hover::before,.card--primary-liftup .banner__inner .content:hover::before,.banner__inner .card--primary-liftup .content:hover::before,.card--primary-liftup .h4:hover::after,.card--primary-liftup .field--name-field-title h4:hover::after,.field--name-field-title .card--primary-liftup h4:hover::after,.card--primary-liftup .text-long h4:hover::after,.text-long .card--primary-liftup h4:hover::after,.card--primary-liftup .banner__inner .content:hover::after,.banner__inner .card--primary-liftup .content:hover::after{border-color:white;border-color:var(--c-text-inverse)}.card--primary-liftup.ext .h3,.card--primary-liftup.ext .footer__inner h2,.footer__inner .card--primary-liftup.ext h2,.card--primary-liftup.ext .field--name-field-title h3,.field--name-field-title .card--primary-liftup.ext h3,.card--primary-liftup.ext .text-long h3,.text-long .card--primary-liftup.ext h3,.card--primary-liftup.ext .h4,.card--primary-liftup.ext .field--name-field-title h4,.field--name-field-title .card--primary-liftup.ext h4,.card--primary-liftup.ext .text-long h4,.text-long .card--primary-liftup.ext h4,.card--primary-liftup.ext .banner__inner .content,.banner__inner .card--primary-liftup.ext .content{position:relative}.card--primary-liftup.ext .h3::before,.card--primary-liftup.ext .footer__inner h2::before,.footer__inner .card--primary-liftup.ext h2::before,.card--primary-liftup.ext .field--name-field-title h3::before,.field--name-field-title .card--primary-liftup.ext h3::before,.card--primary-liftup.ext .text-long h3::before,.text-long .card--primary-liftup.ext h3::before,.card--primary-liftup.ext .h3::after,.card--primary-liftup.ext .footer__inner h2::after,.footer__inner .card--primary-liftup.ext h2::after,.card--primary-liftup.ext .field--name-field-title h3::after,.field--name-field-title .card--primary-liftup.ext h3::after,.card--primary-liftup.ext .text-long h3::after,.text-long .card--primary-liftup.ext h3::after,.card--primary-liftup.ext .h4::before,.card--primary-liftup.ext .field--name-field-title h4::before,.field--name-field-title .card--primary-liftup.ext h4::before,.card--primary-liftup.ext .text-long h4::before,.text-long .card--primary-liftup.ext h4::before,.card--primary-liftup.ext .banner__inner .content::before,.banner__inner .card--primary-liftup.ext .content::before,.card--primary-liftup.ext .h4::after,.card--primary-liftup.ext .field--name-field-title h4::after,.field--name-field-title .card--primary-liftup.ext h4::after,.card--primary-liftup.ext .text-long h4::after,.text-long .card--primary-liftup.ext h4::after,.card--primary-liftup.ext .banner__inner .content::after,.banner__inner .card--primary-liftup.ext .content::after{content:"";border-color:#fbd43a;border-color:var(--c-remark);border-style:solid;border-width:0;position:absolute;bottom:calc(-2rem + 12px);left:0;display:block}.card--primary-liftup.ext .h3::before,.card--primary-liftup.ext .footer__inner h2::before,.footer__inner .card--primary-liftup.ext h2::before,.card--primary-liftup.ext .field--name-field-title h3::before,.field--name-field-title .card--primary-liftup.ext h3::before,.card--primary-liftup.ext .text-long h3::before,.text-long .card--primary-liftup.ext h3::before,.card--primary-liftup.ext .h4::before,.card--primary-liftup.ext .field--name-field-title h4::before,.field--name-field-title .card--primary-liftup.ext h4::before,.card--primary-liftup.ext .text-long h4::before,.text-long .card--primary-liftup.ext h4::before,.card--primary-liftup.ext .banner__inner .content::before,.banner__inner .card--primary-liftup.ext .content::before{border-bottom-width:2px;bottom:calc(-2rem + 16px);width:11px}.card--primary-liftup.ext .h3::after,.card--primary-liftup.ext .footer__inner h2::after,.footer__inner .card--primary-liftup.ext h2::after,.card--primary-liftup.ext .field--name-field-title h3::after,.field--name-field-title .card--primary-liftup.ext h3::after,.card--primary-liftup.ext .text-long h3::after,.text-long .card--primary-liftup.ext h3::after,.card--primary-liftup.ext .h4::after,.card--primary-liftup.ext .field--name-field-title h4::after,.field--name-field-title .card--primary-liftup.ext h4::after,.card--primary-liftup.ext .text-long h4::after,.text-long .card--primary-liftup.ext h4::after,.card--primary-liftup.ext .banner__inner .content::after,.banner__inner .card--primary-liftup.ext .content::after{border-top-width:2px;border-right-width:2px;width:10px;height:10px;transform:rotate(45deg)}.card--primary-liftup.ext .h3:hover::before,.card--primary-liftup.ext .footer__inner h2:hover::before,.footer__inner .card--primary-liftup.ext h2:hover::before,.card--primary-liftup.ext .field--name-field-title h3:hover::before,.field--name-field-title .card--primary-liftup.ext h3:hover::before,.card--primary-liftup.ext .text-long h3:hover::before,.text-long .card--primary-liftup.ext h3:hover::before,.card--primary-liftup.ext .h3:hover::after,.card--primary-liftup.ext .footer__inner h2:hover::after,.footer__inner .card--primary-liftup.ext h2:hover::after,.card--primary-liftup.ext .field--name-field-title h3:hover::after,.field--name-field-title .card--primary-liftup.ext h3:hover::after,.card--primary-liftup.ext .text-long h3:hover::after,.text-long .card--primary-liftup.ext h3:hover::after,.card--primary-liftup.ext .h4:hover::before,.card--primary-liftup.ext .field--name-field-title h4:hover::before,.field--name-field-title .card--primary-liftup.ext h4:hover::before,.card--primary-liftup.ext .text-long h4:hover::before,.text-long .card--primary-liftup.ext h4:hover::before,.card--primary-liftup.ext .banner__inner .content:hover::before,.banner__inner .card--primary-liftup.ext .content:hover::before,.card--primary-liftup.ext .h4:hover::after,.card--primary-liftup.ext .field--name-field-title h4:hover::after,.field--name-field-title .card--primary-liftup.ext h4:hover::after,.card--primary-liftup.ext .text-long h4:hover::after,.text-long .card--primary-liftup.ext h4:hover::after,.card--primary-liftup.ext .banner__inner .content:hover::after,.banner__inner .card--primary-liftup.ext .content:hover::after{border-color:white;border-color:var(--c-text-inverse)}.card--primary-liftup.ext .h3::before,.card--primary-liftup.ext .footer__inner h2::before,.footer__inner .card--primary-liftup.ext h2::before,.card--primary-liftup.ext .field--name-field-title h3::before,.field--name-field-title .card--primary-liftup.ext h3::before,.card--primary-liftup.ext .text-long h3::before,.text-long .card--primary-liftup.ext h3::before,.card--primary-liftup.ext .h4::before,.card--primary-liftup.ext .field--name-field-title h4::before,.field--name-field-title .card--primary-liftup.ext h4::before,.card--primary-liftup.ext .text-long h4::before,.text-long .card--primary-liftup.ext h4::before,.card--primary-liftup.ext .banner__inner .content::before,.banner__inner .card--primary-liftup.ext .content::before{border-top-width:1px;border-bottom-width:1px;transform:rotate(-45deg);transform-origin:50% 100%}.card--primary-liftup.ext .h3::after,.card--primary-liftup.ext .footer__inner h2::after,.footer__inner .card--primary-liftup.ext h2::after,.card--primary-liftup.ext .field--name-field-title h3::after,.field--name-field-title .card--primary-liftup.ext h3::after,.card--primary-liftup.ext .text-long h3::after,.text-long .card--primary-liftup.ext h3::after,.card--primary-liftup.ext .h4::after,.card--primary-liftup.ext .field--name-field-title h4::after,.field--name-field-title .card--primary-liftup.ext h4::after,.card--primary-liftup.ext .text-long h4::after,.text-long .card--primary-liftup.ext h4::after,.card--primary-liftup.ext .banner__inner .content::after,.banner__inner .card--primary-liftup.ext .content::after{transform:rotate(0deg)}.card--primary-liftup .h3,.card--primary-liftup .footer__inner h2,.footer__inner .card--primary-liftup h2,.card--primary-liftup .field--name-field-title h3,.field--name-field-title .card--primary-liftup h3,.card--primary-liftup .text-long h3,.text-long .card--primary-liftup h3{font-size:1.6rem}@media(min-width:1024px){.card--primary-liftup .h3,.card--primary-liftup .footer__inner h2,.footer__inner .card--primary-liftup h2,.card--primary-liftup .field--name-field-title h3,.field--name-field-title .card--primary-liftup h3,.card--primary-liftup .text-long h3,.text-long .card--primary-liftup h3{font-size:1.375rem}}.card--bg{position:relative}.card--bg p{line-height:1.5;margin:0 0 2rem 0}.card--bg .arrow{position:relative;position:absolute;bottom:2.5rem;left:1rem;transform:rotate(-45deg)}.card--bg .arrow::before,.card--bg .arrow::after{content:"";border-color:#fff;border-style:solid;border-width:0;position:absolute;bottom:calc(-2rem + 12px);left:0;display:block}.card--bg .arrow::before{border-bottom-width:2px;bottom:calc(-2rem + 16px);width:11px}.card--bg .arrow::after{border-top-width:2px;border-right-width:2px;width:10px;height:10px;transform:rotate(45deg)}.card--bg .arrow:hover::before,.card--bg .arrow:hover::after{border-color:white;border-color:var(--c-text-inverse)}.card .card__link{color:black;color:var(--c-text);text-decoration:none;text-transform:none}.card .card__link--wrapped::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.liftup-group--basic-liftups,.liftup-group--primary-liftups{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media(min-width:480px){.liftup-group--basic-liftups,.liftup-group--primary-liftups{grid-template-columns:1fr 1fr}.latest-articles-with-promotion .liftup-group--basic-liftups .views-element-container,.latest-articles-with-promotion .liftup-group--primary-liftups .views-element-container{grid-column:1/3}}@media(min-width:1024px){.liftup-group--basic-liftups,.liftup-group--primary-liftups{grid-template-columns:1fr 1fr 1fr 1fr}.latest-articles-with-promotion .liftup-group--basic-liftups .views-element-container,.latest-articles-with-promotion .liftup-group--primary-liftups .views-element-container{grid-column:1/5}}.contact .contact-item{margin-bottom:1rem}.contact .contact-item--jobtitle{font-size:130%;margin-bottom:4rem}.contact span{display:block}.contact .field__label{font-weight:bold}.contact a{color:black;color:var(--c-accent);text-decoration:none;border-bottom:3px solid #5f003a;border-bottom:3px solid var(--c-secondary)}.contact a:hover{color:black;color:var(--c-accent-high)}.contact a.button,.contact .askem .askem-plugin .askem-inputs a.askem-form-submit,.askem .askem-plugin .askem-inputs .contact a.askem-form-submit,.contact a.button:hover,.contact a.link--button,.contact a.link--button:hover{color:white;color:var(--c-text-inverse)}.contact a--no-decoration{border-bottom:none !important;color:#5f003a;color:var(--c-secondary)}.contact a .icon--before,.contact a .bi--before{margin-right:.5rem}.contact a .icon--after,.contact a .bi--after{margin-left:.5rem}.contact a.ext .bi-arrow-right,.contact a.ext .bi-arrow-right-short{transform:rotate(-45deg)}.event-items{display:grid;grid-column-gap:2rem;grid-row-gap:2rem}@media(min-width:720px){.event-items{grid-template-columns:repeat(2,1fr);grid-row-gap:3rem}}@media(min-width:1024px){.event-items{grid-template-columns:repeat(3,1fr)}}.event-items--footer{margin:2rem 0}.event-item{min-width:0;overflow-wrap:break-word;word-wrap:break-word}.event-item div{font-size:90%;margin-bottom:1rem}.event-item--link a{color:#5f003a;color:var(--c-secondary)}.event-item--description{color:#50545f;line-height:1.5;margin:1rem 0}.event-item--type{font-weight:500;margin-bottom:0;text-transform:uppercase}.event-item--location,.event-item--type,.event-item--date{font-size:90%;line-height:1.2;margin:.25rem 0}.field.field__items--grid{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media(min-width:480px){.field.field__items--grid--two,.field.field__items--grid--four{grid-template-columns:1fr 1fr}.field.field__items--grid--three{grid-template-columns:repeat(3,1fr)}}@media(min-width:720px){.field.field__items--grid--four{grid-template-columns:repeat(4,1fr)}}.field.field__items--grid>.field__item{margin-bottom:2rem}.field.field--label-inline{display:flex;flex-wrap:wrap}.field.field--label-inline .field__label{font-weight:500;margin-right:.5rem}.field.field--label-inline .field__label::after{content:":"}.field.field--items-inlined .field__items .field__item{display:inline-block;margin-right:1rem}.field .field__label.border-top{border-top:3px solid #e1e4ec;border-top:3px solid var(--c-background-section);padding-top:1rem}.field .field__label.border-bottom{border-bottom:3px solid #e1e4ec;border-bottom:3px solid var(--c-background-section);padding-bottom:1rem}.field .field__label.margin-top--double{margin-top:2rem}.field .field__label.margin-bottom--double{margin-bottom:2rem}.field--name-field-project-funded-by .field__items,.field--name-field-project-partners .field__items{display:flex;flex-wrap:wrap;align-items:center;margin:0 -1rem}.field--name-field-project-funded-by .field__items>.field__item,.field--name-field-project-partners .field__items>.field__item{flex-basis:calc(50% - 2rem);max-width:calc(50% - 2rem);margin:1rem}@media(min-width:720px){.field--name-field-project-funded-by.partners-grid--3 .field__items>.field__item,.field--name-field-project-funded-by.partners-grid--4 .field__items>.field__item,.field--name-field-project-partners.partners-grid--3 .field__items>.field__item,.field--name-field-project-partners.partners-grid--4 .field__items>.field__item{flex-basis:calc(33.33% - 2rem)}.field--name-field-project-funded-by.partners-grid--3 .field__items>.field__item:first-child:nth-last-child(4),.field--name-field-project-funded-by.partners-grid--3 .field__items>.field__item:first-child:nth-last-child(4)~.field__item,.field--name-field-project-funded-by.partners-grid--4 .field__items>.field__item:first-child:nth-last-child(4),.field--name-field-project-funded-by.partners-grid--4 .field__items>.field__item:first-child:nth-last-child(4)~.field__item,.field--name-field-project-partners.partners-grid--3 .field__items>.field__item:first-child:nth-last-child(4),.field--name-field-project-partners.partners-grid--3 .field__items>.field__item:first-child:nth-last-child(4)~.field__item,.field--name-field-project-partners.partners-grid--4 .field__items>.field__item:first-child:nth-last-child(4),.field--name-field-project-partners.partners-grid--4 .field__items>.field__item:first-child:nth-last-child(4)~.field__item{flex-basis:calc(50% - 2rem)}}@media(min-width:1024px){.field--name-field-project-funded-by.partners-grid--4 .field__items>.field__item,.field--name-field-project-funded-by.partners-grid--4 .field__items>.field__item:first-child:nth-last-child(4),.field--name-field-project-funded-by.partners-grid--4 .field__items>.field__item:first-child:nth-last-child(4)~.field__item,.field--name-field-project-partners.partners-grid--4 .field__items>.field__item,.field--name-field-project-partners.partners-grid--4 .field__items>.field__item:first-child:nth-last-child(4),.field--name-field-project-partners.partners-grid--4 .field__items>.field__item:first-child:nth-last-child(4)~.field__item{flex-basis:calc(25% - 2rem)}}.figure__content{margin-bottom:0;position:relative}.figure--image .figure__content{max-width:-moz-fit-content;max-width:fit-content}.figure figcaption{padding-left:1.5rem;padding-right:1.5rem}@media(min-width:768px){.figure figcaption{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1200px){.figure figcaption{padding-left:0;padding-right:0}}.figure .button--open{position:absolute;top:1rem;left:1rem}.figure .modal__caption{color:color(text-inverse);display:block;margin:auto;padding:1rem 0;position:relative;text-align:center}.filelink{margin-bottom:1rem}.filelink .link,.filelink .field--with-link a,.field--with-link .filelink a{color:#5f003a !important;color:var(--c-secondary) !important;border-bottom:none !important}.filelink .link:hover,.filelink .field--with-link a:hover,.field--with-link .filelink a:hover{color:black !important;color:var(--c-text) !important}.filelink .link,.filelink .field--with-link a,.field--with-link .filelink a,.infobox .filelink .link{font-weight:500;display:inline;-ms-hyphens:auto;hyphens:auto}.infobox{background-color:#f3f4f8;background-color:var(--c-muted);border-top:3px solid #fbd43a;border-top:3px solid var(--c-remark);margin-bottom:2rem;padding:1rem 3rem}.infobox.has-accordion{margin-bottom:0;padding:0}.infobox__heading{border-bottom:1px solid silver;font-weight:500;margin-top:0;padding-top:.25rem;padding-bottom:1rem}.infobox .links{margin-bottom:1rem}.infobox .links .link,.infobox .links .field--with-link a,.field--with-link .infobox .links a{font-weight:500;display:block}.infobox .menu,.infobox .anchor-menu{list-style:none;margin-left:-1rem;padding-left:0;font-size:85%}.infobox .menu li,.infobox .anchor-menu li{margin-bottom:1em}.infobox .menu li:last-child,.infobox .anchor-menu li:last-child{margin-bottom:0}.infobox .menu a,.infobox .anchor-menu a{display:block;color:#5f003a;color:var(--c-secondary);font-weight:500;line-height:1.2;padding-left:1rem;padding-right:3rem;text-decoration:none}.infobox .menu .is-active,.infobox .menu .menu__link--active,.infobox .anchor-menu .is-active,.infobox .anchor-menu .menu__link--active{border-left:5px solid #5f003a;border-left:5px solid var(--c-secondary);color:black;color:var(--c-text);margin-left:1rem;padding-left:.5rem}.link-with-description{margin:2rem 0}.link-with-description .link,.link-with-description .field--with-link a,.field--with-link .link-with-description a{font-weight:500}.link-with-description .link .bi--before,.link-with-description .field--with-link a .bi--before,.field--with-link .link-with-description a .bi--before{font-size:1.4rem;transform:translateY(2px)}.link-with-description .description{margin-top:.5rem}.media .heading{padding-left:1.5rem;padding-right:1.5rem}@media(min-width:768px){.media .heading{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1200px){.media .heading{padding-left:0;padding-right:0}}.media__lead{padding-left:1.5rem;padding-right:1.5rem;margin-bottom:1rem}@media(min-width:768px){.media__lead{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1200px){.media__lead{padding-left:0;padding-right:0}}.video-with-consent-placeholder,.oembed-placeholder{border:1px solid var(--color-disabled-light);padding:3rem 1rem 4rem;display:flex;justify-content:center;text-align:center}.breadcrumb{list-style:none;margin:0;padding:0;font-size:80%}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{text-decoration:none}.breadcrumb__item{display:inline-block}.breadcrumb__item:first-child i::before{line-height:1.3}.breadcrumb-arrow{margin:0 .5rem}.breadcrumb-arrow i::before{line-height:1.2}.hero--default .breadcrumb-arrow,.hero--with-image .breadcrumb-arrow{color:#fbd43a;color:var(--c-remark)}@media(min-width:1024px){.breadcrumb{font-size:1rem}.breadcrumb__item::after{font-size:1.5em;margin:0 .5rem}}.language-switcher{display:flex;flex-direction:column;margin-bottom:2rem;margin-left:2rem}.language-switcher .language-link--code{display:none}.language-switcher a{color:#5f003a;color:var(--c-secondary);text-decoration:none;text-transform:uppercase}.language-switcher a.is-active{color:black;color:var(--c-text);font-weight:500}.language-switcher a s{color:#2c2e35;color:var(--c-tertiary)}@media(min-width:1024px){.language-switcher{display:block;height:100%;margin-bottom:0;margin-left:0}.language-switcher .language-link--name{display:none}.language-switcher .language-link--code{display:inline}.language-switcher a{display:inline-block;height:100%;width:2rem;line-height:3.5rem;text-align:center}.language-switcher a.is-active{border-bottom:3px solid #5f003a;border-bottom:3px solid var(--c-secondary)}.language-switcher a:first-child{margin-left:0}.language-switcher a:last-child{margin-right:0}}.login-menu{position:relative;background-color:#5f003a;background-color:var(--c-secondary);color:white;color:var(--c-text-inverse);display:flex;align-items:center;padding:0 3rem 0 2rem}.login-menu .bi{margin-right:1em}.login-menu ul{list-style:none;margin:0;padding:0}.login-menu a,.login-menu button{color:inherit}.login-menu .expand-control--with-triangle{position:static;text-indent:0;width:auto}.login-menu span.menu__link{white-space:nowrap}.login-menu .extlink{display:none}.login-menu .menu__button{width:100%}.login-menu .menu__button::before{left:100%;margin-left:-2rem;border-top-color:white;border-top-color:var(--c-text-inverse)}.login-menu .menu__button[aria-expanded=true]::before{transform:rotate(180deg)}.login-menu .menu{background-color:#5f003a;background-color:var(--c-secondary);display:none;position:absolute;top:100%;left:0;width:100%;z-index:20;line-height:1.5;padding:1rem 2rem}.login-menu .menu[aria-hidden=false]{display:block}.login-menu .menu li{margin-bottom:1rem}.mobile-drawer .login-menu{display:block;width:auto}.mobile-drawer .login-menu ul{margin-left:-1rem}.mobile-drawer .login-menu button,.mobile-drawer .login-menu li{margin-bottom:0;padding:1rem 0}.mobile-drawer .login-menu .menu--sub{box-shadow:0 .5rem 1rem rgba(0,0,0,.25);padding:0 3rem 1rem 3rem;right:0;width:auto}.mobile-drawer .login-menu .bi{font-size:1em}.main-menu{list-style:none;margin:0;padding:0;border-bottom:1px solid #e1e4ec;border-bottom:1px solid var(--c-background-section);position:relative;z-index:10}@media(min-width:1024px){.main-menu{border-bottom:none;margin-left:-1rem}}.main-menu--sub{border-bottom:none;display:none;overflow:hidden;background-color:#f3f4f8;background-color:var(--c-muted)}.main-menu--sub[aria-hidden=false]{display:block}@media(min-width:1024px){.main-menu--sub{background-color:#fff;left:.8rem;overflow:visible;margin-top:calc(-1rem + 2px);padding:0;position:absolute;top:100%;width:-moz-max-content;width:max-content;min-width:100%;z-index:1;font-size:.9rem;border-top:3px solid #167d3f;border-top:3px solid var(--c-primary);box-shadow:0 .5rem 1rem rgba(0,0,0,.25)}}@media(min-width:1024px){.main-menu--sub:hover{transition:all .2s}}@media(min-width:1024px){.main-menu--sub-2{display:none}}.expand-control{border:none;background:rgba(0,0,0,0);padding:0;cursor:pointer}.expand-control--with-triangle{position:absolute;top:0;right:0;width:2rem;height:100%;text-indent:100%;white-space:nowrap;overflow:hidden}.expand-control--with-triangle::before{content:"";display:block;position:absolute;border:.3333333333rem solid rgba(0,0,0,0);border-top-color:black;border-top-color:var(--c-text);border-bottom:0;margin-top:-3px;margin-left:-5px;top:50%;left:50%;width:10px;height:5px;transform:rotate(0deg)}.main-menu__item{border-top:1px solid #e1e4ec;border-top:1px solid var(--c-background-section);display:flex;flex-wrap:wrap;position:relative}@media(min-width:1024px){.main-menu__item{border-top:none;display:inline-block}.main-menu__item:not(.main-menu__item--sub).main-menu__item--active>.main-menu__link::before,.main-menu__item:not(.main-menu__item--sub):hover>.main-menu__link::before{content:"";display:block;height:3px;background-color:#167d3f;background-color:var(--c-primary);position:absolute;left:.8rem;right:.88rem;bottom:.65rem}.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}}.main-menu__item:hover .main-menu__link::after{color:black;color:var(--c-text)}.mobile-drawer .main-menu__item .main-menu__link--sub{padding-left:2rem;text-transform:none}.mobile-drawer .main-menu__item .main-menu__link--sub::after{content:none}.mobile-drawer .main-menu__item ul{background-color:white;background-color:var(--c-background);width:100%}.mobile-drawer .main-menu__item--active{background-color:#f3f4f8;background-color:var(--c-muted)}.mobile-drawer .main-menu__item--active ul{height:auto}.mobile-drawer .main-menu__item--active ul[aria-hidden=true]{height:0}.mobile-drawer .main-menu__item--with-sub::after{content:"";position:absolute;top:.75rem;right:4rem;width:1px;height:2rem;background-color:#e1e4ec;background-color:var(--c-background-section)}.mobile-drawer .main-menu__item .main-menu__item{border-top:none}.mobile-drawer .main-menu__item .main-menu__item::after{content:none}.main-menu__button{height:calc(1rem*2 + 1.65rem);pointer-events:none}.mobile-drawer .main-menu__button{width:4rem;pointer-events:auto}.mobile-drawer .main-menu__button[aria-expanded=true]::before{transform:rotate(180deg)}.mobile-drawer .main-menu__item--active .main-menu__button[aria-expanded=true]::before{transform:rotate(0deg)}@media(min-width:1024px){.main-menu__item--sub{display:block}}.main-menu__link{color:black;color:var(--c-accent);display:block;font-size:1.2rem;line-height:1.5;padding:1rem 3rem 1rem 2rem;text-decoration:none;font-weight:500}.main-menu__link--with-sub{width:80%}@media(min-width:1024px){.main-menu__link{border-bottom:none;display:inline-block;font-size:1.1rem;padding:1rem;text-transform:none;position:relative;width:auto}.main-menu__link--with-sub{padding:1rem 2rem 1rem 1rem}}.mobile-drawer .main-menu__link{color:#5f003a;color:var(--c-secondary);font-size:1rem;text-transform:uppercase}.mobile-drawer .main-menu__link,.mobile-drawer .main-menu__link--with-sub{width:auto}.main-menu__link--sub{color:black;color:var(--c-text);padding-left:3rem;font-weight:normal}.main-menu__item--active>.main-menu__link--sub{color:black;color:var(--c-text);font-weight:500;background-color:#f3f4f8;background-color:var(--c-muted)}@media(min-width:1024px){.main-menu__link--sub{display:block;padding:.5rem 1rem}}.main-menu__link--sub:hover{background-color:#f3f4f8;background-color:var(--c-muted)}.mobile-drawer .main-menu__link--sub::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.mobile-drawer .main-menu__link--sub:hover::before{background-color:#f3f4f8;background-color:var(--c-muted)}.main-menu--sub-2{background-color:#eff2e9;background-color:var(--c-highlight-high)}.main-menu__link--sub-2{padding-left:4rem}.mobile-drawer-control{text-align:left;display:block}@media(min-width:1024px){.mobile-drawer-control{display:none}}.mobile-drawer-control .toggle-expand__close{display:none}.mobile-drawer-control[aria-expanded=true] .toggle-expand__close{display:block}.mobile-drawer-control[aria-expanded=true] .toggle-expand__open{display:none}.mobile-drawer-control .toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.mobile-drawer-control{color:black;color:var(--c-text)}.mobile-drawer{position:relative;margin-right:-1rem;margin-left:-1rem}.mobile-drawer li{line-height:1.5}.mobile-drawer .region--mobile-drawer{display:none;position:absolute;top:0;right:0;left:0;background:white;background:var(--c-background);box-shadow:0 .5rem 1rem rgba(0,0,0,.25);z-index:210}.mobile-drawer__background{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff}.mobile-drawer[aria-hidden=false] .mobile-drawer__foreground,.mobile-drawer[aria-hidden=false] .mobile-drawer__background{display:block}@media(min-width:1024px){.mobile-drawer[aria-hidden=false] .mobile-drawer__foreground,.mobile-drawer[aria-hidden=false] .mobile-drawer__background{display:none}}@media(min-width:1024px){.mobile-drawer,.mobile-drawer--toggle{display:none}}.main,.content-bottom,.footer{height:auto;overflow:auto}.main-menu--open .main,.main-menu--open .content-bottom,.main-menu--open .footer{height:0;overflow:hidden}@media(min-width:1024px){.main{overflow:hidden}}.nextprev{position:relative;margin-top:2rem}.nextprev a{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.nextprev .content{text-decoration:none;display:block;color:#5f003a;color:var(--c-secondary)}.nextprev .content:hover{color:black;color:var(--c-text)}.nextprev .content::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.nextprev-in-category{margin-bottom:2rem}.nextprev-in-category::after{content:"";display:block;clear:both}@media(min-width:1024px){.nextprev{width:50%;max-width:400px}.nextprev .content{max-width:300px}}.nextprev small{font-weight:normal;font-size:.8em;text-transform:uppercase;display:block;color:black;color:var(--c-text)}.nextprev i,.nextprev .content{vertical-align:middle;display:inline-block;white-space:nowrap}.nextprev i>*,.nextprev .content>*{white-space:normal}.nextprev i{width:50px;height:auto}@media(min-width:1024px){.nextprev--prev{float:left}}.nextprev--prev i{margin-right:.5rem}.nextprev--next{text-align:right}@media(min-width:1024px){.nextprev--next{float:right}}.nextprev--next i{margin-left:.5rem}.social-menu{list-style:none;margin:0;padding:0}.social-menu__item{margin-bottom:.25rem}.social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:black;color:var(--c-text)}.social-menu__icon{height:2rem;width:2rem;margin-right:.5rem;fill:currentColor}.social-menu__text{font-weight:bold}.support-menu{display:flex;align-items:center}.support-menu__link{color:#5f003a;color:var(--c-secondary);font-weight:500;text-decoration:none;margin-left:1rem}.support-menu__link i{font-size:1.2rem;line-height:1.75rem;margin-right:.5rem}.mobile-drawer .support-menu{margin:2rem}.mobile-drawer .support-menu__link{margin-left:0}.pager{margin:2em 0}.pager .pager__items{list-style:none;margin:0;padding:0}.pager .pager__items .pager__item{display:inline-block;font-size:.8em}.pager .pager__items .pager__item .pager__link{color:#5f003a;color:var(--c-secondary);display:inline-block;text-decoration:none;width:2.1em;height:2.1em;border-radius:50%;text-align:center;border:1px solid}.pager .pager__items .pager__item .pager__link.is-active,.pager .pager__items .pager__item .pager__link:hover{color:white;color:var(--c-text-inverse);background:#5f003a;background:var(--c-secondary)}.pager .pager__items .pager__item .pager__link--next,.pager .pager__items .pager__item .pager__link--prev{display:block;border:none;background:rgba(0,0,0,0);color:#5f003a;color:var(--c-secondary)}.pager .pager__items .pager__item .pager__link--next span,.pager .pager__items .pager__item .pager__link--prev span{display:none}.pager .pager__items .pager__item .pager__link--next::before,.pager .pager__items .pager__item .pager__link--prev::before{content:">";display:block;position:relative;top:1px}.pager .pager__items .pager__item .pager__link--next:hover,.pager .pager__items .pager__item .pager__link--prev:hover{color:#5f003a;color:var(--c-secondary);background:rgba(0,0,0,0)}.pager .pager__items .pager__item .pager__link--prev::before{content:"<"}.pager .pager__items .pager__item .pager__link--prev:hover::before{border-left-color:rgba(0,0,0,0);border-right-color:black;border-right-color:var(--c-accent)}.reactnshare--wrapper{background-color:#f3f4f8;background-color:var(--c-muted)}.askem .askem-plugin{font-family:"Rubik",sans-serif;margin:0;padding:2rem 0 4rem}.askem .askem-plugin .askem-header{font-weight:bold;margin-bottom:2rem}.askem .askem-plugin .askem-reactions .reactions .askem-reaction{flex-basis:50%}.askem .askem-plugin .askem-reactions .reactions .askem-reaction .askem-reaction-button{background-color:rgba(0,0,0,0);border:0;flex-direction:column;font-size:1rem}.askem .askem-plugin .askem-reactions .reactions .askem-reaction .askem-reaction-button:hover{background-color:rgba(0,0,0,0)}.askem .askem-plugin .askem-reactions .reactions .askem-reaction .askem-reaction-button:focus{background-color:#e1e4ec !important;background-color:var(--c-background-section) !important}.askem .askem-plugin .askem-reactions .reactions .askem-reaction .askem-reaction-button .askem-icon,.askem .askem-plugin .askem-reactions .reactions .askem-reaction .askem-reaction-button .askem-label{color:#5f003a;color:var(--c-secondary)}.askem .askem-plugin .askem-reactions .reactions .askem-reaction .askem-reaction-button .askem-icon{width:3rem;height:3rem;font-size:3rem;line-height:3rem}.askem .askem-plugin .askem-reactions .reactions .askem-reaction .askem-reaction-button .askem-label{margin-top:1rem}.askem .askem-plugin .askem-reactions .reactions .askem-reaction.selected .askem-reaction-button{background-color:#e1e4ec !important;background-color:var(--c-background-section) !important}.askem .askem-plugin .askem-reactions .reactions .askem-reaction.selected .askem-reaction-button .askem-icon,.askem .askem-plugin .askem-reactions .reactions .askem-reaction.selected .askem-reaction-button .askem-label{color:black;color:var(--c-text)}.askem .askem-plugin .askem-inputs .askem-input-empty-fields{animation-duration:1s;animation-name:fadein;border:none;color:#c30a50;color:var(--c-error);outline:none;padding-left:0}.askem .askem-reactions{text-align:center}.askem .fa{font-family:"bootstrap-icons",sans-serif}.askem .fa.fa-thumbs-up::before{content:""}.askem .fa.fa-check::before{content:""}.askem .fa.fa-thumbs-down::before{content:""}.askem .fa.fa-question::before{content:""}@media only screen and (max-width:680px){.askem .askem-plugin .askem-reactions .reactions{flex-direction:row;flex-wrap:wrap}}@keyframes fadein{from{opacity:0}to{opacity:1}}.search-box a{color:black;color:var(--c-text)}.search-box #expand-control--header-search{display:block}@media(min-width:1024px){.search-box #expand-control--header-search{display:none}}.search-box #expand-list--header-search{display:none}.search-box #expand-list--header-search[aria-hidden=false]{display:block;background-color:#fff;position:absolute;top:59px;left:-1rem;right:-1rem;padding:.5rem 1rem;z-index:1}.search-box #expand-list--header-search[aria-hidden=false] .form-item{display:grid;grid-template-columns:minmax(0%,100%) auto;margin-bottom:0}.search-box #expand-list--header-search[aria-hidden=false] .form-item input{width:calc(100% - .5rem)}.search-box #expand-list--header-search[aria-hidden=false] .button,.search-box #expand-list--header-search[aria-hidden=false] .askem .askem-plugin .askem-inputs .askem-form-submit,.askem .askem-plugin .askem-inputs .search-box #expand-list--header-search[aria-hidden=false] .askem-form-submit{min-width:auto}@media(min-width:1024px){.search-box #expand-list--header-search{display:block}.search-box #expand-list--header-search[aria-hidden=false]{position:static}}.search-result{margin-bottom:3rem}.search-result .node-meta{font-size:.9rem}.search-result a{text-decoration:none;border:none}.search-result__heading a{color:#5f003a;color:var(--c-secondary)}.search-result__heading .bi{display:inline-block;width:1rem;height:1rem;transform:rotate(-45deg) scale(0.8) translateY(0.5rem);transform-origin:0 50%}.search-result--content,.search-result--footer{font-size:1rem;line-height:1.8}.search-result--footer{margin-top:1rem}.search-result--footer,.search-result--footer a{color:#50545f}.search-result--contact{margin-bottom:2rem}.search-result--contact .search-result--content-group-details{margin-top:1rem;padding-bottom:1rem}.search-result--contact .search-result--content-group-details .field__label::after{content:":"}.search-result--contact .search-result--content-group-details .field__item{margin-bottom:1rem}.search-result--contact .search-result--content-group-details a{color:black;color:var(--c-accent);text-decoration:none;border-bottom:3px solid #5f003a;border-bottom:3px solid var(--c-secondary)}.search-result--contact .search-result--content-group-details a:hover{color:black;color:var(--c-accent-high)}.search-result--contact .search-result--content-group-details a.button,.search-result--contact .search-result--content-group-details .askem .askem-plugin .askem-inputs a.askem-form-submit,.askem .askem-plugin .askem-inputs .search-result--contact .search-result--content-group-details a.askem-form-submit,.search-result--contact .search-result--content-group-details a.button:hover,.search-result--contact .search-result--content-group-details a.link--button,.search-result--contact .search-result--content-group-details a.link--button:hover{color:white;color:var(--c-text-inverse)}.search-result--contact .search-result--content-group-details a--no-decoration{border-bottom:none !important;color:#5f003a;color:var(--c-secondary)}.search-result--contact .search-result--content-group-details a .icon--before,.search-result--contact .search-result--content-group-details a .bi--before{margin-right:.5rem}.search-result--contact .search-result--content-group-details a .icon--after,.search-result--contact .search-result--content-group-details a .bi--after{margin-left:.5rem}.search-result--contact .search-result--content-group-details a.ext .bi-arrow-right,.search-result--contact .search-result--content-group-details a.ext .bi-arrow-right-short{transform:rotate(-45deg)}@media(min-width:480px){.search-result--contact .search-result--content-group-details{display:grid;grid-column-gap:2rem;grid-template-columns:auto minmax(0%,100%);padding-bottom:2rem;border-bottom:1px solid #e1e4ec;border-bottom:1px solid var(--c-background-section)}.search-result--contact .search-result--content-group-details .field__label{grid-column:1/2}.search-result--contact .search-result--content-group-details .field__item{grid-column:2/3;margin-bottom:0}}.node--type-lander .block-social-media-links{margin-bottom:2.3rem}.node--type-lander .block-social-media-links .fa{background-color:#5f003a;color:#fff;margin-right:1rem;min-width:1.6rem;padding:.3rem;text-align:center}.node--type-lander .block-social-media-links .fa::before{font-size:82%}.node--type-lander .block-social-media-links .fa:hover{opacity:.7}.node--type-lander .block-social-media-links a{color:#5f003a;font-weight:500;text-decoration:none}span.icon-x-twitter{display:flex;align-items:center}span.icon-x-twitter span.fa-x-twitter{display:flex;align-items:center}span.icon-x-twitter svg{background-color:rgba(0,0,0,0);width:16px;height:16px;position:relative;margin-right:.2em}span.icon-x-twitter svg path{fill:#000}footer span.icon-x-twitter svg{background-color:rgba(0,0,0,0)}footer span.icon-x-twitter svg path{fill:#fff}.social-media-link--twitter,.fa-twitter{display:none}.messages__list{list-style:none;margin:0;padding:0;margin-bottom:1rem}.messages__list i{margin-right:.5rem}.messages__list a{color:inherit}.messages{display:block;margin-bottom:.5rem;padding:.5rem 1rem;text-align:left}.messages--warning{color:black;color:var(--c-text);background-color:#fbd43a;background-color:var(--c-warning)}.messages--error{color:white;color:var(--c-text-inverse);background-color:#c30a50;background-color:var(--c-error)}.messages--status{color:black;color:var(--c-text);background-color:#a7d14f;background-color:var(--c-message)}.sticky-element{width:100vw;z-index:10}@media(max-width:1024px-1px){.sticky-element{position:static !important}}.tabs__link,.tabs__link--local-tasks{background-color:#f3f4f8;background-color:var(--c-muted);border:1px solid #eff2e9;border:1px solid var(--c-highlight-high);border-bottom:none;color:black;color:var(--c-text);display:block;font-size:1.1rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color .3s}@media(min-width:1024px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #eff2e9;border-bottom:1px solid var(--c-highlight-high);border-left:none;display:inline-block;font-size:1rem;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#eff2e9;background-color:var(--c-highlight-high);color:black;color:var(--c-accent)}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:black;background-color:var(--c-text);border:1px solid black;border:1px solid var(--c-text);color:white;color:var(--c-text-inverse)}@media(min-width:1024px){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:white;background-color:var(--c-background);border:1px solid #eff2e9;border:1px solid var(--c-highlight-high);border-bottom:1px solid #eff2e9;border-bottom:1px solid var(--c-highlight-high);border-left:none;color:black;color:var(--c-text)}}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #e1e4ec}@media(min-width:1024px){.tabs__nav{border-left:1px solid #e1e4ec;display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}.tabs__link--local-tasks{padding:.3em 1.5em}.text-block{margin-top:2rem}.text-block:first-child{margin-top:0}.text-block .call-to-action{margin:2rem 0 1rem}.text-block--default .heading .h2::after,.text-block--default .heading .field--name-field-title h2::after,.field--name-field-title .text-block--default .heading h2::after,.text-block--default .heading .text-long h2::after,.text-long .text-block--default .heading h2::after{content:"";display:block;width:5rem;height:1rem;border-bottom:5px solid #ff009d}@media(min-width:1024px){.text-block--default{display:flex}.text-block--default .heading{flex-basis:40%;flex-shrink:0;padding-right:5rem;padding-left:0}}.text-block--centered{text-align:center}.smk-text-resize-block{display:flex;align-items:center}.text-resize{display:flex}.text-resize button{background-color:#e1e4ec;border:none;border-radius:.25rem;color:#5f003a;color:var(--c-secondary);margin-right:.5rem;width:2rem;height:2rem;position:relative}.text-resize button.shrink{font-size:90%}.text-resize button.grow{font-size:120%}.text-resize button.active::after,:root[data-textsize="1"] .text-resize button.grow::after,:root[data-textsize="2"] .text-resize button.grow::after,:root[data-textsize="-2"] .text-resize button.shrink::after,:root[data-textsize="-1"] .text-resize button.shrink::after{content:"";display:block;background:#5f003a;background:var(--c-secondary);right:0;bottom:0;left:0;height:.25rem;position:absolute;border-radius:0 0 .25rem .25rem}.text-resize button:last-child{margin-right:0}.mobile-drawer .text-resize{margin:0 2rem 2rem 2rem}.grid__item{flex:1 1 100%;margin-bottom:2rem}@media(min-width:1024px){.grid__item{margin:0 2rem 2rem 0;flex-basis:20%}}.grid__item:last-child{margin-right:0}.grid__item--example{background-color:#eff2e9;background-color:var(--c-highlight-high);padding:4rem}.grid{display:flex;flex-wrap:wrap}.grid--card{margin-bottom:2rem}.content-bottom__inner{max-width:1600px;width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media(min-width:1024px){.content-bottom__inner{padding-right:3.563rem;padding-left:3.563rem}}@media(min-width:1280px){.content-bottom__inner{padding-right:7.875rem;padding-left:7.875rem}}.content-bottom__inner>.reactnshare--wrapper{margin-right:-1rem;margin-left:-1rem;padding-right:1rem;padding-left:1rem}@media(min-width:1024px){.content-bottom__inner>.reactnshare--wrapper{margin-right:-3.563rem;margin-left:-3.563rem}}@media(min-width:1280px){.content-bottom__inner>.reactnshare--wrapper{margin-right:-7.875rem;margin-left:-7.875rem}}.footer{background-color:#167d3f;background-color:var(--c-primary);background-position:center;background-size:240px;border-top:3px solid #fbd43a;border-top:3px solid var(--c-remark);max-width:1600px;padding-top:2rem;margin:0 auto}.footer a{text-decoration:none}.footer ul{list-style:none;margin:0;padding:0}.footer li{margin:0 0 .75em 0;line-height:1.5rem}.footer .menu i{margin-right:.25rem}.footer .menu i.bi-arrow-right-short::before{font-size:125%}@media(min-width:1024px){.footer{padding-top:5.4rem}}.footer__inner{display:flex;flex-flow:column nowrap;margin-right:1rem;margin-left:1rem}.footer__inner *:not(.button--alt){color:white;color:var(--c-text-inverse)}.footer__inner .button,.footer__inner .askem .askem-plugin .askem-inputs .askem-form-submit,.askem .askem-plugin .askem-inputs .footer__inner .askem-form-submit{white-space:nowrap}.footer__inner>*{margin-bottom:3rem}.footer__inner>*:last-child{margin-bottom:0}@media(min-width:1024px){.footer__inner{flex-direction:row;margin-right:3.563rem;margin-left:3.563rem}.footer__inner>*{flex-basis:33.33%;margin-right:3rem;margin-bottom:0;margin-left:3rem}.footer__inner>*:first-child{margin-left:0}.footer__inner>*:last-child{margin-right:0}}@media(min-width:1280px){.footer__inner{margin-right:7.875rem;margin-left:7.875rem}}.footer__inner h2{color:white;color:var(--c-text-inverse)}.footer__bottom{display:flex;flex-direction:column;background-color:#000;color:#fff;margin-top:2rem;padding:1rem 0}.footer__bottom .footer__inner>*{flex-basis:100%}.footer__bottom .cookie-settings{text-align:right}@media(min-width:1024px){.footer__bottom{margin-top:5.4rem}}.footer__social{margin-bottom:1rem}@media(min-width:1024px){.footer__social{flex:0 1 30%;margin-bottom:0;margin-right:1rem}}@media(min-width:1024px){.footer__menu{flex:1 1 100%;margin-left:auto;text-align:right}}.footer .social-media-links--platforms li>span{position:relative}.footer .social-media-links--platforms li>span a::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.footer .social-media-links--platforms .fa{background-color:#fff;color:#167d3f !important;color:var(--c-primary) !important;margin-right:.5em;width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center}.footer .social-media-links--platforms .fa::before{font-size:82%;font-weight:normal}.header__top{display:none}@media(min-width:1024px){.header__top{display:block}}.header__top__inner .language-switcher .language-link--name{display:none}.header__inner,.header__top__inner{max-width:1600px;width:100%;display:flex;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media(min-width:1024px){.header__inner,.header__top__inner{padding-right:3.563rem;padding-left:3.563rem}}@media(min-width:1280px){.header__inner,.header__top__inner{padding-right:7.875rem;padding-left:7.875rem}}.header__top{position:relative;z-index:210;background-color:#f3f4f8;background-color:var(--c-muted)}.header__top__inner{flex-flow:row nowrap;justify-content:flex-end;height:3.625rem}.header__top__inner>*{margin-right:1.5rem;margin-left:1.5rem}.header__top__inner>*:first-child{margin-left:0}.header__top__inner>*:last-child{margin-right:0}.header__inner{flex-flow:column nowrap}.header__main{display:grid;grid-template-columns:4rem auto 4rem;align-items:center;position:relative;z-index:200}.header__main .system-branding-block{grid-column:2/3;justify-self:center;position:relative;z-index:210}.header__main .system-branding-block a{display:block;padding:10px}.header__main .system-branding-block img{height:40px}@media(min-width:1024px){.header__main .system-branding-block a{display:inline;padding:0}.header__main .system-branding-block img{height:auto}}.header__main .bi{font-size:1.5em}.header__main .search-box{grid-column:3/4;justify-self:end;z-index:211}.header__main .mobile-drawer-control{grid-column:1/2;grid-row:1/2;position:relative;z-index:210}.header__main .mobile-drawer{grid-column:1/4;grid-row:2/3;position:relative;z-index:200}.header__main>.main-nav{display:none}@media(min-width:1024px){.header__main{grid-column-gap:2rem;grid-row-gap:1rem;grid-template-columns:auto minmax(0,100%);padding-top:2rem;padding-bottom:1rem}.header__main .system-branding-block{grid-column:1/2}.header__main .search-box{grid-column:2/3}.header__main .form-item{margin-bottom:0;display:grid;grid-template-columns:minmax(0,100%) auto;grid-column-gap:.5rem}.header__main .form-text{height:auto}.header__main>.main-nav{display:block;grid-column:1/3}}.header .form-item{max-width:100%}@media(min-width:1024px){.header .form-item__textfield{width:500px}}@media(min-width:1280px){.header .form-item__textfield{width:700px}}.hero--default .hero__inner,.hero--with-image .hero__inner{background-color:#167d3f;background-color:var(--c-primary);border-top:3px solid #fbd43a;border-top:3px solid var(--c-remark);color:white;color:var(--c-text-inverse);align-items:center;justify-content:center;position:relative}.hero--default .hero__inner::before,.hero--with-image .hero__inner::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/themes/custom/smk/images/hero_bg.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;filter:contrast(1.3)}.hero--default .hero__inner>*,.hero--with-image .hero__inner>*{color:white;color:var(--c-text-inverse);margin:0}.hero--default .hero__inner h1,.hero--with-image .hero__inner h1{font-weight:600;line-height:1.4}.hero--default .hero__inner .breadcrumb,.hero--with-image .hero__inner .breadcrumb{color:#fbd43a;color:var(--c-remark)}.hero--default .hero__inner .breadcrumb__item:last-child,.hero--with-image .hero__inner .breadcrumb__item:last-child{color:white;color:var(--c-text-inverse)}.hero--default .hero__inner .breadcrumb__link,.hero--with-image .hero__inner .breadcrumb__link{color:inherit}.hero__meta{font-size:85%;text-transform:uppercase}.hero__inner{display:flex;flex-flow:column nowrap;padding-top:2rem;padding-bottom:2rem}.hero__inner>*{padding:0 1rem;width:100%;z-index:1}@media(min-width:1024px){.hero__inner{padding:3rem 0}.hero__inner>*{max-width:1024px;margin:0 auto;padding:0 2rem}}@media(min-width:1280px){.hero__inner{padding-top:3rem;padding-bottom:3rem}.hero__inner>*{padding:0 4rem}}@media(min-width:1600px){.hero__inner{padding-top:5rem;padding-bottom:5rem}}.hero__inner h1{font-size:1.8rem;width:100%}@media(min-width:480px){.hero__inner h1{font-size:2.4rem}}@media(min-width:720px){.hero__inner h1{font-size:2.8rem}}@media(min-width:1024px){.hero__inner h1{margin:0 auto}}.hero__main{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:1rem}.hero__main nav{width:100%}@media(min-width:1024px){.hero--default .hero__inner{padding-right:4rem;padding-left:4rem}.hero--default .hero__inner>*{padding-right:3.563rem;padding-left:3.563rem}}@media(min-width:1280px){.hero--default .hero__inner>*{padding-right:7.875rem;padding-left:7.875rem}}.hero--with-image{position:relative}.hero--with-image .hero__bg{max-height:25rem;overflow:hidden;width:100%}.hero--with-image .hero__bg img{width:100%}.hero--with-image .hero__inner{min-height:13.75rem}@media(min-width:1024px){.hero--with-image .hero__inner::before{background-size:50rem}}@media(min-width:1024px){.hero--with-image{margin-bottom:2rem}.hero--with-image .hero__bg{position:absolute;height:25rem}.hero--with-image .hero__inner{margin-top:11.25rem;min-height:13.75rem;width:66.67%;width:calc(66.67% - .5rem)}}@media(min-width:1280px){.hero--with-image .hero__bg{height:33.25rem;max-width:100%;max-height:33.25rem}.hero--with-image .hero__inner{margin-top:19.5rem;width:50%;width:calc(50% - .5rem + 7.875rem/2)}.hero--with-image .hero__inner>*{padding:0 4rem}}@media(min-width:1600px){.hero--with-image .hero__inner{margin-top:19.5rem}.hero--with-image .hero__inner>*{padding:0 7.875rem}}@media(min-width:1024px){.hero--with-image::after{content:"";background-image:url(/themes/custom/smk/images/page_bg.svg);position:absolute;top:-6rem;right:0;left:0;height:1500px;z-index:-1;background-size:108%;background-repeat:no-repeat;transform:rotate(207deg) translateX(334px);background-position:100% 100%;opacity:.35}}.hero--basic .hero__inner{padding-top:2rem;padding-bottom:0}.hero--basic .hero__inner>*{padding-right:1rem;padding-left:1rem}@media(min-width:720px){.hero--basic .hero__inner>*{padding-right:4rem;padding-left:4rem}}.hero--basic a{color:#5f003a;color:var(--c-secondary)}.main{max-width:1600px;margin:0 auto 4em auto}.main .addtoany_list{padding-left:0;transform:scale(calc(1 * 0.8));transform:scale(calc(var(--size-multiplier) * 0.8));transform-origin:top}.main .main-content{padding-top:2rem;padding-right:1rem;padding-left:1rem}@media(min-width:1024px){.main{display:grid;grid-template-columns:3.563rem minmax(0,100%) 3.563rem;grid-template-rows:minmax(0,100%) auto auto}.main .hero{grid-column:1/3;grid-row:1/2}.main .hero--basic{grid-column:2/3}.main .share_buttons{background-color:white;background-color:var(--c-background);grid-column:3/4;grid-row:1/3;justify-self:center;z-index:0}.main .share_buttons>div{max-width:1600px;width:100%}.main .main-content{grid-column:2/3;grid-row:2/4;padding-right:0;padding-left:0}.main .content-bottom{grid-column:2/3}}@media(min-width:1280px){.main{grid-template-columns:7.875rem minmax(0,100%) 7.875rem}.main .addtoany_list{transform:scale(calc(1));transform:scale(calc(var(--size-multiplier)))}}@media(min-width:1024px){.main--with-sidebar{grid-template-columns:0 minmax(0,100%) 3.563rem}}@media(min-width:1280px){.main--with-sidebar{grid-template-columns:0 minmax(0,100%) 7.875rem}}.main-content .text-long a{color:black;color:var(--c-accent);text-decoration:none;border-bottom:3px solid #5f003a;border-bottom:3px solid var(--c-secondary)}.main-content .text-long a:hover{color:black;color:var(--c-accent-high)}.main-content .text-long a.button,.main-content .text-long .askem .askem-plugin .askem-inputs a.askem-form-submit,.askem .askem-plugin .askem-inputs .main-content .text-long a.askem-form-submit,.main-content .text-long a.button:hover,.main-content .text-long a.link--button,.main-content .text-long a.link--button:hover{color:white;color:var(--c-text-inverse)}.main-content .text-long a--no-decoration{border-bottom:none !important;color:#5f003a;color:var(--c-secondary)}.main-content .text-long a .icon--before,.main-content .text-long a .bi--before{margin-right:.5rem}.main-content .text-long a .icon--after,.main-content .text-long a .bi--after{margin-left:.5rem}.main-content .text-long a.ext .bi-arrow-right,.main-content .text-long a.ext .bi-arrow-right-short{transform:rotate(-45deg)}.main-content .text-long .fa-ext{display:inline;margin-left:.5rem}.main-content .text-long .bi-arrow-right~.fa-ext{display:none}.main-content .region--sidebar{margin-right:-1rem;margin-left:-1rem}.main--with-sidebar .main-content .region--content{margin-top:52px;padding-top:1rem}@media(min-width:1024px){.main--with-sidebar .main-content{display:grid;grid-template-columns:21rem auto}.main--with-sidebar .main-content .region--content{margin-top:0;min-height:507.5px;padding-top:0}.main--with-sidebar .main-content .menu,.main--with-sidebar .main-content .anchor-menu{width:21rem}.main--with-sidebar .main-content>div{grid-column:1/3}.main--with-sidebar .main-content>div.region--sidebar{grid-column:1/2}.main--with-sidebar .main-content>div.region--content{grid-column:2/3}.main-content .region--sidebar{margin-right:0;margin-left:0}}.node-meta{font-size:90%;text-transform:uppercase}.region--content{padding:0}.region--content .main-image img{width:100%;margin-bottom:2rem}@media(min-width:1024px){.region--content.layout-narrow{width:100%;max-width:1024px;margin:0 auto;padding:0 4rem}.main--with-sidebar .region--content.layout-narrow{margin:0}.region--content .main-image img{margin-bottom:4rem}}.contact-info .decorate-link a{color:black;color:var(--c-accent);text-decoration:none;border-bottom:3px solid #5f003a;border-bottom:3px solid var(--c-secondary)}.contact-info .decorate-link a:hover{color:black;color:var(--c-accent-high)}.contact-info .decorate-link a.button,.contact-info .decorate-link .askem .askem-plugin .askem-inputs a.askem-form-submit,.askem .askem-plugin .askem-inputs .contact-info .decorate-link a.askem-form-submit,.contact-info .decorate-link a.button:hover,.contact-info .decorate-link a.link--button,.contact-info .decorate-link a.link--button:hover{color:white;color:var(--c-text-inverse)}.contact-info .decorate-link a--no-decoration{border-bottom:none !important;color:#5f003a;color:var(--c-secondary)}.contact-info .decorate-link a .icon--before,.contact-info .decorate-link a .bi--before{margin-right:.5rem}.contact-info .decorate-link a .icon--after,.contact-info .decorate-link a .bi--after{margin-left:.5rem}.contact-info .decorate-link a.ext .bi-arrow-right,.contact-info .decorate-link a.ext .bi-arrow-right-short{transform:rotate(-45deg)}.contact-info h2 a{color:#5f003a;color:var(--c-secondary)}.fa-ext{display:none}.place-holder{color:#a9adba;border:4px dashed #a9adba;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}@media(min-width:1280px){.two-column-content-header,.two-column-content .field--name-field-paragraphs-sidebar .h2--text-block,.two-column-content h2:not(.h2--text-block):not(.card__heading):not(.accordion__heading),.two-column-content .h2:not(.h2--text-block):not(.card__heading):not(.accordion__heading){border-bottom:3px solid #fbd43a;border-bottom:3px solid var(--c-remark);font-size:1.3rem;font-weight:bold;padding-bottom:.5rem;margin-top:0;margin-bottom:2rem}.two-column-content-header::after,.two-column-content .field--name-field-paragraphs-sidebar .h2--text-block::after,.two-column-content h2:not(.h2--text-block):not(.card__heading):not(.accordion__heading)::after,.two-column-content .h2:not(.h2--text-block):not(.card__heading):not(.accordion__heading)::after{content:none !important}}.two-column-content .field--name-field-paragraphs-sidebar .card{height:auto}.two-column-content .field--name-field-paragraphs>.block-embed{margin-bottom:4rem}.two-column-content .latest-articles-with-promotion{margin-bottom:4rem}.two-column-content .latest-articles-with-promotion .liftup-group--basic-liftups,.two-column-content .latest-articles-with-promotion .liftup-group--primary-liftups{display:grid;grid-template-columns:1fr;grid-gap:1rem}.two-column-content .latest-articles-with-promotion .liftup-group--basic-liftups .views-element-container,.two-column-content .latest-articles-with-promotion .liftup-group--primary-liftups .views-element-container{grid-column:1}.two-column-content .latest-articles-with-promotion .liftup-group--basic-liftups .views-element-container .card--marketing-liftup,.two-column-content .latest-articles-with-promotion .liftup-group--primary-liftups .views-element-container .card--marketing-liftup{margin-bottom:1rem}@media(min-width:720px){.two-column-content .latest-articles-with-promotion .liftup-group--basic-liftups,.two-column-content .latest-articles-with-promotion .liftup-group--primary-liftups{grid-template-columns:repeat(3,1fr);grid-gap:1rem}.two-column-content .latest-articles-with-promotion .liftup-group--basic-liftups .views-element-container{grid-column:1/4}}@media(min-width:1280px){.two-column-content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem}.two-column-content .field--name-field-paragraphs{grid-column:1/4}.two-column-content .field--name-field-paragraphs .latest-articles-with-promotion .liftup-group--basic-liftups .views-element-container,.two-column-content .field--name-field-paragraphs .latest-articles-with-promotion .liftup-group--primary-liftups .views-element-container{grid-column:1/4}.two-column-content .field--name-field-paragraphs-sidebar{padding-top:.6rem;padding-left:1rem}.two-column-content .field--name-field-paragraphs-sidebar .heading{padding-right:0}.two-column-content .field--name-field-paragraphs-sidebar .liftup-group,.two-column-content .field--name-field-paragraphs-sidebar .text-block--default{display:block}.two-column-content .field--name-field-paragraphs>.field__item,.two-column-content .field--name-field-paragraphs-sidebar>.field__item{margin-bottom:5rem}}.latest-articles-block .card--basic-liftup{margin-bottom:1rem}.latest-articles-block .show-all{margin:2rem 0}.node--type-form.node--view-mode-full .field--name-field-form-file-ref{margin-bottom:1rem}
