.anf{background:#0a0a0a;color:#fff;min-height:100vh;padding:0 0 60px}.anf__accent-bar{height:4px;width:100%;background:#2563eb}.anf__hero{position:relative;padding:194px 40px 76px;overflow:hidden}.anf__hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000f2),url(/images/bg-empfang.jpeg) center/cover no-repeat}.anf__hero-inner{position:relative;max-width:900px;margin:0 auto}.anf__kicker{color:#2563eb;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:0 0 16px}.anf__title{color:#fff;font-size:52px;line-height:1.06;font-weight:800;letter-spacing:-1.4px;margin:0 0 22px}.anf__intro{color:#fff;opacity:.85;font-size:18px;line-height:1.7;margin:0;max-width:660px}.anf__form{max-width:900px;margin:0 auto;padding:56px 40px 40px;display:flex;flex-direction:column;gap:26px}.anf__card{background:#111;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:34px}.anf__card-head{display:flex;align-items:center;gap:14px;margin:0 0 26px;padding-bottom:16px;border-bottom:2px solid #2563eb}.anf__num{width:34px;height:34px;flex:none;background:#2563eb;border-radius:9px;color:#fff;font-size:17px;font-weight:800;display:flex;align-items:center;justify-content:center}.anf__card-title{font-size:22px;font-weight:800;letter-spacing:-.4px;color:#fff}.anf__card-body{display:flex;flex-direction:column;gap:22px}.anf__field{display:flex;flex-direction:column}.anf__label{font-size:15px;font-weight:600;color:#fff;margin:0 0 8px}.anf__hint{font-weight:500;color:#fff;opacity:.55}.anf__input,.anf__textarea{width:100%;background:#1a1a1a;border:1.5px solid rgba(255,255,255,.14);border-radius:10px;padding:14px 16px;color:#fff;font-size:16px;outline:none;transition:border-color .2s}.anf__textarea{resize:vertical;line-height:1.6;min-height:96px}.anf__input:focus,.anf__textarea:focus{border-color:#2563eb}.anf__input::placeholder,.anf__textarea::placeholder{color:#8b909a}.anf__radios{display:flex;flex-wrap:wrap;gap:14px 28px;padding-top:4px}.anf__radio{display:inline-flex;align-items:center;gap:9px;font-size:15px;color:#fff;cursor:pointer}.anf__radio input[type=radio],.anf__radio input[type=checkbox]{accent-color:#2563eb;width:18px;height:18px;cursor:pointer;flex:none;margin:0}.anf__submit-wrap{display:flex;flex-direction:column;align-items:center;gap:16px;padding:14px 0 10px}.anf__submit{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:420px;padding:20px 40px;background:#2563eb;border:none;border-radius:13px;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:background .25s,transform .2s}.anf__submit:hover{background:#1d4ed8;transform:translateY(-2px)}.anf__success{max-width:900px;margin:40px auto;padding:44px;background:#0f1c33;border:1px solid #1d4ed8;border-radius:16px;color:#93c5fd;font-size:19px;font-weight:600;text-align:center}@media (max-width: 760px){.anf__hero{padding:175px 20px 60px}.anf__title{font-size:34px}.anf__form{padding:40px 20px 30px}.anf__card{padding:26px 22px}}.anf__req{color:#f87171}.anf__group-intro{color:#c9ccd2;font-size:15px;line-height:1.65;margin:0 0 26px}.anf__hint{color:#8b909a;font-size:13.5px;line-height:1.55;margin:0 0 8px}.anf__error{color:#f87171;font-size:13.5px;line-height:1.5;margin:7px 0 0}.anf__error--inline{display:block;font-weight:500;margin-top:4px}.anf__error--send{margin-bottom:16px}.anf__input--error{border-color:#f87171!important}.anf__link{color:#fff;text-decoration:underline;text-underline-offset:3px}.anf__repeat-item{border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:20px 20px 4px;margin-bottom:16px;background:#ffffff08}.anf__repeat-item--major{border-color:#2563eb80;background:#2563eb0f;padding:26px 24px 6px;margin-bottom:24px}.anf__repeat-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.anf__repeat-num{color:#2563eb;font-size:13px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.anf__remove{background:none;border:none;padding:6px 0;cursor:pointer;font-family:inherit;font-size:14px;color:#8b909a;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.anf__remove:hover{color:#2563eb}.anf__add{display:inline-block;background:none;cursor:pointer;font-family:inherit;border:1px dashed rgba(255,255,255,.3);border-radius:10px;padding:13px 22px;margin-bottom:26px;color:#fff;font-size:15px;font-weight:600;transition:border-color .2s,color .2s}.anf__add:hover{border-color:#2563eb;color:#2563eb}.anf__add--major{border-style:solid;border-color:#2563eb99}.anf__color{display:flex;align-items:center;gap:12px}.anf__color-swatch{width:58px;height:46px;padding:0;cursor:pointer;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:none;flex:none}.anf__color-hex{max-width:150px}.anf__matrix-scroll{overflow-x:auto}.anf__matrix{border-collapse:collapse;width:100%;min-width:380px}.anf__matrix th,.anf__matrix td{border:1px solid rgba(255,255,255,.14);padding:12px 14px;font-size:15px;color:#fff;text-align:left}.anf__matrix thead th{font-weight:700;background:#ffffff0d}.anf__matrix tbody th{font-weight:500}.anf__matrix td{text-align:center}.anf__matrix-cell{display:flex;align-items:center;justify-content:center;min-height:44px;cursor:pointer}.anf__matrix-cell input{width:20px;height:20px;accent-color:#2563eb;cursor:pointer}.anf__submit-hint{color:#8b909a;font-size:15px;margin:0 0 16px}.anf__submit:disabled{opacity:.45;cursor:not-allowed;transform:none}.anf__submit:disabled:hover{background:#2563eb;transform:none}@media (max-width: 760px){.anf__repeat-item,.anf__repeat-item--major{padding-left:16px;padding-right:16px}}.anf__files{display:flex;flex-direction:column;gap:12px}.anf__file-btn{display:inline-flex;align-items:center;align-self:flex-start;min-height:46px;padding:12px 22px;cursor:pointer;border:1px dashed rgba(255,255,255,.3);border-radius:10px;color:#fff;font-size:15px;font-weight:600;transition:border-color .2s,color .2s}.anf__file-btn:hover{border-color:#2563eb;color:#2563eb}.anf__file-btn input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.anf__file-btn:focus-within{border-color:#2563eb;color:#2563eb}.anf__file-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.anf__file-item{display:flex;align-items:center;gap:14px;padding:10px 14px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.anf__file-name{flex:1;min-width:0;color:#fff;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anf__file-size{color:#8b909a;font-size:13.5px;flex:none}@media (max-width: 760px){.anf__file-item{flex-wrap:wrap;gap:8px 12px}.anf__file-name{flex-basis:100%;white-space:normal}}.anf__progress{display:flex;gap:8px;list-style:none;margin:0 0 34px;padding:0}.anf__progress-seg{flex:1;height:4px;border-radius:999px;background:#ffffff24;transition:background .3s ease}.anf__progress-seg--done{background:#2563eb}.anf__step-head{margin-bottom:34px}.anf__step-kicker{color:#8b909a;font-size:12.5px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 10px}.anf__step-intro{color:#c9ccd2;font-size:16px;line-height:1.7;margin:0;max-width:60ch}.anf__step-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-top:40px;padding-top:28px;border-top:1px solid rgba(255,255,255,.1)}.anf__step-count{color:#8b909a;font-size:14.5px}.anf__step-saved{color:#6c7280;margin-left:6px}.anf__step-actions{display:flex;gap:12px}.anf__btn-back,.anf__btn-next{min-height:48px;padding:13px 28px;border-radius:10px;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.anf__btn-back{background:none;color:#fff;border:1px solid rgba(255,255,255,.28)}.anf__btn-back:hover{border-color:#fff}.anf__btn-next{background:#2563eb;border:1px solid #2563eb;color:#fff}.anf__btn-next:hover{background:#1d4ed8;border-color:#1d4ed8}.anf__radio--disabled{opacity:.4;cursor:not-allowed}.anf__radio--disabled input{cursor:not-allowed}.anf__field{margin-bottom:30px}.anf__field:last-child{margin-bottom:0}.anf__label{display:block;margin:0 0 8px;line-height:1.45}.anf__hint{margin:0 0 12px}.anf__label+.anf__input,.anf__label+.anf__textarea,.anf__label+.anf__radios,.anf__label+.anf__color,.anf__label+.anf__files{margin-top:2px}.anf__input,.anf__textarea{width:100%}.anf__repeat>.anf__label{margin-bottom:6px}.anf__repeat-item .anf__field:last-of-type{margin-bottom:22px}@media (max-width: 760px){.anf__step-foot{flex-direction:column-reverse;align-items:stretch}.anf__step-actions{display:grid;grid-template-columns:1fr 1fr}.anf__step-actions:has(>:only-child){grid-template-columns:1fr}.anf__step-count{text-align:center}.anf__progress{gap:5px}}.anf__hint,.anf__step-intro,.anf__group-intro{color:#c9ccd2}.anf__file-size,.anf__submit-hint,.anf__step-count,.anf__step-saved,.anf__remove{color:#aab0bb}.anf__step-kicker{color:#fff;font-size:30px;font-weight:800;letter-spacing:-.7px;text-transform:none;line-height:1.2;margin:0 0 10px}.anf__step-head{margin-bottom:26px}.anf__field{margin-bottom:22px}.anf__label{margin:0 0 6px}.anf__hint{margin:0 0 10px}.anf__group-intro{margin:0 0 22px}.anf__step-intro{margin:0}.anf__radios{margin-top:2px}.anf__repeat-item{padding:18px 18px 2px;margin-bottom:14px}.anf__repeat-item--major{padding:22px 22px 4px;margin-bottom:18px}.anf__repeat-head{margin-bottom:14px}.anf__add{margin-bottom:18px}.anf__repeat-item .anf__field:last-of-type{margin-bottom:16px}.anf__step-foot{margin-top:30px;padding-top:22px}@media (max-width: 760px){.anf__step-kicker{font-size:25px}}.imp-page-title{position:relative;background:#0a0a0a;padding:156px 0 64px}.imp-page-title-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000f0),url(/images/bg-empfang.jpeg) center / cover no-repeat}.imp-page-title-inner{position:relative;max-width:860px;margin:0 auto;padding:0 48px}.imp-eyebrow{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 14px}.imp-h1{color:#fff;font-size:46px;line-height:1.1;font-weight:800;letter-spacing:-1px;margin:0 0 28px}.imp-title-links{display:flex;flex-wrap:wrap;gap:14px}.imp-title-link{display:inline-block;padding:11px 22px;border:1px solid rgba(255,255,255,.35);border-radius:9px;color:#fff;font-size:15px;font-weight:600;transition:background .2s,color .2s}.imp-title-link:hover{background:#ffffff1a;color:#2563eb}.imp-section{background:#fff;padding:96px 0}.imp-inner{max-width:860px;margin:0 auto;padding:0 48px}.imp-h2{font-size:36px;font-weight:800;letter-spacing:-.6px;color:#0d0d0d;margin:0 0 12px}.imp-divider{height:3px;width:64px;background:#2563eb;border-radius:2px;margin:0 0 44px}.imp-h3{font-size:22px;letter-spacing:-.3px;font-weight:700;color:#0d0d0d;margin:0 0 12px}.imp-p{font-size:17px;line-height:1.8;color:#0d0d0d;margin:0 0 36px}.imp-p-last{font-size:17px;line-height:1.8;color:#0d0d0d;margin:0}.imp-link{color:#2563eb;font-weight:600}@media (max-width: 760px){.imp-page-title{padding:176px 0 48px}.imp-page-title-inner,.imp-inner{padding-left:22px;padding-right:22px}.imp-h1{font-size:32px;line-height:1.12}.imp-h2{font-size:27px}}.pw-hero{position:relative;min-height:620px;display:flex;align-items:center;background:#000;overflow:hidden}.pw-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e0,#000000e6),url(/images/bg-empfang.jpeg) center/cover no-repeat}.pw-hero-inner{position:relative;max-width:1280px;margin:0 auto;padding:150px 48px 110px;width:100%}.pw-hero-content{max-width:720px}.pw-hero-h1{font-size:60px;letter-spacing:-1.5px;color:#fff;line-height:1.05;font-weight:800;margin:0 0 26px}.pw-hero-sub{color:#fff;font-size:20px;line-height:1.65;margin:0 0 40px;max-width:560px}.pw-hero-tags{list-style:none;margin:0 0 34px;padding:0;display:flex;flex-wrap:wrap;gap:9px}.pw-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:26px}.pw-btn-primary{display:inline-block;padding:19px 40px;background:#2563eb;border-radius:12px;color:#fff;font-size:18px;font-weight:700;transition:background .25s,transform .25s;text-decoration:none}.pw-btn-primary:hover{background:#1d4ed8;transform:translateY(-2px)}.pw-hero-link{color:#fff;font-size:17px;font-weight:600;display:inline-flex;align-items:center;gap:9px;opacity:.92;transition:opacity .2s,color .2s;text-decoration:none}.pw-hero-link:hover{opacity:1;color:#2563eb}.pw-intro{background:#fff;padding:110px 0}.pw-intro-inner{max-width:920px;margin:0 auto;padding:0 48px;text-align:center}.pw-badge{display:inline-flex;align-items:center;gap:9px;padding:9px 18px;border:1px solid #dbeafe;background:#eff6ff;border-radius:999px;margin-bottom:30px}.pw-badge-text{color:#2563eb;font-size:14px;font-weight:700;letter-spacing:.2px}.pw-intro-h2{font-size:50px;letter-spacing:-1px;line-height:1.12;font-weight:800;color:#0d0d0d;margin:0 0 28px;text-wrap:balance}.pw-intro-lead{color:#0d0d0d;font-size:21px;line-height:1.7;margin:0 0 22px;text-wrap:pretty}.pw-intro-sub{color:#0d0d0d;font-size:18px;line-height:1.75;max-width:760px;margin:0 auto;text-wrap:pretty}.pw-intro-body{max-width:840px;margin:52px auto 0;text-align:left}.pw-intro-body-h3{font-size:22px;letter-spacing:-.3px;font-weight:800;color:#0d0d0d;margin:0 0 16px}.pw-intro-body p{color:#0d0d0d;font-size:18px;line-height:1.85;margin:0 0 18px;text-wrap:pretty;text-align:justify}.pw-intro-body p:last-of-type{margin-bottom:0}.pw-cta-link{display:inline-flex;align-items:center;gap:9px;color:#2563eb;font-size:18px;font-weight:700;transition:gap .2s,color .2s;text-decoration:none}.pw-cta-link:hover{gap:15px;color:#2563eb}.pw-cta-link-center{text-align:center;margin:44px auto 0}.pw-problem{position:relative;background:#0a0a0a;padding:120px 0}.pw-problem-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000d9,#000000e6),url(/images/bg-rezeption.jpeg) center/cover no-repeat}.pw-section-header{position:relative;text-align:center;margin-bottom:80px;padding:0 48px}.pw-section-label{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 10px}.pw-section-h2-white{font-size:50px;letter-spacing:-1px;font-weight:800;color:#fff;margin:0}.pw-section-h2-dark{font-size:50px;letter-spacing:-1px;font-weight:800;color:#0d0d0d;margin:0}.pw-section-label-dark{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 10px}.pw-grid-3{position:relative;max-width:1180px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:repeat(3,1fr);gap:56px}.pw-card-centered{text-align:center}.pw-icon{margin-bottom:24px}.pw-card-h3-white{font-size:22px;letter-spacing:-.3px;color:#fff;font-weight:700;margin:0 0 16px;min-height:60px}.pw-card-p-white{color:#fff;font-size:16px;line-height:1.7;margin:0}.pw-card-p-white strong{color:#fff;font-weight:700}.pw-included{position:relative;padding:120px 0;background:#fff;scroll-margin-top:90px}.pw-included-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#fffffff0,#fffffff0),url(/images/bg-behandlung.jpeg) center/cover no-repeat}.pw-grid-3-dark{position:relative;max-width:1180px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:repeat(3,1fr);gap:56px 48px}.pw-card-h3-dark{font-size:22px;letter-spacing:-.3px;color:#0d0d0d;font-weight:700;margin:0 0 14px;min-height:58px}.pw-card-p-dark{color:#0d0d0d;font-size:16px;line-height:1.7;margin:0}.pw-card-p-dark strong{color:#0d0d0d;font-weight:700}.pw-icon-dark{margin-bottom:22px}.pw-included-cta{position:relative;text-align:center;margin-top:64px;padding:0 48px}.pw-process{position:relative;background:#0a0a0a;padding:120px 0}.pw-process-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000d9,#000000e6),url(/images/bg-labor.jpeg) center/cover no-repeat}.pw-step-num{width:64px;height:64px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;margin:0 auto 26px}.pw-card-h3-white-lg{font-size:22px;letter-spacing:-.3px;color:#fff;font-weight:700;margin:0 0 14px;min-height:62px}.pw-final-cta{position:relative;padding:130px 0;background:#0a0a0a}.pw-final-cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e0,#000000eb),url(/images/bg-behandlung.jpeg) center/cover no-repeat}.pw-final-cta-inner{position:relative;max-width:1000px;margin:0 auto;padding:0 48px;text-align:center}.pw-final-cta-h2{font-size:42px;letter-spacing:-.9px;font-weight:800;color:#fff;margin:0 0 30px;line-height:1.1}.pw-final-cta-p{font-size:18px;line-height:1.8;color:#fff;margin:0 0 44px}.pw-final-cta-p strong{color:#fff;font-weight:700}.pw-btn-primary-lg{display:inline-block;padding:20px 44px;background:#2563eb;color:#fff;border-radius:12px;font-size:18px;font-weight:700;transition:background .25s,transform .25s;text-decoration:none}.pw-btn-primary-lg:hover{background:#1d4ed8;transform:translateY(-2px)}.pw-faq-section{position:relative;padding:120px 0;background:#fff}.pw-faq-section-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#fffffff0,#fffffff0),url(/images/bg-labor.jpeg) center/cover no-repeat}.pw-faq-grid{position:relative;max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.pw-faq-left-h2{font-size:50px;letter-spacing:-1px;font-weight:800;color:#0d0d0d;margin:0 0 28px;line-height:1.1}.pw-faq-left-p{font-size:18px;line-height:1.75;color:#0d0d0d;margin:0}.pw-faq-list{display:flex;flex-direction:column}.pw-faq-item{border-bottom:1px solid #2563eb;padding:30px 0}.pw-faq-trigger{display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer}.pw-faq-trigger h3{font-size:21px;letter-spacing:normal;font-weight:700;color:#0d0d0d;margin:0}.pw-faq-chevron{flex:0 0 auto;transition:transform .3s ease}.pw-faq-chevron.open{transform:rotate(180deg)}.pw-faq-answer{font-size:17px;line-height:1.75;color:#0d0d0d;margin:20px 0 0;max-width:680px;display:none}.pw-faq-answer.open{display:block}.pw-faq-answer strong{color:#0d0d0d;font-weight:700}@media (max-width: 1024px){.pw-grid-3,.pw-grid-3-dark{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;row-gap:56px!important}.pw-faq-grid{grid-template-columns:1fr!important;gap:44px!important}.pw-hero-h1{font-size:46px!important;letter-spacing:-1px!important;line-height:1.08!important}.pw-intro-h2,.pw-section-h2-white,.pw-section-h2-dark{font-size:40px!important;letter-spacing:-.8px!important}.pw-final-cta-h2{font-size:36px!important;letter-spacing:-.7px!important}.pw-faq-left-h2{font-size:40px!important;letter-spacing:-.8px!important}}@media (max-width: 760px){.pw-hero-inner{padding:120px 22px 70px!important}.pw-hero-h1{font-size:33px!important;letter-spacing:-.6px!important;line-height:1.12!important}.pw-intro-inner,.pw-section-header,.pw-final-cta-inner,.pw-included-cta{padding-left:22px!important;padding-right:22px!important}.pw-intro-h2{font-size:29px!important;letter-spacing:-.5px!important}.pw-intro-lead{font-size:20px!important}.pw-section-h2-white,.pw-section-h2-dark{font-size:29px!important;letter-spacing:-.5px!important}.pw-final-cta-h2{font-size:28px!important;letter-spacing:-.5px!important}.pw-faq-left-h2{font-size:29px!important;letter-spacing:-.5px!important}.pw-faq-trigger h3{font-size:18px!important;letter-spacing:normal!important}.pw-intro,.pw-problem,.pw-included,.pw-process,.pw-final-cta,.pw-faq-section{padding-top:66px!important;padding-bottom:66px!important}.pw-grid-3,.pw-grid-3-dark{grid-template-columns:1fr!important;gap:40px!important;padding-left:22px!important;padding-right:22px!important}.pw-faq-grid{padding-left:22px!important;padding-right:22px!important;gap:40px!important}}.pw-faq-list{display:flex;flex-direction:column;gap:0}.pw-faq-item{border:0;border-top:1px solid #dbeafe;border-radius:0;background:none;padding:0;overflow:visible}.pw-faq-item:last-child{border-bottom:1px solid #dbeafe}.pw-faq-item:hover{background:none}.pw-faq-trigger{width:100%;display:grid;grid-template-columns:46px minmax(0,1fr) 22px;gap:18px;align-items:center;text-align:left;padding:28px 0;background:none;border:0;cursor:pointer;font-family:inherit;min-height:0}.pw-faq-trigger:focus-visible{outline:2px solid #2563eb;outline-offset:4px;border-radius:4px}.pw-faq-trigger h3{font-size:21px;letter-spacing:normal;line-height:1.35;font-weight:700;color:#0d0d0d;margin:0;transition:color .2s}.pw-faq-trigger:hover .pw-faq-trigger h3,.pw-faq-item.is-open .pw-faq-trigger h3{color:#2563eb}.pw-faq-chevron{width:auto;height:auto;padding:0;border-radius:0;background:none;color:#2563eb;flex:0 0 auto;transition:transform .3s ease}.pw-faq-item:hover .pw-faq-chevron{background:none}.pw-faq-answer{margin:-6px 0 0 64px;padding:0 40px 30px 0;font-size:17px;line-height:1.8;color:#3f4550;max-width:68ch}.pw-faq-answer strong{color:#0d0d0d}@media (max-width: 760px){.pw-faq-trigger{grid-template-columns:34px minmax(0,1fr) 20px;gap:14px;padding:22px 0}.pw-faq-trigger h3{font-size:18px;letter-spacing:normal}.pw-faq-answer{margin-left:48px;padding-right:0;font-size:16px}}.pm-hero{position:relative;min-height:620px;display:flex;align-items:center;background:#000;overflow:hidden}.pm-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e0,#000000e6),url(/images/bg-empfang.jpeg) center/cover no-repeat}.pm-hero-inner{position:relative;max-width:1280px;margin:0 auto;padding:150px 48px 110px;width:100%}.pm-hero-content{max-width:720px}.pm-hero h1{font-size:60px;letter-spacing:-1.5px;color:#fff;line-height:1.05;font-weight:800;margin:0 0 26px}.pm-hero-lead{color:#fff;font-size:20px;line-height:1.65;margin:0 0 26px;max-width:560px}.pm-hero-tags{list-style:none;margin:0 0 34px;padding:0;display:flex;flex-wrap:wrap;gap:9px}.pm-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:26px}.pm-btn-primary{display:inline-block;padding:19px 40px;background:#2563eb;border-radius:12px;color:#fff;font-size:18px;font-weight:700;transition:background .25s,transform .25s;text-decoration:none}.pm-btn-primary:hover{background:#1d4ed8;transform:translateY(-2px)}.pm-hero-scroll-link{color:#fff;font-size:17px;font-weight:600;display:inline-flex;align-items:center;gap:9px;opacity:.92;transition:opacity .2s,color .2s;text-decoration:none}.pm-hero-scroll-link:hover{opacity:1;color:#2563eb}.pm-intro{background:#fff;padding:110px 0}.pm-intro-center{max-width:920px;margin:0 auto;padding:0 48px;text-align:center}.pm-badge{display:inline-flex;align-items:center;gap:9px;padding:9px 18px;border:1px solid #dbeafe;background:#eff6ff;border-radius:999px;margin-bottom:30px}.pm-badge span{color:#2563eb;font-size:14px;font-weight:700;letter-spacing:.2px}.pm-intro h2{font-size:50px;letter-spacing:-1px;line-height:1.12;font-weight:800;color:#0d0d0d;margin:0 0 28px;text-wrap:balance}.pm-intro-p1{color:#0d0d0d;font-size:21px;line-height:1.7;margin:0 0 22px;text-wrap:pretty}.pm-intro-p2{color:#0d0d0d;font-size:18px;line-height:1.75;max-width:760px;margin:0 auto;text-wrap:pretty}.pm-intro-body{max-width:840px;margin:52px auto 0;text-align:left}.pm-intro-body h3{font-size:22px;letter-spacing:-.3px;font-weight:800;color:#0d0d0d;margin:0 0 16px}.pm-intro-body p{color:#0d0d0d;font-size:18px;line-height:1.85;margin:0 0 18px;text-wrap:pretty;text-align:justify}.pm-intro-body p:last-of-type{margin-bottom:0}.pm-link-inherit{color:inherit;text-decoration:underline;text-underline-offset:3px}.pm-link-inherit:hover{color:#2563eb}.pm-intro-cta-wrap{text-align:center;margin:44px auto 0}.pm-arrow-link{display:inline-flex;align-items:center;gap:9px;color:#2563eb;font-size:18px;font-weight:700;transition:gap .2s,color .2s;text-decoration:none}.pm-arrow-link:hover{gap:15px;color:#2563eb}.pm-problem{position:relative;background:#0a0a0a;padding:120px 0}.pm-problem-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000d9,#000000e6),url(/images/bg-rezeption.jpeg) center/cover no-repeat}.pm-section-title{position:relative;text-align:center;margin-bottom:80px;padding:0 48px}.pm-section-label-light,.pm-section-label-dark{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 10px}.pm-section-h2-light{font-size:50px;letter-spacing:-1px;font-weight:800;color:#fff;margin:0}.pm-section-h2-dark{font-size:50px;letter-spacing:-1px;font-weight:800;color:#0d0d0d;margin:0}.pm-grid-3{position:relative;max-width:1180px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:repeat(3,1fr);gap:56px}.pm-card-center{text-align:center}.pm-card-icon{margin-bottom:24px}.pm-card-h3-light{font-size:22px;letter-spacing:-.3px;color:#fff;font-weight:700;margin:0 0 16px;min-height:60px}.pm-card-p-light{color:#fff;font-size:16px;line-height:1.7;margin:0}.pm-included{position:relative;padding:120px 0;background:#fff;scroll-margin-top:90px}.pm-included-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#fffffff0,#fffffff0),url(/images/bg-behandlung.jpeg) center/cover no-repeat}.pm-grid-3-included{position:relative;max-width:1180px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:repeat(3,1fr);gap:56px 48px}.pm-card-icon-included{margin-bottom:22px}.pm-card-h3-dark{font-size:22px;letter-spacing:-.3px;color:#0d0d0d;font-weight:700;margin:0 0 14px;min-height:58px}.pm-card-p-dark{color:#0d0d0d;font-size:16px;line-height:1.7;margin:0}.pm-included-cta{position:relative;text-align:center;margin-top:64px;padding:0 48px}.pm-process{position:relative;background:#0a0a0a;padding:120px 0}.pm-process-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000d9,#000000e6),url(/images/bg-labor.jpeg) center/cover no-repeat}.pm-step-number{width:64px;height:64px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;margin:0 auto 26px}.pm-step-h3{font-size:22px;letter-spacing:-.3px;color:#fff;font-weight:700;margin:0 0 14px;min-height:62px}.pm-step-p{color:#fff;font-size:16px;line-height:1.7;margin:0}.pm-final-cta{position:relative;padding:130px 0;background:#0a0a0a}.pm-final-cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e0,#000000eb),url(/images/bg-behandlung.jpeg) center/cover no-repeat}.pm-final-cta-inner{position:relative;max-width:1000px;margin:0 auto;padding:0 48px;text-align:center}.pm-final-cta h2{font-size:42px;letter-spacing:-.9px;font-weight:800;color:#fff;margin:0 0 30px;line-height:1.1}.pm-final-cta p{font-size:18px;line-height:1.8;color:#fff;margin:0 0 44px}.pm-btn-cta{display:inline-block;padding:20px 44px;background:#2563eb;color:#fff;border-radius:12px;font-size:18px;font-weight:700;transition:background .25s,transform .25s;text-decoration:none}.pm-btn-cta:hover{background:#1d4ed8;transform:translateY(-2px)}.pm-faq{position:relative;padding:120px 0;background:#fff}.pm-faq-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#fffffff0,#fffffff0),url(/images/bg-labor.jpeg) center/cover no-repeat}.pm-faq-inner{position:relative;max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.pm-faq-left h2{font-size:50px;letter-spacing:-1px;font-weight:800;color:#0d0d0d;margin:0 0 28px;line-height:1.1}.pm-faq-left p{font-size:18px;line-height:1.75;color:#0d0d0d;margin:0}.pm-faq-left .faq-eyebrow{font-size:15px;color:#2563eb;margin:0 0 14px}.pm-faq-list{display:flex;flex-direction:column}.pm-faq-item{border-bottom:1px solid #2563eb;padding:30px 0}.pm-faq-trigger{display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer;background:none;border:none;width:100%;padding:0;text-align:left}.pm-faq-trigger h3{font-size:21px;letter-spacing:normal;font-weight:700;color:#0d0d0d;margin:0}.pm-faq-chevron{flex:0 0 auto;transition:transform .3s ease}.pm-faq-chevron.is-open{transform:rotate(180deg)}.pm-faq-answer{font-size:17px;line-height:1.75;color:#0d0d0d;margin:20px 0 0;max-width:680px}@media (max-width: 1024px){.pm-grid-3,.pm-grid-3-included{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;row-gap:56px!important}.pm-faq-inner{grid-template-columns:1fr!important;gap:44px!important}.pm-hero h1{font-size:46px!important;letter-spacing:-1px!important;line-height:1.08!important}.pm-final-cta h2{font-size:36px!important;letter-spacing:-.7px!important;line-height:1.08!important}.pm-section-h2-light,.pm-section-h2-dark,.pm-intro h2,.pm-faq-left h2{font-size:40px!important;letter-spacing:-.8px!important}}@media (max-width: 760px){.pm-hero-inner{padding:120px 22px 70px!important}.pm-intro-center,.pm-section-title,.pm-included-cta{padding-left:22px!important;padding-right:22px!important}.pm-grid-3,.pm-grid-3-included{grid-template-columns:1fr!important;gap:40px!important;padding-left:22px!important;padding-right:22px!important}.pm-faq-inner,.pm-final-cta-inner{padding-left:22px!important;padding-right:22px!important}.pm-hero h1{font-size:33px!important;letter-spacing:-.6px!important;line-height:1.12!important}.pm-intro h2,.pm-section-h2-light,.pm-section-h2-dark{font-size:29px!important;letter-spacing:-.5px!important}.pm-final-cta h2{font-size:28px!important;letter-spacing:-.5px!important}.pm-faq-left h2{font-size:29px!important;letter-spacing:-.5px!important}.pm-intro{padding:66px 0!important}.pm-problem,.pm-included,.pm-process,.pm-final-cta,.pm-faq{padding-top:66px!important;padding-bottom:66px!important}.pm-section-label-light,.pm-section-label-dark{font-size:20px!important}.pm-card-h3-light,.pm-step-h3{font-size:22px!important;letter-spacing:-.3px!important}.pm-faq-trigger h3{font-size:18px!important;letter-spacing:normal!important}}.pm-faq-list{display:flex;flex-direction:column;gap:0}.pm-faq-item{border:0;border-top:1px solid #dbeafe;border-radius:0;background:none;padding:0;overflow:visible}.pm-faq-item:last-child{border-bottom:1px solid #dbeafe}.pm-faq-item:hover{background:none}.pm-faq-trigger{width:100%;display:grid;grid-template-columns:46px minmax(0,1fr) 22px;gap:18px;align-items:center;text-align:left;padding:28px 0;background:none;border:0;cursor:pointer;font-family:inherit;min-height:0}.pm-faq-trigger:focus-visible{outline:2px solid #2563eb;outline-offset:4px;border-radius:4px}.pm-faq-trigger h3{font-size:21px;letter-spacing:normal;line-height:1.35;font-weight:700;color:#0d0d0d;margin:0;transition:color .2s}.pm-faq-trigger:hover .pm-faq-trigger h3,.pm-faq-item.is-open .pm-faq-trigger h3{color:#2563eb}.pm-faq-chevron{width:auto;height:auto;padding:0;border-radius:0;background:none;color:#2563eb;flex:0 0 auto;transition:transform .3s ease}.pm-faq-item:hover .pm-faq-chevron{background:none}.pm-faq-answer{margin:-6px 0 0 64px;padding:0 40px 30px 0;font-size:17px;line-height:1.8;color:#3f4550;max-width:68ch}.pm-faq-answer strong{color:#0d0d0d}@media (max-width: 760px){.pm-faq-trigger{grid-template-columns:34px minmax(0,1fr) 20px;gap:14px;padding:22px 0}.pm-faq-trigger h3{font-size:18px;letter-spacing:normal}.pm-faq-answer{margin-left:48px;padding-right:0;font-size:16px}}.pm-final-cta .cta-eyebrow{font-size:15px;line-height:1.4;color:#2563eb;margin:0 0 14px}.ds-page-title{position:relative;background:#0a0a0a;padding:156px 0 64px}.ds-page-title-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000f0),url(/images/bg-empfang.jpeg) center / cover no-repeat}.ds-page-title-inner{position:relative;max-width:860px;margin:0 auto;padding:0 48px}.ds-eyebrow{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 14px}.ds-h1{color:#fff;font-size:46px;line-height:1.1;font-weight:800;letter-spacing:-1px;margin:0 0 28px}.ds-title-links{display:flex;flex-wrap:wrap;gap:14px}.ds-title-link{display:inline-block;padding:11px 22px;border:1px solid rgba(255,255,255,.35);border-radius:9px;color:#fff;font-size:15px;font-weight:600;transition:background .2s,color .2s}.ds-title-link:hover{background:#ffffff1a;color:#2563eb}.ds-section{background:#fff;padding:96px 0}.ds-inner{max-width:860px;margin:0 auto;padding:0 48px}.ds-h2{font-size:36px;font-weight:800;letter-spacing:-.6px;color:#0d0d0d;margin:0 0 12px}.ds-divider{height:3px;width:64px;background:#2563eb;border-radius:2px;margin:0 0 44px}.ds-h3{font-size:22px;letter-spacing:-.3px;font-weight:700;color:#0d0d0d;margin:0 0 14px}.ds-p{font-size:17px;line-height:1.8;color:#0d0d0d;margin:0 0 18px}.ds-p--spaced{margin-bottom:36px}.ds-p-last{font-size:17px;line-height:1.8;color:#0d0d0d;margin:0}.ds-list{font-size:17px;line-height:1.85;color:#0d0d0d;margin:0 0 12px;padding-left:22px}.ds-list.ds-p--spaced{margin-bottom:36px}.ds-link{color:#2563eb;font-weight:600}@media (max-width: 760px){.ds-page-title{padding:176px 0 48px}.ds-page-title-inner,.ds-inner{padding-left:22px;padding-right:22px}.ds-h1{font-size:32px;line-height:1.12}.ds-h2{font-size:27px}}.cd-wrapper{overflow-x:hidden;background:#000}.cd-section-header{position:relative;text-align:center;margin-bottom:80px;padding:0 48px}.cd-section-label{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 10px}.cd-section-h2{font-size:50px;font-weight:800;letter-spacing:-1px;color:#0d0d0d;margin:0}.cd-section-h2--white{color:#fff}.cd-btn-primary{display:inline-block;padding:19px 40px;background:#2563eb;border-radius:12px;color:#fff;font-size:18px;font-weight:700;text-decoration:none;transition:background .25s,transform .25s}.cd-btn-primary:hover{background:#1d4ed8;transform:translateY(-2px)}.cd-hero{position:relative;min-height:620px;display:flex;align-items:center;background:#000;overflow:hidden}.cd-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e0,#000000e6),url(/images/bg-empfang.jpeg) center / cover no-repeat}.cd-hero-content{position:relative;max-width:1280px;margin:0 auto;padding:150px 48px 110px;width:100%}.cd-hero-inner{max-width:720px}.cd-hero-h1{font-size:60px;letter-spacing:-1.5px;color:#fff;line-height:1.05;font-weight:800;margin:0 0 26px}.cd-hero-p{color:#fff;font-size:20px;line-height:1.65;margin:0 0 26px;max-width:560px}.cd-hero-tags{list-style:none;margin:0 0 34px;padding:0;display:flex;flex-wrap:wrap;gap:9px}.cd-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:26px}.cd-hero-link{color:#fff;font-size:17px;font-weight:600;display:inline-flex;align-items:center;gap:9px;opacity:.92;text-decoration:none;transition:opacity .2s,color .2s}.cd-hero-link:hover{opacity:1;color:#2563eb}.cd-intro{background:#fff;padding:110px 0}.cd-intro-inner{max-width:920px;margin:0 auto;padding:0 48px;text-align:center}.cd-badge{display:inline-flex;align-items:center;gap:9px;padding:9px 18px;border:1px solid #dbeafe;background:#eff6ff;border-radius:999px;margin-bottom:30px}.cd-badge span{color:#2563eb;font-size:14px;font-weight:700;letter-spacing:.2px}.cd-intro-h2{font-size:50px;letter-spacing:-1px;line-height:1.12;font-weight:800;color:#0d0d0d;margin:0 0 28px;text-wrap:balance}.cd-intro-p1{color:#0d0d0d;font-size:21px;line-height:1.7;margin:0 0 22px;text-wrap:pretty}.cd-intro-p2{color:#0d0d0d;font-size:18px;line-height:1.75;margin:0 auto;max-width:760px;text-wrap:pretty}.cd-intro-text-block{max-width:840px;margin:52px auto 0;text-align:left}.cd-intro-h3{font-size:22px;letter-spacing:-.3px;font-weight:800;color:#0d0d0d;margin:0 0 16px}.cd-intro-body{color:#0d0d0d;font-size:18px;line-height:1.85;margin:0 0 18px;text-wrap:pretty;text-align:justify}.cd-intro-body--last{margin-bottom:0}.cd-problem{position:relative;background:#0a0a0a;padding:120px 0}.cd-problem-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000d9,#000000e6),url(/images/bg-rezeption.jpeg) center / cover no-repeat}.cd-problem-grid{position:relative;max-width:1180px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:repeat(3,1fr);gap:56px}.cd-problem-item{text-align:center}.cd-problem-h3{font-size:22px;letter-spacing:-.3px;color:#fff;font-weight:700;margin:0 0 16px;min-height:60px}.cd-problem-p{color:#fff;font-size:16px;line-height:1.7;margin:0}.cd-included{position:relative;padding:120px 0;background:#fff;scroll-margin-top:90px}.cd-included-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#fffffff0,#fffffff0),url(/images/bg-behandlung.jpeg) center / cover no-repeat}.cd-included-grid{position:relative;max-width:1180px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:repeat(3,1fr);gap:56px 48px}.cd-included-item{text-align:center}.cd-included-h3{font-size:22px;letter-spacing:-.3px;color:#0d0d0d;font-weight:700;margin:0 0 14px;min-height:58px}.cd-included-p{color:#0d0d0d;font-size:16px;line-height:1.7;margin:0}.cd-included-note{color:#8b909a;font-size:14px;line-height:1.6;margin:12px 0 0}.cd-included-cta-wrap{position:relative;text-align:center;margin-top:64px;padding:0 48px}.cd-intro-cta-wrap{text-align:center;margin:44px auto 0}.cd-intro-cta,.cd-included-cta{display:inline-flex;align-items:center;gap:9px;color:#2563eb;font-size:18px;font-weight:700;text-decoration:none;transition:gap .2s,color .2s}.cd-intro-cta:hover,.cd-included-cta:hover{gap:15px;color:#2563eb}.cd-process{position:relative;background:#0a0a0a;padding:120px 0}.cd-process-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000d9,#000000e6),url(/images/bg-labor.jpeg) center / cover no-repeat}.cd-process-grid{position:relative;max-width:1180px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:repeat(3,1fr);gap:56px}.cd-process-item{text-align:center}.cd-process-num{width:64px;height:64px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;margin:0 auto 26px}.cd-process-h3{font-size:22px;letter-spacing:-.3px;color:#fff;font-weight:700;margin:0 0 14px;min-height:62px}.cd-process-p{color:#fff;font-size:16px;line-height:1.7;margin:0}.cd-final-cta{position:relative;padding:130px 0;background:#0a0a0a}.cd-final-cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e0,#000000eb),url(/images/bg-behandlung.jpeg) center / cover no-repeat}.cd-final-cta-inner{position:relative;max-width:1000px;margin:0 auto;padding:0 48px;text-align:center}.cd-final-cta-h2{font-size:42px;letter-spacing:-.9px;font-weight:800;color:#fff;margin:0 0 30px;line-height:1.1}.cd-final-cta-p{font-size:18px;line-height:1.8;color:#fff;margin:0 0 44px}.cd-faq{position:relative;padding:120px 0;background:#fff}.cd-faq-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#fffffff0,#fffffff0),url(/images/bg-labor.jpeg) center / cover no-repeat}.cd-faq-inner{position:relative;max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.cd-faq-h2{font-size:50px;letter-spacing:-1px;font-weight:800;color:#0d0d0d;margin:0 0 28px;line-height:1.1}.cd-faq-sub{font-size:18px;line-height:1.75;color:#0d0d0d;margin:0}.cd-faq-list{display:flex;flex-direction:column}.cd-faq-item{border-bottom:1px solid #2563eb;padding:30px 0}.cd-faq-question{display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer}.cd-faq-q{font-size:21px;letter-spacing:normal;font-weight:700;color:#0d0d0d;margin:0}.cd-faq-chevron{transition:transform .3s ease;flex:0 0 auto;transform:rotate(0)}.cd-faq-chevron--open{transform:rotate(180deg)}.cd-faq-answer{font-size:17px;line-height:1.75;color:#0d0d0d;margin:20px 0 0;max-width:680px}@media (max-width: 1024px){.cd-faq-h2{font-size:40px;letter-spacing:-.8px}.cd-problem-grid,.cd-included-grid,.cd-process-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;row-gap:56px!important}.cd-faq-inner{grid-template-columns:1fr!important;gap:44px!important}.cd-hero-h1{font-size:46px!important;letter-spacing:-1px!important;line-height:1.08!important}.cd-final-cta-h2{font-size:36px!important;letter-spacing:-.7px!important;line-height:1.08!important}.cd-section-h2,.cd-intro-h2{font-size:40px!important;letter-spacing:-.8px!important}}@media (max-width: 760px){.cd-hero-content,.cd-intro-inner,.cd-section-header,.cd-included-cta-wrap{padding-left:22px!important;padding-right:22px!important}.cd-hero-content{padding-top:120px!important;padding-bottom:70px!important}.cd-intro,.cd-problem,.cd-included,.cd-process,.cd-faq,.cd-final-cta{padding-top:66px!important;padding-bottom:66px!important}.cd-problem-grid,.cd-included-grid,.cd-process-grid,.cd-faq-inner{grid-template-columns:1fr!important;gap:40px!important;padding-left:22px!important;padding-right:22px!important}.cd-hero-h1{font-size:33px!important;letter-spacing:-.6px!important;line-height:1.12!important}.cd-final-cta-h2{font-size:28px!important;letter-spacing:-.5px!important}.cd-section-h2,.cd-intro-h2{font-size:29px!important;letter-spacing:-.5px!important}.cd-intro-h3{font-size:22px!important;letter-spacing:-.3px!important}.cd-faq-h2{font-size:29px!important;letter-spacing:-.5px!important}.cd-faq-q{font-size:18px!important;letter-spacing:normal!important}.cd-section-label{font-size:20px!important}.cd-final-cta-inner{padding-left:22px!important;padding-right:22px!important}}.cd-faq-list{display:flex;flex-direction:column;gap:0}.cd-faq-item{border:0;border-top:1px solid #dbeafe;border-radius:0;background:none;padding:0;overflow:visible}.cd-faq-item:last-child{border-bottom:1px solid #dbeafe}.cd-faq-item:hover{background:none}.cd-faq-question{width:100%;display:grid;grid-template-columns:46px minmax(0,1fr) 22px;gap:18px;align-items:center;text-align:left;padding:28px 0;background:none;border:0;cursor:pointer;font-family:inherit;min-height:0}.cd-faq-question:focus-visible{outline:2px solid #2563eb;outline-offset:4px;border-radius:4px}.cd-faq-q{font-size:21px;letter-spacing:normal;line-height:1.35;font-weight:700;color:#0d0d0d;margin:0;transition:color .2s}.cd-faq-question:hover .cd-faq-q,.cd-faq-item.is-open .cd-faq-q{color:#2563eb}.cd-faq-chevron{width:auto;height:auto;padding:0;border-radius:0;background:none;color:#2563eb;flex:0 0 auto;transition:transform .3s ease}.cd-faq-item:hover .cd-faq-chevron{background:none}.cd-faq-answer{margin:-6px 0 0 64px;padding:0 40px 30px 0;font-size:17px;line-height:1.8;color:#3f4550;max-width:68ch}.cd-faq-answer strong{color:#0d0d0d}@media (max-width: 760px){.cd-faq-question{grid-template-columns:34px minmax(0,1fr) 20px;gap:14px;padding:22px 0}.cd-faq-q{font-size:18px;letter-spacing:normal}.cd-faq-answer{margin-left:48px;padding-right:0;font-size:16px}}.rs-root{overflow-x:hidden;background:#000}.rs-label{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 14px}.rs-strong-white{color:#fff;font-weight:700}.rs-strong-dark{color:#0d0d0d;font-weight:700}.rs-white{color:#fff}.rs-dark{color:#0d0d0d}.rs-mb18{margin-bottom:18px!important}.rs-relative{position:relative}.rs-body-justify{font-size:18px;line-height:1.85;margin:0;text-wrap:pretty;text-align:justify}.rs-hero{position:relative;min-height:620px;display:flex;align-items:center;background:#000;overflow:hidden}.rs-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000ed),url(/images/bg-labor.jpeg) center / cover no-repeat}.rs-hero-inner{position:relative;max-width:1280px;margin:0 auto;padding:150px 48px 110px;width:100%}.rs-hero-content{max-width:760px}.rs-hero h1.rs-hero-h1{color:#fff;font-size:60px;line-height:1.05;font-weight:800;letter-spacing:-1.5px;margin:0 0 26px}.rs-hero-h1{font-size:60px;letter-spacing:-1.5px;color:#fff;line-height:1.05;font-weight:800;margin:0 0 26px}.rs-hero-lead{color:#fff;font-size:20px;line-height:1.65;margin:0 0 40px;max-width:600px}.rs-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:26px}.rs-btn-primary{display:inline-block;padding:19px 40px;background:#2563eb;border-radius:12px;color:#fff;font-size:18px;font-weight:700;text-decoration:none;transition:background .25s,transform .25s}.rs-btn-primary:hover{background:#1d4ed8;transform:translateY(-2px)}.rs-cta-band .rs-btn-primary{padding:20px 44px}.rs-btn-ghost{color:#fff;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:9px;opacity:.92;transition:opacity .2s,color .2s}.rs-btn-ghost:hover{opacity:1;color:#2563eb}.rs-intro{background:#fff;padding:110px 0}.rs-intro-inner{max-width:920px;margin:0 auto;padding:0 48px;text-align:center}.rs-badge{display:inline-flex;align-items:center;gap:9px;padding:9px 18px;border:1px solid #dbeafe;background:#eff6ff;border-radius:999px;margin-bottom:30px}.rs-badge-text{color:#2563eb;font-size:14px;font-weight:700;letter-spacing:.2px}.rs-intro-h2{font-size:50px;letter-spacing:-1px;line-height:1.12;font-weight:800;color:#0d0d0d;margin:0 0 28px;text-wrap:balance}.rs-intro-body{color:#0d0d0d;font-size:21px;line-height:1.7;margin:0 auto;max-width:760px;text-wrap:pretty}.rs-section-dark{position:relative;background:#0a0a0a;padding:110px 0}.rs-section-dark-bg{position:absolute;top:0;right:0;bottom:0;left:0}.rs-bg-labor{background:linear-gradient(#000000e6,#000000f0),url(/images/bg-labor.jpeg) center / cover no-repeat}.rs-bg-rezeption{background:linear-gradient(#000000e6,#000000f0),url(/images/bg-rezeption.jpeg) center / cover no-repeat}.rs-section-light{background:#fff;padding:110px 0}.rs-section-grid{max-width:1180px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:start}.rs-section-h2{font-size:50px;letter-spacing:-1px;line-height:1.12;font-weight:800;margin:0 0 24px}.rs-section-extra{max-width:1180px;margin:18px auto 0;padding:0 48px}.rs-checklist-box{border-radius:16px;padding:40px 38px}.rs-checklist-dark{background:#ffffff0a;border:1px solid rgba(37,99,235,.5)}.rs-checklist-light{background:#eff6ff;border:1px solid #dbeafe}.rs-checklist-label{font-size:13px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#2563eb;margin:0 0 24px}.rs-label-blue{color:#2563eb}.rs-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.rs-checklist-item{display:flex;align-items:flex-start;gap:14px;font-size:17px;line-height:1.5}.rs-faq-section{position:relative;padding:120px 0;background:#fff}.rs-faq-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#ffffffed,#ffffffed),url(/images/bg-empfang.jpeg) center / cover no-repeat}.rs-faq-grid{position:relative;max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.rs-faq-h2{font-size:50px;letter-spacing:-1px;font-weight:800;color:#0d0d0d;margin:0 0 28px;line-height:1.1}.rs-faq-sub{font-size:18px;line-height:1.75;color:#0d0d0d;margin:0}.rs-faq-list{display:flex;flex-direction:column}.rs-faq-item{border-bottom:1px solid #dbeafe;padding:30px 0}.rs-faq-trigger{display:flex;justify-content:space-between;align-items:center;gap:24px;cursor:pointer}.rs-faq-q{font-size:21px;letter-spacing:normal;font-weight:700;color:#0d0d0d;margin:0}.rs-faq-a{font-size:17px;line-height:1.75;color:#0d0d0d;margin:20px 0 0;max-width:680px;display:block}.rs-faq-link{color:inherit;transition:color .2s;text-decoration:underline;text-underline-offset:3px}.rs-cta-band{position:relative;background:#0a0a0a;padding:120px 0}.rs-cta-band-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000f0),url(/images/bg-behandlung.jpeg) center / cover no-repeat}.rs-cta-band-inner{max-width:900px;margin:0 auto;padding:0 48px;text-align:center}.rs-cta-band-h2{font-size:42px;letter-spacing:-.9px;font-weight:800;color:#fff;margin:0 0 24px;line-height:1.1}.rs-cta-band-body{font-size:18px;line-height:1.75;color:#fff;margin:0 0 40px}@media (max-width: 1024px){.rs-section-h2{font-size:40px;letter-spacing:-.8px}.rs-section-grid,.rs-faq-grid{grid-template-columns:1fr!important;gap:44px!important}.rs-hero-h1{font-size:46px!important;letter-spacing:-1px!important;line-height:1.08!important}.rs-faq-h2{font-size:40px!important;letter-spacing:-.8px!important}.rs-cta-band-h2{font-size:36px!important;letter-spacing:-.7px!important}.rs-intro-h2{font-size:40px!important;letter-spacing:-.8px!important}}@media (max-width: 760px){.rs-hero-inner,.rs-intro-inner,.rs-section-grid,.rs-section-extra,.rs-faq-grid,.rs-cta-band-inner{padding-left:22px!important;padding-right:22px!important}.rs-hero-inner{padding-top:120px!important;padding-bottom:70px!important}.rs-hero-h1{font-size:33px!important;letter-spacing:-.6px!important;line-height:1.12!important}.rs-intro-h2,.rs-section-h2,.rs-faq-h2{font-size:29px!important;letter-spacing:-.5px!important}.rs-cta-band-h2{font-size:28px!important;letter-spacing:-.5px!important}.rs-faq-q{font-size:18px!important;letter-spacing:normal!important}.rs-section-dark,.rs-section-light,.rs-intro,.rs-faq-section,.rs-cta-band{padding-top:66px!important;padding-bottom:66px!important}.rs-btn-primary{font-size:16px;padding:15px 30px}}.rs-faq-link:hover,.rs-faq-link:hover strong{color:#2563eb}.rs-faq-list{display:flex;flex-direction:column;gap:0}.rs-faq-item{border:0;border-top:1px solid #dbeafe;border-radius:0;background:none;padding:0;overflow:visible}.rs-faq-item:last-child{border-bottom:1px solid #dbeafe}.rs-faq-item:hover{background:none}.rs-faq-trigger{width:100%;display:grid;grid-template-columns:46px minmax(0,1fr) 22px;gap:18px;align-items:center;text-align:left;padding:28px 0;background:none;border:0;cursor:pointer;font-family:inherit;min-height:0}.rs-faq-trigger:focus-visible{outline:2px solid #2563eb;outline-offset:4px;border-radius:4px}.faq-num{color:#2563eb;font-size:15px;font-weight:700;letter-spacing:1px}.rs-faq-q{font-size:21px;letter-spacing:normal;line-height:1.35;font-weight:700;color:#0d0d0d;margin:0;transition:color .2s}.rs-faq-trigger:hover .rs-faq-q,.rs-faq-item.is-open .rs-faq-q{color:#2563eb}.rs-faq-chevron{width:auto;height:auto;padding:0;border-radius:0;background:none;color:#2563eb;flex:0 0 auto;transition:transform .3s ease}.rs-faq-item:hover .rs-faq-chevron{background:none}.rs-faq-a{margin:-6px 0 0 64px;padding:0 40px 30px 0;font-size:17px;line-height:1.8;color:#3f4550;max-width:68ch}.rs-faq-a strong{color:#0d0d0d}@media (max-width: 760px){.rs-faq-trigger{grid-template-columns:34px minmax(0,1fr) 20px;gap:14px;padding:22px 0}.rs-faq-q{font-size:18px;letter-spacing:normal}.rs-faq-a{margin-left:48px;padding-right:0;font-size:16px}}.gs-hero{position:relative;min-height:640px;display:flex;align-items:center;background:#000;overflow:hidden}.gs-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e0,#000000eb),url(/images/bg-empfang.jpeg) center / cover no-repeat}.gs-hero-inner{position:relative;max-width:1280px;margin:0 auto;padding:150px 48px 110px;width:100%}.gs-hero-content{max-width:820px}.gs-eyebrow{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 18px}.gs-hero-h1{font-size:60px;letter-spacing:-1.5px;color:#fff;line-height:1.04;font-weight:800;margin:0 0 26px;text-wrap:balance}.gs-hero-lead{color:#fff;font-size:20px;line-height:1.65;margin:0 0 40px;max-width:660px}.gs-hero-link{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:17px;font-weight:600;opacity:.92;transition:gap .2s,opacity .2s,color .2s;text-decoration:none}.gs-hero-link:hover{gap:16px;opacity:1;color:#2563eb}.gs-intro{background:#fff;padding:110px 0}.gs-intro-inner{max-width:920px;margin:0 auto;padding:0 48px;text-align:center}.gs-badge{display:inline-flex;align-items:center;gap:9px;padding:9px 18px;border:1px solid #dbeafe;background:#eff6ff;border-radius:999px;margin-bottom:30px}.gs-badge-text{color:#2563eb;font-size:14px;font-weight:700;letter-spacing:.2px}.gs-intro-h2{font-size:50px;letter-spacing:-1px;line-height:1.12;font-weight:800;color:#0d0d0d;margin:0 0 28px;text-wrap:balance}.gs-intro-text{color:#0d0d0d;font-size:21px;line-height:1.7;margin:0 auto;max-width:780px;text-wrap:pretty}.gs-chapter-eyebrow{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 16px}.gs-chapter-number{position:absolute;top:40px;right:56px;font-size:120px;font-weight:800;letter-spacing:-4px;line-height:1;pointer-events:none}.gs-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:stretch}.gs-person-label{font-size:13px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#2563eb;margin:0 0 6px}.gs-k1{position:relative;background:#0a0a0a;padding:120px 0;scroll-margin-top:90px;overflow:hidden}.gs-k1-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000f0),url(/images/bg-behandlung.jpeg) center / cover no-repeat}.gs-k1-number{color:#ffffff0d}.gs-k1-inner{position:relative;max-width:900px;margin:0 auto;padding:0 48px;text-align:center}.gs-k1-h2{font-size:50px;letter-spacing:-1px;line-height:1.1;font-weight:800;color:#fff;margin:0 0 30px;text-wrap:balance}.gs-k1-text{color:#fff;font-size:20px;line-height:1.8;margin:0 auto;max-width:720px;text-wrap:pretty}.gs-k2{position:relative;background:#fff;padding:120px 0;scroll-margin-top:90px;overflow:hidden}.gs-k2-number{color:#2563eb12}.gs-k2-inner{position:relative;max-width:1180px;margin:0 auto;padding:0 48px}.gs-k2-heading{text-align:center;margin-bottom:64px}.gs-k2-h2{font-size:50px;letter-spacing:-1px;line-height:1.1;font-weight:800;color:#0d0d0d;margin:0;text-wrap:balance}.gs-k2-card{background:#eff6ff;border:1px solid #dbeafe;border-radius:16px;padding:44px 40px;display:flex;flex-direction:column}.gs-k2-card-h3{font-size:32px;letter-spacing:-.4px;font-weight:800;color:#0d0d0d;margin:0 0 20px}.gs-k2-card-text{color:#0d0d0d;font-size:18px;line-height:1.8;margin:0;text-wrap:pretty}.gs-k3{position:relative;background:#0a0a0a;padding:120px 0;scroll-margin-top:90px;overflow:hidden}.gs-k3-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000f0),url(/images/bg-rezeption.jpeg) center / cover no-repeat}.gs-k3-number{color:#ffffff0d}.gs-k3-inner{position:relative;max-width:1180px;margin:0 auto;padding:0 48px}.gs-k3-heading{text-align:center;margin-bottom:64px}.gs-k3-h2{font-size:50px;letter-spacing:-1px;line-height:1.1;font-weight:800;color:#fff;margin:0;text-wrap:balance}.gs-k3-card{background:#ffffff0a;border:1px solid rgba(37,99,235,.5);border-radius:16px;padding:44px 40px;display:flex;flex-direction:column;margin-bottom:44px}.gs-grid-mb{margin-bottom:44px}.gs-k3-card-h3{font-size:32px;letter-spacing:-.4px;font-weight:800;color:#fff;margin:0 0 20px}.gs-k3-card-text{color:#fff;font-size:18px;line-height:1.8;margin:0;text-wrap:pretty}.gs-idea-box{position:relative;max-width:900px;margin:0 auto;text-align:center;background:#2563eb1a;border:1px solid rgba(37,99,235,.5);border-radius:16px;padding:46px 44px}.gs-idea-label{color:#2563eb;font-size:13px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 16px}.gs-idea-text{color:#fff;font-size:21px;line-height:1.75;margin:0;font-weight:600;text-wrap:pretty}.gs-k4{position:relative;background:#f4f4f5;padding:120px 0;scroll-margin-top:90px;overflow:hidden}.gs-k4-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#f4f4f5ed,#f4f4f5ed),url(/images/bg-labor.jpeg) center / cover no-repeat}.gs-k4-number{color:#2563eb14}.gs-k4-inner{position:relative;max-width:1180px;margin:0 auto;padding:0 48px}.gs-k4-intro{text-align:center;max-width:860px;margin:0 auto 70px}.gs-k4-h2{font-size:50px;letter-spacing:-1px;line-height:1.08;font-weight:800;color:#0d0d0d;margin:0 0 28px;text-wrap:balance}.gs-k4-lead{color:#0d0d0d;font-size:21px;line-height:1.7;margin:0 auto;max-width:760px;text-wrap:pretty}.gs-k4-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #0000001a;display:flex;flex-direction:column}.gs-k4-card-img{width:100%;height:340px;object-fit:cover;display:block}.gs-k4-card-body{padding:32px 34px}.gs-k4-duo-img{width:100%;height:520px;object-fit:cover;display:block}.gs-k4-duo-body{padding:32px 34px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.gs-k4-card-name{font-size:32px;letter-spacing:-.4px;font-weight:800;color:#0d0d0d;margin:0 0 4px}.gs-k4-card-role{color:#2563eb;font-size:17px;font-weight:700;margin:0}.gs-cta{position:relative;background:#0a0a0a;padding:120px 0}.gs-cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000f0),url(/images/bg-behandlung.jpeg) center / cover no-repeat}.gs-cta-inner{position:relative;max-width:900px;margin:0 auto;padding:0 48px;text-align:center}.gs-cta-h2{font-size:42px;letter-spacing:-.9px;font-weight:800;color:#fff;margin:0 0 24px;line-height:1.1;text-wrap:balance}.gs-cta-text{font-size:18px;line-height:1.75;color:#fff;margin:0 0 40px}.gs-cta-btn{display:inline-block;padding:20px 44px;background:#2563eb;color:#fff;border-radius:12px;font-size:18px;font-weight:700;text-decoration:none;transition:background .25s,transform .25s}.gs-cta-btn:hover{background:#1d4ed8;transform:translateY(-2px)}@media (max-width: 1024px){.gs-grid-2{grid-template-columns:1fr!important;gap:32px!important}.gs-hero-h1{font-size:46px;letter-spacing:-1px;line-height:1.08}.gs-k1-h2,.gs-k2-h2,.gs-k3-h2,.gs-intro-h2,.gs-k4-h2{font-size:40px;letter-spacing:-.8px}.gs-cta-h2{font-size:36px;letter-spacing:-.7px}}@media (max-width: 760px){.gs-k4-duo-img{height:300px}.gs-k4-duo-body{grid-template-columns:1fr;gap:22px;padding:28px 24px}.gs-hero-inner{padding:120px 22px 70px}.gs-intro-inner,.gs-k1-inner,.gs-k2-inner,.gs-k3-inner,.gs-k4-inner,.gs-cta-inner{padding-left:22px;padding-right:22px}.gs-intro,.gs-k1,.gs-k2,.gs-k3,.gs-k4,.gs-cta{padding-top:66px;padding-bottom:66px}.gs-hero-h1{font-size:33px;letter-spacing:-.6px;line-height:1.12}.gs-k1-h2,.gs-k2-h2,.gs-k3-h2,.gs-k4-h2,.gs-intro-h2{font-size:29px;letter-spacing:-.5px}.gs-cta-h2{font-size:28px;letter-spacing:-.5px}.gs-chapter-number{font-size:74px}}@media (max-width: 760px){.gs-k2-card-h3,.gs-k3-card-h3,.gs-k4-card-name{font-size:26px;letter-spacing:-.4px}}.gr{background:#000;overflow-x:hidden}.gr-eyebrow{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 14px}.gr-eyebrow--dark{color:#2563eb}.gr-h2{font-size:50px;letter-spacing:-1px;line-height:1.14;font-weight:800;color:#0d0d0d;margin:0 0 26px;text-wrap:balance}.gr-h2--hell{color:#fff}.gr-body{font-size:18px;line-height:1.85;color:#0d0d0d;margin:0 0 18px;text-wrap:pretty}.gr-body:last-child{margin-bottom:0}.gr-hero{position:relative;background:#0a0a0a;overflow:hidden}.gr-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000ed),url(/images/bg-empfang.jpeg) center / cover no-repeat}.gr-hero-inner{position:relative;max-width:1180px;margin:0 auto;padding:160px 48px 110px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.gr-hero-h1{font-size:60px;letter-spacing:-1.5px;color:#fff;line-height:1.05;font-weight:800;margin:0 0 22px}.gr-hero-lead{color:#fff;font-size:19px;line-height:1.7;margin:0 0 26px;max-width:52ch}.gr-tags{list-style:none;margin:0 0 34px;padding:0;display:flex;flex-wrap:wrap;gap:9px}.gr-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.gr-btn-primary{display:inline-block;padding:19px 40px;background:#2563eb;border-radius:12px;color:#fff;font-size:18px;font-weight:700;transition:background .25s,transform .25s}.gr-btn-primary:hover{background:#1d4ed8;transform:translateY(-2px)}.gr-linkedin{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#fff;font-size:17px;font-weight:600;opacity:.92;transition:color .2s,opacity .2s}.gr-linkedin:hover{color:#2563eb;opacity:1}.gr-hero-img{width:100%;height:540px;object-fit:cover;border-radius:16px;display:block;box-shadow:0 30px 70px #00000080;object-position:var(--gr-pos, center)}.gr-profil{background:#fff;padding:110px 0}.gr-profil-inner{max-width:860px;margin:0 auto;padding:0 48px}.gr-stationen{position:relative;background:#0a0a0a;padding:110px 0}.gr-stationen-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000f0),url(/images/bg-labor.jpeg) center / cover no-repeat}.gr-stationen-inner{position:relative;max-width:860px;margin:0 auto;padding:0 48px}.gr-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.gr-station{display:grid;grid-template-columns:190px 1fr;gap:28px;padding:24px 0;border-top:1px solid rgba(37,99,235,.35)}.gr-station:last-child{border-bottom:1px solid rgba(37,99,235,.35)}.gr-station-zeit{color:#2563eb;font-size:15px;font-weight:700;letter-spacing:.4px;padding-top:2px}.gr-station-titel{font-size:22px;letter-spacing:-.3px;color:#fff;font-weight:700;margin:0}.gr-station-rolle{color:#c9ccd2;font-size:16px;line-height:1.6;margin:4px 0 0}.gr-zert-block{margin-top:44px}.gr-zert-label{color:#2563eb;font-size:12.5px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 14px}.gr-zert-pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:9px}.gr-schwer{background:#fff;padding:110px 0}.gr-schwer-inner{max-width:1000px;margin:0 auto;padding:0 48px}.gr-schwer-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.gr-schwer-karte{background:#eff6ff;border:1px solid #dbeafe;border-radius:16px;padding:30px 32px;transition:border-color .2s,background .2s}.gr-schwer-karte:hover{border-color:#93c5fd;background:#dbeafe}.gr-schwer-icon{width:46px;height:46px;border-radius:50%;margin-bottom:22px;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center}.gr-schwer-titel{font-size:22px;letter-spacing:-.3px;color:#0d0d0d;font-weight:700;margin:0 0 10px}.gr-schwer-text{color:#0d0d0d;font-size:16px;line-height:1.7;margin:0}.gr-weitere{background:#f4f4f5;padding:110px 0}.gr-weitere-inner{max-width:860px;margin:0 auto;padding:0 48px}.gr-weitere-grid{display:flex;flex-direction:column;gap:14px}.gr-karte{display:flex;align-items:center;gap:20px;padding:16px 22px 16px 16px;background:#eff6ff;border:1px solid #dbeafe;border-radius:14px;color:#2563eb;transition:border-color .2s,background .2s}.gr-karte:hover{border-color:#93c5fd;background:#dbeafe}.gr-karte-img{width:64px;height:64px;border-radius:10px;object-fit:cover;flex:none}.gr-karte-text{flex:1;min-width:0}.gr-karte-name{color:#0d0d0d;font-size:19px;font-weight:700;margin:0 0 2px}.gr-karte-rolle{color:#2563eb;font-size:15px;font-weight:600;margin:0}.gr-cta{position:relative;background:#0a0a0a;padding:120px 0}.gr-cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000f0),url(/images/bg-rezeption.jpeg) center / cover no-repeat}.gr-cta-inner{position:relative;max-width:900px;margin:0 auto;padding:0 48px}.gr-cta-card{background:#2563eb1a;border:1px solid rgba(37,99,235,.5);border-radius:16px;padding:58px 48px;text-align:center}.gr-cta-h2{font-size:42px;letter-spacing:-.9px;line-height:1.14;font-weight:800;color:#fff;margin:0 0 18px;text-wrap:balance}.gr-cta-text{font-size:18px;line-height:1.75;color:#fff;margin:0 auto 34px;max-width:56ch}@media (max-width: 1024px){.gr-hero-inner{grid-template-columns:1fr;gap:44px;padding-top:140px}.gr-hero-media{order:-1}.gr-hero-img{object-position:var(--gr-pos-mobil, var(--gr-pos, center))}.gr-hero-h1{font-size:46px;letter-spacing:-1px}.gr-h2{font-size:40px;letter-spacing:-.8px}.gr-cta-h2{font-size:36px;letter-spacing:-.7px}.gr-hero-img{height:460px}}@media (max-width: 760px){.gr-hero-inner,.gr-profil-inner,.gr-stationen-inner,.gr-schwer-inner,.gr-weitere-inner,.gr-cta-inner{padding-left:22px;padding-right:22px}.gr-hero-h1{font-size:33px;letter-spacing:-.6px}.gr-h2{font-size:29px;letter-spacing:-.5px}.gr-cta-h2{font-size:28px;letter-spacing:-.5px}.gr-hero-img{height:380px}.gr-schwer-grid{grid-template-columns:1fr}.gr-schwer-karte{padding:24px 22px}.gr-station{grid-template-columns:1fr;gap:4px}.gr-cta-card{padding:40px 24px}.gr-profil,.gr-stationen,.gr-schwer,.gr-weitere,.gr-cta{padding:70px 0}}.kr{background:#000;overflow-x:hidden}.kr-eyebrow{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 14px}.kr-eyebrow--dunkel{color:#2563eb}.kr-h2{font-size:50px;letter-spacing:-1px;line-height:1.12;font-weight:800;color:#0d0d0d;margin:0 0 26px;text-wrap:balance}.kr-h2--hell{color:#fff}.kr-body{font-size:18px;line-height:1.8;color:#0d0d0d;margin:0 0 20px;text-wrap:pretty}.kr-body--zentriert{max-width:60ch;margin-left:auto;margin-right:auto}.kr-btn-primary{display:inline-block;padding:19px 40px;background:#2563eb;border-radius:12px;color:#fff;font-size:18px;font-weight:700;transition:background .25s,transform .25s}.kr-btn-primary:hover{background:#1d4ed8;transform:translateY(-2px)}.kr-arrow-link{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:#2563eb;font-size:17px;font-weight:700;transition:gap .2s}.kr-arrow-link:hover{gap:15px}.kr-hero{position:relative;background:#0a0a0a;overflow:hidden}.kr-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000ed),url(/images/bg-empfang.jpeg) center / cover no-repeat}.kr-hero-inner{position:relative;max-width:1180px;margin:0 auto;padding:170px 48px 120px}.kr-hero-h1{font-size:60px;letter-spacing:-1.5px;color:#fff;line-height:1.05;font-weight:800;margin:0 0 24px;max-width:20ch}.kr-hero-lead{color:#fff;font-size:20px;line-height:1.7;margin:0 0 28px;max-width:62ch}.kr-tags{list-style:none;margin:0 0 36px;padding:0;display:flex;flex-wrap:wrap;gap:9px}.kr-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:26px}.kr-hero-link{display:inline-flex;align-items:center;gap:9px;min-height:44px;color:#fff;font-size:17px;font-weight:600;transition:color .2s,gap .2s}.kr-hero-link:hover{color:#2563eb;gap:15px}.kr-intro{background:#fff;padding:110px 0}.kr-intro-inner{max-width:860px;margin:0 auto;padding:0 48px}.kr-vorteile{position:relative;background:#0a0a0a;padding:110px 0}.kr-vorteile-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e0,#000000eb),url(/images/bg-labor.jpeg) center / cover no-repeat}.kr-vorteile-inner{position:relative;max-width:1180px;margin:0 auto;padding:0 48px}.kr-section-head{text-align:center;margin-bottom:56px}.kr-vorteile-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.kr-vorteil{background:#2563eb1a;border:1px solid rgba(37,99,235,.5);border-radius:16px;padding:34px 30px;transition:border-color .25s,background .25s,transform .25s}.kr-vorteil:hover{border-color:#93c5fd;background:#2563eb2e;transform:translateY(-3px)}.kr-vorteil-icon{display:flex;color:#2563eb;margin-bottom:20px}.kr-vorteil-titel{font-size:22px;letter-spacing:-.3px;color:#fff;font-weight:700;margin:0 0 12px}.kr-vorteil-text{color:#c9ccd2;font-size:16px;line-height:1.75;margin:0}.kr-stellen{background:#fff;padding:110px 0;scroll-margin-top:90px}.kr-stellen-inner{max-width:940px;margin:0 auto;padding:0 48px}.kr-job-liste{display:flex;flex-direction:column}.kr-job{border-top:1px solid #dbeafe}.kr-job:last-child{border-bottom:1px solid #dbeafe}.kr-job-kopf{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 22px;gap:18px;align-items:center;text-align:left;padding:28px 0;background:none;border:0;cursor:pointer;font-family:inherit}.kr-job-kopf:focus-visible{outline:2px solid #2563eb;outline-offset:4px;border-radius:4px}.kr-job-titel-block{display:flex;flex-direction:column;gap:6px;min-width:0}.kr-job-titel{font-size:22px;letter-spacing:-.3px;font-weight:700;color:#0d0d0d;transition:color .2s}.kr-job-kopf:hover .kr-job-titel,.kr-job.is-open .kr-job-titel{color:#2563eb}.kr-job-meta{font-size:15px;font-weight:600;color:#2563eb;letter-spacing:.2px}.kr-job-chevron{display:flex;color:#2563eb;transition:transform .3s ease}.kr-job.is-open .kr-job-chevron{transform:rotate(180deg)}.kr-job-body{padding:0 0 34px}.kr-job-text{font-size:17px;line-height:1.8;color:#3f4550;margin:0 0 26px;max-width:68ch}.kr-job-spalten{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin-bottom:30px}.kr-job-label{font-size:13px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#2563eb;margin:0 0 14px}.kr-job-punkte{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.kr-job-punkte li{position:relative;padding-left:26px;font-size:16px;line-height:1.7;color:#0d0d0d}.kr-job-punkte li:before{content:"";position:absolute;left:6px;top:10px;width:7px;height:7px;border-radius:50%;background:#2563eb}.kr-job-btn{font-size:17px;padding:16px 32px}.kr-prozess{position:relative;background:#0a0a0a;padding:110px 0}.kr-prozess-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000f0),url(/images/bg-rezeption.jpeg) center / cover no-repeat}.kr-prozess-inner{position:relative;max-width:900px;margin:0 auto;padding:0 48px}.kr-schritte{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.kr-schritt{display:grid;grid-template-columns:76px minmax(0,1fr);gap:26px;padding:26px 0;border-top:1px solid rgba(37,99,235,.35)}.kr-schritt:last-child{border-bottom:1px solid rgba(37,99,235,.35)}.kr-schritt-nr{color:#2563eb;font-size:22px;font-weight:800;letter-spacing:1px}.kr-schritt-titel{font-size:22px;letter-spacing:-.3px;color:#fff;font-weight:700;margin:0 0 8px}.kr-schritt-text{color:#c9ccd2;font-size:16px;line-height:1.75;margin:0}.kr-faq{position:relative;background:#fff;padding:110px 0}.kr-faq-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#fffffff0,#fffffff0),url(/images/bg-behandlung.jpeg) center / cover no-repeat}.kr-faq-inner{position:relative;max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.kr-faq-h2{font-size:50px;letter-spacing:-1px;font-weight:800;color:#0d0d0d;margin:0 0 28px;line-height:1.1}.kr-faq-p{font-size:18px;line-height:1.75;color:#0d0d0d;margin:0}.kr-faq-list{display:flex;flex-direction:column}.kr-faq-item{border-top:1px solid #dbeafe}.kr-faq-item:last-child{border-bottom:1px solid #dbeafe}.kr-faq-trigger{width:100%;display:grid;grid-template-columns:46px minmax(0,1fr) 22px;gap:18px;align-items:center;text-align:left;padding:28px 0;background:none;border:0;cursor:pointer;font-family:inherit;min-height:44px}.kr-faq-trigger:focus-visible{outline:2px solid #2563eb;outline-offset:4px;border-radius:4px}.kr-faq-trigger h3{font-size:21px;letter-spacing:normal;line-height:1.35;font-weight:700;color:#0d0d0d;margin:0;transition:color .2s}.kr-faq-trigger:hover h3,.kr-faq-item.is-open h3{color:#2563eb}.kr-faq-chevron{display:flex;color:#2563eb;transition:transform .3s ease}.kr-faq-item.is-open .kr-faq-chevron{transform:rotate(180deg)}.kr-faq-answer{margin:-6px 0 0 64px;padding:0 40px 30px 0;font-size:17px;line-height:1.8;color:#3f4550;max-width:68ch}.kr-cta{position:relative;background:#0a0a0a;padding:120px 0}.kr-cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#000000e6,#000000f0),url(/images/bg-empfang.jpeg) center / cover no-repeat}.kr-cta-inner{position:relative;max-width:900px;margin:0 auto;padding:0 48px;text-align:center}.kr-cta-h2{font-size:42px;letter-spacing:-.9px;line-height:1.14;font-weight:800;color:#fff;margin:0 0 18px;text-wrap:balance}.kr-cta-text{font-size:19px;line-height:1.75;color:#fff;margin:0 auto 34px;max-width:56ch}.kr-cta-hinweis{font-size:15px;line-height:1.7;color:#8b909a;margin:26px auto 0;max-width:60ch}.kr-cta-link{color:#fff;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.kr-cta-link:hover{color:#2563eb}@media (max-width: 1024px){.kr-hero-inner{padding-top:150px}.kr-hero-h1{font-size:46px;letter-spacing:-1px}.kr-h2,.kr-faq-h2{font-size:40px;letter-spacing:-.8px}.kr-cta-h2{font-size:36px;letter-spacing:-.7px}.kr-vorteile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kr-faq-inner{grid-template-columns:1fr;gap:40px}}@media (max-width: 760px){.kr-hero-inner,.kr-intro-inner,.kr-vorteile-inner,.kr-stellen-inner,.kr-prozess-inner,.kr-faq-inner,.kr-cta-inner{padding-left:22px;padding-right:22px}.kr-hero-h1{font-size:33px;letter-spacing:-.6px}.kr-h2,.kr-faq-h2{font-size:29px;letter-spacing:-.5px}.kr-cta-h2{font-size:28px;letter-spacing:-.5px}.kr-vorteile-grid{grid-template-columns:1fr;gap:18px}.kr-job-spalten{grid-template-columns:1fr;gap:26px}.kr-job-titel{font-size:22px;letter-spacing:-.3px}.kr-schritt{grid-template-columns:1fr;gap:8px}.kr-faq-trigger{grid-template-columns:34px minmax(0,1fr) 20px;gap:14px;padding:22px 0}.kr-faq-trigger h3{font-size:18px;letter-spacing:normal}.kr-faq-answer{margin-left:48px;padding-right:0;font-size:16px}.kr-btn-primary{padding:17px 30px;font-size:17px}.kr-intro,.kr-vorteile,.kr-stellen,.kr-prozess,.kr-faq,.kr-cta{padding:70px 0}}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;background:#000;color:#0d0d0d}a{text-decoration:none;color:inherit}input,textarea{font-family:inherit}@keyframes md-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cc{position:fixed;left:0;right:0;bottom:0;z-index:2000;background:#0a0a0a;border-top:1px solid #1a1a1a;box-shadow:0 -8px 32px #00000073}.cc__inner{max-width:1180px;margin:0 auto;padding:24px 48px;display:flex;align-items:center;gap:40px}.cc__text{flex:1;min-width:0}.cc__title{color:#fff;font-size:17px;font-weight:700;margin:0 0 6px}.cc__body{color:#c9ccd2;font-size:15px;line-height:1.65;margin:0}.cc__body strong{color:#fff}.cc__link{color:#fff;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.cc__link:hover{color:#2563eb}.cc__actions{display:flex;gap:12px;flex:none}.cc__btn{padding:14px 26px;border-radius:10px;font-size:16px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .2s,color .2s;min-width:172px}.cc__btn--accept{background:#2563eb;border:1px solid #2563eb;color:#fff}.cc__btn--accept:hover{background:#1d4ed8;border-color:#1d4ed8}.cc__btn--decline{background:#fff;border:1px solid #fff;color:#0d0d0d}.cc__btn--decline:hover{background:#e6e8ec;border-color:#e6e8ec}@media (max-width: 860px){.cc__inner{flex-direction:column;align-items:stretch;gap:20px;padding:22px}.cc__actions{flex-direction:column-reverse}.cc__btn{width:100%}}.footer__cookie-btn{background:none;border:none;padding:0;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px}.footer__cookie-btn:hover{color:#2563eb}.reviews__dot{position:relative}.reviews__dot:before{content:"";position:absolute;left:-8px;right:-8px;top:-17px;bottom:-17px}.team__linkedin{display:inline-flex;padding:9px;margin:-9px}@media (max-width: 900px){.footer .footer__links{gap:0}.footer .footer__link{display:inline-block;padding:11px 0}.footer .footer__col-title{margin-bottom:10px}.footer__cookie-btn{display:inline-block;padding:13px 0}.anf__radio{padding:13px 0}.pw-hero-link,.cd-hero-link,.gs-hero-link,.pm-hero-scroll-link,.rs-btn-ghost{padding:11px 0}}.imp-title-link,.ds-title-link{display:inline-flex;align-items:center;min-height:44px}.faq__q,.pw-faq-trigger,.pm-faq-trigger,.cd-faq-question{min-height:44px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reveal{opacity:1!important;transform:none!important;transition:none!important}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.legal-link,.legal-link strong{color:inherit;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.legal-link:hover,.legal-link:hover strong{color:#2563eb}.reveal{opacity:0;transform:translateY(42px);transition:opacity .8s ease,transform .8s ease}.reveal.is-visible{opacity:1;transform:none}.nav{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:20px 48px;background:transparent;transition:background .35s ease,box-shadow .35s ease,padding .35s ease}.nav--scrolled{background:#000;box-shadow:0 1px #ffffff0f;padding:14px 48px}.nav__brand{display:flex;align-items:center;gap:12px}.nav__logo{height:66px;width:auto;display:block;margin:0 -10px}.nav__brand-text{color:#fff;font-size:19px;font-weight:800;letter-spacing:-.3px;white-space:nowrap}.nav__links{display:flex;align-items:center;gap:38px}.nav__link{color:#fff;font-size:17px;font-weight:500;opacity:.92;padding-bottom:6px;transition:box-shadow .2s,color .2s,opacity .2s}.nav__link--home{font-weight:600;opacity:1}.nav__link:hover{box-shadow:0 2px #2563eb;color:#2563eb;opacity:1}.nav__cta{display:inline-block;padding:15px 26px;border:1px solid rgba(255,255,255,.45);border-radius:10px;color:#fff;font-size:16px;font-weight:600;transition:background .25s,border-color .25s}.nav__cta:hover{background:#ffffff1f;border-color:#fff}.nav__burger{display:none;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:8px;margin:-8px;color:#fff}.nav__mobile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#000000f7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:40px}.nav__mobile-close{position:absolute;top:24px;right:24px;background:none;border:none;cursor:pointer;padding:8px;color:#fff}.nav__mobile-link{color:#fff;font-size:26px;font-weight:600;transition:color .2s}.nav__mobile-link:hover{color:#2563eb}.nav__mobile-link--home{font-weight:700}.nav__mobile-cta{margin-top:14px;display:inline-block;padding:17px 34px;background:#2563eb;border-radius:12px;color:#fff;font-size:18px;font-weight:700}.btn-primary{display:inline-block;padding:19px 40px;background:#2563eb;border-radius:12px;color:#fff;font-size:18px;font-weight:700;transition:background .25s,transform .25s}.btn-primary:hover{background:#1d4ed8;transform:translateY(-2px)}.text-link{display:inline-flex;align-items:center;gap:9px;color:#2563eb;font-size:18px;font-weight:700;transition:gap .2s,color .2s}.text-link:hover{gap:15px;color:#2563eb}.container{max-width:1280px;margin:0 auto;padding:0 48px}.section{position:relative}.section__bg{position:absolute;top:0;right:0;bottom:0;left:0}.hero{position:relative;min-height:100vh;display:flex;align-items:center;background:#000;overflow:hidden;height:600px;padding-top:96px}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.hero__doctor{position:absolute;right:max(0px,calc((100% - 1440px)/2));bottom:0;height:94%;width:auto;object-fit:contain;object-position:bottom;pointer-events:none;z-index:1;filter:drop-shadow(0 18px 40px rgba(0,0,0,.45))}.hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#000000f0,#000000db 30%,#0000008c 50%,#0000002e 66%,#0000 80%)}.hero__content{position:relative;z-index:3;max-width:1280px;margin:0 auto;padding:80px 48px 90px;width:100%}.hero__inner{max-width:680px}.hero__sub{color:#fff;font-size:21px;font-weight:500;margin:0 0 22px}.hero__headline{font-size:60px;letter-spacing:-1.5px;color:#fff;line-height:1.04;font-weight:800;margin:0 0 30px}.hero__text{color:#fff;font-size:19px;line-height:1.7;margin:0 0 38px;max-width:560px}.ueber{position:relative;background:#fff;padding:120px 0;scroll-margin-top:90px}.ueber__panel{background:#eff6ff;border:1px solid #dbeafe;border-radius:24px;padding:76px 68px}.ueber__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:72px;align-items:center}.ueber__kicker{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 16px}.ueber__title{font-size:50px;letter-spacing:-1px;line-height:1.12;font-weight:800;margin:0;color:#0d0d0d;text-wrap:balance}.ueber__title-mark{border-bottom:3px solid #2563eb}.ueber__body{border-left:1px solid #dbeafe;padding-left:56px}.ueber__lead{font-size:20px;line-height:1.7;color:#0d0d0d;margin:0 0 22px}.ueber__p{font-size:17px;line-height:1.8;color:#3f4550;margin:0 0 22px}.ueber__p:last-child,.ueber__lead:last-child{margin-bottom:0}.ueber__p strong{color:#0d0d0d}.marquee{margin-top:60px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marquee__track{display:flex;width:max-content;gap:80px;align-items:center;animation:md-marquee 22s linear infinite;padding:0 45px}.marquee__logo{width:auto;flex:0 0 auto;object-fit:contain}.team__marquee{margin-top:0}.usps{position:relative;padding:120px 0;background:#0a0a0a}.usps__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:48px}.usp{text-align:center}.usp__icon{margin-bottom:24px}.usp__icon-img{width:46px;height:46px;object-fit:contain;margin-bottom:24px;filter:invert(34%) sepia(89%) saturate(2476%) hue-rotate(216deg) brightness(94%) contrast(92%)}.usp__title{font-size:22px;letter-spacing:-.3px;color:#fff;font-weight:700;margin:0 0 16px;min-height:60px}.usp__text{color:#fff;font-size:16px;line-height:1.7;margin:0}.leistungen{position:relative;background:#fff;padding:120px 0 130px;scroll-margin-top:90px}.leistungen__head{position:relative;text-align:center;margin-bottom:80px}.leistungen__kicker{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 10px}.leistungen__title{font-size:50px;letter-spacing:-1px;font-weight:800;color:#0d0d0d;margin:0}.leistungen__grid{position:relative;max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,auto);column-gap:56px}.card{display:grid;grid-template-rows:subgrid;grid-row:1 / span 5}.card__title{font-size:32px;letter-spacing:-.4px;font-weight:800;color:#0d0d0d;margin:0 0 22px}.card__img{width:100%;height:240px;object-fit:cover;border-radius:6px;display:block;margin-bottom:24px}.card__text{font-size:16px;line-height:1.7;color:#0d0d0d;margin:0 0 28px;text-align:justify}.card__text strong{font-weight:700;color:#0d0d0d}.card__btn{display:block;text-align:center;padding:18px;background:#2563eb;color:#fff;border-radius:8px;font-size:17px;font-weight:700;margin-bottom:30px;transition:background .25s}.card__btn:hover{background:#1d4ed8}.card__features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.card__feature{display:flex;align-items:center;gap:14px;font-size:17px;font-weight:600;color:#0d0d0d;cursor:pointer;transition:color .2s}.card__feature:hover{color:#2563eb}.card__feature svg{flex:0 0 auto}.card__feature-text{display:flex;flex-direction:column;min-width:0}.card__feature-note{font-size:14px;font-weight:500;color:#8b909a;line-height:1.45}.leistungen__cta-wrap{position:relative;text-align:center;margin:64px auto 0;max-width:1280px;padding:0 48px}.ctablock{position:relative;padding:130px 0;background:#f4f4f5}.ctablock__inner{position:relative;max-width:900px;margin:0 auto;padding:0 48px;text-align:center}.ctablock__title{font-size:50px;letter-spacing:-1px;font-weight:800;color:#0d0d0d;margin:0 0 36px}.ctablock__text{font-size:19px;line-height:1.75;color:#0d0d0d;margin:0 0 44px}.werte{position:relative;padding:120px 0;background:#0a0a0a}.werte__head{max-width:780px;margin:0 auto 70px;text-align:center}.werte__kicker{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 14px}.werte__title{font-size:50px;letter-spacing:-1px;font-weight:800;color:#fff;margin:0 0 28px}.werte__sub{font-size:18px;line-height:1.75;color:#fff;margin:0}.werte__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.werte__card{background:#2563eb1a;border:1px solid rgba(37,99,235,.5);border-radius:16px;padding:40px 34px;transition:border-color .25s,background .25s,transform .25s}.werte__card:hover{border-color:#93c5fd;background:#2563eb2e;transform:translateY(-3px)}.werte__icon{display:flex;margin-bottom:22px;color:#2563eb}.werte__icon svg{width:34px;height:34px}.werte__item-title{font-size:22px;letter-spacing:-.3px;font-weight:700;color:#fff;margin:0 0 14px}.werte__text{font-size:16px;line-height:1.75;color:#c9ccd2;margin:0}.werte__text strong{color:#fff}.card__kicker{display:block;font-size:13px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#2563eb;margin-bottom:12px}.team{position:relative;background:#f4f4f5;padding:120px 0;scroll-margin-top:90px}.team__inner{position:relative;max-width:1180px;margin:0 auto;padding:0 48px;display:flex;flex-direction:column;gap:90px}.team__head{text-align:center}.team__kicker{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 10px}.team__title{font-size:50px;letter-spacing:-1px;font-weight:800;color:#0d0d0d;margin:0}.team__row{display:grid;grid-template-columns:1fr 1fr;align-items:center}.team__card{background:#000;color:#fff;padding:64px 56px;border-radius:6px;position:relative;z-index:2;box-shadow:0 30px 60px #0000002e}.team__name{font-size:32px;letter-spacing:-.4px;font-weight:800;margin:0 0 8px}.team__role{font-size:20px;font-weight:700;color:#2563eb;margin:0 0 26px}.team__text{font-size:16px;line-height:1.75;color:#fff;margin:0 0 24px;text-align:justify}.pill{display:inline-flex;align-items:center;padding:7px 15px;border-radius:999px;background:#2563eb24;border:1px solid rgba(37,99,235,.55);color:#93c5fd;font-size:14px;font-weight:600;white-space:nowrap}.team__tags{list-style:none;margin:0 0 26px;padding:0;display:flex;flex-wrap:wrap;gap:9px}.team__img{width:100%;height:460px;object-fit:cover;border-radius:6px}.team__img--right{margin-left:-40px}.team__img--left{margin-right:-40px}.faq{position:relative;padding:120px 0;background:#fff;scroll-margin-top:90px}.faq__inner{position:relative;max-width:1280px;margin:0 auto;padding:0 48px;display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.faq__kicker{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 14px}.faq__title{font-size:50px;letter-spacing:-1px;font-weight:800;color:#0d0d0d;margin:0 0 28px;line-height:1.1}.faq__sub{font-size:18px;line-height:1.75;color:#0d0d0d;margin:0}.reviews{position:relative;background:#0a0a0a;padding:120px 0}.reviews__inner{position:relative;max-width:1000px;margin:0 auto;padding:0 48px}.reviews__head{text-align:center;margin-bottom:58px}.reviews__kicker{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 14px}.reviews__title{font-size:50px;letter-spacing:-1px;font-weight:800;color:#fff;margin:0}.reviews__viewport{overflow:hidden;border-radius:14px}.reviews__track{display:flex;width:100%;transition:transform .55s cubic-bezier(.4,0,.2,1)}.reviews__slide{flex:0 0 100%;box-sizing:border-box;padding:58px 62px;background:#2563eb1a;border:1px solid rgba(37,99,235,.5);border-radius:14px;text-align:center}.reviews__stars{display:flex;gap:5px;margin-bottom:26px;justify-content:center}.reviews__text{font-size:24px;line-height:1.55;font-weight:600;color:#fff;margin:0 0 34px}.reviews__person{display:flex;align-items:center;gap:16px;justify-content:center}.reviews__avatar{width:54px;height:54px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;flex:0 0 auto}.reviews__name{font-size:18px;font-weight:700;color:#fff;margin:0}.reviews__note{font-size:14px;font-weight:500;color:#a1a6b0;letter-spacing:.2px}.reviews__role{font-size:15px;color:#2563eb;margin:3px 0 0}.reviews__dots{display:flex;justify-content:center;gap:12px;margin-top:36px}.reviews__dot{height:10px;border-radius:6px;border:none;cursor:pointer;padding:0;transition:all .3s ease}.reviews__foot{text-align:center;margin-top:46px}.abschluss{position:relative;background:#0a0a0a;padding:130px 0;scroll-margin-top:90px}.abschluss__inner{position:relative;max-width:900px;margin:0 auto;padding:0 48px}.abschluss__card{text-align:center}.abschluss__kicker{font-size:13px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#2563eb;margin:0 0 16px}.abschluss__title{font-size:42px;letter-spacing:-.9px;line-height:1.14;font-weight:800;color:#fff;margin:0 0 20px;text-wrap:balance}.abschluss__text{font-size:19px;line-height:1.75;color:#fff;margin:0 auto 36px;max-width:620px;text-wrap:pretty}.abschluss__cta{display:inline-block;padding:20px 44px;background:#2563eb;border-radius:12px;color:#fff;font-size:18px;font-weight:700;transition:background .25s,transform .25s}.abschluss__cta:hover{background:#1d4ed8;transform:translateY(-2px)}.footer{position:relative;background:#000;padding:0 0 48px}.footer__rule{height:3px;background:#2563eb;width:100%}.footer__glow{height:120px;width:100%;background:linear-gradient(to bottom,#2563eb33,#2563eb00);pointer-events:none}.footer__inner{max-width:1280px;margin:-120px auto 0;padding:80px 48px 0}.footer__grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px;padding-bottom:60px}.footer__brand{display:flex;align-items:center;gap:12px;margin-bottom:20px}.footer__logo{height:66px;width:auto;display:block;margin:0 -10px}.footer__brand-text{color:#fff;font-size:22px;font-weight:800;letter-spacing:-.5px}.footer__sub{color:#fff;font-size:16px;line-height:1.7;margin:0;max-width:320px}.footer__col-title{color:#fff;font-size:15px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 22px;display:block;padding-bottom:12px;border-bottom:2px solid #2563eb}.footer__links{display:flex;flex-direction:column;gap:16px}.footer__link{color:#fff;font-size:17px;transition:color .2s}.footer__link:hover{color:#2563eb}.footer__bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:28px}.footer__copy{color:#fff;font-size:15px;margin:0}@media (max-width: 1024px){.nav__links,.nav__cta{display:none}.nav__burger{display:flex}.hero__doctor,.hero__scrim{display:none}.ueber__grid{grid-template-columns:1fr;gap:32px}.faq__inner{grid-template-columns:1fr;gap:40px}.ueber__body{border-left:0;padding-left:0}.ueber__panel{padding:56px 44px}.usps__grid{grid-template-columns:1fr 1fr;row-gap:56px}.hero__headline{font-size:46px;letter-spacing:-1px;line-height:1.08}.ueber__title,.faq__title{font-size:40px;letter-spacing:-.8px}.abschluss__title{font-size:36px;letter-spacing:-.7px}.leistungen__title,.team__title,.werte__title,.ctablock__title,.reviews__title{font-size:40px;letter-spacing:-.8px}}@media (max-width: 900px){.nav__brand-text{display:none}.leistungen__grid{grid-template-columns:1fr;grid-template-rows:none;row-gap:44px}.card{display:flex;flex-direction:column;grid-row:auto}.werte__grid{grid-template-columns:1fr;gap:20px}.team__row{grid-template-columns:1fr;gap:0}.team__img--right{order:-1}.team__img{border-radius:6px 6px 0 0}.team__card{border-radius:0 0 6px 6px}.footer__grid{grid-template-columns:1fr 1fr;gap:40px}.team__img--right,.team__img--left{margin-left:0;margin-right:0}.card__text,.usp__title{min-height:0}}@media (max-width: 760px){.nav,.nav--scrolled{padding-left:20px;padding-right:20px}.container,.hero__content,.leistungen__grid,.werte__grid,.team__inner,.faq__inner,.reviews__inner,.abschluss__inner,.footer__inner,.ctablock__inner,.leistungen__cta-wrap{padding-left:22px;padding-right:22px}.usps__grid,.leistungen__grid,.footer__grid{grid-template-columns:1fr;gap:40px}.werte__grid{grid-template-columns:1fr;gap:18px}.leistungen__grid{grid-template-rows:none;row-gap:40px}.card{display:flex;flex-direction:column;grid-row:auto}.team__img--right,.team__img--left{margin-left:0;margin-right:0}.team__img{height:320px}.team__card{padding:38px 26px}.reviews__slide{padding:34px 24px}.hero__headline{font-size:33px;letter-spacing:-.6px;line-height:1.12}.hero__sub{font-size:18px}.ueber__title,.faq__title{font-size:29px;letter-spacing:-.5px}.abschluss__title{font-size:28px;letter-spacing:-.5px}.ueber__panel{padding:40px 24px;border-radius:18px}.ueber{padding:70px 0}.ueber__lead{font-size:18px}.leistungen__title,.team__title,.reviews__title,.ctablock__title,.werte__title{font-size:29px;letter-spacing:-.5px}.card__title,.team__name{font-size:26px;letter-spacing:-.4px}.werte__item-title{font-size:22px;letter-spacing:-.3px}.werte__card{padding:30px 24px}.faq__q{grid-template-columns:34px minmax(0,1fr) 20px;gap:14px;padding:22px 0}.faq__q-text{font-size:18px;letter-spacing:normal}.faq__num{font-size:13px}.faq__a{margin-left:48px;padding-right:0;font-size:16px}.reviews__text{font-size:20px}.card__text,.usp__title{min-height:0}}.nav--bare{justify-content:flex-start}.nav--bare .nav__brand{cursor:default}.nav--bare .nav__brand-text{display:inline}.footer__bare-brand{padding-bottom:52px}.footer--bare .footer__brand{cursor:default}.footer__bottom--bare{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 28px}.footer__legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:14px 26px;margin-left:auto}.footer__legal .footer__cookie-btn{color:#fff;font-size:17px;text-decoration:none;transition:color .2s}.footer__legal .footer__cookie-btn:hover{color:#2563eb}@media (max-width: 760px){.footer__bottom--bare{flex-direction:column;align-items:stretch}.footer__legal{justify-content:flex-start;margin-left:0}.footer--bare .footer__link,.footer--bare .footer__cookie-btn{padding:8px 0}}.nav__item{position:relative;display:flex;align-items:center}.nav__link--sub{display:inline-flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:17px;font-weight:500}.nav__caret{transition:transform .2s;flex:none}.nav__link--sub[aria-expanded=true] .nav__caret{transform:rotate(180deg)}.nav__dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:10px;min-width:232px;padding:8px;background:#0a0a0a;border:1px solid rgba(255,255,255,.12);border-radius:12px;box-shadow:0 18px 44px #0000008c;display:flex;flex-direction:column}.nav__dropdown:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.nav__dropdown-link{display:flex;align-items:center;min-height:44px;padding:10px 14px;border-radius:8px;color:#fff;font-size:16px;font-weight:500;white-space:nowrap;transition:background .2s,color .2s}.nav__dropdown-link:hover{background:#ffffff14;color:#2563eb}.nav__mobile-group{display:flex;flex-direction:column}.nav__mobile-sub{display:flex;flex-direction:column;margin:6px 0 4px;padding-left:18px;border-left:2px solid rgba(255,255,255,.18)}.nav__mobile-sublink{display:flex;align-items:center;min-height:44px;color:#fff;font-size:18px;font-weight:500;opacity:.82;transition:color .2s,opacity .2s}.nav__mobile-sublink:hover{color:#2563eb;opacity:1}.nav__mobile-link--sub{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:0;cursor:pointer;font-family:inherit;color:#fff;font-size:26px;font-weight:600;transition:color .2s}.nav__mobile-link--sub:hover{color:#2563eb}.nav__mobile-caret{flex:none;transition:transform .25s ease}.nav__mobile-caret.is-open{transform:rotate(180deg)}.faq__list{display:flex;flex-direction:column}.faq__item{border-top:1px solid #dbeafe}.faq__item:last-child{border-bottom:1px solid #dbeafe}.faq__q{width:100%;display:grid;grid-template-columns:46px minmax(0,1fr) 22px;gap:18px;align-items:center;text-align:left;padding:28px 0;background:none;border:0;cursor:pointer;font-family:inherit}.faq__num{color:#2563eb;font-size:15px;font-weight:700;letter-spacing:1px}.faq__q-text{font-size:21px;letter-spacing:normal;line-height:1.35;font-weight:700;color:#0d0d0d;margin:0;transition:color .2s}.faq__q:hover .faq__q-text,.faq__item.is-open .faq__q-text{color:#2563eb}.faq__q:focus-visible{outline:2px solid #2563eb;outline-offset:4px;border-radius:4px}.faq__chevron{display:flex;color:#2563eb;transition:transform .3s ease}.faq__item.is-open .faq__chevron{transform:rotate(180deg)}.faq__a{margin:-6px 0 0 64px;padding:0 40px 30px 0;font-size:17px;line-height:1.8;color:#3f4550;max-width:68ch}.faq__a strong{color:#0d0d0d}.faq-eyebrow{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 14px}.btn-primary,.card__btn,.abschluss__cta,.nav__mobile-cta,.cd-btn-primary,.gs-cta-btn,.pm-btn-primary,.pm-btn-cta,.pw-btn-primary,.pw-btn-primary-lg,.rs-btn-primary,.anf__submit,.anf__btn-next,.cc__btn--accept{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 6px 20px #2563eb47}.btn-primary:after,.card__btn:after,.abschluss__cta:after,.nav__mobile-cta:after,.cd-btn-primary:after,.gs-cta-btn:after,.pm-btn-primary:after,.pm-btn-cta:after,.pw-btn-primary:after,.pw-btn-primary-lg:after,.rs-btn-primary:after,.anf__submit:after,.anf__btn-next:after,.cc__btn--accept:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,#fff0,#ffffff61,#fff0);transform:skew(-18deg);pointer-events:none;animation:md-shine 4.5s ease-in-out infinite}.btn-primary:hover:after,.card__btn:hover:after,.abschluss__cta:hover:after,.nav__mobile-cta:hover:after,.cd-btn-primary:hover:after,.gs-cta-btn:hover:after,.pm-btn-primary:hover:after,.pm-btn-cta:hover:after,.pw-btn-primary:hover:after,.pw-btn-primary-lg:hover:after,.rs-btn-primary:hover:after,.anf__submit:hover:after,.anf__btn-next:hover:after,.cc__btn--accept:hover:after{animation:md-shine .75s ease-out}.anf__submit:disabled{box-shadow:none}.anf__submit:disabled:after{animation:none;opacity:0}@keyframes md-shine{0%{left:-60%}55%{left:130%}to{left:130%}}@media (prefers-reduced-motion: reduce){.btn-primary:after,.card__btn:after,.abschluss__cta:after,.nav__mobile-cta:after,.cd-btn-primary:after,.gs-cta-btn:after,.pm-btn-primary:after,.pm-btn-cta:after,.pw-btn-primary:after,.pw-btn-primary-lg:after,.rs-btn-primary:after,.anf__submit:after,.anf__btn-next:after,.cc__btn--accept:after{animation:none;opacity:0}}.team__actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.team__profil{margin-left:auto;display:inline-flex;align-items:center;gap:9px;min-height:44px;color:#fff;font-size:17px;font-weight:700;transition:gap .2s,color .2s}.team__profil:hover{gap:15px;color:#2563eb}.hero-eyebrow,.cta-eyebrow{font-size:15px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#2563eb;margin:0 0 14px}@media (max-width: 760px){.faq__q-text{font-size:18px;letter-spacing:normal}}
