body{font-size:var(--wp--preset--font-size--md)}h2{margin-top:0}.ww-section__inner>.wp-block-paragraph{max-width:65ch}.wp-block-column>.wp-block-paragraph{max-width:55ch}.ww-section__inner>.wp-block-paragraph.has-text-align-center,.wp-block-column>.wp-block-paragraph.has-text-align-center{margin-inline:auto}:root{--ww-color-link-hover: var(--wp--preset--color--primary)}.subheadline,.site-footer{--ww-link-hover: var(--wp--preset--color--secondary)}.ww-flyout{--ww-link-hover: var(--ww-flyout-fg)}.ww-cta__btn.is-primary{--ww-link-hover: var(--ww-cta-primary-fg)}.ww-cta__btn.is-secondary{--ww-link-hover: var(--ww-cta-secondary-fg)}.ww-cta__btn.is-standard{--ww-link-hover: var(--ww-cta-standard-fg)}.ww-button{--ww-link-hover: var(--ww-button-color)}.wp-block-button__link,.wp-element-button{--ww-link-hover: var(--wp--preset--color--base)}.wp-block-ww-section.colorset-accent,.wp-block-ww-faq.colorset-accent,div.ww-card.colorset-accent,a.ww-card.colorset-accent{--ww-bg: var(--wp--preset--color--accent);--ww-text: var(--wp--preset--color--neutral-900)}.wp-block-ww-section.colorset-secondary,.wp-block-ww-faq.colorset-secondary,div.ww-card.colorset-secondary,a.ww-card.colorset-secondary{--ww-text: var(--wp--preset--color--neutral-900);--ww-link: var(--ww-text);--ww-link-hover: var(--ww-text)}.wp-block-ww-section.colorset-base,.wp-block-ww-faq.colorset-base,div.ww-card.colorset-base,a.ww-card.colorset-base{--ww-bg: var(--wp--preset--color--pure-white)}:is([id=help],[id=beratungstermin]) .wp-block-ww-cards.is-style-media-left{--ww-card-media-width: 20%}:is([id=help],[id=beratungstermin]) .wp-block-ww-cards.is-style-media-left .ww-card__media{display:flex;align-items:center;justify-content:center}:is([id=help],[id=beratungstermin]) .wp-block-ww-cards.is-style-media-left .ww-card__image{width:auto;max-width:min(5rem,100%)}@media(max-width: 34rem){:is([id=help],[id=beratungstermin]) .wp-block-ww-cards.is-style-media-left{--ww-card-media-width: 3rem;--ww-card-padding: 1rem}:is([id=help],[id=beratungstermin]) .wp-block-ww-cards.is-style-media-left .ww-card{flex-direction:row}:is([id=help],[id=beratungstermin]) .wp-block-ww-cards.is-style-media-left .ww-card__media{margin-inline-end:.75rem;margin-bottom:0}:is([id=help],[id=beratungstermin]) .wp-block-ww-cards.is-style-media-left .ww-card__image{max-width:2.5rem}}.wp-block-image.is-style-rundung-unten-links img{border-radius:40px 40px 40px 150px}.wp-block-image.is-style-rundung-unten-rechts img{border-radius:40px 40px 150px 40px}.wp-block-ww-explainer{--ww-explainer-radius: 40px;--ww-explainer-icon-bg: var(--wp--preset--color--primary);--ww-explainer-icon-fg: var(--wp--preset--color--pure-white);--ww-explainer-focus: var(--wp--preset--color--contrast);margin-block:var(--wp--preset--spacing--40, 2rem)}.wp-block-ww-explainer .ww-explainer__frame{box-shadow:0 0 0 1px var(--wp--preset--color--header-border)}.wp-block-ww-explainer .ww-explainer__caption{color:var(--wp--preset--color--contrast)}@media(max-width: 600px){.wp-block-ww-explainer{--ww-explainer-radius: 24px}}.ww-faq-search{--ww-faq-search-border: var(--wp--preset--color--contrast);--ww-faq-search-radius: 8px;--ww-faq-search-bg: var(--wp--preset--color--pure-white);--ww-faq-search-focus: var(--wp--preset--color--primary);--ww-faq-search-divider: var(--wp--preset--color--header-border)}.ww-faq-search .ww-faq-search__source{color:var(--wp--preset--color--contrast)}.wp-block-list.is-style-leistungsliste{--ww-link-hover: var(--wp--preset--color--primary);margin-block:var(--wp--preset--spacing--40, 1.5rem) 0;margin-inline:-1rem;padding:0;list-style:none;border-bottom:1px solid var(--wp--preset--color--header-border)}.wp-block-list.is-style-leistungsliste li{position:relative;margin:0;padding:1.1rem 1rem;border-top:1px solid var(--wp--preset--color--header-border);font-size:var(--wp--preset--font-size--sm);line-height:1.4;transition:background-color .2s ease}.wp-block-list.is-style-leistungsliste li:has(a){padding-inline-end:4rem}.wp-block-list.is-style-leistungsliste li:has(a)::after{content:"";position:absolute;transition:transform .2s ease;inset-block:0;inset-inline-end:2rem;width:1.25rem;margin-block:auto;height:1.25rem;background-color:var(--wp--preset--color--primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M439 279Q448 269 448 256Q448 243 439 233L279 73Q269 64 256 64Q243 64 233 73Q224 83 224 96Q224 109 233 119L339 224H32Q18 224 9 233Q0 242 0 256Q0 270 9 279Q18 288 32 288H339L233 393Q224 403 224 416Q224 429 233 439Q243 448 256 448Q269 448 279 439L439 279Z%22/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M439 279Q448 269 448 256Q448 243 439 233L279 73Q269 64 256 64Q243 64 233 73Q224 83 224 96Q224 109 233 119L339 224H32Q18 224 9 233Q0 242 0 256Q0 270 9 279Q18 288 32 288H339L233 393Q224 403 224 416Q224 429 233 439Q243 448 256 448Q269 448 279 439L439 279Z%22/%3E%3C/svg%3E") no-repeat center/contain}.wp-block-list.is-style-leistungsliste a{color:inherit;text-decoration:none}.wp-block-list.is-style-leistungsliste a::after{content:"";position:absolute;inset:0}.wp-block-list.is-style-leistungsliste a:hover strong,.wp-block-list.is-style-leistungsliste a:focus-visible strong,.wp-block-list.is-style-leistungsliste strong a:hover,.wp-block-list.is-style-leistungsliste strong a:focus-visible{font-weight:500}.wp-block-list.is-style-leistungsliste li:has(a):hover,.wp-block-list.is-style-leistungsliste li:has(a:focus-visible){background-color:var(--wp--preset--color--neutral-0)}.wp-block-list.is-style-leistungsliste li:has(a):hover::after,.wp-block-list.is-style-leistungsliste li:has(a:focus-visible)::after{transform:translateX(0.375rem)}.wp-block-list.is-style-leistungsliste li:focus-within{outline:2px solid var(--wp--preset--color--primary);outline-offset:-2px}.wp-block-list.is-style-leistungsliste strong{font-size:var(--wp--preset--font-size--md);font-weight:400;color:var(--wp--preset--color--primary)}@media(prefers-reduced-motion: reduce){.wp-block-list.is-style-leistungsliste li{transition:none}.wp-block-list.is-style-leistungsliste li::after{transition:none}.wp-block-list.is-style-leistungsliste li:has(a):hover::after,.wp-block-list.is-style-leistungsliste li:has(a:focus-visible)::after{transform:none}}.wp-block-list.is-style-keyfacts{margin:0;padding:0;list-style:none}.wp-block-list.is-style-keyfacts li{position:relative;margin:0;padding:.5rem 0 .5rem 2.25rem;font-size:var(--wp--preset--font-size--md);line-height:1.4}.wp-block-list.is-style-keyfacts li::before{content:"";position:absolute;inset-inline-start:0;top:.5rem;width:1.25rem;height:1.25rem;background-color:var(--wp--preset--color--primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath d=%22M4 12.5l5 5L20 6.5%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath d=%22M4 12.5l5 5L20 6.5%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222.4%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E") no-repeat center/contain}.wp-block-list.is-style-merkmale{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}.wp-block-list.is-style-merkmale li{display:flex;align-items:center;gap:.875rem;margin:0;padding:.75rem 1.25rem .75rem .875rem;border-radius:999px;background-color:var(--wp--preset--color--pure-white);color:var(--wp--preset--color--text-dark);font-size:var(--wp--preset--font-size--sm);line-height:1.35;box-shadow:0 1px 2px rgba(35,35,31,.08)}.wp-block-list.is-style-merkmale li::before{content:"";flex:0 0 1.5rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--wp--preset--color--primary);background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Cpath d=%22M6 12.5l4 4L18 8%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:70%}@media(max-width: 34rem){.wp-block-list.is-style-merkmale li{border-radius:1.25rem}}:root{--ww-cta-secondary-fg: var(--wp--preset--color--neutral-900)}.subheadline.header--light{background-color:var(--wp--preset--color--subheadline-bg)}.subheadline.header--light,.subheadline.header--light .subline-link{color:var(--wp--preset--color--text-light)}.subheadline__inner{padding-block:0}.subheadline .ww-bar{min-height:3.125rem}.deco-halfcircle{position:absolute;top:50%;left:10%;width:min(63%,56rem);aspect-ratio:1;border-radius:50%;background-color:var(--wp--preset--color--deco-tint);pointer-events:none}.site-header{border-bottom:1px solid var(--wp--preset--color--header-border)}.ww-nav{--ww-link-hover: var(--wp--preset--color--primary)}.ww-nav .ww-nav__link[aria-current=page],.ww-nav .current-menu-item>.ww-nav__link,.ww-nav .current-menu-ancestor>.ww-nav__link{color:var(--wp--preset--color--primary)}.ww-sub__list{min-width:360px}.ww-sub__link::before{content:none}@media(max-width: 991.98px){.ww-sub__list{border-inline-start:0;padding-inline-start:1rem}}.ww-nav .ww-termin-button{--ww-link: var(--wp--preset--color--base);--ww-link-hover: var(--wp--preset--color--base);--ww-termin-bg: var(--wp--preset--color--primary);--ww-termin-hover-bg: color-mix(in srgb, var(--wp--preset--color--neutral-900, #000) var(--ww-hover-mix), var(--ww-termin-bg))}.ww-nav .ww-termin-button>.ww-nav__link{display:inline-block;padding:.375rem .75rem;line-height:1.5;text-align:center;text-decoration:none;color:var(--ww-link);background-color:var(--ww-termin-bg);border:1px solid var(--ww-termin-bg);border-radius:var(--ww-radius);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.ww-nav .ww-termin-button>.ww-nav__link:hover,.ww-nav .ww-termin-button>.ww-nav__link:focus-visible,.ww-nav .ww-termin-button>.ww-nav__link[aria-current=page]{color:var(--ww-link-hover);background-color:var(--ww-termin-hover-bg);border-color:var(--ww-termin-hover-bg)}.ww-nav .ww-termin-button>.ww-nav__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ww-nav .ww-termin-button.current-menu-item>.ww-nav__link,.ww-nav .ww-termin-button.current-menu-ancestor>.ww-nav__link{color:var(--ww-link)}@media(max-width: 991.98px){.ww-nav .ww-termin-button{margin-block-start:var(--wp--preset--spacing--40, 1rem)}.ww-nav .ww-termin-button>.ww-nav__link{display:inline-flex;justify-content:center;min-height:2.75rem;padding-inline:1.25rem}}@media(prefers-reduced-motion: reduce){.ww-nav .ww-termin-button>.ww-nav__link{transition:none}}@media(min-width: 992px){.ww-flyout__btn,.ww-flyout__label{border-radius:var(--ww-radius)}}
