@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600&display=swap";footer[data-astro-cid-sz7xmlte]{text-align:center;margin-top:auto;padding:2em 0 0;background:linear-gradient(106deg,var(--footer-bg) 30%,rgba(134,172,193,1) 100%);color:var(--text-color)}.footer__container[data-astro-cid-sz7xmlte]{padding-inline:max(1rem,calc((100% - 80ch)/2));display:flex;justify-content:space-between}.footer-col[data-astro-cid-sz7xmlte]{flex:0 0 48%}#links[data-astro-cid-sz7xmlte]{text-align:left}#rechts[data-astro-cid-sz7xmlte]{text-align:right}.social-links[data-astro-cid-sz7xmlte]{display:flex;justify-content:flex-end;gap:1em;margin-top:1em}.social-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none;color:#fff}.social-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#ffffff80}.sr-only[data-astro-cid-sz7xmlte]{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.footer__bar[data-astro-cid-sz7xmlte]{background-color:var(--footer__bar-bg);width:100%;height:50px;padding:5px 20px 20px}.footer__bar[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text-color)}#themeToggle[data-astro-cid-oemx5le4]{border:0;background:none;cursor:pointer}.sun[data-astro-cid-oemx5le4]{fill:#000}.moon[data-astro-cid-oemx5le4],.dark .sun[data-astro-cid-oemx5le4]{fill:transparent}.dark .moon[data-astro-cid-oemx5le4]{fill:#fff}.nav__logo__img[data-astro-cid-3ef6ksr2]{height:70px}:root{--header-height: 3.5rem;--black-color-09: rgb(8, 9, 9, .99);--black-color-05: rgb(8, 9, 9, .6);--black-color-light: rgb(8, 9, 9, .8);--black-color-lighten: rgb(8, 9, 9, .9);--white-color: #fff;--black-color: rgb(0, 0, 0);--black-color-08: rgb(0, 0, 0, .8);--black-color-06: rgb(0, 0, 0, .6);--black-color-light: rgb(38, 38, 38);--black-color-light-08: rgb(24, 24, 24, .8);--black-color-light-06: rgb(24, 24, 24, .6);--black-color-lighten: rgb(60, 60, 60);--black-color-lighten-08: rgb(43, 43, 43, .8);--black-color-lighten-06: rgb(43, 43, 43, .6);--light-color: rgb(119, 150, 150);--light-color-06: rgb(119, 150, 150, .9);--light-color-light: rgba(170, 206, 206, 1);--light-color-light-06: rgba(170, 206, 206, .6);--light-color-lighten: rgb(221, 229, 229);--light-color-lighten-06: rgba(221, 229, 229, .6);--gray-gradient: rgb(8, 9, 9, .5);--body-font: "Montserrat", sans-serif;--normal-font-size: clamp(1rem, 2.5vw, 1.25rem);--font-regular: 400;--font-semi-bold: 600;--z-tooltip: 10;--z-fixed: 100;--nav__list-bg-color: var(--white-color);--nav__link-color: var(--black-color);--nav__link-bg-color: var(--white-color);--nav__link-hover-bg-color: var(--light-color);--nav_close-color: var(--black-color);--dropdown__link-color: var(--black-color);--submenu__link-color: var(--black-color);--dropdown__link-bg-color: var(--light-color-06);--submenu__link-bg--color: var(--light-color-06);--dropdown__link-hover-bg-color: var(--light-color-lighten);--submenu__link-hover-bg-color: var(--black-color);--body-bg-color: white;--nav-opaque-bg-color: var(--light-color-lighten);--dropdown-opaque-bg-color: var(--light-color-light);--submenu-opaque-bg-color: var(--light-color);--header-bg-color: var(--light-color-lighten-06);--text-color: var(--black-color) ;--header-opaque-bg-color: var(--light-color-lighten);--footer-bg: var(--light-color-lighten);--footer__bar-bg: var(--light-color-lighten)}:root.dark{--nav__link-color: var(--white-color);--nav__link-bg-color: var(--black-color-05);--nav__link-hover-bg-color: var(--black-color-lighten);--nav_close-color: var(--white-color);--dropdown__link-color: var(--white-color);--submenu__link-color: var(--white-color);--dropdown__link-bg-color: var(--black-color-06);--submenu__link-bg--color: var(--black-color-06);--dropdown__link-hover-bg-color: var(--black-color-09);--submenu__link-hover-bg-color: var(--black-color);--body-bg-color: var(--black-color-light);--nav-opaque-bg-color: var(--black-color);--dropdown-opaque-bg-color: var(--black-color-light);--submenu-opaque-bg-color: var(--black-color-lighten);--header-bg-color: var(--black-color-06);--text-color: var(--white-color);--header-opaque-bg-color: var(--black-color);--footer-bg: var(--gray-gradient);--footer__bar-bg: var(--black-color-light)}*{box-sizing:border-box;padding:0;margin:0}body{min-height:100vh;display:flex;flex-direction:column;font-family:var(--body-font);font-size:var(--normal-font-size);background-color:var(--body-bg-color);color:var(--text-color)}ul{list-style:none}a{text-decoration:none}p{margin-bottom:1em;margin-top:1em}.header{position:fixed;width:100%;background-color:var(--header-bg-color);transition:all 1s;z-index:var(--z-fixed)}.header__content{min-height:80px;display:flex;justify-content:space-between;align-items:center;max-width:1200px;padding:0 15px;margin:0 auto}.nav__logo,.nav__burger,.nav__close{color:var(--nav_close-color)}.nav__data{height:100%;display:flex;justify-content:space-between;align-items:center;column-gap:20px}.nav__data2{display:none}.nav__logo{display:inline-flex;align-items:center;column-gap:.45rem;font-weight:var(--font-semi-bold)}.nav__logo i{font-weight:initial;font-size:1.45rem}.nav__toggle{position:relative;width:40px;height:40px}.nav__burger,.nav__close{position:absolute;width:max-content;height:max-content;inset:0;margin:auto;font-size:2rem;cursor:pointer;transition:opacity .1s,transform .4s}.nav__close{opacity:0}.nav__link{color:var(--nav__link-color);background-color:var(--nav__link-bg-color);font-weight:var(--font-semi-bold);padding:1.25rem 1.5rem;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s}.nav__linka{justify-content:flex-start;column-gap:20px}.dropdown__item{cursor:pointer}.dropdown__arrow{font-size:1.25rem;font-weight:initial;transition:transform .4s}.dropdown__link,.submenu__link{padding:1.25rem 1.25rem 1.25rem 2.5rem;color:var(--dropdown__link-color);background-color:var(--dropdown__link-bg-color);display:flex;align-items:center;column-gap:.5rem;font-weight:var(--font-semi-bold);transition:background-color .3s}.dropdown__link i,.submenu__link i{font-size:1.25rem;font-weight:initial}.dropdown__list,.submenu__list{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.dropdown__add{margin-left:auto}.submenu__link{background-color:var(--submenu__link-bg--color);padding-left:70px}.display-block{max-height:1000px}@media screen and (max-width:1117px){.header{background-color:var(--header-opaque-bg-color)}.nav__link{background-color:var(--nav-opaque-bg-color)}.dropdown__link{background-color:var(--dropdown-opaque-bg-color)}.submenu__link{background-color:var(--submenu-opaque-bg-color)}.nav__menu{position:absolute;left:0;top:3rem;width:100%;overflow:auto;pointer-events:none;opacity:0;transition:top .4s,opacity .3s}.nav__menu::-webkit-scrollbar{width:0}.nav__list{padding-top:1rem}}.show-menu{opacity:1;top:4rem;pointer-events:initial}.show-icon .nav__burger{opacity:0;transform:rotate(90deg)}.show-icon .nav__close{opacity:1;transform:rotate(90deg)}@media screen and (max-width:340px){.header__content{margin-inline:1rem}.nav__link{padding-inline:1rem}}@media screen and (min-width:1118px){.nav{height:calc(var(--header-height) + 2rem);display:flex;justify-content:space-between}.nav__data{display:none}.nav__data2{display:flex}.nav__list{height:100%;display:flex;column-gap:3rem}.nav__link{height:100%;padding:0;justify-content:initial;column-gap:.25rem;background-color:transparent}.nav__linka{column-gap:.7rem}.nav__link:hover{background-color:transparent}.dropdown,.submenu{position:relative}.dropdown__list,.submenu__list{max-height:initial;overflow:initial;position:absolute;left:0;top:4rem;opacity:0;pointer-events:none;transition:opacity .2s,top .2s}.dropdown__link,.submenu__link{padding-inline:1rem 3.5rem}.submenu .dropdown__link{padding-inline:1rem}.submenu__list{position:absolute;left:100%;top:0}.dropdown:hover .dropdown__arrow{transform:rotate(180deg)}.dropdown:hover .dropdown__list{opacity:1;top:5.5rem;pointer-events:initial;transition:top .3s}.submenu:hover>.submenu__list{opacity:1;top:0;pointer-events:initial;transition:top .3s}.dropdown__link:hover,.submenu__link:hover{background-color:var(--dropdown__link-hover-bg-color)}.header-opaque{background-color:var(--header-opaque-bg-color);transition:all .3s}.dropdown-opaque{background-color:var(--dropdown-opaque-bg-color)}.submenu-opaque{background-color:var(--submenu-opaque-bg-color)}}.hero-image[data-astro-cid-37fxchfa]{width:100%}.hero-image[data-astro-cid-37fxchfa] img[data-astro-cid-37fxchfa]{display:block;width:100%;margin:0 auto;border-radius:2px}.content[data-astro-cid-37fxchfa]{padding-top:50px;padding-inline:max(1rem,calc((100% - 80ch)/2));padding-bottom:2em}
