@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/spectral-latin-200-normal-BSL7hQsB.woff2) format("woff2"),url(/assets/spectral-latin-200-normal-CCmGEpzs.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/spectral-latin-300-normal-Csl9mA3s.woff2) format("woff2"),url(/assets/spectral-latin-300-normal-BMSND_f1.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/spectral-latin-400-normal-CTVgUekv.woff2) format("woff2"),url(/assets/spectral-latin-400-normal-D34IWA1h.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:200;src:url(/assets/spectral-latin-ext-200-normal-iLwBkBfS.woff2) format("woff2"),url(/assets/spectral-latin-ext-200-normal-DKiNAkiQ.woff) format("woff")}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/spectral-latin-ext-300-normal-B2IMUBX5.woff2) format("woff2"),url(/assets/spectral-latin-ext-300-normal-BIyTyIW_.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jost-latin-300-normal-DkBQXsFU.woff2) format("woff2"),url(/assets/jost-latin-300-normal-Ckm9JHl_.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jost-latin-400-normal-q-RKOgPK.woff2) format("woff2"),url(/assets/jost-latin-400-normal-C7S-3Ky6.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jost-latin-500-normal-41lBe9I9.woff2) format("woff2"),url(/assets/jost-latin-500-normal-B-AtzreL.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jost-latin-ext-300-normal--ixxmfGr.woff2) format("woff2"),url(/assets/jost-latin-ext-300-normal-DIStW2bt.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jost-latin-ext-400-normal-CpdMQIMr.woff2) format("woff2"),url(/assets/jost-latin-ext-400-normal-Dsyb2mtt.woff) format("woff")}*,*:before,*:after{box-sizing:content-box}html,body{margin:0}img,svg{flex:none}a{color:inherit;text-decoration:none}a:focus-visible,summary:focus-visible,select:focus-visible,button:focus-visible{outline:2px solid var(--fokus, #B08D4F);outline-offset:2px}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,p,dl,dd,figure{margin:0}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.nur-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sprung{position:absolute;left:12px;top:-60px;z-index:50;padding:10px 16px;background:#fff;color:#10221f;font-size:14px}.sprung:focus{top:12px}.koernung{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.bild{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.flaeche{position:absolute;top:0;right:0;bottom:0;left:0}.wahl{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;margin:0;padding:0;font:inherit;color:inherit;width:100%;cursor:pointer;line-height:normal;border-radius:0}:root{--fokus: #6B5426}body.m{font-family:Jost,Futura,Century Gothic,sans-serif;background:#f3f5f3;color:#1a1715}.m .serif{font-family:Spectral,Georgia,serif}.m a:hover{color:#6b5426}.m .eyebrow{font-size:11px;letter-spacing:.34em;color:#6b5426;text-transform:uppercase}.m .rule{height:1px;background:#dcd4c8}.m-seite{background:#efebe4;min-width:320px}.m-kopf{display:flex;align-items:flex-start;justify-content:space-between;padding:38px 72px 30px}.m-logo-name{font-size:27px;font-weight:300;letter-spacing:.3em;line-height:1}.m-logo-zeile{font-size:9.5px;letter-spacing:.2em;color:#6e6055;margin-top:9px}.m-nav{display:flex;align-items:center;gap:40px;font-size:12.5px;letter-spacing:.16em;color:#3d362f;padding-top:6px}.m-nav .spr{color:#6e6055}.m-nav a[aria-current=true]{color:inherit}.m-hero{position:relative;height:700px}.m-hero-bild{position:absolute;left:0;top:0;width:1040px;height:700px;overflow:hidden;background:#241f1c}.m-hero-bild .verlauf{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#15110fe0,#15110f99 48%,#15110f47)}.m-hero-bild .linien{position:absolute;left:80px;bottom:0}.m-hero-seit{position:absolute;left:72px;top:64px}.m-hero .eyebrow.hell{color:#c9a96a}.m-hero-karte{position:absolute;right:72px;top:150px;width:520px;background:#efebe4;padding:56px 52px 52px}.m-hero h1{font-size:60px;line-height:1.06;font-weight:200;margin:0 0 26px;letter-spacing:-.02em}.m-hero-lead{font-size:16.5px;line-height:1.8;color:#4a423a;margin:0 0 34px;font-weight:300}.m-knopf{display:inline-flex;align-items:center;gap:14px;border:1px solid #1A1715;padding:15px 30px;font-size:12.5px;letter-spacing:.18em}.m a.m-knopf:hover{background:#1a1715;color:#efebe4}.m-hero-hinweis{font-size:13px;color:#6e6055;margin-top:16px;font-weight:300}.m-zweispaltig{padding:92px 72px 0;display:grid;grid-template-columns:400px 1fr;gap:88px;align-items:start}.m-zweispaltig.ablauf{padding-top:96px}.m-zweispaltig .eyebrow{margin-bottom:24px}.m-h2{font-size:38px;font-weight:300;line-height:1.18;margin:0 0 20px;letter-spacing:-.015em}.m-zweispaltig.ablauf .m-h2{margin:0}.m-text{font-size:15.5px;line-height:1.8;color:#4a423a;font-weight:300;margin:0}.m-zeilen{display:flex;flex-direction:column}.m-zeilen>*{border-bottom:1px solid #DCD4C8}.m-zeilen>:first-child{border-top:1px solid #DCD4C8}.m-zeile{display:flex;justify-content:space-between;align-items:baseline;padding:22px 0}.m-zeile dt{font-size:16px;color:#3d362f;font-weight:300}.m-zeile dd{font-size:23px;font-weight:300}.m-schritt{display:grid;grid-template-columns:56px 1fr;gap:26px;padding:26px 0}.m-schritt .nr{font-size:16px;color:#6b5426}.m-schritt h3{font-size:17.5px;margin-bottom:7px;font-weight:400}.m-schritt p{font-size:14.5px;color:#6e6055;line-height:1.7;font-weight:300}.m-arzt{margin:96px 72px 0;display:grid;grid-template-columns:460px 1fr;gap:0;background:#241f1c;color:#f4eee6}.m-arzt-bild{position:relative;overflow:hidden;min-height:460px}.m-arzt-bild .licht{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(58% 62% at 46% 30%,#e2cdbc80,#e2cdbc00 62%),linear-gradient(168deg,#4e443c,#1d1916)}.m-arzt-bild .marke{position:absolute;left:28px;bottom:26px;font-size:11px;letter-spacing:.2em;color:#c9a96a}.m-arzt-text{padding:60px 60px 56px}.m-arzt .eyebrow{color:#c9a96a;margin-bottom:24px}.m-arzt h2{font-size:40px;font-weight:200;line-height:1.15;margin:0 0 8px}.m-arzt-rolle{font-size:14.5px;letter-spacing:.1em;color:#b6a798;margin-bottom:28px}.m-arzt-bio{font-size:16px;line-height:1.8;color:#cfc2b4;font-weight:300;margin:0 0 32px;max-width:520px}.m-arzt-zahlen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.m-arzt-zahlen dd{font-size:30px;font-weight:200}.m-arzt-zahlen dt{font-size:13px;color:#b6a798;margin-top:6px;font-weight:300}.m-arzt-zahlen>div{display:flex;flex-direction:column-reverse;justify-content:flex-end}.m-eingriffe{padding:96px 72px 0}.m-eingriffe>.eyebrow{margin-bottom:34px}.m-eingriffe-raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;align-items:start}.m-eingriff{display:block;color:#1a1715}.m a.m-eingriff:hover{color:#1a1715}.m-eingriff.versetzt{padding-top:56px}.m-eingriff-bild{position:relative;height:400px;overflow:hidden;background:#2b2521}.m-eingriff-bild .grund{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.m-eingriff-bild .verlauf{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(178deg,#1a17150f,#1a171557 62%,#1a1715b8)}.m-eingriff h3{font-size:25px;font-weight:300;margin:26px 0 10px}.m-eingriff p{font-size:14.5px;color:#6e6055;line-height:1.75;margin:0;font-weight:300}.m-fuss{margin-top:88px;padding:44px 72px 48px;border-top:1px solid #DCD4C8;display:flex;justify-content:space-between;align-items:flex-start}.m-fuss-links{font-size:13.5px;color:#6e6055;line-height:1.9;font-weight:300;font-style:normal}.m-fuss-rechts{display:flex;gap:32px;font-size:13px;color:#6e6055;font-weight:300}.m-u-kopf{padding:72px 72px 0;display:grid;grid-template-columns:400px 1fr;gap:88px;align-items:end}.m-u-kopf h1{font-size:52px;line-height:1.08;font-weight:200;letter-spacing:-.02em;margin-top:24px}.m-u-kopf p{font-size:16.5px;line-height:1.8;color:#4a423a;font-weight:300}.m-u-bild{margin:56px 72px 0;position:relative;height:420px;overflow:hidden;background:#2b2521}.m-u-inhalt{padding:64px 72px 0;max-width:760px}.m-u-text p{font-size:15.5px;line-height:1.8;color:#4a423a;font-weight:300}.m-u-text p+p{margin-top:14px}.m-u-text h2{font-size:34px;font-weight:300;margin-bottom:20px}.m-u-hinweis{margin:24px 72px 0;padding:14px 18px;border:1px solid #DCD4C8;font-size:14px;color:#6e6055}.m-menue{position:relative;display:none}.m-menue>summary{list-style:none;width:44px;height:44px;display:flex;align-items:center;justify-content:flex-end;cursor:pointer;margin-top:-10px}.m-menue>summary::-webkit-details-marker{display:none}.m-menue-tafel{position:absolute;right:0;top:46px;width:260px;background:#efebe4;border:1px solid #DCD4C8;padding:10px 0;z-index:5}.m-menue-tafel a{display:block;padding:11px 22px;font-size:13px;letter-spacing:.16em}@media (max-width: 1280px){.m-kopf,.m-zweispaltig,.m-eingriffe,.m-fuss,.m-u-kopf,.m-u-inhalt{padding-left:40px;padding-right:40px}.m-arzt,.m-u-bild,.m-u-hinweis{margin-left:40px;margin-right:40px}.m-hero-bild{width:72%}.m-hero-karte{right:40px}.m-nav{gap:26px}.m-zweispaltig,.m-u-kopf{grid-template-columns:320px 1fr;gap:56px}}@media (max-width: 960px){.m-nav{display:none}.m-menue{display:block}.m-hero{height:auto}.m-hero-bild{position:relative;width:100%;height:440px}.m-hero-karte{position:relative;right:auto;top:auto;width:auto;margin:-80px 40px 0}.m-zweispaltig,.m-u-kopf{grid-template-columns:1fr;gap:32px}.m-arzt{grid-template-columns:1fr}.m-arzt-bild{min-height:320px}.m-eingriffe-raster{grid-template-columns:1fr 1fr}.m-eingriff.versetzt{padding-top:0}}@media (max-width: 700px){.m-kopf{padding:26px 20px 22px}.m-logo-zeile{font-size:8.5px;letter-spacing:.14em}.m-hero-bild{height:360px}.m-hero-seit{left:20px;top:28px}.m-hero-karte{margin:-60px 12px 0;padding:36px 24px 32px}.m-hero h1{font-size:40px}.m-zweispaltig,.m-eingriffe,.m-u-kopf,.m-u-inhalt{padding-left:20px;padding-right:20px;padding-top:64px}.m-arzt,.m-u-bild,.m-u-hinweis{margin-left:12px;margin-right:12px;margin-top:64px}.m-arzt-text{padding:40px 24px}.m-arzt h2{font-size:32px}.m-arzt-zahlen{gap:16px}.m-arzt-zahlen dd{font-size:24px}.m-eingriffe-raster{grid-template-columns:1fr}.m-eingriff-bild{height:320px}.m-h2,.m-u-kopf h1{font-size:32px}.m-zeile{flex-direction:column;gap:6px}.m-fuss{flex-direction:column;gap:22px;padding:36px 20px 40px;margin-top:64px}.m-fuss-rechts{flex-wrap:wrap;gap:12px 22px}}
