.us{--navy:#182a4b;--navy-tief:#10203c;--weiss:#fff;--stein:#f6f3ee;--nebel:#eef1f5;--nebentext:#5a6575;--messing:#9a7b4f;--messing-hell:#c8a978;--rand:20px;--serif:var(--f-anzeige), "Times New Roman", serif;--grotesk:var(--f-text), Arial, sans-serif;background:var(--weiss);color:var(--navy);font-family:var(--grotesk);font-size:18px;font-stretch:125%;line-height:1.55}.us *,.us :before,.us :after{box-sizing:border-box}.us-seitenkopf{padding:8px var(--rand);border-bottom:1px solid #182a4b1f;justify-content:space-between;align-items:center;gap:16px;display:flex}.us-marke{font-family:var(--serif);letter-spacing:.01em;font-size:24px;font-stretch:62.5%;line-height:1}.us-knopf{background:var(--navy);min-height:52px;color:var(--weiss);font-family:var(--grotesk);letter-spacing:.02em;border-radius:2px;justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:600;font-stretch:125%;text-decoration:none;transition:background-color .2s;display:inline-flex}.us-knopf:hover{background:var(--navy-tief)}.us-knopf:focus-visible{outline:2px solid var(--messing);outline-offset:3px}.us-knopf-klein{min-height:44px;padding:0 18px;font-size:14px}.us-hero{flex-direction:column;display:flex}.us-hero-text{padding:28px var(--rand) 36px}.us-h1{font-family:var(--serif);letter-spacing:-.005em;text-wrap:balance;margin:0;font-size:clamp(40px,11vw,46px);font-weight:400;font-stretch:62.5%;line-height:1.04}.us-preis{border-top:1px solid var(--messing);text-wrap:balance;margin:18px 0 0;padding-top:16px;font-size:19px;font-weight:600;line-height:1.35}.us-lead{color:var(--nebentext);margin:12px 0 0}.us-aktion{flex-direction:column;align-items:flex-start;gap:10px;margin-top:24px;display:flex}.us-klein{color:var(--nebentext);font-size:14px}.us-belege{margin:28px 0 0;padding:0;font-size:15px;line-height:1.4;list-style:none}.us-belege li{border-top:1px solid #182a4b1f;padding:10px 0}.us-belege li:last-child{border-bottom:1px solid #182a4b1f}.us-hero-bild{aspect-ratio:4/3;background:var(--stein);position:relative}.us-hero-bild img{object-fit:cover;object-position:55% 50%}.us-block{padding:64px var(--rand)}.us-stein{background:var(--stein)}.us-nebel{background:var(--nebel)}.us-innen{max-width:1240px;margin:0 auto}.us-h2{font-family:var(--serif);text-wrap:balance;margin:0;font-size:clamp(34px,9vw,40px);font-weight:400;font-stretch:62.5%;line-height:1.08}.us-fliesstext{color:var(--nebentext);max-width:36em;margin:16px 0 0}.us-klinik-bilder{grid-template-columns:minmax(0,1fr);gap:28px;margin:36px 0;display:grid}.us-figur{min-width:0;margin:0}.us-figur-bild{aspect-ratio:16/10;background:var(--weiss);position:relative;overflow:hidden}.us-figur-bild img{object-fit:cover}.us-figur figcaption{border-top:1px solid var(--messing);color:var(--nebentext);margin-top:12px;padding-top:10px;font-size:15px;line-height:1.4}.us-leistungen{border-top:1px solid #182a4b24;margin:36px 0 0;padding:0;list-style:none}.us-leistungen li{border-bottom:1px solid #182a4b24;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:16px 0;line-height:1.45;display:grid}.us-nr{font-family:var(--serif);color:var(--messing);font-size:24px;font-stretch:62.5%;line-height:1.05}.us-etikett{letter-spacing:.14em;text-transform:uppercase;color:var(--nebentext);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.us-bereiche{margin:32px 0 0;font-size:17px}.us-dunkel{background:var(--navy);color:var(--weiss)}.us-besitz{border-top:1px solid var(--messing-hell);margin:36px 0 0;padding:0;list-style:none}.us-besitz li{font-family:var(--serif);border-bottom:1px solid #c8a97873;padding:18px 0;font-size:28px;font-stretch:62.5%;line-height:1.15}.us-eigentum-text{margin-top:32px}.us-eigentum-text p{color:#ffffffdb;max-width:34em;margin:0}.us-eigentum-text .us-ueberleitung{color:var(--messing-hell);margin-top:16px;font-weight:600}.us-vergleich{grid-template-columns:minmax(0,1fr);gap:20px;margin:36px 0;display:grid}.us-spalte{padding:28px 24px}.us-spalte-markt{color:var(--nebentext);border:1px solid #182a4b29}.us-spalte-wir{background:var(--weiss);border-top:3px solid var(--navy);box-shadow:0 1px 2px #10203c0f}.us-h3{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600;line-height:1.4}.us-spalte-markt .us-h3{color:var(--nebentext)}.us-spalte-wir .us-h3{color:var(--navy)}.us-kostenliste{margin:20px 0 0;padding:0;list-style:none}.us-kostenliste li{border-top:1px solid #182a4b1f;padding:14px 0;line-height:1.45}.us-spalte-wir .us-kostenliste li{color:var(--navy);font-weight:500}.us-optional{background:#ffffff8c;border:1px solid #9a7b4f73;margin:-16px 0 36px;padding:24px}.us-optional .us-h3{color:var(--messing)}.us-plaene{grid-template-columns:minmax(0,1fr);gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.us-plan{border-top:1px solid #182a4b1f;padding:14px 0}.us-plan-kopf{color:var(--navy);flex-direction:column;gap:2px;margin:0;font-weight:600;display:flex}.us-plan-preis{white-space:nowrap;font-weight:500}.us-plan-text{color:var(--nebentext);margin:6px 0 0;line-height:1.45}.us-optional-fuss{color:var(--nebentext);margin:14px 0 0;font-size:14px}.us-wochen{margin:36px 0 0;padding:0;list-style:none}.us-woche{border-top:1px solid var(--messing);padding:20px 0}.us-woche-nr{font-family:var(--serif);color:var(--navy);font-size:30px;font-stretch:62.5%;line-height:1.05;display:block}.us-woche p{color:var(--nebentext);margin:10px 0 0;line-height:1.45}.us-zahlung{border-top:1px solid #182a4b24;margin:32px 0 0;padding-top:20px;font-size:19px;font-weight:600}.us-anmerkung{color:var(--nebentext);max-width:40em;margin:8px 0 0;font-size:15px}.us-person-block{padding-bottom:64px;overflow:hidden}.us-person-bild{max-width:360px;margin:0 auto 40px;position:relative}.us-person-bild:before{content:"";background:radial-gradient(circle at 50% 28%, #2a4170, var(--navy) 72%);border:1px solid #c8a97866;border-bottom:0;border-radius:999px 999px 0 0;position:absolute;inset:16% 6% 0}.us-person-bild img{filter:drop-shadow(0 18px 36px #00000059);width:100%;height:auto;display:block;position:relative}.us-person-dach{letter-spacing:.18em;text-transform:uppercase;color:var(--messing-hell);margin:0 0 16px;font-size:13px;font-weight:600;font-stretch:125%}.us-person-block .us-fliesstext{color:#ffffffdb}.us-person-block .us-person-marketing{color:#ffffffb8;border-top-color:var(--messing-hell)}.us-person-block .us-knopf{background:var(--messing-hell);color:var(--navy-tief)}.us-person-block .us-knopf:hover{background:var(--weiss)}.us-person-block .us-knopf:focus-visible{outline-color:var(--messing-hell)}.us-person-marketing{border-top:1px solid var(--messing);max-width:36em;color:var(--nebentext);margin:24px 0 28px;padding-top:18px;font-size:16px}.us-fragen{border-top:1px solid #182a4b24;margin-top:32px}.us-frage{border-bottom:1px solid #182a4b24}.us-frage summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:16px 0;font-weight:600;line-height:1.35;list-style:none;display:flex}.us-frage summary::-webkit-details-marker{display:none}.us-frage summary:after{content:"+";font-family:var(--serif);color:var(--messing);flex:none;font-size:30px;font-weight:400;line-height:1}.us-frage[open] summary:after{content:"−"}.us-frage summary:focus-visible{outline:2px solid var(--messing);outline-offset:4px}.us-frage p{max-width:40em;color:var(--nebentext);margin:0 0 20px}.us-termin-block{scroll-margin-top:0}.us-termin-block .us-fliesstext{color:#ffffffdb}.us-termin-punkte{counter-reset:punkt;border-top:1px solid #c8a97873;margin:28px 0 0;padding:0;list-style:none}.us-termin-punkte li{counter-increment:punkt;font-family:var(--serif);border-bottom:1px solid #c8a97873;align-items:baseline;gap:18px;padding:16px 0;font-size:24px;font-stretch:62.5%;line-height:1.2;display:flex}.us-termin-punkte li:before{content:counter(punkt, decimal-leading-zero);font-family:var(--grotesk);letter-spacing:.14em;color:var(--messing-hell);flex:none;font-size:12px;font-weight:600;font-stretch:125%}.us-termin-person{align-items:center;gap:14px;margin-top:28px;font-weight:600;display:flex}.us-termin-person img{object-fit:cover;background:radial-gradient(circle at 50% 30%, #2a4170, var(--navy-tief));border:1px solid var(--messing-hell);border-radius:50%;flex:none;width:56px;height:56px}.us-termin-person small{color:#ffffffb8;font-size:14px;font-weight:400;display:block}.us-kalender-karte{background:var(--weiss);border-top:3px solid var(--messing-hell);border-radius:4px;margin-top:40px;padding:8px;box-shadow:0 30px 60px #060e1e73}.us-kalender{min-width:280px;min-height:900px}@media (min-width:992px){.us{--rand:clamp(40px, 5vw, 96px)}.us-seitenkopf{padding-top:10px;padding-bottom:10px}.us-marke{font-size:28px}.us-hero{flex-direction:row;min-height:calc(100svh - 109px)}.us-hero-text{width:52%;padding:64px var(--rand);flex-direction:column;justify-content:center;display:flex}.us-h1{font-size:clamp(54px,4.6vw,80px)}.us-preis{margin-top:28px;padding-top:20px;font-size:21px}.us-lead{max-width:34em}.us-aktion{flex-direction:row;align-items:center;gap:20px;margin-top:32px}.us-belege{gap:32px;margin-top:40px;display:flex}.us-belege li,.us-belege li:last-child{border-bottom:0;border-top:1px solid var(--messing);padding:14px 0 0}.us-hero-bild{aspect-ratio:auto;width:48%}.us-block{padding:112px var(--rand)}.us-h2{font-size:clamp(44px,3.6vw,60px)}.us-klinik-kopf{grid-template-columns:1fr 1fr;align-items:end;gap:64px;display:grid}.us-klinik-kopf .us-fliesstext{margin:0}.us-eigentum{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:80px;display:grid}.us-eigentum .us-h2{grid-row:span 2}.us-besitz{margin-top:0}.us-besitz li{padding:22px 0;font-size:40px}.us-eigentum-text{grid-column:2;margin-top:40px}.us-umfang{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:80px;display:grid}.us-umfang-kopf{grid-row:span 2;align-self:start;position:sticky;top:48px}.us-leistungen{margin-top:0}.us-leistungen li{padding:20px 0}.us-bereiche{grid-column:2}.us-vergleich{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin:56px 0 48px}.us-spalte{padding:40px 44px}.us-optional{margin:-16px 0 48px;padding:32px 44px}.us-plaene{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px}.us-plan{font-size:17px}.us-plan-kopf{flex-direction:row;justify-content:space-between;gap:16px}.us-fragen-raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:80px;display:grid}.us-fragen{margin-top:0}.us-frage summary{padding:22px 0;font-size:20px}.us-termin{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:80px;display:grid}.us-termin-kopf{position:sticky;top:112px}.us-kalender-karte{margin-top:0;padding:12px}.us-kalender{min-height:760px}.us-person{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:80px;display:grid}.us-person-block{padding-bottom:0}.us-person{align-items:end}.us-person-bild{max-width:440px;margin:0}.us-person-text{padding-bottom:112px}.us-wochen{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:56px;display:grid}.us-woche{padding:24px 0 0}.us-woche-nr{font-size:40px}.us-woche p{margin-top:16px}.us-zahlung{margin-top:56px;padding-top:28px;font-size:21px}.us-kostenliste li{padding:18px 0;font-size:19px}.us-klinik-bilder{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;margin:56px 0 48px}}@media (prefers-reduced-motion:reduce){.us-knopf{transition:none}}.us-fuss{background:var(--navy);color:var(--weiss);padding:40px var(--rand) 48px}.us-fuss-innen{flex-direction:column;gap:18px;display:flex}.us-fuss-links{flex-wrap:wrap;gap:4px 24px;display:flex}.us-fuss-links a{min-height:44px;color:var(--weiss);text-decoration:underline;-webkit-text-decoration-color:var(--messing-hell);text-decoration-color:var(--messing-hell);text-underline-offset:4px;align-items:center;font-size:15px;display:inline-flex}.us-fuss-links a:hover{color:var(--messing-hell)}.us-fuss-links a:focus-visible{outline:2px solid var(--messing-hell);outline-offset:3px}.us-fuss-recht{color:#ffffffb8;font-size:14px}@media (min-width:992px){.us-fuss-innen{flex-direction:row;justify-content:space-between;align-items:center}}.us-festknopf{z-index:40;padding:12px var(--rand) calc(12px + env(safe-area-inset-bottom));visibility:hidden;background:#fffffff5;border-top:1px solid #182a4b1f;transition:transform .25s,visibility 0s linear .25s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.us-festknopf .us-knopf{width:100%}.us-festknopf-an{visibility:visible;transition:transform .25s,visibility;transform:none}@media (prefers-reduced-motion:reduce){.us-festknopf,.us-festknopf-an{transition:none}}@media (min-width:992px){.us-festknopf{display:none}}.us-danke-kopf{padding-top:72px;padding-bottom:72px}.us-danke-kopf-innen .us-h1{max-width:15em}.us-danke-kopf .us-h1{color:var(--weiss)}.us-danke-kopf .us-fliesstext{color:#ffffffdb;font-size:19px}.us-danke-karte{background:var(--weiss);max-width:620px;color:var(--navy);border-top:2px solid var(--messing-hell);align-items:center;gap:18px;margin-top:36px;padding:20px 22px;display:flex;box-shadow:0 24px 60px #00000040}.us-danke-karte img{object-fit:cover;background:radial-gradient(circle at 50% 30%, #2a4170, var(--navy-tief));border:1px solid var(--messing);border-radius:50%;flex:none;width:64px;height:64px}.us-danke-karte-titel{margin:0;font-weight:600;line-height:1.35}.us-danke-karte-text{color:var(--nebentext);margin:4px 0 0;font-size:15px;line-height:1.5}.us-danke-fragen{background:var(--stein)}.us-danke-liste{counter-reset:frage;border-top:1px solid #9a7b4f73;margin:36px 0 0;padding:0;list-style:none}.us-danke-liste li{counter-increment:frage;border-bottom:1px solid #9a7b4f73;grid-template-columns:44px 1fr;column-gap:12px;padding:22px 0;display:grid}.us-danke-liste li:before{content:counter(frage, decimal-leading-zero);letter-spacing:.14em;color:var(--messing);grid-row:span 2;padding-top:8px;font-size:12px;font-weight:600}.us-danke-liste li:only-child{grid-template-columns:1fr}.us-danke-liste li:only-child:before{display:none}.us-danke-frage{font-family:var(--serif);margin:0;font-size:27px;font-stretch:62.5%;line-height:1.15}.us-danke-antwort{color:var(--nebentext);margin:6px 0 0;font-size:16px;line-height:1.55}.us-danke-schluss{flex-direction:column;align-items:flex-start;gap:20px;margin-top:40px;display:flex}.us-danke-schluss p{color:var(--nebentext);margin:0}@media (min-width:992px){.us-danke-kopf{padding-top:112px;padding-bottom:112px}.us-danke-kopf .us-h1{font-size:clamp(60px,5.2vw,88px)}.us-danke-fragen{padding-top:112px;padding-bottom:112px}.us-danke-fragen-innen{grid-template-columns:5fr 7fr;align-items:start;gap:80px;display:grid}.us-danke-fragen-kopf{position:sticky;top:112px}.us-danke-liste{margin-top:0}.us-danke-frage{font-size:32px}.us-danke-schluss{border-top:1px solid #182a4b1f;flex-direction:row;justify-content:space-between;align-items:center;margin-top:64px;padding-top:32px}}.us-fuss-knopf{min-height:44px;color:var(--weiss);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--messing-hell);text-decoration-color:var(--messing-hell);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:15px;display:inline-flex}.us-fuss-knopf:hover{color:var(--messing-hell)}.us-fuss-knopf:focus-visible{outline:2px solid var(--messing-hell);outline-offset:3px}.us-rs-innen{max-width:760px}.us-rs-stand{color:var(--nebentext);margin:14px 0 28px;font-size:15px}.us-rechtsseite h1+h2{margin-top:36px}.us-rechtsseite h2{font-family:var(--serif);margin:44px 0 0;font-size:28px;font-weight:400;font-stretch:62.5%;line-height:1.15}.us-rechtsseite p{margin:14px 0 0}.us-rechtsseite a:not(.us-knopf){color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--messing);text-decoration-color:var(--messing);text-underline-offset:3px;overflow-wrap:anywhere}.us-rechtsseite code{overflow-wrap:anywhere;font-size:.92em}.us-rs-knopf{color:inherit;font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--messing);text-decoration-color:var(--messing);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.us-rs-knopf:focus-visible,.us-rechtsseite a:focus-visible{outline:2px solid var(--messing);outline-offset:3px}.us-rs-rahmen{margin:16px 0 0;overflow-x:auto}.us-rs-tabelle{border-collapse:collapse;width:100%;min-width:520px;font-size:15px;line-height:1.4}.us-rs-tabelle th,.us-rs-tabelle td{text-align:left;vertical-align:top;border-top:1px solid #182a4b1f;padding:10px 12px 10px 0}.us-rs-tabelle th{font-weight:600}.us-rs-tabelle tr:last-child td{border-bottom:1px solid #182a4b1f}.us-programm-raster{grid-template-columns:minmax(0,1fr);gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.us-programm{background:var(--weiss);border-top:2px solid var(--messing);padding:24px 24px 26px}.us-programm-bild{aspect-ratio:3/2;background:var(--navy);margin:-24px -24px 22px;position:relative;overflow:hidden}.us-programm-bild img{object-fit:cover;object-position:50% 30%}.us-programm-titel{font-family:var(--serif);margin:0;font-size:28px;font-weight:400;font-stretch:62.5%;line-height:1.12}.us-programm ul{color:var(--nebentext);margin:14px 0 0;padding:0;font-size:16px;line-height:1.45;list-style:none}.us-programm li li{padding:6px 0}.us-programm li li+li{border-top:1px solid #182a4b1a}.us-programm-hinweis{max-width:44em;color:var(--nebentext);margin:24px 0 0;font-size:15px}@media (min-width:640px){.us-programm-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.us-programm-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px}.us-programm{padding:32px 32px 34px}.us-programm-bild{margin:-32px -32px 26px}}.us-erloes-schritte{grid-template-columns:minmax(0,1fr);gap:0;margin:32px 0 0;padding:0;list-style:none;display:grid}.us-erloes-schritt{border-top:1px solid #182a4b24;padding:22px 0}.us-erloes-schritt .us-programm-titel{margin-top:10px}.us-erloes-schritt p{color:var(--nebentext);margin:10px 0 0;line-height:1.45}@media (min-width:992px){.us-erloes-schritte{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:56px}.us-erloes-schritt{padding:28px 0 0}}@media (prefers-reduced-motion:no-preference){.us-anim :is(.us-block .us-h2,.us-leistungen li,.us-programm,.us-erloes-schritt,.us-besitz li,.us-spalte,.us-frage){opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.us-anim :is(.us-block .us-h2,.us-leistungen li,.us-programm,.us-erloes-schritt,.us-besitz li,.us-spalte,.us-frage).us-sichtbar{opacity:1;transform:none}.us-anim .us-woche{border-top-color:#0000;position:relative}.us-anim .us-woche:before{content:"";background:var(--messing);transform-origin:0;height:1px;transition:transform .8s cubic-bezier(.22,1,.36,1);transition-delay:inherit;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.us-anim .us-woche>*{opacity:0;transition:opacity .6s .25s}.us-anim .us-woche.us-sichtbar:before{transform:scaleX(1)}.us-anim .us-woche.us-sichtbar>*{opacity:1}.us-frage{interpolate-size:allow-keywords}.us-frage::details-content{height:0;transition:height .3s ease, content-visibility .3s allow-discrete;overflow:hidden}.us-frage[open]::details-content{height:auto}}.us-kopf-marke{align-items:center;gap:12px;min-width:0;display:inline-flex}.us-rundlogo-platz{aspect-ratio:1;flex:none;width:64px}.us-rundlogo{left:var(--rand);z-index:60;aspect-ratio:1;width:64px;color:var(--navy);place-items:center;transition:color .3s;display:grid;position:fixed;top:8px}.us-rundlogo.us-rundlogo-hell,.us .us-rundlogo.us-rundlogo-hell .us-rundlogo-adler{color:var(--weiss)}.us-rundlogo>*{position:relative}.us-rundlogo>.us-rundlogo-dreher{position:absolute}.us .us-rundlogo-adler{width:26px;height:26px;color:var(--navy)}.us-rundlogo-dreher{transform-origin:50%;display:block;position:absolute;inset:0}.us-rundlogo-kreis{width:100%;height:100%;position:absolute;inset:0}.us-rundlogo-text{font-family:var(--grotesk);fill:currentColor;font-size:9px;font-weight:700;font-stretch:125%}@media (min-width:992px){.us-rundlogo,.us-rundlogo-platz{width:88px}.us-rundlogo{top:10px}.us .us-rundlogo-adler{width:34px;height:34px}}.us-gross-rahmen{position:relative}.us-gross-knopf{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.us-gross-knopf:focus-visible{outline:3px solid var(--messing);outline-offset:3px}.us-gross-hinweis{min-height:32px;color:var(--navy);font-family:var(--grotesk);background:#fffffff0;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;font-stretch:125%;line-height:1;transition:background .2s,color .2s;display:inline-flex;position:absolute;bottom:10px;right:10px}.us-gross-knopf:hover .us-gross-hinweis,.us-gross-knopf:focus-visible .us-gross-hinweis{background:var(--navy);color:var(--weiss)}.us-gross-dialog{background:0 0;border:0;width:min(94vw,147.2vh - 89.6px,1280px);max-width:none;max-height:none;margin:auto;padding:0;overflow:visible}.us-gross-dialog::backdrop{background:#10203cdb}.us-gross-inhalt{padding-top:56px;position:relative}.us-gross-zu{color:#fff;min-width:44px;min-height:44px;font-family:var(--grotesk);cursor:pointer;background:0 0;border:1px solid #fff9;padding:10px 18px;font-size:14px;font-weight:600;font-stretch:125%;position:absolute;top:0;right:0}.us-gross-zu:hover,.us-gross-zu:focus-visible{color:var(--navy);background:#fff;outline:none}@media (max-width:639px){.us-gross-dialog{width:min(94vw,52vh - 31.6522px)}}.us-klinik-zusatz{max-width:40em;margin:0 0 28px;font-size:17px;line-height:1.5}@media (hover:hover) and (prefers-reduced-motion:no-preference){.us-programm-bild img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.us-programm:hover .us-programm-bild img{transform:scale(1.06)}}.us-hero-strecke{--kante:-9999px;--feder:40px}.us-thekenlicht{-webkit-mask-image:linear-gradient(to right, transparent calc(var(--kante) - var(--feder)), #000 calc(var(--kante) + var(--feder)));-webkit-mask-image:linear-gradient(to right, transparent calc(var(--kante) - var(--feder)), #000 calc(var(--kante) + var(--feder)));mask-image:linear-gradient(to right, transparent calc(var(--kante) - var(--feder)), #000 calc(var(--kante) + var(--feder)))}.us-hero-bild{overflow:hidden}.us-kopf{opacity:0;pointer-events:none;background-repeat:no-repeat;background-size:800% 900%;transition:opacity .25s linear;position:absolute}@media (prefers-reduced-motion:reduce){.us-kopf{display:none}}.us-zeile{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.us-zeile>span{text-wrap:balance;display:block}html.js .us-zeile>span{animation:.9s cubic-bezier(.2,.7,.2,1) both us-zeile-auf}html.js .us-zeile:nth-child(2)>span{animation-delay:.12s}html.js .us-zeile:nth-child(3)>span{animation-delay:.24s}@keyframes us-zeile-auf{0%{transform:translateY(110%)}to{transform:none}}html.js .us-hero-text>:not(h1){animation:.8s cubic-bezier(.2,.7,.2,1) .45s both us-folgt}html.js .us-hero-text>.us-aktion{animation-delay:.55s}html.js .us-hero-text>.us-belege{animation-delay:.65s}@keyframes us-folgt{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (min-width:992px){.us-hero-strecke{height:calc(100svh + 150vh)}.us-hero-strecke>.us-hero{height:100svh;min-height:0;position:sticky;top:0}}@media (prefers-reduced-motion:reduce){html.js .us-zeile>span,html.js .us-hero-text>:not(h1){animation:none}}@media (prefers-reduced-motion:reduce) and (min-width:992px){.us-hero-strecke{height:auto}.us-hero-strecke>.us-hero{height:auto;min-height:calc(100svh - 109px);position:static}}
