.fa-topline{color:#6a775f;justify-content:space-between;align-items:center;gap:25px;padding-top:24px;font-size:12px;display:flex}.fa-breadcrumb,.fa-languages{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fa-breadcrumb>span[aria-hidden]{color:#a4ad98}.fa-languages{gap:19px}.fa-languages [aria-current]{color:var(--ink);text-underline-offset:5px;text-decoration:underline}.fa-topline a:hover{text-underline-offset:4px;text-decoration:underline}.fa-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;padding-block:45px 54px;display:grid}.fa-hero-copy{min-width:0}.fa-hero-copy>.eyebrow{color:var(--red);margin-bottom:27px}.fa-hero h1{letter-spacing:-2.6px;font-size:clamp(56px,5.35vw,78px);line-height:1.1}.fa-lead{max-width:450px;margin-top:28px;font-size:18px;line-height:1.85}.fa-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:31px;display:flex}.fa-actions .button,.fa-actions .text-link{font-size:12px}.fa-actions .text-link{gap:12px}.fa-audience{color:#6d7962;max-width:430px;margin-top:25px;font-size:12px;line-height:1.8}.fa-figure{min-width:0;margin:0}.fa-photo{background:#deded1;border-radius:125px 4px 4px;height:490px;position:relative;overflow:hidden}.fa-photo picture{display:contents}.fa-image{object-fit:cover;object-position:50% 38%;width:100%;height:100%;position:absolute;inset:0}.fa-photo-note{background:#fbfaf7f5;max-width:calc(100% - 50px);padding:20px 23px;position:absolute;bottom:25px;left:25px}.fa-photo-note p{font-family:var(--serif);letter-spacing:-.3px;font-size:22px;line-height:1.4}.fa-photo-note .note-line{width:23px;margin-bottom:10px}.fa-figure figcaption{color:#74806a;text-align:right;margin-top:11px;font-size:12px;line-height:1.7}.fa-patient-route{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:35px;padding-block:24px;display:flex}.fa-patient-route>div{align-items:center;gap:20px;display:flex}.fa-patient-route>div>svg{color:#879779}.fa-patient-route h2{font-family:var(--sans);letter-spacing:0;font-size:13px;font-weight:600;line-height:1.7}.fa-patient-route p{color:#6d7963;margin-top:5px;font-size:12px;line-height:1.8}.fa-patient-route .text-link{flex-shrink:0;font-size:12px}.fa-reading{padding-top:54px}.fa-content>.bereich>.mitte>p:first-child{color:var(--ink);margin-top:0;font-size:18px;line-height:1.85}.fa-content .wege{grid-template-columns:1fr 1fr;gap:20px;margin-block:24px;padding:0;list-style:none;display:grid}.fa-content .weg{background:#f0efe6;border:1px solid #d3d8c9;margin:0;padding:24px}.fa-content .weg h3{margin:0;font-size:28px;line-height:1.3}.fa-content .weg p{margin:15px 0 0;font-size:14px;line-height:1.85}.fa-content .weg::marker{content:""}.fa-contact{margin-top:0}@media (width<=1100px){.fa-hero{gap:40px}.fa-hero h1{font-size:62px}.fa-lead{font-size:17px}.fa-photo{border-top-left-radius:105px;height:475px}.fa-photo-note{padding:18px 20px;bottom:24px;left:22px}.fa-photo-note p{font-size:21px}.fa-actions{gap:23px}.fa-patient-route{gap:25px}.fa-patient-route>div{gap:16px}.fa-content .weg{padding:21px}.fa-content .weg h3{font-size:25px}}@media (width<=850px){.fa-hero{gap:28px;padding-block:36px 43px}.fa-hero h1{letter-spacing:-2px;font-size:50px}.fa-hero-copy>.eyebrow{letter-spacing:1.3px;font-size:12px}.fa-lead{font-size:15px}.fa-actions .button,.fa-actions .text-link{font-size:12px}.fa-actions .button{gap:16px;padding-inline:17px}.fa-photo{border-top-left-radius:85px;height:448px}.fa-photo-note{max-width:calc(100% - 36px);padding:17px 18px;bottom:20px;left:18px}.fa-photo-note p{font-size:19px}.fa-patient-route>div{gap:15px}.fa-patient-route{gap:22px}.fa-patient-route .text-link{max-width:190px;font-size:12px}.fa-patient-route p{font-size:12px}.fa-reading{padding-top:40px}.fa-content .weg h3{font-size:28px}}@media (width<=700px){.fa-topline{flex-wrap:wrap;gap:18px;padding-top:20px;font-size:12px}.fa-breadcrumb{gap:9px}.fa-languages{gap:20px}.fa-hero{grid-template-columns:1fr;gap:30px;padding-block:34px 36px}.fa-hero h1{letter-spacing:-1.8px;font-size:clamp(45px,10.8vw,65px)}.fa-hero-copy>.eyebrow{margin-bottom:22px;font-size:12px}.fa-lead{margin-top:23px;font-size:17px;line-height:1.8}.fa-actions{gap:24px;margin-top:26px}.fa-actions .button,.fa-actions .text-link{font-size:12px}.fa-audience{margin-top:23px;font-size:12px}.fa-photo{border-top-left-radius:105px;height:405px}.fa-image{object-position:50% 38%}.fa-photo-note{padding:18px 21px;bottom:21px;left:20px}.fa-photo-note p{font-size:21px}.fa-figure figcaption{font-size:12px}.fa-patient-route{flex-direction:column;align-items:flex-start;gap:18px;padding-block:23px}.fa-patient-route>div{align-items:flex-start;gap:15px}.fa-patient-route>div>svg{width:23px;margin-top:3px}.fa-patient-route h2{font-size:13px}.fa-patient-route p{font-size:12px;line-height:1.8}.fa-patient-route .text-link{max-width:none;margin-left:38px;font-size:12px}.fa-reading{padding-top:34px}.fa-content>.bereich>.mitte>p:first-child{font-size:17px}.fa-content .wege{grid-template-columns:1fr;gap:14px}.fa-content .weg{padding:23px}.fa-content .weg h3{font-size:28px}.fa-content .weg p{font-size:15px}}@media (width<=360px){.fa-hero h1{letter-spacing:-1.6px;font-size:40px}.fa-hero-copy>.eyebrow{font-size:12px}.fa-lead{font-size:16px}.fa-photo{border-top-left-radius:90px;height:370px}.fa-photo-note{padding:17px 18px;bottom:18px;left:17px}.fa-photo-note p{font-size:19px}.fa-patient-route .text-link{margin-left:0}.fa-content>.bereich>.mitte>p:first-child{font-size:16px}}
