.wordmark[data-astro-cid-4a2p6b75]{display:inline-flex;align-items:center;flex:none;width:min(var(--wordmark-size),38vw);line-height:0;color:var(--ink, var(--fz-ink))}.hubspot-embed-form,.hubspot-embed-form form{width:100%}.hubspot-embed-form .hs-form{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;width:100%;font-family:var(--fz-sans, var(--font-sans))!important}.hubspot-embed-form fieldset{border:none;margin:0;padding:0;min-width:0;width:100%!important;max-width:none!important;display:grid;grid-template-columns:1fr;gap:1.25rem}.hubspot-embed-form fieldset.form-columns-2{grid-template-columns:1fr 1fr}.hubspot-embed-form fieldset.form-columns-3{grid-template-columns:repeat(3,1fr)}.hubspot-embed-form .input{width:100%;margin:0!important}.hubspot-embed-form .hs_submit,.hubspot-embed-form .actions{width:100%;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.hubspot-embed-form .hs-form-field{width:100%!important;max-width:none!important;float:none!important;margin:0!important;min-width:0}.hubspot-embed-form label{display:block;margin-bottom:.375rem;font-size:var(--fz-0, var(--t-0))!important;font-family:var(--fz-sans, var(--font-sans))!important;letter-spacing:.1em;text-transform:uppercase;color:var(--fz-ink-2, var(--ink-2))!important}.hubspot-embed-form input:not([type=radio]):not([type=checkbox]),.hubspot-embed-form textarea,.hubspot-embed-form select{width:100%!important;max-width:100%!important;background:var(--fz-paper, var(--paper));border:1px solid var(--fz-line, var(--line))!important;border-radius:var(--fz-radius-sm, var(--r-sm));color:var(--fz-ink, var(--ink));font-family:var(--fz-sans, var(--font-sans));font-size:var(--fz-1, var(--t-1))!important;padding:.75rem 1rem!important;transition:border-color .14s ease;appearance:none}.hubspot-embed-form input:focus,.hubspot-embed-form textarea:focus,.hubspot-embed-form select:focus{outline:none;border-color:var(--fz-accent, var(--red))!important}.hubspot-embed-form .hs-form-radio,.hubspot-embed-form .hs-form-checkbox{display:flex;align-items:flex-start;gap:.5rem;font-size:var(--fz-1, var(--t-1))}.hubspot-embed-form .hs-button{display:inline-flex!important;width:auto!important;flex:0 0 auto!important;align-items:center;justify-content:center;min-height:3rem;border:2px solid var(--fz-accent, var(--red))!important;background:var(--fz-accent, var(--red))!important;color:var(--fz-paper, var(--paper))!important;padding:.75rem 1.5rem!important;font-family:var(--fz-sans, var(--font-sans))!important;font-size:var(--fz-1, var(--t-1))!important;font-weight:500;border-radius:var(--fz-radius-pill, var(--r-pill))!important;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.hubspot-embed-form .hs_submit,.hubspot-embed-form .actions{justify-content:flex-start}.hubspot-embed-form .hs-button:hover{background:var(--fz-ink, var(--ink))!important;border-color:var(--fz-ink, var(--ink))!important}.hubspot-embed-form .hs-error-msgs{list-style:none;margin:.25rem 0 0;padding:0;color:var(--fz-accent, var(--red));font-size:var(--fz-1, var(--t-1))}.hubspot-embed-form .legal-consent-container{font-size:var(--fz-0, var(--t-0));line-height:1.5;color:var(--fz-ink-2, var(--ink-2))}.hubspot-embed-form .hs-fieldtype-file input{font-family:var(--fz-sans, var(--font-sans));font-size:var(--fz-1, var(--t-1));color:var(--fz-ink-2, var(--ink-2))}#cc-main{--cc-font-family: var(--fz-sans, system-ui, sans-serif);--cc-bg: #fdfbf7;--cc-primary-color: #101820;--cc-secondary-color: #6f6a5f;--cc-btn-primary-bg: #af231c;--cc-btn-primary-color: #fff;--cc-btn-primary-border-color: #af231c;--cc-btn-primary-hover-bg: #8d1c16;--cc-btn-primary-hover-border-color: #8d1c16;--cc-btn-secondary-bg: #efebe1;--cc-btn-secondary-color: #101820;--cc-btn-secondary-border-color: #efebe1;--cc-btn-secondary-hover-bg: #e6e1d5;--cc-btn-secondary-hover-border-color: #e6e1d5;--cc-separator-border-color: #ddd8cb;--cc-toggle-on-bg: #af231c;--cc-toggle-off-bg: #99938a;--cc-cookie-category-block-bg: #f5f2ec;--cc-cookie-category-block-border: #ddd8cb;--cc-link-color: #af231c;--cc-modal-border-radius: var(--fz-radius, 1rem);--cc-btn-border-radius: var(--fz-radius-sm, .5rem);--cc-modal-transition-duration: .25s}#cc-main button.cm__btn,#cc-main button.pm__btn,#cc-main button.pm__close-btn{border-radius:var(--fz-radius-pill, 100px)}#cc-main .cm__btn[data-role=necessary],#cc-main .pm__btn[data-role=necessary]{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn[data-role=necessary]:hover,#cc-main .pm__btn[data-role=necessary]:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .cm__title,#cc-main .pm__title{font-family:var(--fz-display, inherit);font-weight:500}.consent-sperre{display:grid;gap:1rem;justify-items:start;padding:2rem;border:1px dashed var(--fz-line, #ddd8cb);border-radius:var(--fz-radius, 1rem);background:var(--fz-paper-2, #efebe1);color:var(--fz-ink-2, #6f6a5f);line-height:1.6}.consent-sperre[hidden]{display:none}.consent-sperre p{margin:0;max-width:52ch}.consent-sperre-knopf{padding:.75rem 1.5rem;border:0;border-radius:100px;background:var(--fz-accent, #af231c);color:#fff;font-family:inherit;font-weight:500;cursor:pointer;transition:background-color .2s ease}.consent-sperre-knopf:hover{background:var(--fz-accent-ink, #8d1c16)}.consent-sperre-fein{color:var(--fz-ink-3, #99938a)}.consent-sperre-fein button,.consent-sperre-fein a{border:0;background:none;padding:0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}
