.wbk{max-width:var(--wb-container-narrow,46rem);margin-inline:auto}.wbk .wbk-title{font-family:var(--wb-font-display,Georgia,serif);font-size:var(--wb-fs-700,clamp(2rem, 5vw, 3rem));font-weight:400;line-height:var(--wb-lh-tight,1.1);color:var(--wb-ink,#1c1c1a);margin:0 0 clamp(2rem, 5vw, 3rem)}.wbk .wbk-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:clamp(1.75rem, 4vw, 3rem);padding-block-end:clamp(3.5rem, 8vw, 5.5rem);border-block-end:1px solid var(--wb-line,#e5e3de)}.wbk .wbk-fact__title{font-family:var(--wb-font-body,system-ui,sans-serif);font-size:var(--wb-fs-300,.8125rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wb-muted,#6b7280);margin:0 0 .75rem;line-height:1.4}.wbk .wbk-fact__body{margin:0;font-size:var(--wb-fs-400,1rem);line-height:var(--wb-lh-normal,1.65);color:var(--wb-ink,#1c1c1a)}.wbk .wbk-fact__body a{color:inherit;text-decoration:none;border-block-end:1px solid var(--wb-line-strong,#c9c6bf);transition:border-color var(--wb-dur-fast,150ms) var(--wb-ease,ease)}.wbk .wbk-fact__body a:hover,.wbk .wbk-fact__body a:focus-visible{border-block-end-color:var(--wb-green,#2d6436)}.wbk .wbk-form-wrap{padding-block-start:clamp(3.5rem, 8vw, 5.5rem);scroll-margin-block-start:6rem}.wbk .wbk-form-wrap:target{outline:0;border:0;box-shadow:none}.wbk .wbk-form__title{font-family:var(--wb-font-display,Georgia,serif);font-size:var(--wb-fs-600,1.75rem);font-weight:400;line-height:var(--wb-lh-tight,1.15);margin:0 0 1.75rem;color:var(--wb-ink,#1c1c1a)}.wbk .wbk-status{min-block-size:1.5rem;margin-block-end:1rem}.wbk .wbk-note{margin:0;padding-inline-start:.9rem;border-inline-start:2px solid var(--wb-line-strong,#c9c6bf);font-size:var(--wb-fs-400,1rem);line-height:var(--wb-lh-normal,1.65)}.wbk .wbk-note--ok{border-inline-start-color:var(--wb-green,#2d6436)}.wbk .wbk-note--err{border-inline-start-color:var(--wb-orange,#c8621a)}.wbk .wbk-form{max-inline-size:35rem}.wbk .wbk-diag{margin:.75rem 0 0;padding:.7rem .9rem;background:var(--wb-paper,#f7f6f3);border-inline-start:2px solid var(--wb-muted,#6b7280);font-size:var(--wb-fs-300,.875rem);line-height:var(--wb-lh-normal,1.6);color:var(--wb-ink-soft,#4a4a46)}.wbk .wbk-diag__error{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;color:var(--wb-orange,#c8621a)}.wbk .wbk-topics{border:0;margin:0 0 1.75rem;padding:0}.wbk .wbk-topics legend{padding:0;font-size:var(--wb-fs-300,.8125rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wb-muted,#6b7280);margin-block-end:.75rem}.wbk .wbk-topic{display:flex;gap:.6rem;align-items:baseline;margin-block-end:.5rem;font-size:var(--wb-fs-400,1rem);color:var(--wb-ink,#1c1c1a);cursor:pointer}.wbk .wbk-topic input[type="radio"]{inline-size:auto;margin:0;accent-color:var(--wb-green,#2d6436)}.wbk .wbk-hint{display:none;margin:0 0 1.75rem;padding:1.1rem 1.25rem;background:var(--wb-paper,#f7f6f3);border-inline-start:2px solid var(--wb-green,#2d6436);font-size:var(--wb-fs-300,.9375rem);line-height:var(--wb-lh-normal,1.6);color:var(--wb-ink-soft,#4a4a46)}.wbk .wbk-form:has(#wbk-topic-mitglied:checked) .wbk-hint--mitglied{display:block}@supports not selector(:has(*)){.wbk .wbk-hint{display:block}}.wbk .wbk-hint p{margin:0 0 .6rem}.wbk .wbk-hint ul{margin:0 0 .6rem;padding-inline-start:1.1rem}.wbk .wbk-hint li{margin-block-end:.3rem}.wbk .wbk-hint a{color:var(--wb-green-deep,#1f4d2a)}.wbk .wbk-hint__foot{margin-block-end:0;color:var(--wb-muted,#6b7280)}.wbk .wbk-field{margin:0 0 1.75rem}.wbk .wbk-field label{display:block;font-size:var(--wb-fs-300,.8125rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--wb-muted,#6b7280);margin-block-end:.4rem}.wbk .wbk-req{color:var(--wb-orange,#c8621a)}.wbk .wbk-field input[type="text"],.wbk .wbk-field input[type="email"],.wbk .wbk-field textarea{inline-size:100%;box-sizing:border-box;font:inherit;font-size:var(--wb-fs-400,1rem);color:var(--wb-ink,#1c1c1a);background:#fff0;border:0;border-block-end:1px solid var(--wb-line-strong,#c9c6bf);border-radius:0;box-shadow:none;padding:.55rem 0;transition:border-color var(--wb-dur-fast,150ms) var(--wb-ease,ease),background-color var(--wb-dur-fast,150ms) var(--wb-ease,ease)}.wbk .wbk-field textarea{resize:vertical;min-block-size:9rem;line-height:var(--wb-lh-normal,1.65);background:var(--wb-paper,#f7f6f3);padding:.85rem 1rem}.wbk .wbk-field input[type="text"]:focus,.wbk .wbk-field input[type="email"]:focus,.wbk .wbk-field textarea:focus{outline:0;box-shadow:none;border-block-end-color:var(--wb-green,#2d6436);border-block-end-width:2px;padding-block-end:calc(0.55rem - 1px)}.wbk .wbk-field textarea:focus{padding-block-end:calc(0.85rem - 1px)}.wbk .wbk-form input:focus-visible,.wbk .wbk-form textarea:focus-visible,.wbk .wbk-btn:focus-visible{outline:2px solid var(--wb-green,#2d6436);outline-offset:3px}.wbk .wbk-consent{margin:0 0 2rem;font-size:var(--wb-fs-300,.875rem);line-height:var(--wb-lh-normal,1.6);color:var(--wb-ink-soft,#4a4a46)}.wbk .wbk-consent label{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:start}.wbk .wbk-consent input[type="checkbox"]{inline-size:auto;margin-block-start:.25rem;accent-color:var(--wb-green,#2d6436)}.wbk .wbk-consent a{color:inherit}.wbk .wbk-submit{margin:0}.wbk .wbk-btn{font:inherit;font-size:var(--wb-fs-400,1rem);color:#fff;background:var(--wb-orange,#c8621a);border:0;border-radius:var(--wb-radius-pill,999px);padding:.85rem 2rem;cursor:pointer;transition:background-color var(--wb-dur,240ms) var(--wb-ease-soft,ease),opacity var(--wb-dur,240ms) var(--wb-ease-soft,ease),transform var(--wb-dur-fast,150ms) var(--wb-ease-out,ease)}.wbk .wbk-btn:hover:not(:disabled){background:var(--wb-orange-soft,#b0561a)}.wbk .wbk-btn:active:not(:disabled){transform:translateY(1px)}.wbk .wbk-btn:disabled{opacity:.45;cursor:default}.wbk .wbk-hp{position:absolute!important;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.wbk .wbk-field input[type="text"],.wbk .wbk-field input[type="email"],.wbk .wbk-field textarea,.wbk .wbk-fact__body a,.wbk .wbk-btn{transition:none}.wbk .wbk-btn:active:not(:disabled){transform:none}}