@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--clr-primary: rgb(175 24 24);--clr-secondary: rgb(0, 99, 58);--clr-neutral: rgb(224, 222, 218);--clr-neutral-100: white;--clr-neutral-500: rgb(224, 222, 218);--clr-neutral-600: hsl(0deg, 0%, 40%);--clr-neutral-700: hsl(0deg, 0%, 20%);--clr-neutral-800: black;--btn-clr: var(--clr-neutral-100);--spacing: 10px;--site-width: 100%;--centerthird: 470px;--centermax: calc( (3 * var(--centerthird)) + (2 * var(--spacing)) );--color-mandatory: red}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}.muted{filter:brightness(0.6) blur(4px)}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:400;font-display:swap;src:url("/files/fonts/titillium/titillium-web-v17-latin-regular.woff2") format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/titillium/titillium-web-v17-latin-700.woff2") format("woff2")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:900;font-display:block;src:url("/assets/fonts/titillium/titillium-web-v17-latin-900.woff2") format("woff2")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:300 800;src:url("/assets/fonts/opensans/OpenSans-VariableFont_wght.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300 800;src:url("/assets/fonts/opensans/OpenSans-VariableFont_wght-italic.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}html{font-size:100%;font-weight:400}body{font-family:"Open Sans", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;-webkit-font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";font-feature-settings:"lnum"}h1,h2,h3,h4,h5,h6{margin-block-start:0;margin-block-end:0.25em}h1,h2,h3,h4,h5,h6{font-family:"Titillium Web", sans-serif;font-weight:400;text-wrap:balance}h2 strong{font-weight:700}b,strong{font-weight:700}body{line-height:1.5;text-rendering:optimizeLegibility}h1{font-size:2.75rem;font-weight:400;line-height:1;color:var(--clr-primary);background-color:var(--clr-neutral-100);text-transform:uppercase;padding:0.25rem 1rem}h2{text-transform:uppercase;font-size:1.875rem;line-height:1}h3{font-size:1.875rem;line-height:1.2}h2.center,.center>h2,.mod_newslist>h2,.layout_full>h2{font-size:1.64706rem;margin-block-end:2rem}#header,#preheader{font-size:1.2rem}.center{text-align:center}.center img{margin-inline:auto}#main a{transition:all 0.2s ease-in-out}.rte>:first-child,.content-downloads ul{margin-block-start:0rem}h2.content-headline,.mod_faqpage h2:first-child{border-bottom:1px solid black}.content-code pre,.content-table table{margin-block-start:0.294rem}.content-list ol,.content-list ul{margin-block-start:0}.content-text.center{margin-block-end:1.2rem}.content-text.emphasize .rte{font-size:1.1764705882rem}.rte ul,.rte ol,.content-downloads ul,.content-list ul,.content-list ol{padding-inline-start:1em}#main ::marker{font-weight:700}#main .rte ul,#main .accordion ul{list-style-type:square}.content-text p,.accordion p{text-wrap:pretty}.content-text.opening-hours ul{list-style-type:none;padding:0}.content-text.opening-hours ul strong{display:inline-block;min-width:10ch}.content-text.opening-hours ul li{display:flex}.mod_article.hero .content-text{font-size:2.352941176rem;line-height:1}#main .rte h4,#main .accordion h4{font-family:inherit;font-size:inherit}@media (max-width:1023px){h1,h2,h3,.rte p,.rte li,.accordion p,.accordion li{-webkit-hyphens:auto;hyphens:auto}}.fineprint{font-size:0.8823529rem}.roman-count{counter-reset:roman}.roman-count>*{counter-increment:roman}.roman-count>*>:first-child::before{content:counter(roman,upper-roman) ". "}.appear-primary{--bg-clr: var(--clr-primary);--fg-clr: var(--clr-neutral-100)}.appear-secondary{--bg-clr: var(--clr-secondary);--fg-clr: var(--clr-neutral-100)}.appear-neutral{--bg-clr: var(--clr-neutral-800);--fg-clr: var(--clr-neutral-100)}.appear-dark{--bg-clr: var(--clr-neutral-600);--fg-clr: var(--clr-neutral-100)}[class*="grid-"]{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--spacing)}@media (min-width:1024px){[class*="grid-"]{grid-template-columns:minmax(0, 1fr) min(var(--centerthird), calc((100% / 3) - ((2 / 3) * var(--spacing)))) minmax(0, 1fr)}[class*="grid-"].topalign>*{align-content:start}.grid-1-1{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-1-2>div:nth-of-type(2n){grid-column:span 2}.grid-2-1>div:nth-of-type(2n+1){grid-column:span 2}.grid-2-1>div:nth-of-type(2n+1)>*{margin-inline-start:auto}.grid-1-2.reverse{grid-auto-flow:dense}.grid-1-2.reverse>div:nth-of-type(2n){grid-column:1 / span 1}.grid-1-2.reverse>div:nth-of-type(2n+1){grid-column:2 / span 2}.grid-3.compress>*{--max-width: var(--centerthird)}.grid-3.compress>div:nth-of-type(3n+1)>*{margin-inline-start:auto}.grid-1-2.compress>div:nth-of-type(2n+1){--max-width: var(--centerthird)}.grid-1-2.compress>div:nth-of-type(2n+1)>*{margin-inline-start:auto}.grid-1-2.compress>div:nth-of-type(2n){--max-width: calc((2* var(--centerthird)) + var(--spacing))}.grid-2-1.compress>div:nth-of-type(2n+1){--max-width: calc((2* var(--centerthird)) + var(--spacing))}.grid-2-1.compress>div:nth-of-type(2n+1)>*{margin-inline-start:auto}.grid-2-1.compress>div:nth-of-type(2n){--max-width: var(--centerthird)}.grid-meander{overflow:hidden}.grid-meander>div{grid-column:span 2;position:relative}.grid-meander>div::after{content:"";position:absolute;inset:0;background-color:var(--clr-secondary)}.grid-meander>div:nth-of-type(2n+1)>*{margin-inline-start:auto}.grid-meander>div:nth-of-type(2n+1)::after{translate:calc(100% + var(--spacing))}.grid-meander>div:nth-of-type(2n){grid-column:2 / 4}.grid-meander>div:nth-of-type(2n)::after{translate:calc(-100% - var(--spacing))}.grid-meander>div:nth-of-type(3n)::after{background-color:var(--clr-primary)}}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--clr-neutral);color:var(--clr-neutral-700)}canvas,svg,img{display:block}figure{margin:0}figure img{max-width:100%;height:auto}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}button{cursor:pointer}#wrapper{display:flex;flex-direction:column;flex-grow:1;min-height:100vh;margin-inline:auto;background-color:var(--clr-neutral-100);border-bottom:10px solid var(--clr-secondary)}#header{position:sticky;top:0;background-color:var(--clr-neutral-100);z-index:2}#container{flex:1 0 auto;border-bottom:var(--spacing) solid var(--clr-primary)}#main .mod_article>*{margin-block-end:var(--spacing)}.mod_pageimage+.mod_article,.marquee+.mod_article{margin-block-start:var(--spacing)}#footer{border-bottom:calc(2 * var(--spacing)) solid var(--clr-primary)}#footer>.inside{padding-block:var(--spacing)}.grid-3.alternating{row-gap:var(--spacing)}.grid-3.alternating>:nth-child(9n+1),.grid-3.alternating>:nth-child(9n+6),.grid-3.alternating>:nth-child(9n+8){--bg-clr: var(--clr-secondary);--fg-clr: var(--clr-neutral-100)}.grid-3.alternating>:nth-child(9n+2),.grid-3.alternating>:nth-child(9n+4),.grid-3.alternating>:nth-child(9n+9){--bg-clr: var(--clr-primary);--fg-clr: var(--clr-neutral-100)}.grid-3.alternating>:nth-child(9n+3),.grid-3.alternating>:nth-child(9n+5),.grid-3.alternating>:nth-child(9n+7){--bg-clr: var(--clr-neutral-500);--fg-clr: var(--clr-neutral-700)}.content-text{padding-block:0}.content-text>h2,.content-text>h3,.content-text>h4{padding-block-start:calc(2 * var(--spacing))}.content-text>:last-child{padding-block-end:calc(2 * var(--spacing))}.content-text .rte{grid-row:3}.content-text>.rte,.content-text>h2,.content-text>h3,.content-text>h4{width:100%;padding-inline:calc(2 * var(--spacing))}.content-text figure{margin-block:calc(2 * var(--spacing))}.content-text figcaption{right:0}.content-text.media--left,.content-text.media--right{column-gap:var(--spacing);grid-template-columns:minmax(0, 1fr) min(var(--centerthird), calc((100% / 3) - ((2 / 3) * var(--spacing)))) minmax(0, 1fr);grid-template-rows:minmax(calc(2 * var(--spacing)), 1fr) auto auto minmax(calc(2 * var(--spacing)), 1fr);grid-template-rows:minmax(0, 1fr) auto auto minmax(0, 1fr);isolation:isolate}.content-text.media--left::before,.content-text.media--left::after,.content-text.media--right::before,.content-text.media--right::after{content:"";display:block;background-color:var(--bg-clr, var(--clr-neutral-500));grid-row:1 / -1;grid-column:1 / -1;z-index:-1}.content-text.media--left>h2,.content-text.media--left>h3,.content-text.media--left>h4,.content-text.media--right>h2,.content-text.media--right>h3,.content-text.media--right>h4{grid-row:2}.content-text.media--left figure,.content-text.media--right figure{grid-row:1 / -1;margin-inline:0}.content-text.media--left figure img,.content-text.media--right figure img{width:100%;height:100%;object-fit:cover}.content-text.media--left::before{grid-column:1}.content-text.media--left::after{grid-column:2 / span 2}.content-text.media--left>.rte,.content-text.media--left>h2,.content-text.media--left>h3,.content-text.media--left>h4{margin-inline:0 auto}.content-text.media--left>*{grid-column:2 / span 2}.content-text.media--left figure{grid-column:1}.content-text.media--left>figure img{object-position:center right}.content-text.media--right::before{grid-column:1 / span 2}.content-text.media--right::after{grid-column:3}.content-text.media--right>*{grid-column:1 / span 2}.content-text.media--right figure{grid-column:3}.content-text.media--right>figure img{object-position:center left}.content-text{background-color:var(--bg-clr, var(--clr-neutral-500));color:var(--fg-clr);align-content:center}.content-text h2{text-align:center}.content-text .rte a{color:inherit}.content-text .rte>:last-child{margin-block-end:0}@media (min-width:1024px){.content-text.media--left,.content-text.media--right{background-color:transparent;display:grid}.content-text.media--left figure,.content-text.media--right figure{margin-block:0}.content-text.media--right>*{margin-inline-start:auto}.content-text.media--right>* figcaption{right:unset;left:0}.content-text>.rte,.content-text>h2,.content-text>h3,.content-text>h4,.content-text>h5,.content-text>h6{max-width:var(--max-width, calc((2* var(--centerthird)) + var(--spacing)))}}@media (min-width:1024px){.mod_article[class*="grid-"]>.content-text:first-child>*{margin-inline-start:auto}}#dse_kontaktformular{scroll-margin-top:8.5rem}main .content-list{background-color:var(--bg-clr, var(--clr-neutral-500));color:var(--fg-clr)}.content-list ol,.content-list ul{margin-block-end:0;padding-block-end:calc(2 * var(--spacing))}.content-list>h2,.content-list>h3,.content-list>h4,.content-list>h5{width:100%;padding-inline:calc(2 * var(--spacing));padding-block-start:calc(2 * var(--spacing))}@media (min-width:1024px){.content-list li{max-width:calc((2* var(--centerthird)) + var(--spacing))}}.content-table{background-color:var(--bg-clr, var(--clr-neutral-500));color:var(--fg-clr)}.content-table>*{max-width:var(--max-width)}.content-table>h2,.content-table>h3,.content-table>h4,.content-table>h5{width:100%;padding-inline:calc(2 * var(--spacing));padding-block-start:calc(2 * var(--spacing))}.content-table .tblwrap{padding-inline:calc(2 * var(--spacing));padding-block-end:calc(2 * var(--spacing))}.content-table table{margin:0;width:100%;border-collapse:collapse;caption-side:bottom}.content-table caption{font-size:0.875em;font-style:italic;font-weight:600;margin-block:0.25rem;text-align:end}.content-table td,.content-table th{padding-inline:0.3rem;text-align:end}.content-table th{font-weight:700}.content-table td{border:1px solid currentcolor}.content-table.noborders td{border:1px solid transparent}.content-table{}.content-image{background-color:var(--bg-clr, var(--clr-neutral-500))}.content-image.center figure{margin-inline:auto}.content-image.cover{position:relative;height:100%}.content-image.cover figure,.content-image.cover picture,.content-image.cover img{width:100%;height:100%}.content-image.cover img{object-fit:cover}.content-gallery>ul{margin-block-start:0;margin-block-end:0;padding:0;list-style-type:none;display:grid;grid-template-columns:minmax(0, 1fr);column-gap:calc(2 * var(--spacing));row-gap:var(--spacing)}.content-gallery li{background-color:var(--bg-clr, var(--clr-neutral-500));color:var(--fg-clr);margin-inline:auto}.content-gallery a[data-lightbox]+figcaption{display:none}@media (min-width:960px){.content-gallery--cols-2 ul{grid-template-columns:repeat(2, minmax(0, 1fr))}.content-gallery--cols-3 ul{grid-template-columns:repeat(3, minmax(0, 1fr))}.content-gallery--cols-4 ul{grid-template-columns:repeat(4, minmax(0, 1fr))}.content-gallery--cols-5 ul{grid-template-columns:repeat(5, minmax(0, 1fr))}}.aspect--16\:9{aspect-ratio:1.7777777778}.aspect--16\:10{aspect-ratio:1.6}.aspect--21\:9{aspect-ratio:2.3333333333}.aspect--4\:3{aspect-ratio:1.3333333333}.aspect--3\:2{aspect-ratio:1.5}.content-download,.content-downloads{background-color:var(--bg-clr, var(--clr-neutral-500));color:var(--fg-clr);padding:calc(2* var(--spacing))}.content-downloads ul{list-style-type:none;padding:0;margin:0}.download-element{line-height:1;position:relative;overflow:hidden}.download-element a{display:flex;gap:var(--spacing);align-items:center;padding:var(--spacing);background-color:rgba(255, 255, 255, 0.5);text-decoration:none;color:var(--bg-clr);font-weight:600}.download-element a::before{transition:transform 0.3s ease-in-out}.download-element a:hover::before{transform:scale(1.4)}li.download-element:not(:last-child){margin-block-end:1px}.download-element figure{position:absolute;top:0;transform-origin:left;clip-path:inset(0px 100% 0px 0px);transform:scaleX(0);transition:clip-path 0.3s ease-in-out, transform 0s 0.3s;z-index:1;pointer-events:none}.download-element a:hover+figure{clip-path:inset(0px 0px 0px 0px);transform:scaleX(1);transition:clip-path 0.3s ease-in-out}.content-swiper{--swiper-pagination-color: var(--clr-secondary);--swiper-theme-color: var(--clr-secondary);--swiper-pagination-bullet-horizontal-gap: var(--spacing);--swiper-pagination-bullet-size: 1.125rem;--swiper-pagination-bullet-inactive-color: var(--clr-neutral-500);--swiper-pagination-bullet-inactive-opacity: 1;--swiper-navigation-sides-offset: var(--spacing);--swiper-navigation-size: 3rem}.swiper-button-next,.swiper-button-prev{width:var(--swiper-navigation-size);border:none}.swiper-button-next::after,.swiper-button-prev::after{font-size:var(--swiper-navigation-size);font-size:2rem}.swiper-pagination-bullet{border-radius:0;box-shadow:inset 0 0 0 0.25rem var(--clr-neutral-100)}.content-swiper.cropped img{object-fit:cover}@media (min-width:1024px){.content-swiper.cropped .swiper,.content-swiper.cropped .swiper-wrapper,.content-swiper.cropped .swiper-slide,.content-swiper.cropped .content-image,.content-swiper.cropped figure,.content-swiper.cropped img{width:100%;height:100%}}.content-element-group.stack{display:grid;place-items:center;isolation:isolate;overflow:hidden}.content-element-group.stack>*{grid-column:1 / -1;grid-row:1 / -1}.content-gallery>ul{margin-block-start:0;margin-block-end:0;padding:0;list-style-type:none;display:grid;grid-template-columns:minmax(0, 1fr);column-gap:calc(2 * var(--spacing));row-gap:var(--spacing)}.content-gallery li{background-color:var(--bg-clr, var(--clr-neutral-500));color:var(--fg-clr);margin-inline:auto}.content-gallery a[data-lightbox]+figcaption{display:none}@media (min-width:960px){.content-gallery--cols-2 ul{grid-template-columns:repeat(2, minmax(0, 1fr))}.content-gallery--cols-3 ul{grid-template-columns:repeat(3, minmax(0, 1fr))}.content-gallery--cols-4 ul{grid-template-columns:repeat(4, minmax(0, 1fr))}.content-gallery--cols-5 ul{grid-template-columns:repeat(5, minmax(0, 1fr))}}.aspect--16\:9{aspect-ratio:1.7777777778}.aspect--16\:10{aspect-ratio:1.6}.aspect--21\:9{aspect-ratio:2.3333333333}.aspect--4\:3{aspect-ratio:1.3333333333}.aspect--3\:2{aspect-ratio:1.5}.content-template{background-color:var(--bg-clr, var(--clr-neutral-500));color:var(--fg-clr)}.content-toplink{z-index:1}.content-toplink a{display:block;width:3rem;aspect-ratio:1;margin-inline:auto;background-color:var(--clr-primary);color:var(--clr-neutral-100);padding:var(--spacing)}.content-toplink a svg{transition:translate 0.2s ease-in-out}.content-toplink a:hover svg{translate:0 calc(-.5 * var(--spacing))}#head{display:flex;flex-direction:column;max-width:var(--centermax);margin-inline:auto;padding-block-start:calc(2 * var(--spacing))}@media (min-width:1024px){#head{flex-direction:row}}@media (min-width:768px){#head{padding-block-end:calc(2 * var(--spacing))}}@media (min-width:380px){#head{align-items:center}}#logo{display:block;text-wrap:nowrap;padding-inline:calc(2* var(--spacing));text-decoration:none;text-transform:uppercase;font-family:"Titillium Web", sans-serif;font-weight:900;font-size:2.3rem;line-height:0.73;color:var(--clr-primary)}#logo .g{color:var(--clr-secondary)}#keyvisual{min-height:200px;min-height:400px;height:100%;overflow:hidden;position:relative;--play-state: paused}#keyvisual:hover{--play-state: running}#keyvisual .wood{height:100%;position:absolute;aspect-ratio:2.7333333333;background-image:url("/files/public/rauspundseamless.webp");background-size:contain;background-repeat:repeat-x;animation:movealong 28s linear infinite;animation-play-state:var(--play-state)}#keyvisual .wood::after{content:"";position:absolute;top:0;bottom:0;left:100%;width:100%;background-image:inherit;background-size:inherit}#keyvisual .scene{display:flex;position:absolute;inset:0}#keyvisual div.ekg{flex-grow:1}#keyvisual svg{overflow:visible;color:var(--clr-primary);height:100%}#keyvisual svg.blade{aspect-ratio:0.5}#keyvisual svg.blade path{transform-origin:0 50%;animation:rotate 1.5s linear infinite;animation-play-state:var(--play-state)}#keyvisual svg.ekg{aspect-ratio:0.5;margin-inline-start:auto}#keyvisual svg.ekg polyline{animation:ekg 1.5s linear infinite}#keyvisual svg.heart{aspect-ratio:0.5}#keyvisual svg.heart path{transform-origin:center;animation:pulse 1.5s ease-out infinite alternate;animation-play-state:var(--play-state)}@keyframes movealong{from{translate:0px}to{translate:-100%}}@keyframes rotate{from{rotate:0px}to{rotate:15deg}}@keyframes ekg{from{stroke-dashoffset:0}to{stroke-dashoffset:100%}}@keyframes pulse{from{transform:scale(1)}to{transform:scale(1.1)}}#claim{display:none;flex-grow:1;margin:0;font-weight:700;line-height:1;text-align:center;font-family:"Titillium Web", sans-serif}#claim ul{padding:0;display:inline-block;margin:0;list-style-type:none}#claim li{display:inline-block}#claim li::before{content:"• "}@media (min-width:500px){#claim{display:block}}@media (min-width:1024px){#claim{font-size:1.75rem}}nav ul{list-style-type:none}.mod_navigation a{color:inherit}.mod_navigation .level_1 li:is(li.🟩, li.🟩~li){background-color:var(--clr-secondary);color:var(--clr-neutral-100)}.mod_navigation .level_1 li:is(li.🟩, li.🟩~li) .level_2{background-color:color-mix(in srgb, var(--clr-secondary), transparent 20%)}.mod_navigation .level_1 li:is(li.🟥, li.🟥~li){background-color:var(--clr-primary);color:var(--clr-neutral-100)}.mod_navigation .level_1 li:is(li.🟥, li.🟥~li) .level_2{background-color:color-mix(in srgb, var(--clr-primary), transparent 20%)}.mod_navigation .level_1 li:is(li.🟦, li.🟦~li){background-color:var(--clr-neutral-500);color:var(--clr-neutral-800)}.mod_navigation .level_1 li:is(li.🟦, li.🟦~li) .level_2{background-color:color-mix(in srgb, var(--clr-neutral-500), transparent 20%)}.mod_navigation.main ul{list-style-type:none;padding:0;line-height:1;font-family:"Titillium Web", sans-serif;font-weight:400;margin:0}.mod_navigation.main ul li>*{display:block;white-space:nowrap;padding-block-start:0.5rem;padding-block-end:0.4375rem;transition:all 0.2s ease-in-out}.mod_navigation.main ul li>a,.mod_navigation.main ul li>strong{padding-inline:calc(2* var(--spacing))}.mod_navigation.main a{text-decoration-thickness:1px;text-decoration:none}.mod_navigation.main .level_1{text-transform:uppercase}.mod_navigation.main .level_1>li{border-top:1px solid #fff}.mod_navigation.main .level_1>li:first-child{border-top:none}.mod_navigation.main .level_2{text-transform:none}.mod_navigation.main .level_2 a{text-decoration:underline;text-decoration-thickness:1px}.mod_navigation.main .level_2 li>a,.mod_navigation.main .level_2 li>strong{padding-inline-start:calc(4 * var(--spacing))}@media (min-width:1024px){#navicon{display:none}.mod_navigation.main{padding-block-end:1px;display:flex}.mod_navigation.main::before,.mod_navigation.main::after{content:"";flex-grow:1}.mod_navigation.main::before{background-color:var(--clr-secondary)}.mod_navigation.main::after{background-color:var(--clr-neutral-500)}.mod_navigation.main .level_1{display:flex;flex-basis:var(--centermax);flex-wrap:wrap;max-width:var(--centermax);gap:1px}.mod_navigation.main .level_1>li{border-top:none}.mod_navigation.main .level_1>li.↔{flex-grow:2000}.mod_navigation.main .level_1>li:last-child{flex-grow:1;flex-basis:0}.mod_navigation.main .level_2{position:absolute;text-align:left;padding-block:1rem;padding-inline:0;border-top:1px solid;transform-origin:top;clip-path:inset(0px 0px 100% 0px);transform:scaleY(0);transition:clip-path 0.3s ease-in-out, transform 0s 0.3s}.mod_navigation.main .level_2 a{text-decoration:none}.mod_navigation.main .level_2 a:hover{text-decoration:underline;text-decoration-thickness:1px}.mod_navigation.main .level_2 li>a,.mod_navigation.main .level_2 li>strong{padding-inline-start:calc(2 * var(--spacing))}.mod_navigation.main .submenu:hover .level_2,.mod_navigation.main .submenu:focus-within .level_2{clip-path:inset(0px 0px 0px 0px);transform:scaleY(1);transition:clip-path 0.3s ease-in-out}}@media (min-width:999px){}@media (max-width:1023px){.mod_navigation.main{position:absolute;top:100%;left:0;right:0;background-color:white;overflow:hidden;clip-path:inset(0% 0% 100% 0%);max-height:0;transition:all 0.3s linear;transition-property:clip-path, max-height}.mod_navigation.main>ul>li>*{padding-block:0.5rem}.mobilenavigation_open .mod_navigation.main{clip-path:inset(0% 0% 0% 0%);max-height:calc(100vh - var(--top-offset));overflow-y:scroll}}#navicon{position:absolute;cursor:pointer;top:50%;right:0;background-color:transparent;border:none;translate:calc(-2 * var(--spacing)) -50%;-webkit-tap-highlight-color:transparent;padding-block-start:0.5rem;padding-block-end:0.35rem;padding-inline:0.6rem;transition:all 0.3s ease-in-out}#navicon svg{width:2rem;height:auto}#navicon svg line{stroke-linecap:round;stroke-width:1.2px;stroke:var(--clr-secondary);transform-origin:center;transition:all 0.3s linear}#navicon svg line.c2{opacity:0}#navicon.open line{stroke:var(--clr-primary);opacity:0}#navicon.open line.c1{rotate:45deg;scale:1.2 1;opacity:1}#navicon.open line.c2{rotate:-45deg;scale:1.2 1;opacity:1}.mod_navigation.social ul{display:flex;padding:0 var(--spacing);gap:var(--spacing);margin:0}.mod_navigation.social li>a{display:block;padding:var(--spacing);color:var(--clr-primary);background-color:var(--clr-neutral-500);outline:1px solid transparent;outline-offset:-3px;position:relative;transition:all 0.2s ease-in-out}.mod_navigation.social li>a::after{content:"";position:absolute;inset:0;opacity:0;box-shadow:0 0 0.5rem var(--clr-neutral-500);transition:all 0.2s ease-in-out}.mod_navigation.social li>a:hover,.mod_navigation.social li>a:focus{color:var(--clr-primary);outline-color:var(--clr-secondary)}.mod_navigation.social li>a:hover::after,.mod_navigation.social li>a:focus::after{opacity:1}.mod_navigation.social svg{width:2rem;height:2rem}p>a.btn:only-child{display:flex;border:none;width:max-content;padding-block:0.375rem;padding-inline:var(--spacing);background-color:var(--btn-clr);color:var(--bg-clr);margin-inline:auto;align-items:center;white-space:nowrap;text-decoration:none;font-size:1.375rem;line-height:1.5;font-weight:700;box-shadow:0 0 1rem var(--clr-neutral-700);outline:1px solid var(--btn-clr);outline-offset:-3px;transition:all 0.2s ease-in-out}p>a.btn:only-child svg{transition:translate 0.2s ease-in-out;height:1.875rem;width:auto;margin-inline-end:var(--spacing)}p>a.btn:only-child:hover,p>a.btn:only-child:focus{outline-color:currentColor}p>a.btn:only-child:hover svg,p>a.btn:only-child:focus svg{translate:calc(.5 * var(--spacing)) 0}.pagination{font-size:0.875rem;font-weight:700}.pagination>p{margin-inline:auto;width:fit-content}.pagination ul{display:flex;justify-content:center;padding:0;margin-inline:auto}.pagination li>*{display:block;width:max-content;padding-block:0.375rem;padding-inline:var(--spacing);background-color:var(--btn-clr);color:var(--bg-clr);text-decoration:none;box-shadow:0 0 1rem var(--clr-neutral-700);outline:1px solid var(--btn-clr);outline-offset:-3px}.pagination li>a:hover,.pagination li>strong{outline-color:currentColor}.pagination strong{cursor:default}.mod_pageimage.hero{position:relative;overflow:hidden}.mod_pageimage.hero h1,.mod_pageimage.hero .shape{grid-row:1 / -1;grid-column:1 / -1}.mod_pageimage.hero .shape{z-index:1;pointer-events:none;height:440px;position:relative;aspect-ratio:1.1015625;margin-inline:auto}.mod_pageimage.hero svg{position:absolute;left:0;top:50%;translate:0 -50%;fill:none;stroke:var(--clr-neutral-100);stroke-width:calc(2 * var(--spacing))}.mod_pageimage.hero h1{align-self:center;justify-self:start;z-index:1;margin-block:calc(4 * var(--spacing));margin-inline-start:max(0px, calc(50% - 240px));max-width:480px}.mod_pageimage.hero>figure{position:absolute;inset:0;z-index:0;width:100%}.mod_pageimage.hero>figure img{width:100%;height:100%;object-fit:cover}.mod_pageimage.hero .hexagonal.content-gallery{align-content:center}@media (min-width:1024px){.mod_pageimage.hero h1{font-size:3.125rem;grid-column:2;max-width:revert;margin-inline-start:revert}.mod_pageimage.hero .shape{grid-column:2;margin-inline-start:calc(-1 * var(--spacing));height:640px}.mod_pageimage.hero .hexagonal.content-gallery{grid-column:2;grid-row:1}.mod_pageimage.hero .hexagonal.content-gallery ul{max-width:685px}}.gimmicks .opening-exception h3{margin-inline:0 auto !important}.gimmicks .opening-exception div.rte{margin-inline-start:revert;padding-block-start:calc(2 * var(--spacing));text-align:end}.gimmicks .opening-exception div.rte p{text-wrap:balance}.gimmicks .opening-exception.content-table>*{margin-inline-start:revert !important}@media (min-width:1024px){.gimmicks:has(.opening-exception)>:nth-child(1),.gimmicks:has(.opening-exception)>:nth-child(2){grid-row:1 / 3}.gimmicks:has(.opening-exception) .opening-exception{grid-column:3 / 4}.gimmicks:has(.opening-exception) .opening-exception>*{max-width:var(--centerthird)}}figure{position:relative}figcaption{font-size:0.875em;font-style:italic;font-weight:600;position:absolute;bottom:0;color:var(--bg-clr);background-color:color-mix(in srgb, var(--clr-neutral-100), transparent 35%);padding-inline:var(--spacing);margin:var(--spacing)}.ce_form{background-color:var(--bg-clr, var(--clr-neutral-500));color:var(--fg-clr);padding-block:calc(2 * var(--spacing))}.ce_form>*{max-width:var(--max-width, calc((2 * var(--centerthird)) + var(--spacing)));padding-inline:calc(2 * var(--spacing))}.ce_form label a,.ce_form .explanation a{color:inherit}.ce_form label h3,.ce_form .explanation h3{font-weight:700;text-transform:uppercase;font-size:1.875rem;line-height:1}textarea[name=stueckliste]{field-sizing:content}::placeholder{color:var(--clr-neutral-500)}p.error{margin:0;color:var(--color-mandatory);display:inline-block;font-size:0.75rem;vertical-align:bottom}.form-confirmation{font-size:1.8rem;font-weight:700;color:var(--col_dark)}.formbody{display:grid;column-gap:calc(2 * var(--spacing))}.formbody .submit{margin-block-start:1.55rem}.formbody .widget{position:relative}.formbody .widget-text,.formbody .widget-textarea,.formbody .widget-captcha,.formbody .widget-upload{display:grid}.formbody .widget-textarea{grid-template-rows:auto 1fr}.formbody .widget-textarea.error{grid-template-rows:auto auto 1fr}.formbody .widget-text,.formbody .widget-textarea,.formbody .widget-captcha,.formbody .widget-upload,.formbody .widget-select,.formbody .widget-radio{padding-block-end:0.5rem}.formbody .widget-explanation .mandatory{color:var(--color-mandatory);font-weight:bold}.formbody .widget-explanation{grid-column:1 / -1}.formbody .widget-upload label+input::file-selector-button{display:none}.formbody .widget-upload input{color:var(--clr-neutral-700);width:100%;padding-inline:0.7rem;padding-block:0.688rem;line-height:1;background-color:var(--clr-neutral-100);border-radius:0px;outline:1px solid var(--clr-neutral-100);outline-offset:-1px}.formbody .widget-captcha{grid-template-columns:max-content auto}.formbody .widget-captcha label,.formbody .widget-captcha p.error{grid-column:1 / -1}.formbody .widget-captcha .captcha_text{grid-column-start:1;grid-row-start:3;align-self:center}.formbody .widget-captcha input.captcha{max-width:3.5rem;text-align:center;margin-inline-start:1rem;grid-column-start:2;grid-row-start:3}.formbody label,.formbody legend{font-weight:600}.formbody label .mandatory,.formbody legend .mandatory{color:var(--color-mandatory);font-weight:bold;margin-inline-start:0.2em}.formbody legend{padding-block-start:var(--spacing)}.formbody label{vertical-align:bottom;display:inline-block;cursor:pointer;transition:opacity 0.2s ease-in-out}.formbody label.hidden{opacity:0;cursor:default;pointer-events:none}.formbody textarea,.formbody input.text,.formbody input.captcha,.formbody select{display:block;color:var(--clr-neutral-700);width:100%;padding:0.5rem 0.7rem;border:none;line-height:1;font-size:1rem;background-color:var(--clr-neutral-100);border-radius:0px;outline:1px solid var(--clr-neutral-100);outline-offset:-1px;transition:outline-color 0.2s ease-in-out}.formbody textarea:focus,.formbody input.text:focus,.formbody input.captcha:focus,.formbody select:focus{outline-color:var(--clr-neutral-700)}.formbody textarea{line-height:1.2}.formbody input[type="date"]{position:relative}.formbody input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;inset:0;display:block;width:auto;height:auto;background-position:right center}.formbody button[type="submit"],.formbody input[type="submit"]{display:flex;border:none;width:max-content;padding-block:0.375rem;padding-inline:var(--spacing);background-color:var(--btn-clr);color:var(--bg-clr);margin-inline:auto;align-items:center;white-space:nowrap;text-decoration:none;font-size:1.375rem;line-height:1.5;font-weight:700;box-shadow:0 0 1rem var(--clr-neutral-700);outline:1px solid var(--btn-clr);outline-offset:-3px;transition:all 0.2s ease-in-out}.formbody button[type="submit"] svg,.formbody input[type="submit"] svg{transition:translate 0.2s ease-in-out;height:1.875rem;width:auto;margin-inline-end:var(--spacing)}.formbody button[type="submit"]:hover,.formbody button[type="submit"]:focus,.formbody input[type="submit"]:hover,.formbody input[type="submit"]:focus{outline-color:currentColor}.formbody button[type="submit"]:hover svg,.formbody button[type="submit"]:focus svg,.formbody input[type="submit"]:hover svg,.formbody input[type="submit"]:focus svg{translate:calc(.5 * var(--spacing)) 0}.formbody .widget-select,.formbody .widget.spacier{padding-block-start:var(--spacing)}.formbody .widget.spacier input{margin-block-start:1rem}.formbody fieldset{border:none}.formbody fieldset.checkbox_container,.formbody fieldset.radio_container,.formbody fieldset[data-cff-condition]{padding:0;padding-block-start:var(--spacing);margin:0}.formbody fieldset{margin-inline:0}.formbody fieldset.radio_container>span,.formbody fieldset.checkbox_container>span{display:block}.formbody fieldset.radio_container>span input,.formbody fieldset.checkbox_container>span input{margin-inline-end:var(--spacing)}.formbody fieldset.radio_container>span label,.formbody fieldset.checkbox_container>span label{font-weight:normal}.formbody fieldset.formcolumn{padding:0}.formbody fieldset.formcolumn>legend{font-size:1.25rem}.formbody fieldset.viertel{padding:0;display:grid;column-gap:calc(2 * var(--spacing));grid-template-columns:repeat(4, minmax(0, 1fr))}.formbody:has(.formcolumn){display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.widget-pagebreak{display:flex;flex-direction:row-reverse;margin-block-start:calc(2 * var(--spacing));justify-content:space-between;grid-column:1 / -1}.widget-pagebreak button[value="back"],.widget-pagebreak button[value="continue"]{margin-inline:revert}.widget-pagebreak button[value="continue"]:only-child{margin-start:auto}.widget-pagebreak button[value="back"]:hover svg{translate:calc(-.5 * var(--spacing)) 0}.widget-pagebreak button[value="back"] svg{rotate:180deg}.widget-pagebreak button[value="continue"] svg{margin-inline:var(--spacing) 0}#ctrl_44{width:100%;justify-content:center}.mod_listing{background-color:var(--bg-clr, var(--clr-neutral-500));color:var(--fg-clr);padding-block:calc(2 * var(--spacing))}.mod_listing>*{width:100%;max-width:var(--centermax);margin-inline:auto;padding-inline:calc(2 * var(--spacing))}.mod_listing .all_records{border-spacing:0}.mod_listing .all_records tbody tr:hover{background-color:var(--clr-primary)}.mod_listing .all_records td{border-bottom:1px solid white}.mod_listing .all_records tr{position:relative}.mod_listing .all_records td.body:last-child a{display:block;position:absolute;inset:0}.mod_listing .list_per_page .formbody,.mod_listing .list_search .formbody{display:flex}.content-description-list.single_record dl{display:grid;grid-template-columns:auto 1fr}.content-description-list.single_record dt{font-weight:700}.cm_master h2,.cm_master h3,.cm_listing h2,.cm_listing h3{text-transform:none;font-weight:700;color:var(--clr-secondary)}.handel_teaser{margin-block-end:var(--spacing)}.handel_teaser:nth-of-type(3n+1){--bg-clr: var(--clr-primary);--fg-clr: var(--clr-neutral-100)}.handel_teaser:nth-of-type(3n+2){--bg-clr: var(--clr-secondary);--fg-clr: var(--clr-neutral-100)}.handel_teaser.media{column-gap:var(--spacing);grid-template-columns:minmax(0, 1fr) min(var(--centerthird), calc((100% / 3) - ((2 / 3) * var(--spacing)))) minmax(0, 1fr);grid-template-rows:minmax(calc(2 * var(--spacing)), 1fr) auto auto minmax(calc(2 * var(--spacing)), 1fr);grid-template-rows:minmax(0, 1fr) auto auto minmax(0, 1fr);isolation:isolate}.handel_teaser.media::before,.handel_teaser.media::after{content:"";display:block;background-color:var(--bg-clr, var(--clr-neutral-500));grid-row:1 / -1;grid-column:1 / -1;z-index:-1}.handel_teaser.media>h2,.handel_teaser.media>h3,.handel_teaser.media>h4{grid-row:2}.handel_teaser.media figure{grid-row:1 / -1;margin-inline:0}.handel_teaser.media figure img{width:100%;height:100%;object-fit:cover}.handel_teaser:nth-of-type(2n+1)::before{grid-column:1}.handel_teaser:nth-of-type(2n+1)::after{grid-column:2 / span 2}.handel_teaser:nth-of-type(2n+1)>.rte,.handel_teaser:nth-of-type(2n+1)>h2,.handel_teaser:nth-of-type(2n+1)>h3,.handel_teaser:nth-of-type(2n+1)>h4{margin-inline:0 auto}.handel_teaser:nth-of-type(2n+1)>*{grid-column:2 / span 2}.handel_teaser:nth-of-type(2n+1) figure{grid-column:1}.handel_teaser:nth-of-type(2n+1)>figure img{object-position:center right}.handel_teaser:nth-of-type(2n+2)::before{grid-column:1 / span 2}.handel_teaser:nth-of-type(2n+2)::after{grid-column:3}.handel_teaser:nth-of-type(2n+2)>*{grid-column:1 / span 2}.handel_teaser:nth-of-type(2n+2) figure{grid-column:3}.handel_teaser:nth-of-type(2n+2)>figure img{object-position:center left}@media (min-width:1024px){.handel_teaser.media{background-color:transparent;display:grid}.handel_teaser.media figure{margin-block:0}.handel_teaser:nth-of-type(2n+2)>*{margin-inline-start:auto}.handel_teaser:nth-of-type(2n+2)>* figcaption{right:unset;left:0}}.marquee{overflow:hidden;background-color:var(--bg-clr, var(--clr-neutral-500));color:var(--fg-clr);font-size:1.6rem;font-family:"Titillium Web", sans-serif}.marquee ul{padding:0;padding-left:100%;display:inline-block;white-space:nowrap;margin:0;list-style-type:none;animation:marquee 10s linear infinite}.marquee li{white-space:nowrap;display:inline}.marquee li::before{content:"+++";margin-inline:1.6rem}.marquee:hover ul{animation-play-state:paused}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.download-element>a::before{content:"";display:block;width:2rem;aspect-ratio:1;background-image:url("/assets/contao/images/iconPLAIN.svg");background-repeat:no-repeat;background-position:center;background-size:100%}.ext-xl>a::before{background-image:url("/assets/contao/images/iconXL.svg")}.ext-xls>a::before{background-image:url("/assets/contao/images/iconXLS.svg")}.ext-xlsx>a::before{background-image:url("/assets/contao/images/iconXLSX.svg")}.ext-hqx>a::before{background-image:url("/assets/contao/images/iconHQX.svg")}.ext-cpt>a::before{background-image:url("/assets/contao/images/iconCPT.svg")}.ext-bin>a::before{background-image:url("/assets/contao/images/iconBIN.svg")}.ext-doc>a::before{background-image:url("/assets/contao/images/iconDOC.svg")}.ext-docx>a::before{background-image:url("/assets/contao/images/iconDOCX.svg")}.ext-word>a::before{background-image:url("/assets/contao/images/iconWORD.svg")}.ext-cto>a::before{background-image:url("/assets/contao/images/iconCTO.svg")}.ext-dms>a::before{background-image:url("/assets/contao/images/iconDMS.svg")}.ext-lha>a::before{background-image:url("/assets/contao/images/iconLHA.svg")}.ext-lzh>a::before{background-image:url("/assets/contao/images/iconLZH.svg")}.ext-exe>a::before{background-image:url("/assets/contao/images/iconEXE.svg")}.ext-class>a::before{background-image:url("/assets/contao/images/iconCLASS.svg")}.ext-so>a::before{background-image:url("/assets/contao/images/iconSO.svg")}.ext-sea>a::before{background-image:url("/assets/contao/images/iconSEA.svg")}.ext-dll>a::before{background-image:url("/assets/contao/images/iconDLL.svg")}.ext-oda>a::before{background-image:url("/assets/contao/images/iconODA.svg")}.ext-pdf>a::before{background-image:url("/assets/contao/images/iconPDF.svg")}.ext-ai>a::before{background-image:url("/assets/contao/images/iconAI.svg")}.ext-eps>a::before{background-image:url("/assets/contao/images/iconEPS.svg")}.ext-ps>a::before{background-image:url("/assets/contao/images/iconPS.svg")}.ext-pps>a::before{background-image:url("/assets/contao/images/iconPPS.svg")}.ext-ppt>a::before{background-image:url("/assets/contao/images/iconPPT.svg")}.ext-pptx>a::before{background-image:url("/assets/contao/images/iconPPTX.svg")}.ext-smi>a::before{background-image:url("/assets/contao/images/iconSMI.svg")}.ext-smil>a::before{background-image:url("/assets/contao/images/iconSMIL.svg")}.ext-mif>a::before{background-image:url("/assets/contao/images/iconMIF.svg")}.ext-odc>a::before{background-image:url("/assets/contao/images/iconODC.svg")}.ext-odf>a::before{background-image:url("/assets/contao/images/iconODF.svg")}.ext-odg>a::before{background-image:url("/assets/contao/images/iconODG.svg")}.ext-odi>a::before{background-image:url("/assets/contao/images/iconODI.svg")}.ext-odp>a::before{background-image:url("/assets/contao/images/iconODP.svg")}.ext-ods>a::before{background-image:url("/assets/contao/images/iconODS.svg")}.ext-odt>a::before{background-image:url("/assets/contao/images/iconODT.svg")}.ext-wbxml>a::before{background-image:url("/assets/contao/images/iconWBXML.svg")}.ext-wmlc>a::before{background-image:url("/assets/contao/images/iconWMLC.svg")}.ext-dmg>a::before{background-image:url("/assets/contao/images/iconDMG.svg")}.ext-dcr>a::before{background-image:url("/assets/contao/images/iconDCR.svg")}.ext-dir>a::before{background-image:url("/assets/contao/images/iconDIR.svg")}.ext-dxr>a::before{background-image:url("/assets/contao/images/iconDXR.svg")}.ext-dvi>a::before{background-image:url("/assets/contao/images/iconDVI.svg")}.ext-gtar>a::before{background-image:url("/assets/contao/images/iconGTAR.svg")}.ext-inc>a::before{background-image:url("/assets/contao/images/iconINC.svg")}.ext-php>a::before{background-image:url("/assets/contao/images/iconPHP.svg")}.ext-php3>a::before{background-image:url("/assets/contao/images/iconPHP3.svg")}.ext-php4>a::before{background-image:url("/assets/contao/images/iconPHP4.svg")}.ext-php5>a::before{background-image:url("/assets/contao/images/iconPHP5.svg")}.ext-phtml>a::before{background-image:url("/assets/contao/images/iconPHTML.svg")}.ext-phps>a::before{background-image:url("/assets/contao/images/iconPHPS.svg")}.ext-js>a::before{background-image:url("/assets/contao/images/iconJS.svg")}.ext-psd>a::before{background-image:url("/assets/contao/images/iconPSD.svg")}.ext-rar>a::before{background-image:url("/assets/contao/images/iconRAR.svg")}.ext-fla>a::before{background-image:url("/assets/contao/images/iconFLA.svg")}.ext-swf>a::before{background-image:url("/assets/contao/images/iconSWF.svg")}.ext-sit>a::before{background-image:url("/assets/contao/images/iconSIT.svg")}.ext-tar>a::before{background-image:url("/assets/contao/images/iconTAR.svg")}.ext-tgz>a::before{background-image:url("/assets/contao/images/iconTGZ.svg")}.ext-xhtml>a::before{background-image:url("/assets/contao/images/iconXHTML.svg")}.ext-xht>a::before{background-image:url("/assets/contao/images/iconXHT.svg")}.ext-zip>a::before{background-image:url("/assets/contao/images/iconZIP.svg")}.ext-m4a>a::before{background-image:url("/assets/contao/images/iconM4A.svg")}.ext-mp3>a::before{background-image:url("/assets/contao/images/iconMP3.svg")}.ext-wma>a::before{background-image:url("/assets/contao/images/iconWMA.svg")}.ext-mpeg>a::before{background-image:url("/assets/contao/images/iconMPEG.svg")}.ext-wav>a::before{background-image:url("/assets/contao/images/iconWAV.svg")}.ext-ogg>a::before{background-image:url("/assets/contao/images/iconOGG.svg")}.ext-mid>a::before{background-image:url("/assets/contao/images/iconMID.svg")}.ext-midi>a::before{background-image:url("/assets/contao/images/iconMIDI.svg")}.ext-aif>a::before{background-image:url("/assets/contao/images/iconAIF.svg")}.ext-aiff>a::before{background-image:url("/assets/contao/images/iconAIFF.svg")}.ext-aifc>a::before{background-image:url("/assets/contao/images/iconAIFC.svg")}.ext-ram>a::before{background-image:url("/assets/contao/images/iconRAM.svg")}.ext-rm>a::before{background-image:url("/assets/contao/images/iconRM.svg")}.ext-rpm>a::before{background-image:url("/assets/contao/images/iconRPM.svg")}.ext-ra>a::before{background-image:url("/assets/contao/images/iconRA.svg")}.ext-bmp>a::before{background-image:url("/assets/contao/images/iconBMP.svg")}.ext-gif>a::before{background-image:url("/assets/contao/images/iconGIF.svg")}.ext-jpeg>a::before{background-image:url("/assets/contao/images/iconJPEG.svg")}.ext-jpg>a::before{background-image:url("/assets/contao/images/iconJPG.svg")}.ext-jpe>a::before{background-image:url("/assets/contao/images/iconJPE.svg")}.ext-png>a::before{background-image:url("/assets/contao/images/iconPNG.svg")}.ext-tiff>a::before{background-image:url("/assets/contao/images/iconTIFF.svg")}.ext-tif>a::before{background-image:url("/assets/contao/images/iconTIF.svg")}.ext-svg>a::before{background-image:url("/assets/contao/images/iconSVG.svg")}.ext-svgz>a::before{background-image:url("/assets/contao/images/iconSVGZ.svg")}.ext-webp>a::before{background-image:url("/assets/contao/images/iconWEBP.svg")}.ext-avif>a::before{background-image:url("/assets/contao/images/iconAVIF.svg")}.ext-heic>a::before{background-image:url("/assets/contao/images/iconHEIC.svg")}.ext-jxl>a::before{background-image:url("/assets/contao/images/iconJXL.svg")}.ext-eml>a::before{background-image:url("/assets/contao/images/iconEML.svg")}.ext-asp>a::before{background-image:url("/assets/contao/images/iconASP.svg")}.ext-css>a::before{background-image:url("/assets/contao/images/iconCSS.svg")}.ext-scss>a::before{background-image:url("/assets/contao/images/iconSCSS.svg")}.ext-less>a::before{background-image:url("/assets/contao/images/iconLESS.svg")}.ext-html>a::before{background-image:url("/assets/contao/images/iconHTML.svg")}.ext-htm>a::before{background-image:url("/assets/contao/images/iconHTM.svg")}.ext-md>a::before{background-image:url("/assets/contao/images/iconMD.svg")}.ext-shtml>a::before{background-image:url("/assets/contao/images/iconSHTML.svg")}.ext-txt>a::before{background-image:url("/assets/contao/images/iconTXT.svg")}.ext-text>a::before{background-image:url("/assets/contao/images/iconTEXT.svg")}.ext-log>a::before{background-image:url("/assets/contao/images/iconLOG.svg")}.ext-rtx>a::before{background-image:url("/assets/contao/images/iconRTX.svg")}.ext-rtf>a::before{background-image:url("/assets/contao/images/iconRTF.svg")}.ext-xml>a::before{background-image:url("/assets/contao/images/iconXML.svg")}.ext-xsl>a::before{background-image:url("/assets/contao/images/iconXSL.svg")}.ext-mp4>a::before{background-image:url("/assets/contao/images/iconMP4.svg")}.ext-m4v>a::before{background-image:url("/assets/contao/images/iconM4V.svg")}.ext-mov>a::before{background-image:url("/assets/contao/images/iconMOV.svg")}.ext-wmv>a::before{background-image:url("/assets/contao/images/iconWMV.svg")}.ext-webm>a::before{background-image:url("/assets/contao/images/iconWEBM.svg")}.ext-qt>a::before{background-image:url("/assets/contao/images/iconQT.svg")}.ext-rv>a::before{background-image:url("/assets/contao/images/iconRV.svg")}.ext-avi>a::before{background-image:url("/assets/contao/images/iconAVI.svg")}.ext-ogv>a::before{background-image:url("/assets/contao/images/iconOGV.svg")}.ext-movie>a::before{background-image:url("/assets/contao/images/iconMOVIE.svg")}.count-up{line-height:1.2;margin-block:0;padding-inline:var(--spacing);padding-block-start:calc(4 * var(--spacing));padding-block-end:calc(6 * var(--spacing));text-align:center;font-family:"Titillium Web", sans-serif;font-weight:700;text-wrap:balance;max-width:var(--max-width)}.count-up svg{max-width:5.5rem;margin-inline:auto;margin-block-end:var(--spacing)}.count-up .num,.count-up .unit{font-size:3.125rem}.count-up .topic{font-size:1.875rem;text-transform:uppercase}.loch{max-width:4rem}.loch:hover ul{animation-play-state:paused}.span{margin-block-end:-33%}@keyframes qwqwqw{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes z-hack{0%,100%{z-index:1}}.content-image.hexagonal figure,.content-gallery.hexagonal figure{display:grid;place-items:center;isolation:isolate;overflow:hidden;overflow:visible}.content-image.hexagonal figure>*,.content-gallery.hexagonal figure>*{grid-column:1 / -1;grid-row:1 / -1}.content-image.hexagonal figure::before,.content-gallery.hexagonal figure::before{content:"";position:absolute;inset:calc(-10px / (sqrt(3)/2)) -10px;background-color:var(--clr-neutral-100);clip-path:polygon(0% 25%, 0% 75%, 50% 100%, 100% 75%, 100% 25%, 50% 0);transition:all 0.3s ease-in-out}.content-image.hexagonal figure a,.content-gallery.hexagonal figure a{clip-path:polygon(0% 25%, 0% 75%, 50% 100%, 100% 75%, 100% 25%, 50% 0)}.content-image.hexagonal figure:has(a:hover),.content-gallery.hexagonal figure:has(a:hover){z-index:2}.content-image.hexagonal figure:has(a:hover)::before,.content-gallery.hexagonal figure:has(a:hover)::before{background-color:var(--bg-clr)}.content-image.hexagonal figure:not(:has(a:hover)),.content-gallery.hexagonal figure:not(:has(a:hover)){animation:z-hack 0.3s}.content-image.hexagonal figcaption,.content-gallery.hexagonal figcaption{position:absolute;left:0;top:75%;margin:0;translate:0 -100%;height:max-content;background-color:var(--clr-neutral-100);font-size:1.38rem;font-size:1rem;line-height:1;font-style:normal;padding-inline:0.3rem;padding-block:0.3rem}.content-image.hexagonal picture,.content-gallery.hexagonal picture{display:block;clip-path:polygon(0% 25%, 0% 75%, 50% 100%, 100% 75%, 100% 25%, 50% 0)}.content-image.hexagonal img,.content-gallery.hexagonal img{height:auto;aspect-ratio:calc(sqrt(3) / 2);object-fit:cover}.content-gallery.hexagonal ul{display:grid;width:max-content;column-gap:var(--spacing);row-gap:calc((sqrt(3) / 2) * var(--spacing))}.content-gallery.hexagonal li{display:grid;place-items:center;grid-column-end:span 2;background-color:transparent}.content-gallery.hexagonal figure{margin-block:calc((-50% / (sqrt(3) / 2)) / 4)}.hexagonal.content-gallery--cols-1 ul{grid-template-columns:repeat(3, 1fr)}.hexagonal.content-gallery--cols-1 ul li:nth-child(2n +1){grid-column-start:2}.hexagonal.content-gallery--cols-2 ul{grid-template-columns:repeat(4, 1fr)}.hexagonal.content-gallery--cols-2 ul li:nth-child(3n +1){grid-column-start:2}.hexagonal.content-gallery--cols-3 ul{grid-template-columns:repeat(6, 1fr)}.hexagonal.content-gallery--cols-3 ul li:nth-child(5n +1){grid-column-start:2}.hexagonal.content-gallery--cols-4 ul{grid-template-columns:repeat(8, 1fr)}.hexagonal.content-gallery--cols-4 ul li:nth-child(7n +1){grid-column-start:2}.hexagonal.content-gallery--cols-5 ul{grid-template-columns:repeat(10, 1fr)}.hexagonal.content-gallery--cols-5 ul li:nth-child(9n +1){grid-column-start:2}.hexagonal.content-gallery--cols-6 ul{grid-template-columns:repeat(12, 1fr)}.hexagonal.content-gallery--cols-6 ul li:nth-child(11n +1){grid-column-start:2}.hexagonal.content-gallery--cols-7 ul{grid-template-columns:repeat(14, 1fr)}.hexagonal.content-gallery--cols-7 ul li:nth-child(13n +1){grid-column-start:2}#footer .mod_article{margin-block-start:var(--spacing)}#bottombar{position:relative;margin-block-start:var(--spacing)}#bottombar .bg.content-image{position:absolute;inset:0;z-index:0}#bottombar .bg.content-image figure,#bottombar .bg.content-image picture,#bottombar .bg.content-image img{height:100%}#bottombar .bg.content-image img{width:100%;object-fit:cover}#bottombar .fg{z-index:1}#bottombar .content-image,#bottombar .content-text{--bg-clr: transparent;--fg-clr: var(--clr-neutral-100)}#credits{margin-inline:auto;text-align:center;text-transform:uppercase;font-family:"Titillium Web", sans-serif;font-weight:700}#credits p{margin:0}#credits a{color:inherit;text-decoration:none}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999 !important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:none}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease, -webkit-transform 0.4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100% !important}.gslide iframe,.gslide video{outline:none !important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-top .gslide-image img,.desc-bottom .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100% !important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:"";position:absolute;width:100%;height:100%;background:rgba(255, 0, 0, 0.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100% !important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100% !important;width:100% !important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing !important;cursor:grabbing !important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block !important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none !important;box-shadow:none !important}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto !important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw !important;-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;max-height:78vh;overflow:auto !important;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:bold}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:0.4}.gdesc-open .gslide-media{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:0.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:1}.greset{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none !important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader 0.8s infinite linear;animation:lightboxLoader 0.8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gprev,.gnext,.gclose{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gprev svg,.gnext svg,.gclose svg{display:block;width:25px;height:auto;margin:0;padding:0}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:0.1}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{opacity:0 !important}.glightbox-clean .gslide-description{background-color:var(--col_light)}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{color:var(--col_text)}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{position:absolute;background-color:rgba(0, 0, 0, 0.75);border-radius:4px}.glightbox-clean .gprev path,.glightbox-clean .gnext path,.glightbox-clean .gclose path{fill:#fff}.glightbox-clean .gprev,.glightbox-clean .gnext{top:-100%;width:40px;height:50px}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn 0.5s ease;animation:gfadeIn 0.5s ease}.gfadeOut{-webkit-animation:gfadeOut 0.5s ease;animation:gfadeOut 0.5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft 0.3s ease;animation:gslideOutLeft 0.3s ease}.gslideInLeft{-webkit-animation:gslideInLeft 0.3s ease;animation:gslideInLeft 0.3s ease}.gslideOutRight{-webkit-animation:gslideOutRight 0.3s ease;animation:gslideOutRight 0.3s ease}.gslideInRight{-webkit-animation:gslideInRight 0.3s ease;animation:gslideInRight 0.3s ease}.gzoomIn{-webkit-animation:gzoomIn 0.5s ease;animation:gzoomIn 0.5s ease}.gzoomOut{-webkit-animation:gzoomOut 0.5s ease;animation:gzoomOut 0.5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0)}to{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0)}to{visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}to{-webkit-transform:translate3d(60%, 0, 0);transform:translate3d(60%, 0, 0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0, 0, 0, 0.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0px rgba(0, 0, 0, 0.65);box-shadow:1px 2px 9px 0px rgba(0, 0, 0, 0.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:rgba(0, 0, 0, 0.32)}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover{background-color:rgba(0, 0, 0, 0.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:0.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
