:root{--sand:#E7DBD1;--ink:#1A1A18;--grund:#FFFFFF;--sand-zart:color-mix(in srgb,var(--sand) 34%,#fff);--sand-halb:color-mix(in srgb,var(--sand) 62%,#fff);--ink-weich:color-mix(in srgb,var(--ink) 76%,#fff);--muted:color-mix(in srgb,var(--ink) 52%,#fff);--faint:color-mix(in srgb,var(--ink) 34%,#fff);--hair:color-mix(in srgb,var(--ink) 13%,#fff);--sand-tief:color-mix(in srgb,var(--ink) 7%,var(--sand));--creme:var(--sand-zart);--weiss:#fff;--akzent:#96703F;--akzent-hell:#C0A176;--ease:cubic-bezier(.2,.7,.2,1);--nav-h:93px}*{margin:0;padding:0;box-sizing:border-box}html{font-synthesis:none;scroll-behavior:smooth}body{font-family:var(--font-text),system-ui,sans-serif;font-weight:300;font-size:16.5px;color:var(--ink);background:var(--grund);-webkit-font-smoothing:antialiased;line-height:1.72}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}::selection{background:var(--ink);color:#fff}:focus-visible{outline:2px solid var(--akzent);outline-offset:3px;border-radius:3px}.wrap{max-width:1240px;margin:0 auto;padding:0 clamp(20px,5vw,56px)}.eng{max-width:760px}.kicker{font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--akzent)}.disp,h1,h2,h3,h4{font-family:var(--font-disp),Georgia,serif;font-weight:300;letter-spacing:-.018em}.h-xl{font-size:clamp(38px,5.6vw,88px);line-height:1.02;letter-spacing:-.022em}.h-l{font-size:clamp(28px,3.6vw,52px);line-height:1.1;letter-spacing:-.018em}.h-m{font-size:clamp(23px,2.5vw,34px);line-height:1.15}p{color:var(--ink-weich)}.eng p,.fliess p{max-width:68ch}.lead{font-size:clamp(16.5px,1.35vw,19px)}.fliess p+p{margin-top:16px}.fliess h2{margin:clamp(34px,4vw,54px) 0 14px}.bogen{--ar:.83;overflow:hidden;border-radius:50% 50% 2px 2px/calc(50% * var(--ar)) calc(50% * var(--ar)) 2px 2px}.bogen--rechts{--ar:1.33;overflow:hidden;border-radius:2px calc(50% / var(--ar)) calc(50% / var(--ar)) 2px /2px 50% 50% 2px}.bogen--links{--ar:1.33;overflow:hidden;border-radius:calc(50% / var(--ar)) 2px 2px calc(50% / var(--ar)) /50% 2px 2px 50%}.bogen--unten{--ar:.83;overflow:hidden;border-radius:2px 2px 50% 50%/2px 2px calc(50% * var(--ar)) calc(50% * var(--ar))}.bogen-klein{--ar:1.29;overflow:hidden;border-radius:50% 50% 2px 2px/calc(50% * var(--ar)) calc(50% * var(--ar)) 2px 2px}.btn{--h:56px;display:inline-flex;align-items:center;justify-content:center;height:var(--h);padding:0 28px;border-radius:3px;background:var(--ink);color:#fff;font-family:var(--font-text),sans-serif;font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:background .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease)}.btn:hover{background:#2c2721;transform:translateY(-1px);box-shadow:0 8px 20px rgba(26,26,24,.14)}.btn.hell{background:#fff;color:var(--ink)}.btn.hell:hover{background:var(--sand-zart)}.btn-bogen{--h:56px;display:inline-flex;align-items:center;height:var(--h);padding:0 calc(var(--h) * .58) 0 28px;border:1px solid var(--ink);border-left:0;border-radius:0 calc(var(--h) / 2) calc(var(--h) / 2) 0;color:var(--ink);font-family:var(--font-text),sans-serif;font-size:12px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:border-color .3s var(--ease),color .3s var(--ease),padding .35s var(--ease)}.btn-bogen:hover{border-color:var(--akzent);color:var(--akzent);padding-right:calc(var(--h) * .72)}.btn-bogen--rechts{padding:0 28px 0 calc(var(--h) * .58);border-left:1px solid var(--ink);border-right:0;border-radius:calc(var(--h) / 2) 0 0 calc(var(--h) / 2)}.btn-bogen--rechts:hover{padding-left:calc(var(--h) * .72);padding-right:28px}.band-ink .btn-bogen{border-color:color-mix(in srgb,var(--sand) 52%,transparent);color:var(--sand)}.band-ink .btn-bogen:hover{border-color:#fff;color:#fff}@media (max-width:520px){.btn,.btn-bogen{--h:48px}.btn-bogen{letter-spacing:.12em}.btn,.btn-bogen{font-size:11px}}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid var(--hair)}.nav-in{display:grid;grid-template-columns:1fr auto 1fr;height:calc(var(--nav-h) - 1px);grid-gap:16px;gap:16px}.burger,.nav-in{align-items:center}.burger{justify-self:start;display:inline-flex;justify-content:center;width:44px;height:44px;border:0;background:transparent;color:var(--ink);cursor:pointer;transition:opacity .2s}.burger:hover{opacity:.6}.nav-marke{justify-self:center;display:block;line-height:0}.wortmarke{height:58px;width:auto;display:block}.nav-rechts{justify-self:end;display:flex;align-items:center;gap:10px}.nav-rechts .btn{--h:42px;padding:0 19px;font-size:10.5px;letter-spacing:.13em}@media (max-width:820px){:root{--nav-h:78px}.wortmarke{height:44px}.nav-rechts .btn:first-child{display:none}}@media (max-width:520px){.nav-rechts{display:none}}.schublade{position:fixed;left:0;top:var(--nav-h);bottom:0;width:min(560px,58vw);z-index:55;background:color-mix(in srgb,var(--sand) 96%,transparent);border-right:1px solid rgba(26,26,24,.08);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transform:translateX(-102%);transition:transform .45s var(--ease)}.schublade.auf{transform:none}.schublade[hidden]{display:none}.schublade-inhalt{padding:44px clamp(26px,4vw,56px) 0;overflow-y:auto}.schublade-signet{position:absolute;right:7%;bottom:-5%;width:210px;height:auto;opacity:.75;pointer-events:none;filter:brightness(0) invert(1)}@media (max-width:820px){.schublade{width:100%;border-right:0}.schublade-signet{width:150px;right:4%}}.menue{list-style:none}.menue>li{margin-bottom:4px}.menue-gruppe,.menue-punkt{display:flex;align-items:center;gap:10px;width:100%;padding:7px 0;border:0;background:transparent;cursor:pointer;text-align:left;font-family:var(--font-disp),Georgia,serif;font-size:clamp(22px,1.9vw,26px);font-weight:300;letter-spacing:-.01em;line-height:1.15;color:var(--ink);transition:color .25s,opacity .25s}.menue-gruppe:hover,.menue-punkt:hover{color:var(--akzent)}.caret,.menue-gruppe.aktiv{color:var(--muted)}.caret{font-size:11px;width:12px;display:inline-block}.menue-punkt{padding-left:22px}.menue-kinder{list-style:none;padding:2px 0 12px 22px;animation:auffalten .35s var(--ease) both}.menue-kinder a{display:block;padding:6px 0;font-size:14px;letter-spacing:.01em;text-transform:none;color:var(--ink-weich);transition:color .2s,transform .25s var(--ease)}.menue-kinder a:hover{color:var(--ink);transform:translateX(4px)}@keyframes auffalten{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.schublade-schliessen{position:fixed;inset:var(--nav-h) 0 0 0;z-index:54;border:0;background:transparent;cursor:default}section{padding:clamp(64px,9vw,140px) 0}.band-creme{background:var(--sand-zart)}.band-sand{background:var(--sand)}.band-ink{background:var(--ink);color:var(--sand)}.band-ink p{color:rgba(231,219,209,.74)}.band-ink .kicker{color:var(--akzent-hell)}.band-ink h2,.band-ink h3{color:var(--sand)}.kopf{max-width:780px;margin-bottom:clamp(32px,4vw,56px)}.kopf h2{margin:14px 0 18px}.hero{position:relative;min-height:min(88vh,860px);display:flex;align-items:flex-end;padding:0 0 clamp(48px,6vw,88px);overflow:hidden;background:var(--ink);isolation:isolate}.hero-bild{position:absolute;inset:0;z-index:0}.hero-bild img{width:100%;height:100%;object-fit:cover;object-position:50% 46%;animation:kenburns 30s var(--ease) infinite alternate}@keyframes kenburns{0%{transform:scale(1.02)}to{transform:scale(1.1) translateY(-1.2%)}}.hero:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(ellipse 74% 78% at 24% 70%,rgba(20,16,12,.76) 0,rgba(20,16,12,.6) 42%,rgba(20,16,12,.24) 70%,rgba(20,16,12,0) 100%),linear-gradient(180deg,rgba(20,16,12,.26),rgba(20,16,12,0) 16%,rgba(20,16,12,0) 72%,rgba(20,16,12,.3))}.hero-bild img{filter:saturate(1.1) contrast(1.06) brightness(1.03)}.hero-bogen{position:absolute;right:-5vw;bottom:-16%;height:128%;width:auto;z-index:2;opacity:.3;pointer-events:none;filter:brightness(0) invert(1)}.hero .wrap{z-index:3;width:100%}.hero .kicker{color:rgba(255,255,255,.9);text-shadow:0 1px 14px rgba(20,16,12,.55)}.hero h1{margin:18px 0 0;color:#fff;max-width:16ch;text-shadow:0 2px 34px rgba(20,16,12,.42)}.hero h1 em{font-style:italic;color:#fff}.hero-lead{margin-top:22px;max-width:46ch;color:rgba(255,255,255,.84);font-size:clamp(16px,1.25vw,18.5px)}.cta-reihe{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px;align-items:center}.hero .btn{background:#fff;color:var(--ink)}.hero .btn:hover{background:var(--sand);box-shadow:0 10px 30px rgba(0,0,0,.28)}.hero .btn-bogen{border-color:rgba(255,255,255,.55);color:#fff}.hero .btn-bogen:hover{border-color:#fff;color:#fff}@media (max-width:820px){.hero{min-height:min(84vh,720px);padding-bottom:clamp(36px,8vw,56px)}.hero-bogen{right:-34vw;bottom:auto;top:-4%;height:52%;opacity:.16}.hero:before{background:linear-gradient(180deg,rgba(26,26,24,.38),rgba(26,26,24,.04) 18%,rgba(26,26,24,.3) 34%,rgba(26,26,24,.52) 48%,rgba(26,26,24,.7) 66%,rgba(26,26,24,.86))}.hero h1{max-width:none;text-shadow:0 1px 18px rgba(26,26,24,.55)}.hero-lead{color:rgba(255,255,255,.94)}}@media (prefers-reduced-motion:reduce){.hero-bild img{animation:none}}.fakten-band{padding:0}.fakten{display:grid;grid-template-columns:repeat(4,1fr);padding:clamp(26px,3vw,40px) 0}.fakt{padding:2px 28px;border-left:1px solid var(--hair)}.fakt:first-child{border-left:0;padding-left:0}.fakt small{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:8px}.fakt strong{font-weight:400;font-size:14.5px;line-height:1.5;color:var(--ink-weich);display:block}.fakt .offen{color:#2f6b45;font-weight:500}.fakt .zu{color:var(--muted)}.sterne{color:var(--ink);letter-spacing:.06em}.marquee{background:transparent;color:var(--muted);padding:15px 0;overflow:hidden;white-space:nowrap;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.marquee-in{display:inline-flex;animation:lauf 64s linear infinite;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.marquee-in span{display:inline-flex;gap:52px;padding-right:52px}.marquee em{font-style:normal;color:var(--akzent);opacity:.6}@keyframes lauf{to{transform:translateX(-50%)}}.raster{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));grid-gap:clamp(22px,2.4vw,38px);gap:clamp(22px,2.4vw,38px)}.raster--drei{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.raster--drei{grid-template-columns:1fr 1fr}}@media (max-width:600px){.raster--drei{grid-template-columns:1fr}}.karte{background:transparent;display:flex;flex-direction:column;border:0;border-radius:0;overflow:visible;transition:transform .4s var(--ease)}.karte:hover{transform:none;box-shadow:none}.karte-inhalt{padding:20px 2px 0;display:flex;flex-direction:column;flex:1 1}.karte h3{font-size:clamp(20px,1.7vw,24px);line-height:1.22;margin-bottom:10px;min-height:calc(2 * 1.22em);transition:color .3s var(--ease)}@media (max-width:600px){.karte h3{min-height:0}}.karte:hover h3{color:var(--akzent)}.karte p{font-size:15px;line-height:1.62;color:var(--muted);margin-bottom:18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.karte .mehr{margin-top:auto;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--akzent);font-family:var(--font-text),sans-serif;display:inline-flex;align-items:center;gap:8px}.karte .mehr:after{content:"";width:20px;height:1px;background:var(--akzent);transition:width .35s var(--ease)}.karte:hover .mehr:after{width:34px}.strecke{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(10px,1.2vw,16px);gap:clamp(10px,1.2vw,16px)}.strecke figure{aspect-ratio:3/4;--ar:.75;background:var(--sand-tief)}.strecke img{transition:transform .7s var(--ease)}.strecke figure:hover img{transform:scale(1.05)}.zwei-spalten{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(26px,5vw,72px);gap:clamp(26px,5vw,72px);align-items:center}.zwei-spalten.text-breit{grid-template-columns:1.15fr .85fr}@media (max-width:1000px){.zwei-spalten.text-breit{grid-template-columns:1fr}}.portrait{aspect-ratio:1/1.24;--ar:.806;background:var(--sand-tief)}.portrait img{object-position:50% 16%}.portrait img.portrait-bank{object-position:50% 62%}.vita{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--hair);margin-top:28px;border:1px solid var(--hair)}.vita div{background:var(--grund);padding:18px 20px}.vita small{display:block;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:5px}.vita strong{font-weight:400;font-size:15px;font-family:var(--font-disp),Georgia,serif}.drei{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(18px,2.4vw,34px);gap:clamp(18px,2.4vw,34px);margin-top:42px}.drei>div{border-top:1px solid rgba(231,219,209,.25);padding-top:20px}.drei b{font-family:var(--font-disp),Georgia,serif;font-weight:300;font-size:44px;display:block;line-height:1;color:var(--akzent-hell);margin-bottom:12px}.info{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px)}.zeiten{width:100%;border-collapse:collapse;font-size:15px;margin-top:20px}.zeiten td{padding:11px 0;border-bottom:1px solid var(--hair)}.zeiten td:last-child{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.anfahrt{display:flex;flex-direction:column;gap:12px;margin-top:22px;font-size:14.5px;color:var(--ink-weich)}.anfahrt i{font-style:normal;color:var(--akzent);margin-right:9px}.schritte{counter-reset:s;margin-top:26px;display:grid;grid-gap:1px;gap:1px;background:var(--hair);border:1px solid var(--hair)}.schritte li{background:var(--weiss);padding:15px 20px 15px 56px;position:relative;list-style:none;font-size:15px;color:var(--ink-weich)}.schritte li:before{counter-increment:s;content:counter(s,decimal-leading-zero);position:absolute;left:20px;font-family:var(--font-disp),Georgia,serif;color:var(--akzent);font-size:15px}.faq{margin-top:clamp(30px,4vw,48px);border-top:1px solid var(--hair)}.faq details{border-bottom:1px solid var(--hair)}.faq summary{padding:19px 0;cursor:pointer;font-family:var(--font-disp),Georgia,serif;font-size:19px;list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--ink);font-family:var(--font-text),sans-serif;font-size:20px;flex:none}.faq details[open] summary:after{content:"–"}.faq p{padding:0 0 20px;max-width:70ch}.jobs{display:grid;grid-gap:1px;gap:1px;background:rgba(231,219,209,.2);border:1px solid rgba(231,219,209,.2);margin-top:32px}.job{background:var(--ink);padding:18px 24px;display:flex;justify-content:space-between;align-items:center;gap:18px;transition:background .25s}.job:hover{background:#221d17}.job b{font-family:var(--font-disp),Georgia,serif;font-weight:300;font-size:20px}.job span{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--akzent-hell);white-space:nowrap}.footer-marke{display:inline-block;line-height:0;margin-bottom:26px}.footer-marke .wortmarke{height:82px}@media (max-width:820px){.footer-marke .wortmarke{height:62px}}footer{background:var(--sand-zart);border-top:1px solid var(--hair);padding:clamp(46px,6vw,78px) 0 28px;font-size:14.5px}.f-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;grid-gap:32px;gap:32px}.f-grid h4{font-family:var(--font-text),sans-serif;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-weight:500}.f-grid a{display:block;padding:4px 0;color:var(--ink-weich)}.f-grid a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.f-unten{margin-top:44px;padding-top:22px;border-top:1px solid var(--hair);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12.5px;color:var(--muted)}.mobilbar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--ink);grid-template-columns:1fr 1fr;border-top:1px solid #2c251d}.mobilbar a{padding:15px;text-align:center;color:var(--sand);font-size:14.5px;font-weight:500}.mobilbar a:first-child{border-right:1px solid #2c251d}.krumen{font-size:12.5px;color:var(--muted);padding-top:26px}.krumen a:hover{color:var(--ink)}@media (max-width:1000px){.drei,.info,.zwei-spalten{grid-template-columns:1fr}.fakten{grid-template-columns:1fr 1fr}.strecke{grid-template-columns:repeat(2,minmax(0,1fr))}.f-grid{grid-template-columns:1fr 1fr}}@media (max-width:820px){.nav-links,.nav-rechts .btn{display:none}.fakten{grid-template-columns:1fr 1fr;gap:24px 0;padding:26px 0}.fakt{padding:0 18px}.fakt:nth-child(odd){padding-left:0;border-left:0}.fakt:nth-child(2n){border-left:1px solid var(--hair)}.mobilbar{display:grid}.mobilbar a{padding-bottom:calc(15px + env(safe-area-inset-bottom,0px))}body{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.f-grid,.vita{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.marke{display:flex;align-items:center;gap:12px}.marke .sig{height:38px;width:auto;display:block}.marke .wort{height:34px;width:auto;display:block}@media (max-width:820px){.marke .sig{height:32px}.marke .wort{height:29px}}.pattern-streifen{height:132px;background:url(/marke/pattern-vanilla.svg) repeat-x 50%/auto 132px;opacity:.9;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.band-ink .pattern-streifen{background-image:url(/marke/pattern-schwarz.svg)}.hero-pattern{position:absolute;right:-60px;top:0;width:340px;height:100%;background:url(/marke/pattern-vanilla.svg) no-repeat 100% 0/contain;opacity:.55;pointer-events:none;z-index:0}@media (max-width:1000px){.hero-pattern{display:none}}.hero .wrap{position:relative;z-index:1}.bogenzier{position:absolute;pointer-events:none;z-index:0;background-repeat:no-repeat;background-size:contain;opacity:.85}.bogenzier--vanilla{background-image:url(/marke/pattern-vanilla.svg);opacity:.6}.bogenzier--weiss{background-image:url(/marke/pattern-weiss.png)}.bogenzier--schwarz{background-image:url(/marke/pattern-schwarz.svg)}.zier-hero{right:-90px;top:-30px;width:400px;height:520px;background-position:100% 0;opacity:.7}.zier-rechts{right:-70px;bottom:-40px;width:330px;height:430px;background-position:100% 100%}.zier-links{left:-90px;top:-50px;width:300px;height:400px;background-position:0 0;transform:scaleX(-1)}@media (max-width:1000px){.bogenzier{display:none}}.hat-zier{position:relative;overflow:hidden}.hat-zier>.wrap{position:relative;z-index:1}.kreativ{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:center;margin-top:clamp(40px,5vw,72px)}.kreativ:nth-of-type(2n) .kreativ-bild{order:2}.kreativ-bild{aspect-ratio:4/3;--ar:1.333;background:var(--sand-tief)}.kreativ-bild img{transition:transform .8s var(--ease)}.kreativ:hover .kreativ-bild img{transform:scale(1.04)}.kreativ-nr{display:flex;align-items:baseline;gap:16px;margin-bottom:18px}.kreativ-nr b{font-family:var(--font-disp),Georgia,serif;font-weight:300;font-size:clamp(38px,4vw,56px);line-height:1;color:var(--ink)}.kreativ-nr span{font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--akzent)}.kreativ h3{font-size:clamp(23px,2.5vw,33px);line-height:1.14;margin-bottom:16px}.kreativ p{font-size:15.5px;line-height:1.7;color:var(--ink-weich);margin-bottom:24px;max-width:52ch}@media (max-width:900px){.kreativ{grid-template-columns:1fr;gap:22px}.kreativ:nth-of-type(2n) .kreativ-bild{order:0}}.bild-overlay{position:relative;isolation:isolate;overflow:visible}.bild-rahmen{position:relative;z-index:0;width:100%;height:100%;overflow:hidden;border-radius:inherit}.bild-rahmen img{width:100%;height:100%;object-fit:cover;display:block}.bild-overlay:after{content:"";position:absolute;z-index:2;pointer-events:none;background-repeat:no-repeat;background-size:contain;background-image:url(/marke/pattern-vanilla.svg);width:42%;aspect-ratio:3/4;right:-15%;bottom:-19%;background-position:100% 100%;opacity:.8}.bild-overlay--links:after{right:auto;left:-15%;transform:scaleX(-1);background-position:100% 100%}.bild-overlay--dunkel:after{background-image:url(/marke/pattern-schwarz.svg);opacity:.5}.bild-overlay--hell:after{background-image:url(/marke/pattern-weiss.png);opacity:.92}.bild-overlay--oben:after{bottom:auto;top:-14%;background-position:100% 0}@media (max-width:760px){.bild-overlay:after{width:50%;right:-10%;bottom:-12%}}@media (max-width:480px){.bild-overlay:after{display:none}}.jobs-hell{background:var(--hair);border-color:var(--hair)}.jobs-hell .job{background:var(--grund);color:var(--ink)}.jobs-hell .job:hover{background:var(--sand-zart)}.jobs-hell .job span{color:var(--akzent)}.band-sand .kicker{color:var(--ink)}.band-sand .karte{background:transparent}[data-reveal]{opacity:0;transform:translateY(30px);transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:var(--rz,0s)}[data-reveal].drin{opacity:1;transform:none}[data-reveal] .bild-rahmen img{transform:scale(1.09);transition:transform 1.5s var(--ease)}[data-reveal].drin .bild-rahmen img{transform:none}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal] .bild-rahmen img{opacity:1!important;transform:none!important;transition:none!important}}.bildband{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:center;margin-bottom:clamp(56px,8vw,128px)}.bildband:nth-of-type(2n){grid-template-columns:.75fr 1.25fr}.bildband:nth-of-type(2n) .bildband-bild{order:2}.bildband-bild{position:relative;aspect-ratio:4/3;background:var(--sand-zart)}.bildband-bild.hoch{aspect-ratio:4/4.6}.bildband-text h3{font-size:clamp(22px,2.3vw,31px);line-height:1.18;margin-bottom:14px}.bildband-text p{font-size:16px;line-height:1.72;color:var(--ink-weich);max-width:42ch}.bildband-nr{font-family:var(--font-text),sans-serif;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--akzent);display:block;margin-bottom:14px}@media (max-width:900px){.bildband,.bildband:nth-of-type(2n){grid-template-columns:1fr;gap:22px}.bildband:nth-of-type(2n) .bildband-bild{order:0}.bildband-bild,.bildband-bild.hoch{aspect-ratio:4/3}}.vollbild{position:relative;width:100%;height:min(78vh,760px);overflow:hidden;background:var(--ink)}.vollbild img{width:100%;height:100%;object-fit:cover}.vollbild:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,26,24,.22),rgba(26,26,24,0) 40%,rgba(26,26,24,.52))}.vollbild-text{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:0 0 clamp(30px,4vw,58px)}.vollbild-text p{color:rgba(255,255,255,.9);max-width:48ch;font-size:clamp(16px,1.3vw,19px)}.vollbild-text .kicker{color:rgba(255,255,255,.7)}.vollbild-signet{position:absolute;right:-4vw;bottom:-18%;height:128%;width:auto;z-index:1;opacity:.22;filter:brightness(0) invert(1);pointer-events:none}@media (max-width:820px){.vollbild{height:min(62vh,520px)}.vollbild-signet{right:-20vw;height:90%}}.karte-bild{position:relative;aspect-ratio:4/4.9;--ar:.816;overflow:hidden;background:var(--sand-zart);border-radius:50% 50% 2px 2px/calc(50% * var(--ar)) calc(50% * var(--ar)) 2px 2px}.karte-bild img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.karte:hover .karte-bild img{transform:scale(1.06)}.karte-bild .nr{position:absolute;left:50%;transform:translateX(-50%);bottom:14px;z-index:2;color:#fff;font-family:var(--font-disp),Georgia,serif;font-size:19px;letter-spacing:.06em;text-shadow:0 1px 16px rgba(26,26,24,.7)}.karte-bild:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(26,26,24,0) 62%,rgba(26,26,24,.3))}.flaeche-signet{position:relative;overflow:hidden}.flaeche-signet>.wrap{position:relative;z-index:1}.flaeche-signet:before{right:-3vw;top:50%;transform:translateY(-50%);width:min(34vw,470px);aspect-ratio:408/582;background:url(/marke/signet-schwarz.svg) no-repeat 50%/contain;opacity:.07}.flaeche-signet:after,.flaeche-signet:before{content:"";position:absolute;z-index:0;pointer-events:none}.flaeche-signet:after{left:-4vw;bottom:-8%;width:min(26vw,340px);aspect-ratio:1/1.3;transform:scaleX(-1);background:url(/marke/pattern-schwarz.svg) no-repeat 0 100%/contain;opacity:.05}@media (max-width:900px){.flaeche-signet:after,.flaeche-signet:before{display:none}}@media (prefers-reduced-motion:reduce){.marquee-in{animation:none}}.raster--vier{grid-template-columns:repeat(4,1fr)}@media (max-width:1000px){.raster--vier{grid-template-columns:1fr 1fr}}@media (max-width:620px){.raster--vier{grid-template-columns:1fr}}.stelle{display:flex;flex-direction:column;background:var(--sand-zart);border-radius:3px;transition:background .3s var(--ease),transform .3s var(--ease)}.stelle:hover{background:var(--sand);transform:translateY(-3px)}.stelle .karte-inhalt{padding:28px 26px 30px;flex:1 1}.stelle h3{font-size:19px;line-height:1.25;margin-bottom:10px;min-height:0}.stelle p{font-size:14.5px;line-height:1.6;color:var(--muted);margin-bottom:18px}.stelle .mehr{margin-top:auto;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--akzent);display:inline-flex;align-items:center;gap:8px}.stelle .mehr:after{content:"";width:20px;height:1px;background:var(--akzent);transition:width .35s var(--ease)}.stelle:hover .mehr:after{width:34px}.synonyme{margin-top:28px;padding-top:16px;border-top:1px solid var(--hair);font-size:12.5px;color:var(--faint)}.fach{--warmweiss:#FBF8F5;--ink-weich:color-mix(in srgb,var(--ink) 76%,var(--warmweiss));--muted:color-mix(in srgb,var(--ink) 52%,var(--warmweiss));--faint:color-mix(in srgb,var(--ink) 34%,var(--warmweiss));--hair:color-mix(in srgb,var(--ink) 12%,var(--warmweiss))}.fach-kopf{position:relative;min-height:min(72vh,660px);display:flex;align-items:flex-end;padding:0 0 clamp(38px,5vw,62px);overflow:hidden;background:var(--ink);isolation:isolate}.fach-bild{position:absolute;inset:0;z-index:0}.fach-bild img{width:100%;height:100%;object-fit:cover;object-position:50% 46%;animation:kenburns 30s var(--ease) infinite alternate}.fach-kopf:before{content:"";inset:0;z-index:1;background:linear-gradient(180deg,rgba(26,26,24,.36),rgba(26,26,24,0) 30%,rgba(26,26,24,.62)),linear-gradient(96deg,rgba(26,26,24,.78),rgba(26,26,24,.5) 30%,rgba(26,26,24,0) 74%)}.fach-kopf:before,.fach-signet{position:absolute;pointer-events:none}.fach-signet{right:-5vw;bottom:-14%;height:122%;width:auto;z-index:2;opacity:.26;filter:brightness(0) invert(1)}.fach-kopf-satz{position:relative;z-index:3;width:100%}.krumen--hell{color:rgba(255,255,255,.6);padding-top:0;margin-bottom:22px}.krumen--hell a:hover{color:#fff}.fach-kopf h1{font-size:clamp(32px,4.4vw,62px);line-height:1.04;color:#fff;max-width:17ch;margin:14px 0 12px}.fach-unter{font-family:var(--font-disp),Georgia,serif;font-style:italic;font-size:clamp(17px,1.5vw,21px);line-height:1.4;color:rgba(255,255,255,.82);max-width:38ch}.fach-kopf .kicker{color:rgba(255,255,255,.72)}.fach-kopf .cta-reihe{margin-top:30px}.fach-kopf .btn{background:#fff;color:var(--ink)}.fach-kopf .btn:hover{background:var(--sand)}.fach-kopf .btn-bogen{border-color:rgba(255,255,255,.55);color:#fff}.fach-kopf .btn-bogen:hover{border-color:#fff;color:#fff}@media (max-width:820px){.fach-kopf{min-height:min(66vh,540px)}.fach-signet{right:-22vw;height:88%;opacity:.2}}.antwort{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--hair);margin-top:clamp(26px,3vw,40px)}.antwort>div{padding:20px 24px;border-left:1px solid var(--hair)}.antwort>div:first-child{border-left:0;padding-left:0}.antwort dt{font-size:9.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--faint);margin-bottom:9px}.antwort dd{font-family:var(--font-disp),Georgia,serif;font-size:clamp(18px,1.7vw,24px);line-height:1.2}.antwort dd small{display:block;font-family:var(--font-text),sans-serif;font-size:12.5px;line-height:1.5;color:var(--muted);margin-top:7px;font-weight:300}@media (max-width:900px){.antwort{grid-template-columns:1fr 1fr}.antwort>div:nth-child(3){border-left:0;padding-left:0}}@media (max-width:560px){.antwort{grid-template-columns:1fr}.antwort>div{border-left:0;padding-left:0}}.fach-text{max-width:900px;padding:clamp(40px,5vw,64px) clamp(20px,5vw,56px) 0}.fach-intro{font-size:clamp(17.5px,1.6vw,21px);line-height:1.68;color:var(--ink);margin-bottom:1.4em}.fach-text p{font-size:16px;line-height:1.85;color:var(--ink-weich);margin-bottom:1.1em}.fach-text h2{font-family:var(--font-disp),Georgia,serif;font-weight:300;font-size:clamp(21px,2vw,27px);line-height:1.25;margin:clamp(34px,4vw,50px) 0 14px}.fach-schritte{counter-reset:s;list-style:none;margin:0 0 6px}.fach-schritte li{counter-increment:s;position:relative;padding:11px 0 11px 44px;border-bottom:1px solid var(--hair);font-size:16px;line-height:1.65;color:var(--ink-weich)}.fach-schritte li:first-child{border-top:1px solid var(--hair)}.fach-schritte li:before{content:counter(s,decimal-leading-zero);position:absolute;left:0;top:13px;font-family:var(--font-disp),Georgia,serif;font-size:14px;color:var(--akzent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fach-eignung{list-style:none;display:grid;grid-gap:11px;gap:11px;margin-top:4px}.fach-eignung li{position:relative;padding-left:26px;font-size:16px;line-height:1.65;color:var(--ink-weich)}.fach-eignung li:before{content:"";position:absolute;left:2px;top:.72em;width:12px;height:1px;background:var(--akzent)}.fach-faq{margin-top:clamp(46px,6vw,80px);padding:clamp(44px,5.5vw,72px) 0}.fach-faq .wrap{max-width:900px}.fach-faq h2{font-family:var(--font-disp),Georgia,serif;font-weight:300;font-size:clamp(21px,2vw,27px);margin-bottom:20px}.fach-faq details{background:#fff;border:1px solid var(--hair);border-radius:3px;padding:14px 20px;margin-bottom:9px}.fach-faq summary{cursor:pointer;list-style:none;font-size:15.5px;line-height:1.45;display:flex;justify-content:space-between;gap:16px;align-items:center}.fach-faq summary::-webkit-details-marker{display:none}.fach-faq summary:after{content:"+";color:var(--akzent);font-size:17px;flex:none}.fach-faq details[open] summary:after{content:"–"}.fach-faq details p{font-size:14.5px;line-height:1.75;color:var(--muted);margin-top:9px;max-width:66ch}.fach-faq .synonyme{margin:22px 0 24px;padding-top:0;border-top:0;font-size:12.5px;color:var(--faint)}.fach-weiter{padding:clamp(48px,6vw,84px) clamp(20px,5vw,56px) clamp(70px,9vw,120px)}.fach-weiter h2{font-family:var(--font-disp),Georgia,serif;font-weight:300;font-size:clamp(21px,2vw,27px);margin-bottom:26px}.vita-seite .fach-kopf{min-height:min(76vh,720px)}.vita-seite .fach-bild img{object-position:50% 38%}.vita-seite .fach-unter{font-size:clamp(18px,1.7vw,24px);max-width:30ch}.werdegang{padding:clamp(46px,6vw,80px) 0 clamp(24px,3vw,40px)}.werdegang .kicker{display:block;margin-bottom:clamp(26px,3vw,40px)}.werdegang ol{list-style:none;max-width:860px}.werdegang li{position:relative;display:grid;grid-template-columns:minmax(0,150px) 1fr;grid-gap:clamp(18px,3vw,44px);gap:clamp(18px,3vw,44px);padding:0 0 clamp(26px,3vw,38px) 26px}.werdegang li:before{content:"";position:absolute;left:0;top:7px;bottom:-1px;width:1px;background:var(--hair)}.werdegang li:last-child:before{bottom:auto;height:7px}.werdegang li:after{content:"";position:absolute;left:-3px;top:7px;width:7px;height:7px;border-radius:50%;background:var(--akzent)}.werdegang .w-zeit{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);padding-top:2px}.werdegang .w-inhalt b{display:block;font-family:var(--font-disp),Georgia,serif;font-weight:300;font-size:clamp(19px,1.8vw,24px);line-height:1.25;margin-bottom:5px}.werdegang .w-inhalt em{font-style:normal;font-size:15px;line-height:1.6;color:var(--muted)}@media (max-width:700px){.werdegang li{grid-template-columns:1fr;gap:4px}.werdegang .w-zeit{padding-top:0}}.vita-text{padding:clamp(20px,3vw,40px) 0 clamp(50px,7vw,96px)}.vita-text .wrap{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-column-gap:clamp(30px,5vw,80px);column-gap:clamp(30px,5vw,80px);grid-row-gap:clamp(26px,3vw,44px);row-gap:clamp(26px,3vw,44px);align-items:start}.vita-satz{grid-column:1}.vita-satz p{font-size:16px;line-height:1.85;color:var(--ink-weich);margin-bottom:1.1em}.vita-satz p:last-child{margin-bottom:0}.vita-anriss{font-size:clamp(17.5px,1.6vw,21px);line-height:1.68;color:var(--ink)}.vita-satz--zwei{grid-column:1;grid-row:2}.vita-bild{grid-column:2;grid-row:1/span 2;position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 34px)}.vita-bild .bild-rahmen{aspect-ratio:3/4;--ar:.75;overflow:hidden;background:var(--sand-zart);border-radius:50% 50% 2px 2px/calc(50% * var(--ar)) calc(50% * var(--ar)) 2px 2px}.vita-bild .bild-overlay:after,.vita-bild:after{width:50%;right:-15%;bottom:-8%;opacity:.55}.vita-bild figcaption{margin-top:12px;font-size:11.5px;letter-spacing:.04em;color:var(--faint)}@media (max-width:900px){.vita-text .wrap{grid-template-columns:1fr}.vita-bild,.vita-satz,.vita-satz--zwei{grid-column:1;grid-row:auto}.vita-bild{position:static;max-width:320px}}.vita-schwerpunkte{padding:clamp(44px,5.5vw,76px) 0}.vita-schwerpunkte .kicker{display:block;margin-bottom:22px}.vita-schwerpunkte ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px clamp(24px,3vw,56px);gap:12px clamp(24px,3vw,56px);max-width:900px}.vita-schwerpunkte li{position:relative;padding-left:26px;font-size:16px;line-height:1.6;color:var(--ink-weich)}.vita-schwerpunkte li:before{content:"";position:absolute;left:2px;top:.72em;width:12px;height:1px;background:var(--akzent)}@media (max-width:700px){.vita-schwerpunkte ul{grid-template-columns:1fr}}.recht-kopf{background:var(--sand);padding:clamp(34px,5vw,60px) 0 clamp(30px,4vw,46px);border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.recht-kopf .krumen{padding-top:0;margin-bottom:18px}.recht-kopf h1{font-family:var(--font-disp),Georgia,serif;font-weight:300;font-size:clamp(34px,5vw,52px);line-height:1.08;letter-spacing:-.01em;margin:12px 0 0}.recht-vorsatz{max-width:58ch;margin-top:20px;font-size:16px;line-height:1.8;color:var(--ink-weich)}.recht-text{padding-bottom:clamp(30px,4vw,52px)}.recht-text section{padding:0;margin-bottom:clamp(28px,3.2vw,40px)}.recht-text section:last-of-type{margin-bottom:0}.recht-text h2{font-size:clamp(19px,2vw,23px);margin:0 0 16px}.recht-text p{font-size:15.5px}.recht-block,.recht-text li,.recht-text p{overflow-wrap:anywhere}.recht-text ul{margin-bottom:1.1em}.recht-block{display:flex;flex-direction:column;gap:3px;padding-left:18px;border-left:1px solid var(--akzent);font-size:15.5px;line-height:1.7;color:var(--ink-weich)}.recht-block span:first-child{color:var(--ink)}.recht-stand{margin-top:clamp(34px,4vw,48px);padding-top:20px;border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent);font-size:13px;color:var(--muted)}.menue-kinder{animation:menue-auf .22s ease both}@keyframes menue-auf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.menue-gruppe.aktiv .caret{color:var(--akzent)}@media (prefers-reduced-motion:reduce){.menue-kinder{animation:none}}.formular{max-width:760px}.formular-reihe{display:grid;grid-gap:clamp(18px,2.4vw,28px);gap:clamp(18px,2.4vw,28px)}@media (min-width:680px){.formular-reihe{grid-template-columns:1fr 1fr}}.feld{display:flex;flex-direction:column;gap:7px;margin-bottom:clamp(18px,2.4vw,26px)}.feld label{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.feld label small{text-transform:none;letter-spacing:0;font-size:12px}.feld input[type=email],.feld input[type=tel],.feld input[type=text],.feld select,.feld textarea{width:100%;font:inherit;font-size:16px;color:var(--ink);background:transparent;border:0;border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent);border-radius:0;padding:10px 0;transition:border-color .2s ease}.feld textarea{resize:vertical;line-height:1.7;min-height:150px}.feld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 13px) 19px,calc(100% - 8px) 19px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:26px}.feld :is(input,select,textarea):focus{outline:0;border-bottom-color:var(--akzent)}.feld :is(input,select,textarea)[aria-invalid=true]{border-bottom-color:#a8443a}.feld-fehler{font-size:13px;color:#a8443a}.feld-hinweis{font-size:13px;line-height:1.6;color:var(--muted)}.feld-hinweis--los{max-width:62ch;margin:-6px 0 22px}.feld-datei input[type=file]{font-size:14px;color:var(--ink-weich);padding:8px 0;border:0}.feld-datei input[type=file]::-webkit-file-upload-button{font:inherit;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-right:14px;padding:10px 18px;cursor:pointer;color:var(--ink);background:transparent;border:1px solid color-mix(in srgb,var(--ink) 22%,transparent);border-radius:999px;-webkit-transition:border-color .2s ease,color .2s ease;transition:border-color .2s ease,color .2s ease}.feld-datei input[type=file]::file-selector-button{font:inherit;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-right:14px;padding:10px 18px;cursor:pointer;color:var(--ink);background:transparent;border:1px solid color-mix(in srgb,var(--ink) 22%,transparent);border-radius:999px;transition:border-color .2s ease,color .2s ease}.feld-datei input[type=file]::-webkit-file-upload-button:hover{border-color:var(--akzent);color:var(--akzent)}.feld-datei input[type=file]::file-selector-button:hover{border-color:var(--akzent);color:var(--akzent)}.feld-dateien{display:flex;flex-direction:column;gap:3px;font-size:13.5px;color:var(--ink-weich)}.feld-dateien small{color:var(--muted)}.feld-haken label{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:start;font-size:14.5px;line-height:1.65;letter-spacing:0;text-transform:none;color:var(--ink-weich);cursor:pointer}.feld-haken input[type=checkbox]{width:17px;height:17px;margin-top:3px;accent-color:var(--akzent);cursor:pointer}.feld-haken a{text-decoration:underline;text-underline-offset:2px}.formular-fuss{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:6px}.formular-fuss .btn[disabled]{opacity:.5;cursor:default}.pflichtfeld{font-size:12.5px;color:var(--muted)}.formular-meldung:empty{display:none}.formular-meldung{margin-top:16px;font-size:14px;color:#a8443a}.honigtopf{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.formular-fertig{max-width:56ch}.formular-fertig h3{font-family:var(--font-disp),Georgia,serif;font-weight:300;font-size:clamp(24px,3vw,32px);line-height:1.2;margin:10px 0 14px}.formular-fertig p{font-size:16px;line-height:1.8;color:var(--ink-weich);margin-bottom:24px}body,html{overflow-x:clip}.antwort>*,.bildband>*,.drei>*,.f-grid>*,.fakten>*,.formular-reihe>*,.info>*,.kreativ>*,.raster>*,.strecke>*,.vita>*,.zwei-spalten>*{min-width:0}.text-link{color:var(--ink);border-bottom:1px solid var(--akzent);transition:color .2s}.text-link:hover{color:var(--akzent)}.usp{padding-top:clamp(64px,7vw,104px);padding-bottom:clamp(64px,7vw,104px)}.usp-reihe{display:grid;grid-template-columns:minmax(220px,340px) 1fr;grid-gap:clamp(36px,6vw,96px);gap:clamp(36px,6vw,96px);align-items:center}.usp-bild{--ar:.75;margin:0;aspect-ratio:3/4;max-height:460px;width:100%}.usp-bild .bild-rahmen,.usp-bild img{width:100%;height:100%;object-fit:cover}.usp-text .kicker{margin-bottom:14px}.usp-text h2{margin:0 0 18px;text-wrap:balance}.usp-text .lead{max-width:58ch}.usp-schritte{list-style:none;display:flex;flex-wrap:wrap;gap:10px 34px;margin:26px 0 0;padding:20px 0 0;border-top:1px solid rgba(231,219,209,.22);font-size:15px;color:rgba(231,219,209,.82)}.usp-schritte b{font-family:var(--font-disp),Georgia,serif;font-weight:300;font-size:22px;color:var(--akzent-hell);margin-right:10px}.usp-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}@media (max-width:820px){.usp-reihe{grid-template-columns:1fr}.usp-bild{max-height:300px;max-width:240px}.usp-schritte{flex-direction:column;gap:8px}}.vollbild img[src*=team-empfang]{object-position:50% 40%}@media (max-width:820px){.vollbild img[src*=team-empfang]{object-position:84% 20%}}.vergleich{margin:clamp(34px,4vw,54px) 0 8px}.vergleich table{width:100%;border-collapse:collapse;font-size:15px;margin-top:14px}.vergleich td,.vergleich th{text-align:left;vertical-align:top;padding:13px 14px 13px 0;border-bottom:1px solid var(--hair)}.vergleich thead th{font-family:var(--font-disp),Georgia,serif;font-weight:300;font-size:clamp(18px,1.5vw,21px);color:var(--ink);border-bottom:1px solid var(--ink)}.vergleich tbody th{font-weight:400;color:var(--muted);width:30%;font-size:14px}.vergleich td{color:var(--ink-weich)}.vergleich-hinweis{margin-top:16px;font-size:15px;color:var(--muted)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (max-width:620px){.vergleich thead{display:none}.vergleich tr{display:block;padding:12px 0;border-bottom:1px solid var(--hair)}.vergleich td,.vergleich th{display:block;border:0;padding:3px 0;width:auto}.vergleich tbody th{color:var(--ink);font-size:15px;margin-bottom:4px;width:auto}.vergleich td:before{content:attr(data-spalte) ": ";color:var(--muted);font-size:13px}}.doctolib-btn{--h:56px;display:inline-flex;align-items:center;gap:10px;height:var(--h);padding:0 24px;border-radius:3px;background:#107aca;color:#fff;font-family:var(--font-text),sans-serif;font-size:14px;font-weight:400;letter-spacing:.01em;white-space:nowrap;transition:background .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease)}.doctolib-btn b{font-weight:500}.doctolib-btn:hover{background:#0d66a8;transform:translateY(-1px);box-shadow:0 8px 22px rgba(16,122,202,.3)}.doctolib-btn--klein{--h:48px;padding:0 18px;font-size:13.5px}.doctolib-schwebend{position:fixed;right:24px;bottom:24px;z-index:58;box-shadow:0 10px 30px rgba(26,26,24,.22)}@media (max-width:820px){.doctolib-schwebend{display:none}}@media (max-width:520px){.doctolib-btn{--h:48px}}.mobilbar-doctolib{background:#107aca!important;color:#fff!important}.mobilbar-doctolib b{font-weight:500}.nav-insta{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--ink);transition:color .2s}.nav-insta:hover{color:var(--akzent)}@media (max-width:820px){.nav-insta{display:none}}.insta-zeile{margin-top:clamp(40px,5vw,64px);padding-top:clamp(26px,3vw,36px);border-top:1px solid var(--hair);display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.insta-zeile p{margin:0;color:var(--ink-weich)}.insta-btn{display:inline-flex;align-items:center;gap:10px}@media (min-width:821px){.kreativ{--abstand:clamp(40px,5vw,72px);position:relative}.kreativ:before{content:"";position:absolute;z-index:2;pointer-events:none;top:calc(var(--abstand) / -2);bottom:calc(var(--abstand) / -2);left:50%;aspect-ratio:312.66/581.8;background:url(/marke/pattern-vanilla.svg) no-repeat 50%/100% 100%;opacity:.85;transform:translateX(-64.7%)}.kreativ:nth-of-type(2n):before{transform:translateX(-34.65%) scaleX(-1)}.kreativ .bild-overlay:after{display:none}.kreativ>div:not(.kreativ-bild){position:relative;z-index:3}}.nav-rechts .btn-bogen{--h:42px;font-size:10.5px;letter-spacing:.13em;padding:0 18px 0 calc(var(--h) * .58)}.nav-rechts .btn-bogen:hover{padding-left:calc(var(--h) * .72);padding-right:18px}@media (max-width:820px){.nav-rechts .btn-bogen{display:none}}.insta-puls{position:relative;overflow:hidden;gap:9px;isolation:isolate}.insta-puls svg{flex:none}.insta-puls:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 20%,rgba(249,160,63,.2) 38%,rgba(225,48,108,.24) 50%,rgba(131,58,180,.2) 62%,transparent 80%);background-size:260% 100%;animation:insta-verlauf 3.6s ease-in-out infinite}@keyframes insta-verlauf{0%{background-position:120% 0;opacity:.35}50%{opacity:1}to{background-position:-20% 0;opacity:.35}}@media (prefers-reduced-motion:reduce){.insta-puls:before{animation:none;opacity:.6;background-position:50% 0}}.insta-zeile .insta-puls{--h:48px}.btn-bogen.doctolib-bogen{background:#107aca;border-color:#107aca;color:#fff;gap:9px}.btn-bogen.doctolib-bogen:hover{background:#0d66a8;border-color:#0d66a8;color:#fff}.btn-bogen.doctolib-bogen b{font-weight:500}.doctolib-bogen svg{flex:none}.btn-bogen.insta-schwebend{--h:50px;position:fixed;right:0;bottom:24px;z-index:58;gap:10px;color:#fff;border:0;padding:0 26px 0 calc(var(--h) * .5);font-size:11.5px;background:linear-gradient(100deg,#4f5bd5,#962fbf 22%,#d62976 45%,#fa7e1e 62%,#d62976 80%,#962fbf);background-size:220% 100%;animation:insta-wandern 7s ease-in-out infinite alternate;box-shadow:0 10px 30px rgba(26,26,24,.2)}.btn-bogen.insta-schwebend:hover{color:#fff;padding-left:calc(var(--h) * .66);padding-right:26px}.insta-schwebend svg{flex:none;stroke-width:2}@keyframes insta-wandern{0%{background-position:0 0}to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.btn-bogen.insta-schwebend{animation:none}}@media (max-width:820px){.btn-bogen.insta-schwebend{display:none}}#praxis>.wrap{position:relative;z-index:1}.f-insta{display:inline-flex;align-items:center;gap:8px}@media (min-width:901px){.antwort:has(>div:nth-child(3):last-child){grid-template-columns:repeat(3,1fr)}}#sophie>.wrap{position:relative;z-index:1}@font-face{font-family:disp;src:url(/_next/static/media/af9141c371bd8b7a-s.p.woff2) format("woff2");font-display:swap;font-weight:300 400;font-style:normal}@font-face{font-family:disp Fallback;src:local("Arial");ascent-override:109.24%;descent-override:26.58%;line-gap-override:0.00%;size-adjust:89.16%}.__className_eb4cd4{font-family:disp,disp Fallback,Georgia,serif;font-style:normal}.__variable_eb4cd4{--font-disp:"disp","disp Fallback",Georgia,serif}@font-face{font-family:text;src:url(/_next/static/media/1c10373aaf08651b-s.p.woff2) format("woff2");font-display:swap;font-weight:300 500;font-style:normal}@font-face{font-family:text Fallback;src:local("Arial");ascent-override:98.29%;descent-override:27.21%;line-gap-override:0.00%;size-adjust:98.48%}.__className_bb6166{font-family:text,text Fallback,system-ui,sans-serif;font-style:normal}.__variable_bb6166{--font-text:"text","text Fallback",system-ui,sans-serif}