@charset "UTF-8";@layer reset{html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;text-size-adjust:none}*{margin:0;padding:0}*,*::before,*::after{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}th,td{padding:0 0 0 var(--lineHeightMain)}th:first-child,td:first-child{padding-left:0}:where(p,h1,h2,h3,h4,h5,h6,hr,ul,ol,blockquote,table,pre):not(:last-child){margin-bottom:1.5rem}p,h1,h2,h3,h4,h5,h6,hr,ul,ol,blockquote{hyphens:auto;hyphenate-limit-chars:9 3 3;overflow-wrap:break-word}:is(h1,h2,h3,h4,h5,h6){font:inherit;text-wrap:balance}.Env-Development :is(h1,h2,h3,h4,h5,h6):hover::before{opacity:1}.Env-Development :is(h1,h2,h3,h4,h5,h6)::before{content:"H1";display:inline-block;width:40px;aspect-ratio:1;margin:0 -40px -20px 0;padding-inline:5px;border-radius:10px;background-color:var(--colorBright);color:var(--colorContrast);font-size:1rem;font-weight:700;line-height:40px;text-align:center;white-space:nowrap;transform:translate(-46px,-20px);opacity:.5;transition:opacity 0.3s ease-in-out}.Env-Development h2:before{content:"H2"}.Env-Development h3:before{content:"H3"}.Env-Development h4:before{content:"H4"}.Env-Development h5:before{content:"H5"}.Env-Development h6:before{content:"H6"}h1+:is(h2,h3,h4,h5,h6),h2+:is(h3,h4,h5,h6),h3+:is(h4,h5,h6),h4+:is(h5,h6),h5+:is(h6){margin-top:calc(var(--lineHeightMain) * -1)}h1+h1,h2+h2,h3+h3,h4+h4,h5+h5,h6+h6{outline:3px dashed red;outline-offset:10px}sup{font-size:.75em;vertical-align:super}sub{font-size:.75em;vertical-align:sub}legend{color:inherit}input,button,textarea,select,optgroup,option{font:inherit}textarea{min-height:5rem;resize:vertical}:is(ul,ol){padding:0}:is(ul,ol):where(:not(:first-child)){margin-top:1.5rem}li{margin-left:20px}:where(li:not(:last-child)){margin-bottom:calc(var(--lineHeightMain) * 0.5)}li:where(ul>*){list-style-type:square}li:where(ol>*){list-style-type:decimal}b,strong{font-weight:700}i,em{font-style:italic}hr{height:2px;border:0 none;background-color:currentColor;color:inherit}:where(img,picture,video,canvas,svg){display:inline-block;max-width:100%}@media (scripting:none){:where(img,picture,video,canvas,svg){width:auto;height:auto}}picture{font-size:0;line-height:0}img:where(.Lazyload){height:auto;aspect-ratio:var(--imageAspectRatio);color:#000}img:where(.Lazyload)::before{content:attr(alt);display:block;aspect-ratio:var(--imageAspectRatio);padding:20px;background-color:var(--imageBackgroundColor);font-size:1rem;line-height:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}img:where([data-src]).Loaded{width:auto}@media (scripting:none){img:where([data-src]){display:none}}:target{scroll-margin-top:9rem}#cc-main .cm>div:first-of-type:focus-visible{outline:3px solid #63d1a5}#cc-main .cm__title{margin-bottom:0}}:root{--fontNameMain:"Lato";--fontStackFallbackMain:Arial, Geneva, sans-serif;--fontStackMain:"Lato", Arial, Geneva, sans-serif;--fontWeightMain:400;--fontStyleMain:normal;--fontSizeMain:20px;--lineHeightMain:1.5rem;--fontNameAlternative:"2f media";--fontStackFallbackAlternative:Impact, Charcoal, sans-serif;--fontStackAlternative:"2f media", Impact, Charcoal, sans-serif;--fontWeightAlternative:400;--fontStyleAlternative:normal;--colorText:#202c39;--colorDark:#131a21;--colorMedium:#7e8b99;--colorLight:#edf2f4;--colorBright:#FFFFFF;--colorMain:#63d1a5;--colorContrast:#ca2e55;--pageWidth:1440px;--pagePadding:100px;--elementPadding:50px;--menuBreakpoint:768px;--singleColumnBreakpoint:860px;--columnMargin:5%;--contentRowGap:calc(var(--lineHeightMain) * 2);--formRowGap:calc(var(--lineHeightMain) * .5)}@media (width <=1440px){:root{--pagePadding:50px}}@media screen and (width <=1280px){:root{--fontSizeMain:18px}}@media screen and (width <=768px){:root{--fontSizeMain:16px}}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../font/font-awesome/fa-regular-400.woff2)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../font/font-awesome/fa-solid-900.woff2)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(../font/font-awesome/fa-brands-400.woff2)}:where(h1,h2,h3,h4,h5,h6,.FontAlternative),blockquote{font-family:var(--fontStackAlternative);font-size:var(--fontSizeAlternative,var(--fontSizeMain));font-size-adjust:.9;font-style:var(--fontStyleAlternative,var(--fontStyleMain));font-weight:var(--fontWeightAlternative,var(--fontWeightMain));line-height:var(--lineHeightAlternative,var(--lineHeightMain))}.Module-Breadcrumbs,.Template-Section>.ContentRow,#FooterArea .Main>.ContentRow,#FooterArea .Awyiss>.ContentRow{max-width:calc(var(--pageWidth) + 2 * var(--pagePadding));margin-inline:auto;padding-inline:var(--pagePadding)}@media screen and (width <=1024px){.Module-Breadcrumbs,.Template-Section>.ContentRow,#FooterArea .Main>.ContentRow,#FooterArea .Awyiss>.ContentRow{padding-inline:calc(var(--pagePadding) * 0.5)}}#Menu-Main .Level1:is(a,span)::after,.Button::after{--boxShadowColor:#ffe935;content:"";height:10px;border-radius:50%;box-shadow:0 0 15px 1px var(--boxShadowColor);mix-blend-mode:plus-lighter;position:absolute;bottom:-15px;right:10px;left:10px;opacity:0;pointer-events:none;transform:translate(var(--x),var(--y));transition:opacity 0.3s ease-in-out,transform 0.1s ease}:where(.BackgroundColor-Main) #Menu-Main .Level1:is(a,span)::after,#Menu-Main :where(.BackgroundColor-Main) .Level1:is(a,span)::after,:where(.BackgroundColor-Main) .Button::after{--boxShadowColor:var(--colorBright);background-color:var(--colorLight);mix-blend-mode:normal}#Menu-Main .Level1:is(a,span) .Hover,#HeaderArea .LanguageSwitcher .LanguageSwitcherLabel .Hover,.Button .Hover{width:0;height:0;border-radius:50%;background-color:var(--colorMain);position:absolute;top:0;left:0;z-index:-1;pointer-events:none;will-change:width,height;transform:translate(-50%,-50%);transition:width 0.3s ease-in-out,height 0.3s ease-in-out}:where(.BackgroundColor-Main) #Menu-Main .Level1:is(a,span) .Hover,#Menu-Main .Level1:is(a,span) :where(.BackgroundColor-Main) .Hover,:where(.BackgroundColor-Main) #HeaderArea .LanguageSwitcher .LanguageSwitcherLabel .Hover,#HeaderArea .LanguageSwitcher .LanguageSwitcherLabel :where(.BackgroundColor-Main) .Hover,:where(.BackgroundColor-Main) .Button .Hover,.Button :where(.BackgroundColor-Main) .Hover{background-color:var(--colorLight)}::selection{background-color:var(--colorMain);color:var(--colorBright);text-shadow:1px 1px 0 rgb(0 0 0 / .1)}:focus-visible{outline:2px solid var(--colorMain);outline-offset:2px}html{background-blend-mode:color-burn;background-color:var(--colorLight);background-image:url(../img/background-pattern-light.png);color:var(--colorText);font-family:var(--fontStackMain);font-size:var(--fontSizeMain);font-style:var(--fontStyleMain);font-weight:var(--fontWeightMain);scrollbar-width:thin;scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html:has(dialog[open]){overflow:hidden}body{padding-top:calc(var(--lineHeightMain) * 4 + 1rem);line-height:var(--lineHeightMain);position:relative}blockquote{font-style:italic;font-size:1.5rem;line-height:1.4}a{color:var(--colorMain);text-decoration:underline solid #fff0 .05em;text-underline-offset:2px;transition:color 0.3s ease-in-out,text-decoration 0.3s ease-in-out}a:hover{text-decoration-color:currentColor}@layer externalIcons{a[target]:not(.NoExternalLinkIcon){margin-right:.25em}a[target]:not(.NoExternalLinkIcon):is([href$=gif],[href$=jpg],[href$=jpeg],[href$=png],[href$=svg],[href$=webp])::after{content:"\f03e"}a[target]:not(.NoExternalLinkIcon)[href$=".pdf"]::after{content:"\f1c1"}a[target]:not(.NoExternalLinkIcon):is([href$=".mp4"],[href*="vimeo.com"],[href*="youtu.be"],[href*="youtube.com"],[href*="youtube-nocookie.com"])::after{content:"\f04b"}a[target]:not(.NoExternalLinkIcon):is([href*="facebook."],[href*="instagram."],[href*="plus.google."],[href*="twitter."],[href*="xing."],[href*="linkedin."],[href*="github."],[href*="vimeo.com"],[href*="youtu.be"],[href*="youtube.com"],[href*="youtube-nocookie.com"]){margin-left:.25em}a[target]:not(.NoExternalLinkIcon):is([href*="facebook."],[href*="instagram."],[href*="plus.google."],[href*="twitter."],[href*="xing."],[href*="linkedin."],[href*="github."],[href*="vimeo.com"],[href*="youtu.be"],[href*="youtube.com"],[href*="youtube-nocookie.com"])::before{display:inline-block;content:var(--icon);font-family:"Font Awesome 7 Free","Font Awesome 7 Brands";font-size:1rem;font-style:normal;font-variant:normal;font-weight:900;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.25em;font-weight:400;vertical-align:middle}a[target]:not(.NoExternalLinkIcon)[href*="facebook."]{--icon:""}a[target]:not(.NoExternalLinkIcon)[href*="instagram."]{--icon:""}a[target]:not(.NoExternalLinkIcon)[href*="x.com"]{--icon:""}a[target]:not(.NoExternalLinkIcon)[href*="xing."]{--icon:""}a[target]:not(.NoExternalLinkIcon)[href*="linkedin."]{--icon:""}a[target]:not(.NoExternalLinkIcon)[href*="github."]{--icon:""}a[target]:not(.NoExternalLinkIcon)[href*="vimeo.com"]{--icon:""}a[target]:not(.NoExternalLinkIcon):is([href*="youtu.be"],[href*="youtube.com"],[href*="youtube-nocookie.com"]){--icon:""}a[target]:not(.NoExternalLinkIcon)::after{display:inline-block;content:"\f14c";font-family:"Font Awesome 7 Free","Font Awesome 7 Brands";font-size:.75rem;font-style:normal;font-variant:normal;font-weight:900;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.25em;vertical-align:middle}a[target].altcha-logo{margin-right:0}a[target].altcha-logo::after{display:none}}.Button{display:inline-block;padding:9px 1em 11px;border-radius:5px;border:0 none;background-color:var(--colorText);color:var(--colorBright);font-weight:700;hyphenate-limit-chars:9 4 4;line-height:36px;text-decoration:none;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out;position:relative;z-index:1;overflow:clip}@media screen and (width <=1280px){.Button{padding-block:11px 13px;line-height:26px}}.BackgroundColor-Main .Button:is(:hover,:focus-visible){background-color:var(--colorLight);color:var(--colorText)}.Button:is(:hover,:focus-visible){background-color:var(--colorMain);transition-delay:0.3s,0s}.Button:is(:hover,:focus-visible)::after{opacity:1}.Button.Fullwidth{width:100%;text-align:center}:is(h1,h2,h3,h4,h5,h6) a{color:inherit}h1,p.Textsize-LikeH1{font-size:2.5rem;line-height:1.2}h2,p.Textsize-LikeH2{font-size:2rem}h3,p.Textsize-LikeH3{font-size:1.5rem;line-height:1.2}h4,p.Textsize-LikeH4{font-size:1.25rem;line-height:1.2}.Highlight{display:inline;padding:0 .25em;border-radius:5px;background-image:linear-gradient(0deg,var(--colorDark),var(--colorDark));color:var(--colorBright);line-height:1.2;mix-blend-mode:multiply;-webkit-box-decoration-break:clone;box-decoration-break:clone}@scope (.BackgroundColor-Dark :is(.Highlight)) to (.BackgroundColor,.Button){:scope{background-image:linear-gradient(0deg,var(--colorBright),var(--colorBright));color:var(--colorDark);mix-blend-mode:screen}}@scope (.BackgroundColor-Main :is(.Highlight)) to (.BackgroundColor,.Button){:scope{mix-blend-mode:normal}:scope .Textcolor-Main{--textColor:var(--colorMain)}}.Uppercase{text-transform:uppercase}.Textcolor-Main{--textColor:var(--colorMain);color:var(--textColor)}.BackgroundColor-Main .Textcolor-Main:where(:not(.Button .Textcolor-Main)){--textColor:var(--colorText)}.Textcolor-Contrast{--textColor:var(--colorContrast);color:var(--textColor)}img.ImageAlign-Left{max-width:50%;margin-right:var(--columnMargin);margin-bottom:var(--lineHeightMain);float:left}img.ImageAlign-Right{max-width:50%;margin-left:var(--columnMargin);margin-bottom:var(--lineHeightMain);float:right}ul.FeaturesList{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(360px, 100%),1fr));gap:1rem}ul.FeaturesList>li{aspect-ratio:2;margin:0;padding:1rem;border:1px solid color-mix(in srgb,currentColor,transparent 90%);border-radius:5px;background-color:color-mix(in srgb,currentColor,transparent 95%);text-align:center;align-content:center;text-wrap:balance;list-style-type:none}ul.FeaturesList>li:nth-child(2n+1){background-color:color-mix(in srgb,currentColor,transparent 90%)}#JumpToContent{padding:10px;border-radius:5px;background-color:var(--colorText);color:var(--colorBright);font-weight:700;position:absolute;top:-999px;left:-999px;z-index:12345}#JumpToContent:focus-visible{top:20px;left:20px}#HeaderArea{--backgroundColorMenu:var(--colorDark);--colorBorder:transparent;--colorMenu:#202c39;display:flex;height:100px;padding:20px;color:var(--colorBright);position:fixed;top:1rem;right:0;left:0;z-index:1860;justify-content:center;pointer-events:none}#HeaderArea .ContentElement{display:flex;border-radius:5px;background-color:var(--backgroundColorMenu);height:60px;position:relative;pointer-events:initial}#HeaderArea .ContentElement::before{content:"";border-radius:5px;background-color:rgb(255 255 255 / .1);backdrop-filter:blur(5px);position:absolute;inset:-10px;z-index:-1}#HeaderArea .Logo{padding:0 20px;box-shadow:0 0 10px rgb(0 0 0 / .25);border-radius:5px 0 0 5px;border-right-width:0;background-color:var(--backgroundColorMenu);color:inherit;font-family:var(--fontStackAlternative);font-size:30px;line-height:62px;text-decoration:none;position:relative;flex:0 0 auto}#HeaderArea .Logo:focus-visible{box-shadow:0 0 10px var(--colorMain);outline:2px solid var(--colorMain)}#HeaderArea .Logo:hover .Version{transform:translateY(0)}#HeaderArea .Logo .Yiss{color:var(--colorMain)}#HeaderArea .Logo .Version{padding:5px 0;border-radius:0 0 5px 5px;background-color:var(--colorMain);font-family:var(--fontStackMain);font-size:10px;line-height:1;text-align:center;position:absolute;top:100%;right:2px;left:5px;z-index:-1;cursor:default;transition:transform 0.3s ease;transform:translateY(-100%)}#HeaderArea .Logo .Version .VersionName{text-transform:uppercase}#HeaderArea #LanguageSwitcherCheckbox{position:absolute;visibility:hidden}#HeaderArea #LanguageSwitcherCheckbox:checked+.LanguageSwitcher .LanguageSwitcherLabel{background-color:var(--colorMain)}#HeaderArea #LanguageSwitcherCheckbox:checked+.LanguageSwitcher .Languages{opacity:inherit;visibility:inherit;transition-delay:0s}#HeaderArea .LanguageSwitcher{margin-left:-6px;box-shadow:0 0 10px rgb(0 0 0 / .25);border-radius:5px;border:2px solid var(--colorBorder);background-color:var(--backgroundColorMenu);color:inherit;text-decoration:none;flex:0 0 auto;padding-inline:4px 0;position:relative}@media screen and (width <=768px){#HeaderArea .LanguageSwitcher{margin-left:0;padding-left:0;border-top-left-radius:0;border-bottom-left-radius:0}}#HeaderArea .LanguageSwitcher:focus-within .LanguageSwitcherLabel{outline:2px solid var(--colorMain);outline-offset:2px}#HeaderArea .LanguageSwitcher .LanguageSwitcherLabel{display:block;padding:18px 20px 18px 20px;border-radius:5px;background-image:none;background-color:var(--backgroundColorMenu);font-size:0;line-height:0;position:relative;overflow:hidden;transition:background-color 0.3s ease-in-out}@media screen and (width <=860px){#HeaderArea .LanguageSwitcher .LanguageSwitcherLabel{padding-inline:15px}}html.👀 #HeaderArea .LanguageSwitcher .LanguageSwitcherLabel:hover{transition-delay:0s}#HeaderArea .LanguageSwitcher .LanguageSwitcherLabel:is(.Visible,:hover,:focus-visible) .BackgroundImage{opacity:0}#HeaderArea .LanguageSwitcher .LanguageSwitcherLabel.Visible{background-color:var(--colorMain)}#HeaderArea .LanguageSwitcher .LanguageSwitcherLabel:hover{background-color:var(--colorMain);transition-delay:0.3s}#HeaderArea .LanguageSwitcher .LanguageSwitcherLabel:focus-visible{outline:2px solid var(--colorMain);outline-offset:2px;z-index:100}#HeaderArea .LanguageSwitcher .LanguageSwitcherLabel .BackgroundImage{top:18px;left:24px}#HeaderArea .LanguageSwitcher .Languages{box-shadow:0 0 10px rgb(0 0 0 / .25);background-color:var(--backgroundColorMenu);border-radius:5px;margin-top:4px;position:absolute;top:100%;right:0;opacity:0;visibility:hidden;overflow:hidden;transition:opacity 0.3s ease-in-out,visibility 0s linear 0.3s}@media screen and (width <=580px){#HeaderArea .LanguageSwitcher .Languages{right:5px;left:auto}}#HeaderArea .LanguageSwitcher .Languages.Visible{opacity:inherit;visibility:inherit;transition-delay:0s}#HeaderArea .LanguageSwitcher .Language{margin:0;padding:0 20px;border-bottom:1px solid rgb(255 255 255 / .1);list-style-type:none;overflow:hidden}#HeaderArea .LanguageSwitcher .Language.Active a,#HeaderArea .LanguageSwitcher .Language:hover a,#HeaderArea .LanguageSwitcher .Language:focus-within a{color:var(--colorMain)}#HeaderArea .LanguageSwitcher .Language:last-of-type{border-bottom-width:0}#HeaderArea .LanguageSwitcher .Language a{display:block;padding:10px 0;color:inherit;text-decoration:none;line-height:1.5;white-space:nowrap;position:relative;z-index:1}#HeaderArea .LanguageSwitcher .Language a:focus-visible{outline:0 none}#HeaderArea .LanguageSwitcher .Language a:focus-visible::before{content:"";border-radius:5px;box-shadow:0 0 10px var(--colorMain);outline:2px solid var(--colorMain);position:absolute;inset:3px -8px 2px}#HeaderArea .LanguageSwitcher .Language a:is(.Active,:hover){color:var(--colorMain);outline:0 none}#HeaderArea .LanguageSwitcher .Language img{margin-right:10px;vertical-align:-3px}#HeaderArea .LanguageSwitcher img{max-width:20px;outline-offset:2px;aspect-ratio:1;box-shadow:0 0 10px rgb(0 0 0 / .25);border-radius:3px;pointer-events:none}#HeaderArea .LanguageSwitcher .BackgroundImage{outline:0 none;position:absolute;top:16px;left:0;z-index:-1;filter:blur(3px);scale:4;opacity:.2;transition:opacity 0.3s ease-in-out}html.🌚 #HeaderArea .LanguageSwitcher .BackgroundImage{opacity:.1}#MainMenuTrigger{position:absolute;visibility:hidden}#MainMenuTrigger:checked~#HeaderArea .MainMenuTrigger-Open{background-color:var(--colorMain)}@media screen and (width <=768px){#MainMenuTrigger:checked~#HeaderArea .MainMenuTrigger-Open::before{opacity:1;visibility:visible;transition-delay:0s}}@media screen and (width <=768px){#MainMenuTrigger:checked~#HeaderArea #Menu-Main{opacity:1;visibility:visible;transition-delay:0s}}.MainMenuTrigger-Open{display:none;padding:0 15px;border:2px solid var(--colorDark);border-radius:5px;background-color:var(--colorText);font-size:0;line-height:0;transition:background-color 0.3s ease-in-out;cursor:pointer}@media screen and (width <=768px){.MainMenuTrigger-Open{display:block}}.MainMenuTrigger-Open::before{display:none;content:"";backdrop-filter:blur(5px);position:fixed;inset:0;z-index:-2;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out,visibility 0s linear 0.3s}@media screen and (width <=768px){.MainMenuTrigger-Open::before{display:block}}.MainMenuTrigger-Open::after{display:inline-block;content:"\f0c9";font-family:"Font Awesome 7 Free","Font Awesome 7 Brands";font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:900;line-height:56px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(.SubmenuTrigger,.SubmenuTrigger-Label){display:none}#Menu-Main{display:flex;box-shadow:0 0 10px rgb(0 0 0 / .25);border-radius:0 5px 5px 0;border:2px solid var(--colorBorder);background-color:var(--backgroundColorMenu);flex:0 1 auto;position:relative}@media screen and (width <=768px){#Menu-Main{display:block;max-height:calc(100dvh - 140px);border-radius:5px;position:fixed;inset:120px 20px auto;overflow:clip auto;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out,visibility 0s linear 0.3s}}#Menu-Main li{display:block;margin:0;list-style-type:none;position:relative}#Menu-Main a{color:inherit;text-decoration:none}#Menu-Main ul.Level1{display:flex;height:100%;z-index:10}@media screen and (width <=768px){#Menu-Main ul.Level1{display:block;height:auto}}#Menu-Main li.Level1{margin-right:2px;border-radius:5px;background-color:var(--colorMenu);z-index:1}@media screen and (width <=768px){#Menu-Main li.Level1{margin-bottom:2px;margin-right:0}}#Menu-Main li.Level1:last-child{margin-right:0;margin-bottom:0;border-right-width:0}#Menu-Main li.Level1:is(:focus-within,:hover){z-index:10}#Menu-Main li.Level1:is(:focus-within,:hover)::after{content:"";width:100%;height:4px;position:absolute;top:100%;left:0}#Menu-Main li.Level1:is(:focus-within,:hover) .Level1:is(a,span){background-color:var(--colorMain);transition-delay:0.3s}#Menu-Main li.Level1:is(:focus-within,:hover) .Level1:is(a,span)::after{opacity:inherit;transition-delay:0.1s,0s}#Menu-Main li.Level1:is(:focus-within,:hover) ul.Level2{opacity:inherit;visibility:inherit;transition-delay:0s}#Menu-Main li.Level1:focus-within .Level1:is(a,span){background-color:var(--colorMain)}#Menu-Main .Level1:is(a,span){display:block;height:56px;padding:0 20px;border-radius:5px;color:inherit;line-height:54px;position:relative;overflow:hidden;transition:background-color 0.3s ease-in-out}@media screen and (width <=768px){#Menu-Main .Level1:is(a,span){font-size:1.25rem;text-align:center}}@media screen and (width <=860px){#Menu-Main .Level1:is(a,span){padding-inline:15px}}#Menu-Main .Level1:is(a,span).Active{background-color:var(--colorMain)}#Menu-Main .Level1:is(a,span).Active::after{opacity:inherit;transition-delay:0.1s,0s}#Menu-Main .Level1:is(a,span):focus-visible{box-shadow:0 0 10px var(--colorMain);outline:2px solid var(--colorMain);outline-offset:2px}#Menu-Main span:is(.Level1,.Level2,.Level3,.Level4){cursor:default}#Menu-Main ul.Level2{width:max-content;min-width:100%;margin-top:4px;padding:0 10px;box-shadow:0 0 10px rgb(0 0 0 / .25);border:10px solid #fff0;border-radius:5px;background-color:var(--backgroundColorMenu);position:absolute;top:100%;left:0;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out,visibility 0s linear 0.3s}html.🌚 #Menu-Main ul.Level2{background-color:var(--colorMenu)}#Menu-Main li.Level2{border-bottom:1px solid rgb(255 255 255 / .1)}#Menu-Main li.Level2:is(:hover,:focus-within) ul.Level3{opacity:inherit;visibility:inherit;transition-delay:0s}#Menu-Main li.Level2:last-child{border-bottom-width:0}#Menu-Main :is(a,span):is(.Level2,.Level3,.Level4){position:relative}#Menu-Main :is(a,span):is(.Level2,.Level3,.Level4):focus-visible{outline:0 none}#Menu-Main :is(a,span):is(.Level2,.Level3,.Level4):focus-visible::before{content:"";border-radius:5px;box-shadow:0 0 10px var(--colorMain);outline:2px solid var(--colorMain);position:absolute;inset:3px -8px 2px}#Menu-Main .Level2:is(a,span){display:block;padding:10px 0;line-height:1.5}@media screen and (width>768px) and (height <=800px){#Menu-Main .Level2:is(a,span){padding-block:5px}}@media screen and (width>768px) and (height <=660px),screen and (width <=768px){#Menu-Main .Level2:is(a,span){padding-block:5px}}@media screen and (width>768px) and (height>800px){html.Scale-Small #Menu-Main .Level2:is(a,span){padding-block:5px}}#Menu-Main .Level2:is(a,span).Active{color:var(--colorMain);outline:0 none}#Menu-Main a.Level2:hover{color:var(--colorMain);outline:0 none}#Menu-Main ul:is(.Level3,.Level4){margin-bottom:1.25em;margin-left:10px;padding:7px 20px 10px;box-shadow:0 0 10px rgb(0 0 0 / .25);border-radius:5px;background-color:var(--colorMenu);position:absolute;top:-1px;left:100%;z-index:2;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out,visibility 0s linear 0.3s}@media screen and (width>768px) and (height <=800px){#Menu-Main ul:is(.Level3,.Level4){margin-top:1.25em;margin-bottom:0;top:auto;bottom:-1px}}@media screen and (width <=580px){#Menu-Main ul:is(.Level3,.Level4){right:100%;left:auto}}#Menu-Main ul:is(.Level3,.Level4)::before{content:"";width:10px;height:100%;position:absolute;top:0;left:-10px}@media screen and (width <=580px){#Menu-Main ul:is(.Level3,.Level4)::before{right:-10px;left:auto}}html.🌚 #Menu-Main ul:is(.Level3,.Level4){background-color:var(--backgroundColorMenu)}#Menu-Main li.Level3:last-child ul.Level4{margin-bottom:5px}#Menu-Main li.Level3:is(:hover,:focus-within) ul.Level4{opacity:inherit;visibility:inherit;transition-delay:0s}#Menu-Main li:is(.Level3,.Level4){border-bottom:1px solid rgb(255 255 255 / .1)}#Menu-Main li:is(.Level3,.Level4):last-child{border-bottom-width:0}#Menu-Main :is(a,span):is(.Level3,.Level4){display:block;width:max-content;padding:5px 0;font-size:.8rem;line-height:1.5}#Menu-Main :is(a,span):is(.Level3,.Level4).Active{color:var(--colorMain);outline:0 none}#Menu-Main a:is(.Level3,.Level4):hover{color:var(--colorMain);outline:0 none}#Menu-Main ul.Level4{margin-inline:0 10px;background-color:var(--backgroundColorMenu);right:100%;left:auto}@media screen and (width <=580px){#Menu-Main ul.Level4{right:auto;left:100%}}html.🌚 #Menu-Main ul.Level4{background-color:var(--colorMenu)}#Menu-Main ul.Level4::before{right:-10px;left:auto}@media screen and (width <=580px){#Menu-Main ul.Level4::before{right:auto;left:-10px}}#Menu-Main ul.Level5{display:none}#FooterArea .Main,#FooterArea .Awyiss{padding-block:calc(var(--lineHeightMain) * 2)}#FooterArea .Main{background-color:var(--colorDark);color:var(--colorBright);position:relative}#FooterArea .Main::before{content:"";background-image:url(../img/grain.gif);background-color:inherit;background-blend-mode:overlay;position:absolute;inset:0;opacity:.15}#FooterArea .Main .Logo{display:block;width:fit-content;margin-inline:auto;color:var(--colorBright);text-align:center;text-decoration:none}#FooterArea .Main .Logo .Inner{display:block;color:inherit;font-family:var(--fontStackAlternative);font-size:60px;line-height:62px;text-decoration:none;position:relative}#FooterArea .Main .Logo .Yiss{color:var(--colorMain)}#FooterArea .Main .Logo .Version{font-size:14px;line-height:1.2}#FooterArea .ContentRow.SocialMedia-Legal{padding-top:var(--lineHeightMain);position:relative}@media screen and (width <=860px){#FooterArea .ContentRow.SocialMedia-Legal{justify-content:space-between}}#FooterArea .ContentRow.SocialMedia-Legal::before{content:"";height:1px;background-color:var(--colorBright);position:absolute;top:0;right:var(--pagePadding);left:var(--pagePadding);mix-blend-mode:overlay}@media screen and (width <=1024px){#FooterArea .ContentRow.SocialMedia-Legal::before{right:calc(var(--pagePadding) * 0.5);left:calc(var(--pagePadding) * 0.5)}}@media screen and (width <=860px){#FooterArea .ContentElement:is(.SocialMedia,.Legal){width:fit-content;margin-top:0;flex-basis:auto}}#FooterArea>svg{width:0;aspect-ratio:2.5;position:absolute;top:0;left:0;z-index:-1}:is(.Menu-SocialMedia,.Menu-Legal){margin-top:0;font-size:0;line-height:0}:is(.Menu-SocialMedia,.Menu-Legal) li{margin-bottom:0;margin-left:0;list-style-type:none}:is(.Menu-SocialMedia,.Menu-Legal) a{color:inherit}.Menu-SocialMedia li.Level1{display:inline-block;margin-left:40px;margin-bottom:0;vertical-align:top}@media screen and (width <=860px){.Menu-SocialMedia li.Level1{margin-left:20px}}.Menu-SocialMedia li.Level1:first-child{margin-left:0}.Menu-SocialMedia a.Level1{display:block}.Menu-SocialMedia a.Level1:hover{color:var(--colorMain)}.Menu-SocialMedia a.Level1::before{margin-right:0;font-size:36px;line-height:40px}.Menu-SocialMedia a.Level1::after{display:none}.Menu-SocialMedia ul.Level2{display:none}.Menu-Legal{text-align:right}.Menu-Legal li.Level1{display:inline-block;margin-left:40px;margin-bottom:0;vertical-align:top}@media screen and (width <=860px){.Menu-Legal li.Level1{margin-left:20px}}.Menu-Legal li.Level1:first-child{margin-left:0}.Menu-Legal a.Level1{font-size:1rem;line-height:36px;transition:text-decoration 0.3s ease-in-out,opacity 0.3s ease-in-out}.Menu-Legal a.Level1:hover{opacity:1}.Menu-Legal ul.Level2{display:none}.Form:is(.Form-SuccessMessage,.Form-Kontakt){margin-top:var(--lineHeightMain)}.FormRow{margin-top:var(--formRowGap);margin-left:0;flex-basis:100%}.FormRow.FormElementType-Fieldset{padding:1rem 2rem 2rem}.FormRow:first-child{margin-top:0}.FormCaptcha{display:block}.FormCaptcha .FormRow{margin-top:0}.FormCaptcha-Words{display:flex;margin-top:calc(var(--lineHeightMain) * -1);flex-wrap:wrap;gap:10px}.FormCaptcha-Words[data-active-word="1"] .FormCaptcha-Word:nth-child(1){background-color:var(--colorBright);color:var(--colorMain)}.FormCaptcha-Words[data-active-word="2"] .FormCaptcha-Word:nth-child(2){background-color:var(--colorBright);color:var(--colorMain)}.FormCaptcha-Words[data-active-word="3"] .FormCaptcha-Word:nth-child(3){background-color:var(--colorBright);color:var(--colorMain)}.FormCaptcha-Words[data-active-word="4"] .FormCaptcha-Word:nth-child(4){background-color:var(--colorBright);color:var(--colorMain)}.FormCaptcha-Words[data-active-word="5"] .FormCaptcha-Word:nth-child(5){background-color:var(--colorBright);color:var(--colorMain)}.FormCaptcha-Words[data-active-word="6"] .FormCaptcha-Word:nth-child(6){background-color:var(--colorBright);color:var(--colorMain)}.FormCaptcha-Words .FormCaptcha-Word{margin:0;padding:5px 10px;border-radius:5px;border:1px solid;list-style-type:none}.FormCaptcha-Word-Spacer{width:0;display:inline-block}@media screen and (width <=860px){.FormElement{margin-top:var(--formRowGap)}}.Form-ErrorMessage{margin-block:var(--lineHeightMain);padding:var(--lineHeightMain) var(--elementPadding);border:2px solid;border-radius:5px;color:var(--colorContrast)}.Form-ErrorMessage:first-child{margin-top:0}.FormElementType-Checkbox:has(>.FormInputType-Checkbox-Item)>.FormElement-Label{display:none}.FormElementType-Checkbox .FormInputType-Checkbox-Item{display:grid;grid-template-columns:30px auto}.FormElementType-Checkbox .FormInputType-Checkbox-Item>.FormInputType-Checkbox{margin-top:.5em;align-self:start;justify-self:start}.BackgroundColor-Main .FormElementType-Checkbox .FormInputType-Checkbox-Item>.FormInputType-Checkbox{color:var(--colorMain);accent-color:var(--colorText);caret-color:var(--colorText)}:is(.FormElement-Label,.FormInputType-Input,.FormInputType-Select,.FormInputType-Textarea){display:block;width:100%}:is(.FormInputType-Input,.FormInputType-Select,.FormInputType-Textarea){padding:0.5lh 1em;border:1px solid rgb(0 0 0 / .1);border-radius:5px;outline:0 none;accent-color:var(--colorBright);caret-color:var(--colorBright);background-color:var(--colorMedium);border-bottom:3px solid oklch(from var(--colorMedium) calc(l - 0.0683) calc(c + 0.001) calc(h - 1.9));background-image:url(../img/background-pattern-light.png);color:var(--colorBright);font-size:1rem;line-height:1.5}:is(.FormInputType-Input,.FormInputType-Select,.FormInputType-Textarea):is(:user-invalid,.FormElement-IsInvalid>*){border-color:var(--colorContrast)}:is(.FormInputType-Input,.FormInputType-Select,.FormInputType-Textarea):focus-visible{border-color:var(--colorMain)}:is(.FormInputType-Checkbox,.FormInputType-Radio){accent-color:var(--colorMain);caret-color:var(--colorMain)}:is(.FormElement-Checkboxes,.FormElement-Radios){display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.FormInputType-Select:focus{border-color:var(--colorMain)}.FormInputType-Select option{background-color:var(--colorBright);color:var(--colorText)}.FormInputType-Select option:checked,.FormInputType-Select option:hover{background-color:var(--colorMain);color:var(--colorBright)}.FormInputType-Textarea{min-height:6lh;padding-block:1rem;line-height:1.4}.FormElement-Error{color:var(--colorContrast)}altcha-widget{display:block;margin-top:calc(var(--lineHeightMain) * 0.5)}altcha-widget .altcha-label{font-size:16px}altcha-widget+.FormInputType-Button{margin-top:var(--lineHeightMain)}.Survey.FetchInProgress{pointer-events:none}.Survey.FetchInProgress>*{opacity:.1}.Survey>*{transition:opacity 0.3s ease-in-out}@starting-style{.Survey>*{opacity:.1}}.Survey .Form+.Survey-Actions{margin-top:-2.2em}.Survey .Form+.Survey-Actions .Button{position:relative;z-index:1}.Survey .FormElementType-Submit .FormInputType-Button{display:block;width:fit-content;margin-left:auto}.SurveyQuestion{margin-bottom:1.5rem}.SurveyQuestion-Title{font-size:2.25rem;font-weight:700;line-height:1.2}.SurveyQuestion-Title:has(+.Subtitle){margin-bottom:0}.SurveyAnswer{margin-left:0;list-style-type:none;position:relative}.SurveyAnswer-FreeText{margin-top:1.5rem}.SurveyAnswer-FreeText label{display:block}.SurveyAnswer-FreeText textarea{width:100%;height:6lh;padding:1rem;border:1px solid;border-radius:5px;outline:0 none;accent-color:var(--colorMain);caret-color:var(--colorMain);font-size:1rem;line-height:1.4}.SurveyAnswer-FreeText textarea:focus-visible{border-color:var(--colorMain)}.SurveyAnswer-Custom:has(input:checked) .SurveyAnswer-CustomInput{opacity:1;pointer-events:initial}.SurveyAnswer-Custom .SurveyAnswer-CustomInput{width:calc(100% - 200px);height:40px;margin:auto;padding:5px 10px;border:0 none;border-radius:5px;font-size:1rem;line-height:30px;position:absolute;top:0;right:5px;bottom:0;opacity:.25;pointer-events:none}.SurveyAnswer input[type=checkbox],.SurveyAnswer input[type=radio]{position:absolute;top:0;left:0;opacity:0}.SurveyAnswer input[type=checkbox]:checked+label,.SurveyAnswer input[type=radio]:checked+label{padding-left:50px;border-color:var(--colorMain);background-color:var(--colorMain);color:var(--colorBright)}.SurveyAnswer input[type=checkbox]:checked+label::before,.SurveyAnswer input[type=radio]:checked+label::before{content:"\f00c";opacity:1}.SurveyAnswer input[type=checkbox]:focus-visible+label,.SurveyAnswer input[type=radio]:focus-visible+label{outline:2px solid var(--colorMain)}.SurveyAnswer input[type=checkbox]:not(:checked):focus-visible+label,.SurveyAnswer input[type=radio]:not(:checked):focus-visible+label{background-color:color-mix(in srgb,var(--colorBright),transparent 75%);padding-left:50px}.SurveyAnswer input[type=checkbox]:not(:checked):focus-visible+label::before,.SurveyAnswer input[type=radio]:not(:checked):focus-visible+label::before{content:"\f00c";opacity:.5}.SurveyAnswer label{display:block;padding:10px 20px;border-radius:5px;border:1px solid;position:relative;outline-offset:2px;transition:all 0.3s ease-in-out;transition-property:padding-left,border-color,background-color,color;will-change:padding-left,background-color}.SurveyAnswer label:hover{background-color:color-mix(in srgb,var(--colorBright),transparent 75%);padding-left:50px}.SurveyAnswer label:hover::before{content:"\f00c";opacity:.5}.SurveyAnswer label::before{display:inline-block;content:"";font-family:"Font Awesome 7 Free","Font Awesome 7 Brands";font-size:inherit;font-style:normal;font-variant:normal;font-weight:900;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:24px;aspect-ratio:1;text-align:center;position:absolute;top:10px;left:20px;transition:opacity 0.3s ease-in-out;opacity:0}.Survey-Actions{display:flex;margin-top:1.5rem}.SurveyAction-GoBack{display:block}.SurveyAction-Proceed{display:block;margin-left:auto;order:2}.Pagination-List{--colorButtons:var(--colorMedium);--colorText:var(--colorBright);display:flex;border-radius:5px;color:var(--colorText);position:relative;justify-content:center}.BackgroundColor .Pagination-List{box-shadow:0 0 10px rgb(0 0 0 / .05);padding:calc(var(--elementPadding) * 0.5) var(--elementPadding);background-color:var(--colorDark)}.BackgroundColor-Dark .Pagination-List{background-color:var(--colorLight)}.Pagination-List li{margin:0 1px;list-style-type:none;vertical-align:top}.Pagination-List li:is(.Sort-First,.Sort-Prev,.Sort-Next,.Sort-Last){font-size:0;line-height:0}.Pagination-List li.Sort-First .Arrow::before{content:"\f100"}.Pagination-List li.Sort-Next .Arrow::before{content:"\f105"}.Pagination-List li.Sort-Last .Arrow::before{content:"\f101"}.Pagination-List li.Sort-Current .Number{background-color:var(--colorMain)}.Pagination-List li.Sort-Current .Number::after{opacity:inherit;transition-delay:0.1s,0s}.Pagination-List li.Disabled .Arrow{opacity:.25;pointer-events:none}.Pagination-List li:first-child{margin-left:0}.Pagination-List li:last-child{margin-right:0}.Pagination-List a{text-decoration:none}.Pagination-List :is(.Arrow,.Number){display:block;width:42px;border-bottom-width:0;border-radius:5px;background-color:var(--colorButtons);color:var(--colorText);font-size:.9rem;font-weight:700;line-height:42px;text-align:center;position:relative;z-index:1;overflow:hidden;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out}.Pagination-List :is(.Arrow,.Number):hover{background-color:var(--colorMain)}.Pagination-List :is(.Arrow,.Number):hover::after{opacity:inherit;transition-delay:0.1s,0s}.Pagination-List :is(.Arrow,.Number):focus-visible{box-shadow:0 0 10px var(--colorSuccess);outline:2px solid var(--colorSuccess);outline-offset:2px;z-index:2}.Pagination-List .Arrow{font-size:inherit;line-height:inherit}.Pagination-List .Arrow::before{display:inline-block;content:"\f104";font-family:"Font Awesome 7 Free","Font Awesome 7 Brands";font-size:.9rem;font-style:normal;font-variant:normal;font-weight:900;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:42px}#Content25 table,#Content105 table{width:100%}@media screen and (width <=360px){#Content25 table,#Content25 tbody,#Content25 tr,#Content25 th,#Content25 td,#Content105 table,#Content105 tbody,#Content105 tr,#Content105 th,#Content105 td{display:block}}#Content25 td,#Content105 td{padding-left:0}html.NewsTemplate-News .Module-Breadcrumbs{color:var(--colorBright)}html.NewsTemplate-News .Template-Section:first-child{padding-top:0}html.NewsTemplate-News .TitleImage{padding-top:calc(var(--elementPadding) * 4);border-radius:0 0 10px 10px;background-color:var(--colorText);position:relative;overflow:hidden}html.NewsTemplate-News .TitleImage::before,html.NewsTemplate-News .TitleImage::after{content:"";border-radius:inherit;position:absolute;inset:-20px;background-position:center;background-repeat:no-repeat;background-size:cover}html.NewsTemplate-News .TitleImage::before{opacity:.5}html.NewsTemplate-News .TitleImage::after{backdrop-filter:blur(15px);mask-image:linear-gradient(to bottom,transparent 0%,black calc(var(--elementPadding) * 4));inset:0}html.NewsTemplate-News .TitleImage .Text{padding-block:var(--elementPadding);color:var(--colorBright)}html.NewsTemplate-News .TitleImage .Date,html.NewsTemplate-News .TitleImage .Title{position:relative;z-index:2}html.NewsTemplate-News .TitleImage .Date{margin-bottom:0}html.NewsTemplate-News .NewsItems{position:sticky;top:var(--lineHeightMain)}html.NewsTemplate-News .NewsItem .Date{margin-top:calc(var(--lineHeightMain) * -1)}html.NewsTemplate-News .NewsItem .Link{margin-top:var(--lineHeightMain)}.ContentRow{margin-top:var(--contentRowGap)}.ContentRow:where(:nth-child(1 of .ContentRow)){margin-top:0}@media screen and (width <=860px){:is(.ContentElement,.GlobalContentElement){margin-top:var(--contentRowGap)}}@scope (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor) to (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor){:scope{padding:var(--elementPadding);background-color:var(--backgroundColor,transparent);color:var(--textColor)}@media screen and (width <=1024px){:scope{padding:calc(var(--elementPadding) * 0.5)}}}@scope (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor-Text) to (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor){:scope{--backgroundColor:var(--colorText);--textColor:var(--colorBright)}}@scope (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor-Dark) to (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor){:scope{--backgroundColor:var(--colorDark);--textColor:var(--colorBright)}}@scope (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor-Medium) to (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor){:scope{--backgroundColor:var(--colorMedium);--textColor:var(--colorBright)}}@scope (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor-Light) to (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor){:scope{--backgroundColor:var(--colorLight);--textColor:var(--colorText)}}@scope (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor-Bright) to (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor){:scope{--backgroundColor:var(--colorBright);--textColor:var(--colorText)}}@scope (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor-Main) to (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor){:scope{--backgroundColor:var(--colorMain);--textColor:var(--colorText);background-image:url(../img/background-pattern-light.png)}}@scope (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor-Contrast) to (:is(.ContentElement,.FormElement,.GlobalContentElement).BackgroundColor){:scope{--backgroundColor:var(--colorContrast);--textColor:var(--colorBright)}}@media screen and (width <=860px){:is(.ContentElement,.FormElement,.GlobalContentElement):where(:nth-child(1 of .ContentElement),:nth-child(1 of .FormElement),:nth-child(1 of .GlobalContentElement)){margin-top:0}}.Template-Gallery{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.Template-Gallery.BackgroundColor{--elementPadding:10px;border-radius:7px}.Template-Gallery a{display:inline-block;aspect-ratio:2;border-radius:5px;overflow:hidden;opacity:.75;transition:opacity 0.3s ease-in-out}.Template-Gallery a:hover,.Template-Gallery a:focus-visible{opacity:1}.Template-Gallery a picture,.Template-Gallery a img{width:100%;height:100%;object-fit:cover;object-position:var(--preferredPosition,center)}.Template-Gallery a:first-child:is(:nth-last-child(2),:nth-last-child(odd)){grid-column:1/-1}.Template-Gallery a:nth-child(2):last-child{grid-column:1/-1}.Template-Intro{width:auto;aspect-ratio:2.5;margin-inline:1rem;border-radius:25px;background-position:var(--preferredPosition,center);background-size:cover;color:var(--colorText);align-content:center;overflow:clip}@media screen and (640px < width <=1440px){.Template-Intro{align-content:end;padding-bottom:10vw}}@media screen and (width <=1024px){.Template-Intro{aspect-ratio:auto;height:410px}}@media screen and (width <=640px){.Template-Intro{padding-top:100px}}.Template-Intro:first-child{margin-top:calc(var(--lineHeightMain) * -4)}.Template-Intro .Texts{padding-inline:var(--pagePadding);position:relative}.Template-Intro .Texts :is(.Title,.Subtitle){width:fit-content;margin-inline:auto;text-align:center;position:relative}.Template-Intro .Texts :is(.Title,.Subtitle) .Inner{display:inline;padding:0 .25em;border-radius:5px;background-image:linear-gradient(0deg,var(--colorDark),var(--colorDark));color:var(--colorBright);mix-blend-mode:multiply;-webkit-box-decoration-break:clone;box-decoration-break:clone}.Template-Intro .Texts .Title{font-size:clamp(2rem, 8vw, 4rem);line-height:1}.Template-Intro .Texts .Title:has(.Yiss)::after{content:"yiss";padding-inline:.25em;color:var(--colorMain);position:absolute;top:0;right:0}.Template-Intro .Texts .Title .Yiss{opacity:0}.Template-Intro .Texts .Title+.Subtitle{margin-top:20px}.Template-Intro .Texts .Subtitle{font-size:clamp(1rem, 2vw, 1.5rem);font-weight:700;line-height:2.5}.Template-Intro .Texts .Subtitle .Inner{padding:7px 15px 10px}.Template-Intro>.Image{width:calc(100% + 150px);height:calc(100% + 150px);position:absolute;inset:-75px;z-index:-1;overflow:hidden;clip-path:polygon(75px 75px,75px calc(100% - 75px),calc(100% - 75px) calc(100% - 75px),calc(100% - 75px) 75px)}.Template-Intro>.Image img{width:100%;max-width:none;height:100%;filter:blur(5px) url("#displacement-filter");object-fit:cover;object-position:var(--preferredPosition,center)}@media screen and (width <=1024px){.Template-Intro>.Image img{filter:blur(3px) url("#displacement-filter-small")}}@media screen and (prefers-reduced-motion:reduce){.Template-Intro>.Image img{filter:blur(3px)}}.IsIos .Template-Intro>.Image img{filter:blur(5px)}.Template-Intro+.Template-Section{--marginTop:calc(var(--lineHeightMain) * 4)}@media screen and (width <=1280px){.Template-Intro+.Template-Section{--marginTop:calc(var(--lineHeightMain) * 2)}}.Template-Section{--marginBlock:var(--marginTop, 0) var(--marginBottom, calc(var(--lineHeightMain) * 4));--paddingBlock:var(--paddingTop, 0) var(--paddingBottom, 0);margin-block:var(--marginBlock);padding-block:var(--paddingBlock)}@media screen and (width <=1280px){.Template-Section{--marginBottom:calc(var(--lineHeightMain) * 2)}}.Template-Section:is(.BackgroundColor,.BackgroundImage){--paddingBlock:calc(var(--lineHeightMain) * 4);padding:var(--paddingBlock) 0}@media screen and (width <=1280px){.Template-Section:is(.BackgroundColor,.BackgroundImage){padding-block:calc(var(--lineHeightMain) * 2)}}.Template-Section:is(.BackgroundColor,.BackgroundImage):has(+.BackgroundColor,+.BackgroundImage),.Template-Section:is(.BackgroundColor,.BackgroundImage):last-child{margin-bottom:0}.Template-Section:is(.BackgroundColor-Text,.BackgroundColor-Dark)::before{content:"";background-image:url(../img/grain.gif);background-color:inherit;background-blend-mode:overlay;position:absolute;inset:0;opacity:.15}.Template-Section.BackgroundImage{width:auto;margin-inline:1rem;border-radius:25px;background-position:var(--preferredPosition,center);background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.Template-Section.BackgroundImage:not(.BackgroundColor)::after{opacity:1}.Template-Section.BackgroundImage:not(:has(.ContentRow)){aspect-ratio:4}@media screen and (width <=1280px){.Template-Section.BackgroundImage:not(:has(.ContentRow)){height:320px}}.Template-Section.BackgroundImage:first-child{margin-top:calc(var(--lineHeightMain) * -4)}.Template-Section.BackgroundImage:last-child{margin-bottom:calc(var(--lineHeightMain) * 4)}.Template-Section.BackgroundImage::after{content:"";background-position:var(--preferredPosition,center);background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;opacity:.05}.Template-Section.BackgroundImage>.ContentRow{position:relative;z-index:1}.Template-Standard.BackgroundColor{border-radius:5px}.Template-Standard>.Image{font-size:0;line-height:0}.Template-Standard>.Image a{display:inline-block;max-width:100%;border-radius:5px;text-decoration:none}.Template-Standard>.Image img{box-shadow:0 0 5px rgb(0 0 0 / .1);border-radius:5px}.Template-Standard>.Image img::before{border-radius:5px}.Template-Standard>.Image+:is(.Title,.Subtitle,.Text){margin-top:calc(var(--contentRowGap) * 0.5)}.Template-Standard>.Children{margin-top:1.5rem}.Template-Standard>.Children:first-child{margin-top:0}.Module-Breadcrumbs .Breadcrumbs{display:flex;margin:0;padding-bottom:calc(var(--lineHeightMain) * 0.5);border-bottom:3px solid;transition:opacity 0.3s ease-in-out;overflow:auto;scrollbar-width:thin}.Module-Breadcrumbs .Breadcrumb{margin:0 0 0 30px;list-style-type:none;position:relative;flex:0 0 auto}.Module-Breadcrumbs .Breadcrumb:first-child{margin-left:0}.Module-Breadcrumbs .Breadcrumb:first-child::before{display:none}.Module-Breadcrumbs .Breadcrumb::before{content:"/";font-size:.875rem;position:absolute;top:0;left:-17px}.Module-Breadcrumbs a{color:inherit;font-size:.875rem}.Module-Breadcrumbs a:hover{color:var(--colorMain)}.Module-InstagramFeed .List{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.Module-InstagramFeed .List:has(.Item:hover) .Item:not(:hover){opacity:.5}.Module-InstagramFeed .Item{margin:0;position:relative;list-style-type:none;transition:opacity 0.3s ease-in-out}.Module-InstagramFeed .Item:hover .Image::after{opacity:1}.Module-InstagramFeed .Link{position:absolute;inset:0;z-index:1}.Module-InstagramFeed .Image{width:100%;aspect-ratio:1;border-radius:5px;overflow:hidden;position:relative}.Module-InstagramFeed .Image::after{display:inline-block;content:"\f16d";font-family:"Font Awesome 7 Free","Font Awesome 7 Brands";font-size:3rem;font-style:normal;font-variant:normal;font-weight:900;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;color:var(--colorBright);position:absolute;inset:0;opacity:0;transition:opacity 0.3s ease-in-out;align-items:center;justify-content:center}.Module-InstagramFeed .Image img{width:100%;height:100%;object-fit:cover}.Module-InstagramFeed .Texts{display:flex;margin-top:10px;padding:10px;border-radius:5px;background-color:var(--colorBright);color:var(--colorText);flex-wrap:wrap}.Module-InstagramFeed .Caption{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--colorLight);flex:0 0 100%}.Module-InstagramFeed :is(.Likes,.Comments){flex:0 0 50%}.Module-InstagramFeed :is(.Likes,.Comments)::before{display:inline-block;content:"\f004";font-family:"Font Awesome 7 Free","Font Awesome 7 Brands";font-size:1rem;font-style:normal;font-variant:normal;font-weight:900;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.Module-InstagramFeed .Comments{text-align:right}.Module-InstagramFeed .Comments::before{content:"\f27a"}.Module-NewsListing{margin-top:calc(var(--lineHeightMain) * 2)}.Module-NewsListing .List{display:grid;gap:calc(var(--lineHeightMain) * 2) 20px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.Module-NewsListing .Item{--backgroundColor:var(--colorMedium);--textColor:var(--colorBright);margin:0;padding:var(--elementPadding);border-radius:5px;background-color:var(--backgroundColor);color:var(--textColor);list-style-type:none}.BackgroundColor .Module-NewsListing .Item{--backgroundColor:var(--colorBright);--textColor:var(--colorText)}.Module-NewsListing .Image{margin-bottom:var(--lineHeightMain);overflow:hidden}.Module-NewsListing img{border-radius:5px}.Module-NewsListing .Title{max-inline-size:none}.Module-NewsListing .Date{margin-top:calc(var(--lineHeightMain) * -1)}.Module-NewsListing .Link{margin-top:var(--lineHeightMain)}.Module-NewsListing .Pagination-List{margin-top:calc(var(--lineHeightMain) * 2)}@layer columnSystem{:is(.ContentRow,.FormRow){--elementMargin:var(--columnMargin, 0);display:flex;flex-wrap:wrap}:is(.ContentRow,.FormRow):has(.Column-Rtl){justify-content:flex-end}:is(.ContentElement,.FormElement,.GlobalContentElement){width:var(--elementWidth,100%);margin-left:var(--elementMargin);position:relative;align-self:flex-start;flex:0 0 var(--elementWidth,100%)}:is(.ContentElement,.FormElement,.GlobalContentElement).FlexAlign-Top,:is(.ContentElement,.FormElement,.GlobalContentElement).FlexAlign-FlexStart{align-self:flex-start}:is(.ContentElement,.FormElement,.GlobalContentElement).FlexAlign-Center{align-self:center}:is(.ContentElement,.FormElement,.GlobalContentElement).FlexAlign-Bottom,:is(.ContentElement,.FormElement,.GlobalContentElement).FlexAlign-FlexEnd{align-self:flex-end}:is(.ContentElement,.FormElement,.GlobalContentElement).FlexAlign-Stretch{align-self:stretch}:is(.ContentElement,.FormElement,.GlobalContentElement).Centered:last-of-type :is(.ContentElement,.FormElement,.GlobalContentElement).Centered:first-of-type{margin-inline:auto}:is(.ContentElement,.FormElement,.GlobalContentElement):not([class*=ColumnIndent-]):first-child{margin-left:0}@media screen and (width>860px){:is(.ContentElement,.FormElement,.GlobalContentElement).Column-Rtl:nth-child(1){order:5}}@media screen and (width>860px){:is(.ContentElement,.FormElement,.GlobalContentElement).Column-Rtl:nth-child(2){order:4}}@media screen and (width>860px){:is(.ContentElement,.FormElement,.GlobalContentElement).Column-Rtl:nth-child(3){order:3}}@media screen and (width>860px){:is(.ContentElement,.FormElement,.GlobalContentElement).Column-Rtl:nth-child(4){order:2}}@media screen and (width>860px){:is(.ContentElement,.FormElement,.GlobalContentElement).Column-Rtl:nth-child(5){order:1}}@media screen and (width>860px){:is(.ContentElement,.FormElement,.GlobalContentElement).Column-Rtl:first-child{margin-left:var(--columnMargin,0)}}@media screen and (width>860px){:is(.ContentElement,.FormElement,.GlobalContentElement).Column-Rtl~.ContentElement:last-child{margin-left:0}}.Column-100{--elementWidth:var(--columnWidth100)}.Column-20{--elementWidth:var(--columnWidth20)}.Column-25{--elementWidth:var(--columnWidth25)}.Column-33{--elementWidth:var(--columnWidth33)}.Column-40{--elementWidth:var(--columnWidth40)}.Column-50{--elementWidth:var(--columnWidth50)}.Column-60{--elementWidth:var(--columnWidth60)}.Column-67{--elementWidth:var(--columnWidth67)}.Column-75{--elementWidth:var(--columnWidth75)}.Column-80{--elementWidth:var(--columnWidth80)}.ColumnIndent-20{--elementMargin:var(--columnIndent20)}.ColumnIndent-25{--elementMargin:var(--columnIndent25)}.ColumnIndent-33{--elementMargin:var(--columnIndent33)}.ColumnIndent-40{--elementMargin:var(--columnIndent40)}.ColumnIndent-50{--elementMargin:var(--columnIndent50)}.ColumnIndent-60{--elementMargin:var(--columnIndent60)}.ColumnIndent-67{--elementMargin:var(--columnIndent67)}.ColumnIndent-75{--elementMargin:var(--columnIndent75)}.ColumnIndent-80{--elementMargin:var(--columnIndent80)}:root{--columnWidth100:100%;--columnWidth20:16%;--columnWidth25:21.25%;--columnWidth33:30%;--columnWidth40:37%;--columnWidth50:47.5%;--columnWidth60:58%;--columnWidth67:65%;--columnWidth75:73.75%;--columnWidth80:79%;--columnIndent20:21%;--columnIndent25:26.25%;--columnIndent33:35%;--columnIndent40:42%;--columnIndent50:52.5%;--columnIndent60:63%;--columnIndent67:70%;--columnIndent75:78.75%;--columnIndent80:84%}@media screen and (width <=860px){.Column-100,.Column-20,.Column-25,.Column-33,.Column-40,.Column-50,.Column-60,.Column-67,.Column-75,.Column-80{--elementWidth:100%;--elementMargin:0}}}