.v3-ab{font-size:var(--v3-fs-basis);line-height:1.4;color:var(--v3-schwarz);background:var(--v3-weiss);overflow-x:clip;padding-bottom:160px}.v3-ab p{margin:0}.v3-ab a{color:inherit;text-decoration:none}.v3-ab :where(h1,h2,h3){margin:0;font-weight:400;font-size:inherit;line-height:inherit}.v3-ab :where(ul,ol){list-style:none;margin:0;padding:0}.v3-ab__halb{opacity:var(--v3-leise)}.v3-ab [data-v3-r]{transition:opacity 1s,transform 1.2s var(--v3-ease-reveal)}html[data-v3-r-bereit] .v3-ab [data-v3-r]:not([data-v3-r=an]){opacity:0;transform:translateY(40px)}.v3-ab-nav{box-sizing:border-box;padding:150px var(--v3-rand) 0}.v3-ab-nav ul{display:flex;flex-wrap:wrap;gap:8px}.v3-ab-nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;box-sizing:border-box;border:1px solid var(--v3-linie-tab);border-radius:var(--v3-r-pille);color:var(--v3-schwarz);white-space:nowrap;transition:background .3s,color .3s,border-color .3s}.v3-ab-nav a:hover{border-color:var(--v3-schwarz)}.v3-ab-nav a[aria-current]{border-color:var(--v3-schwarz);background:var(--v3-schwarz);color:var(--v3-weiss)}.v3-ab-kopf{box-sizing:border-box;padding:88px var(--v3-rand) 0;row-gap:40px}.v3-ab-kopf__marke{grid-column:var(--v3-sp-voll);opacity:var(--v3-leise)}.v3-ab-kopf__titel{grid-column:var(--v3-sp-titel);font-size:var(--v3-fs-h1);line-height:var(--v3-lh-h1);letter-spacing:var(--v3-ls-h);text-wrap:balance}.v3-ab-kopf__lead{grid-column:var(--v3-sp-text-breit);margin-top:24px;text-wrap:pretty;font-size:var(--v3-fs-about-lead);line-height:1.3;letter-spacing:-.012em}.v3-ab-kopf__lead p+p{margin-top:1.3em}.v3-ab-kopf__knoepfe{grid-column:var(--v3-sp-voll);display:flex;flex-wrap:wrap;gap:12px}.v3-ab-knopf{display:inline-flex;align-items:center;gap:14px;height:56px;padding:0 30px 0 32px;box-sizing:border-box;border:1px solid var(--v3-schwarz);border-radius:var(--v3-r-pille);color:var(--v3-schwarz);background:var(--v3-durchsichtig);white-space:nowrap;transition:background .35s,color .35s}.v3-ab-knopf svg{width:.7em;height:.7em;fill:currentColor;transition:transform .45s var(--v3-ease-reveal)}.v3-ab-knopf:hover{background:var(--v3-schwarz);color:var(--v3-weiss)}.v3-ab-knopf:hover svg{transform:rotate(45deg)}.v3-ab-bloecke{display:grid;grid-template-columns:var(--v3-zwoelf)}.v3-ab-block{grid-column:1 / -1;box-sizing:border-box;padding:120px var(--v3-rand) 0;row-gap:32px;align-items:start}.v3-ab-block--eng{padding-top:96px}.v3-ab-block--halb{grid-column:span 6}.v3-ab-block--links{padding:96px 12px 0 var(--v3-rand)}.v3-ab-block--rechts{padding:96px var(--v3-rand) 0 12px}.v3-ab-text{grid-column:var(--v3-sp-voll);display:flex;flex-direction:column;gap:20px}.v3-ab-block--voll .v3-ab-text{grid-column:var(--v3-sp-mitte)}.v3-ab-person .v3-ab-text{grid-column:var(--v3-sp-rechts)}.v3-ab-text__marke{opacity:var(--v3-leise)}.v3-ab-text__titel{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);letter-spacing:var(--v3-ls-h);text-wrap:balance}.v3-ab-text p{text-wrap:pretty;line-height:1.5}.v3-ab-text .v3-ab-gross{margin-top:24px;padding:var(--v3-ab-gross-pad);border-radius:var(--v3-r-28);background:var(--v3-schwarz);color:var(--v3-weiss);font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2);letter-spacing:var(--v3-ls-h);text-wrap:balance}.v3-ab-mail{display:flex;align-items:center;gap:12px;color:var(--v3-schwarz);transition:color .3s}.v3-ab-mail:hover{color:var(--v3-dunkelblau)}.v3-ab-kontakt{display:flex;flex-direction:column;gap:8px}.v3-ab-bild{grid-column:var(--v3-sp-voll);aspect-ratio:21 / 9;border-radius:var(--v3-r-16);overflow:hidden;background:var(--v3-grau-ee)}.v3-ab-bild img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.06)}.v3-ab-zeilen{grid-column:var(--v3-sp-voll);display:flex;flex-direction:column}.v3-ab-zeile{display:grid;grid-template-columns:var(--v3-zwoelf);column-gap:var(--v3-rinne);padding:28px 0;border-top:1px solid var(--v3-linie-16)}.v3-ab-zeile__a{grid-column:var(--v3-sp-seite);font-size:var(--v3-fs-about-zeile);letter-spacing:-.01em;line-height:1.15}.v3-ab-zeile__b{grid-column:var(--v3-sp-mitte-breit);line-height:1.5}.v3-ab-zeile--drei .v3-ab-zeile__b{grid-column:var(--v3-sp-mitte-schmal)}.v3-ab-zeile__c{grid-column:var(--v3-sp-rechts);line-height:1.5}.v3-ab-kreis{grid-column:var(--v3-sp-voll);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:var(--v3-rinne)}.v3-ab-kreis li{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--v3-linie-18);border-radius:var(--v3-r-22);transition:border-color .3s}.v3-ab-kreis li:hover{border-color:var(--v3-schwarz)}.v3-ab-kreis__wort{font-size:var(--v3-fs-about-kreis);line-height:1.05;letter-spacing:var(--v3-ls-titel)}.v3-ab-kreis__text{opacity:.6;min-height:1.4em;line-height:1.4}.v3-ab-team{grid-column:var(--v3-sp-voll);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;align-items:start}.v3-ab-kachel{display:flex;flex-direction:column;gap:20px;min-width:0;color:var(--v3-schwarz)}.v3-ab-kachel__bild{position:relative;aspect-ratio:1 / 1.12;border-radius:var(--v3-r-16);overflow:hidden;background:var(--v3-grau-ee)}.v3-ab-kachel__bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:contrast(1.05);transition:filter .9s,transform 1.4s var(--v3-ease-reveal),opacity .6s}.v3-ab-kachel__bild .v3-ab-kachel__zwei{opacity:0;filter:none}.v3-ab-kachel:hover .v3-ab-kachel__bild img{transform:scale(1.04)}.v3-ab-kachel:hover .v3-ab-kachel__bild:has(.v3-ab-kachel__zwei) img:not(.v3-ab-kachel__zwei){opacity:0}.v3-ab-kachel:hover .v3-ab-kachel__bild .v3-ab-kachel__zwei{opacity:1}.v3-ab-kachel__name{display:block;font-size:var(--v3-fs-about-name);line-height:1.04;letter-spacing:var(--v3-ls-titel)}.v3-ab-kachel__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.v3-ab-tag{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--v3-linie-40);border-radius:var(--v3-r-8);font-size:var(--v3-fs-klein);letter-spacing:.08em;line-height:1.2}.v3-ab-tag--extern{border-color:var(--v3-schwarz);background:var(--v3-schwarz);color:var(--v3-weiss)}.v3-ab-person__bild{grid-column:var(--v3-sp-drittel);aspect-ratio:1 / 1;border-radius:var(--v3-r-16);overflow:hidden;background:var(--v3-grau-ee)}.v3-ab-person__bild img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%;filter:contrast(1.05);transition:filter .9s,transform 1.4s var(--v3-ease-reveal)}.v3-ab-person__bild:hover img{transform:scale(1.04)}.v3-ab-weiter .v3-ab-text{grid-column:var(--v3-sp-voll)}.v3-ab-weiter ul{grid-column:var(--v3-sp-voll);display:flex;flex-direction:column}.v3-ab-weiter a{display:grid;grid-template-columns:var(--v3-zwoelf);column-gap:var(--v3-rinne);align-items:center;padding:22px 24px;margin:0 -24px;border-top:1px solid var(--v3-linie-16);border-radius:var(--v3-r-16);color:var(--v3-schwarz);background:var(--v3-durchsichtig);transition:background .4s}.v3-ab-weiter a:hover{background:var(--v3-pfirsich)}.v3-ab-weiter__t{grid-column:var(--v3-sp-seite);font-size:var(--v3-fs-about-weiter);letter-spacing:-.02em;line-height:1.1}.v3-ab-weiter__l{grid-column:var(--v3-sp-mitte);opacity:.6}.v3-ab-weiter__pfeil{grid-column:var(--v3-sp-ende);justify-self:end;display:flex;align-items:center;justify-content:center;width:2.6em;height:2.6em;border:1.5px solid var(--v3-schwarz);border-radius:var(--v3-r-kreis);background:var(--v3-durchsichtig);transition:background .35s}.v3-ab-weiter__pfeil svg{width:.9em;height:.9em;fill:var(--v3-schwarz);transition:transform .5s var(--v3-ease-reveal),fill .35s}.v3-ab-weiter a:hover .v3-ab-weiter__pfeil{background:var(--v3-schwarz)}.v3-ab-weiter a:hover .v3-ab-weiter__pfeil svg{fill:var(--v3-weiss);transform:rotate(45deg)}@media(max-width:900px){.v3-ab .v3-ab-block,.v3-ab .v3-ab-kopf{grid-column:1 / -1;padding-left:var(--v3-rand);padding-right:var(--v3-rand)}}@media(max-width:800px){.v3-ab .v3-ab-block,.v3-ab .v3-ab-kopf{padding-left:var(--v3-rand-mobil);padding-right:var(--v3-rand-mobil)}}@media(max-width:760px){.v3-ab-team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.v3-ab-kopf__lead{grid-column:1 / -1}.v3-ab-zeile__a{font-size:var(--v3-fs-mobil-20)}.v3-ab-knopf{height:52px;padding:0 24px}.v3-ab .v3-ab-kopf,.v3-ab .v3-ab-block{row-gap:24px}.v3-ab-nav a{font-size:var(--v3-fs-mobil-15)}.v3-ab-nav{padding:130px var(--v3-rand-mobil) 0}.v3-ab-kopf>*,.v3-ab-block>*,.v3-ab-person .v3-ab-text,.v3-ab-block--voll .v3-ab-text{grid-column:1 / -1}.v3-ab-zeile>*{grid-column:1 / -1!important;margin-bottom:4px}.v3-ab-zeile{padding:16px 0}.v3-ab-kreis{grid-template-columns:1fr;row-gap:20px}.v3-ab-team{gap:40px 16px}.v3-ab-bloecke .v3-ab-block{padding-top:36px;padding-bottom:12px}.v3-ab-weiter a{grid-template-columns:minmax(0,1fr) 44px;row-gap:6px;margin:0 -12px;padding:18px 12px;min-height:44px}.v3-ab-weiter__t{grid-column:1;grid-row:1}.v3-ab-weiter__l{grid-column:1;grid-row:2;font-size:var(--v3-fs-90)}.v3-ab-weiter__pfeil{grid-column:2;grid-row:1 / span 2}.v3-ab a{min-height:44px}.v3-ab-kachel__name{font-size:var(--v3-fs-mobil-20)}}.v3-ab--person .v3-krume--fluss{position:static;transform:none;translate:none;z-index:auto;white-space:normal}.v3-ab--person .v3-krume--fluss ol{flex-wrap:wrap}.v3-ab--person .v3-ab-kopf__krume{grid-column:var(--v3-sp-voll);margin-bottom:-8px}.v3-ab--person .v3-ab-kopf__titel{font-size:var(--v3-fs-h2);line-height:var(--v3-lh-h2)}.v3-ab--person .v3-ab-person__bild{border-radius:var(--v3-r-14)}.v3-ab--person .v3-ab-text__titel{font-size:var(--v3-fs-h3);line-height:var(--v3-lh-h3)}.v3-ab--person .v3-ab-zwischen{grid-column:var(--v3-sp-drittel);display:flex;flex-direction:column;gap:20px}@media(min-width:801px){.v3-ab-zeile__a,.v3-ab-zeile--drei .v3-ab-zeile__b,.v3-ab-weiter__t{margin-right:var(--v3-rinne)}}@media(min-width:801px){.v3-ab--person .v3-ab-block--geteilt .v3-ab-fluss{grid-column:var(--v3-sp-fluss);max-width:33.5em}.v3-ab--person .v3-ab-person .v3-ab-text{grid-column:var(--v3-sp-fluss)}}.v3-ab--person .v3-ab-fluss p{text-wrap:pretty}.v3-ab--person .v3-ab-text p:not(.v3-ab-gross){-webkit-hyphens:auto;hyphens:auto}.v3-ab--person .v3-ab-fluss .v3-ab-gross{margin-top:20px;padding:40px;border-radius:var(--v3-r-14);font-size:var(--v3-fs-h3);line-height:var(--v3-lh-h3);text-wrap:balance}.v3-ab--person .v3-ab-weiter a{position:relative;isolation:isolate;margin:0;padding:22px 0;border-radius:0;background:var(--v3-durchsichtig)}.v3-ab--person .v3-ab-weiter a:before{content:"";position:absolute;inset:0 -24px;z-index:-1;border-radius:var(--v3-r-16);background:var(--v3-durchsichtig);transition:background .4s}.v3-ab--person .v3-ab-weiter a:hover{background:var(--v3-durchsichtig)}.v3-ab--person .v3-ab-weiter a:hover:before{background:var(--v3-pfirsich)}.v3-ab--person .v3-ab-weiter--zeilen a{box-sizing:border-box;min-height:112px;padding:28px 0}.v3-ab--person .v3-ab-weiter--zeilen li:last-child a{border-bottom:1px solid var(--v3-linie-16)}.v3-ab--person .v3-ab-weiter--zeilen .v3-ab-weiter__t{grid-column:var(--v3-sp-text);font-size:var(--v3-fs-impuls-k3);line-height:var(--v3-lh-h3);letter-spacing:var(--v3-ls-h);text-wrap:balance}.v3-ab--person .v3-ab-weiter--zeilen .v3-ab-weiter__l{grid-column:var(--v3-sp-impuls-zeile);font-size:var(--v3-fs-90);line-height:1.45;text-wrap:pretty}.v3-ab--person .v3-ab-weiter--zeilen .v3-ab-weiter__pfeil{width:40px;height:40px;box-sizing:border-box}@media(max-width:800px){.v3-ab--person .v3-ab-kopf__krume{margin-bottom:8px}.v3-ab--person .v3-ab-block>*,.v3-ab--person .v3-ab-person .v3-ab-text{grid-column:1 / -1}.v3-ab--person .v3-ab-weiter a{margin:0;padding:18px 0;column-gap:16px}.v3-ab--person .v3-ab-weiter a:before{inset:0 -12px}.v3-ab--person .v3-ab-weiter--zeilen a{grid-template-columns:minmax(0,1fr) 36px;row-gap:8px;min-height:112px;padding:24px 0}.v3-ab--person .v3-ab-weiter--zeilen .v3-ab-weiter__t{grid-column:1 / -1;grid-row:1;font-size:var(--v3-fs-mobil-17)}.v3-ab--person .v3-ab-weiter--zeilen .v3-ab-weiter__l{grid-column:1;grid-row:2}.v3-ab--person .v3-ab-weiter--zeilen .v3-ab-weiter__pfeil{grid-column:2;grid-row:2;align-self:center;width:36px;height:36px}}
