.section_pa{--pa-line:rgba(221,228,240,.16);--pa-surf:rgba(255,255,255,.02);--pa-surf-s:rgba(255,255,255,.06);--pa-ease:cubic-bezier(.16,1,.3,1);position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;background-color:var(--_colors---background);color:var(--_colors---text)}html[data-theme=light] .section_pa{--pa-line:rgba(0,22,56,.12);--pa-surf:#fff;--pa-surf-s:#f3f4f6}.pa_header{position:relative;z-index:5;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:5.5em;padding-left:1.875em;padding-right:1.875em}.pa_logo{display:block;justify-self:start;width:10.75em;height:1.5em;line-height:0}.pa_logo-img{width:100%;height:100%;object-fit:contain}.pa_status{display:flex;align-items:center;grid-column-gap:.625em}.pa_status-dot{width:.5em;height:.5em;border-radius:50%;background-color:var(--_colors---primary)}.pa_status-text{margin:0;color:var(--_colors---text-muted);font-weight:500}.pa_actions{justify-self:end;display:flex;align-items:center;grid-column-gap:.75em}.pa_exit{display:flex;align-items:center}.pa_exit-short{display:none}.pa_actions .nav_theme{margin:0}.pa_progress{position:relative;height:2px;background-color:var(--pa-line);overflow:hidden}.pa_progress-fill{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--_colors---primary);transform-origin:0 50%;transform:scaleX(.2);transition:transform .9s var(--pa-ease)}.pa_body{flex-grow:1;padding-top:5em;padding-bottom:3.5em}.pa_layout{display:grid;grid-template-columns:minmax(0,68.75em) minmax(0,1fr);grid-column-gap:7.5em;align-items:start}.pa_funnel{min-width:0}.pa_form-block{margin:0}.pa_form{margin:0}.pa_resume{display:none;align-items:center;grid-column-gap:.75em;margin-bottom:1.5em;padding:.625em .875em;border:1px solid var(--pa-line);border-radius:.375em;background-color:var(--pa-surf);width:max-content;max-width:100%}.pa_resume.is-visible{display:flex}.pa_resume-text{margin:0;color:var(--_colors---text-muted);font-size:.875em}.pa_resume-link{color:var(--_colors---text);font-size:.875em;text-decoration:underline;text-underline-offset:.2em}.pa_step{display:none}.pa_step.is-active{display:block}.section_pa:not(.is-ready) .pa_step[data-pa-step="1"]{display:block}.pa_meta{display:flex;align-items:center;grid-column-gap:.625em;margin-bottom:1.5em}.pa_meta p{margin:0}.pa_meta-step{color:var(--_colors---highlight)}html[data-theme=light] .pa_meta-step{color:var(--_colors---primary)}.pa_meta-label{color:var(--_colors---text-muted)}.pa_meta-label::before{content:"·";margin-right:.625em}.pa_question{margin-top:0;margin-bottom:0;max-width:13.5em;outline:none}.pa_help{margin-top:1.125rem;margin-top:1.125em;margin-bottom:3em;color:var(--_colors---text-muted);font-size:1.125em}.pa_options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:1em;grid-row-gap:1em}.pa_options.is-2col{grid-template-columns:repeat(2,minmax(0,1fr))}.pa_option{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:12.25em;padding:1.5em;border:1px solid var(--pa-line);border-radius:.625em;background-color:var(--pa-surf);color:var(--_colors---text);text-align:left;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .45s var(--pa-ease),background-color .45s var(--pa-ease),box-shadow .45s var(--pa-ease),transform .6s var(--pa-ease)}.pa_option.is-text{min-height:9.25em}.pa_option:focus{outline:none}.pa_option:focus-visible{outline:2px solid var(--_colors---primary);outline-offset:3px}.pa_option.is-selected{border-color:var(--_colors---primary);box-shadow:inset 0 0 0 .5px var(--_colors---primary);background-color:var(--pa-surf-s)}.pa_option:active{transform:scale(.985)}.pa_option-top{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.pa_option-icon{display:flex;align-items:center;justify-content:center;width:3.75em;height:3.75em;border:1px solid var(--pa-line);border-radius:.25em;background-color:var(--pa-surf-s);color:#fff}html[data-theme=light] .pa_option-icon{color:#001638;background-color:#f3f4f6}.pa_option-icon svg{width:2.75em;height:2.75em;display:block;transition:transform .7s var(--pa-ease)}.pa_option-index{font-size:.9375em;font-weight:600;color:var(--_colors---text-muted)}.pa_option-check{position:relative;flex-shrink:0;width:1.5em;height:1.5em;border-radius:50%;border:1.2px solid var(--pa-line);transition:background-color .35s var(--pa-ease),border-color .35s var(--pa-ease)}.pa_option-check svg{position:absolute;top:50%;left:50%;width:.75em;height:.75em;margin:-.375em 0 0 -.375em;color:var(--_colors---primary-text);opacity:0;transform:scale(.4);transition:opacity .3s var(--pa-ease),transform .5s var(--pa-ease)}.pa_option.is-selected .pa_option-check{background-color:var(--_colors---primary);border-color:var(--_colors---primary)}.pa_option.is-selected .pa_option-check svg{opacity:1;transform:scale(1)}.pa_option-text{display:flex;flex-direction:column;grid-row-gap:.375em;margin-top:1.5em}.pa_option-title{font-size:1.25em;line-height:1.2;font-weight:500;letter-spacing:-.005em}.pa_option.is-text .pa_option-title{font-size:2.375em;line-height:1;font-weight:400;letter-spacing:0}.pa_option-desc{font-size:.9375em;line-height:1.4;color:var(--_colors---text-muted)}@media (hover:hover) and (pointer:fine){.pa_option:hover{border-color:rgba(166,216,255,.55);background-color:var(--pa-surf-s);transform:translateY(-.125em)}html[data-theme=light] .pa_option:hover{border-color:rgba(0,22,56,.4)}.pa_option:hover .pa_option-icon svg{transform:scale(1.06)}.pa_prev:hover{color:var(--_colors---text)}.pa_chip:hover{border-color:var(--_colors---primary)}.pa_call-link:hover,.pa_footer-link:hover,.pa_consent-link:hover{opacity:.7}}.pa_nav{display:flex;align-items:center;justify-content:space-between;margin-top:3em}.pa_prev{display:flex;align-items:center;min-height:2.75em;color:var(--_colors---text-muted);cursor:pointer;transition:color .35s var(--pa-ease),opacity .35s var(--pa-ease)}.pa_prev[aria-disabled=true]{opacity:.35;pointer-events:none}.pa_nav-right{display:flex;align-items:center;grid-column-gap:1.25em}.pa_hint{margin:0;color:var(--_colors---text-muted);font-size:.875em}.pa_next{cursor:pointer;transition:opacity .35s var(--pa-ease),background-color .5s var(--pa-ease),color .5s var(--pa-ease)}.pa_next[aria-disabled=true]{opacity:.4;pointer-events:none}.pa_submit{display:none;cursor:pointer;border:0}[data-pa-form].is-last .pa_submit{display:flex;align-items:center;justify-content:center}[data-pa-form].is-last .pa_next,[data-pa-form].is-last .pa_hint{display:none}.pa_micro{display:none;margin:1em 0 0;text-align:right;color:var(--_colors---text-muted);font-size:.875em}[data-pa-form].is-last .pa_micro{display:block}.pa_summary{margin-bottom:2.25em}.pa_summary-label{margin:0 0 .75em;color:var(--_colors---text-muted)}.pa_chips{display:flex;flex-wrap:wrap;grid-column-gap:.625em;grid-row-gap:.625em}.pa_chip{display:flex;align-items:center;grid-column-gap:.5em;padding:.5625em .875em;border:1px solid var(--pa-line);border-radius:.375em;background-color:var(--pa-surf-s);color:var(--_colors---text);font:inherit;font-size:.9375em;font-weight:500;cursor:pointer;transition:border-color .35s var(--pa-ease)}.pa_chip svg{width:.875em;height:.875em;color:var(--_colors---text-muted)}.pa_chip:focus-visible{outline:2px solid var(--_colors---primary);outline-offset:2px}.pa_fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1.25em;grid-row-gap:1.25em}.pa_field{display:flex;flex-direction:column;grid-row-gap:.625em;margin:0;font-weight:inherit}.pa_field.is-full{grid-column:span 2}.pa_label{color:var(--_colors---text)}.pa_optional{margin-left:.25em;color:var(--_colors---text-muted);font-weight:400}.pa_input,.pa_textarea{width:100%;height:3.75em;margin:0;padding:0 1.25em;border:1px solid var(--pa-line);border-radius:.25em;background-color:var(--pa-surf);color:var(--_colors---text);font-size:1.0625em;line-height:1.4;box-shadow:none;transition:border-color .35s var(--pa-ease),box-shadow .35s var(--pa-ease)}.pa_textarea{height:auto;min-height:7.5em;padding-top:1em;padding-bottom:1em;resize:vertical}.pa_input::placeholder,.pa_textarea::placeholder{color:var(--_colors---text-muted);opacity:.7}.pa_input:focus,.pa_textarea:focus{outline:none;border-color:var(--_colors---primary);box-shadow:0 0 0 3px rgba(166,216,255,.15)}html[data-theme=light] .pa_input:focus,html[data-theme=light] .pa_textarea:focus{box-shadow:0 0 0 3px rgba(0,22,56,.08)}.pa_field.is-invalid .pa_input{border-color:#ff8a8a}.pa_error{font-size:.8125em;color:#ff8a8a}html[data-theme=light] .pa_error{color:#c0392b}.pa_consent{display:flex;align-items:flex-start;grid-column-gap:.875em;margin:1.75em 0 0;font-weight:inherit;cursor:pointer}.pa_checkbox,.pa_checkbox.w-checkbox{position:relative;flex-shrink:0;display:block;width:1.375em;height:1.375em;margin:.0625em 0 0;padding:0;border:1.5px solid var(--pa-line);border-radius:.25em;background-color:var(--pa-surf)}.pa_checkbox .w-form-label{display:none}.pa_checkbox .w-checkbox-input,.pa_checkbox input{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;float:none;opacity:0;cursor:pointer}.pa_checkbox:has(:checked){background-color:var(--_colors---primary);border-color:var(--_colors---primary)}.pa_checkbox:has(:checked)::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--_colors---primary-text);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/70% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/70% no-repeat;pointer-events:none}.pa_checkbox:has(:focus-visible){outline:2px solid var(--_colors---primary);outline-offset:2px}.pa_consent.is-invalid .pa_checkbox{border-color:#ff8a8a}.pa_consent-text{cursor:pointer;color:var(--_colors---text-muted);font-size:.875em;line-height:1.5}.pa_consent-link{color:var(--_colors---text);text-decoration:underline;text-underline-offset:.2em}.pa_hidden{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.pa_hidden-input{width:1px;height:1px;padding:0;margin:0;border:0;opacity:0}.pa_form-block .w-form-done,.pa_form-block .w-form-fail{display:none;margin:0;padding:0;background-color:transparent;text-align:left}.pa_done{padding:2.5em;border:1px solid var(--pa-line);border-radius:.625em;background-color:var(--pa-surf);text-align:left}.pa_done-title{margin:0 0 .5em}.pa_done-text,.pa_fail-text{margin:0;color:var(--_colors---text-muted)}.pa_fail{margin-top:1.25em;padding:1em 1.25em;border-radius:.375em;background-color:rgba(255,138,138,.12)}.pa_trust{position:sticky;top:2em;min-width:0}.pa_trust-card{display:flex;flex-direction:column;grid-row-gap:1.75em;padding:2.5em;border:1px solid var(--pa-line);border-radius:.625em;background-color:var(--pa-surf)}.pa_rating{display:flex;align-items:center;grid-column-gap:1.25em}.pa_rating-value{margin:0;line-height:1}.pa_rating-info{display:flex;flex-direction:column;grid-row-gap:.375em}.pa_stars{width:5.75em;height:1em;background-color:var(--_colors---highlight);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 16'%3E%3Cg fill='%23000'%3E%3Cpath id='s' d='M7.3.5c.3-.6 1.1-.6 1.4 0l1.9 3.8 4.2.6c.6.1.9.9.4 1.3l-3 3 .7 4.2c.1.7-.6 1.2-1.2.8L8 12.3l-3.7 2c-.6.3-1.3-.2-1.2-.8l.7-4.2-3-3c-.5-.4-.2-1.2.4-1.3l4.2-.6Z'/%3E%3Cuse href='%23s' x='19'/%3E%3Cuse href='%23s' x='38'/%3E%3Cuse href='%23s' x='57'/%3E%3Cuse href='%23s' x='76'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 92 16'%3E%3Cg fill='%23000'%3E%3Cpath id='s' d='M7.3.5c.3-.6 1.1-.6 1.4 0l1.9 3.8 4.2.6c.6.1.9.9.4 1.3l-3 3 .7 4.2c.1.7-.6 1.2-1.2.8L8 12.3l-3.7 2c-.6.3-1.3-.2-1.2-.8l.7-4.2-3-3c-.5-.4-.2-1.2.4-1.3l4.2-.6Z'/%3E%3Cuse href='%23s' x='19'/%3E%3Cuse href='%23s' x='38'/%3E%3Cuse href='%23s' x='57'/%3E%3Cuse href='%23s' x='76'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100% no-repeat}html[data-theme=light] .pa_stars{background-color:var(--_colors---primary)}.pa_rating-text{margin:0;color:var(--_colors---text-muted);font-size:.875em}.pa_rule{height:1px;background-color:var(--pa-line)}.pa_trust-label{margin:0 0 .875em;color:var(--_colors---text-muted)}.pa_award-row{display:flex;flex-wrap:wrap;grid-column-gap:.75em;grid-row-gap:.75em}.pa_award{display:flex;align-items:center;justify-content:center;width:5.25em;height:5.25em;padding:.5em;border:1px solid var(--pa-line);border-radius:.25em;background-color:var(--pa-surf-s)}.pa_award-img{width:100%;height:100%;object-fit:contain}.pa_checks{display:flex;flex-direction:column;grid-row-gap:.875em}.pa_check{display:flex;align-items:center;grid-column-gap:.75em}.pa_check-icon{flex-shrink:0;width:1.25em;height:1.25em;background-color:var(--_colors---highlight);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.5 10.5l3.5 3.5 7.5-8' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.5 10.5l3.5 3.5 7.5-8' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}html[data-theme=light] .pa_check-icon{background-color:var(--_colors---primary)}.pa_check-text{margin:0}.pa_quote{display:flex;flex-direction:column;grid-row-gap:1em}.pa_quote-text{margin:0;font-size:1.9375em;line-height:1.15}.pa_person{display:flex;align-items:center;grid-column-gap:.75em}.pa_avatar{width:2.75em;height:2.75em;border-radius:50%;object-fit:cover}.pa_person-info p{margin:0}.pa_person-role{color:var(--_colors---text-muted);font-size:.875em}.pa_call{display:flex;flex-wrap:wrap;align-items:center;grid-column-gap:.5em}.pa_call-text{margin:0;color:var(--_colors---text-muted);font-size:.875em}.pa_call-link{color:var(--_colors---highlight);transition:opacity .35s var(--pa-ease)}html[data-theme=light] .pa_call-link{color:var(--_colors---primary)}.pa_footer{display:flex;align-items:center;justify-content:space-between;padding:.5em 1.875em 1.5em;color:var(--_colors---text-muted)}.pa_footer-text{margin:0;font-size:.8125em}.pa_footer-links{display:flex;grid-column-gap:1.25em}.pa_footer-link{color:var(--_colors---text-muted);font-size:.8125em;transition:opacity .35s var(--pa-ease)}@media (hover:none),(pointer:coarse){.pa_hint{display:none}}@media screen and (max-width:991px){.pa_body{padding-top:3.5em}.pa_layout{grid-template-columns:minmax(0,1fr);grid-row-gap:3.5em}.pa_trust{position:relative;top:auto}.pa_question{font-size:3.5em;max-width:none}.pa_quote-text{font-size:1.625em}}@media screen and (max-width:767px){.pa_options{grid-template-columns:repeat(2,minmax(0,1fr))}.pa_status{display:none}.pa_header{grid-template-columns:1fr auto}}@media screen and (max-width:479px){.pa_header{height:4em;padding-left:.9375em;padding-right:.9375em}.pa_logo{width:8.0625em;height:1.125em}.pa_actions{grid-column-gap:.5em}.pa_exit-long{display:none}.pa_exit-short{display:inline}.pa_body{padding-top:2.25em;padding-bottom:0}.pa_meta{margin-bottom:1em;font-size:.875em}.pa_question{font-size:2.75em;line-height:1.05}.pa_help{font-size:1em;margin-top:.75em;margin-bottom:1.75em}.pa_options{grid-column-gap:.625em;grid-row-gap:.625em}.pa_option{min-height:9.125em;padding:1em}.pa_option.is-text{min-height:6.5em}.pa_option-icon{width:3em;height:3em}.pa_option-icon svg{width:2.25em;height:2.25em}.pa_option-desc{display:none}.pa_option-title{font-size:1.0625em}.pa_option.is-text .pa_option-title{font-size:1.5em}.pa_option-check{width:1.375em;height:1.375em}.pa_option-text{margin-top:1em}.pa_nav{position:sticky;bottom:0;z-index:4;margin-top:1.75em;margin-left:-.9375em;margin-right:-.9375em;padding:.875em .9375em calc(1.125em + env(safe-area-inset-bottom));border-top:1px solid var(--pa-line);background-color:var(--_colors---background)}.pa_micro{text-align:left}.pa_fields{grid-template-columns:minmax(0,1fr);grid-row-gap:1em}.pa_field.is-full{grid-column:auto}.pa_input{height:3.375em;font-size:1em}.pa_summary{margin-bottom:1.5em}.pa_chip{font-size:.8125em}.pa_trust-card{padding:1.5em;grid-row-gap:1.375em}.pa_award{width:3.75em;height:3.75em;padding:.375em}.pa_quote-text{font-size:1.375em}.pa_footer{flex-direction:column;align-items:flex-start;grid-row-gap:.5em;padding:2em .9375em 2em}}@media (prefers-reduced-motion:reduce){.pa_progress-fill,.pa_option,.pa_option-check svg,.pa_option-icon svg{transition:none}}html[data-theme=light] .pa_option-icon stop[offset="1"]{stop-opacity:.35}.pa_consent{flex-wrap:wrap}.pa_consent .pa_error{flex-basis:100%;padding-left:2.25em;margin-top:.5em}.pa_consent-text{flex-grow:1;flex-shrink:1;flex-basis:0;min-width:0}@media screen and (max-width:991px){.pa_status{display:none}.pa_header{grid-template-columns:1fr auto}}/* g14: 11 Leistungen in Schritt 1, letzte Option (Ich bin noch unsicher) über 2 Spalten, Raster geht bei 2 und 3 Spalten auf */
.pa_options.is-many .pa_option{min-height:11em}
.pa_option.is-wide{grid-column:span 2}
@media screen and (max-width:479px){.pa_options.is-many .pa_option{min-height:8.5em}}
