@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--section-background:#8b7cff;--section-background-light:#c7c5ff;--grey:rgba(249,250,251);--light:#E1DCFE;--dark:#251785;--accent:#4C34E0;--font-bright:white;--font-bright-secondary:rgba(221,214,254);--font-dark:#251785;--font-grey:#1b1b1b;--font-grey-light:#1b1b1b;--background-primary:#FCFCFC;--background-secondary:rgba(249,250,251);--text-primary:#131313;--text-secondary:#1b1b1b;--border-color:rgba(229,231,235)}[data-theme=dark]{--section-background:#3730a3;--section-background-light:#4338ca;--grey:rgba(31,41,55);--light:#374151;--dark:#6366f1;--accent:#8b7fff;--font-bright:#ffffff;--font-bright-secondary:rgba(229,231,235);--font-dark:#E1DCFE;--font-grey:#e2e2e2;--font-grey-light:#e2e2e2;--background-primary:#131313;--background-secondary:#111827;--text-primary:#FCFCFC;--text-secondary:#e2e2e2;--border-color:rgba(75,85,99)}h1{font-weight:700;font-size:48px;line-height:1.25;letter-spacing:-.025em;color:var(--font-dark)}@media(min-width:1200px){h1{font-size:72px}}h2{font-weight:600;font-size:30px;line-height:2.25rem;letter-spacing:-.02em;color:var(--font-dark)}h3{font-size:20px}h3,h4{font-weight:700;color:var(--font-dark)}h5{font-size:24px}h5,h6{font-weight:500;color:var(--font-dark)}h6{font-size:20px}h6,p{font-family:Inter,sans-serif}p{font-weight:300;font-size:16px;letter-spacing:.1px;line-height:1.5rem;color:var(--font-dark)}.footer{background-color:var(--background-secondary);width:100%}.footer__container{padding:16px 32px;max-width:1350px;margin:0 auto;flex-direction:column}.footer__container,.footer__main{display:flex;align-items:flex-start}.footer__main{flex-direction:row;justify-content:space-between;width:100%}.footer__left{flex-direction:column}.footer__left,.footer__right{display:flex;align-items:flex-start}.footer__right{flex-direction:row}.footer__logo-link{text-decoration:none;display:block}.footer__logo{display:block;height:32px;transition:transform .2s ease}.footer__logo:hover{transform:scale(1.05)}.footer__social{display:flex;flex-direction:row;gap:16px;align-items:center;align-self:flex-start}.footer__social-link{text-decoration:none;color:var(--font-grey);display:flex;align-items:center;justify-content:center;transition:color .2s ease}.footer__social-link .material-icons-round{font-size:24px}.footer__social-link:hover{color:var(--dark)}.footer__link-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:164px}.footer__link-list li{padding:0}.footer__link-list li a,.footer__link-list li button{text-decoration:none!important;font-family:Inter,sans-serif;font-weight:300;font-size:16px;letter-spacing:.1px;line-height:1.5rem;color:var(--font-dark);color:var(--font-grey)!important;background:none!important;border:none!important;cursor:pointer;font-family:inherit;padding:0;margin:0;display:inline;vertical-align:baseline;line-height:inherit;transition:color .2s ease}.footer__link-list li a.footer__link--active,.footer__link-list li a:hover,.footer__link-list li button.footer__link--active,.footer__link-list li button:hover{text-decoration:none!important;color:var(--dark)!important}.footer__link-list li a:focus,.footer__link-list li button:focus{text-decoration:none!important;outline:none}.footer__section{display:flex;flex-direction:column;align-items:flex-start;padding:0}.footer__section-title{font-family:Inter,sans-serif;font-weight:300;font-size:16px;letter-spacing:.1px;line-height:1.5rem;color:var(--font-dark);color:var(--font-grey);margin-bottom:4px;font-weight:500;text-align:left;width:100%}.footer__section-list{display:flex;flex-direction:column;align-items:flex-start;list-style:none;padding:0;margin:0}.footer__section-list li{padding:4px 0}.footer__section-list li a,.footer__section-list li button{text-decoration:none!important;font-family:Inter,sans-serif;font-weight:300;font-size:16px;letter-spacing:.1px;line-height:1.5rem;color:var(--font-dark);color:var(--font-grey)!important;background:none!important;border:none!important;cursor:pointer;font-family:inherit;padding:0;margin:0;display:inline;vertical-align:baseline;line-height:inherit;transition:color .2s ease}.footer__section-list li a.footer__link--active,.footer__section-list li a:hover,.footer__section-list li button.footer__link--active,.footer__section-list li button:hover{text-decoration:none!important;color:var(--dark)!important}.footer__section-list li a:focus,.footer__section-list li button:focus{text-decoration:none!important;outline:none}.footer__link--active{color:var(--dark)!important}.footer__attachment{font-family:Inter,sans-serif;font-weight:300;font-size:16px;letter-spacing:.1px;line-height:1.5rem;color:var(--font-dark);color:var(--font-grey);align-self:center}.footer__bottom-row{display:flex;flex-direction:row;width:100%;align-items:center;position:relative;min-height:48px}.footer__bottom-row .footer__social{align-self:flex-start;margin-top:24px}.footer__bottom-row .footer__copyright{position:absolute;top:0;left:50%;transform:translateX(-50%)}.footer__bottom-row .footer__bavaria{position:absolute;top:24px;left:50%;transform:translateX(-50%)}@media(max-width:798px){.footer__container{padding:16px}.footer__main{flex-direction:column;text-align:center;gap:32px}.footer__left,.footer__main{align-items:center}.footer__link-list,.footer__right{flex-direction:column;align-items:center}.footer__link-list{gap:32px;justify-content:center}.footer__section{align-items:center;text-align:center}.footer__bottom-row{flex-direction:column;gap:16px;align-items:center}.footer__bottom-row .footer__social{order:1;align-self:center}.footer__bottom-row .footer__copyright{order:2;position:static;transform:none;text-align:center}.footer__bottom-row .footer__bavaria{order:3;position:static;transform:none;text-align:center}}@media(min-width:799px)and (max-width:1023px){.footer__link-list{gap:80px}}@media(min-width:1024px){.footer__logo{height:44px}}h1{color:var(--text-primary);font-size:24px;margin-bottom:1em;font-family:Inter,sans-serif;text-align:left}h2{font-size:18px}h2,h3{color:var(--text-primary);margin-top:1em;font-family:Inter,sans-serif}h3{font-size:16px}h4,h5{font-size:16px;margin-top:1em}a,div,h4,h5,p{color:var(--text-primary);font-family:Inter,sans-serif}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;padding:0}.standalone-container{max-width:800px;margin:0 auto;padding:40px 20px;line-height:1.6;text-align:left}.standalone-container p{text-align:justify;text-align-last:left;margin-bottom:1em}.standalone-container h1,.standalone-container h2,.standalone-container h3,.standalone-container h4,.standalone-container h5{margin-top:1.5em;margin-bottom:.8em}.standalone-container h1:first-child{margin-top:0}.standalone-container ol,.standalone-container ul{margin-bottom:1em}.standalone-container div{margin-bottom:.5em}.standalone-container ol,.standalone-container ol.arabic{list-style-type:decimal;margin-left:1.5em;padding-left:0}.standalone-container ol li{margin-bottom:.5em;list-style-type:decimal!important}.standalone-container ol ol{list-style-type:lower-alpha;margin-top:.5em}.standalone-container ol ol ol{list-style-type:lower-roman}.standalone-container ol.loweralpha,.standalone-container ol.loweralpha li{list-style-type:lower-alpha!important}.standalone-container ul{list-style-type:disc;margin-left:1.5em;padding-left:0;margin-top:.5em;margin-bottom:.5em}.standalone-container ul li{margin-bottom:.3em;list-style-type:disc!important}.standalone-container ul ul{list-style-type:circle;margin-top:.3em}.standalone-container ul ul ul{list-style-type:square}.standalone-container table{width:100%;border-collapse:collapse;margin:1em 0;border:1px solid var(--border-color)}.standalone-container td,.standalone-container th{border:1px solid var(--border-color);padding:12px 15px;text-align:left;vertical-align:top;background-color:rgba(0,0,0,0);color:var(--text-primary)}.standalone-container th{font-weight:600}.footer{margin-top:3rem}.spacer--x3{height:2rem}.standalone-container a{color:var(--accent);text-decoration:none;transition:opacity .2s ease}.standalone-container a:hover{opacity:.8;text-decoration:underline}.standalone-container h3{margin-top:2.5rem;padding-left:1rem;border-left:3px solid var(--accent);scroll-margin-top:6rem}.standalone-container ul{line-height:1.8}.standalone-container ul li{margin-bottom:.5rem}.standalone-container hr{border:none;border-top:1px solid #e5e5e5;margin:2.5rem 0}