@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("../fonts/lato-v24-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;src:url("../fonts/lato-v24-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url("../fonts/lato-v24-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;src:url("../fonts/lato-v24-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Cambo";font-style:normal;font-weight:400;src:url("../fonts/cambo-v17-latin-regular.woff2") format("woff2")}:root{--max-width-normal: 1680px;--max-width-wide: 1820px;--max-width-narrow: 1080px;--gutter: 1rem;--element-margin: 10px;--min-height-desktop: initial;--min-height-mobile: initial;--header-height: 105px;--header-fixed-height: 75px;--header-padding: var(--gutter);--header-fixed-padding: calc(var(--gutter) / 2);--align-horizontal: center;--align-vertical: center;--sans-font: "Lato", sans-serif;--serif-font: "Cambo", serif;--mono-font: Consolas, Menlo, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--button-height: 40px;--standard-border-radius: calc(var(--button-height) / 2);--standard-border-width: 3px;--standard-transition-time: 0.2s;--standard-scale-value: 105%;--font-size: 16px;--font-size-h1: 28px;--font-size-h2: 24px;--font-size-h3: 20px;--font-size-h4: 18px;--font-size-h5: 16px;--font-size-h6: 14px;--line-height: 1.2;--line-height-h1: 1.2;--line-height-h2: 1.25;--line-height-h3: 1.3;--line-height-h4: 1.35;--line-height-h5: 1.4;--line-height-h6: 1.45;--margin-h1: calc(1 * (var(--font-size-h1) * (var(--line-height-h1)))) 0 calc(var(--font-size-h1) * (var(--line-height-h1)));--margin-h2: calc(1 * (var(--font-size-h2) * (var(--line-height-h2)))) 0 calc(var(--font-size-h2) * (var(--line-height-h2)));--margin-h3: calc(1 * (var(--font-size-h3) * (var(--line-height-h3)))) 0 calc(var(--font-size-h3) * (var(--line-height-h3)));--margin-h4: calc(1 * (var(--font-size-h4) * (var(--line-height-h4)))) 0 calc(var(--font-size-h4) * (var(--line-height-h4)));--margin-h5: calc(1 * (var(--font-size-h5) * (var(--line-height-h5)))) 0 calc(var(--font-size-h5) * (var(--line-height-h5)));--margin-h6: calc(1 * (var(--font-size-h6) * (var(--line-height-h6)))) 0 calc(var(--font-size-h6) * (var(--line-height-h6)));--nav-first-level-line-height: 1.3;--nav-first-level-font-size: 22px;--nav-second-level-line-height: 1.2;--nav-second-level-font-size: 18px;--bg: #fff;--accent-bg: #eceff1;--light-text: #fff;--dark-text: #263238;--text-color: #263238;--border: #263238;--accent: #263238;--accent-lighter: hsl(200, 19%, 38%);--accent-hover: #4b9ad9;--alert-danger: hsl(7, 81%, 63%);--accent-text: var(--bg);--code: #263238;--preformatted: #263238;--marked: #e8c628;--disabled: #efefef;--overlay-background: rgba(0, 0, 0, .4);--dialog-background: #fff}@media(min-width: 768px){:root{--header-height: 135px;--header-fixed-height: 95px;--header-padding: calc(var(--gutter) * 0.8);--gutter: 1.5rem;--element-margin: 1.35rem;--font-size: 18px;--font-size-h1: 32px;--font-size-h2: 30px;--font-size-h3: 26px;--font-size-h4: 22px;--font-size-h5: 18px;--font-size-h6: 16px;--line-height: 1.4;--line-height-h1: 1.2;--line-height-h2: 1.25;--line-height-h3: 1.3;--line-height-h4: 1.35;--line-height-h5: 1.4;--line-height-h6: 1.45;--margin-h1: calc(1.5 * (var(--font-size-h1) * (var(--line-height-h1)))) 0 calc(var(--font-size-h1) * (var(--line-height-h1)));--margin-h2: calc(1.5 * (var(--font-size-h2) * (var(--line-height-h2)))) 0 calc(var(--font-size-h2) * (var(--line-height-h2)));--margin-h3: calc(1.5 * (var(--font-size-h3) * (var(--line-height-h3)))) 0 calc(var(--font-size-h3) * (var(--line-height-h3)));--margin-h4: calc(1.5 * (var(--font-size-h4) * (var(--line-height-h4)))) 0 calc(var(--font-size-h4) * (var(--line-height-h4)));--margin-h5: calc(1.5 * (var(--font-size-h5) * (var(--line-height-h5)))) 0 calc(var(--font-size-h5) * (var(--line-height-h5)));--margin-h6: calc(1.5 * (var(--font-size-h6) * (var(--line-height-h6)))) 0 calc(var(--font-size-h6) * (var(--line-height-h6)));--button-height: 44px}}@media only screen and (min-width: 1024px){:root{--header-height: 180px;--header-fixed-height: 100px;--header-fixed-padding: calc(var(--gutter) / 3);--gutter: 3rem;--element-margin: 1.5rem;--font-size: 20px;--font-size-h1: 44px;--font-size-h2: 36px;--font-size-h3: 30px;--font-size-h4: 24px;--font-size-h5: 20px;--font-size-h6: 18px;--line-height: 1.4;--line-height-h1: 1.2;--line-height-h2: 1.25;--line-height-h3: 1.3;--line-height-h4: 1.35;--line-height-h5: 1.4;--line-height-h6: 1.45;--margin-h1: calc(1.5 * (var(--font-size-h1) * (var(--line-height-h1)))) 0 calc(var(--font-size-h1) * (var(--line-height-h1)));--margin-h2: calc(1.5 * (var(--font-size-h2) * (var(--line-height-h2)))) 0 calc(var(--font-size-h2) * (var(--line-height-h2)));--margin-h3: calc(1.5 * (var(--font-size-h3) * (var(--line-height-h3)))) 0 calc(var(--font-size-h3) * (var(--line-height-h3)));--margin-h4: calc(1.5 * (var(--font-size-h4) * (var(--line-height-h4)))) 0 calc(var(--font-size-h4) * (var(--line-height-h4)));--margin-h5: calc(1.5 * (var(--font-size-h5) * (var(--line-height-h5)))) 0 calc(var(--font-size-h5) * (var(--line-height-h5)));--margin-h6: calc(1.5 * (var(--font-size-h6) * (var(--line-height-h6)))) 0 calc(var(--font-size-h6) * (var(--line-height-h6)));--button-height: 48px}}@media(min-width: 1360px){:root{--nav-first-level-line-height: 1.3;--nav-first-level-font-size: 22px;--nav-second-level-line-height: 1.3;--nav-second-level-font-size: 22px}}*,*::before,*::after{box-sizing:border-box}textarea,select,input,progress{appearance:none;-webkit-appearance:none;-moz-appearance:none}html{font-family:var(--sans-font);scroll-behavior:smooth}body{color:var(--text-color);background-color:var(--bg);font-size:var(--font-size);line-height:var(--line-height);margin:0}h1,.h1{font-family:var(--serif-font);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:400;margin:var(--margin-h1)}h1.no-top-margin{margin-top:0}h2,.h2{font-family:var(--serif-font);font-size:var(--font-size-h2);line-height:var(--line-height-h2);margin:var(--margin-h2);font-weight:400}h3,.h3{font-family:var(--sans-font);font-size:var(--font-size-h3);line-height:var(--line-height-h3);margin:var(--margin-h3);font-weight:400}h4,.h4{font-family:var(--sans-font);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:400}h5,.h5{font-family:var(--serif-font);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:400}h6,.h6{font-family:var(--serif-font);font-size:var(--font-size-h6);line-height:var(--line-height-h6)}p{margin:var(--element-margin) 0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a,a:visited{color:var(--text-color);text-decoration:underline;transition:all .2s ease-in-out;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:var(--accent-lighter);text-decoration-thickness:2px;text-underline-offset:5px}a:hover{color:var(--accent-lighter);text-decoration-color:var(--accent-hover)}button,.button,a.button,input[type=submit],input[type=reset],input[type=button],label[type=button]{border:1px solid var(--accent);background-color:var(--accent);color:var(--accent-text);padding:.5rem 1.5rem;text-decoration:none;line-height:normal;margin:0}.button[aria-disabled=true],input:disabled,textarea:disabled,select:disabled,button[disabled]{cursor:not-allowed;background-color:var(--disabled);border-color:var(--disabled);color:var(--text-color)}input[type=range]{padding:0}abbr[title]{cursor:help;text-decoration-line:underline;text-decoration-style:dotted}button:enabled:hover,.button:not([aria-disabled=true]):hover,input[type=submit]:enabled:hover,input[type=reset]:enabled:hover,input[type=button]:enabled:hover,label[type=button]:hover{background-color:var(--accent-hover);border-color:var(--accent-hover);cursor:pointer}.button:focus-visible,button:focus-visible:where(:enabled),input:enabled:focus-visible:where([type=submit],[type=reset],[type=button]){outline:2px solid var(--accent);outline-offset:1px}aside,pre,progress{background-color:var(--accent-bg);border-radius:3px;margin-bottom:1rem}aside{font-size:1rem;width:30%;padding:0 15px;margin-inline-start:15px;float:right}*[dir=rtl] aside{float:left}@media only screen and (max-width: 720px){aside{width:100%;float:none;margin-inline-start:0}}article,fieldset,dialog{border:1px solid var(--border);padding:1rem;border-radius:var(--standard-border-radius);margin-bottom:1rem}article h2:first-child,section h2:first-child,article h3:first-child,section h3:first-child{margin-top:1rem}table{border-collapse:collapse;margin:var(--element-margin) 0}figure>table{width:max-content;margin:0}td,th{border:1px solid var(--border);text-align:start;padding:.5rem}th{background-color:var(--accent-bg);font-weight:bold}tr:nth-child(even){background-color:var(--accent-bg)}table caption{font-weight:bold;margin-bottom:.5rem}textarea,select,input,button,.button{font-size:inherit;font-family:inherit;padding:.5rem 1rem;margin-bottom:var(--element-margin);border-radius:var(--standard-border-radius);box-shadow:none;max-width:100%;display:inline-block}textarea,select,input{color:var(--text-color);background-color:var(--bg);border:var(--border-width) solid var(--border)}label{display:block}textarea:not([cols]){width:100%}select:not([multiple]){background-image:linear-gradient(45deg, transparent 49%, var(--text-color) 51%),linear-gradient(135deg, var(--text-color) 51%, transparent 49%);background-position:calc(100% - 15px),calc(100% - 10px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-inline-end:25px}*[dir=rtl] select:not([multiple]){background-position:10px,15px}input[type=checkbox],input[type=radio]{margin-right:10px;vertical-align:middle;position:relative;padding:0;width:20px;height:20px;border-radius:0}input[type=checkbox]+label,input[type=radio]+label{display:inline-block}input[type=radio]{border-radius:100%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--accent)}input[type=checkbox]:checked::after{content:" ";width:.18em;height:.32em;border-radius:0;position:absolute;top:0em;left:.1em;background-color:rgba(0,0,0,0);border-right:solid var(--bg) .08em;border-bottom:solid var(--bg) .08em;font-size:1.8em;transform:rotate(45deg)}input[type=radio]:checked::after{content:" ";width:.25em;height:.25em;border-radius:100%;position:absolute;top:.125em;background-color:var(--bg);left:.125em;font-size:32px}@media only screen and (max-width: 720px){textarea,select,input{width:100%}}input[type=color]{height:2.5rem;padding:.2rem}input[type=file]{border:0}hr{border:none;height:1px;background:var(--border);margin:1rem auto}mark{padding:2px 5px;border-radius:3px;background-color:var(--accent-hover);color:var(--light-text)}mark a{color:#0d47a1}img,video,.embed-privacy{display:block;max-width:100%;height:auto}figure{display:table;margin:var(--element-margin) 0 calc(var(--element-margin)*2);overflow-x:auto}figure figcaption{display:table-caption;caption-side:bottom}figure.image picture{display:block;overflow:hidden}figure.image,figure.image picture,figure.image picture img{border-radius:var(--standard-border-radius)}figure>a>img,figure>img,figure>picture>img{display:block}figcaption{width:100%;text-align:center;font-size:.9rem;color:var(--text-color);position:relative;z-index:9}figcaption .copyright{font-size:.8rem;background:rgba(255,255,255,.9);backdrop-filter:blur(0.5);border-radius:10px;padding:0 10px;position:absolute;top:-34px;right:15px;white-space:nowrap;z-index:0}figcaption .copyright *{color:var(--text-color);text-decoration:none}figcaption .description{padding:var(--element-margin) 0 0 0;font-style:italic}blockquote{margin-inline-start:2rem;margin-inline-end:0;margin-block:2rem;padding:.4rem .8rem;border-inline-start:.35rem solid var(--accent);color:var(--text-color);font-style:italic}cite{font-size:.9rem;color:var(--text-color);font-style:normal}dt{color:var(--text-color)}code,pre,pre span,kbd,samp{font-family:var(--mono-font);color:var(--code)}kbd{color:var(--preformatted);border:1px solid var(--preformatted);border-bottom:3px solid var(--preformatted);border-radius:var(--standard-border-radius);padding:.1rem .4rem}pre{max-width:100%;overflow:auto;border-radius:5px}pre code{font-size:var(--font-size);color:var(--preformatted);background:none;margin:0;padding:0}progress{width:100%}progress:indeterminate{background-color:var(--accent-bg)}progress::-webkit-progress-bar{border-radius:var(--standard-border-radius);background-color:var(--accent-bg)}progress::-webkit-progress-value{border-radius:var(--standard-border-radius);background-color:var(--accent)}progress::-moz-progress-bar{border-radius:var(--standard-border-radius);background-color:var(--accent);transition-property:width;transition-duration:.3s}progress:indeterminate::-moz-progress-bar{background-color:var(--accent-bg)}dialog{max-width:40rem;margin:auto}dialog::backdrop{background-color:var(--bg);opacity:.8}@media only screen and (max-width: 720px){dialog{max-width:100%;margin:auto 1em}}sup,sub{vertical-align:baseline;position:relative}sup{top:-0.4em}sub{top:.3em}.notice{background:var(--accent-bg);border:2px solid var(--border);border-radius:var(--standard-border-radius);padding:var(--element-margin);margin:2rem 0}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0px 0px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:var(--text-color)}.hamburger-box{width:26px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:26px;height:2px;background-color:var(--text-color);border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-16px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}pre code.hljs{display:block;overflow-x:auto;padding:var(--gutter)}code.hljs{padding:3px 5px}.hljs{background:var(--accent-bg);color:#000}.hljs-comment,.hljs-quote,.hljs-variable{color:green}.hljs-keyword,.hljs-selector-tag,.hljs-built_in,.hljs-name,.hljs-tag{color:blue}.hljs-string,.hljs-title,.hljs-section,.hljs-attribute,.hljs-literal,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-addition{color:#a31515}.hljs-deletion,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-meta{color:#2b91af}.hljs-doctag{color:gray}.hljs-attr{color:red}.hljs-symbol,.hljs-bullet,.hljs-link{color:#00b0e8}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}button.hamburger{display:flex;justify-content:center;align-items:center;height:var(--button-height);width:var(--button-height);padding:0;margin:0;z-index:100}button.hamburger,button.hamburger:hover{background:rgba(0,0,0,0)}.margin-top{margin-top:var(--gutter)}.margin-right{margin-right:var(--gutter)}.margin-bottom{margin-bottom:var(--gutter)}.margin-left{margin-left:var(--gutter)}.padding-top{padding-top:var(--gutter)}.padding-right{padding-right:var(--gutter)}.padding-bottom{padding-bottom:calc(var(--gutter) - var(--element-margin))}.padding-left{padding-left:var(--gutter)}.max-width-normal,.max-width-narrow,.max-width-wide{width:100%}.max-width-normal{max-width:var(--max-width-normal)}.max-width-narrow{max-width:var(--max-width-narrow)}.max-width-wide{max-width:var(--max-width-wide)}.button+.button{margin-left:calc(var(--gutter)/2)}.text-align-right,p[style="text-align:right"]{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.column-wrapper{padding:0 calc(var(--gutter)/2)}figure{margin-left:calc(var(--gutter)/2*-1);margin-right:calc(var(--gutter)/2*-1)}figure.media{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:var(--standard-border-radius)}figure.media .button-wrapper{position:absolute;z-index:100;top:0px;bottom:0px;right:0px;left:0px;display:flex;justify-content:center;align-items:center}figure.media .activate-embed{display:flex;position:absolute;top:0px;right:0px;bottom:0px;left:0px;color:#fff;z-index:10;justify-content:center;align-items:center;padding:var(--gutter);text-align:center}figure.media .activate-embed a{color:#fff}figure.media .activate-embed a svg path{fill:#fff}figure.media .activate-embed.disabled{z-index:-1;display:none}figure.image.image-style-align-center{display:flex;flex-direction:column;align-items:center;justify-content:center}figure{overflow:visible}figure>a picture{position:relative}figure>a picture img{display:block;transition:all ease var(--standard-transition-time)}figure>a picture::after{content:"";position:absolute;height:0%;width:0%;top:50%;right:50%;bottom:50%;left:50%;background-color:var(--accent-hover);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="48px" viewBox="0 -960 960 960" width="48px" fill="%23ffffff"><path d="M445-80q-29 0-56-12t-45-35L127-403l21-23q14-15 34.5-18.5T221-438l99 53v-365q0-12.75 8.68-21.38 8.67-8.62 21.5-8.62 12.82 0 21.32 8.62 8.5 8.63 8.5 21.38v465l-144-77 156 198q10 12 23.76 18 13.76 6 29.24 6h205q38 0 64-26t26-64v-170q0-25.5-17.25-42.75T680-460H460v-60h219.65q50.14 0 85.25 35 35.1 35 35.1 85v170q0 63-43.5 106.5T650-80H445ZM203-665q-11.07-18.75-17.04-40.49-5.96-21.74-5.96-44.76 0-70.75 49.73-120.25Q279.45-920 350-920t120.27 49.74Q520-820.52 520-749.96q0 22.96-5.96 44.62Q508.07-683.68 497-665l-52-30q7-12 11-26t4-29.48Q460-796 427.88-828q-32.12-32-78-32T272-827.92q-32 32.09-32 77.92 0 15 4 29t11 26l-52 30Zm285 335Z"/></svg>');background-repeat:no-repeat;background-position:center center;background-size:48px;backdrop-filter:blur(0.5rem);opacity:0;transition:all ease var(--standard-transition-time);z-index:1}figure>a:hover picture img{transform:scale(var(--standard-scale-value))}figure>a:hover picture::after{background-size:72px;height:100%;width:100%;top:0px;right:0px;bottom:0px;left:0px;opacity:.9}.embed-privacy iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:10}.image-style-align-left{align-items:center}@media(min-width: 768px){.image-style-align-left{float:left;margin-top:0;margin-bottom:var(--gutter);margin-right:var(--gutter)}.image-style-align-right{float:right;margin-top:0;margin-bottom:var(--gutter);margin-left:var(--gutter)}.embed-privacy[data-aspect-ratio="4-3"]{padding-bottom:75%}.embed-privacy[data-aspect-ratio="21-9"]{padding-bottom:42.86%}.embed-privacy[data-aspect-ratio="1-1"]{padding-bottom:100%}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}div.consent_manager-background{position:fixed;left:0;top:0;right:0;bottom:0;background:var(--overlay-background);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1em;z-index:999999;height:100%;width:100%;overflow:hidden;box-sizing:border-box;animation:fadeIn .2s;outline:0}div.consent_manager-wrapper{font-family:var(--sans-font);font-size:var(--font-size);line-height:1.5em;background:var(--dialog-background);border-radius:var(--standard-border-radius);color:var(--text-color);position:relative;width:100%;max-width:65em;max-height:95vh;overflow-y:auto;box-sizing:border-box;animation:fadeIn .4s}div.consent_manager-wrapper-inner{padding:2em;position:relative}div.consent_manager-hidden{display:none}.consent_manager-close-box{position:absolute;cursor:pointer;right:1.5em;top:1em;display:block;border-radius:50% !important;border:solid 2px #666;width:30px;height:30px;line-height:28px;background-color:#666;color:#eee;font-family:Arial;font-size:18px;padding:0;margin:0;opacity:.5;transition:.3s ease all}.consent_manager-close-box:hover{border-color:#4d4d4d;background-color:#4d4d4d;color:#fff;opacity:1}div.consent_manager-wrapper .consent_manager-headline{margin:0 0 1em 0;font-weight:bold;font-size:var(--font-size)0.4rem;color:#666}div.consent_manager-wrapper p.consent_manager-text{margin:0 0 1.5em 0}div.consent_manager-cookiegroups{margin:0 0 1.5em 0}div.consent_manager-cookiegroup-checkbox{margin-bottom:1.5em}div.consent_manager-cookiegroups label{position:relative;font-weight:bold;font-size:var(--font-size)0.1rem;color:#111;cursor:pointer}div.consent_manager-cookiegroups label>span{cursor:pointer}div.consent_manager-cookiegroups label>input[type=checkbox]{filter:grayscale(1);filter:hue-rotate(275deg);transform:scale(1.6);margin:0 .7em 0 .2em;cursor:pointer}.consent_manager-wrapper input[type=checkbox]:disabled,.consent_manager-cookiegroups label>input[type=checkbox]:disabled+*{opacity:.7;cursor:default}div.consent_manager-show-details{padding:0 0 1.5em 0}div.consent_manager-show-details a{display:inline-block;line-height:1.2em;height:1.4em;cursor:pointer;color:#999}div.consent_manager-show-details a:hover{color:#666}div.consent_manager-show-details a.icon-info-circled:before{color:var(--dialog-background);background-color:#999;opacity:.7;content:"i";font-family:"Serif";font-weight:bold;display:inline-block;border-radius:50%;text-align:center;margin-right:7px;line-height:1.4em;height:1.4em;width:1.4em}button.consent_manager-save-selection,button.consent_manager-accept-all,button.consent_manager-accept-none{transition:.3s ease all;background:var(--text-color);border:1px solid var(--text-color);color:var(--light-text);padding:0 1.5rem;border-radius:var(--standard-border-radius);font-size:var(--font-size);font-weight:bold;text-align:center;display:block;min-height:var(--button-height);width:100%;margin-bottom:1em;cursor:pointer}button.consent_manager-save-selection:hover,button.consent_manager-accept-all:hover,button.consent_manager-accept-none:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--light-text);text-decoration:none}div.consent_manager-sitelinks{margin:1.5em 0 0 0}div.consent_manager-sitelinks a{display:inline-block;margin:.4em 1em .4em 0;color:#999;text-decoration:none;cursor:pointer}div.consent_manager-sitelinks a:hover{color:#666;text-decoration:none}div.consent_manager-wrapper div.consent_manager-detail{margin-bottom:3em}div.consent_manager-wrapper div.consent_manager-detail a{color:#999}div.consent_manager-wrapper div.consent_manager-detail a:hover{color:#666;text-decoration:none}div.consent_manager-wrapper div.consent_manager-detail div.consent_manager-cookiegroup-title{color:#666;background-color:#d4d4d4;padding:5px 11px;margin:1.5em 0 0 0}div.consent_manager-wrapper div.consent_manager-cookiegroup-description{border-left:1px solid #d4d4d4;padding:5px 10px;background:#f9f9f9}div.consent_manager-wrapper div.consent_manager-cookie{margin-top:3px;border-left:1px solid #d4d4d4;padding:5px 10px;background:#f9f9f9}div.consent_manager-wrapper div.consent_manager-cookie span{display:block;margin-top:.5em}.consent_manager-show-box{cursor:pointer}@media only screen and (min-width: 600px){div.consent_manager-cookiegroups{padding:1em 0 0 0;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:0}div.consent_manager-cookiegroup-checkbox{margin-left:1.5em;margin-bottom:1em}div.consent_manager-show-details{text-align:right;padding:1.5em 0 1.5em 0}div.consent_manager-buttons{display:flex;justify-content:flex-end;align-items:center;gap:calc(var(--gutter)/2)}button.consent_manager-save-selection,button.consent_manager-accept-all,button.consent_manager-accept-none{display:inline-block;margin:0 0 0 .5em;width:auto}div.consent_manager-sitelinks{margin:0 0 0 0}div.consent_manager-buttons-sitelinks{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}}:root{--columns: 12}.grid-block{display:flex;flex-direction:column;justify-content:var(--align-items)}.grid-block-limiter{margin:0 auto}.grid-block-limiter.max-width-narrow{max-width:var(--max-width-narrow)}.grid-block-limiter.max-width-normal{max-width:var(--max-width-normal)}.grid-row{display:flex;align-items:var(--align-items);flex-wrap:wrap;margin:0 calc(var(--gutter)*-0.5)}[class*=grid-column-width]{padding-right:calc(var(--gutter)/2);padding-left:calc(var(--gutter)/2);flex-basis:calc(100%/var(--columns)*var(--column-width));max-width:100%}.sidebar{--column-width: 2}.content{--column-width: 6}.column-width--full{--column-width: var(--columns)}.column-width--fifth{--column-width: 2.4}.s--1{--column-width: 1}.s--2{--column-width: 2}.s--3{--column-width: 3}.s--4{--column-width: 4}.s--5{--column-width: 5}.s--6{--column-width: 6}.s--7{--column-width: 7}.s--8{--column-width: 8}.s--9{--column-width: 9}.s--10{--column-width: 10}.s--11{--column-width: 11}.s--12{--column-width: 12}@media(min-width: 768px){.m--1{--column-width: 1}.m--2{--column-width: 2}.m--3{--column-width: 3}.m--4{--column-width: 4}.m--5{--column-width: 5}.m--6{--column-width: 6}.m--7{--column-width: 7}.m--8{--column-width: 8}.m--9{--column-width: 9}.m--10{--column-width: 10}.m--11{--column-width: 11}.m--12{--column-width: 12}}@media(min-width: 1024px){.l--1{--column-width: 1}.l--2{--column-width: 2}.l--3{--column-width: 3}.l--4{--column-width: 4}.l--5{--column-width: 5}.l--6{--column-width: 6}.l--7{--column-width: 7}.l--8{--column-width: 8}.l--9{--column-width: 9}.l--10{--column-width: 10}.l--11{--column-width: 11}.l--12{--column-width: 12}}textarea,select,input,button,.button{display:inline-flex;align-items:center;height:var(--button-height);border:var(--standard-border-width) solid var(--text-color);border-radius:var(--standard-border-radius);transition:ease var(--standard-transition-time) all}.yform{width:100%;max-width:calc(1180px + 2*var(--gutter));margin:0 auto;padding:0}.yform form{display:flex;flex-direction:column}.yform form button{display:flex;align-self:flex-end}.yform form .alert.alert-danger{background-color:var(--alert-danger);color:var(--light-text);margin-bottom:var(--gutter)}.yform form .has-error input,.yform form .has-error textarea,.yform form .has-error select{border-color:var(--alert-danger)}.yform label.control-label{display:none}.yform .formcheckbox label{margin-bottom:var(--element-margin);display:flex;align-items:center;gap:8px}.yform .formcheckbox label input{margin:0}.yform .form-group,.yform input[type=text],.yform input[type=email],.yform input[type=tel],.yform textarea,.yform select{width:100%;display:block;box-sizing:border-box}.yform textarea{height:25vh}.yform .columns{width:100%;display:grid;grid-template-columns:1fr 1fr;column-gap:35px;position:relative}.yform .columns .column-1,.yform .columns .column-2{width:100%;position:relative}.yform .columns .column-1 .group,.yform .columns .column-2 .group{display:grid;gap:35px}.yform .columns .column-1 .group-3-1,.yform .columns .column-2 .group-3-1{grid-template-columns:3fr 1fr}.yform .columns .column-1 .group-1-3,.yform .columns .column-2 .group-1-3{grid-template-columns:1fr 3fr}.yform .columns .column-1 .group-1-1-2,.yform .columns .column-2 .group-1-1-2{grid-template-columns:1fr 1fr 2fr}@media only screen and (max-width: 768px){.yform .columns{grid-template-columns:1fr}.yform .columns .column-1 .group-3-1,.yform .columns .column-2 .group-3-1{grid-template-columns:2fr 1fr}.yform .columns .column-1 .group-1-3,.yform .columns .column-2 .group-1-3{grid-template-columns:1fr 2fr}.yform .columns .column-1 .group-1-1-2,.yform .columns .column-2 .group-1-1-2{grid-template-columns:1fr 1fr}}nav ul{list-style:none;margin:0;padding:0}header>nav>ul,footer nav.social-media-links ul,nav.breadcrumb ul{display:flex}header>nav>ul>li{position:relative}header>nav>ul>li>ul{position:absolute;left:0px;visibility:hidden}nav.breadcrumb{padding:.625rem var(--gutter)}nav.breadcrumb ul li{display:flex;align-items:center}nav.breadcrumb ul li,nav.breadcrumb ul li a{font-size:1rem;color:#a49796}nav.breadcrumb ul li::after{content:"";width:20px;height:20px;background-image:url('data:image/svg+xml,<svg width="10" height="9" viewBox="0 0 10 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.71401 7.21317L7.24749 4.67969C7.387 4.54018 7.387 4.31696 7.24749 4.17746L4.71401 1.64397C4.5745 1.50446 4.35128 1.50446 4.21177 1.64397L3.64258 2.21317C3.50307 2.35268 3.50307 2.57589 3.64258 2.7154L5.35575 4.42857L3.64258 6.14174C3.50307 6.28125 3.50307 6.50446 3.64258 6.64397L4.21177 7.21317C4.35128 7.35268 4.5745 7.35268 4.71401 7.21317ZM9.28432 4.42857C9.28432 6.79464 7.36468 8.71429 4.99861 8.71429C2.63253 8.71429 0.712891 6.79464 0.712891 4.42857C0.712891 2.0625 2.63253 0.142857 4.99861 0.142857C7.36468 0.142857 9.28432 2.0625 9.28432 4.42857Z" fill="%23A49796"/></svg>');background-repeat:no-repeat;background-position:center center}nav.breadcrumb ul li:last-child::after{display:none}.rex-nav-pagination{width:100%;padding-top:var(--gutter)}.rex-nav-pagination .pagination,.rex-nav-pagination .rex-pagination-count{max-width:var(--max-width-narrow);margin:0 auto;display:flex;justify-content:center;gap:1rem}.rex-nav-pagination .pagination .disabled,.rex-nav-pagination .rex-pagination-count .disabled{display:none}.rex-nav-pagination .pagination li.active,.rex-nav-pagination .rex-pagination-count li.active{position:relative}.rex-nav-pagination .pagination li.active::after,.rex-nav-pagination .rex-pagination-count li.active::after{content:"";position:absolute;height:3px;width:100%;left:0px;bottom:0px;background-color:var(--text-color)}.rex-nav-pagination .rex-pagination-count{display:none}h1.center{text-align:center}address{font-style:normal}a{color:var(--link);transition:ease-in-out all .3s}strong{font-weight:600}.element-group{position:relative;background-color:var(--bg-color-1);background-image:linear-gradient(var(--gradient-direction), var(--bg-color-1), var(--bg-color-2));color:var(--text-color);display:flex;flex-direction:column;align-items:var(--align-horizontal);justify-content:var(--align-vertical);min-height:var(--min-height-mobile)}.element-group a.button{background-color:rgba(0,0,0,0);color:var(--text-color);border:var(--standard-border-width) solid var(--text-color);transition:all ease var(--standard-transition-time)}.element-group a:hover.button{background-color:rgba(0,0,0,0);color:var(--accent-hover);border-color:var(--accent-hover);transform:scale(var(--standard-scale-value))}.element-group .background-image{z-index:1;position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden}.element-group .background-image .element-group-limiter{width:100%}.element-group .background-image figure{border-radius:0;position:relative;display:block;height:100%;margin:0}.element-group .background-image figure picture{max-height:100%;border-radius:0}.element-group .background-image figure picture img{border-radius:0;width:100%;height:100%;display:block;object-fit:cover;z-index:0;opacity:var(--bg-image-opacity)}.element-group .background-image figure figcaption{position:relative;margin:0}.element-group .background-image figure figcaption .copyright{display:flex;align-items:center;gap:5px;opacity:.75;position:absolute;right:calc(var(--gutter)/2);bottom:calc(var(--gutter)/2);z-index:1;transform:rotate(90deg);transform-origin:bottom right;margin:0}.element-group .background-image figure figcaption .copyright .copyright-trigger{display:flex;align-items:center}.background{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.background>div:first-child{position:relative;z-index:2}@media only screen and (min-width: 768px){.element-group{min-height:var(--min-height-desktop)}}@media only screen and (min-width: 1024px){.element-group .grid-50-50{display:grid;grid-template-columns:1fr 1fr}}button:hover,.button:hover{transform:scale(var(--standard-scale-value))}@keyframes pulse{0%,100%{background-color:var(--accent)}50%{background-color:var(--accent-lighter)}}.pulsating-background{animation:pulse 2s infinite}header{z-index:100;position:fixed;top:0px;right:0px;left:0px;display:flex;justify-content:center;align-items:center;height:var(--header-height);padding:var(--header-padding) var(--gutter);transition:ease all .3s}header .main-header-wrapper{display:flex;justify-content:space-between;align-items:center;column-gap:var(--gutter)}header .main-header-wrapper .group-logo{display:inline-flex}header .main-header-wrapper .group-logo svg{display:block;max-width:100%;max-height:calc(var(--header-height) - 2*var(--header-padding));height:auto;width:auto;transition:ease .3s all}header .main-header-wrapper .group-logo svg path{fill:var(--text-color)}header .main-header-wrapper .group-nav{display:flex;align-items:center;column-gap:var(--gutter)}header .main-header-wrapper .group-nav .cta-icons{z-index:10;display:flex;gap:var(--gutter);position:fixed;bottom:var(--gutter);left:var(--gutter)}header .main-header-wrapper .group-nav .cta-icons a{display:flex;height:var(-button-height);width:var(--button-height);padding:5px;border-radius:100%;background-color:var(--text-color);transition:ease .3s all}header .main-header-wrapper .group-nav .cta-icons a svg{width:100%;height:auto}header .main-header-wrapper .group-nav .cta-icons a svg path{fill:#fff}header .main-header-wrapper .group-nav .cta-icons a:hover{opacity:1;background-color:var(--accent-hover)}header .main-header-wrapper .group-nav nav{position:absolute;visibility:hidden;right:0;left:0;top:var(--header-height);transform:translateY(-20px);background-color:var(--text-color);transition:ease .3s all;opacity:0}header .main-header-wrapper .group-nav nav *{color:#fff}header .main-header-wrapper .group-nav nav>ul{margin:var(--gutter)}header .main-header-wrapper .group-nav nav>ul>li>a,header .main-header-wrapper .group-nav nav>ul>li>div.submenu-trigger{display:block;font-size:var(--nav-first-level-font-size);line-height:var(--nav-first-level-line-height);height:var(--button-height);display:flex;align-items:center;justify-content:space-between}header .main-header-wrapper .group-nav nav>ul>li>div.submenu-trigger::after,header .main-header-wrapper .group-nav nav>ul>li>ul>li::before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23ffffff"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg>');background-repeat:no-repeat;background-position:center center;content:"";height:var(--button-height);width:var(--button-height);display:flex;justify-content:center;align-items:center;transition:ease all .3s}header .main-header-wrapper .group-nav nav>ul>li>ul{max-height:0;opacity:0;overflow:hidden;transition:ease all .3s;z-index:-1}header .main-header-wrapper .group-nav nav>ul>li>ul>li:first-child{margin-top:var(--element-margin)}header .main-header-wrapper .group-nav nav>ul>li>ul>li{position:relative;display:flex;align-items:flex-start;margin-bottom:var(--element-margin);padding-left:30px}header .main-header-wrapper .group-nav nav>ul>li>ul>li>a{display:block;font-size:var(--nav-second-level-font-size);line-height:var(--nav-second-level-line-height);color:var(--light-text)}header .main-header-wrapper .group-nav nav>ul>li>ul>li::before{position:absolute;left:0;display:flex;transform:rotate(270deg);width:24px;height:24px}header .main-header-wrapper .group-nav nav>ul>li.submenu-open>div.submenu-trigger::after{transform:rotate(180deg)}header .main-header-wrapper .group-nav nav>ul>li.submenu-open>ul{max-height:1000px;opacity:.6;z-index:10}header .main-header-wrapper .group-nav .cta-icons a,header .main-header-wrapper .group-nav .hamburger{display:flex;width:var(--button-height);height:var(--button-height);justify-content:center;align-items:center}header::after{content:"";position:absolute;background:rgba(255,255,255,.9);z-index:-1;top:0px;right:0px;bottom:0px;left:0px;backdrop-filter:blur(0.5rem);-webkit-backdrop-filter:blur(0.5rem)}.nav-open header .main-header-wrapper .group-nav nav{visibility:visible;z-index:10;transform:translateY(0px);opacity:1}.fix-header header{height:var(--header-fixed-height);padding:var(--header-fixed-padding) var(--gutter)}.fix-header header .main-header-wrapper .group-logo svg{max-height:calc(var(--header-fixed-height) - 2*var(--header-fixed-padding))}.fix-header header .main-header-wrapper .group-nav nav{top:var(--header-fixed-height)}@media(min-width: 530px){header .main-header-wrapper .group-nav{position:initial}header .main-header-wrapper .group-nav nav{left:initial;right:calc(var(--gutter) + var(--button-height)/2);top:calc(var(--header-height)/1.5 + (var(--button-height)));width:calc(75vw - var(--gutter)*2);max-width:500px;border-top-left-radius:calc(var(--button-height)/2);border-bottom-left-radius:calc(var(--button-height)/2);border-bottom-right-radius:calc(var(--button-height)/2)}header .main-header-wrapper .group-nav nav::before{content:"";display:block;width:calc(var(--button-height)/2);height:calc(var(--button-height)/2);-webkit-transform:rotate(360deg);border-style:solid;border-width:0 0 calc(var(--button-height)/2) calc(var(--button-height)/2);border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--text-color) rgba(0,0,0,0);position:absolute;top:calc(var(--button-height)/2*-1);right:0}header .main-header-wrapper .group-nav .cta-icons{position:relative;bottom:initial;left:initial}header .main-header-wrapper .group-nav .cta-icons a,header .main-header-wrapper .group-nav .cta-icons a:hover{background-color:rgba(0,0,0,0)}header .main-header-wrapper .group-nav .cta-icons a svg path,header .main-header-wrapper .group-nav .cta-icons a:hover svg path{fill:var(--text-color)}header .main-header-wrapper .group-nav .cta-icons a.consent_manager-show-box{position:fixed;bottom:var(--gutter);right:var(--gutter);z-index:10;background-color:var(--text-color);transition:ease .3s all}header .main-header-wrapper .group-nav .cta-icons a.consent_manager-show-box svg{width:100%;height:auto}header .main-header-wrapper .group-nav .cta-icons a.consent_manager-show-box svg path{fill:#fff}.fix-header header .main-header-wrapper .group-nav nav{top:calc(var(--header-fixed-height)/1.5 + (var(--button-height)))}}@media(min-width: 1500px){header>.main-header-wrapper .group-nav nav{position:relative;background-color:rgba(0,0,0,0);visibility:visible;opacity:1;transform:translateY(0px);top:initial;right:initial;max-width:initial;width:auto;border-radius:0}header>.main-header-wrapper .group-nav nav *{color:var(--text-color)}header>.main-header-wrapper .group-nav nav::before{display:none}header>.main-header-wrapper .group-nav nav>ul{margin:0;display:flex;align-items:center;column-gap:calc(var(--gutter)/2)}header>.main-header-wrapper .group-nav nav>ul>li{position:relative;height:calc(var(--button-height)*1.5);display:flex;align-items:center}header>.main-header-wrapper .group-nav nav>ul>li>div.submenu-trigger{cursor:pointer}header>.main-header-wrapper .group-nav nav>ul>li>div.submenu-trigger::after{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="var(--text-color)"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg>');background-position:center center;background-repeat:no-repeat}header>.main-header-wrapper .group-nav nav>ul>li ul{position:absolute;width:450px;top:calc(var(--button-height)*1.7);right:calc(var(--button-height)/2);height:0;max-height:initial;background-color:var(--text-color);overflow:hidden;border-top-left-radius:calc(var(--button-height)/2);border-bottom-left-radius:calc(var(--button-height)/2);border-bottom-right-radius:calc(var(--button-height)/2);z-index:-1}header>.main-header-wrapper .group-nav nav>ul>li ul::before{content:"";display:block;width:calc(var(--button-height)/2);height:calc(var(--button-height)/2);-webkit-transform:rotate(360deg);border-style:solid;border-width:0 0 calc(var(--button-height)/2) calc(var(--button-height)/2);border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--text-color) rgba(0,0,0,0);position:absolute;top:calc(var(--button-height)/2*-1);right:0;transition:ease all .3s}header>.main-header-wrapper .group-nav nav>ul>li ul li{margin:0 var(--gutter) var(--element-margin) calc(var(--gutter));display:flex;justify-content:flex-start;padding-left:0}header>.main-header-wrapper .group-nav nav>ul>li ul li::before{display:none}header>.main-header-wrapper .group-nav nav>ul>li ul li a{display:grid;grid-template-columns:24px auto;column-gap:10px}header>.main-header-wrapper .group-nav nav>ul>li ul li a::before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%23ffffff"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg>');background-repeat:no-repeat;background-position:center center;content:"";height:24px;width:24px;display:flex;justify-content:center;align-items:center;transition:ease all .3s;transform:rotate(-90deg)}header>.main-header-wrapper .group-nav nav>ul>li ul li:first-child{margin-top:var(--gutter)}header>.main-header-wrapper .group-nav nav>ul>li ul li:last-child{margin-bottom:var(--gutter)}header>.main-header-wrapper .group-nav nav>ul>li.submenu-open{z-index:10}header>.main-header-wrapper .group-nav nav>ul>li.submenu-open ul{height:initial;overflow:visible;top:calc(var(--button-height)*2);visibility:visible;opacity:1;z-index:1}header>.main-header-wrapper .group-nav button.hamburger{display:none}.fix-header header .main-header-wrapper .group-nav nav{top:initial}}body{display:block}main{position:relative;z-index:1;margin-top:var(--header-height);width:100%;hyphens:auto;hyphenate-limit-chars:auto 5;-webkit-hyphens:auto;-ms-hyphens:auto}main section,main article{border:none;padding:0;margin:0}main section.teaser-list{margin:0 auto}main section.teaser-list article{width:100%;padding:var(--gutter) var(--gutter) 0 var(--gutter);margin-bottom:0px}main section.teaser-list article>div.max-width-narrow{position:relative;margin:0 auto;display:grid;grid-template-columns:1fr 2fr;gap:calc(var(--gutter)*2);max-width:var(--max-width-narrow);padding-bottom:var(--gutter)}main section.teaser-list article>div.max-width-narrow .images{display:flex;flex-direction:column;gap:1.25rem}main section.teaser-list article>div.max-width-narrow .images .image_wrapper img{margin:0;width:100%}main section.teaser-list article>div.max-width-narrow .images .preview-more{display:grid;grid-template-columns:repeat(6, 1fr);gap:1.25rem}main section.teaser-list article>div.max-width-narrow .images .preview-more img.thumbnail{opacity:.8;transition:ease all .3s}main section.teaser-list article>div.max-width-narrow .images .preview-more img.thumbnail:hover,main section.teaser-list article>div.max-width-narrow .images .preview-more img.thumbnail.active{opacity:1}main section.teaser-list article>div.max-width-narrow .description .meta,main section.teaser-list article>div.max-width-narrow .description .meta .group{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:calc(var(--gutter)/2);font-weight:600}main section.teaser-list article>div.max-width-narrow .description .hashtags{font-weight:300;display:flex;gap:1rem}main section.teaser-list article>div.max-width-narrow .description .links{display:flex;column-gap:3.75rem}main section.teaser-list article>div.max-width-narrow .description .links .readmore,main section.teaser-list article>div.max-width-narrow .description .links .download{display:flex;align-items:center}main section.teaser-list article>div.max-width-narrow .description .links .readmore::before,main section.teaser-list article>div.max-width-narrow .description .links .download::before{content:"";display:block;width:30px;height:30px;background-image:url('data:image/svg+xml,<svg width="201" height="30" viewBox="0 0 201 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.9671 7C6.94873 7 1.83724 10.3472 0.000976562 15C1.83724 19.6528 6.94873 23 12.9671 23C18.9855 23 24.097 19.6528 25.9332 15C24.097 10.3472 18.9855 7 12.9671 7ZM13.1201 21.7171C16.8317 21.7171 19.8405 18.7083 19.8405 14.9967C19.8405 11.2851 16.8317 8.27625 13.1201 8.27625C9.40848 8.27625 6.39964 11.2851 6.39964 14.9967C6.39964 18.7083 9.40848 21.7171 13.1201 21.7171ZM13.1202 19.7971C15.7713 19.7971 17.9205 17.648 17.9205 14.9968C17.9205 14.6329 17.88 14.2785 17.8033 13.9378C17.3406 14.3968 16.7035 14.6804 16.0002 14.6804C14.5863 14.6804 13.44 13.5342 13.44 12.1203C13.44 11.4159 13.7245 10.7779 14.1849 10.315C13.8424 10.2374 13.4861 10.1965 13.1202 10.1965C10.4691 10.1965 8.31988 12.3457 8.31988 14.9968C8.31988 17.648 10.4691 19.7971 13.1202 19.7971Z" fill="%23C14537"/><path d="M40.86 13.08C41.5533 12.2133 42.7 11.78 44.3 11.78C45.9 11.78 47.04 12.2133 47.72 13.08C48.4133 13.9467 48.76 15.2467 48.76 16.98C48.76 18.7133 48.4267 20.02 47.76 20.9C47.0933 21.78 45.94 22.22 44.3 22.22C42.66 22.22 41.5067 21.78 40.84 20.9C40.1733 20.02 39.84 18.7133 39.84 16.98C39.84 15.2467 40.18 13.9467 40.86 13.08ZM42.5 19.58C42.8067 20.1133 43.4067 20.38 44.3 20.38C45.1933 20.38 45.7933 20.1133 46.1 19.58C46.4067 19.0467 46.56 18.1733 46.56 16.96C46.56 15.7467 46.3933 14.8867 46.06 14.38C45.74 13.8733 45.1533 13.62 44.3 13.62C43.4467 13.62 42.8533 13.8733 42.52 14.38C42.2 14.8867 42.04 15.7467 42.04 16.96C42.04 18.1733 42.1933 19.0467 42.5 19.58ZM53.1055 22H50.9255V12H53.0855V12.62C54.0588 12.06 54.9788 11.78 55.8455 11.78C57.1788 11.78 58.0855 12.16 58.5655 12.92C59.0588 13.6667 59.3055 14.9067 59.3055 16.64V22H57.1455V16.7C57.1455 15.62 57.0255 14.8533 56.7855 14.4C56.5588 13.9467 56.0855 13.72 55.3655 13.72C54.6855 13.72 54.0321 13.8533 53.4055 14.12L53.1055 14.24V22ZM61.9634 22V7.84H64.1434V22H61.9634ZM66.902 22V12H69.082V22H66.902ZM66.902 10.3V8H69.082V10.3H66.902ZM73.9063 22H71.7262V12H73.8863V12.62C74.8596 12.06 75.7796 11.78 76.6463 11.78C77.9796 11.78 78.8863 12.16 79.3663 12.92C79.8596 13.6667 80.1063 14.9067 80.1063 16.64V22H77.9463V16.7C77.9463 15.62 77.8263 14.8533 77.5863 14.4C77.3596 13.9467 76.8863 13.72 76.1663 13.72C75.4863 13.72 74.8329 13.8533 74.2063 14.12L73.9063 14.24V22ZM89.7642 20.2L90.3242 20.14L90.3642 21.76C88.8442 22.0667 87.4976 22.22 86.3242 22.22C84.8442 22.22 83.7776 21.8133 83.1242 21C82.4842 20.1867 82.1642 18.8867 82.1642 17.1C82.1642 13.5533 83.6109 11.78 86.5042 11.78C89.3042 11.78 90.7042 13.3067 90.7042 16.36L90.5642 17.92H84.3642C84.3776 18.7467 84.5576 19.3533 84.9042 19.74C85.2509 20.1267 85.8976 20.32 86.8442 20.32C87.7909 20.32 88.7642 20.28 89.7642 20.2ZM88.5642 16.24C88.5642 15.2533 88.4042 14.5667 88.0842 14.18C87.7776 13.78 87.2509 13.58 86.5042 13.58C85.7576 13.58 85.2109 13.7867 84.8642 14.2C84.5309 14.6133 84.3576 15.2933 84.3442 16.24H88.5642ZM97.315 22V7.84H99.495V22H97.315ZM109.374 20.2L109.934 20.14L109.974 21.76C108.454 22.0667 107.107 22.22 105.934 22.22C104.454 22.22 103.387 21.8133 102.734 21C102.094 20.1867 101.774 18.8867 101.774 17.1C101.774 13.5533 103.22 11.78 106.114 11.78C108.914 11.78 110.314 13.3067 110.314 16.36L110.174 17.92H103.974C103.987 18.7467 104.167 19.3533 104.514 19.74C104.86 20.1267 105.507 20.32 106.454 20.32C107.4 20.32 108.374 20.28 109.374 20.2ZM108.174 16.24C108.174 15.2533 108.014 14.5667 107.694 14.18C107.387 13.78 106.86 13.58 106.114 13.58C105.367 13.58 104.82 13.7867 104.474 14.2C104.14 14.6133 103.967 15.2933 103.954 16.24H108.174ZM119.35 14.06C117.777 13.8467 116.637 13.74 115.93 13.74C115.223 13.74 114.73 13.8267 114.45 14C114.183 14.16 114.05 14.42 114.05 14.78C114.05 15.14 114.197 15.3933 114.49 15.54C114.797 15.6867 115.503 15.86 116.61 16.06C117.73 16.2467 118.523 16.5467 118.99 16.96C119.457 17.3733 119.69 18.1067 119.69 19.16C119.69 20.2133 119.35 20.9867 118.67 21.48C118.003 21.9733 117.023 22.22 115.73 22.22C114.917 22.22 113.89 22.1067 112.65 21.88L112.03 21.78L112.11 19.96C113.71 20.1733 114.863 20.28 115.57 20.28C116.277 20.28 116.777 20.1933 117.07 20.02C117.377 19.8467 117.53 19.56 117.53 19.16C117.53 18.76 117.383 18.4867 117.09 18.34C116.81 18.18 116.123 18.0133 115.03 17.84C113.95 17.6533 113.157 17.3667 112.65 16.98C112.143 16.5933 111.89 15.8867 111.89 14.86C111.89 13.8333 112.237 13.0667 112.93 12.56C113.637 12.0533 114.537 11.8 115.63 11.8C116.483 11.8 117.53 11.9067 118.77 12.12L119.39 12.24L119.35 14.06ZM128.905 20.2L129.465 20.14L129.505 21.76C127.985 22.0667 126.638 22.22 125.465 22.22C123.985 22.22 122.918 21.8133 122.265 21C121.625 20.1867 121.305 18.8867 121.305 17.1C121.305 13.5533 122.752 11.78 125.645 11.78C128.445 11.78 129.845 13.3067 129.845 16.36L129.705 17.92H123.505C123.518 18.7467 123.698 19.3533 124.045 19.74C124.392 20.1267 125.038 20.32 125.985 20.32C126.932 20.32 127.905 20.28 128.905 20.2ZM127.705 16.24C127.705 15.2533 127.545 14.5667 127.225 14.18C126.918 13.78 126.392 13.58 125.645 13.58C124.898 13.58 124.352 13.7867 124.005 14.2C123.672 14.6133 123.498 15.2933 123.485 16.24H127.705ZM134.121 22H131.941V12H134.101V12.62C135.074 12.06 135.994 11.78 136.861 11.78C138.194 11.78 139.101 12.16 139.581 12.92C140.074 13.6667 140.321 14.9067 140.321 16.64V22H138.161V16.7C138.161 15.62 138.041 14.8533 137.801 14.4C137.574 13.9467 137.101 13.72 136.381 13.72C135.701 13.72 135.048 13.8533 134.421 14.12L134.121 14.24V22Z" fill="%23C14537"/></svg>')}main section.teaser-list article>div.max-width-narrow .description .links .download::before{background-image:url('data:image/svg+xml,<svg width="33" height="30" viewBox="0 0 33 30" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.4282 16.8C24.1709 16.8 23.9242 16.8948 23.7423 17.0636C23.5604 17.2324 23.4583 17.4613 23.4583 17.7V21.3C23.4583 21.5387 23.3561 21.7676 23.1742 21.9364C22.9923 22.1052 22.7456 22.2 22.4883 22.2H8.90971C8.65247 22.2 8.40578 22.1052 8.22388 21.9364C8.04199 21.7676 7.93981 21.5387 7.93981 21.3V17.7C7.93981 17.4613 7.83762 17.2324 7.65573 17.0636C7.47384 16.8948 7.22714 16.8 6.9699 16.8C6.71267 16.8 6.46597 16.8948 6.28408 17.0636C6.10219 17.2324 6 17.4613 6 17.7V21.3C6 22.0161 6.30656 22.7028 6.85223 23.2092C7.39791 23.7155 8.13801 24 8.90971 24H22.4883C23.2601 24 24.0001 23.7155 24.5458 23.2092C25.0915 22.7028 25.3981 22.0161 25.3981 21.3V17.7C25.3981 17.4613 25.2959 17.2324 25.114 17.0636C24.9321 16.8948 24.6854 16.8 24.4282 16.8ZM15.0104 18.339C15.1026 18.4209 15.2114 18.4852 15.3305 18.528C15.4466 18.5756 15.5721 18.6002 15.699 18.6002C15.826 18.6002 15.9515 18.5756 16.0676 18.528C16.1866 18.4852 16.2954 18.4209 16.3877 18.339L20.2673 14.739C20.4499 14.5695 20.5525 14.3397 20.5525 14.1C20.5525 13.8603 20.4499 13.6305 20.2673 13.461C20.0846 13.2915 19.8369 13.1963 19.5786 13.1963C19.3204 13.1963 19.0726 13.2915 18.89 13.461L16.6689 15.531V6.9C16.6689 6.66131 16.5667 6.43239 16.3849 6.2636C16.203 6.09482 15.9563 6 15.699 6C15.4418 6 15.1951 6.09482 15.0132 6.2636C14.8313 6.43239 14.7291 6.66131 14.7291 6.9V15.531L12.508 13.461C12.4176 13.3771 12.3103 13.3105 12.1921 13.2651C12.0739 13.2197 11.9473 13.1963 11.8194 13.1963C11.6915 13.1963 11.5649 13.2197 11.4467 13.2651C11.3286 13.3105 11.2212 13.3771 11.1308 13.461C11.0404 13.5449 10.9686 13.6445 10.9197 13.7542C10.8707 13.8638 10.8455 13.9813 10.8455 14.1C10.8455 14.2187 10.8707 14.3362 10.9197 14.4458C10.9686 14.5555 11.0404 14.6551 11.1308 14.739L15.0104 18.339Z" fill="%23C14537"/></svg>')}@media only screen and (max-width: 1024px){main section.teaser-list article>div.max-width-narrow .description .links{padding-bottom:3.125rem}}main section.teaser-list article>div.max-width-narrow .description h2,main section.teaser-list article>div.max-width-narrow .description h3,main section.teaser-list article>div.max-width-narrow .description h4,main section.teaser-list article>div.max-width-narrow .description h5,main section.teaser-list article>div.max-width-narrow .description h6{margin:1rem 0}@media only screen and (max-width: 1280px){main section.teaser-list article>div.max-width-narrow{grid-template-columns:1fr 1fr;gap:6%}}@media only screen and (max-width: 1024px){main section.teaser-list article>div.max-width-narrow{grid-template-columns:1fr}}main section.teaser-list article>div::after{content:"";background:var(--text-color);width:100%;height:1px;position:absolute;bottom:0px;left:0px;right:0px}main section.teaser-list article:last-child{padding-bottom:6.25rem}body>footer{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--text-color);color:var(--light-text);text-align:center}body>footer a,body>footer a:hover,body>footer a:visited{color:var(--light-text)}body>footer .logo{display:flex;justify-content:center}body>footer .logo svg{max-width:75px;height:auto;display:block}body>footer .logo svg path{fill:var(--light-text)}body>footer .logo,body>footer .intro,body>footer .contact,body>footer .info-1,body>footer .navigation,body>footer .social-media-links,body>footer .copyright-info{margin:var(--element-margin) 0}body>footer nav ul li a{display:block;margin:var(--element-margin) 0}body>footer .social-media-links{margin-top:calc(var(--element-margin)*2)}body>footer .social-media-links ul{display:flex;justify-content:center;gap:1.5rem}body>footer .social-media-links ul li a{display:block;margin:0}body>footer .social-media-links ul li a svg{display:block;height:24px;width:auto}body>footer .social-media-links ul li a svg path{fill:var(--light-text)}body>footer .social-media-links ul li a span{display:none}body>footer .copyright-info{text-align:center;font-size:1.125rem;opacity:.5}@media only screen and (min-width: 1023px){body>footer{text-align:initial}body>footer .intro,body>footer .copyright-info{text-align:center}body>footer .navigation{text-align:right;margin:var(--element-margin) 0}body>footer .navigation ul li a{margin:0;line-height:var(--line-height);color:var(--light-text)}body>footer .social-media-links ul li a svg{height:34px}}:root{--summary-triangle-color: black}.accordion{width:100%;margin:0 auto;padding-bottom:var(--element-margin)}details{box-sizing:border-box;border:var(--standard-border-width) solid var(--text-color);margin:var(--element-margin) 0;border-radius:calc(var(--standard-border-radius)/2)}details>div{padding:0 var(--element-margin);overflow:hidden}summary{position:relative;padding:3px 0 3px var(--element-margin);min-height:calc(var(--button-height) - 2*var(--standard-border-width));cursor:pointer;display:grid;grid-template-columns:auto 40px;justify-content:space-between;align-items:center;transition:margin 150ms ease-out}summary span{font-weight:bold}details summary::-webkit-details-marker{display:none}details[open]>summary:after{transform:rotate(180deg)}summary:after{margin-right:-0.8rem;content:"";display:block;height:40px;width:40px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="40px" viewBox="0 -960 960 960" width="40px" fill="var(--summary-triangle-color)"><path d="M480-357.67q-6.67 0-12.33-2.16-5.67-2.17-11-7.5L263.33-560.67q-9.66-9.66-9.33-23.66.33-14 10-23.67 9.67-9.67 23.67-9.67 14 0 23.66 9.67L480-438.67 649.33-608q9.67-9.67 23.34-9.33 13.66.33 23.33 10 9.67 9.66 9.67 23.66T696-560L503.33-367.33q-5.33 5.33-11 7.5-5.66 2.16-12.33 2.16Z"/></svg>');background-size:cover;transform:rotate(0);transition:.25s transform ease}slot:not([name]){display:revert}.articlelist{margin-bottom:calc(2*var(--gutter) - var(--element-margin))}.articlelist .grid-row{row-gap:var(--gutter)}.articlelist .grid-row .grid-column-width{display:flex;flex-direction:column}.articlelist .grid-row .grid-column-width .blogteaser{flex-grow:1}.articlelist .grid-row .grid-column-width .blogteaser .meta{display:flex;justify-content:space-between;font-size:1rem}.articlelist .grid-row .grid-column-width .blogteaser .teaser-text{padding:calc(var(--gutter)) calc(var(--gutter)/2) calc(var(--gutter)/2 - var(--element-margin)) calc(var(--gutter)/2)}.articlelist .grid-row .grid-column-width .blogteaser .teaser-text h2{margin:var(--element-margin) 0;font-family:var(--serif-font)}.articlelist .grid-row .grid-column-width .blogteaser figure.image{position:relative;margin:0px}.articlelist .grid-row .grid-column-width .blogteaser.featured{margin-top:var(--gutter)}.articlelist .grid-row .grid-column-width h1+p{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}/*# sourceMappingURL=theme.min.css.map */
