@font-face{font-family:DINPro;font-style:normal;font-weight:400;src:local("DinPro Regular"),url(/static/fonts/DINPro-Regular.woff);font-display:swap}@font-face{font-family:DINPro;font-style:normal;font-weight:500;src:local("DinPro Medium"),url(/static/fonts/DINPro-Medium.woff);font-display:swap}@font-face{font-family:DINPro;font-style:normal;font-weight:700;src:local("DinPro Bold"),url(/static/fonts/DINPro-Bold.woff);font-display:swap}@font-face{font-family:DINPro;font-style:normal;font-weight:900;src:local("DinPro Black"),url(/static/fonts/DINPro-Black.woff);font-display:swap}@font-face{font-family:DINPro Condensed;font-style:normal;font-weight:400;src:local("DinPro Condensed Regular"),url(/static/fonts/din-pro-condensed-10.woff);font-display:swap}@font-face{font-family:DINPro Condensed;font-style:normal;font-weight:500;src:local("DinPro Condensed Medium"),url(/static/fonts/din-pro-condensed-8.woff);font-display:swap}@font-face{font-family:DINPro Condensed;font-style:normal;font-weight:700;src:url(/static/fonts/din-pro-condensed-3.woff);font-display:swap}@font-face{font-family:DINPro Condensed;font-style:normal;font-weight:900;src:local("DinPro Condensed Black"),url(/static/fonts/din-pro-condensed.woff);font-display:swap}form label{margin-top:.5rem;display:block;font-weight:600}form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),form select,form textarea{width:100%;border-radius:.25rem!important;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):focus,form select:focus,form textarea:focus{--tw-border-opacity: 1;border-color:rgb(246 172 110 / var(--tw-border-opacity));--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important;outline:2px solid transparent;outline-offset:2px;box-shadow:none!important}form .helptext{font-size:16px;line-height:26px;opacity:.7}form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 .5em 0 0;color:currentColor;width:1.15em;height:1.15em;border-radius:.15em;border:none;outline:none;transform:translateY(-.075em);display:inline-grid;place-content:center;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}form input[type=checkbox]:before{content:"";width:1rem;height:1rem;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em currentColor;display:block;margin-top:.1rem;margin-left:.1rem;background:none;--tw-text-opacity: 1;color:rgb(246 172 110 / var(--tw-text-opacity))}form input[type=checkbox]:focus,form input[type=checkbox]:checked,form input[type=checkbox]::-moz-focus-inner{outline:none;outline-offset:unset;border:none;box-shadow:none}form input[type=checkbox]:checked:before{transform:scale(1);outline:none;outline-offset:unset;border:none!important;border-color:transparent}.main-menu{position:relative;position:sticky;top:0px;z-index:10;margin-left:auto;margin-right:auto;--tw-bg-opacity: 1;background-color:rgb(98 185 233 / var(--tw-bg-opacity));font-family:DINPro Condensed,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width: 1143px){.main-menu{display:flex;justify-content:space-between}.main-menu ul.level1{display:flex}}.main-menu ul.level1>div>li{position:relative;min-width:120px;padding-top:1.25rem;padding-bottom:1.25rem;text-align:center}.main-menu ul.level1 li.active{position:relative;min-width:120px;padding-top:1.25rem;padding-bottom:1.25rem;text-align:center}.main-menu ul.level1 li.active:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 1143px){.main-menu ul.level1 li.active{--tw-bg-opacity: 1;background-color:rgb(246 172 110 / var(--tw-bg-opacity))}}.main-menu ul.level1 .menu-entry{padding:1rem 1.5rem;text-align:center;font-size:25px;line-height:34px;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.main-menu ul.level1 .menu-entry:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 1143px){.main-menu ul.level1 .menu-entry{padding-top:0;padding-bottom:0}}.main-menu a{text-decoration-line:none}.main-menu.manager{display:flex;flex-wrap:wrap}.main-menu.manager ul.level1{display:flex}.main-menu.manager ul.level1>div>li{min-width:auto}@media (min-width: 1143px){.main-menu.manager ul.level1>div>li{min-width:120px}}.main-menu.manager ul.level1 li{padding-top:0;padding-bottom:0}@media (min-width: 1143px){.main-menu.manager ul.level1 li{padding-top:.75rem;padding-bottom:.75rem}}.main-menu.manager ul.level1 .menu-entry{padding-left:.75rem;padding-right:.75rem;font-size:20px;line-height:30px}@media (min-width: 768px){.main-menu.manager ul.level1 .menu-entry{font-size:25px;line-height:34px}}@media (min-width: 1143px){.main-menu.manager ul.level1 .menu-entry{padding-left:1.5rem;padding-right:1.5rem}}
