:root{--c-bg:#f6f0e6;--c-bg-97:#f6f0e6f7;--c-card:#fffdf9;--c-card-97:#fffdf9f7;--c-sand:#efe3d0;--c-white:#fff;--c-white-75:#ffffffbf;--c-ink:#1b1a1f;--c-ink-2:#5a5750;--c-ink-3:#3b3e45;--c-line:#e6dccb;--c-line-2:#d9cdb7;--c-box:#b9ae9a;--c-blue:#1534a6;--c-google-gelb:#fbbc04;--c-blue-dark:#0f2780;--c-blue-light:#e4eafb;--c-blue-soft:#dde5fb;--c-blue-soft-hover:#cbd7f8;--c-blue-panel:#eaeffb;--c-blue-pale:#dce4fa;--c-blue-tint:#f7f9fe;--c-blue-line:#cfd8f2;--c-focus:#9fb4f0;--c-shadow:#1b1a1f1a;--c-galerie:#111014f0;--c-galerie-knopf:#ffffffeb;--c-scrim:#1b1a1f99;--c-scrim-0:#1b1a1f00;--c-error:#a3392a;--font-sans:var(--font-schibsted),var(--font-noto-kyr),var(--font-noto-ar),system-ui,sans-serif;--font-serif:var(--font-newsreader-ext),var(--font-newsreader),var(--font-noto-kyr),var(--font-noto-ar),Georgia,serif;--font-serif-gerade:var(--font-newsreader-ext),var(--font-newsreader-gerade),var(--font-noto-kyr),var(--font-noto-ar),Georgia,serif;--fs-s:14px;--fs-sz:clamp(12px,3.6vw,17px);--fs-16:16px;--fs-h2-gross:clamp(30px,2.8vw + 16px,56px);--fs-15:15px;--fs-m:17px;--fs-18:18px;--fs-19:19px;--fs-20:20px;--fs-l:21px;--fs-h1:clamp(52px,5.2vw + 22px,96px);--fs-h2:clamp(26px,2.2vw + 14px,44px);--fs-cta:clamp(30px,4vw + 14px,64px);--fs-name:clamp(34px,3.4vw + 21px,64px);--fs-name-max:64px;--r-pill:999px;--r-xl:32px;--r-l:28px;--r-m:24px;--r-zitat:20px;--r-card:20px;--r-s:16px;--r-xs:10px;--r-box:7px;--sp-1:1px;--sp-1-5:1.5px;--sp-2:2px;--sp-3:3px;--sp-4:4px;--sp-6:6px;--sp-8:8px;--sp-10:10px;--sp-12:12px;--sp-14:14px;--sp-16:16px;--sp-18:18px;--sp-20:20px;--sp-22:22px;--sp-24:24px;--sp-26:26px;--sp-28:28px;--sp-30:30px;--sp-32:32px;--sp-36:36px;--sp-40:40px;--sp-44:44px;--sp-48:48px;--sp-50:50px;--sp-52:52px;--sp-54:54px;--sp-56:56px;--sp-58:58px;--sp-60:60px;--sp-64:64px;--sp-72:72px;--sp-80:80px;--sp-88:88px;--sp-92:92px;--sp-96:96px;--sp-104:104px;--sp-112:112px;--sp-180:180px;--sp-200:200px;--sp-320:320px;--sp-380:380px;--sp-760:760px;--sp-820:820px;--sp-1200:1200px}body{background:var(--c-bg);margin:0}.pb{font-family:var(--font-sans);font-size:var(--fs-m);color:var(--c-ink);background:var(--c-bg);width:100%;line-height:1.6;overflow-x:clip}.pb *{box-sizing:border-box}.pb a{color:inherit;text-decoration:none}.pb p,.pb ul,.pb blockquote{margin:0;padding:0}.pb h1,.pb h2,.pb h3{margin:0}.pb summary{list-style:none}.pb summary::-webkit-details-marker{display:none}.pb .wrap{max-width:var(--sp-1200);padding:0 var(--sp-40);margin:0 auto}.pb .eyebrow{font-size:var(--fs-s);letter-spacing:.16em;text-transform:uppercase;color:var(--c-ink-2);font-weight:600;line-height:1.4}.pb .eyebrow.plain{text-transform:none;letter-spacing:.04em;font-size:var(--fs-s);font-weight:500}.pb .btn{white-space:nowrap;justify-content:center;align-items:center;gap:var(--sp-8);min-height:var(--sp-50);padding:0 var(--sp-30);border-radius:var(--r-pill);background:var(--c-blue);border:var(--sp-1-5) solid var(--c-blue);color:var(--c-white);font-family:inherit;font-weight:600;font-size:var(--fs-m);cursor:pointer;text-align:center;line-height:1.2;display:inline-flex}.pb .btn:hover{background:var(--c-blue-dark);border-color:var(--c-blue-dark)}.pb .btn.ghost{color:var(--c-blue);background:0 0}.pb .btn.ghost:hover{background:var(--c-blue);color:var(--c-white)}.pb .btn.light{background:var(--c-white);border-color:var(--c-white);color:var(--c-blue)}.pb .btn.light:hover{background:var(--c-blue-light);border-color:var(--c-blue-light)}.pb .h2{font-weight:500;font-size:var(--fs-h2);letter-spacing:-.02em;margin-top:var(--sp-12);line-height:1.12}.pb .h2 em{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--c-blue);font-size:1.08em;font-style:italic;font-weight:400;display:inline-block}.pb .sec{padding:var(--sp-104) 0}.pb .sec-head{flex-direction:column;display:flex}.pb .center{text-align:center;align-items:center}.pb .hd{z-index:20;background:var(--c-bg);border-bottom:var(--sp-1) solid var(--c-line);position:sticky;top:0}.pb .hd-in{align-items:center;gap:var(--sp-24);min-height:var(--sp-80);display:flex}.pb .logo{align-items:center;gap:var(--sp-12);margin-inline-end:auto;display:flex}.pb .logo svg{width:var(--sp-36);height:var(--sp-36);color:var(--c-blue);flex:none}.pb .logo-text{flex-direction:column;line-height:1.15;display:flex}.pb .logo-name{font-size:var(--fs-l);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-weight:600}.pb .logo-by{font-family:var(--font-serif);font-style:italic;font-size:var(--fs-s);color:var(--c-ink-2)}.pb .dnav{white-space:nowrap;align-items:center;gap:var(--sp-24);font-size:var(--fs-m);font-weight:500;display:flex}.pb .dnav a:hover{color:var(--c-blue)}.pb .rate{min-height:var(--sp-44);padding:0 var(--sp-18);border-radius:var(--r-pill);background:var(--c-blue-soft);color:var(--c-blue);font-weight:600;font-size:var(--fs-m);white-space:nowrap;align-items:center;display:inline-flex}.pb .dnav a.rate:hover{background:var(--c-blue-soft-hover)}.pb .mrate,.pb .mmenu,.pb .bar{display:none}.pb .cta-row{align-items:center;gap:var(--sp-14) var(--sp-16);flex-wrap:wrap;display:flex}.pb .lang{position:relative}.pb .lang summary.pill{white-space:nowrap;min-height:var(--sp-44);min-width:var(--sp-44);padding:0 var(--sp-16);border:var(--sp-1-5) solid var(--c-ink);border-radius:var(--r-pill);cursor:pointer;font-size:var(--fs-s);letter-spacing:.04em;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.pb .lang ul{inset-inline-end:0;top:var(--sp-48);min-width:var(--sp-180);padding:var(--sp-8);background:var(--c-white);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-s);box-shadow:0 var(--sp-12) var(--sp-28) var(--c-shadow);list-style:none;position:absolute}.pb .lang li a{min-height:var(--sp-44);padding:0 var(--sp-14);border-radius:var(--r-xs);align-items:center;display:flex}.pb .lang li a:hover{background:var(--c-bg)}.pb .ph{background:var(--c-sand);position:relative;overflow:hidden}.pb .ph-hero{aspect-ratio:4/5;border-radius:var(--r-l)}.pb .nameplate{inset-inline-end:6%;z-index:2;align-items:flex-end;gap:var(--sp-2);text-align:end;font-size:var(--fs-m);color:var(--c-white);flex-direction:column;line-height:1.3;display:flex;position:absolute;bottom:4.5%}.pb .nameplate b{font-weight:600}.pb .nameplate span{font-size:var(--fs-s);color:var(--c-white-75)}.pb .hero{gap:var(--sp-56);padding-top:var(--sp-56);padding-bottom:var(--sp-96);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.pb .h1{font-weight:500;font-size:var(--fs-h1);letter-spacing:-.035em;margin:var(--sp-18) 0 var(--sp-24);line-height:1}.pb .h1 em{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--c-blue);font-size:1.06em;font-style:italic;font-weight:400;display:block}.pb .h1 .h1-unter{font-size:var(--fs-h2);letter-spacing:-.02em;margin-top:var(--sp-18);line-height:1.15;display:block}.pb .lead{font-size:var(--fs-l);max-width:40ch;margin-bottom:var(--sp-36);color:var(--c-ink);line-height:1.45}.pb .arch{position:relative}.pb .arch .ph{z-index:1;position:relative}.pb .panel{gap:var(--sp-64);background:var(--c-blue-panel);color:var(--c-ink);border-radius:var(--r-xl);padding:var(--sp-64);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.pb .panel .eyebrow{color:var(--c-blue)}.pb .panel .h2{color:var(--c-ink)}.pb .panel .h2 em{color:var(--c-blue)}.pb .ph-hand{aspect-ratio:1;object-fit:cover;border-radius:var(--r-m);width:100%;margin-top:var(--sp-36);display:block}.pb .quote{font-family:var(--font-serif-gerade);font-style:normal;font-size:var(--fs-l);margin:0 0 var(--sp-28);line-height:1.5}.pb .studio-info{font-size:var(--fs-m);color:var(--c-ink-3);margin:0 0 var(--sp-16);line-height:1.55}.pb .contact{gap:var(--sp-2);margin-bottom:var(--sp-28);font-size:var(--fs-m);color:var(--c-ink-3);flex-direction:column;list-style:none;display:flex}.pb .contact .links{gap:0 var(--sp-24);flex-wrap:wrap;display:flex}.pb .contact .links .tel{align-items:center;column-gap:var(--sp-6);flex-wrap:wrap;display:inline-flex}.pb .contact .links .tel a{white-space:nowrap}.pb .contact .links a{min-height:var(--sp-44);color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1);align-items:center;display:inline-flex}.pb .studio .lbl2,.pb .studio[open] .lbl1{display:none}.pb .studio[open] .lbl2{display:inline}.pb .studio-grid{gap:var(--sp-12);margin-top:var(--sp-24);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pb .why{gap:var(--sp-20);margin-top:var(--sp-48);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pb .wc{background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-m);padding:var(--sp-28)}.pb .ic{width:var(--sp-48);height:var(--sp-48);background:var(--c-blue-light);color:var(--c-blue);margin-bottom:var(--sp-18);border-radius:50%;justify-content:center;align-items:center;display:flex}.pb .ic svg{width:var(--sp-24);height:var(--sp-24)}.pb .wc h3{font-size:var(--fs-l);letter-spacing:-.01em;margin-bottom:var(--sp-8);font-weight:500;line-height:1.25}.pb .wc p{font-size:var(--fs-m);color:var(--c-ink-2);line-height:1.55}.pb .treat{gap:var(--sp-20);margin-top:var(--sp-48);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pb .tc{background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-m);flex-direction:column;display:flex;overflow:hidden}.pb .tc .ph{aspect-ratio:3/2}.pb .tc-b{gap:var(--sp-6);padding:var(--sp-20) var(--sp-22) var(--sp-24);flex-direction:column;flex:1;display:flex}.pb .tc h3{font-size:var(--fs-l);letter-spacing:-.01em;font-weight:500;line-height:1.25}.pb .tc-d{font-size:var(--fs-m);color:var(--c-ink-2);line-height:1.5}.pb .tc-p{padding-top:var(--sp-12);margin-top:auto}.pb .price{background:var(--c-blue-light);color:var(--c-blue);font-weight:700;font-size:var(--fs-m);padding:var(--sp-6) var(--sp-14);border-radius:var(--r-pill);font-variant-numeric:tabular-nums;display:inline-block}.pb .prices{margin-top:var(--sp-40)}.pb .prices>summary{display:inline-flex}.pb .plist{margin-top:var(--sp-24);background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-m);padding:var(--sp-8) var(--sp-32)}.pb .prow{justify-content:space-between;align-items:flex-start;gap:var(--sp-24);padding:var(--sp-20) 0;border-bottom:var(--sp-1) solid var(--c-line);display:flex}.pb .prow:last-child{border-bottom:0}.pb .prow-l b{font-weight:600;font-size:var(--fs-l);line-height:1.3;display:block}.pb .prow-l span{font-size:var(--fs-m);color:var(--c-ink-2)}.pb .prow-r{gap:var(--sp-2);text-align:end;white-space:nowrap;flex-direction:column;font-weight:600;display:flex}.pb .fn{margin-top:var(--sp-16);font-size:var(--fs-s);color:var(--c-ink-2)}.pb .ablauf{background:var(--c-sand);border-radius:var(--r-xl);padding:var(--sp-64)}.pb .steps{gap:var(--sp-20);margin-top:var(--sp-72);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pb .sc{background:var(--c-card);border-radius:var(--r-m);padding:var(--sp-44) var(--sp-26) var(--sp-28);position:relative}.pb .sn{top:calc(-1 * var(--sp-24));width:var(--sp-48);height:var(--sp-48);background:var(--c-blue);color:var(--c-white);font-weight:700;font-size:var(--fs-l);box-shadow:0 0 0 var(--sp-6) var(--c-sand);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-start:var(--sp-26)}.pb .sc h3{font-size:var(--fs-l);letter-spacing:-.01em;margin-bottom:var(--sp-8);font-weight:500;line-height:1.25}.pb .sc p{color:var(--c-ink-2)}.pb .ab-cta{margin-top:var(--sp-40);justify-content:center;display:flex}.pb .rev-head{justify-content:space-between;align-items:flex-end;gap:var(--sp-24);flex-wrap:wrap;display:flex}.pb .gbtn{align-items:center;gap:var(--sp-10);min-height:var(--sp-50);padding:0 var(--sp-24);background:var(--c-card);border:var(--sp-1) solid var(--c-line-2);border-radius:var(--r-pill);font-weight:600;font-size:var(--fs-m);white-space:nowrap;display:inline-flex}.pb .gbtn .st5{color:var(--c-blue);letter-spacing:.06em}.pb .gbtn:hover{background:var(--c-white);border-color:var(--c-blue)}.pb .revs{gap:var(--sp-20);margin-top:var(--sp-40);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pb .rc{gap:var(--sp-24);background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-m);padding:var(--sp-28);flex-direction:column;display:flex}.pb .rc blockquote{font-size:var(--fs-l);line-height:1.55}.pb .by{align-items:center;gap:var(--sp-12);font-size:var(--fs-s);color:var(--c-ink-2);margin-top:auto;font-weight:500;display:flex}.pb .av{width:var(--sp-40);height:var(--sp-40);background:var(--c-blue-light);color:var(--c-blue);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.pb .rev-foot{align-items:flex-start;gap:var(--sp-20);margin-top:var(--sp-40);flex-direction:column;display:flex}.pb .faq-list{max-width:var(--sp-820);margin:var(--sp-44) auto 0;gap:var(--sp-12);flex-direction:column;display:flex}.pb .fq{background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-card)}.pb .fq summary{justify-content:space-between;align-items:center;gap:var(--sp-16);min-height:var(--sp-64);padding-block:var(--sp-10);padding-inline:var(--sp-26) var(--sp-20);cursor:pointer;font-weight:600;font-size:var(--fs-l);line-height:1.3;display:flex}.pb .fq summary:after{content:"+";width:var(--sp-36);height:var(--sp-36);background:var(--c-blue-light);color:var(--c-blue);font-size:var(--fs-l);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.pb .fq[open] summary:after{transform:rotate(45deg)}.pb .fq p{padding:0 var(--sp-26) var(--sp-26);color:var(--c-ink-2)}.pb .fq p:not(:last-child){padding-bottom:var(--sp-12)}.pb .cta{background:var(--c-blue);color:var(--c-white);border-radius:var(--r-xl);padding:var(--sp-96) var(--sp-40);text-align:center;position:relative;overflow:hidden}.pb .cta>*{z-index:1;position:relative}.pb .cta .h2{font-size:var(--fs-cta);color:var(--c-white);margin:0 0 var(--sp-36);line-height:1.08}.pb .cta .h2 em{color:var(--c-blue-pale)}.pb .ft{padding:var(--sp-12) 0 var(--sp-40)}.pb .ft-in{justify-content:space-between;align-items:center;gap:var(--sp-16) var(--sp-32);font-size:var(--fs-m);padding-top:var(--sp-28);flex-wrap:wrap;display:flex}.pb .ft-l{align-items:center;gap:var(--sp-14);display:flex}.pb .ft-l svg{width:var(--sp-30);height:var(--sp-30);color:var(--c-blue);flex:none}.pb .ft-r{gap:0 var(--sp-24);flex-wrap:wrap;display:flex}.pb .ft-r a{min-height:var(--sp-44);align-items:center;display:inline-flex}.pb .ft-r a:hover{color:var(--c-blue)}@media (min-width:1100px){.pb .h2{white-space:nowrap}}@media (max-width:1023px){.pb .treat,.pb .why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1179px){.pb .dnav{display:none}.pb .hd .mrate{order:1}.pb .hd .lang{order:2}.pb .hd .mmenu{order:3}.pb .hd .dbook{order:4}.pb .mrate{display:inline-flex}.pb .mmenu{display:block}.pb .mbtn{min-height:var(--sp-44);min-width:var(--sp-44);padding:0 var(--sp-16);border:var(--sp-1-5) solid var(--c-ink);border-radius:var(--r-pill);font-size:var(--fs-s);cursor:pointer;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.pb .mpanel{padding:var(--sp-12) var(--sp-40) var(--sp-24);background:var(--c-bg);border-bottom:var(--sp-1) solid var(--c-line);box-shadow:0 var(--sp-14) var(--sp-28) var(--c-shadow);flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:100%;left:0;right:0}.pb .mpanel>a:not(.rate){min-height:var(--sp-52);font-size:var(--fs-l);border-bottom:var(--sp-1) solid var(--c-line);align-self:stretch;align-items:center;font-weight:500;display:flex}.pb .mpanel>a.rate{margin-bottom:var(--sp-8)}.pb .mlang{gap:0 var(--sp-18);padding:var(--sp-8) 0 var(--sp-4);flex-wrap:wrap;display:flex}.pb .mlang a{min-height:var(--sp-44);font-size:var(--fs-m);color:var(--c-ink-2);align-items:center;display:inline-flex}}@media (max-width:899px){.pb .wrap{padding:0 var(--sp-20)}.pb .sec{padding:var(--sp-64) 0}.pb .hd-in{min-height:var(--sp-64);gap:var(--sp-10)}.pb .mpanel{padding:var(--sp-12) var(--sp-20) var(--sp-24)}.pb .hd .dbook{display:none}.pb .cta-row .btn{flex:100%}.pb .bar{z-index:30;padding:var(--sp-10) var(--sp-20);background:var(--c-bg-97);border-top:var(--sp-1) solid var(--c-line);display:block;position:sticky;bottom:0}.pb .bar .btn{width:100%;min-height:var(--sp-52)}.pb .logo-name{font-size:var(--fs-m)}.pb .logo-by{font-size:var(--fs-s)}.pb .hero{gap:var(--sp-44);padding-top:var(--sp-36);padding-bottom:var(--sp-56);grid-template-columns:minmax(0,1fr)}.pb .lead{font-size:var(--fs-m);margin-bottom:var(--sp-28)}.pb .ph-hero{border-radius:var(--r-m)}.pb .panel{gap:var(--sp-32);padding:var(--sp-32) var(--sp-22);border-radius:var(--r-l);grid-template-columns:minmax(0,1fr)}.pb .quote{font-size:var(--fs-l);margin:var(--sp-18) 0 var(--sp-22)}.pb .why{gap:var(--sp-12);margin-top:var(--sp-32);grid-template-columns:minmax(0,1fr)}.pb .wc{grid-template-columns:var(--sp-48) minmax(0,1fr);column-gap:var(--sp-16);padding:var(--sp-18);display:grid}.pb .ic{grid-row:1/3;margin:0}.pb .wc h3{margin-bottom:var(--sp-4);font-size:var(--fs-l)}.pb .treat{gap:var(--sp-12);margin-top:var(--sp-32);grid-template-columns:minmax(0,1fr)}.pb .tc{flex-direction:row}.pb .tc .ph{width:var(--sp-112);aspect-ratio:auto;flex:none;align-self:stretch}.pb .tc-b{padding-block:var(--sp-16);padding-inline:var(--sp-18) var(--sp-16)}.pb .tc h3{font-size:var(--fs-l)}.pb .tc-d{font-size:var(--fs-m)}.pb .plist{padding:var(--sp-4) var(--sp-20)}.pb .prow{gap:var(--sp-10);flex-direction:column}.pb .prow-r{text-align:start;white-space:normal}.pb .prow-r bdi{white-space:nowrap}.pb .ablauf{padding:var(--sp-36) var(--sp-20) var(--sp-32);border-radius:var(--r-l)}.pb .steps{gap:var(--sp-40);margin-top:var(--sp-56);grid-template-columns:minmax(0,1fr)}.pb .rev-head{align-items:flex-start}.pb .revs{margin-top:var(--sp-28);grid-template-columns:minmax(0,1fr)}.pb .rc{padding:var(--sp-22)}.pb .rc blockquote{font-size:var(--fs-m)}.pb .faq-list{margin-top:var(--sp-28)}.pb .fq summary{font-size:var(--fs-m);padding-inline-start:var(--sp-20)}.pb .fq p{padding:0 var(--sp-20) var(--sp-22)}.pb .fq p:not(:last-child){padding-bottom:var(--sp-12)}.pb .cta{padding:var(--sp-64) var(--sp-22);border-radius:var(--r-l)}.pb .ft-in{flex-direction:column;align-items:flex-start}}.pb .bk{padding-top:var(--sp-48);padding-bottom:var(--sp-96)}.pb .bk .h2{margin-top:0}.pb .bk .stepper{align-items:center;gap:var(--sp-8) 0;margin:var(--sp-24) 0 var(--sp-32);flex-wrap:wrap;padding:0;list-style:none;display:flex}.pb .bk .stp{align-items:center;gap:var(--sp-10);font-weight:600;font-size:var(--fs-m);color:var(--c-ink-2);display:flex}.pb .bk .stp+.stp:before{content:"";width:var(--sp-44);height:var(--sp-2);margin:0 var(--sp-14);background:var(--c-line-2)}.pb .bk .snr{width:var(--sp-36);height:var(--sp-36);background:var(--c-sand);color:var(--c-ink);font-weight:600;font-size:var(--fs-m);border-radius:50%;justify-content:center;align-items:center;display:flex;position:static}.pb .bk .stp.cur{color:var(--c-ink)}.pb .bk .stp.cur .snr{background:var(--c-blue);color:var(--c-white)}.pb .bk .stp.done .snr{background:var(--c-blue-soft);color:var(--c-blue)}.pb .bk .bk-grid{grid-template-columns:minmax(0,1fr) var(--sp-380);gap:var(--sp-32);align-items:start;display:grid}.pb .bk .fcard{background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-l);padding:var(--sp-40)}.pb .bk .grp{margin:0 0 var(--sp-36);border:0;min-width:0;padding:0}.pb .bk .grp legend{margin-bottom:var(--sp-12);font-weight:600;font-size:var(--fs-m);padding:0;line-height:1.3}.pb .bk .hint{margin:calc(-1 * var(--sp-4)) 0 var(--sp-14);font-size:var(--fs-s);color:var(--c-ink-2);line-height:1.5}.pb .bk .note{margin-top:var(--sp-12);font-size:var(--fs-s);color:var(--c-ink-2);line-height:1.5}.pb .bk .note a,.pb .bk .lnk{color:var(--c-blue);text-underline-offset:var(--sp-3);text-decoration:underline}.pb .bk .opts{gap:var(--sp-10);flex-wrap:wrap;display:flex}.pb .bk .ch{display:inline-flex;position:relative}.pb .bk .ch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pb .bk .ch>span{width:100%;min-height:var(--sp-50);padding:0 var(--sp-22);border:var(--sp-1-5) solid var(--c-line-2);border-radius:var(--r-pill);background:var(--c-white);font-weight:500;font-size:var(--fs-m);text-align:center;justify-content:center;align-items:center;line-height:1.25;display:flex}.pb .bk .ch input:checked+span{background:var(--c-blue);border-color:var(--c-blue);color:var(--c-white)}.pb .bk .ch input:focus-visible+span{outline:var(--sp-3) solid var(--c-focus);outline-offset:var(--sp-2)}.pb .bk .ch:hover>span{border-color:var(--c-blue)}.pb .bk .ch input:disabled{cursor:default}.pb .bk .ch input:disabled+span{opacity:.4;border-style:dashed}.pb .bk .opts.two .ch{flex:1 1 var(--sp-200)}.pb .bk .tl{gap:var(--sp-10);flex-direction:column;display:flex}.pb .bk .tr{border:var(--sp-1-5) solid var(--c-line-2);border-radius:var(--r-card);background:var(--c-white)}.pb .bk .tr.on{border-color:var(--c-blue);background:var(--c-blue-tint)}.pb .bk .tr-h{align-items:center;gap:var(--sp-14);min-height:var(--sp-64);padding:var(--sp-12) var(--sp-20);cursor:pointer;display:flex}.pb .bk .box{width:var(--sp-24);height:var(--sp-24);border:var(--sp-1-5) solid var(--c-box);border-radius:var(--r-box);background:var(--c-white);color:var(--c-white);flex:none;justify-content:center;align-items:center;display:flex}.pb .bk .box svg{width:var(--sp-16);height:var(--sp-16);opacity:0}.pb .bk .tr.on .box{background:var(--c-blue);border-color:var(--c-blue)}.pb .bk .tr.on .box svg{opacity:1}.pb .bk .tr-t{overflow-wrap:break-word;flex:1;min-width:0}.pb .bk .tr-t b{font-weight:600;font-size:var(--fs-m);line-height:1.3;display:block}.pb .bk .tr-t span{font-size:var(--fs-s);color:var(--c-ink-2);line-height:1.45;display:block}.pb .bk .tr-p{text-align:end;font-variant-numeric:tabular-nums;max-width:6.5em;color:var(--c-blue);flex:0 auto;font-weight:600}.pb .bk .tr-p:has(.tr-stufen){max-width:none}.pb .bk .tr-stufe{white-space:nowrap;font-weight:400;line-height:1.3;display:block}.pb .bk .tr-stufe:first-child{font-weight:600}:is(.pb .bk .tr-h:has(.tr-stufen)>.tr-t,.pb .bk .tr-h:has(.tr-stufen)>.tr-p){align-self:baseline}.pb .bk .tr-h:has(.tr-stufen) .tr-knopf{display:inline-flex}.pb .bk .tr-h:has(.tr-weitere){row-gap:var(--sp-2);flex-wrap:wrap}.pb .bk .tr-weitere{text-align:end;text-wrap:balance;font-size:var(--fs-s);color:var(--c-ink-2);flex:1 0 100%;font-weight:400;line-height:1.35}.pb .bk .tr-t b{overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.pb .bk .tr-b{padding-block:var(--sp-4) var(--sp-20);padding-inline:var(--sp-58) var(--sp-20)}.pb .bk .zones{gap:var(--sp-8);flex-wrap:wrap;display:flex}.pb .bk .zones .ch>span{min-height:var(--sp-44);padding:0 var(--sp-16)}.pb .bk .zsum{justify-content:space-between;gap:var(--sp-12);margin-top:var(--sp-16);padding-top:var(--sp-14);border-top:var(--sp-1) solid var(--c-line);font-variant-numeric:tabular-nums;font-weight:600;display:flex}.pb .bk .fn{margin-top:var(--sp-14);font-size:var(--fs-s);color:var(--c-ink-2);line-height:1.5}.pb .bk .nav{justify-content:space-between;align-items:center;gap:var(--sp-12);padding-top:var(--sp-28);border-top:var(--sp-1) solid var(--c-line);display:flex}.pb .bk .nav .end{gap:var(--sp-12);margin-inline-start:auto;display:flex}.pb .bk .next{justify-content:space-between;align-items:center;gap:var(--sp-16);width:100%;margin-bottom:var(--sp-36);padding:var(--sp-18) var(--sp-22);border:var(--sp-1-5) solid var(--c-blue);border-radius:var(--r-card);background:var(--c-blue-panel);cursor:pointer;display:flex}.pb .bk .next .eyebrow{color:var(--c-blue)}.pb .bk .next b{font-weight:600;font-size:var(--fs-l);line-height:1.3;display:block}.pb .bk .next .go{color:var(--c-blue);white-space:nowrap;flex:none;font-weight:600}.pb .bk .dayhead{margin-bottom:var(--sp-12);justify-content:space-between;align-items:center;display:flex}.pb .bk .dayhead legend,.pb .bk .dayhead p{font-weight:600;font-size:var(--fs-m);margin:0}.pb .bk .arrows{gap:var(--sp-8);display:flex}.pb .bk .arr{width:var(--sp-44);height:var(--sp-44);border:var(--sp-1-5) solid var(--c-line-2);background:var(--c-white);font-size:var(--fs-m);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pb .bk .days{gap:var(--sp-8);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}@media (min-width:900px){.pb .bk .day.andere-woche{display:none}}.pb .bk .day>span{min-height:var(--sp-96);padding:var(--sp-10) var(--sp-2);border-radius:var(--r-card);flex-direction:column;gap:0}.pb .bk .day .wd{font-size:var(--fs-s);font-weight:500;line-height:1.3}.pb .bk .day .nr{font-size:var(--fs-l);font-weight:600;line-height:1.3}.pb .bk .day .mo{font-size:var(--fs-s);font-weight:500;line-height:1.3}.pb .bk .times{gap:var(--sp-10);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pb .bk .times .ch>span{padding:0 var(--sp-8)}.pb .bk .frow{gap:0 var(--sp-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pb .bk .field{margin-bottom:var(--sp-22)}.pb .bk .field label{margin-bottom:var(--sp-8);font-weight:600;font-size:var(--fs-m);display:block}.pb .bk .field input{width:100%;min-height:var(--sp-54);padding:0 var(--sp-18);border:var(--sp-1-5) solid var(--c-line-2);border-radius:var(--r-s);background:var(--c-white);font-family:inherit;font-size:var(--fs-m);color:var(--c-ink);display:block}.pb .bk .field input:focus{outline:var(--sp-3) solid var(--c-focus);outline-offset:var(--sp-1);border-color:var(--c-blue)}.pb .bk .tel-reihe{gap:var(--sp-8);display:flex}.pb .bk .tel-land{min-height:var(--sp-54);padding:0 var(--sp-36) 0 var(--sp-16);border:var(--sp-1-5) solid var(--c-line-2);border-radius:var(--r-s);background:var(--c-white);font-size:var(--fs-m);color:var(--c-ink);white-space:nowrap;flex:none;align-items:center;display:flex;position:relative}.pb .bk .tel-land:after{content:"";inset-inline-end:var(--sp-16);width:var(--sp-8);height:var(--sp-8);border-right:var(--sp-2) solid var(--c-ink-2);border-bottom:var(--sp-2) solid var(--c-ink-2);pointer-events:none;position:absolute;top:50%;transform:translateY(-70%)rotate(45deg)}.pb .bk .tel-land select{opacity:0;cursor:pointer;width:100%;height:100%;font-family:inherit;font-size:var(--fs-m);position:absolute;inset:0}.pb .bk .tel-land:focus-within{outline:var(--sp-3) solid var(--c-focus);outline-offset:var(--sp-1);border-color:var(--c-blue)}.pb .bk .tel-land-kurz{display:none}.pb .bk .tel-reihe input{flex:auto;min-width:0}.pb .bk .field.tel.invalid .tel-land{border-color:var(--c-error)}@media (max-width:599px){.pb .bk .tel-land-name{display:none}.pb .bk .tel-land-kurz{display:inline}}.pb .bk .consent{align-items:flex-start;gap:var(--sp-14);min-height:var(--sp-48);padding:var(--sp-8) 0;font-size:var(--fs-m);cursor:pointer;line-height:1.5;display:flex}.pb .bk .consent input{width:var(--sp-24);height:var(--sp-24);margin:var(--sp-2) 0 0;accent-color:var(--c-blue);flex:none}.pb .bk .consent small{font-size:var(--fs-s);color:var(--c-ink-2);display:block}.pb .bk .zeit{margin:var(--sp-12) 0 var(--sp-32);padding:var(--sp-22) var(--sp-24);border-radius:var(--r-card);background:var(--c-bg)}.pb .bk .zeit b{margin-bottom:var(--sp-6);font-weight:600;font-size:var(--fs-m);display:block}.pb .bk .zeit p{font-size:var(--fs-m);color:var(--c-ink-3);line-height:1.55}.pb .bk .zeit p+p{margin-top:var(--sp-8)}.pb .bk .sum{top:var(--sp-104);background:var(--c-blue-panel);color:var(--c-ink);border-radius:var(--r-l);padding:var(--sp-32);position:sticky}.pb .bk .sum .eyebrow{color:var(--c-blue)}.pb .bk .rows{margin:var(--sp-14) 0 0}.pb .bk .rows>div{padding:var(--sp-14) 0;border-bottom:var(--sp-1) solid var(--c-blue-line)}.pb .bk .rows dt{justify-content:space-between;gap:var(--sp-12);font-size:var(--fs-s);color:var(--c-ink-2);line-height:1.4;display:flex}.pb .bk .rows dt a{color:var(--c-blue);text-underline-offset:var(--sp-3);text-decoration:underline}.pb .bk .rows dd{margin:var(--sp-2) 0 0;font-weight:600;font-size:var(--fs-m);line-height:1.4}.pb .bk .rows dd span{font-weight:400;font-size:var(--fs-s);color:var(--c-ink-3);display:block}.pb .bk .rows dd.open{color:var(--c-ink-2);font-weight:400}.pb .bk .sum .fn{margin:var(--sp-10) 0 var(--sp-24)}.pb .bk .doc{align-items:center;gap:var(--sp-14);margin-bottom:var(--sp-18);display:flex}.pb .bk .doc img{width:var(--sp-60);height:var(--sp-60);object-fit:cover;border-radius:50%;flex:none;display:block}.pb .bk .doc b{font-weight:600;font-size:var(--fs-m);line-height:1.3;display:block}.pb .bk .doc span{font-size:var(--fs-s);color:var(--c-ink-3);line-height:1.35;display:block}.pb .bk .sum .rate{background:var(--c-white);margin-bottom:var(--sp-16)}.pb .bk .addr{font-size:var(--fs-s);color:var(--c-ink-3);margin-bottom:var(--sp-8);line-height:1.5}.pb .bk .move{font-size:var(--fs-s);font-weight:600;line-height:1.5}@media (max-width:1023px){.pb .bk .bk-grid{grid-template-columns:minmax(0,1fr) var(--sp-320)}.pb .bk .times{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.pb .bk{padding-top:var(--sp-28);padding-bottom:var(--sp-40)}.pb .bk .stepper{margin:var(--sp-16) 0 var(--sp-20)}.pb .bk .stp+.stp:before{width:var(--sp-20);margin:0 var(--sp-8)}.pb .bk .stp:not(.cur) .stl{display:none}.pb .bk .bk-grid{gap:var(--sp-20);grid-template-columns:minmax(0,1fr)}.pb .bk .fcard{padding:var(--sp-24) var(--sp-20) 0;border-radius:var(--r-m)}.pb .bk .tr-h{padding:var(--sp-12) var(--sp-16)}.pb .bk .tr-b{padding:var(--sp-4) var(--sp-16) var(--sp-18)}.pb .bk .next{align-items:flex-start;gap:var(--sp-6);flex-direction:column}.pb .bk .next b{font-size:var(--fs-m)}.pb .bk .days{scroll-snap-type:x mandatory;padding-bottom:var(--sp-4);display:flex;overflow-x:auto}.pb .bk .day{width:var(--sp-92);scroll-snap-align:start;flex:none}.pb .bk .days:after{content:"";width:calc(100% - var(--sp-92) - var(--sp-8));flex:none}.pb .bk .times{grid-template-columns:repeat(3,minmax(0,1fr))}.pb .bk .frow{grid-template-columns:minmax(0,1fr)}.pb .bk .nav{z-index:5;margin:0 calc(-1 * var(--sp-20));padding:var(--sp-12) var(--sp-20) var(--sp-16);background:var(--c-card-97);border-radius:0 0 var(--r-m) var(--r-m);position:sticky;bottom:0}.pb .bk .nav .btn{flex:1}.pb .bk .nav .end{flex:2;margin-inline-start:0}.pb .bk .nav .end .btn{width:100%}.pb .bk .sum{padding:var(--sp-24) var(--sp-22);border-radius:var(--r-m);position:static}.pb .bk .fcard{padding:var(--sp-24) var(--sp-16) 0}.pb .bk .nav{margin:0 calc(-1 * var(--sp-16));padding:var(--sp-12) var(--sp-16) var(--sp-16)}.pb .bk .nav .btn{white-space:normal;padding:0 var(--sp-16);text-align:center}.pb .bk .nav>.btn.ghost{flex:none}.pb .bk .times{gap:var(--sp-8)}.pb .bk .times .ch>span{padding:0 var(--sp-4);white-space:nowrap}}.pb .logo img{height:var(--sp-44);width:auto;display:block}.pb .ph img{object-fit:cover}.pb .ph-hero:after{content:"";background:linear-gradient(to top,var(--c-scrim),var(--c-scrim-0));pointer-events:none;height:30%;position:absolute;inset:auto 0 0}.pb .ph-hand{height:auto}.pb .studio-grid figure{margin:0}.pb .studio-grid img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--r-s);width:100%;height:auto;display:block}.pb .ft-l img{height:var(--sp-28);width:auto;display:block}@media (max-width:519px){.pb .ft-sep{display:none}.pb .ft-dom{display:block}.pb .bk .fcard{padding-inline:var(--sp-8)}.pb .bk .tr-h{padding-inline:var(--sp-12);gap:var(--sp-10)}.pb .bk .tr-b{padding-inline:var(--sp-12)}.pb .bk .tr-stufe{font-size:var(--fs-15)}}.pb .lang li a[aria-current=true],.pb .mlang a[aria-current=true]{color:var(--c-blue);font-weight:600}.pb :focus-visible{outline:var(--sp-3) solid var(--c-focus);outline-offset:var(--sp-2)}.pb .sr{width:var(--sp-1);height:var(--sp-1);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}html[lang=ar] .pb *,[dir=rtl] .pb .h1 em,[dir=rtl] .pb .h2 em,[dir=rtl] .pb .h1 .h1-unter{letter-spacing:normal}.pb .bk .next{font:inherit;color:inherit;text-align:start}.pb .bk .next>span:first-child{flex-direction:column;display:flex}.pb .bk .stp .snr{font:inherit;cursor:default;border:0;font-weight:600}.pb .bk .stp button.snr{cursor:pointer}.pb .testbar{background:var(--c-ink);color:var(--c-bg);font-size:var(--fs-s);padding:var(--sp-8) var(--sp-20);line-height:1.45}.pb .bk .missing{margin:0 0 var(--sp-12);padding:var(--sp-10) var(--sp-14);border-radius:var(--r-s);background:var(--c-white);border:var(--sp-1-5) solid var(--c-error);color:var(--c-error);font-size:var(--fs-s);line-height:1.5}.pb .bk .field .err{margin-top:var(--sp-6);font-size:var(--fs-s);color:var(--c-error);display:block}.pb .bk .field.invalid input{border-color:var(--c-error)}.pb .bk .consent.invalid span{color:var(--c-error)}.pb .bk .wait{padding:var(--sp-18) 0;font-size:var(--fs-m);color:var(--c-ink-2)}.pb .bk .alert{margin:0 0 var(--sp-24);padding:var(--sp-18) var(--sp-22);border-radius:var(--r-card);background:var(--c-bg);font-size:var(--fs-m);line-height:1.55}.pb .bk .alert b{margin-bottom:var(--sp-6);font-weight:600;display:block}.pb .bk .alert .num{margin:var(--sp-8) 0 var(--sp-12);font-size:var(--fs-l);font-weight:600;display:block}.pb .bk .alert .row{gap:var(--sp-10);flex-wrap:wrap;display:flex}.pb .bk .alert a:not(.btn){color:var(--c-blue);text-underline-offset:var(--sp-3);text-decoration:underline}.pb .bk .sub{gap:var(--sp-10);margin-top:var(--sp-12);display:grid}.pb .bk .sub input[type=text]{width:100%;min-height:var(--sp-44);padding:0 var(--sp-16);border:var(--sp-1-5) solid var(--c-line-2);border-radius:var(--r-s);background:var(--c-white);font-family:inherit;font-size:var(--fs-m);color:var(--c-ink);display:block}.pb .bk .tr-h{width:100%;font:inherit;color:inherit;text-align:start;background:0 0;border:0;position:relative}.pb .bk .tr-knopf{appearance:none;font:inherit;color:inherit;text-align:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.pb .bk .tr-knopf:after{content:"";border-radius:var(--r-card);position:absolute;inset:0}.pb .bk .tr-knopf:focus-visible{outline:none}.pb .bk .tr-knopf:focus-visible:after{outline:var(--sp-3) solid var(--c-focus);outline-offset:var(--sp-2)}.pb .bk .tr-t .tr-erkl{clip-path:inset(calc(-1 * var(--sp-8)) calc(-1 * var(--sp-8)) calc(-1 * var(--sp-8)) var(--sp-22));pointer-events:none;flex-wrap:wrap;margin-inline-start:calc(-1 * var(--sp-22));display:flex}[dir=rtl] .pb .bk .tr-t .tr-erkl{clip-path:inset(calc(-1 * var(--sp-8)) var(--sp-22) calc(-1 * var(--sp-8)) calc(-1 * var(--sp-8)))}.pb .bk .tr-t .tr-erkl>span{padding-inline-start:var(--sp-22);display:block}.pb .bk .tr-mehr{z-index:1;pointer-events:auto;padding-block:var(--sp-3);margin-block:calc(-1 * var(--sp-3));color:var(--c-blue);text-decoration:underline;-webkit-text-decoration-color:var(--c-blue-line);text-decoration-color:var(--c-blue-line);text-underline-offset:var(--sp-3);text-decoration-thickness:var(--sp-1);min-width:0;padding-inline-start:var(--sp-22);font-size:.96em;line-height:1.45;position:relative}.pb .bk .tr-mehr:before{content:"·";width:var(--sp-22);text-align:center;color:var(--c-ink-2);position:absolute;inset-inline-start:0}.pb .bk .day.closed>span{opacity:.4;border-style:dashed}.pb .bk .hp{width:var(--sp-1);height:var(--sp-1);position:absolute;inset-inline-start:calc(-1 * var(--sp-1200));overflow:hidden}.pb .bk .donecard{background:var(--c-blue);color:var(--c-white);border-radius:var(--r-l);padding:var(--sp-40)}.pb .bk .donecard .h2{color:var(--c-white);white-space:normal}.pb .bk .donecard .h2 em{color:var(--c-blue-pale)}.pb .bk .donecard p{font-size:var(--fs-m);line-height:1.55}.pb .bk .donecard dl{gap:var(--sp-6) var(--sp-16);margin:var(--sp-24) 0;grid-template-columns:auto minmax(0,1fr);display:grid}.pb .bk .donecard dt{color:var(--c-blue-pale)}.pb .bk .donecard dd{margin:0;font-weight:600}.pb .bk .donecard dd a{color:inherit;text-underline-offset:var(--sp-3);text-decoration:underline}.pb .bk .cal{gap:var(--sp-10);margin-top:var(--sp-14);display:grid}.pb .bk .cal a{justify-content:space-between}.pb .bk .after{gap:var(--sp-16);margin-top:var(--sp-24);display:grid}.pb .bk .after .field{margin-bottom:0}@media (max-width:899px){.pb .logo img{height:var(--sp-36)}.pb .studio-grid{gap:var(--sp-12);grid-template-columns:repeat(2,minmax(0,1fr))}.pb .bk .donecard{padding:var(--sp-28) var(--sp-20);border-radius:var(--r-m)}}.pb .shint{background:var(--c-blue-light);border-bottom:var(--sp-1) solid var(--c-blue-line);font-size:var(--fs-s);color:var(--c-ink)}.pb .shint-in{justify-content:space-between;align-items:center;gap:var(--sp-12);padding-top:var(--sp-8);padding-bottom:var(--sp-8);display:flex}.pb .shint p{margin:0}.pb .shint a{color:var(--c-blue);text-underline-offset:var(--sp-3);text-decoration:underline}.pb .shint button{color:var(--c-ink-2);font:inherit;font-size:var(--fs-l);padding:var(--sp-4) var(--sp-8);cursor:pointer;border-radius:var(--r-xs);background:0 0;border:0;line-height:1}.pb .shint button:focus-visible{outline:var(--sp-2) solid var(--c-focus);outline-offset:var(--sp-2)}@media (max-width:899px){.pb .hd .logo{flex:0 auto;min-width:0}.pb .hd .logo img{width:auto;max-width:100%;height:auto;max-height:var(--sp-36)}.pb .hd .mrate,.pb .hd .lang,.pb .hd .mmenu{flex:none}}@media (max-width:419px){.pb .hd .mrate,.pb .hd .lang summary.pill,.pb .hd .mbtn{padding:0 var(--sp-12)}.pb .hd-in{gap:var(--sp-8)}}@media (max-width:379px){.pb .hd .mrate,.pb .hd .lang summary.pill,.pb .hd .mbtn{padding:0 var(--sp-10)}.pb .hd-in{gap:var(--sp-6);padding:0 var(--sp-16)}}@media (max-width:339px){.pb .hd .mrate,.pb .hd .lang summary.pill,.pb .hd .mbtn{padding:0 var(--sp-8)}.pb .hd-in{gap:var(--sp-4)}}.pb .nameplate .nw{white-space:nowrap}.pb .nameplate b .nw{font-size:inherit;color:inherit}.pb.rs .hd .dbook{display:none}.pb.rs .rs-bisher{margin-bottom:var(--sp-24)}.pb.rs .rs-bisher b,.pb.rs .rs-top b{margin-bottom:var(--sp-6);font-weight:600;font-size:var(--fs-m);display:block}.pb.rs .rs-when{font-size:var(--fs-l);margin-bottom:var(--sp-8);font-weight:600;line-height:1.35}.pb.rs .rs-bisher p:not(.rs-when){font-size:var(--fs-s);color:var(--c-ink-3);line-height:1.5}.pb.rs .rs-top{display:none}@media (max-width:899px){.pb.rs .rs-top{margin-bottom:var(--sp-24);display:block}.pb.rs .rs-side{display:none}}.pb .more-doc{margin:calc(var(--sp-12) * -1) 0 var(--sp-24)}.pb .more-doc a{color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1);font-size:var(--fs-m)}.pb .arzt{padding-top:var(--sp-56);padding-bottom:var(--sp-96)}.pb .arzt-top{gap:var(--sp-56);margin-bottom:var(--sp-40);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.pb .arzt-name{font-weight:500;font-size:var(--fs-name);letter-spacing:-.03em;margin:0 0 var(--sp-16);line-height:1.05}@supports (container-type:inline-size){.pb .arzt-top>div:first-child{min-width:0;container-type:inline-size}.pb .arzt-name{font-size:min(var(--fs-name-max),calc(100cqi / 11.2));white-space:nowrap}}.pb .arzt-sub{font-size:var(--fs-l);margin-bottom:var(--sp-20);color:var(--c-ink);font-weight:500;line-height:1.35}.pb .arzt-intro{font-size:var(--fs-m);max-width:52ch;color:var(--c-ink);line-height:1.6}.pb .arzt-nachweis{font-size:var(--fs-15);max-width:52ch;color:var(--c-ink-2);margin-top:var(--sp-12);line-height:1.5}.pb .arzt-nachweis a{color:var(--c-blue)}.pb .arzt-zusatz{font-size:var(--fs-15);color:var(--c-ink-2);margin:0;line-height:1.5}.pb .arzt-zusatz+.arzt-zusatz{margin-top:calc(var(--sp-12) * -1)}.pb .fz-dgbt{margin-top:var(--sp-40);padding-top:var(--sp-24);border-top:var(--sp-1) solid var(--c-line);align-items:center;gap:var(--sp-16);flex-wrap:wrap;display:flex}.pb .fz-dgbt a{flex:none;display:inline-flex}.pb .fz-dgbt img{height:var(--sp-50);width:auto;display:block}.pb .fz-dgbt p{font-size:var(--fs-s);margin:0;line-height:1.5}.pb .fz-dgbt .nw{white-space:nowrap}.pb .fz-dgbt .d-vor,.pb .fz-dgbt .d-rest{display:block}.pb .fz-dgbt .d-name{white-space:nowrap}@media (max-width:899px){.pb .fz-dgbt{gap:var(--sp-12)}.pb .fz-dgbt img{height:34px}.pb .fz-dgbt .d-name{white-space:normal}.pb .fz-dgbt .d-rest{text-wrap:balance}}.pb .fz-dgbt+.fz-unten{margin-top:var(--sp-24)}.pb .arzt-zusatz a{color:var(--c-blue)}.pb .arzt-txt{max-width:var(--sp-820);font-size:var(--fs-m);color:var(--c-ink);line-height:1.6}.pb .arzt-txt .h2{margin:var(--sp-56) 0 var(--sp-8);white-space:normal}.pb .arzt-txt h3{font-size:var(--fs-l);margin:var(--sp-28) 0 var(--sp-8);font-weight:600;line-height:1.3}.pb .arzt-txt p{margin-bottom:var(--sp-14)}.pb .arzt-txt ul{margin:var(--sp-12) 0 var(--sp-20);padding-inline-start:var(--sp-22)}.pb .arzt-txt li{margin-bottom:var(--sp-10)}.pb .arzt-awards{margin-top:var(--sp-20)}.pb .arzt-pubs a{color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1)}.pb .arzt-cta{margin-top:var(--sp-44)}@media (max-width:899px){.pb .arzt{padding-top:var(--sp-36);padding-bottom:var(--sp-56)}.pb .arzt-top{gap:var(--sp-32);grid-template-columns:minmax(0,1fr)}.pb .arzt-txt .h2{margin-top:var(--sp-44)}}.pb .bh{padding-top:var(--sp-40);padding-bottom:var(--sp-96)}.pb .bh>.h2{margin:0 0 var(--sp-28);white-space:normal}@media (max-width:899px){.pb .bh{padding-top:var(--sp-20);padding-bottom:var(--sp-56)}}.pb .hd .rate-kurz,.pb .bk .sum .rate-kurz{display:none}@media (max-width:1179px){.pb .hd .dnav .rate-lang,.pb .bk .sum .rate-lang{display:none}.pb .hd .dnav .rate-kurz,.pb .bk .sum .rate-kurz{display:inline}}.pb .hd .dnav .rate-sterne .rate-lang{display:none}.pb .hd .dnav .rate-sterne .rate-kurz,.pb .hd-in[data-pille=voll] .dnav .rate-sterne .rate-lang{display:inline}.pb .hd-in[data-pille=voll] .dnav .rate-sterne .rate-kurz{display:none}@media (min-width:1180px){.pb .hd-in{gap:var(--sp-16)}.pb .hd .dnav{gap:var(--sp-14)}.pb .hd .dnav .rate.rate-sterne{padding:0 var(--sp-14);gap:var(--sp-4)}.pb .hd .dnav .rate-sterne .sz-sterne{margin-inline:var(--sp-4);letter-spacing:.02em}.pb .rate-sterne .rate-kurz .sz-sterne,.pb .rate-sterne.mrate .sz-sterne{letter-spacing:0;margin-inline-end:0}.pb .hd .dbook{padding:0 var(--sp-22)}}@media (min-width:1180px) and (max-width:1239px){.pb .hd .dnav{font-size:var(--fs-16)}}.pb .gbtn .g-sterne{align-items:center;gap:var(--sp-10);display:inline-flex}.pb .gbtn .g-anzahl{white-space:nowrap;display:inline}@media (max-width:599px){.pb .gbtn{justify-content:center;gap:var(--sp-2);padding:var(--sp-10) var(--sp-24);border-radius:var(--r-l);flex-direction:column}.pb .gbtn .g-sep{display:none}}.pb .studio-zoom{border-radius:var(--r-s);cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.pb .studio-zoom:focus-visible{outline:var(--sp-2) solid var(--c-focus);outline-offset:var(--sp-2)}@media (hover:hover) and (pointer:fine){.pb .studio-zoom{cursor:zoom-in}}.pb .galerie{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--c-white);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0}.pb .galerie::backdrop{background:var(--c-galerie)}html.galerie-offen .pb .bar{visibility:hidden}.pb .galerie[open]{display:block}.pb .galerie-buehne{inset:var(--sp-72) var(--sp-80);justify-content:center;align-items:center;display:flex;position:absolute}.pb .galerie-buehne img{object-fit:contain;border-radius:var(--r-s);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.pb .galerie button{width:var(--sp-52);height:var(--sp-52);background:var(--c-galerie-knopf);color:var(--c-ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.pb .galerie button:focus-visible{outline:var(--sp-2) solid var(--c-focus);outline-offset:var(--sp-2)}.pb .galerie button svg{width:var(--sp-24);height:var(--sp-24);fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.pb .galerie-zu{top:var(--sp-14);inset-inline-end:var(--sp-14)}.pb .galerie-pfeil{top:50%;transform:translateY(-50%)}.pb .galerie-zurueck{inset-inline-start:var(--sp-14)}.pb .galerie-vor{inset-inline-end:var(--sp-14)}html[dir=rtl] .pb .galerie-pfeil svg{transform:scaleX(-1)}.pb .galerie-zahl{left:0;right:0;bottom:var(--sp-22);text-align:center;font-size:var(--fs-m);color:var(--c-white);font-weight:600;position:absolute}@media (max-width:899px){.pb .galerie-buehne{inset:var(--sp-72) var(--sp-12) var(--sp-96)}.pb .galerie-pfeil{top:auto;bottom:var(--sp-12);transform:none}.pb .galerie-zahl{bottom:var(--sp-26)}}.pb .arzt-panel{padding:var(--sp-48) var(--sp-64);display:block}.pb .arzt-reihe{--hand-min:calc(var(--sp-104) * 3);gap:var(--sp-40);margin-top:var(--sp-28);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.pb .arzt-panel .ph-hand{min-height:var(--hand-min);aspect-ratio:auto;border-radius:var(--r-m);margin:0;position:relative;overflow:hidden}.pb .arzt-zitat,.pb .arzt-zitat blockquote{margin:0}.pb .arzt-fuss{justify-content:space-between;align-items:center;gap:var(--sp-12) var(--sp-24);flex-wrap:wrap;margin-top:auto;display:flex}.pb .arzt-fuss .by,.pb .arzt-fuss .more-doc{margin:0}.pb .arzt-zitat .av-bild{width:var(--sp-40);height:var(--sp-40);object-fit:cover;border-radius:50%;flex:none}.pb #studio{padding-bottom:var(--sp-40)}.pb #unser-studio{padding-bottom:var(--sp-64)}.pb #unser-studio .studio-grid{margin-top:var(--sp-36)}.pb #unser-studio .studio-grid img{aspect-ratio:1;border-radius:var(--r-m)}.pb #unser-studio .studio-zoom{border-radius:var(--r-m)}.pb .studio-anfahrt{margin:var(--sp-24) 0 0;text-align:center;font-size:var(--fs-m)}.pb .studio-anfahrt a,.pb .faq-mehr-liste a{color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1)}.pb .faq-mehr>summary{margin:var(--sp-12) auto 0;align-self:center;width:max-content;list-style:none}.pb .faq-mehr>summary::-webkit-details-marker{display:none}.pb .faq-mehr{flex-direction:column;display:flex}.pb .faq-mehr[open]>summary{display:none}.pb .faq-mehr-liste{gap:var(--sp-12);flex-direction:column;display:flex}.pb .anfahrt{padding-top:var(--sp-56);padding-bottom:var(--sp-96)}.pb .anfahrt>.h2{margin:0 0 var(--sp-32);white-space:normal}.pb .anfahrt-raster{gap:var(--sp-24);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pb .anfahrt-raster section{background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-m);padding:var(--sp-28);font-size:var(--fs-m);color:var(--c-ink);line-height:1.6}.pb .anfahrt-raster h2{font-size:var(--fs-l);margin:0 0 var(--sp-12);font-weight:600}.pb .anfahrt-raster p{margin:0 0 var(--sp-10)}.pb .anfahrt-raster ul{margin:0;padding-inline-start:var(--sp-20)}.pb .anfahrt-raster li{margin-bottom:var(--sp-8)}.pb .anfahrt-raster a{color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1)}.pb .anfahrt-links{gap:var(--sp-4) var(--sp-20);flex-wrap:wrap;display:flex}.pb .anfahrt-cta{margin-top:var(--sp-40)}@media (max-width:899px){.pb .anfahrt{padding-top:var(--sp-36);padding-bottom:var(--sp-56)}.pb .anfahrt-raster{gap:var(--sp-14);grid-template-columns:minmax(0,1fr)}.pb .anfahrt-raster section{padding:var(--sp-22)}.pb .arzt-panel{padding:var(--sp-32) var(--sp-22)}.pb #studio{padding-bottom:var(--sp-32)}.pb .arzt-reihe{gap:var(--sp-20);margin-top:var(--sp-24);grid-template-columns:minmax(0,1fr)}.pb .arzt-panel .ph-hand{aspect-ratio:1;min-height:0}.pb #unser-studio .studio-grid{gap:var(--sp-12);scroll-snap-type:x mandatory;margin-inline:calc(var(--sp-20) * -1);padding-inline:var(--sp-20);scroll-padding-inline:var(--sp-20);scrollbar-width:none;margin-top:var(--sp-28);display:flex;overflow-x:auto}.pb #unser-studio .studio-grid::-webkit-scrollbar{display:none}.pb #unser-studio .studio-grid figure{scroll-snap-align:start;flex:0 0 72%}.pb #unser-studio .studio-grid img{aspect-ratio:4/5}}.pb .anfahrt-raster a[href^=tel\:]{white-space:nowrap}.pb .af-mitte{margin:var(--sp-20) 0 0;max-width:var(--sp-760);font-size:var(--fs-m);color:var(--c-ink);line-height:1.6}.pb .af-mitte a{color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1)}.pb .bm-karte{position:relative}.pb .bm-karte:has(a){cursor:pointer}.pb .bm-karte a:after{content:"";z-index:2;position:absolute;inset:0}.pb .bm-karte.bm-mehrere{cursor:auto}.pb .bm-karte.bm-mehrere a:after{content:none}.pb .rg .sk{grid-template-columns:minmax(0,1fr)}.pb .rg .sk-text{max-width:var(--sp-820)}.pb .rg .sk-text>.h2{margin-bottom:var(--sp-8)}.pb .rg-von{margin:0 0 var(--sp-16);font-size:var(--fs-m);color:var(--c-ink-2)}.pb .rg-von a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--c-line-2);text-decoration-color:var(--c-line-2);text-underline-offset:var(--sp-4);padding-block:var(--sp-6);display:inline-block}.pb .rg .bm-einl b{font-weight:600}.pb .rg .bm-karte p{margin:0}.pb .rg .bm-karte p+p,.pb .rg .bm-karte *+table,.pb .rg .bm-karte *+p,.pb .rg .bm-karte *+.bm-liste{margin-top:var(--sp-10)}.pb .rg .bm-karte a.bm-link,.pb .rg .rg-satz a.bm-link{color:var(--c-blue);text-decoration:underline;-webkit-text-decoration-color:var(--c-blue-line);text-decoration-color:var(--c-blue-line);text-underline-offset:var(--sp-3);text-decoration-thickness:var(--sp-1)}.pb .rg-satz{max-width:var(--sp-820);font-size:var(--fs-m);color:var(--c-ink);line-height:1.6}.pb .rg-satz p{margin:var(--sp-4) 0}.pb .rg-satz b{font-weight:600}.pb .rg-uebersicht .bm-karte h2 a{color:inherit;text-decoration:none}.pb .rg-uebersicht .bm-karte .pfeil{color:var(--c-blue)}.pb .rg-cta{align-items:center;gap:var(--sp-12) var(--sp-24);flex-wrap:wrap;display:flex}.pb .rg-link{color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1);min-height:var(--sp-44);align-items:center;display:inline-flex}.pb .rg-fn{max-width:var(--sp-820)}.pb .rg-tab{border-collapse:collapse;width:100%;font-size:var(--fs-15);line-height:1.45}.pb .rg-tab th,.pb .rg-tab td{text-align:start;vertical-align:top;padding:var(--sp-10) var(--sp-12) var(--sp-10) 0;border-bottom:var(--sp-1) solid var(--c-line)}.pb .rg-tab th:last-child,.pb .rg-tab td:last-child{padding-inline-end:0}.pb .rg-tab th{font-size:var(--fs-s);color:var(--c-ink-2);font-weight:600}.pb .rg-tab td:first-child{font-weight:600}.pb .rg-tab .rg-preis{text-align:end;white-space:nowrap;color:var(--c-blue);font-weight:600}.pb .rg-tab tr:has(.rg-preis) th:last-child{text-align:end}.pb .rg-ende td:last-child{color:var(--c-blue);font-weight:600}.pb .rg-drei td:first-child{width:24%}.pb .rg-drei td{color:var(--c-ink)}.pb .rg-drei:not(.rg-ende) td:not(:first-child){color:var(--c-ink-2)}.pb .rg-zeit{margin:var(--sp-14) 0 var(--sp-20);gap:var(--sp-10);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.pb .rg-zeit li{font-size:var(--fs-s);text-align:center;flex-direction:column;line-height:1.25;display:flex;position:relative}.pb .rg-zeit li:before{content:"";top:calc(2.5em + var(--sp-8));width:var(--sp-10);height:var(--sp-10);background:var(--c-blue);z-index:1;border-radius:50%;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.pb .rg-zeit li:after{content:"";top:calc(2.5em + var(--sp-12));width:calc(100% + var(--sp-10));height:var(--sp-2);background:var(--c-blue-line);position:absolute;inset-inline-start:50%}.pb .rg-zeit li:last-child:after{content:none}.pb .rg-zeit b{min-height:2.5em;color:var(--c-blue);justify-content:center;align-items:flex-end;font-weight:600;display:flex}.pb .rg-zeit span{margin-top:var(--sp-30);padding:var(--sp-12) var(--sp-8);background:var(--c-bg);border-radius:var(--r-s);color:var(--c-ink);flex:1;line-height:1.4}@media (min-width:900px){.pb.raster .bh-seite .bm-karten.rg-text{max-width:var(--sp-820);grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.pb .rg-zeit{margin-top:var(--sp-8);grid-template-columns:minmax(0,1fr);gap:0}.pb .rg-zeit li{padding:0 0 var(--sp-12);font-size:var(--fs-15);text-align:start;padding-inline-start:var(--sp-28);line-height:1.4;display:block}.pb .rg-zeit li:before{top:var(--sp-6);inset-inline-start:var(--sp-2);transform:none}.pb .rg-zeit li:after{top:var(--sp-10);width:var(--sp-2);height:100%;inset-inline-start:var(--sp-6)}.pb .rg-zeit b{min-height:0;display:block}.pb .rg-zeit span{margin-top:var(--sp-2);background:0 0;padding:0;display:block}}@media (max-width:599px){.pb .rg-drei thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pb .rg-drei,.pb .rg-drei tbody,.pb .rg-drei tr,.pb .rg-drei td{width:auto;display:block}.pb .rg-drei tr{padding:var(--sp-12) 0;border-bottom:var(--sp-1) solid var(--c-line)}.pb .rg-drei td{padding:var(--sp-2) 0;border:0}.pb .rg-drei td:first-child{width:auto}.pb .rg-drei td:empty{display:none}.pb .rg-drei td[data-k]:before{content:attr(data-k);margin-top:var(--sp-6);font-size:var(--fs-s);color:var(--c-ink-2);font-weight:400;display:block}}.pb{-webkit-hyphens:manual;hyphens:manual}.pb h1,.pb h2,.pb h3,.pb h4,.pb .h1,.pb .h2{text-wrap:balance}.ende{text-wrap:balance;max-width:100%;display:inline-block}.pb p,.pb li,.pb dd,.pb blockquote,.pb summary,.pb figcaption,.pb label{text-wrap:pretty}.pb .herkunftsfrage .hf-frage{margin:0 0 var(--sp-12)}.pb .herkunftsfrage .hf-frei{margin-top:var(--sp-4);color:var(--c-ink-3);font-size:var(--fs-s);display:block}.pb .herkunftsfrage .hf-knoepfe{gap:var(--sp-8);flex-wrap:wrap;display:flex}.pb .herkunftsfrage .hf-knopf{min-height:var(--sp-44);padding:0 var(--sp-18)}.pb .herkunftsfrage .hf-knoepfe .hf-knopf{white-space:normal;text-align:center;max-width:100%;padding-block:var(--sp-8);line-height:1.3}.pb .herkunftsfrage .hf-knopf[aria-pressed=true]{background:var(--c-blue);color:var(--c-white)}.pb .herkunftsfrage .hf-sonst{margin-top:var(--sp-16)}.pb .herkunftsfrage .hf-sonst .field{margin-bottom:var(--sp-12)}.pb .herkunftsfrage .hf-sonst .field label .hf-frei{margin:0 0 0 var(--sp-6);font-weight:400;display:inline}.pb .herkunftsfrage .hf-senden{min-height:var(--sp-44)}.pb .herkunftsfrage .hf-knoepfe+.hf-senden{margin-top:var(--sp-16)}.pb .bk .anrede-kasten{padding-bottom:var(--sp-24);margin:0}.pb .preis-satz{margin:var(--sp-32) 0 0;font-weight:500}.pb .bk .field textarea{width:100%;min-height:calc(var(--sp-54) * 2);padding:var(--sp-14) var(--sp-18);border:var(--sp-1-5) solid var(--c-line-2);border-radius:var(--r-s);background:var(--c-white);font-family:inherit;font-size:var(--fs-m);color:var(--c-ink);resize:vertical;line-height:1.5;display:block}.pb .bk .field textarea:focus{outline:var(--sp-3) solid var(--c-focus);outline-offset:var(--sp-1);border-color:var(--c-blue)}.pb.fb .fb-sterne .ch>span{min-width:var(--sp-50);letter-spacing:.06em;color:var(--c-blue)}.pb.fb .fb-sterne .ch input:checked+span{color:var(--c-white)}.pb.fb .fb-frei{font-weight:400;font-size:var(--fs-s);color:var(--c-ink-2)}.pb.fb .grp{margin-bottom:var(--sp-24)}.pb.fb .fb-senden{padding:var(--sp-12) 0 var(--sp-24)}.pb.fb .fb-danke a:not(.btn){color:var(--c-blue)}.pb.fb .bk>h1.h2{margin-bottom:var(--sp-24)}.pb.fb .grp legend{line-height:1.4}.pb.fb .fb-anonym{margin:0 0 var(--sp-24);font-size:var(--fs-m);color:var(--c-ink);line-height:1.5}.pb .bm-einl{max-width:var(--sp-820);font-size:var(--fs-l);color:var(--c-ink);line-height:1.5}.pb .bm-cta{margin:var(--sp-28) 0 var(--sp-40)}.pb .bm-cta.bm-ende{margin:var(--sp-40) 0 0}.pb .bm-karten{max-width:var(--sp-820);gap:var(--sp-14);flex-direction:column;display:flex}.pb .bm-karte{background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-m);padding:var(--sp-28);font-size:var(--fs-m);color:var(--c-ink);line-height:1.6}.pb .bm-karte h2{font-size:var(--fs-l);margin:0 0 var(--sp-8);font-weight:600;line-height:1.3}.pb .bm-liste{margin:0;padding-inline-start:var(--sp-20)}.pb .bm-liste li{margin-bottom:var(--sp-6)}.pb .bm-liste b{font-weight:600}.pb .bm-karte .bm-liste+p,.pb .bm-karte p+p{margin-top:var(--sp-8)}.pb .bm-karte a.bm-link{color:var(--c-blue);text-decoration:underline;-webkit-text-decoration-color:var(--c-blue-line);text-decoration-color:var(--c-blue-line);text-underline-offset:var(--sp-3);text-decoration-thickness:var(--sp-1)}.pb .bm-auf{max-width:var(--sp-820);margin:var(--sp-14) 0 0}.pb .bm-auf .fq summary{padding-inline-start:var(--sp-28)}.pb .bm-auf .fq p{padding:0 var(--sp-28) var(--sp-26)}.pb .bm-weitere{max-width:var(--sp-820);margin-top:var(--sp-14)}.pb .bm-weitere ul{margin:0;padding-inline-start:var(--sp-20)}.pb .bm-weitere li{margin-bottom:var(--sp-6)}.pb .bm-weitere a{color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1);min-height:var(--sp-44);align-items:center;display:inline-flex}.pb .bm-gruppen .bm-weitere{margin-top:0}.pb .beh-alle{margin:var(--sp-32) 0 0}.pb .beh-alle a{color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1);min-height:var(--sp-44);align-items:center;display:inline-flex}@media (max-width:899px){.pb .bm-einl{font-size:var(--fs-m)}.pb .bm-cta{margin:var(--sp-22) 0 var(--sp-28)}.pb .bm-cta.bm-ende{margin:var(--sp-28) 0 0}.pb .bm-karte{padding:var(--sp-22)}.pb .bm-auf .fq summary{padding-inline-start:var(--sp-22)}.pb .bm-auf .fq p{padding:0 var(--sp-22) var(--sp-22)}}.pb .bk .tm-inhalt{margin-top:var(--sp-24)}.pb .bk .tm-inhalt .donecard p+p{margin-top:var(--sp-6)}.pb .bk .tm-inhalt .donecard .tm-datum{margin-top:var(--sp-20);font-size:var(--fs-l);font-weight:600;line-height:1.35}.pb .bk .tm-inhalt .donecard .tm-datum+p{margin-top:var(--sp-12)}.pb .bk .tm-karte-link{color:inherit;text-underline-offset:var(--sp-3);text-decoration:underline}.pb .bk .tm-karte{padding-bottom:var(--sp-28)}.pb .bk .tm-karte .zeit{margin-top:0}.pb .bk .tm-karte .zeit p{color:var(--c-ink-3)}.pb .bk .tm-status{margin:0 0 var(--sp-20);font-size:var(--fs-m);line-height:1.55}.pb .bk .tm-knoepfe{gap:var(--sp-12);display:grid}.pb .bk .tm-knoepfe p{font-size:var(--fs-m);margin:0;line-height:1.55}.pb .bk .tm-knoepfe .tm-hinweis{color:var(--c-ink-3)}.pb .bk .tm-knoepfe .btn,.pb .bk .tm-karte>.btn{white-space:normal;width:100%}.pb .bk .tm-knoepfe form{display:grid}.pb .bk .tm-knoepfe p a{color:var(--c-blue);text-underline-offset:var(--sp-3);text-decoration:underline}.pb .bk .tm-karte>p{margin:0 0 var(--sp-16);font-size:var(--fs-m);line-height:1.55}.pb .bk .tm-note{gap:var(--sp-4);margin-top:var(--sp-28);padding-top:var(--sp-20);border-top:var(--sp-1) solid var(--c-line);font-size:var(--fs-s);color:var(--c-ink-3);flex-direction:column;line-height:1.5;display:flex}.pb .bk .tm-note strong{color:var(--c-ink);font-weight:600}.pb .bk .tm-note a{color:inherit;text-underline-offset:var(--sp-3);text-decoration:underline}.pb .preise{padding-top:var(--sp-56);padding-bottom:var(--sp-96)}.pb .preise>.h2{margin:0 0 var(--sp-24);white-space:normal}.pb .preise-haken{font-weight:500;font-size:var(--fs-h2);letter-spacing:-.02em;margin:0;line-height:1.12}.pb .preise-haken em{font-family:var(--font-serif);color:var(--c-blue);white-space:nowrap;font-size:1.08em;font-style:italic;font-weight:400}.pb .preise-haken-2{margin:var(--sp-8) 0 0;font-size:var(--fs-l);color:var(--c-ink-2);font-weight:500}.pb .preise .plist,.pb .preise-fragen{margin-top:var(--sp-32)}.pb a.prow-link{color:inherit;text-decoration:none}.pb a.prow-link:hover .prow-l b{color:var(--c-blue)}.pb .prow-l .preise-zonen{margin-top:var(--sp-8);font-size:var(--fs-s);line-height:1.5;display:block}.pb .preise-link a,.pb .bm-preis a{color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1)}.pb .preise-link{margin:var(--sp-12) 0 0;font-size:var(--fs-s)}.pb .bm-preis{max-width:var(--sp-820);margin:var(--sp-16) 0 0;font-size:var(--fs-m);color:var(--c-ink);line-height:1.6}.pb .bm-fn{max-width:var(--sp-820)}@media (max-width:899px){.pb .preise{padding-top:var(--sp-36);padding-bottom:var(--sp-56)}}.pb .sternzeile{align-items:center;gap:var(--sp-8);white-space:nowrap;max-width:100%;min-height:var(--sp-44);font-size:var(--fs-sz);color:var(--c-ink);text-decoration:none;display:inline-flex}.pb .sz-note{color:var(--c-ink);font-weight:700}.pb .sz-sterne{letter-spacing:.06em;line-height:1;display:inline-block;position:relative}.pb .sz-leer{color:var(--c-line-2)}.pb .sz-voll{width:var(--anteil);color:var(--c-google-gelb);position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.pb .sz-anzahl{color:var(--c-ink-2);font-weight:500}.pb .sz-unter{text-decoration:underline;text-decoration-thickness:var(--sp-1);text-underline-offset:var(--sp-4);-webkit-text-decoration-color:var(--c-line-2);text-decoration-color:var(--c-line-2)}.pb .sternzeile:hover .sz-unter,.pb .rate-sterne:hover .sz-unter{text-decoration-color:currentColor}.pb .rate.rate-sterne{gap:var(--sp-6);background:var(--c-card);border:var(--sp-1) solid var(--c-line);color:var(--c-ink);font-size:var(--fs-sz)}.pb .dnav a.rate.rate-sterne:hover{background:var(--c-white)}.pb .rate-sterne .sz-sterne{margin-inline:var(--sp-6)}@media (max-width:420px){.pb .sternzeile{gap:var(--sp-4)}.pb .sz-sterne{letter-spacing:0;font-size:.9em}.pb .rate.rate-sterne{gap:var(--sp-4)}.pb .rate-sterne .sz-sterne{margin-inline:var(--sp-4)}}.pb .rc-gross{grid-column:1/-1}.pb .rc-gross blockquote{font-size:var(--fs-l);max-width:var(--sp-820)}.pb .rev-foot .btn{max-width:100%}@media (max-width:420px){.pb .rev-foot .btn{white-space:normal;text-align:center;text-wrap:balance;padding:var(--sp-10) var(--sp-24)}}.pb .carolin{padding-bottom:var(--sp-40)}.pb .carolin-karte{background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-zitat);padding:var(--sp-56) 0;text-align:center;margin:0;container-type:inline-size}.pb .carolin-karte blockquote{font-family:var(--font-serif-gerade);color:var(--c-ink);margin:0;font-weight:400;line-height:1.25}.pb .carolin-karte .cz{white-space:nowrap;margin:0}.pb .carolin-karte .cz-1{font-size:min(54px,4.95cqi)}.pb .carolin-karte .cz-2,.pb .carolin-karte .cz-3{font-size:min(44px,4.033cqi)}.pb .carolin-karte .cz-3{color:var(--c-blue);font-style:italic}.pb .carolin-karte figcaption{margin-top:var(--sp-22);font-family:var(--font-sans);font-size:var(--fs-16);color:var(--c-ink-2);line-height:1.4}@media (max-width:600px){.pb .carolin{padding-bottom:var(--sp-32)}.pb .carolin-karte{padding:var(--sp-40) var(--sp-22)}.pb .carolin-karte .cz{white-space:normal;text-wrap:balance}.pb .carolin-karte .cz-br{display:none}.pb .carolin-karte .cz-1{font-size:26px}.pb .carolin-karte .cz-2,.pb .carolin-karte .cz-3{font-size:22px}}.pb .h2.h2-gross{font-size:var(--fs-h2-gross)}.pb .arzt-panel{padding:var(--sp-56) var(--sp-64) var(--sp-64)}.pb .arzt-reihe{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.pb .arzt-zitat blockquote p{margin:0}.pb .arzt-zitat blockquote p+p{margin-top:var(--sp-14)}.pb .more-doc .pfeil{margin-inline-start:var(--sp-6);text-decoration:none;display:inline-block}@media (max-width:899px){.pb .arzt-panel{padding:var(--sp-36) var(--sp-22) var(--sp-40)}.pb .arzt-reihe{grid-template-columns:minmax(0,1fr)}}.pb.raster .abschnitt{padding-top:var(--sp-96)}.pb.raster .kopf{justify-content:space-between;align-items:flex-end;gap:var(--sp-8) var(--sp-24);margin-bottom:var(--sp-40);flex-wrap:wrap;display:flex}.pb.raster .kopf .h2{white-space:normal;margin:0}.pb.raster .mehr{align-items:center;gap:var(--sp-6);min-height:var(--sp-44);font-weight:600;font-size:var(--fs-m);color:var(--c-blue);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;display:inline-flex}.pb.raster .mehr:hover{text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1)}.pb.raster .mehr .pfeil{text-decoration:none;display:inline-block}.pb.raster .lesen{max-width:var(--sp-760)}.pb.raster .hd .logo{min-height:var(--sp-44)}.pb.raster .more-doc a{min-height:var(--sp-44);align-items:center;display:inline-flex}@media (max-width:899px){.pb.raster .abschnitt{padding-top:var(--sp-56)}.pb.raster .kopf{margin-bottom:var(--sp-24);flex-direction:column;align-items:flex-start}.pb.raster .btn:not(.dbook){width:100%;display:flex}}.pb.raster .hero,.pb.raster .carolin{padding-bottom:0}.pb.raster #studio{padding-top:var(--sp-24);padding-bottom:0}.pb.raster #unser-studio{padding-bottom:0}.pb.raster #unser-studio .studio-grid,.pb.raster .why,.pb.raster .treat,.pb.raster .revs{margin-top:0}.pb.raster .tc{position:relative}.pb.raster .tc h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.pb.raster .tc:has(h3 a):hover{border-color:var(--c-blue)}.pb .treat.tg{grid-template-columns:repeat(3,minmax(0,1fr))}.pb .tg .tc-b{padding-bottom:var(--sp-14);flex:none}.pb .tg-inhalt{gap:var(--sp-14);padding:0 var(--sp-22) var(--sp-24);flex-direction:column;flex:1;display:flex}.pb .tg-chips{gap:var(--sp-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pb .tg-chip{min-height:var(--sp-28);padding:var(--sp-2) var(--sp-12);border:var(--sp-1) solid var(--c-line);font-size:var(--fs-s);color:var(--c-ink-2);overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;border-radius:999px;align-items:center;line-height:1.3;text-decoration:none;display:inline-flex}.pb .tg-chip:hover{border-color:var(--c-blue);color:var(--c-blue)}.pb .tg-preis{margin-top:auto}.pb .tg-preis .tc-p{padding-top:var(--sp-4)}.pb .tg-stufen{gap:var(--sp-8);flex-wrap:wrap;display:flex}.pb .tg-stufen .price:not(:first-child){font-weight:400}.pb .tg-klein{margin:var(--sp-8) 0 0;font-size:var(--fs-s);color:var(--c-ink-2);line-height:1.45}.pb .tg-zeilen{margin:0;padding:0;list-style:none}.pb .tg-zeilen li+li .tg-zeile{border-top:var(--sp-1) solid var(--c-line)}.pb .tg-zeile{justify-content:space-between;align-items:baseline;gap:var(--sp-12);padding:var(--sp-10) 0;color:inherit;text-decoration:none;display:flex}.pb .tg-zeile b{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;font-weight:600;line-height:1.35}.pb .tg-zeile span{color:var(--c-blue);white-space:nowrap;flex:none;font-weight:600}.pb a.tg-zeile:hover b{color:var(--c-blue)}@media (min-width:900px) and (max-width:1179px){.pb.raster .treat.tg{grid-template-columns:repeat(3,minmax(0,1fr))}.pb .tg-inhalt{padding-inline:var(--sp-18)}}@media (max-width:899px){.pb .treat.tg{grid-template-columns:minmax(0,1fr)}.pb .treat.tg .tc{grid-template-columns:var(--sp-112) minmax(0,1fr);display:grid}.pb .treat.tg .tc .ph{grid-row:1;width:auto;height:100%}.pb .treat.tg .tg-inhalt{padding:var(--sp-14) var(--sp-18) var(--sp-18);grid-column:1/-1}}@media (max-width:379px){.pb .treat.tg .tc{grid-template-columns:var(--sp-88) minmax(0,1fr)}}.pb.raster .prices{margin-top:var(--sp-20)}.pb.raster .preisband{justify-content:space-between;align-items:center;gap:var(--sp-8) var(--sp-24);padding:var(--sp-14) var(--sp-28);background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-m);cursor:pointer;flex-wrap:wrap;display:flex}.pb.raster .preisband .preis-satz{margin:0}.pb.raster .preisband .pfeil{transition:transform .2s}.pb.raster .prices[open] .preisband .pfeil{transform:rotate(180deg)}.pb.raster .preisband:hover .mehr{text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1)}.pb.raster .prices .plist{margin-top:var(--sp-12)}.pb.raster .steps{margin-top:var(--sp-40);align-items:stretch}.pb.raster .sc{padding:var(--sp-28)}.pb.raster .sn{box-shadow:none;margin-bottom:var(--sp-18);position:static}.pb.raster .ab-cta{margin-top:var(--sp-36)}.pb.raster .rev-foot{margin-top:var(--sp-16)}.pb.raster .faq-list{max-width:none;margin:0}.pb.raster .faq-mehr>summary{align-self:flex-start;width:auto;margin:0}@media (max-width:899px){.pb.raster .preisband{padding:var(--sp-16) var(--sp-20);flex-direction:column;align-items:flex-start}.pb.raster .steps{gap:var(--sp-12);margin-top:var(--sp-28)}.pb.raster .sc{padding:var(--sp-22)}.pb.raster .fq summary{font-size:var(--fs-19)}}.pb.raster .schluss-abschnitt{padding-top:var(--sp-96)}.pb.raster .cta .h2{white-space:normal}.pb .fz{margin-top:var(--sp-64);border-top:var(--sp-1) solid var(--c-line);padding:var(--sp-48) 0 var(--sp-56);font-size:var(--fs-15);color:var(--c-ink-2);line-height:1.55}.pb .fz-spalten{gap:var(--sp-32);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pb .fz h2{margin:0 0 var(--sp-8);font-size:var(--fs-15);color:var(--c-ink);font-weight:600;line-height:1.4}.pb .fz ul{margin:var(--sp-4) 0 0;padding:0;list-style:none}.pb .fz li a{min-height:var(--sp-32);align-items:center;display:inline-flex}.pb .fz a:hover{color:var(--c-blue)}.pb .fz-marke img{height:var(--sp-40);width:auto;margin-bottom:var(--sp-12);display:block}.pb .fz-zeiten{margin:0}.pb .fz-zeiten div+div{margin-top:var(--sp-6)}.pb .fz-zeiten dt{color:var(--c-ink)}.pb .fz-zeiten dd{margin:0}.pb .fz-unten{margin-top:var(--sp-40);font-size:var(--fs-s);line-height:1.5}.pb .leiste{display:none}@media (max-width:1023px){.pb .fz-spalten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.pb.raster .schluss-abschnitt{padding-top:var(--sp-56)}.pb .fz{margin-top:var(--sp-48);padding:var(--sp-36) 0 var(--sp-40)}.pb .fz li a{min-height:var(--sp-44);display:flex}.pb .leiste{inset-inline:0;z-index:30;padding:var(--sp-10) var(--sp-20) calc(var(--sp-10) + env(safe-area-inset-bottom,0px));background:var(--c-bg-97);border-top:var(--sp-1) solid var(--c-line);transition:transform .25s,visibility .25s;display:block;position:fixed;bottom:0}.pb .leiste .btn{width:100%;min-height:var(--sp-52)}.pb .leiste.leiste-weg{visibility:hidden;transform:translateY(110%)}.pb.raster{padding-bottom:var(--sp-72)}}@media (max-width:599px){.pb .fz-spalten{gap:var(--sp-28);grid-template-columns:minmax(0,1fr)}}html.galerie-offen .pb .leiste{visibility:hidden}.pb .pk-raster{gap:var(--sp-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pb .pk{justify-content:space-between;align-items:center;gap:var(--sp-16);min-height:var(--sp-64);padding:var(--sp-14) var(--sp-24);background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-m);font-weight:600;line-height:1.3;display:flex}.pb .pk:hover{border-color:var(--c-blue);color:var(--c-blue)}.pb .pk .pfeil{color:var(--c-blue);flex:none}.pb .pk-gruppe+.pk-gruppe{margin-top:var(--sp-40)}.pb .pk-gruppe h2{margin:0 0 var(--sp-16);font-size:var(--fs-l);font-weight:600;line-height:1.3}.pb .bh-alle{margin:var(--sp-16) 0 0;font-size:var(--fs-m);line-height:1.45}.pb .bh-mitte{margin:var(--sp-8) 0 0;font-size:var(--fs-m);line-height:1.45}.pb .studio-mitte{margin:var(--sp-16) 0 0;font-size:var(--fs-m);line-height:1.45}.pb .bh-alle a,.pb .bh-mitte a,.pb .studio-mitte a{padding-block:var(--sp-4);color:var(--c-blue);text-decoration:underline;-webkit-text-decoration-color:var(--c-blue-line);text-decoration-color:var(--c-blue-line);text-underline-offset:var(--sp-3);text-decoration-thickness:var(--sp-1);display:inline-block}@media (max-width:1023px){.pb .pk-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.pb .pk-raster{gap:var(--sp-10);grid-template-columns:minmax(0,1fr)}.pb .pk-gruppe+.pk-gruppe{margin-top:var(--sp-28)}}.pb .sk{gap:var(--sp-56);padding-top:var(--sp-56);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;display:grid}.pb .sk-text>.h2{margin:0 0 var(--sp-24);white-space:normal}.pb .sk-text .bm-einl,.pb .sk-text .bm-preis{max-width:var(--sp-760)}.pb .sk-bild{aspect-ratio:3/2;border-radius:var(--r-l);background:var(--c-sand);position:relative;overflow:hidden}.pb .sk .bm-cta{margin:var(--sp-28) 0 0}.pb.raster .bh-seite .bm-karten{gap:var(--sp-20);grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;display:grid}.pb.raster .bh-seite .bm-karte p{max-width:var(--sp-760)}.pb.raster .bh-seite .bm-karten.bm-drei{grid-template-columns:repeat(3,minmax(0,1fr))}.pb.raster .bh-seite .bm-auf{max-width:none;margin:0}@media (max-width:899px){.pb .sk{gap:var(--sp-28);padding-top:var(--sp-28);grid-template-columns:minmax(0,1fr)}.pb.raster .bh-seite .bm-karten,.pb.raster .bh-seite .bm-karten.bm-drei{gap:var(--sp-12);grid-template-columns:minmax(0,1fr)}.pb .sk .bm-cta{margin-top:var(--sp-22)}}.pb.raster .preise{padding-top:var(--sp-56);padding-bottom:0}.pb.raster .preise-haken{font-size:var(--fs-l);letter-spacing:0;font-weight:600;line-height:1.35}.pb.raster .preise-haken em{font-size:1.1em}.pb.raster .preise-haken-2{margin-top:var(--sp-2);font-size:var(--fs-m)}.pb.raster .preise .anfahrt-cta{margin-top:var(--sp-32)}@media (max-width:899px){.pb.raster .preise{padding-top:var(--sp-36)}}.pb .pr{margin-top:var(--sp-24);background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-l);padding:var(--sp-40) var(--sp-48)}.pb .pr-titel{align-items:center;gap:var(--sp-20);margin:0 0 var(--sp-24);font-size:var(--fs-s);letter-spacing:.14em;text-transform:uppercase;color:var(--c-blue);font-weight:600;line-height:1.3;display:flex}.pb .pr-titel:after{content:"";height:var(--sp-1);background:var(--c-blue-line);flex:1}.pb .pr-satz{font-size:var(--fs-18);color:var(--c-ink-2);margin:0;line-height:1.5}.pb .pr-satz b{color:var(--c-ink);font-weight:600}.pb .pr-liste{margin:var(--sp-20) 0 0;gap:var(--sp-14) var(--sp-24);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.pb .pr-liste li{align-items:baseline;gap:var(--sp-10);font-weight:600;font-size:var(--fs-18);line-height:1.35;display:flex}.pb .pr-zone{padding-block:var(--sp-3);margin-block:calc(-1 * var(--sp-3));color:inherit;text-decoration:none;display:inline}.pb .pr-zone .pfeil{color:var(--c-blue);font-weight:600}.pb .pr-liste li:before{content:"";width:var(--sp-6);height:var(--sp-6);background:var(--c-blue);transform:translateY(calc(-1 * var(--sp-3)));border-radius:50%;flex:none}.pb .pr-stufen{gap:var(--sp-16);margin-top:var(--sp-32);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pb .pr-stufe{background:var(--c-bg);border-radius:var(--r-s);padding:var(--sp-28) var(--sp-12) var(--sp-24);text-align:center}.pb .pr-stufe b{font-size:var(--fs-cta);letter-spacing:-.03em;color:var(--c-blue);white-space:nowrap;font-weight:600;line-height:1;display:block}.pb .pr-stufe b span{letter-spacing:0;margin-inline-start:.12em;font-size:.36em}.pb .pr-stufe>span{margin-top:var(--sp-12);font-size:var(--fs-m);color:var(--c-ink-2);display:block}.pb .pr-beispiel{margin:var(--sp-20) 0 0;padding:var(--sp-18) var(--sp-24);border:var(--sp-1) dashed var(--c-line-2);border-radius:var(--r-s);background:var(--c-white);font-size:var(--fs-18);line-height:1.5}.pb .pr-beispiel b{color:var(--c-blue);font-weight:600}.pb .pr .pr-baby{margin-top:var(--sp-12);border-bottom:0;padding-bottom:0}.pb .prow-l .pr-erkl.pr-klein{margin-top:var(--sp-8);font-size:var(--fs-s);line-height:1.5}.pb .pr .prow-r{color:var(--c-blue);font-size:var(--fs-l)}.pb .pr-paar{gap:var(--sp-24);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.pb .pr-paar .pr{margin-top:var(--sp-24)}.pb .pr .pr-zeile:first-of-type{padding-top:0}.pb .pr-erkl{clip-path:inset(calc(-1 * var(--sp-8)) calc(-1 * var(--sp-8)) calc(-1 * var(--sp-8)) var(--sp-22));font-size:var(--fs-m);color:var(--c-ink-2);flex-wrap:wrap;margin-inline-start:calc(-1 * var(--sp-22));display:flex}[dir=rtl] .pb .pr-erkl{clip-path:inset(calc(-1 * var(--sp-8)) var(--sp-22) calc(-1 * var(--sp-8)) calc(-1 * var(--sp-8)))}.pb .prow-l .pr-erkl>span,.pb .pr-mehr{padding-inline-start:var(--sp-22);position:relative}.pb .pr-mehr{color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1);white-space:nowrap}.pb .pr-mehr:before{content:"·";width:var(--sp-22);text-align:center;color:var(--c-ink-2);position:absolute;inset-inline-start:0}.pb .preise .pr-paar+.fn{margin-top:var(--sp-24)}@media (max-width:1023px){.pb .pr-paar{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:899px){.pb .pr{padding:var(--sp-28) var(--sp-20)}.pb .pr .prow{gap:var(--sp-16);flex-direction:row}.pb .pr .prow-r{text-align:end}.pb .pr-liste{gap:var(--sp-10) var(--sp-18);flex-wrap:wrap;display:flex}.pb .pr-liste li,.pb .pr-satz,.pb .pr-beispiel{font-size:var(--fs-m)}}@media (max-width:599px){.pb .pr-stufen{gap:var(--sp-12);grid-template-columns:repeat(2,minmax(0,1fr))}.pb .pr-stufe{padding:var(--sp-20) var(--sp-8) var(--sp-18)}.pb .pr-stufe b{font-size:var(--fs-h2-gross)}}.pb.raster .arzt{padding-top:var(--sp-56);padding-bottom:0}.pb.raster .arzt-top{grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-bottom:0}.pb.raster .arzt-top .ph-hero{aspect-ratio:1}.pb.raster .arzt-intro{max-width:var(--sp-760)}.pb.raster .arzt-top .bm-cta{margin:var(--sp-28) 0 0}.pb .ab-raster{gap:var(--sp-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pb .ab-karte{background:var(--c-card);border:var(--sp-1) solid var(--c-line);border-radius:var(--r-m);padding:var(--sp-28);font-size:var(--fs-m);color:var(--c-ink);line-height:1.6}.pb .ab-karte.ab-breit{grid-column:1/-1}.pb .ab-karte>*{max-width:var(--sp-760)}.pb .ab-karte h3{font-size:var(--fs-l);margin:0 0 var(--sp-8);font-weight:600;line-height:1.3}.pb .ab-karte p+p{margin-top:var(--sp-12)}.pb .ab-karte ul{margin:var(--sp-12) 0;padding-inline-start:var(--sp-22)}.pb .ab-karte li+li{margin-top:var(--sp-8)}.pb .ab-karte a{color:var(--c-blue);text-underline-offset:var(--sp-4);text-decoration:underline;text-decoration-thickness:var(--sp-1)}@media (max-width:899px){.pb.raster .arzt{padding-top:var(--sp-36)}.pb.raster .arzt-top{grid-template-columns:minmax(0,1fr)}.pb .ab-raster{gap:var(--sp-12);grid-template-columns:minmax(0,1fr)}.pb .ab-karte{padding:var(--sp-22)}}.pb.raster .anfahrt{padding-top:var(--sp-56);padding-bottom:0}.pb .af-raster{gap:var(--sp-20);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;display:grid}.pb .af-raster .anfahrt-raster{gap:var(--sp-20);grid-template-columns:repeat(2,minmax(0,1fr))}.pb .af-bild{min-height:var(--sp-380);border-radius:var(--r-m);background:var(--c-sand);position:relative;overflow:hidden}.pb .af-raster .anfahrt-raster a{min-height:var(--sp-44);align-items:center;display:inline-flex}.pb .af-raster .anfahrt-raster p{margin:0 0 var(--sp-4)}.pb .af-zeiten{margin:0}.pb .af-zeiten div+div{margin-top:var(--sp-6)}.pb .af-zeiten dd{color:var(--c-ink-2);margin:0}@media (max-width:1179px){.pb .af-raster{grid-template-columns:minmax(0,1fr)}.pb .af-bild{aspect-ratio:3/2;min-height:0}}@media (max-width:899px){.pb.raster .anfahrt{padding-top:var(--sp-36)}.pb .af-raster .anfahrt-raster{gap:var(--sp-12);grid-template-columns:minmax(0,1fr)}.pb .af-bild{aspect-ratio:4/3}}.pb .recht{padding-top:var(--sp-56)}.pb .recht>*{max-width:var(--sp-760)}.pb .recht h1{font-weight:500;font-size:var(--fs-h2);letter-spacing:-.02em;margin:0 0 var(--sp-20);line-height:1.12}.pb .recht h2{font-size:var(--fs-l);margin:var(--sp-36) 0 var(--sp-10);font-weight:600;line-height:1.3}.pb .recht h3{font-size:var(--fs-m);margin:var(--sp-22) 0 var(--sp-6);font-weight:600}.pb .recht p,.pb .recht li{margin:0 0 var(--sp-12)}.pb .recht ul{margin:0 0 var(--sp-12);padding-inline-start:var(--sp-20)}.pb .recht a{color:var(--c-blue);text-underline-offset:var(--sp-3);overflow-wrap:anywhere;text-decoration:underline}.pb .recht .meta,.pb .recht .small{font-size:var(--fs-s);color:var(--c-ink-2);margin-bottom:var(--sp-8);line-height:1.5}.pb .recht .fristen{table-layout:fixed;border-collapse:collapse;width:100%;margin:var(--sp-4) 0 var(--sp-16);font-size:var(--fs-15);line-height:1.45}.pb .recht .fristen th,.pb .recht .fristen td{text-align:start;vertical-align:top;padding:var(--sp-10) var(--sp-12) var(--sp-10) 0;border-bottom:var(--sp-1) solid var(--c-line);overflow-wrap:anywhere}.pb .recht .fristen th{font-weight:600}.pb .recht .fristen td:first-child{width:46%}.pb .recht .kasten{border:var(--sp-1) solid var(--c-line);border-inline-start:var(--sp-4) solid var(--c-blue);border-radius:var(--r-xs);padding:var(--sp-14) var(--sp-16);margin:var(--sp-16) 0}@media (max-width:899px){.pb .recht{padding-top:var(--sp-36)}}.pb .sk-bild img,.pb .af-bild img{object-fit:cover}.pb .ab-karte>ul:first-child{margin-top:0}.pb .ab-karte>:last-child{margin-bottom:0}.pb.raster .bh{padding-top:var(--sp-56);padding-bottom:0}.pb.raster .bh>.h2{margin:0 0 var(--sp-24)}.pb.raster .bh>.bm-cta{margin:0}@media (max-width:899px){.pb.raster .bh{padding-top:var(--sp-36)}}.pb .fz-fn{margin-top:var(--sp-6);font-size:var(--fs-s);line-height:1.5}.pb.raster .h2,.pb.raster h3,.pb.raster .fq summary,.pb.raster .recht h2{text-wrap:balance}@media (min-width:900px) and (max-width:1179px){.pb.raster .ablauf{padding:var(--sp-48) var(--sp-40)}.pb.raster .steps{gap:var(--sp-16)}.pb.raster .sc{padding:var(--sp-24)}.pb.raster .sc h3{font-size:var(--fs-19)}}@media (max-width:599px){.pb.raster .tc h3,.pb.raster .wc h3,.pb.raster .sc h3,.pb.raster .bm-karte h2,.pb.raster .ab-karte h3,.pb.raster .recht h2,.pb .pk-gruppe h2{font-size:var(--fs-19)}}@media (min-width:900px) and (max-width:1179px){.pb.raster .treat{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:379px){.pb.raster .tc .ph{width:var(--sp-88)}.pb.raster .bm-karte{padding:var(--sp-18)}.pb.raster .bm-karte h2{font-size:var(--fs-18)}}@media (min-width:1180px){.pb.raster .steps{gap:var(--sp-16)}.pb.raster .sc{padding:var(--sp-28) var(--sp-18)}.pb.raster .sc:nth-child(2) h3:is(:lang(fr),:lang(it)){font-size:var(--fs-20)}}.pb img.fp{object-fit:cover;object-position:var(--fp-r,50% 50%)}.pb .arzt-panel .ph-hand img.fp{object-fit:cover}.pb img.fp[style*=--fp-zoom]{transform:scale(var(--fp-zoom));transform-origin:var(--fp-r,50% 50%)}@media (max-width:899px){.pb img.fp{object-position:var(--fp-h,var(--fp-r,50% 50%))}.pb img.fp[style*=--fp-zoom]{transform-origin:var(--fp-h,var(--fp-r,50% 50%))}}.pb .carolin-karte{padding-inline:var(--sp-40)}.pb .carolin-karte .cz,.pb .carolin-karte .cz-1,.pb .carolin-karte .cz-2,.pb .carolin-karte .cz-3{white-space:normal;text-wrap:balance;font-size:min(54px,5.2cqi)}.pb .carolin-karte .cz-br{display:none}@media (max-width:600px){.pb .carolin-karte{padding-inline:var(--sp-22)}.pb .carolin-karte .cz,.pb .carolin-karte .cz-1,.pb .carolin-karte .cz-2,.pb .carolin-karte .cz-3{font-size:24px}}.pb .carolin-karte .cz+.cz{margin-top:0}.pb .carolin-karte .cz+.cz-3{margin-top:.625em}.pb .galerie:not([open]){display:none}.pb .cta,.pb .ablauf,.pb .arzt-panel,.pb .af-adresse{position:relative}.pb .cta>.btn,.pb .ab-cta .btn,.pb .arzt-panel .more-doc a,.pb .af-adresse a{position:static}.pb .cta>.btn:after,.pb .ab-cta .btn:after,.pb .arzt-panel .more-doc a:after,.pb .af-adresse a:after{content:"";z-index:2;position:absolute;inset:0}.pb .cta,.pb .ablauf,.pb .arzt-panel,.pb .af-adresse{cursor:pointer}
