@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/anton-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/anton-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ink:#232c33;--paper:#fff;--surface:#f2f5f3;--line:#d8dfdb;--muted:#617070;--accent:#a9231e;--accent-hover:#861b17;--font-display:Impact, "Anton", "Arial Narrow", sans-serif;--font-text:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--max:1240px;--radius:10px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-text);letter-spacing:-.05em;-webkit-font-smoothing:antialiased;margin:0;font-weight:400;line-height:1.1}h1,h2,h3,p,ul{margin:0}ul{padding:0;list-style:none}a{color:inherit}.button,.kopf__nav,.kopf__cta,.hero__text,.scope__title,.scope__item,.benefits__item,.split__list,.warum__frage,.warum__titel,.warum__text,.warum__quelle,.tarif__name,.tarif__leistungen,.preise__hinweise,.rechnung__titel,.rechnung__zeile,.rechnung__zeile--summe dd,.rechnung__fussnote,.rechner__zeile,.usp p,.person__titel,.person__punkte,.profil__titel,.profil__punkte,.profil__mehr,.fuss__marke p,.fuss__spalte,.fuss__unten{letter-spacing:-.05em}:focus-visible{outline:3px solid var(--paper);outline-offset:4px}.sprite{width:0;height:0;position:absolute;overflow:hidden}svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round}.skip-link{z-index:20;background:var(--ink);color:var(--paper);padding:12px 20px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.button{border:1px solid var(--accent);background:var(--ink);min-height:54px;color:var(--paper);letter-spacing:normal;border-radius:5px;justify-content:center;align-items:center;gap:24px;padding:14px 22px;font-size:1rem;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .18s,border-color .18s;display:inline-flex}.button:hover{background:var(--accent);border-color:var(--accent)}.button__icon{flex:none;width:19px;height:19px}.kopf{z-index:10;color:var(--ink);align-items:center;gap:clamp(16px,2.2vw,36px);padding:14px clamp(20px,2.9vw,42px);transition:background-color .25s,color .25s,box-shadow .25s;display:flex;position:fixed;top:0;left:0;right:0}.kopf__logo{margin-right:auto}.kopf__logo img{display:block}.kopf__nav{align-items:center;gap:clamp(14px,1.9vw,28px);font-size:.9375rem;font-weight:600;display:flex}.kopf__nav a{text-decoration:none}.kopf__nav a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-color:var(--accent)}.kopf__cta{gap:12px;min-height:0;padding:10px 16px;font-size:.9375rem}.kopf--gefuellt{color:var(--paper);background:#232c33f0;box-shadow:0 1px #ffffff1a}@supports (backdrop-filter:blur(8px)){.kopf--gefuellt{backdrop-filter:blur(8px);background:#232c33d1}}#leistungen,#preise,#rechenbeispiel,#ueber-uns,#anfrage{scroll-margin-top:76px}@media (width<=900px){.kopf{padding:10px 20px}.kopf__nav{display:none}}.hero{isolation:isolate;min-height:min(900px,100svh);color:var(--paper);background:url(/assets/img/texture-white.webp) 50%/cover no-repeat;flex-direction:column;justify-content:flex-start;padding:clamp(96px,19.7vw,284px) clamp(20px,6.9vw,100px) clamp(90px,11vw,132px) clamp(20px,4.2vw,60px);display:flex;position:relative;overflow:hidden}.hero__band{transform-origin:50% 0;z-index:-1;background:url(/assets/img/texture-red.webp) 50%/cover no-repeat;width:320%;height:300%;position:absolute;top:35.3%;left:50%;transform:translate(-50%)rotate(-15deg)}.hero__streifen{background:url(/assets/img/texture-white.webp) 50%/cover no-repeat;width:100%;height:.7%;position:absolute;left:0}.hero__streifen--eins{top:.89%}.hero__streifen--zwei{top:13.1%}.hero__grid{justify-content:center;align-items:center;gap:clamp(32px,4.3vw,62px);width:100%;display:flex}.hero__pitch{flex:1 1 0;min-width:0}.hero__tilt{transform-origin:50%;flex-direction:column;align-items:flex-start;gap:28px;padding-left:clamp(0px,11.6vw,167px);display:flex;transform:translate(-9px,-31px)rotate(-15deg)}.hero__headline{color:var(--ink);letter-spacing:-.05em;text-wrap:balance;margin-bottom:clamp(24px,4.1vw,59px);line-height:1.01;transform:translateY(clamp(-16px,-1.1vw,-10px))}.hero__headline-lead{font-family:var(--font-text);letter-spacing:-.05em;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:300;display:block}.hero__headline-main{font-family:var(--font-display);font-size:clamp(2.25rem,4.45vw,4rem);font-weight:400;display:block}.hero__text{max-width:34em;font-size:clamp(1rem,1.39vw,1.25rem);line-height:1.33}.scope{border:1px solid var(--paper);border-radius:var(--radius);background:var(--ink);flex:none;width:min(442px,42vw);padding:28px}.scope__title{letter-spacing:-.015em;margin:28px 0 18px;font-size:clamp(1.25rem,1.78vw,1.6rem);font-weight:700;line-height:1.22}.scope__item{border-bottom:1px solid var(--paper);letter-spacing:normal;align-items:center;gap:16px;min-height:56px;padding:16px 0;font-size:1rem;font-weight:600;line-height:1.4;display:flex}.scope__item:last-child{border-bottom:0}.scope__icon{flex:none;width:24px;height:24px}.trennband{z-index:1;background:var(--ink);width:100%;color:var(--paper);justify-content:center;padding:22px clamp(20px,6.9vw,100px);display:flex;position:absolute;bottom:0;left:0}.benefits{width:min(var(--max), 100%);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 30px;display:flex}.benefits__item{align-items:center;gap:12px;font-size:1rem;font-weight:700;display:flex}.benefits__icon{flex:none;width:20px;height:20px}@media (width<=900px){.hero{min-height:0;color:var(--ink);padding:clamp(72px,16vw,120px) 20px 0}.hero__band{height:200%;top:74%}.hero__grid{flex-direction:column;align-items:stretch;gap:40px}.hero__tilt{gap:24px;padding-left:0;transform:none}.hero__headline{margin-bottom:24px;transform:none}.hero__text{max-width:none}.scope{width:100%;color:var(--paper)}.trennband{padding:18px 20px}.benefits{flex-direction:column;align-items:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.phase-eins,.phase-zwei,.split{position:relative}.split__stage{align-items:stretch;display:flex}.split__panel{isolation:isolate;flex:1 1 0;align-items:center;min-width:0;min-height:413px;display:flex;position:relative}.split__panel:before{content:"";z-index:-1;background-position:50%;background-size:cover;position:absolute;inset:0}.split__panel--lage{color:var(--paper)}.split__panel--lage:before{background-image:url(/assets/img/texture-red.webp)}.split__panel--lage .split__inner{padding:33px 40px 44px 100px}.split__panel--loesung{color:var(--ink)}.split__panel--loesung:before{background-image:url(/assets/img/texture-white.webp)}.split__panel--loesung .split__inner{padding:100px}.split__inner{flex-direction:column;gap:40px;width:100%;max-width:720px;display:flex}.split__title{font-family:var(--font-display);letter-spacing:normal;font-size:clamp(2rem,3.78vw,3.4rem);font-weight:400;line-height:1.04}.split__title--accent{color:#e0080d}.split__list{flex-direction:column;gap:4px;padding-left:27px;font-size:clamp(1rem,1.25vw,1.125rem);list-style:outside;display:flex}.split__list li{display:list-item}.split__quelle{opacity:.85;margin-top:-26px;font-size:.8125rem}.split__quelle a{text-underline-offset:3px}.split.is-scrollgesteuert .split__stage{display:block;position:sticky;top:0;overflow-x:clip}.split.is-scrollgesteuert .split__stage:after{content:"";background:var(--ink);width:100%;height:100vh;position:absolute;top:100%;left:0}.split.is-scrollgesteuert .split__panel--lage,.schub.is-scrollgesteuert .split__panel--lage{width:100%}.split.is-scrollgesteuert .split__panel--loesung,.schub.is-scrollgesteuert .split__panel--loesung{will-change:transform;min-height:0;transform:translate3d(calc(100% - var(--schub,1) * 50%), 0, 0);position:absolute;inset:0}@media (width<=900px){.split__stage{flex-direction:column}.split__panel{flex:none;min-height:0}.split__panel--lage .split__inner,.split__panel--loesung .split__inner{padding:48px 20px}.split__inner{gap:24px}.umfang .split__panel{min-height:0}}@media (width>=901px){.umfang .split__panel{min-height:500px}}.schub{position:relative}.schub.is-scrollgesteuert .schub__einheit{position:sticky;top:0}.schub.is-scrollgesteuert .split__stage{display:block;position:relative;overflow-x:clip}.fly{--bar:1;--logo:1;--fly:0;z-index:1;position:relative}.fly__stage{background:var(--ink);overflow:hidden}.fly__band{background:var(--ink);min-height:374px;color:var(--paper);transform:scale(calc(1 + var(--fly) * .25));justify-content:center;align-items:center;padding:108px clamp(20px,6.9vw,100px);display:flex}.fly__title{width:max-content;max-width:100%;font-family:var(--font-display);letter-spacing:normal;flex-direction:column;font-size:clamp(2rem,3.78vw,3.4rem);font-weight:400;line-height:1.04;display:flex}.fly__row:first-child,.fly__row:last-child>:not(.fly__bar){opacity:calc(1 - var(--fly) * 2.2)}.fly__row{align-items:center;gap:.32em;display:flex}.fly__bar{width:clamp(220px,40.83vw,588px);height:clamp(30px,3.26vw,47px);transform:scale(calc(1 + var(--fly) * 23));transform-origin:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.fly__cursor{background:var(--paper);width:6px;opacity:clamp(0, calc(1 - var(--bar) * 30), 1);animation:1.1s step-end infinite cursor-blinzeln;position:absolute;top:0;bottom:0;left:0}@keyframes cursor-blinzeln{50%{visibility:hidden}}.fly__fill{background:var(--paper);transform:scaleX(var(--bar));transform-origin:0;position:absolute;inset:0}.fly__word{width:clamp(176px,19.1vw,275px);height:auto;opacity:var(--logo);position:relative}.fly.is-scrollgesteuert{height:300vh;position:relative}.fly.is-scrollgesteuert .fly__stage{align-items:center;height:100vh;display:flex;position:sticky;top:0}.fly.is-scrollgesteuert .fly__band{width:100%;height:100%}@media (width<=900px){.fly__band{min-height:0;padding:64px 20px}.fly__title{width:100%;font-size:clamp(1.75rem,7vw,2.4rem)}.fly__row{flex-wrap:wrap}.fly__bar{flex:1 0 100%;height:42px}}.dna{--a:1;--b:0;--titel-a:1;--titel-b:0;background:var(--paper);color:var(--ink)}.dna__leinwand{aspect-ratio:1440/900;width:100%;position:relative;overflow:clip;container-type:inline-size}.dna__titel{font-family:var(--font-display);letter-spacing:normal;margin:0;font-size:2.78cqw;font-weight:400;line-height:1;position:absolute}.dna__leicht{font-family:var(--font-text);font-weight:300}.dna__titel--a{top:45.7%;left:17.7%}.dna__titel--b{text-align:right;top:45.2%;right:21.5%}.dna__medium{aspect-ratio:1000/557;width:83.5%;left:calc(17.88% - var(--pos,0) * 21.24%);top:calc(16.79% - var(--pos,0) * 0.47%);position:absolute}.dna__frame{mix-blend-mode:multiply;width:100%;height:100%;display:block}.dna__frame--canvas{position:absolute;inset:0}.dna__punkte{pointer-events:none;position:absolute;inset:0}.dna__punkt{top:var(--y);max-width:var(--w,none);letter-spacing:normal;font-size:1.15cqw;font-weight:400;line-height:1.5;transition:color .2s;position:absolute}.dna__punkt--lb{left:var(--x)}.dna__punkt--rb{right:var(--r);text-align:right}.dna__punkt--rot{color:var(--accent)}.dna.is-scrollgesteuert{height:1140vh;position:relative}.dna.is-scrollgesteuert .dna__stage{background:var(--paper);justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.dna.is-scrollgesteuert .dna__leinwand{width:min(100%,160vh)}.dna.is-scrollgesteuert .dna__titel--a{opacity:var(--titel-a)}.dna.is-scrollgesteuert .dna__z:not(.is-da){visibility:hidden}.dna.is-scrollgesteuert .dna__titel--b{opacity:var(--titel-b)}.dna.is-scrollgesteuert .dna__punkte--a{opacity:var(--a)}.dna.is-scrollgesteuert .dna__punkte--b{opacity:var(--b)}.dna.is-scrollgesteuert .dna__punkt{opacity:var(--o,1)}.dna.is-scrollgesteuert .dna__punkt--rot{color:inherit}.dna.is-scrollgesteuert .dna__punkt[data-leuchtet="1"]{color:var(--accent)}.dna.is-scrollgesteuert .dna__leinwand--zwei{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dna:not(.is-scrollgesteuert) .dna__leinwand--eins .dna__titel--b,.dna:not(.is-scrollgesteuert) .dna__leinwand--eins .dna__punkte--b{display:none}@media (width<=900px){.dna{padding:48px 20px}.dna__leinwand{aspect-ratio:auto;overflow:visible}.dna__titel{text-align:left;font-size:clamp(1.9rem,8vw,2.6rem);position:static}.dna__medium{width:100%;position:static}.dna__punkte{flex-direction:column;gap:10px;margin:20px 0 0 22px;list-style:outside;display:flex;position:static}.dna__punkt{text-align:left;max-width:none;font-size:1rem;display:list-item;position:static}.dna__punkt br,.usp p br{display:none}.dna__leinwand--zwei{margin-top:48px}}.warum{background:var(--ink);color:var(--paper);padding:clamp(96px,13.9vw,200px) clamp(20px,6.9vw,100px)}.warum__inner{width:100%;max-width:var(--max);flex-direction:column;align-items:center;gap:30px;margin-inline:auto;display:flex}.warum__frage{letter-spacing:-.05em;text-align:center;font-size:clamp(1rem,1.39vw,1.25rem);font-weight:200;line-height:1.04}.warum__titel{letter-spacing:-.05em;text-align:center;margin:0;font-size:clamp(1.75rem,2.78vw,2.5rem);font-weight:800}.warum__text{letter-spacing:-.05em;width:100%;max-width:650px;font-size:1rem}.warum__quelle-zeile{margin-top:1.1em}.warum__quelle{word-break:break-all;text-underline-offset:3px;font-weight:700}@media (width<=900px){.warum__inner{gap:20px}.warum__titel br{display:none}}.preise{--tarif-einstieg:#7a838a;--tarif-betreuung:#455562;isolation:isolate;color:var(--paper);padding:clamp(56px,7.5vw,108px) clamp(20px,6.9vw,100px);position:relative;overflow:hidden}.preise:before{content:"";z-index:-1;background:var(--accent) url(/assets/img/hero-bg.webp) center / cover no-repeat;position:absolute;inset:0;transform:rotate(180deg)}.preise__inner{width:100%;max-width:var(--max);flex-direction:column;align-items:flex-end;margin-inline:auto;display:flex}.preise__titel{max-width:670px;color:var(--ink);font-family:var(--font-display);letter-spacing:normal;align-self:flex-start;margin:46px 0 20px;font-size:clamp(2rem,3.78vw,3.4rem);font-weight:400;line-height:1.04}.tarife{align-items:stretch;gap:20px;width:100%;display:flex}.tarif{border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;flex:1 1 0;min-width:0;padding:30px;display:flex}.tarif--einstieg{background:var(--tarif-einstieg)}.tarif--betreuung{background:var(--tarif-betreuung);border:0;padding:29px}.tarif--partner{background:var(--ink)}.tarif__name{letter-spacing:-.01em;margin-bottom:24px;font-size:clamp(1.15rem,1.61vw,1.45rem);font-weight:700;line-height:1.25}.tarif__preis{font-family:var(--font-display);letter-spacing:normal;font-size:clamp(2.6rem,3.89vw,3.5rem);font-weight:400}.tarif__einheit{letter-spacing:normal;margin-top:5px;font-size:.875rem;line-height:1.55}.tarif__leistungen{border-top:1px solid var(--line);flex:1;width:100%;margin-top:27px;padding-top:22px}.tarif__paket{letter-spacing:-.05em;font-size:.875rem;line-height:2}.tarif__sternchen{letter-spacing:-.05em;margin-top:28px;font-size:.625rem;line-height:2}.tarif .button{width:100%;margin-top:28px}.button--hell{background:var(--paper);border-color:var(--paper);color:var(--ink)}.button--hell:hover{background:var(--surface);border-color:var(--surface)}.preise__hinweise{text-align:right;letter-spacing:normal;margin-top:20px;font-size:.875rem;line-height:1.55}.rechnung{padding:0 clamp(20px,6.9vw,100px) clamp(56px,7.5vw,108px)}.rechnung__inner{width:100%;max-width:var(--max);align-items:flex-end;gap:clamp(32px,4.86vw,70px);margin-inline:auto;padding-top:35px;display:flex}.rechnung__inner>*{flex:1 1 0;min-width:0}.rechnung__text{color:var(--muted);flex-direction:column;gap:16px;display:flex}.rechnung__titel{color:var(--ink);margin-bottom:14px;font-size:clamp(1.4rem,1.83vw,1.65rem);font-weight:700}.rechner{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);flex-direction:column;gap:20px;margin-top:16px;padding:20px 22px;display:flex}.rechner__feld{flex-direction:column;gap:8px;display:flex}.rechner__zeile{color:var(--ink);justify-content:space-between;align-items:baseline;gap:16px;font-size:.9375rem;font-weight:500;display:flex}.rechner__zeile output{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.rechner__tools{border:0;flex-wrap:wrap;gap:8px 22px;min-width:0;margin:0;padding:0;display:flex}.rechner__tools legend{float:left;width:100%;margin-bottom:2px;padding:0}.rechner__tool{color:var(--ink);letter-spacing:-.05em;cursor:pointer;align-items:center;gap:8px;font-size:.9375rem;display:inline-flex}.rechner__tool input{width:17px;height:17px;accent-color:var(--accent);cursor:pointer;margin:0}.rechnung__zeile[hidden]{display:none}.rechner input[type=range]{width:100%;accent-color:var(--accent);margin:0}.rechnung__zeilen{margin:0}.rechnung__zeile{justify-content:space-between;align-items:center;gap:20px;padding:11px 0;font-size:.9375rem;display:flex}.rechnung__zeile dt{color:var(--muted)}.rechnung__zeile dd{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.rechnung__zeile--summe{border-top:1px solid var(--line);margin-top:6px;padding-top:17px}.rechnung__zeile--summe dt{color:var(--ink);font-weight:600}.rechnung__zeile--summe dd{color:var(--accent);font-size:clamp(1.4rem,1.83vw,1.65rem);font-weight:700}.rechnung__fussnote{color:var(--muted);margin-top:11px;font-size:.875rem}@media (width<=900px){.tarife{flex-direction:column}.preise__inner{align-items:stretch}.preise__titel br{display:none}.preise__titel{margin-top:0}.preise__hinweise{text-align:left}.rechnung__inner{flex-direction:column;align-items:stretch;gap:32px}}.eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:13px;font-size:.875rem;font-weight:600;line-height:1.4;display:flex}.eyebrow__strich{background:currentColor;width:24px;height:2px}.ueber{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.ueber__leinwand{padding:clamp(56px,6.7vw,96px) clamp(20px,6.9vw,100px);container-type:inline-size}.ueber__statisch{width:100%;max-width:var(--max);margin-inline:auto}.ueber__flug,.ueber__profile{display:none}.ueber__usps{gap:clamp(24px,3.3vw,48px);margin-top:clamp(36px,4vw,56px);display:flex}.usp{flex:1 1 0;align-items:flex-start;gap:18px;min-width:0;display:flex}.usp__icon{object-fit:contain;flex:none;width:clamp(52px,5.6vw,81px);height:clamp(52px,5.6vw,81px)}.usp p{color:var(--muted);font-size:.9375rem}.ueber__personen{gap:24px;margin-top:clamp(40px,4.4vw,64px);display:flex}.person{background:var(--paper);flex-direction:column;flex:1 1 0;gap:18px;min-width:0;padding:28px;display:flex}.person__kopf{border-radius:6px;height:233px;padding:33px;display:flex;position:relative;overflow:hidden}.person__foto{max-width:none;position:absolute}.person__kopf{align-items:flex-end}.person__kopf--constantin .person__foto{width:231.7%;height:364.85%;top:-76.4%;left:-93.97%}.person__kopf--tobias .person__foto{width:135.39%;height:213.12%;top:-56.48%;left:0}.person__name{background:#ffffffe0;border:1px solid #ffffff8c;border-radius:6px;flex-direction:column;gap:0;width:max-content;max-width:100%;padding:10px 18px 12px;display:flex;position:relative;box-shadow:0 8px 24px #232c331f}@supports (backdrop-filter:blur(10px)){.person__name{backdrop-filter:blur(10px)saturate(1.2);background:#ffffff8c}}.person__titel{font-size:clamp(1.15rem,1.61vw,1.45rem);font-weight:700}.person__rolle{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-top:-3px;font-size:.875rem;font-weight:600;line-height:1.4}.person__punkte{color:var(--muted);flex-direction:column;gap:6px;padding-left:20px;font-size:1rem;list-style:outside;display:flex}.person__punkte li{display:list-item}.person__mehr{background:var(--ink);color:var(--paper);box-shadow:3px 3px 0 0 var(--accent);border-radius:5px;align-self:flex-start;padding:6px 14px;font-size:.8125rem;text-decoration:none;display:inline-block}.sr-nur{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ueber.is-scrollgesteuert{border-top:0;border-bottom:0;height:900vh;position:relative}.ueber.is-scrollgesteuert .ueber__stage{background:var(--paper);justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.ueber.is-scrollgesteuert .ueber__leinwand{aspect-ratio:1440/720;width:min(100%,200vh);padding:0;position:relative}.ueber.is-scrollgesteuert .ueber__statisch{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ueber.is-scrollgesteuert .ueber__flug{display:block}.ueber.is-scrollgesteuert .ueber__profile{display:flex}.flug__icon{opacity:0;height:auto;position:absolute}.flug__text{opacity:0;letter-spacing:normal;width:max-content;color:var(--muted);font-size:1.05cqw;line-height:1.45;position:absolute}.ueber__profile{gap:1.67cqw;width:42.5%;position:absolute;top:11.1%;left:28.75%;transform:translate(180%)}.profil{border:1px solid var(--line);background:var(--paper);border-radius:8px;flex-direction:column;flex:1 1 0;align-items:flex-start;min-width:0;padding:2cqw;display:flex}.profil__kopf{aspect-ratio:236/233;border-radius:5px;width:100%;position:relative;overflow:hidden}.profil__foto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.profil__name{border-left:2px solid var(--line);margin-top:1.3cqw;padding-left:1.04cqw}.profil__titel{margin:0;font-size:1.46cqw;font-weight:700}.profil__rolle{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:2px 0 0;font-size:.9cqw;font-weight:600}.profil__punkte{color:var(--muted);flex-direction:column;gap:.4cqw;margin:1.3cqw 0 0;padding-left:1.3cqw;font-size:.97cqw;list-style:outside;display:flex}.profil__punkte li{display:list-item}.profil__mehr{background:var(--ink);color:var(--paper);box-shadow:3px 3px 0 0 var(--accent);border-radius:5px;margin-top:1.3cqw;padding:.45cqw 1cqw;font-size:.9cqw;text-decoration:none;display:inline-block}.ablauf{background:var(--surface);padding:clamp(56px,7.5vw,108px) clamp(20px,6.9vw,100px)}.ablauf__inner{max-width:var(--max);margin-inline:auto}.ablauf__titel{font-family:var(--font-display);letter-spacing:normal;margin-bottom:44px;font-size:clamp(1.75rem,2.78vw,2.5rem);font-weight:400;line-height:1.04}.ablauf__schritte{grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.schritt{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:24px}.schritt__nummer{font-family:var(--font-display);letter-spacing:normal;color:var(--accent);margin-bottom:14px;font-size:2.5rem;line-height:1;display:block}.schritt__titel{letter-spacing:-.05em;margin:0 0 10px;font-size:1.0625rem;font-weight:700}.schritt p{color:var(--muted);letter-spacing:-.05em;font-size:.9375rem}.fragen{background:var(--paper);padding:clamp(56px,7.5vw,108px) clamp(20px,6.9vw,100px)}.fragen__inner{max-width:800px;margin-inline:auto}.fragen__titel{font-family:var(--font-display);letter-spacing:normal;margin-bottom:28px;font-size:clamp(1.75rem,2.78vw,2.5rem);font-weight:400;line-height:1.04}.frage{border-bottom:1px solid var(--line)}.frage summary{letter-spacing:-.05em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:700;list-style:none;display:flex}.frage summary::-webkit-details-marker{display:none}.frage summary:after{content:"+";color:var(--accent);flex:none;font-size:1.5rem;font-weight:400;line-height:1}.frage[open] summary:after{content:"−"}.frage p{color:var(--muted);letter-spacing:-.05em;padding-bottom:18px}.kontakt{background:var(--ink);color:var(--paper);text-align:center;padding:clamp(72px,9vw,130px) clamp(20px,6.9vw,100px)}.kontakt__inner{flex-direction:column;align-items:center;gap:22px;max-width:640px;margin-inline:auto;display:flex}.kontakt__titel{font-family:var(--font-display);letter-spacing:normal;font-size:clamp(2rem,3.78vw,3.4rem);font-weight:400;line-height:1.04}.kontakt__text{font-size:clamp(1rem,1.25vw,1.125rem)}.kontakt__wege{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 24px;margin-top:6px;display:flex}.kontakt__telefon{text-underline-offset:4px}.kontakt__direkt{color:#ffffffb8;font-size:.9375rem}@media (width<=900px){.ablauf__schritte{grid-template-columns:1fr}}.recht{max-width:720px;margin-inline:auto;padding:140px clamp(20px,6.9vw,100px) 96px}.recht__titel{font-family:var(--font-display);letter-spacing:normal;margin-bottom:40px;font-size:clamp(2rem,3.78vw,3.4rem);font-weight:400;line-height:1.04}.recht h2{margin:36px 0 10px;font-size:1.125rem;font-weight:700}.recht p{letter-spacing:normal;line-height:1.55}.recht p+p{margin-top:12px}.recht a{text-underline-offset:3px}.recht__liste{letter-spacing:normal;margin:12px 0;padding-left:22px;line-height:1.55;list-style:outside}.recht__liste li{display:list-item}.platzhalter{color:#755000;background:#fff1ca;border-radius:3px;padding:1px 6px}.recht__zurueck{margin-top:48px}.recht__zurueck a{font-weight:600;text-decoration:none}.recht__zurueck a:hover{text-decoration:underline}.fuss--schlank{padding-top:32px}.fuss--schlank .fuss__unten{border-top:0;margin-top:0;padding-top:0}.fuss{background:url(/assets/img/texture-red.webp) center / cover no-repeat, var(--accent);color:var(--paper);padding:72px clamp(20px,6.9vw,100px) 40px}.fuss__inner{width:100%;max-width:var(--max);margin-inline:auto}.fuss__oben{gap:clamp(28px,5.5vw,80px);display:flex}.fuss__marke{flex-direction:column;flex:1 1 0;gap:16px;min-width:200px;display:flex}.fuss__marke p{color:#ffffffb8;font-size:.9375rem}.fuss__marke img{display:block}.fuss__spalte{flex-direction:column;flex:0 200px;gap:12px;min-width:128px;font-size:.875rem;display:flex}.fuss__spalte a{text-decoration:none}.fuss__spalte a:hover{text-underline-offset:3px;text-decoration:underline}.fuss__spaltentitel{opacity:.72;letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.4}.fuss__unten{color:#ffffffb8;border-top:1px solid #ffffff4d;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding-top:24px;font-size:.875rem;display:flex}@media (width<=900px){.ueber__usps{flex-direction:column;gap:20px}.ueber__personen{flex-direction:column}.person__kopf{height:auto;padding:0;display:block;overflow:visible}.person__kopf .person__foto{aspect-ratio:236/233;object-fit:cover;border-radius:6px;width:100%;height:auto;display:block;position:static}.person__name{border:0;border-left:2px solid var(--line);box-shadow:none;backdrop-filter:none;background:0 0;border-radius:0;margin-top:16px;padding:0 0 0 14px}.fuss__oben{flex-direction:column;gap:40px}.fuss__spalte{width:100%}.fuss__unten{flex-direction:column;align-items:flex-start;gap:8px}}
