.search-wrapper.svelte-yyldap{width:300px}.search-wrapper.svelte-yyldap.inline{width:100%}.search-field.svelte-yyldap{position:relative;width:100%}.search-field.svelte-yyldap input:where(.svelte-yyldap){width:100%;height:40px;padding:8px 10px 8px 12px;font-size:14px;border:1px solid #ddd;border-radius:6px;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease;outline:none}.search-field.svelte-yyldap input:where(.svelte-yyldap):placeholder-shown{padding-right:36px}.search-field.svelte-yyldap input:where(.svelte-yyldap):focus{border-color:#aaa;box-shadow:0 0 0 1px #0000000d}.search-field.svelte-yyldap input:where(.svelte-yyldap)::placeholder{color:#aaa}.search-icon.svelte-yyldap{position:absolute;top:50%;right:12px;transform:translateY(-50%);color:#888;pointer-events:none}.algolia-autocomplete{width:100%}.inline.svelte-yyldap .algolia-autocomplete{width:100%!important}.algolia-autocomplete .ds-dropdown-menu{position:absolute;top:100%;left:0;width:100%;margin-top:8px;border:1px solid #eee;border-radius:6px;box-shadow:0 4px 12px #00000014;background:#fff;z-index:100}.algolia-autocomplete .ds-dropdown-menu .ds-suggestions{padding:8px 0}.algolia-autocomplete .typesense-docsearch-suggestion--title{font-weight:600;padding:8px 12px}.algolia-autocomplete .typesense-docsearch-suggestion--text{color:#666;font-size:.9em;padding:0 12px 8px}.algolia-autocomplete .typesense-docsearch-suggestion--highlight{color:var(--color-grau, #333);background-color:#0000000d;padding:0 2px;border-radius:2px}.algolia-autocomplete .ds-cursor .typesense-docsearch-suggestion--content{background-color:#00000008}.localeSelect.svelte-1ffvh9m{display:flex;gap:6px;align-items:center;justify-content:flex-start;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.locale-item.svelte-1ffvh9m{display:flex;align-items:center;padding:8px 12px;background-color:#f7f7f7;border-radius:4px;font-weight:500;text-decoration:none;color:#333;cursor:pointer;transition:background-color .3s ease,transform .2s ease;text-transform:capitalize;min-width:80px}.locale-item.svelte-1ffvh9m:hover{background-color:#e3e3e3;transform:translateY(-2px)}.locale-item.active.svelte-1ffvh9m{background-color:#383838;color:#fff}.check-icon.svelte-1ffvh9m{color:#fff;margin-right:8px;font-size:14px}.language-name.svelte-1ffvh9m{font-size:.9rem}.language-code.svelte-1ffvh9m{font-size:.7rem;opacity:.7;margin-left:6px}@media (max-width: 768px){.localeSelect.svelte-1ffvh9m{width:100%;flex-direction:column;align-items:stretch}.locale-item.svelte-1ffvh9m{width:100%;justify-content:space-between;margin-bottom:4px}.locale-item.svelte-1ffvh9m .language-name:where(.svelte-1ffvh9m){font-size:1rem}}.sr-only.svelte-qt9icm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.menu-toggle.svelte-qt9icm{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:10px;z-index:101}@media (min-width: 992px){.menu-toggle.svelte-qt9icm{display:none}}.hamburger.svelte-qt9icm{width:24px;height:18px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.hamburger.svelte-qt9icm .bar:where(.svelte-qt9icm){display:block;width:100%;height:2px;background-color:var(--color-grau, #333);border-radius:1px;transition:all .3s ease}.hamburger.svelte-qt9icm.active .bar:where(.svelte-qt9icm):nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.svelte-qt9icm.active .bar:where(.svelte-qt9icm):nth-child(2){opacity:0}.hamburger.svelte-qt9icm.active .bar:where(.svelte-qt9icm):nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-menu.svelte-qt9icm{display:block;position:fixed;top:0;right:-100%;width:85%;max-width:350px;height:100vh;background-color:#fff;box-shadow:-5px 0 15px #0000001a;z-index:1000;overflow-y:auto;transition:right .3s ease;padding:0}.mobile-menu.svelte-qt9icm.open{right:0}@media (min-width: 992px){.mobile-menu.svelte-qt9icm{display:none}}.mobile-menu-backdrop.svelte-qt9icm{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999}.mobile-menu-header.svelte-qt9icm{display:flex;justify-content:flex-end;padding:1rem;border-bottom:1px solid #eaeaea}.close-button.svelte-qt9icm{background:transparent;border:none;cursor:pointer;color:var(--color-grau, #333);display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:50%;transition:background-color .3s ease}.close-button.svelte-qt9icm:hover{background-color:#0000000d}.mobile-search.svelte-qt9icm{padding:1rem;border-bottom:1px solid #eaeaea}.mobile-search.svelte-qt9icm .search-container{width:100%}.mobile-menu-items.svelte-qt9icm{list-style-type:none;padding:1rem 0;margin:0}.mobile-menu-items.svelte-qt9icm li:where(.svelte-qt9icm){display:block;width:100%}.mobile-menu-items.svelte-qt9icm li:where(.svelte-qt9icm) a:where(.svelte-qt9icm){display:block;padding:.75rem 1.5rem;color:var(--color-grau, #333);text-decoration:none;font-size:1.1rem;transition:background-color .3s ease}.mobile-menu-items.svelte-qt9icm li:where(.svelte-qt9icm) a:where(.svelte-qt9icm):hover,.mobile-menu-items.svelte-qt9icm li:where(.svelte-qt9icm) a:where(.svelte-qt9icm).active{background-color:#0000000d;border-left:3px solid var(--primary, #0066cc);padding-left:calc(1.5rem - 3px)}.mobile-menu-items.svelte-qt9icm li:where(.svelte-qt9icm) a:where(.svelte-qt9icm).active{font-weight:600}.mobile-locale-switch.svelte-qt9icm{padding:1rem 1.5rem;border-top:1px solid #eaeaea}.mobile-locale-switch.svelte-qt9icm .locale-heading:where(.svelte-qt9icm){font-size:1rem;margin:0 0 .75rem;font-weight:600;color:var(--color-grau, #333)}.desktop-menu.svelte-qt9icm{display:none;align-items:center}@media (min-width: 992px){.desktop-menu.svelte-qt9icm{display:flex}}.desktop-menu.svelte-qt9icm ul:where(.svelte-qt9icm){list-style-type:none;display:flex;padding:0;margin:0}.desktop-menu.svelte-qt9icm ul:where(.svelte-qt9icm) li:where(.svelte-qt9icm){margin-right:1.5rem}.desktop-menu.svelte-qt9icm ul:where(.svelte-qt9icm) li:where(.svelte-qt9icm):last-child{margin-right:0}.desktop-menu.svelte-qt9icm ul:where(.svelte-qt9icm) li:where(.svelte-qt9icm) a:where(.svelte-qt9icm){color:var(--color-grau, #333);text-decoration:none;font-size:1.2rem;padding:.6rem 0;position:relative;transition:all .3s ease}.desktop-menu.svelte-qt9icm ul:where(.svelte-qt9icm) li:where(.svelte-qt9icm) a:where(.svelte-qt9icm):hover,.desktop-menu.svelte-qt9icm ul:where(.svelte-qt9icm) li:where(.svelte-qt9icm) a:where(.svelte-qt9icm).active{color:var(--primary, #0066cc)}.desktop-menu.svelte-qt9icm ul:where(.svelte-qt9icm) li:where(.svelte-qt9icm) a:where(.svelte-qt9icm):after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:var(--primary, #0066cc);transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.desktop-menu.svelte-qt9icm ul:where(.svelte-qt9icm) li:where(.svelte-qt9icm) a:where(.svelte-qt9icm):hover:after,.desktop-menu.svelte-qt9icm ul:where(.svelte-qt9icm) li:where(.svelte-qt9icm) a:where(.svelte-qt9icm).active:after{transform:scaleX(1);transform-origin:left}.desktop-menu.svelte-qt9icm .search-wrapper:where(.svelte-qt9icm){margin-left:1.5rem}.logo.svelte-vk4cqd img:where(.svelte-vk4cqd){width:100%;height:auto}.header.svelte-vk4cqd{position:sticky;top:0;z-index:100;padding:0;padding-top:3rem;margin-bottom:0rem;background-color:#fff;transition:box-shadow .3s ease;transition:margin .2s,padding .3s}.header.svelte-vk4cqd.isScrolled{box-shadow:0 0 10px #0000001a;padding-top:.25rem;margin-bottom:3rem}.container.svelte-vk4cqd{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:.75rem 1rem}@media (min-width: 768px){.container.svelte-vk4cqd{padding:.75rem 2rem}}.logo.svelte-vk4cqd{display:flex;align-items:center;gap:.75rem;font-size:1.5rem;font-weight:600;color:#000;text-decoration:none}.logo.svelte-vk4cqd img:where(.svelte-vk4cqd){height:2.5rem;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.logo.svelte-vk4cqd:hover img:where(.svelte-vk4cqd){transform:rotate(160deg)}@media (min-width: 768px){.logo.svelte-vk4cqd{gap:1rem;font-size:1.75rem}}.header-right.svelte-vk4cqd{display:flex;align-items:center;gap:1.5rem}.desktop-locale.svelte-vk4cqd{display:none;margin-left:auto}.desktop-locale.svelte-vk4cqd .container:where(.svelte-vk4cqd){margin:.2rem .2rem 0 0;padding:0}@media (min-width: 992px){.desktop-locale.svelte-vk4cqd{display:block}}footer.svelte-yj8bjf{position:relative;z-index:30;padding:3rem 0;background-color:#f8f9fa;color:#333;border-top:1px solid #eaeaea}footer.svelte-yj8bjf .container:where(.svelte-yj8bjf){width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}footer.svelte-yj8bjf .footer-content:where(.svelte-yj8bjf){display:flex;flex-direction:column;align-items:center}@media (min-width: 640px){footer.svelte-yj8bjf .footer-content:where(.svelte-yj8bjf){flex-direction:row;justify-content:space-between;align-items:center}}footer.svelte-yj8bjf .copyright:where(.svelte-yj8bjf){font-size:1rem;letter-spacing:.02em;padding:.5rem 0}footer.svelte-yj8bjf a:where(.svelte-yj8bjf){color:var(--primary, #0066cc);text-decoration:none;transition:all .3s ease;padding:.5rem 0}footer.svelte-yj8bjf a:where(.svelte-yj8bjf):hover{color:var(--primary-dark, #004c99);text-decoration:underline}footer.svelte-yj8bjf .footer-nav:where(.svelte-yj8bjf){margin-top:1.5rem}@media (min-width: 640px){footer.svelte-yj8bjf .footer-nav:where(.svelte-yj8bjf){margin-top:0}}footer.svelte-yj8bjf .footer-nav:where(.svelte-yj8bjf) ul:where(.svelte-yj8bjf){list-style-type:none;display:flex;padding:0;margin:0}footer.svelte-yj8bjf .footer-nav:where(.svelte-yj8bjf) ul:where(.svelte-yj8bjf) li:where(.svelte-yj8bjf){margin-left:2.5rem}footer.svelte-yj8bjf .footer-nav:where(.svelte-yj8bjf) ul:where(.svelte-yj8bjf) li:where(.svelte-yj8bjf):first-child{margin-left:0}@media (min-width: 640px){footer.svelte-yj8bjf .footer-nav:where(.svelte-yj8bjf) ul:where(.svelte-yj8bjf) li:where(.svelte-yj8bjf):first-child{margin-left:2.5rem}}:root{--primaryRGB: 0,139,139;--primaryLightRGB: 32,178,170;--primaryDarkRGB: 0,100,100;--secondaryRGB: 212,175,55;--secondaryLightRGB: 241,229,172;--secondaryDarkRGB: 184,134,11;--primary: rgb(var(--primaryRGB));--primaryLight: rgb(var(--primaryLightRGB));--primaryDark: rgb(var(--primaryDarkRGB));--secondary: rgb(var(--secondaryRGB));--secondaryLight: rgb(var(--secondaryLightRGB));--secondaryDark: rgb(var(--secondaryDarkRGB));--headerColor: #1a1a1a;--bodyTextColor: #4e4b66;--bodyTextColorWhite: #fafbfc;--topperFontSize: clamp(.8125rem, 1.6vw, 1rem);--headerFontSize: clamp(1.9375rem, 3.9vw, 3.0625rem);--bodyFontSize: 1rem;--sectionPadding: clamp(3.75rem, 7.82vw, 6.25rem) 1rem;--box-border-radius: .5rem}body{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}.cs-topper{font-size:var(--topperFontSize);line-height:1.2em;text-transform:uppercase;text-align:inherit;letter-spacing:.1em;font-weight:700;color:var(--primary);margin-bottom:.25rem;display:block}.cs-title{font-size:var(--headerFontSize);font-weight:900;line-height:1.2em;text-align:inherit;max-width:43.75rem;margin:0 0 1rem;color:var(--headerColor);position:relative}.cs-text{font-size:var(--bodyFontSize);line-height:1.5em;text-align:inherit;width:100%;max-width:40.625rem;margin:0;color:var(--bodyTextColor)}:where(*){scroll-margin-top:10vh}body{font-family:Roboto,Lato,sans-serif;font-size:17px}img{max-width:100%}p,li{line-height:1.6}table thead{background-color:#f9fafb}.page-content{padding-left:1rem;padding-right:1rem;padding-top:4rem}.page.svelte-12qhfyh{min-height:calc(100vh + 1px);display:flex;flex-direction:column;justify-content:space-between}.page.svelte-12qhfyh .page-content:where(.svelte-12qhfyh){flex-grow:1}
