.agentur-hero :is(p,li,a,small):not(.email-hint),.landing-page[data-astro-cid-kczg262c] [data-astro-cid-kczg262c]:is(p,li,a,td,th,summary,small):not(.email-hint){font-size:max(1rem,1em)}html{scrollbar-gutter:stable}.agentur-hero.page-hero{background-color:#073d31;background-image:linear-gradient(90deg,#03251ec7,#03251e3d),var(--page-hero-background-image);color:#fff;text-align:center;background-position:50% 18%;background-size:cover;border-radius:1.6rem;width:calc(100% - 1.2rem);min-height:auto;margin:.6rem;padding:clamp(7.5rem,12vw,10rem) 0 clamp(4rem,7vw,6rem);position:relative;overflow:hidden}.agentur-hero.page-hero:before{content:"";pointer-events:none;background:linear-gradient(#0018120d,#0018126b);position:absolute;inset:0}.agentur-hero .page-hero__inner{z-index:1;width:min(calc(100% - 2 * var(--page-gutter)),78rem);justify-items:stretch;gap:clamp(1.5rem,3vw,2.5rem);max-width:78rem;margin-inline:auto;position:relative}.agentur-hero .page-hero__content{justify-items:stretch;gap:clamp(1.75rem,4vw,3rem);width:100%;max-width:none}.agentur-hero .page-hero__heading-row{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem .8rem;width:100%;display:flex}.agentur-hero.page-hero h1{color:#fff;letter-spacing:-.045em;text-align:center;text-transform:none;text-wrap:balance;text-shadow:0 .25rem 2rem #00120e61;width:100%;max-width:21ch;margin:0 auto;font-size:clamp(2.45rem,5.6vw,5.25rem);font-weight:450;line-height:.98}.agentur-hero__split[data-astro-cid-kczg262c]{grid-template-columns:minmax(21rem,.85fr) minmax(0,1.15fr);align-items:stretch;gap:clamp(1rem,2.5vw,1.75rem);width:100%;display:grid}.agentur-hero__focus[data-astro-cid-kczg262c],.agentur-hero__story[data-astro-cid-kczg262c]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:1.35rem;min-width:0;padding:clamp(1.35rem,2.8vw,2rem);box-shadow:0 1.5rem 4rem #00120e3d}.agentur-hero__focus[data-astro-cid-kczg262c]{color:#17382b;text-align:left;background:#fffffff5;border:1px solid #ffffff7a;grid-area:1/1}.agentur-hero__story[data-astro-cid-kczg262c]{color:#fff;text-align:left;background:#03251ec7;border:1px solid #fff3;grid-column:2}.agentur-hero__focus[data-astro-cid-kczg262c] h3[data-astro-cid-kczg262c]{text-align:center;margin:0 0 1.25rem}.agentur-hero__focus[data-astro-cid-kczg262c] ul[data-astro-cid-kczg262c]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.agentur-hero__focus[data-astro-cid-kczg262c] li[data-astro-cid-kczg262c]{color:#46564e;padding-left:1.1rem;line-height:1.55;position:relative}.agentur-hero__focus[data-astro-cid-kczg262c] li[data-astro-cid-kczg262c]:before,.checklist[data-astro-cid-kczg262c] li[data-astro-cid-kczg262c]:before{content:"";background:var(--mint);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.55em;left:0}.agentur-hero__focus[data-astro-cid-kczg262c] p[data-astro-cid-kczg262c]{text-align:center;color:var(--green);margin:1.25rem 0}.agentur-hero__focus[data-astro-cid-kczg262c] .button[data-astro-cid-kczg262c]{color:#fff;text-align:center;justify-content:center;width:100%;display:flex}.agentur-hero__story[data-astro-cid-kczg262c] p[data-astro-cid-kczg262c]{color:#ffffffdb;margin:0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.75}.agentur-hero__story[data-astro-cid-kczg262c] p[data-astro-cid-kczg262c]+p[data-astro-cid-kczg262c]{margin-top:1.25rem}.agentur-hero__story[data-astro-cid-kczg262c] strong[data-astro-cid-kczg262c]{color:#fff}.email-hint[data-astro-cid-kczg262c]{color:#68756e;text-align:center;margin:.65rem auto 0;font-size:.78rem;line-height:1.4;display:block}.landing-section--cta[data-astro-cid-kczg262c] .email-hint[data-astro-cid-kczg262c]{color:#ffffffb8}.landing-page[data-astro-cid-kczg262c]{isolation:isolate;background:var(--white);padding-bottom:4rem;position:relative}.landing-section[data-astro-cid-kczg262c]{text-align:center;padding:clamp(3.5rem,7vw,5.75rem) 0;position:relative}.landing-section[data-astro-cid-kczg262c]:before{z-index:-1;content:"";width:100vw;margin-left:calc(50% - 50vw);position:absolute;inset:0}.landing-section[data-astro-cid-kczg262c].shade:before{background:#f7f8f5d1}#referenzen[data-astro-cid-kczg262c]:before,#vergleich[data-astro-cid-kczg262c]:before,#kosten[data-astro-cid-kczg262c]:before,#faq[data-astro-cid-kczg262c]:before{background:#f5f0e67a}.landing-section[data-astro-cid-kczg262c] h2[data-astro-cid-kczg262c]{max-width:52rem;margin:0 auto 1rem;font-size:clamp(1.8rem,3.6vw,2.6rem);line-height:1.15}.landing-section[data-astro-cid-kczg262c]>h3[data-astro-cid-kczg262c]{margin:2.5rem auto 1rem}.landing-section[data-astro-cid-kczg262c]>p[data-astro-cid-kczg262c]{max-width:52rem;color:var(--muted);margin-inline:auto;line-height:1.7}.landing-section[data-astro-cid-kczg262c] a[data-astro-cid-kczg262c]{color:var(--green-deep)}.landing-grid[data-astro-cid-kczg262c]{text-align:left;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin-top:2rem;display:grid}.landing-card[data-astro-cid-kczg262c]{background:var(--white);border:1px solid #e2ebe5;border-radius:.9rem 0 .9rem .9rem;padding:1.6rem;transition:transform .18s,box-shadow .18s}.landing-card[data-astro-cid-kczg262c]:hover,.reference-card[data-astro-cid-kczg262c]:hover{transform:translateY(-.3rem);box-shadow:0 1.2rem 2.2rem #17372a1a}.landing-card[data-astro-cid-kczg262c] h3[data-astro-cid-kczg262c]{margin:0 0 .75rem;font-size:clamp(1.2rem,1.6vw,1.4rem)}.landing-card[data-astro-cid-kczg262c] p[data-astro-cid-kczg262c],.landing-card[data-astro-cid-kczg262c] li[data-astro-cid-kczg262c]{color:var(--muted);line-height:1.65}.two[data-astro-cid-kczg262c],.services[data-astro-cid-kczg262c]{grid-template-columns:repeat(2,minmax(0,1fr))}.services[data-astro-cid-kczg262c] article[data-astro-cid-kczg262c]:last-child{grid-column:1/-1;max-width:calc(50% - .625rem);margin:auto}.checklist[data-astro-cid-kczg262c]{text-align:left;background:#fff;border:1px solid #e2ebe5;border-radius:.9rem 0 .9rem .9rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;max-width:58rem;margin:2rem auto;padding:1.5rem;list-style:none;display:grid}.checklist[data-astro-cid-kczg262c] li[data-astro-cid-kczg262c]{color:var(--muted);padding-left:1.1rem;line-height:1.55;position:relative}.text-grid[data-astro-cid-kczg262c]{text-align:left;grid-template-columns:1fr 1fr;gap:1.25rem;max-width:58rem;margin:2rem auto;display:grid}.text-grid[data-astro-cid-kczg262c] article[data-astro-cid-kczg262c],.notice[data-astro-cid-kczg262c]{border-left:3px solid var(--green);background:#fff;padding:1.75rem}.text-grid[data-astro-cid-kczg262c] h3[data-astro-cid-kczg262c],.notice[data-astro-cid-kczg262c] h3[data-astro-cid-kczg262c]{margin-top:0}.text-grid[data-astro-cid-kczg262c] p[data-astro-cid-kczg262c],.notice[data-astro-cid-kczg262c] p[data-astro-cid-kczg262c]{color:var(--muted);line-height:1.7}.reference-grid[data-astro-cid-kczg262c]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2rem;display:grid}.reference-card[data-astro-cid-kczg262c]{background:#fff;border:1px solid #e2ebe5;border-radius:.9rem 0 .9rem .9rem;transition:transform .18s,box-shadow .18s;overflow:hidden}.reference-card[data-astro-cid-kczg262c] img[data-astro-cid-kczg262c]{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.reference-card[data-astro-cid-kczg262c] h3[data-astro-cid-kczg262c]{margin-top:0}.reference-card[data-astro-cid-kczg262c] p[data-astro-cid-kczg262c],.reference-card[data-astro-cid-kczg262c] li[data-astro-cid-kczg262c]{color:var(--muted);line-height:1.65}.table-wrap[data-astro-cid-kczg262c]{text-align:left;background:#fff;border:1px solid #e2ebe5;border-radius:.9rem 0 .9rem .9rem;max-width:62rem;margin:2rem auto;overflow-x:auto}table[data-astro-cid-kczg262c]{border-collapse:collapse;width:100%;min-width:680px}th[data-astro-cid-kczg262c],td[data-astro-cid-kczg262c]{vertical-align:top;border-bottom:1px solid #e2ebe5;padding:1rem 1.1rem}thead[data-astro-cid-kczg262c] th[data-astro-cid-kczg262c]{background:var(--surface);color:var(--green-deep)}tbody[data-astro-cid-kczg262c] th[data-astro-cid-kczg262c]{color:var(--text)}td[data-astro-cid-kczg262c]{color:var(--muted)}tr[data-astro-cid-kczg262c]:last-child>[data-astro-cid-kczg262c]{border-bottom:0}.notice[data-astro-cid-kczg262c]{text-align:left;max-width:52rem;margin:2.5rem auto}.steps[data-astro-cid-kczg262c]{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-section[data-astro-cid-kczg262c] .button[data-astro-cid-kczg262c]{color:#fff}.landing-section--cta[data-astro-cid-kczg262c]{isolation:isolate;border-radius:var(--radius-lg) 0 var(--radius-lg) var(--radius-lg);background:linear-gradient(135deg,var(--green-deep),var(--green));color:#fff;margin:4rem 0;padding:clamp(2.75rem,5vw,4.25rem);overflow:hidden}.landing-section--cta[data-astro-cid-kczg262c]:before{z-index:-1;aspect-ratio:1;content:"";border:1px solid #ffffff2e;border-radius:50%;width:28rem;position:absolute;top:-14rem;right:-10rem;box-shadow:0 0 0 2.5rem #ffffff0a,0 0 0 5rem #ffffff08}.landing-section--cta[data-astro-cid-kczg262c] h2[data-astro-cid-kczg262c]{color:#fff}.landing-section--cta[data-astro-cid-kczg262c] p[data-astro-cid-kczg262c],.landing-section--cta[data-astro-cid-kczg262c] li[data-astro-cid-kczg262c]{color:#ffffffd1;max-width:44rem;margin-inline:auto;line-height:1.7}.landing-section--cta[data-astro-cid-kczg262c] ol[data-astro-cid-kczg262c]{text-align:left;max-width:44rem;margin:1.5rem auto}.landing-section--cta[data-astro-cid-kczg262c] .button[data-astro-cid-kczg262c]{color:var(--green-deep);background:#fff;border-color:#fff}.faq-list[data-astro-cid-kczg262c]{text-align:left;max-width:60rem;margin:2rem auto}.final[data-astro-cid-kczg262c]{padding-bottom:1rem}@media (width<=900px){.agentur-hero__split[data-astro-cid-kczg262c]{grid-template-columns:1fr}.agentur-hero__focus[data-astro-cid-kczg262c],.agentur-hero__story[data-astro-cid-kczg262c]{grid-area:auto}.agentur-hero__focus[data-astro-cid-kczg262c]{order:2}}@media (width<=700px){.agentur-hero.page-hero{background-position:48% 0;border-radius:1.2rem;width:auto;margin:.4rem;padding:7.25rem 0 3.25rem}.agentur-hero .page-hero__inner{width:calc(100% - 2rem);padding-inline:0}.agentur-hero.page-hero h1{max-width:100%;font-size:clamp(2.15rem,9.8vw,3.2rem);line-height:1.01}.agentur-hero__focus[data-astro-cid-kczg262c],.agentur-hero__story[data-astro-cid-kczg262c]{border-radius:1rem;padding:1.15rem}.two[data-astro-cid-kczg262c],.services[data-astro-cid-kczg262c],.checklist[data-astro-cid-kczg262c],.text-grid[data-astro-cid-kczg262c],.reference-grid[data-astro-cid-kczg262c],.steps[data-astro-cid-kczg262c]{grid-template-columns:1fr}.services[data-astro-cid-kczg262c] article[data-astro-cid-kczg262c]:last-child{grid-column:auto;max-width:none}.landing-grid[data-astro-cid-kczg262c]{grid-template-columns:1fr}.landing-section--cta[data-astro-cid-kczg262c]{padding:2.5rem 1.25rem}}@media (prefers-reduced-motion:reduce){.landing-card[data-astro-cid-kczg262c],.reference-card[data-astro-cid-kczg262c]{transition:none}.landing-card[data-astro-cid-kczg262c]:hover,.reference-card[data-astro-cid-kczg262c]:hover{transform:none}}.site-header{z-index:30;border:0;border-radius:1rem;width:min(100% - 4rem,68rem);position:absolute;top:1.7rem;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 .75rem 2.5rem #001e1724;background:#fff!important}.site-header .header__inner{width:100%;max-width:none;min-height:4.25rem;margin:0;padding:0 0 0 1.4rem}.site-header .brand{width:min(100%,12.5rem)}.site-header .header__nav{align-self:stretch}.site-header .header__nav>a:first-child{display:none}.site-header .header__contact{border-radius:0;justify-content:center;align-items:center;min-width:8.5rem;height:100%;padding:.75rem 2rem;display:flex}.agentur-hero.page-hero{background-image:linear-gradient(180deg,#0826204d 0%,#052d258c 42%,#032822f5 100%),var(--page-hero-background-image);background-position:50% 22%;border-radius:1.75rem;width:calc(100% - 1.3rem);min-height:calc(100svh - 1.3rem);margin:.65rem;padding:clamp(9rem,12vw,11rem) 0 0}.agentur-hero .page-hero__inner{gap:clamp(2.25rem,5vw,4rem)}.landing-page[data-astro-cid-kczg262c]{--section-border:#d9e4de;background:#eef3f0;padding:clamp(2rem,5vw,4.5rem) 0 4rem}.landing-page[data-astro-cid-kczg262c]>.shell[data-astro-cid-kczg262c]{counter-reset:section;gap:clamp(1.5rem,3vw,2.75rem);width:min(100% - 1.3rem,86rem);max-width:none;display:grid}.landing-section[data-astro-cid-kczg262c]{counter-increment:section;border:1px solid var(--section-border);background:#fff;border-radius:1.75rem;padding:clamp(3rem,6vw,5.5rem) clamp(1.25rem,5vw,5rem);overflow:hidden;box-shadow:0 1rem 3.5rem #0037260d}.landing-section[data-astro-cid-kczg262c]:before{width:auto;margin:0;background:0 0!important}.landing-section[data-astro-cid-kczg262c].shade{background:linear-gradient(145deg,#f8faf8,#edf4f0)}#referenzen[data-astro-cid-kczg262c],#vergleich[data-astro-cid-kczg262c],#kosten[data-astro-cid-kczg262c],#faq[data-astro-cid-kczg262c]{background:linear-gradient(135deg,#fbf7ed,#fff 58%)}.landing-section[data-astro-cid-kczg262c]>h2[data-astro-cid-kczg262c]{color:#17382b;letter-spacing:-.045em;text-wrap:balance;max-width:18ch;margin:0 auto 1.35rem;font-size:clamp(2.1rem,4.5vw,4rem);font-weight:450;line-height:1.02}.landing-section[data-astro-cid-kczg262c]>h2[data-astro-cid-kczg262c]:before{color:#6e8d81;letter-spacing:.14em;content:"0" counter(section);margin:0 auto 1rem;font-size:1rem;font-weight:800;display:block}.landing-section[data-astro-cid-kczg262c]>p[data-astro-cid-kczg262c]{color:#596860;max-width:52rem;font-size:1.03rem;line-height:1.8}.landing-grid[data-astro-cid-kczg262c]{gap:1rem;margin-top:2.5rem}.landing-card[data-astro-cid-kczg262c]{background:#ffffffeb;border:1px solid #dfe8e3;border-radius:1.25rem;padding:clamp(1.5rem,3vw,2.1rem);position:relative;overflow:hidden;box-shadow:0 .8rem 2.5rem #0037260d}.landing-card[data-astro-cid-kczg262c]:after{aspect-ratio:1;content:"";opacity:.75;background:radial-gradient(circle,#dcece5,#0000 68%);border-radius:50%;width:6rem;position:absolute;bottom:-2.2rem;right:-2.2rem}.landing-card[data-astro-cid-kczg262c] h3[data-astro-cid-kczg262c]{z-index:1;color:#17382b;font-size:clamp(1.25rem,1.8vw,1.55rem);line-height:1.2;position:relative}.landing-card[data-astro-cid-kczg262c] p[data-astro-cid-kczg262c],.landing-card[data-astro-cid-kczg262c] li[data-astro-cid-kczg262c]{z-index:1;color:#5d6c65;line-height:1.7;position:relative}.services[data-astro-cid-kczg262c]{columns:2;column-gap:1rem;display:block}.services[data-astro-cid-kczg262c] .landing-card[data-astro-cid-kczg262c]{break-inside:avoid;page-break-inside:avoid;width:100%;margin:0 0 1rem;display:inline-block}.services[data-astro-cid-kczg262c] article[data-astro-cid-kczg262c]:last-child{max-width:none}.checklist[data-astro-cid-kczg262c]{background:0 0;border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;max-width:72rem;padding:0}.checklist[data-astro-cid-kczg262c] li[data-astro-cid-kczg262c]{color:#5d6c65;background:#fff;border:1px solid #dce6e1;border-radius:1rem;min-height:10rem;padding:2.75rem 1.25rem 1.25rem}.checklist[data-astro-cid-kczg262c] li[data-astro-cid-kczg262c]:before{width:.55rem;height:.55rem;top:1.25rem;left:1.25rem;box-shadow:0 0 0 .4rem #006b4f1a}.text-grid[data-astro-cid-kczg262c]{gap:1rem;max-width:68rem;margin-top:2.5rem}.text-grid[data-astro-cid-kczg262c] article[data-astro-cid-kczg262c],.notice[data-astro-cid-kczg262c]{background:#fff;border:1px solid #dce6e1;border-radius:1.25rem;padding:clamp(1.75rem,3vw,2.5rem)}.text-grid[data-astro-cid-kczg262c] article[data-astro-cid-kczg262c]:first-child{border-top:4px solid var(--green)}.text-grid[data-astro-cid-kczg262c] article[data-astro-cid-kczg262c]:last-child{border-top:4px solid #d4b06a}.reference-grid[data-astro-cid-kczg262c]{grid-template-columns:1fr;max-width:68rem;margin:2.5rem auto}.reference-card[data-astro-cid-kczg262c]{border-radius:1.4rem;grid-template-columns:minmax(18rem,.9fr) minmax(0,1.1fr);display:grid;box-shadow:0 1.2rem 3.5rem #00372614}.reference-card[data-astro-cid-kczg262c] img[data-astro-cid-kczg262c]{aspect-ratio:auto;height:100%;min-height:28rem}.reference-card[data-astro-cid-kczg262c]>div[data-astro-cid-kczg262c]{padding:clamp(2rem,4vw,3.25rem)}.reference-card[data-astro-cid-kczg262c] h3[data-astro-cid-kczg262c]{color:#17382b;font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.1}.table-wrap[data-astro-cid-kczg262c]{border-color:#d9e4de;border-radius:1.25rem;max-width:68rem;margin:2.5rem auto;box-shadow:0 1rem 3rem #0037260f}th[data-astro-cid-kczg262c],td[data-astro-cid-kczg262c]{border-color:#e4ebe7;padding:1.15rem 1.3rem}thead[data-astro-cid-kczg262c] th[data-astro-cid-kczg262c]{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#17382b;font-size:1rem}tbody[data-astro-cid-kczg262c] th[data-astro-cid-kczg262c]{color:#17382b;background:#f5f8f6}tbody[data-astro-cid-kczg262c] tr[data-astro-cid-kczg262c]:hover td[data-astro-cid-kczg262c]{background:#f7faf8}.notice[data-astro-cid-kczg262c]{border-left:5px solid #d4b06a}.steps[data-astro-cid-kczg262c]{counter-reset:step}.steps[data-astro-cid-kczg262c] .landing-card[data-astro-cid-kczg262c]{counter-increment:step;padding-top:5rem}.steps[data-astro-cid-kczg262c] .landing-card[data-astro-cid-kczg262c]:before{color:var(--green);letter-spacing:.12em;content:"0" counter(step);font-size:1rem;font-weight:800;position:absolute;top:1.5rem;left:1.75rem}.landing-section--cta[data-astro-cid-kczg262c]{background:linear-gradient(135deg,#17382b,var(--green));border-color:#0a6b50;border-radius:1.75rem;margin:0}.landing-section--cta[data-astro-cid-kczg262c]>h2[data-astro-cid-kczg262c],.landing-section--cta[data-astro-cid-kczg262c]>h2[data-astro-cid-kczg262c]:before{color:#fff}.landing-section--cta[data-astro-cid-kczg262c]>p[data-astro-cid-kczg262c],.landing-section--cta[data-astro-cid-kczg262c]>p[data-astro-cid-kczg262c] strong[data-astro-cid-kczg262c],.landing-section--cta[data-astro-cid-kczg262c] ol[data-astro-cid-kczg262c]{color:#ffffffe0}.faq-list[data-astro-cid-kczg262c]{max-width:64rem;margin-top:2.5rem}.final[data-astro-cid-kczg262c]{background:linear-gradient(140deg,#fff,#eaf3ef);padding-bottom:clamp(3rem,6vw,5rem)}@media (width<=1050px){.checklist[data-astro-cid-kczg262c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.reference-card[data-astro-cid-kczg262c]{grid-template-columns:1fr}.reference-card[data-astro-cid-kczg262c] img[data-astro-cid-kczg262c]{aspect-ratio:16/9;min-height:0}}@media (width<=700px){html,body{overflow-x:clip}.site-header{width:calc(100% - 2rem);top:1rem}.site-header .header__inner{min-height:3.75rem;padding:0 0 0 1rem}.site-header .brand{max-width:10rem}.site-header .header__contact{min-width:6.5rem;padding:.65rem 1rem}.agentur-hero.page-hero{width:calc(100% - .8rem);min-height:auto;margin:.4rem;padding:7rem 0 3rem}.agentur-hero .page-hero__inner{width:100%;padding-inline:1rem}.landing-page[data-astro-cid-kczg262c]>.shell[data-astro-cid-kczg262c]{width:calc(100% - .8rem)}.landing-section[data-astro-cid-kczg262c]{border-radius:1.2rem;padding:3rem 1.1rem}.landing-section[data-astro-cid-kczg262c]>h2[data-astro-cid-kczg262c]{font-size:clamp(2rem,10vw,3rem)}.checklist[data-astro-cid-kczg262c] li[data-astro-cid-kczg262c]{min-height:auto}.services[data-astro-cid-kczg262c]{columns:1}.landing-section--cta[data-astro-cid-kczg262c]{padding:3rem 1.25rem}}
