.f32-service-page{--service-space:max(24px,calc(100 * var(--f32-u)));color:var(--f32-black);background:var(--f32-sand-light);font-family:var(--f32-sans);font-size:max(17px,calc(22 * var(--f32-u)));line-height:1.55}.f32-service-container{width:min(100% - 2 * var(--service-space),calc(1640 * var(--f32-ux)));margin-inline:auto}.f32-service-page h1,.f32-service-page h2,.f32-service-page h3,.f32-service-page h4{margin:0}.f32-service-page h1{font:700 max(44px,calc(88 * var(--f32-u)))/1.12 var(--font-display,Oswald);text-transform:uppercase;color:var(--f32-aqua)}.f32-service-container>h2,.f32-service-doctors h2{font:700 max(34px,calc(60 * var(--f32-u)))/1.15 var(--font-display,Oswald);text-transform:uppercase;color:var(--f32-navy);max-width:24ch;margin-bottom:max(24px,calc(48 * var(--f32-u)))}.f32-service-page h3{font:500 max(21px,calc(28 * var(--f32-u)))/1.3 var(--f32-sans)}.f32-service-page p{margin:0 0 1em}.f32-service-page a{text-underline-offset:.22em}.f32-service-page :is(button,a,input,textarea):focus-visible{outline:2px solid currentColor;outline-offset:5px}.f32-service-page .f32-service-eyebrow{font-size:max(16px,calc(18 * var(--f32-u)));color:var(--f32-navy);margin-bottom:1em}.f32-service-eyebrow:before{content:"•";margin-right:.6em}.f32-service-lead{max-width:64ch;font-size:max(19px,calc(26 * var(--f32-u)))}.f32-service-intro{background:var(--f32-midnight);color:var(--f32-white);padding:max(24px,calc(48 * var(--f32-u))) var(--service-space) max(48px,calc(90 * var(--f32-u)))}.f32-service-intro .f32-service-eyebrow{color:var(--f32-aqua)}.f32-service-breadcrumb{display:flex;flex-wrap:wrap;gap:.7em;font-size:max(14px,calc(16 * var(--f32-u)));margin-bottom:max(36px,calc(64 * var(--f32-u)))}.f32-service-intro__grid{display:grid;gap:max(24px,calc(72 * var(--f32-u))) max(24px,calc(72 * var(--f32-ux)));align-items:center}.is-referral .f32-service-intro__grid{grid-template-columns:1.2fr 1fr}.f32-service-intro .f32-service-heading{margin-bottom:max(24px,calc(40 * var(--f32-u)))}.f32-service-intro__image{aspect-ratio:1.1;overflow:hidden}.f32-service-intro__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.f32-service-actions{display:flex;flex-wrap:wrap;align-items:center;gap:max(24px,calc(32 * var(--f32-u))) max(24px,calc(32 * var(--f32-ux)));margin-top:max(28px,calc(48 * var(--f32-u)))}.f32-service-actions .f32-textlink{font-size:max(16px,calc(18 * var(--f32-u)))}.f32-service-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:max(12px,calc(20 * var(--f32-u))) max(12px,calc(20 * var(--f32-ux)));margin-top:max(36px,calc(64 * var(--f32-u)))}.f32-service-quick a{display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--f32-white) 35%,transparent);padding:max(20px,calc(30 * var(--f32-u))) max(20px,calc(30 * var(--f32-ux)));gap:.4em;transition:background .25s,color .25s}.f32-service-quick a:hover{background:var(--f32-aqua);color:var(--f32-midnight)}.f32-service-quick__icon{font-size:1.8em;line-height:1;margin-bottom:.5em}.f32-service-quick strong{font-weight:500;font-size:1.15em}.f32-service-quick a>span:last-child{font-size:.82em}.f32-service-today{display:flex;flex-wrap:wrap;gap:.4em;align-items:center}.f32-service-today strong{color:inherit}.f32-service-page .f32-service-link{--f32-pill-bg:var(--f32-aqua);color:var(--f32-black);font-size:max(12px,calc(14 * var(--f32-u)));min-height:max(44px,calc(52 * var(--f32-u)));max-width:100%;height:auto;gap:max(12px,calc(16 * var(--f32-u))) max(12px,calc(16 * var(--f32-ux)))}.f32-service-link .f32-pille__label{padding:8px 0 8px max(16px,calc(23 * var(--f32-ux)));white-space:normal}.f32-service-link .f32-pille__icon{width:max(40px,calc(48 * var(--f32-u)));height:max(40px,calc(48 * var(--f32-u)));flex:none}.f32-service-link .f32-pille__icon img{width:42%;height:42%}.f32-service-page .f32-service-link.is-dark{border-color:var(--f32-white);color:var(--f32-white);background:transparent}.f32-service-page .f32-service-link.is-dark:hover{color:var(--f32-midnight);background:var(--f32-aqua)}.f32-info-grid,.f32-service-details,.f32-service-doctors{padding-block:max(56px,calc(100 * var(--f32-u)))}.f32-service-details__grid{display:grid;grid-template-columns:1fr 1.2fr;gap:max(32px,calc(100 * var(--f32-u))) max(32px,calc(100 * var(--f32-ux)))}.f32-service-details h3{margin-bottom:.6em}.f32-service-details address{font-style:normal;white-space:pre-line;margin-bottom:1.5em}.f32-service-details dl{margin-bottom:2em}.f32-service-details dl>div{display:flex;gap:1em}.f32-service-details dt{min-width:4.5em}.f32-service-details dd{min-width:0;overflow-wrap:anywhere;margin:0}.f32-service-hours{width:100%;max-width:28em;border-collapse:collapse}.f32-service-hours :is(th,td){text-align:left;border-bottom:1px solid color-mix(in srgb,var(--f32-navy) 20%,transparent);padding-block:.65em}.f32-service-hours th{font-weight:400;padding-right:1em}.f32-service-map{min-height:max(340px,calc(530 * var(--f32-u)));height:100%;max-height:max(440px,calc(620 * var(--f32-u)));display:grid;place-items:center;position:relative;background:color-mix(in srgb,var(--f32-aqua) 28%,var(--f32-sand-light));border:1px solid color-mix(in srgb,var(--f32-navy) 20%,transparent);text-align:center}.f32-service-map>div{padding:max(24px,calc(55 * var(--f32-u))) max(24px,calc(55 * var(--f32-ux)))}.f32-service-map>div>span{font-size:3em}.f32-service-map iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.f32-service-map>button{position:absolute;bottom:12px;right:12px;padding:.6em 1em;background:var(--f32-midnight);color:var(--f32-white)}.f32-service-map-link{display:inline-block;margin-top:.8em;text-decoration:underline}.f32-service-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:max(24px,calc(50 * var(--f32-u))) max(24px,calc(50 * var(--f32-ux)));margin-top:max(64px,calc(100 * var(--f32-u)))}.f32-service-notes article{border-top:1px solid var(--f32-grey);padding-top:max(24px,calc(34 * var(--f32-u)))}.f32-service-notes article h3{color:var(--f32-black);font:300 max(22px,calc(32 * var(--f32-u)))/1.2 var(--f32-sans);margin:0 0 calc(16 * var(--f32-u))}.f32-service-notes article p{color:var(--f32-black);font:300 max(16px,calc(23 * var(--f32-u)))/1.5 var(--f32-sans);margin:0}.f32-service-routes{margin-top:max(48px,calc(80 * var(--f32-u)))}.f32-service-routes>div{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:max(12px,calc(20 * var(--f32-u))) max(12px,calc(20 * var(--f32-ux)))}.f32-service-routes article{background:var(--f32-white);padding:max(16px,calc(24 * var(--f32-u))) max(16px,calc(24 * var(--f32-ux)))}.f32-service-routes strong{display:block;font:700 max(32px,calc(46 * var(--f32-u)))/1.3 var(--font-display,Oswald);color:var(--f32-navy);margin-bottom:.3em}.f32-service-routes a{font-size:.8em;text-decoration:underline}.f32-info-grid{border-top:1px solid color-mix(in srgb,var(--f32-navy) 15%,transparent)}.f32-info-grid__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(220px,calc(300 * var(--f32-ux)))),1fr));gap:max(20px,calc(32 * var(--f32-u))) max(20px,calc(32 * var(--f32-ux)))}.f32-info-grid__cards article{min-width:0;display:flex;flex-direction:column;align-items:start;border-top:1px solid;padding-top:max(20px,calc(32 * var(--f32-u)))}.f32-info-grid__cards h3{margin-bottom:.75em}.f32-info-grid__cards p{white-space:pre-line;overflow-wrap:anywhere}.f32-info-grid__cards .f32-service-link{margin-top:auto}.f32-info-grid__number{font:700 max(40px,calc(70 * var(--f32-u)))/1.2 var(--font-display,Oswald);color:var(--f32-navy);margin-bottom:.3em}.f32-info-grid.is-facts{padding-block:max(36px,calc(60 * var(--f32-u)));background:var(--f32-aqua)}.f32-info-grid.is-facts article{border:0;padding:0}.f32-info-grid.is-notice{background:var(--f32-midnight);color:var(--f32-white)}.f32-info-grid.is-notice :is(h2,.f32-service-eyebrow){color:var(--f32-aqua)}.f32-service-doctors__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:max(24px,calc(64 * var(--f32-u))) max(24px,calc(64 * var(--f32-ux)))}.f32-service-doctors article{min-width:0}.f32-service-doctors__image{height:max(320px,calc(520 * var(--f32-u)));overflow:hidden;margin-bottom:1.5em}.f32-service-doctors img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.f32-service-doctors h3{color:var(--f32-navy);margin-bottom:.5em}.f32-service-doctors .f32-service-link{margin-top:1em}.f32-inquiry{font-family:var(--f32-sans);padding:clamp(40px,calc(4 * var(--f32-vw)),64px) max(20px,calc(40 * var(--f32-ux)));font-size:16px;line-height:1.45;background:var(--f32-midnight);color:var(--f32-white)}.f32-inquiry__card{position:relative;overflow:hidden;width:min(100%,max(760px,calc(880 * var(--f32-ux))));margin-inline:auto;padding:32px;border-radius:24px;border:1px solid color-mix(in srgb,var(--f32-white) 20%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--f32-navy) 65%,var(--f32-midnight)),var(--f32-midnight));box-shadow:0 24px 80px #0003}.f32-inquiry__layout{max-width:1280px;margin-inline:auto}.f32-inquiry__main{min-width:0}.f32-inquiry__layout.has-proximity{display:grid;grid-template-columns:minmax(0,760px) minmax(300px,380px);align-items:start;gap:64px}.f32-inquiry__layout.has-proximity .f32-inquiry__card{width:100%}.f32-inquiry__proximity{position:relative;padding:40px 0 40px 56px}@media (min-width:1101px) and (min-height:700px){.f32-inquiry__proximity{position:sticky;top:max(110px,calc(120 * var(--f32-u)));align-self:start}}.f32-inquiry__card{scroll-margin-top:max(110px,calc(120 * var(--f32-u)))}.f32-inquiry.is-contact .f32-inquiry__card{min-height:560px}.f32-inquiry__top>span:nth-child(2){flex:1}.f32-inquiry__top>span:last-child{white-space:nowrap}@media (min-width:1101px) and (max-height:800px){.f32-inquiry.is-contact .f32-inquiry__card{padding:24px;min-height:0}.f32-inquiry.is-contact .f32-inquiry__top{margin-bottom:12px}.f32-inquiry.is-contact .f32-inquiry__subtitle{margin-bottom:8px}.f32-inquiry.is-contact .f32-inquiry__field{margin-block:6px}.f32-inquiry.is-contact .f32-inquiry__buttons{margin-top:12px}.f32-inquiry.is-contact .f32-inquiry__choices.is-cards button{min-height:88px;padding-block:12px}.f32-inquiry.is-contact .f32-inquiry__choices.is-compact button{min-height:48px}.f32-inquiry.is-contact .f32-inquiry__proximity{padding-block:24px}.f32-inquiry.is-contact .f32-inquiry__proximity li{padding-block:10px}}.f32-inquiry__proximity:before{content:"";position:absolute;inset:-40px 0;border-left:1px solid color-mix(in srgb,var(--f32-aqua) 25%,transparent);border-radius:50% 0 0 50%;pointer-events:none}.f32-inquiry .f32-inquiry__proximity h3{position:relative;margin:0 0 14px;color:var(--f32-aqua);font:400 16px/1.4 var(--f32-sans)}.f32-inquiry__proximity h3>span{margin-right:8px}.f32-inquiry__proximity ol{position:relative;margin:0;padding:0;list-style:none}.f32-inquiry__proximity li{display:flex;align-items:center;gap:16px;padding:14px 0}.f32-inquiry__proximity li:is(:first-child,:last-child){margin-left:34px}.f32-inquiry__proximity li:is(:nth-child(2),:nth-child(5)){margin-left:12px}.f32-inquiry__duration{min-width:64px;font-size:16px;color:#8b96b8}.f32-inquiry__route-dot{width:6px;height:6px;flex:none;border-radius:50%;background:var(--f32-aqua)}.f32-inquiry__city{font:500 22px/1.4 var(--font-display,Oswald);letter-spacing:.06em;text-transform:uppercase}.f32-inquiry__proximity>p{position:relative;margin:16px 0 0;font-size:12px;line-height:1.6;color:#8b96b8}@media (prefers-reduced-motion:no-preference){.f32-inquiry__proximity[data-motion] li{transition:opacity .6s ease-out var(--route-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--route-delay)}.f32-inquiry__proximity[data-motion]:not([data-seen]) li{opacity:0;transform:translateY(16px)}.f32-inquiry__proximity[data-motion]:before{transition:opacity 1.2s ease-out,transform 1.2s ease-out;transform-origin:center}.f32-inquiry__proximity[data-motion]:not([data-seen]):before{opacity:0;transform:scaleY(.8)}.f32-inquiry__proximity[data-visible] .f32-inquiry__route-dot{animation:f32-route-pulse 4.5s ease-out var(--pulse-delay) infinite}}@keyframes f32-route-pulse{0%,65%,to{box-shadow:0 0 0 0 rgb(157 235 228/0)}15%{box-shadow:0 0 0 5px rgb(157 235 228/.22),0 0 18px rgb(157 235 228/.3)}40%{box-shadow:0 0 0 10px rgb(157 235 228/0)}}@media (max-width:1100px){.f32-inquiry__layout.has-proximity{grid-template-columns:minmax(0,1fr);gap:64px}.f32-inquiry__layout.has-proximity .f32-inquiry__card{max-width:760px}.f32-inquiry__proximity{width:min(100%,380px);margin-inline:auto;padding-left:32px}}.f32-inquiry__progress{position:absolute;top:0;left:0;height:4px;background:var(--f32-aqua);transition:width .3s}.f32-inquiry__top{display:flex;align-items:center;justify-content:space-between;gap:1em;font-size:.8em;margin-bottom:16px;color:var(--f32-aqua)}.f32-inquiry__brand{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;font:600 18px/1 var(--f32-sans);background:var(--f32-aqua);color:var(--f32-navy)}.f32-inquiry .f32-inquiry__card .f32-service-heading{font:700 clamp(28px,2.3vw,36px)/1.2 Oswald,sans-serif;color:var(--f32-white);margin:0 0 .4em;outline:none;text-transform:uppercase}.f32-inquiry__subtitle{margin:0 0 12px;opacity:.8}.f32-inquiry fieldset{min-width:0;margin:0;padding:0;border:0}.f32-inquiry__grid{display:grid;grid-template-columns:1fr 1fr;gap:0 max(24px,calc(32 * var(--f32-ux)))}.f32-inquiry__field{display:flex;flex-direction:column;margin-block:10px;gap:4px;font-size:14px}.f32-inquiry__field>span{color:var(--f32-aqua)}.f32-inquiry__field :is(input,textarea){width:100%;min-height:44px;background:transparent;color:var(--f32-white);border:0;border-bottom:1px solid color-mix(in srgb,var(--f32-white) 45%,transparent);border-radius:0;padding:8px 0;font:inherit;font-size:16px;box-shadow:none;color-scheme:dark}.f32-inquiry__field textarea{height:104px;min-height:104px;resize:vertical}.f32-inquiry .f32-inquiry__choices{margin-block:16px}.f32-inquiry__choices legend{font-size:.85em;margin-bottom:8px;color:var(--f32-aqua)}.f32-inquiry__choices>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.f32-inquiry__choices button{display:flex;align-items:center;justify-content:space-between;gap:1em;min-height:44px;text-align:left;padding:10px 12px;border:1px solid color-mix(in srgb,var(--f32-white) 35%,transparent);border-radius:max(12px,calc(18 * var(--f32-u)));color:var(--f32-white);background:transparent;font:inherit;font-size:.85em;transition:background .2s,border-color .2s,color .2s}.f32-inquiry__choices button:hover{border-color:var(--f32-aqua);background:color-mix(in srgb,var(--f32-aqua) 10%,transparent)}.f32-inquiry__choices button.is-selected{border-color:var(--f32-aqua);background:var(--f32-aqua);color:var(--f32-midnight)}.f32-inquiry__checklabel{display:flex;align-items:start;gap:.8em;margin-block:16px;font-size:.82em}.f32-inquiry__checklabel input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:var(--f32-aqua);width:20px;height:20px;flex:none;margin-top:.2em}.f32-inquiry__checklabel a,.f32-inquiry__hint a{text-decoration:underline}.f32-inquiry__hint,.f32-inquiry__trust{font-size:13px;line-height:1.5;opacity:.8}.f32-inquiry__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:1em;margin-block:20px 8px}.f32-inquiry .f32-inquiry__submit{flex:0 1 auto;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:52px;padding:3px;gap:24px}.f32-inquiry__submit .f32-pille__label{font-size:14px;padding-left:24px;white-space:normal}.f32-inquiry__submit:disabled{opacity:.5;cursor:not-allowed}.f32-inquiry__submit .f32-pille__icon{width:46px;height:46px}.f32-inquiry__submit .f32-pille__icon img{width:18px}.f32-inquiry__back{min-height:44px;padding:.6em 0;font-size:.8em}.f32-inquiry__secondary{display:inline-block;font-size:.8em;text-decoration:underline;margin-top:1em}.f32-inquiry__upload{padding:1.3em;border:1px dashed var(--f32-aqua);border-radius:16px;margin-block:16px}.f32-inquiry__upload label{display:flex;flex-direction:column;margin-bottom:1em;gap:.5em}.f32-inquiry__upload :is(small,label span){font-size:.75em}.f32-inquiry__upload input{width:100%;font-size:.8em}.f32-inquiry__upload input::file-selector-button{padding:.6em 1em;background:var(--f32-aqua);color:var(--f32-midnight);border:0;border-radius:24px;cursor:pointer;margin-right:.5em}.f32-inquiry__upload small{display:block;margin-top:1em}.f32-inquiry__upload ul{list-style:none;margin:1em 0;padding:0}.f32-inquiry__upload li{display:flex;align-items:center;gap:1em;justify-content:space-between;font-size:.8em;overflow-wrap:anywhere}.f32-inquiry__upload li button{padding:.5em;font-size:1.5em}.f32-inquiry__trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.f32-inquiry__error,.f32-inquiry__field small{color:var(--f32-white);background:color-mix(in srgb,var(--f32-navy) 80%,var(--f32-white));border-left:3px solid var(--f32-aqua);padding:.65em 1em;font-size:.8em;margin-block:1em}.f32-inquiry__notice,.f32-inquiry__review{background:color-mix(in srgb,var(--f32-white) 10%,transparent);padding:1em;font-size:.8em}.f32-inquiry__trust{text-align:center;margin-top:1.5em!important}.f32-inquiry__check{display:grid;place-items:center;width:2em;height:2em;border-radius:50%;background:var(--f32-aqua);color:var(--f32-midnight);font-size:2em;margin-block:1em}.f32-inquiry__feedback{border-top:1px solid;padding-top:1.5em;margin-top:2em}.f32-inquiry__feedback>div{display:flex;gap:1em}.f32-inquiry__feedback button{width:max(40px,calc(50 * var(--f32-u)));padding:3px;border-radius:50%}.f32-inquiry__feedback button[aria-pressed=true]{color:var(--f32-midnight);background:var(--f32-aqua)}@media (max-width:991px){.f32-service-container{width:calc(100% - 48px)}.f32-service-details__grid,.f32-service-intro__grid,.is-referral .f32-service-intro__grid{grid-template-columns:1fr}.f32-service-intro__image{aspect-ratio:1.8}.f32-service-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.f32-service-routes>div{grid-template-columns:repeat(3,minmax(0,1fr))}.f32-service-map{height:360px}.f32-service-notes{grid-template-columns:1fr}}@media (max-width:599px){.f32-service-doctors__grid{grid-template-columns:1fr}.f32-service-routes>div{grid-template-columns:repeat(2,minmax(0,1fr))}.f32-inquiry{padding-inline:12px}.f32-inquiry__card{padding:24px 20px}.f32-inquiry__choices>div,.f32-inquiry__grid{grid-template-columns:1fr}.f32-inquiry__buttons{flex-wrap:wrap}.f32-inquiry__submit{min-width:0}.f32-service-quick a{padding:16px}.f32-service-quick strong{font-size:1em}}@media (prefers-reduced-motion:reduce){.f32-service-page *,.f32-service-page :before{transition:none!important;animation:none!important}}.f32-service-page .f32-service-link{background:var(--f32-aqua)}.f32-service-today small{margin-left:.5em;font-size:.8em}.f32-service-today>span:first-child{width:.5em;height:.5em;border-radius:50%;background:currentColor;opacity:.6}.f32-service-today>span.is-open:first-child{background:var(--f32-aqua);opacity:1}.f32-service-page:not([data-template=ueberweiser]) .f32-liste{margin:0;padding:0;background:var(--f32-sand-light)}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__panel{width:min(100% - 2 * var(--service-space),calc(1640 * var(--f32-ux)));max-width:none;margin:auto}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__intro{padding:max(56px,calc(90 * var(--f32-u))) 0 max(36px,calc(60 * var(--f32-u)))}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__heading{font-size:max(34px,calc(60 * var(--f32-u)));max-width:24ch}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__lead{font-size:max(19px,calc(24 * var(--f32-u)));max-width:60ch;margin-top:1.2em}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__row{position:static!important;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:max(24px,calc(64 * var(--f32-u))) max(24px,calc(64 * var(--f32-ux)));padding:max(28px,calc(40 * var(--f32-u))) 0}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__media,.f32-service-page:not([data-template=ueberweiser]) .f32-liste__veil{display:none}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__mid,.f32-service-page:not([data-template=ueberweiser]) .f32-liste__side{padding:0}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__title{font-size:max(23px,calc(32 * var(--f32-u)));max-width:none}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__text{font-size:max(17px,calc(22 * var(--f32-u)));max-width:none}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__mid .f32-pille{margin-top:1em;font-size:max(14px,calc(17 * var(--f32-u)));min-height:48px}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__mid .f32-pille__icon{width:max(42px,calc(48 * var(--f32-u)));height:max(42px,calc(48 * var(--f32-u)))}.f32-service-page:not([data-template=ueberweiser]) .f32-liste__mid .f32-pille__label{padding-left:1.4em}.f32-service-page [id]{scroll-margin-top:max(90px,calc(130 * var(--f32-u)))}@media (max-width:599px){.f32-service-page:not([data-template=ueberweiser]) .f32-liste__row{grid-template-columns:1fr}}.f32-service-page .f32-service-link{border:1px solid transparent}.f32-service-page .f32-service-link.is-dark{border:1px solid var(--f32-white)}.f32-service-page .f32-service-link.is-dark .f32-pille__icon{background:var(--f32-aqua)}.f32-service-page .f32-service-link.is-dark .f32-pille__icon img{filter:brightness(0) saturate(100%) invert(10%) sepia(26%) saturate(2221%) hue-rotate(182deg) brightness(91%) contrast(99%)}.f32-service-page .f32-service-link.is-dark:is(:hover,:focus-visible){border-color:var(--f32-aqua)}.f32-service-page .f32-service-link.is-dark:is(:hover,:focus-visible) .f32-pille__icon{background:var(--f32-midnight)}.f32-service-page .f32-service-link.is-dark:is(:hover,:focus-visible) .f32-pille__icon img{filter:none}.f32-service-page .f32-service-link .f32-pille__label{font-size:inherit}.f32-service-page .f32-service-link:focus-visible,.f32-service-page .f32-service-link:hover{background:var(--f32-white);color:var(--f32-navy)}.f32-service-page .f32-service-link.is-dark:focus-visible,.f32-service-page .f32-service-link.is-dark:hover{background:var(--f32-aqua);color:var(--f32-midnight)}.f32-service-page .f32-info-grid__cards :is(h2,h3,h4){font:500 max(21px,calc(28 * var(--f32-u)))/1.3 var(--f32-sans);margin-bottom:.75em}.f32-inquiry__card .f32-service-heading{scroll-margin-top:max(110px,calc(150 * var(--f32-u)))}.f32-service-page .f32-faq__heading{font-size:max(32px,calc(60 * var(--f32-u)))}.f32-service-page .f32-faq__eyebrow{font-size:max(15px,calc(18 * var(--f32-u)))}.f32-service-page .f32-faq__question{font-size:max(18px,calc(30 * var(--f32-u)))}.f32-service-page .f32-faq__answer{font-size:max(17px,calc(23 * var(--f32-u)))}.f32-service-page[data-template=ueberweiser]{--f32-u:calc(var(--f32-viewport) / 1920);--f32-ux:calc(var(--f32-viewport-x) / 1920)}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-vh__title{white-space:pre-line}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-vh__lead{margin:0 auto;font-size:max(16px,calc(20 * var(--f32-u)));line-height:1.4}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-vh__eyebrow{text-transform:uppercase;margin-bottom:calc(28 * var(--f32-u))}.f32-service-page[data-template=ueberweiser] .f32-info-grid.is-facts{min-height:100svh;display:grid;align-items:center;padding:max(100px,calc(200 * var(--f32-u))) 24px;border:0;background:transparent;color:var(--f32-white);text-align:center}.f32-service-page[data-template=ueberweiser] .is-facts .f32-service-container{width:min(100%,calc(900 * var(--f32-ux)))}.f32-service-page[data-template=ueberweiser] .is-facts .f32-service-container>h2{max-width:none;margin:0 0 calc(18 * var(--f32-u));color:var(--f32-aqua);font-size:max(36px,calc(63 * var(--f32-u)));line-height:1.13}.f32-service-page[data-template=ueberweiser] .is-facts .f32-service-lead{max-width:none;margin:0;font-size:max(16px,calc(18 * var(--f32-u)))}.f32-service-page[data-template=ueberweiser] .is-facts .f32-info-grid__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(60 * var(--f32-u)) calc(60 * var(--f32-ux));margin-top:calc(100 * var(--f32-u))}.f32-service-page[data-template=ueberweiser] .is-facts article{padding:0;border:0;align-items:center}.f32-service-page[data-template=ueberweiser] .is-facts article .f32-info-grid__title{display:block;font:300 22px/1.4 Systemia Test,Systemia Ersatz,sans-serif;color:var(--f32-white);text-transform:none;overflow-wrap:normal}.f32-service-page[data-template=ueberweiser] .is-facts .f32-info-grid__number{color:var(--f32-aqua);font-size:max(45px,calc(79 * var(--f32-u)));line-height:1.1;white-space:nowrap;margin-bottom:calc(30 * var(--f32-u))}.f32-service-page[data-template=ueberweiser] .is-facts article p{margin:0;font-size:max(15px,calc(18 * var(--f32-u)));line-height:1.5;white-space:pre-line}.f32-service-page[data-template=ueberweiser] .f32-tabs__eyebrow{margin-bottom:calc(76 * var(--f32-u))}.f32-service-page[data-template=ueberweiser] .f32-tabs__byline p,.f32-service-page[data-template=ueberweiser] .f32-tabs__text p:last-child{margin-bottom:0}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-info-grid.is-steps{padding:calc(50 * var(--f32-u)) calc(50 * var(--f32-ux));border:0;background:var(--f32-midnight)}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps .f32-service-container{width:100%;background:var(--f32-sand-light);padding:calc(110 * var(--f32-u)) calc(174 * var(--f32-ux)) calc(170 * var(--f32-u))}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps .f32-service-eyebrow{color:#000;font-size:max(14px,calc(17 * var(--f32-u)));margin-bottom:calc(40 * var(--f32-u))}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps .f32-service-container>h2{white-space:pre-line;font-size:max(40px,calc(79 * var(--f32-u)));line-height:1.1;margin-bottom:calc(100 * var(--f32-u))}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps .f32-info-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--f32-step-rows,2),auto);grid-auto-flow:column;gap:calc(55 * var(--f32-u)) 0}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps article{position:relative;display:grid;grid-template-columns:calc(70 * var(--f32-ux)) minmax(0,1fr);grid-template-areas:"number title" "number text";align-content:start;gap:calc(20 * var(--f32-u)) calc(36 * var(--f32-ux));border:0;margin-left:calc(12 * var(--f32-ux));padding:0 calc(85 * var(--f32-ux)) 0 calc(86 * var(--f32-ux))}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps article:before{content:"";position:absolute;top:0;bottom:calc(-55 * var(--f32-u));left:0;width:1px;background:var(--f32-navy)}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps article[data-column-end]:before{bottom:0}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps article:after{content:"";position:absolute;top:8px;left:0;transform:translateX(-50%);width:20px;height:20px;background:linear-gradient(var(--f32-navy),var(--f32-navy)) 50% /1px 100% no-repeat,linear-gradient(var(--f32-navy),var(--f32-navy)) 50% /100% 1px no-repeat}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps .f32-info-grid__number{grid-area:number;color:#d6d2cb;font-size:max(28px,calc(39 * var(--f32-u)));line-height:1.25;margin:0}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps article h3{grid-area:title;font-family:inherit;font-size:max(25px,calc(43 * var(--f32-u)));font-weight:300;line-height:1.18;margin:0;color:#000}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps article p{grid-area:text;max-width:calc(390 * var(--f32-ux));font-size:max(17px,calc(23 * var(--f32-u)));line-height:1.48;margin:0}@media (max-width:767px){.f32-service-page[data-template=ueberweiser] .is-facts .f32-service-container{width:100%}.f32-service-page[data-template=ueberweiser] .is-facts .f32-info-grid__cards{grid-template-columns:1fr;gap:40px;margin-top:50px}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-info-grid.is-steps{padding:16px}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps .f32-service-container{padding:48px 24px}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps .f32-service-eyebrow{margin-bottom:28px}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps .f32-service-container>h2{font-size:clamp(32px,calc(8 * var(--f32-vw)),50px);margin-bottom:48px}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps .f32-info-grid__cards{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row;gap:40px}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps article{margin-left:0;padding:0 0 0 20px;grid-template-columns:36px minmax(0,1fr);gap:14px 10px}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps article:before{bottom:0}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .is-steps article p{max-width:none}}.f32-service-page[data-template=ueberweiser] .f32-tabs__text{margin:calc(20 * var(--f32-u)) 0 0;font-weight:300}.f32-service-page[data-template=ueberweiser] .f32-tabs__text--emphasis{margin-top:calc(32 * var(--f32-u));font-weight:300}.f32-service-page[data-template=ueberweiser] .f32-tabs__byline{margin-top:calc(26 * var(--f32-u))}.f32-service-page[data-template=ueberweiser] .f32-tabs__byline a{text-decoration:underline;text-underline-offset:.2em}.f32-service-page[data-template=ueberweiser] .f32-tabs__tab.is-active{font-weight:500}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-vh .f32-pille{min-height:max(48px,calc(52 * var(--f32-u)));padding:max(2px,calc(2 * var(--f32-u))) max(2px,calc(2 * var(--f32-ux)));gap:max(12px,calc(16 * var(--f32-u))) max(12px,calc(16 * var(--f32-ux)))}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-vh .f32-pille__label{font-size:max(12px,calc(14 * var(--f32-u)));padding-left:max(16px,calc(23 * var(--f32-ux)))}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-vh .f32-pille__icon{width:max(44px,calc(48 * var(--f32-u)));height:max(44px,calc(48 * var(--f32-u)))}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-vh .f32-pille__icon img{width:max(18px,calc(18 * var(--f32-ux)))}@media (max-width:767px){.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-vh__actions{flex-direction:column;gap:24px;margin-top:28px}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-vh__eyebrow{margin-bottom:16px}.f32-service-page:is([data-template=ueberweiser],[data-template=patienten]) .f32-vh .f32-vh__title{margin-bottom:24px}}.f32-service-page[data-template=ueberweiser] #unsere-zusage{scroll-margin-top:0}.f32-inquiry__choices.is-cards>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.f32-inquiry__choices.is-cards button{position:relative;align-items:flex-start;min-height:112px;padding:18px 42px 18px 18px;border-radius:20px;border-color:#324279;background:rgb(255 255 255/.02);font-size:18px;line-height:1.2}.f32-inquiry__choice-copy{display:flex;flex-direction:column;gap:8px}.f32-inquiry__choice-copy small{color:#aeb7d0;font-size:14px;line-height:1.4}.f32-inquiry__choices.is-cards .f32-inquiry__choice-mark{position:absolute;top:16px;right:12px;display:grid;place-items:center;width:24px;height:24px;border:1px solid #4d618f;border-radius:50%;font-size:16px}.f32-inquiry__choices.is-cards button.is-selected{color:var(--f32-white);background:rgb(157 235 228/.07);border-color:var(--f32-aqua);box-shadow:0 0 0 1px var(--f32-aqua),0 0 24px rgb(157 235 228/.15)}.f32-inquiry__choices.is-cards button.is-selected .f32-inquiry__choice-mark{background:var(--f32-aqua);color:var(--f32-navy);border-color:var(--f32-aqua)}.f32-inquiry__choices.is-compact>div{grid-template-columns:repeat(2,minmax(0,1fr))}.f32-inquiry__choices.is-compact button{min-height:64px;font-size:16px;align-items:center}.f32-inquiry__choices.is-compact .f32-inquiry__choice-mark{top:50%;transform:translateY(-50%)}.f32-inquiry :is(input,textarea,select,button){font-family:var(--f32-sans)}@media (max-width:599px){.f32-inquiry__choices.is-cards>div{grid-template-columns:1fr}.f32-inquiry__choices.is-cards button{min-height:84px}}.f32-contact-profiles{padding-block:clamp(48px,calc(6 * var(--f32-vw)),96px);background:var(--f32-midnight);color:var(--f32-white)}.f32-contact-profiles .f32-service-eyebrow{color:var(--f32-aqua)}.f32-contact-profiles .f32-service-heading{color:white;margin:12px 0 16px;font:700 clamp(32px,4vw,60px)/1.15 Oswald,sans-serif;text-transform:uppercase}.f32-contact-profiles .f32-service-lead{max-width:900px;margin-bottom:32px}.f32-contact-profiles__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:calc(18 * var(--f32-u)) calc(18 * var(--f32-ux))}@media (max-width:767px){.f32-contact-profiles__links{grid-template-columns:minmax(0,1fr)}.f32-contact-profiles .f32-leiste__bar{flex-wrap:wrap}}.f32-patient-guide{background:#ecece8;color:var(--f32-navy);padding-block:clamp(48px,calc(6 * var(--f32-vw)),100px);font:400 clamp(16px,calc(1.25 * var(--f32-vw)),22px)/1.6 var(--f32-sans)}.f32-patient-guide .f32-service-heading{font:700 clamp(34px,4.2vw,72px)/1.07 Oswald,sans-serif;text-transform:uppercase;margin:16px 0 24px}.f32-patient-guide h3{font:700 clamp(24px,2vw,32px)/1.2 Oswald,sans-serif;text-transform:uppercase;margin:0 0 16px}.f32-patient-guide p{margin:0 0 20px}.f32-patient-guide .f32-service-eyebrow{color:var(--f32-navy)}.f32-patient-checklist__grid{display:grid;grid-template-columns:.8fr 1fr;gap:clamp(32px,calc(4 * var(--f32-vw)),80px) clamp(32px,calc(4 * var(--f32-vwx)),80px)}.f32-patient-checklist__image{display:block;width:100%;aspect-ratio:1.6;-o-object-fit:cover;object-fit:cover;margin-top:24px}.f32-patient-checklist ul{padding:0;margin:24px 0;list-style:none}.f32-patient-checklist li{display:flex;align-items:flex-start;gap:20px;padding:20px 0;border-top:1px solid #cccbbf}.f32-patient-checklist li:last-child{border-bottom:1px solid #cccbbf}.f32-patient-checklist__check{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border:1px solid;border-radius:50%}.f32-patient-checklist li:last-child .f32-patient-checklist__check{background:var(--f32-navy);color:var(--f32-aqua)}.f32-patient-checklist__note{font-size:.9em}.f32-patient-checklist__content{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,calc(1.5 * var(--f32-vw)),24px) clamp(16px,calc(1.5 * var(--f32-vwx)),24px)}.f32-patient-checklist__content>p{margin:0}.f32-patient-checklist li .f32-service-link{margin:0;max-width:100%}.f32-patient-checklist li:last-child{padding-bottom:clamp(24px,calc(2 * var(--f32-vw)),32px)}.f32-service-page .f32-patient-advice{background:#ecece8;color:var(--f32-navy);padding-block:clamp(48px,calc(5 * var(--f32-vw)),80px);font:400 clamp(16px,calc(1.25 * var(--f32-vw)),24px)/1.6 var(--f32-sans)}.f32-patient-advice__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,calc(5 * var(--f32-vw)),96px) clamp(32px,calc(5 * var(--f32-vwx)),96px)}.f32-patient-advice__grid article{min-width:0}.f32-patient-advice .f32-patient-advice__eyebrow{font-size:clamp(13px,calc(.9 * var(--f32-vw)),18px);font-weight:600;letter-spacing:.04em;margin:0 0 20px}.f32-patient-advice .f32-service-heading{color:var(--f32-navy);font:700 clamp(32px,2.9vw,56px)/1.08 Oswald,sans-serif;text-transform:uppercase;margin:0 0 24px}.f32-patient-advice p{margin:0 0 24px}.f32-service-page .f32-patient-advice .f32-textlink{--f32-tl-hover:var(--f32-navy);--f32-tl-accent:currentColor;--f32-tl-hover-weight:600;color:var(--f32-navy);font-size:clamp(14px,calc(1 * var(--f32-vw)),19px);font-weight:600;letter-spacing:.02em;align-items:baseline;gap:.5em}.f32-patient-advice .f32-textlink{padding-bottom:.15em}.f32-service-page .f32-patient-aftercare{background:var(--f32-sand-light);color:var(--f32-black)}@media (max-width:767px){.f32-patient-advice__grid{grid-template-columns:1fr;gap:40px}}.f32-patient-operation__header{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:end}.f32-patient-operation__tabs{display:flex;flex-wrap:wrap;gap:10px;margin-block:24px 48px}.f32-patient-operation__tabs button{min-height:48px;padding:12px 24px;border:1px solid var(--f32-navy);border-radius:999px;background:transparent;color:var(--f32-navy);font:600 18px/1.3 Oswald,sans-serif;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.f32-patient-operation__tabs button:hover,.f32-patient-operation__tabs button[aria-selected=true]{background:var(--f32-navy);color:#fff}.f32-patient-operation__tabs button:focus-visible{outline:3px solid var(--f32-navy);outline-offset:4px}.f32-patient-operation__intro{max-width:1000px}.f32-patient-operation__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:48px 0}.f32-patient-operation__steps li{background:#fff;border-top:3px solid var(--f32-navy);padding:24px;min-width:0}.f32-patient-operation__steps li>span{display:block;font-size:13px;letter-spacing:.08em;margin-bottom:12px}.f32-patient-operation__steps h3{font-size:clamp(22px,calc(1.65 * var(--f32-vw)),28px);overflow-wrap:anywhere}.f32-patient-operation__steps p{font-size:16px;margin:0}.f32-patient-operation__notice{display:flex;align-items:center;gap:24px;background:var(--f32-midnight);color:white;padding:28px}.f32-patient-operation__notice>span{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:50%;color:var(--f32-navy);background:var(--f32-aqua)}.f32-patient-operation__notice p{margin:0;font-size:16px}@media (max-width:1100px){.f32-patient-operation__steps{gap:12px}.f32-patient-operation__steps li{padding:16px}}@media (max-width:767px){.f32-patient-checklist__grid,.f32-patient-operation__header{grid-template-columns:1fr;gap:24px}.f32-patient-operation__steps{grid-template-columns:1fr;margin-block:28px}.f32-patient-operation__tabs{margin-bottom:24px}.f32-patient-operation__tabs button{font-size:16px;padding-inline:18px}.f32-patient-operation__notice{padding:20px;align-items:flex-start;gap:16px}.f32-patient-operation__notice>span{width:32px;height:32px;flex-basis:32px}.f32-patient-checklist li{gap:14px}}.f32-patient-intro{background:var(--f32-midnight);color:white;padding-block:clamp(100px,calc(10 * var(--f32-vw)),160px) 32px}.f32-patient-intro__grid{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.f32-patient-intro .f32-service-eyebrow{color:var(--f32-aqua)}.f32-patient-intro h1{font-size:clamp(44px,calc(5 * var(--f32-vw)),80px);margin-block:20px 28px}.f32-patient-intro__grid>img{width:100%;aspect-ratio:1.05;-o-object-fit:cover;object-fit:cover}.f32-patient-intro .f32-service-link{margin:16px 16px 0 0}.f32-patient-intro__anchors{display:flex;gap:20px;margin-top:48px}.f32-patient-intro__anchors a{flex:1;display:flex;gap:12px;padding-block:16px;border-top:1px solid #526074;text-decoration:none;color:white;font-size:18px}.f32-patient-intro__anchors a span:first-child{color:var(--f32-aqua)}.f32-patient-intro__anchors a span:last-child{margin-left:auto}.f32-service-page[data-template=patienten] .f32-info-grid:not(.is-steps) .f32-info-grid__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.f32-service-page[data-template=patienten] .f32-gallery__item:only-child{grid-column:1/-1}@media (max-width:767px){.f32-patient-intro__grid{grid-template-columns:1fr;gap:32px}.f32-patient-intro__grid>img{aspect-ratio:1.6}.f32-patient-intro__anchors{flex-direction:column;gap:0}}.f32-service-doctors{background:var(--f32-midnight);color:white;padding-bottom:24px}.f32-service-doctors h2,.f32-service-doctors h3{color:white}.f32-service-doctors .f32-service-eyebrow{color:var(--f32-aqua)}.f32-service-doctors__grid{gap:24px}.f32-service-doctors article{display:grid;grid-template-columns:minmax(100px,160px) 1fr;gap:24px;padding:24px;background:#0e204c}.f32-service-doctors__image{height:200px;margin:0}.f32-service-doctors article>div:last-child{display:flex;flex-direction:column;align-items:flex-start}.f32-service-doctors article p{font-size:16px}.f32-service-doctors article h3{font:600 28px/1.2 Oswald,sans-serif}.f32-service-doctors .f32-service-link{margin-top:auto}.f32-service-page[data-template=ueberweiser] .f32-info-grid.is-contacts{background:var(--f32-midnight);color:white;border-top:0;padding-block:max(56px,calc(100 * var(--f32-u)))}.f32-service-page[data-template=ueberweiser] .f32-info-grid.is-contacts :is(h2,.f32-service-eyebrow){color:white}@media (max-width:599px){.f32-service-doctors article{grid-template-columns:1fr;padding:20px}.f32-service-doctors__image{width:140px;height:175px}}.f32-anamnesis{padding-top:clamp(56px,calc(6 * var(--f32-vw)),110px);background:var(--f32-midnight);color:white}.f32-anamnesis>header{text-align:center}.f32-anamnesis>header>.f32-service-heading{color:var(--f32-aqua);margin-inline:auto}.f32-anamnesis>header>p:last-child{margin-top:24px}.f32-anamnesis .f32-inquiry{padding-top:40px;background:transparent}.f32-anamnesis .f32-inquiry__card>h3{font:700 clamp(28px,2.3vw,36px)/1.2 Oswald,sans-serif;text-transform:uppercase;margin:0 0 .4em;scroll-margin-top:120px}.f32-anamnesis__signature{margin:24px 0}.f32-anamnesis__signature svg{display:block;width:100%;height:160px;color:var(--f32-aqua);border:1px solid var(--f32-aqua);border-radius:12px;touch-action:none}.f32-anamnesis__file,.f32-anamnesis__signature>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:12px}.f32-anamnesis__file button,.f32-anamnesis__signature button{text-decoration:underline}.f32-anamnesis__file>span{overflow-wrap:anywhere}.f32-service-page .f32-anamnesis>header .f32-service-eyebrow{color:var(--f32-aqua)}.f32-inquiry__intro{max-width:960px;margin:0 auto clamp(32px,calc(4 * var(--f32-vw)),64px);text-align:center}.f32-inquiry__intro .f32-service-eyebrow{color:var(--f32-aqua)}.f32-inquiry__intro .f32-service-heading{color:var(--f32-white);font:700 clamp(32px,4vw,64px)/1.12 Oswald,sans-serif;text-transform:uppercase;margin:16px 0 20px}.f32-inquiry__intro>p:last-child{max-width:720px;margin-inline:auto;font-size:clamp(17px,calc(1.5 * var(--f32-vw)),22px)}.f32-inquiry__accent{color:var(--f32-aqua)}.f32-inquiry.is-referral .f32-inquiry__subtitle{color:var(--f32-aqua);text-transform:uppercase;letter-spacing:.15em;margin-bottom:24px}.f32-inquiry.is-referral{background:var(--f32-midnight)}.f32-inquiry__top{justify-content:flex-start}.f32-inquiry__top>:last-child{margin-left:auto}.f32-service-page[data-template=patienten] .f32-gallery--aktionen .f32-gallery__item:only-child .f32-gallery__slide{aspect-ratio:3/1;min-height:300px;max-height:560px}@media (max-width:767px){.f32-service-page[data-template=patienten] .f32-gallery--aktionen .f32-gallery__item:only-child .f32-gallery__slide{aspect-ratio:auto;min-height:360px}}.f32-password-gate{min-height:80vh;display:grid;place-items:center;padding:140px 24px 60px;color:var(--f32-white);background:var(--f32-navy)}.f32-password-gate form{width:min(100%,600px);display:grid;gap:24px;padding:32px}.f32-password-gate h1{font-size:clamp(32px,calc(4 * var(--f32-vw)),48px)}.f32-password-gate input[type=password]{width:100%;min-height:48px;color:inherit;background:transparent;border:1px solid var(--f32-aqua);padding:12px;font:inherit}.f32-patient-checklist__copy p,.f32-patient-checklist__copy>div{display:inline}.f32-service-page .f32-patient-guide{background:var(--f32-sand-light);color:var(--f32-black);font:300 max(16px,calc(23 * var(--f32-u)))/1.5 var(--f32-sans)}.f32-patient-guide .f32-service-heading{color:var(--f32-navy)}.f32-patient-checklist__copy h4,.f32-patient-operation__steps h3{font:400 max(14px,calc(17 * var(--f32-u)))/1.45 var(--f32-sans);color:var(--f32-black);text-transform:uppercase;margin:0 0 calc(16 * var(--f32-u))}.f32-patient-checklist li,.f32-patient-checklist li:last-child{display:block;border-color:var(--f32-white);padding:max(24px,calc(34 * var(--f32-u))) 0}.f32-patient-checklist__copy p,.f32-patient-checklist__copy>div{display:block;margin:0}.f32-patient-operation__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(28px,calc(56 * var(--f32-u))) max(28px,calc(56 * var(--f32-ux)))}.f32-patient-operation__steps li{background:transparent;border-top:1px solid var(--f32-white);padding:max(24px,calc(34 * var(--f32-u))) 0 0}.f32-patient-operation__steps li>span{font-size:max(13px,calc(15 * var(--f32-u)));letter-spacing:0;color:var(--f32-navy)}.f32-patient-operation__steps p{font:inherit}.f32-patient-operation__tabs button{font:600 max(14px,calc(16 * var(--f32-u)))/1.4 var(--f32-sans);letter-spacing:.1em}.f32-patient-operation__notice{background:var(--f32-white);border:0;color:var(--f32-black);padding:max(24px,calc(32 * var(--f32-u))) max(24px,calc(32 * var(--f32-ux)))}.f32-patient-operation__notice p{font:inherit}.f32-service-routes>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(40px,calc(60 * var(--f32-u))) max(40px,calc(60 * var(--f32-ux)))}.f32-service-routes article{background:transparent;border-top:1px solid var(--f32-grey);padding:max(24px,calc(34 * var(--f32-u))) 0 0}.f32-service-routes article h4{color:var(--f32-black);font:300 max(22px,calc(32 * var(--f32-u)))/1.2 var(--f32-sans);margin:0}.f32-service-routes article p{color:var(--f32-navy);font:300 max(16px,calc(23 * var(--f32-u)))/1.5 var(--f32-sans);margin:calc(16 * var(--f32-u)) 0 calc(32 * var(--f32-u))}.f32-service-routes article .f32-textlink{--f32-tl-hover:var(--f32-black);--f32-tl-accent:currentColor;color:var(--f32-black);font-size:max(12px,calc(14 * var(--f32-u)));text-decoration:none}.f32-service-routes__note{margin:max(32px,calc(50 * var(--f32-u))) 0 0;font-size:max(13px,calc(15 * var(--f32-u)));font-style:italic;color:var(--f32-black-60)}@media (max-width:991px){.f32-patient-operation__steps,.f32-service-routes>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.f32-patient-operation__steps,.f32-service-routes>div{grid-template-columns:1fr}}.f32-patient-aftercare .f32-figma-opportunity__article{border-top:1px solid var(--f32-white);padding-top:max(32px,calc(48 * var(--f32-u)))}.f32-patient-aftercare .f32-figma-opportunity__article h3{border-bottom:1px solid var(--f32-white);padding-bottom:max(32px,calc(48 * var(--f32-u)))}.f32-service-page .is-steps .f32-service-container:has(>.f32-service-lead)>h2{margin-bottom:max(24px,calc(40 * var(--f32-u)))}.f32-service-page .is-steps .f32-service-lead{margin-bottom:max(40px,calc(64 * var(--f32-u)))}