@page{size:297mm 210mm;margin:0}@media screen{body{background:#d9dcdf;padding:26px 0}.blatt{margin:0 auto 26px;box-shadow:0 4px 24px #00081729;zoom:var(--ansicht, 1)}.blatt:after{content:counter(blatt);position:absolute;top:0;left:-46px;font-size:13px;font-weight:600;color:#7c848c}}html,body{margin:0;padding:0;background:#fff}body{font-family:var(--font);color:var(--ink);-webkit-print-color-adjust:exact;print-color-adjust:exact}body{counter-reset:blatt}.blatt{counter-increment:blatt;position:relative;width:297mm;height:210mm;padding:17mm 18mm 14mm;background:#fff;overflow:hidden;break-after:page;display:flex;flex-direction:column}.blatt:last-child{break-after:auto}.blatt--gruen{background:var(--gruen);color:#fff}.blatt--sand{background:var(--sand-zart)}.blatt--grau{background:var(--grau)}.blatt h2{font-size:34px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0 0 22px}.blatt--gruen h2{color:#fff}.blattmarke:before{content:counter(blatt,decimal-leading-zero) " — "}.fuss__nr:after{content:counter(blatt)}.blattmarke{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.blatt--gruen .blattmarke{color:#ffffff8c}.fuss{position:absolute;left:18mm;right:18mm;bottom:11mm;display:flex;justify-content:space-between;align-items:flex-end;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.blatt--gruen .fuss{color:#ffffff73}.fuss--schluss{text-transform:none;letter-spacing:0;font-size:10px}.fuss--schluss img{width:108px;height:auto}.blattstrich{display:block;width:34px;height:2px;background:var(--orange);margin-bottom:14px}.blatt--titel{justify-content:space-between}.titel__marke{width:208px;height:auto}.titel__text{margin-bottom:8mm}.titel__text h1{font-size:62px;font-weight:600;letter-spacing:-.03em;line-height:1.03;margin:0 0 16px;color:#fff}.titel__text p{margin:0;font-size:17px;color:#ffffffb8}.titel__fuss{display:flex;justify-content:space-between;padding-top:14px;border-top:1px solid rgba(255,255,255,.22);font-size:10.5px;color:#ffffff8c}.vorteile{list-style:none;margin:8px 0 0;padding:0}.vorteile li{display:flex;gap:18px;align-items:flex-start;padding:20px 0;border-top:1px solid var(--linie)}.vorteile li:first-child{border-top:0;padding-top:4px}.vorteile__haken{display:flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid var(--linie);color:var(--gruen);font-size:12px}.vorteile__titel{margin:0 0 5px;font-size:21px;font-weight:500;letter-spacing:-.01em}.vorteile__titel b{color:var(--orange);font-weight:600}.vorteile__text{margin:0;font-size:13px;color:var(--muted)}.band{display:flex;align-items:baseline;justify-content:center;gap:20px;margin-top:auto;margin-bottom:12mm;background:var(--gruen);color:#fff;border-radius:var(--r-m);padding:26px 28px;text-align:center}.band strong{font-size:34px;font-weight:600;letter-spacing:-.02em;color:var(--orange)}.band span{font-size:14px;color:#ffffffd9}.zweispalt{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;flex:1;min-height:0}.handys{display:flex;gap:22px;justify-content:center;container-type:inline-size}.handys>*{width:47%}.schritte__kopf{margin:0 0 6px;font-size:17px;font-weight:600;letter-spacing:-.01em}.schritte{list-style:none;margin:0;padding:0}.schritte li{display:flex;gap:20px;padding:17px 0;border-top:1px solid var(--linie)}.schritte li:first-child{border-top:0}.schritte__nr{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--orange);padding-top:3px}.schritte__titel{margin:0 0 5px;font-size:16px;font-weight:500}.schritte__text{margin:0;font-size:12.5px;color:var(--muted)}.buehne{zoom:var(--zoom, .6);height:calc(408px / var(--zoom, .6));margin-bottom:26px}.buehne>*{height:100%}.dreispalt{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:auto;margin-bottom:15mm}.dreispalt p{margin:0;font-size:12.5px;color:var(--muted);line-height:1.5}.dreispalt__titel{font-size:15px;font-weight:500;color:var(--ink);margin-bottom:6px!important}.blattzahl{display:block;font-size:26px;font-weight:600;letter-spacing:-.02em;color:var(--orange);margin-bottom:6px}.bildunter{margin:0 0 4px;font-size:10.5px;color:var(--muted)}.kopfreihe{display:grid;grid-template-columns:1fr 300px;gap:40px;align-items:start}.kopfreihe h2{margin-bottom:0}.kopfreihe__text{margin:6px 0 0;font-size:13px;color:var(--muted)}.bereiche{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;flex:1;margin-bottom:12mm}.bereiche__satz{background:var(--gruen);color:#fff;border-radius:var(--r-m);padding:28px 26px;display:flex;flex-direction:column}.bereiche__gross{margin:0 0 12px;font-size:23px;font-weight:600;letter-spacing:-.02em;line-height:1.15}.bereiche__klein{margin:0;font-size:12.5px;line-height:1.55;color:#ffffffc7}.bereich{border:1px solid var(--linie);border-radius:var(--r-m);padding:26px 24px}.bereich__titel{margin:0 0 10px;font-size:17px;font-weight:500;letter-spacing:-.01em}.bereich__text{margin:0;font-size:12.5px;line-height:1.55;color:var(--muted)}.preise{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:26px}.preis{background:#fff;border:1px solid var(--linie);border-radius:var(--r-m);padding:26px}.preis__name{margin:0 0 14px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.preis__wert{margin:0 0 12px;font-size:27px;font-weight:600;letter-spacing:-.02em}.preis__wert small{font-size:13px;font-weight:500;color:var(--muted)}.preis__text{margin:0;font-size:12.5px;color:var(--muted);line-height:1.5}.inklusive{margin-top:auto;margin-bottom:11mm;padding-top:20px;border-top:1px solid var(--linie)}.inklusive__titel{margin:0 0 12px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.inklusive ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.inklusive li{position:relative;padding-left:22px;font-size:12.5px;color:var(--ink)}.inklusive li:before{content:"✓";position:absolute;left:0;top:0;color:var(--gruen-erledigt);font-size:11px}.team{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:26px}.portraet{margin:0}.portraet img{display:block;width:100%;height:auto;border-radius:var(--r-s);box-shadow:var(--schatten)}.portraet__kachel{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;background:var(--grau);border-radius:var(--r-s)}.portraet__kachel strong{font-size:40px;font-weight:600;letter-spacing:-.03em;color:var(--orange)}.portraet__kachel span{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.portraet figcaption{display:grid;gap:3px;margin-top:14px}.portraet__name{font-size:15px;font-weight:500}.portraet__rolle{font-size:12px;color:var(--muted)}.team__fuss{margin-top:auto;margin-bottom:11mm;padding-top:20px;border-top:1px solid var(--linie);font-size:14px;color:var(--muted)}.team__fuss b{color:var(--ink);font-weight:500}.fragen{display:grid;grid-template-columns:1fr 1fr;gap:26px 44px;margin-top:4px}.fragen__f{margin:0 0 7px;font-size:15px;font-weight:500}.fragen__a{margin:0;font-size:12.5px;color:var(--muted);line-height:1.55}.schluss{display:grid;grid-template-columns:1fr 260px;gap:44px;margin-top:auto;margin-bottom:13mm;padding-top:24px;border-top:1px solid var(--linie)}.schluss__titel{margin:0 0 10px;font-size:34px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.schluss__text{margin:0 0 14px;font-size:13px;color:var(--muted);max-width:46ch}.schluss__ruf{display:inline-block;margin:0;background:var(--orange);color:#fff;border-radius:var(--pill);padding:15px 30px;font-size:15px;font-weight:600;text-decoration:none}.kontakt__label{margin:0 0 10px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.kontakt p{margin:0 0 5px;font-size:13px}
