:root{--color-surface-dark:#000;--color-surface-gray:#eee;--color-surface-light:#fff;--color-divider-primary:#212121;--color-divider-secondary:#757575;--color-divider-tertiary:#e0e0e0;--color-text-primary:#212121;--color-text-secondary:#757575;--color-text-disabled:#bdbdbd;--color-text-contrast:#fff;--color-action-initial:#212121;--color-action-hover:#f5f5f5;--color-action-pressed:#eee;--color-action-initial-contrast:#fff;--color-action-hover-contrast:#424242;--color-action-pressed-contrast:#757575;--color-info:#3b82f6;--color-info-light:#dbeafe;--color-success:#22c55e;--color-success-light:#dcfce7;--color-warning:#ff9800;--color-warning-light:#ffe0b2;--color-error:#f44336;--color-error-light:#ffcdd2;--color-vk:#fff59d;--color-bf:#ef9a9a;--color-bm:#b39ddb;--color-hf:#bfdbfe;--color-kw:#ffcc80;--color-ok:#81d4fa;--color-in:#bdbdbd;--color-sfgb:#bbf7d0}#CookiebotWidget,#CookiebotWidget:not(.CookiebotWidget-inactive){display:none}html{font-size:100%}html body{letter-spacing:0;color:var(--color-text-primary)}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0;font-variation-settings:"ital" var(--italic)}p{font-size:1rem;line-height:140%}ol,ul{list-style-type:none;margin:0;padding:0;counter-reset:li}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:inherit}a,button{text-decoration:none}button{border:none;background:none;padding:0;cursor:pointer;color:var(--color-text-primary)}address{font-style:normal}.cookiebot-button_cookiebot-button__bmxcg.cookiebot-button_cookiebot-button__bmxcg{margin-bottom:0;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit}figure{margin:0}input[type=search]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent}/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.grecaptcha-badge{display:none!important}:root{--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-8:32px;--spacing-9:36px;--spacing-10:40px;--spacing-12:48px;--spacing-14:56px;--spacing-16:64px;--spacing-18:72px;--spacing-20:80px;--spacing-24:96px;--spacing-31:124px;--max-width:1536px;--header-height:80px;--header-height-tablet:112px;--header-height-desktop:102px;--component-space-lg:96px;--component-space-sm:56px}.headline-1{font-size:clamp(1.802rem,1.4515rem + 1.4953vw,2.887rem);line-height:clamp(2.144375rem,1.9045rem + 1.0234vw,2.887rem);font-weight:700}.no-scroll{overflow:hidden}.lockdown{position:absolute;top:0;width:100%;height:100vh;background:var(--color-surface-light);display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-6);padding:var(--spacing-4)}@media(min-width:481px){.lockdown{align-items:center}}.lockdown .lockdown__header{display:flex;flex-direction:column}.lockdown .lockdown__form-input,.lockdown .lockdown__form-input input{width:100%}.lockdown .lockdown__form-input p{margin-top:5px}.lockdown form{display:flex;flex-direction:column;gap:var(--spacing-6);align-items:flex-end}.lockdown form p{margin:0}.lockdown form button,.lockdown form input{border:1px solid #000;border-radius:var(--spacing-1);padding:var(--spacing-3) var(--spacing-4)}.lockdown form button{width:max-content;transition:all .14s ease-out}.lockdown form button:hover{box-shadow:4px 4px 0 #000;transform:translate(-4px,-4px)}