.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}.webdesign-hero .page-hero__actions{display:none}.webdesign-hero.page-hero{color:#fff;background-color:#123a30;background-image:linear-gradient(180deg, #05201b61 0%, #03231da8 42%, #031f1aeb 100%), var(--page-hero-background-image);text-align:left;isolation:isolate;background-position:50% 22%;background-size:cover;border-radius:1.75rem;min-height:auto;margin:.65rem;padding:clamp(8.75rem,12vw,10.5rem) 0 clamp(4rem,7vw,6rem);display:block;position:relative;overflow:hidden}.webdesign-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}.webdesign-hero .page-hero__content{justify-items:stretch;gap:clamp(1.75rem,4vw,3rem);width:100%;max-width:none}.webdesign-hero .page-hero__heading-row{text-align:center;flex-flow:wrap;justify-content:center;align-items:center;gap:.55rem .8rem;width:100%;display:flex}.webdesign-hero.page-hero h1,.webdesign-hero .page-hero__heading-aside{color:#ffffffe0;letter-spacing:.11em;text-transform:uppercase;max-width:none;margin:0;font-size:clamp(.72rem,1.05vw,.86rem);font-weight:700;line-height:1.4}.webdesign-hero .page-hero__heading-aside{border-left:1px solid #ffffff85;padding-left:.8rem}.webdesign-hero__rating[data-astro-cid-m2ojy2rs]{color:#17382b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #fff6;border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1rem;padding:.4rem .7rem;display:inline-flex;box-shadow:0 .5rem 1.5rem #00120e24}.webdesign-hero__rating[data-astro-cid-m2ojy2rs]>span[data-astro-cid-m2ojy2rs]{color:#fff;background:conic-gradient(from -45deg, #4285f4 0 25%, #34a853 0 50%, #fbbc05 0 75%, #ea4335 0);border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-size:.78rem;font-weight:800;display:grid}.webdesign-hero__rating[data-astro-cid-m2ojy2rs] strong[data-astro-cid-m2ojy2rs]{font-size:.95rem;line-height:1}.webdesign-hero__rating[data-astro-cid-m2ojy2rs] small[data-astro-cid-m2ojy2rs]{color:#66726b;font-size:.82rem}.webdesign-hero__claim[data-astro-cid-m2ojy2rs]{color:#fff;letter-spacing:-.045em;overflow-wrap:break-word;text-align:center;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}.webdesign-hero__split[data-astro-cid-m2ojy2rs]{grid-template-columns:minmax(21rem,.85fr) minmax(0,1.15fr);align-items:stretch;gap:clamp(1rem,2.5vw,1.75rem);width:100%;min-width:0;display:grid}.webdesign-hero__story[data-astro-cid-m2ojy2rs]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03251ec7;border:1px solid #fff3;border-radius:1.35rem;grid-column:2;min-width:0;height:100%;padding:clamp(1.25rem,3vw,2rem);box-shadow:0 1.5rem 4rem #00120e33}.cursor-trail-block{z-index:9999;background:var(--green);pointer-events:none;will-change:transform, opacity;border:1px solid #ffffffe6;border-radius:1px;display:block;position:fixed;box-shadow:0 0 .65rem #006b4f4d}.hero-inline-slider[data-astro-cid-m2ojy2rs]{width:100%}.ref-slider-label[data-astro-cid-m2ojy2rs]{color:#ffffffd6;text-align:left;max-width:48rem;margin:0 0 1rem;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.6}.ref-slider[data-astro-cid-m2ojy2rs]{max-width:86rem;margin:0 auto}.ref-slider__stage[data-astro-cid-m2ojy2rs]{aspect-ratio:1672/941;background:#e8ebe6;border-radius:.9rem 0 .9rem .9rem;position:relative;overflow:hidden}.ref-slider__img[data-astro-cid-m2ojy2rs]{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.ref-slider__img[data-astro-cid-m2ojy2rs].is-active{opacity:1;pointer-events:auto;cursor:zoom-in}.ref-slider__prev[data-astro-cid-m2ojy2rs],.ref-slider__next[data-astro-cid-m2ojy2rs]{z-index:2;width:2.8rem;height:2.8rem;color:var(--text);cursor:pointer;background:#ffffffe0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;transition:background .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000026}.ref-slider__prev[data-astro-cid-m2ojy2rs]:hover,.ref-slider__next[data-astro-cid-m2ojy2rs]:hover{background:#fff}.ref-slider__prev[data-astro-cid-m2ojy2rs]{left:1rem}.ref-slider__next[data-astro-cid-m2ojy2rs]{right:1rem}.ref-slider__counter[data-astro-cid-m2ojy2rs]{color:#fff;background:#00000061;border-radius:2rem;padding:.2rem .65rem;font-size:.82rem;position:absolute;bottom:.85rem;right:1rem}.ref-slider__thumbs[data-astro-cid-m2ojy2rs]{display:none}.ref-slider__thumb[data-astro-cid-m2ojy2rs]{cursor:pointer;opacity:.6;background:0 0;border:2px solid #0000;border-radius:.45rem;flex:none;min-width:2.75rem;min-height:2.75rem;padding:0;transition:opacity .15s,border-color .15s;overflow:hidden}.ref-slider__thumb[data-astro-cid-m2ojy2rs].is-active{border-color:var(--green);opacity:1}.ref-slider__thumb[data-astro-cid-m2ojy2rs]:hover{opacity:.85}.ref-slider__thumb[data-astro-cid-m2ojy2rs]:focus-visible,.ref-slider__prev[data-astro-cid-m2ojy2rs]:focus-visible,.ref-slider__next[data-astro-cid-m2ojy2rs]:focus-visible,.ref-slider__dot[data-astro-cid-m2ojy2rs]:focus-visible{outline-offset:3px;outline:3px solid #d4b06a}.ref-slider__thumb[data-astro-cid-m2ojy2rs] img[data-astro-cid-m2ojy2rs]{object-fit:cover;width:7.5rem;height:4.25rem;display:block}.ref-slider__dots[data-astro-cid-m2ojy2rs]{justify-content:center;gap:.15rem;margin-top:.45rem;display:flex}.ref-slider__dot[data-astro-cid-m2ojy2rs]{cursor:pointer;background:radial-gradient(circle,#ffffff94 0 .19rem,#0000 .21rem);border:0;border-radius:50%;width:2rem;height:2rem;padding:0;transition:transform .15s,background .15s}.ref-slider__dot[data-astro-cid-m2ojy2rs].is-active{background:radial-gradient(circle,#fff 0 .28rem,#0000 .3rem);transform:scale(1.08)}.reference-lightbox[data-astro-cid-m2ojy2rs]{background:#041f19f5;border:1px solid #ffffff59;border-radius:1.25rem;width:min(94vw,96rem);max-width:none;height:min(92dvh,64rem);max-height:none;padding:clamp(.75rem,2vw,1.25rem);overflow:visible;box-shadow:0 2rem 6rem #0000007a}.reference-lightbox[data-astro-cid-m2ojy2rs][open]{place-items:center;display:grid}.reference-lightbox[data-astro-cid-m2ojy2rs]::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00120ed1}.reference-lightbox__image[data-astro-cid-m2ojy2rs]{object-fit:contain;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:.65rem;width:100%;height:100%;display:block}.reference-lightbox__close[data-astro-cid-m2ojy2rs]{z-index:2;color:#fff;background:var(--green);cursor:pointer;border:2px solid #fff;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;padding:0 0 .2rem;font-family:inherit;font-size:2.25rem;font-weight:300;line-height:1;transition:background .15s,transform .15s;display:grid;position:absolute;top:clamp(.75rem,2vw,1.25rem);right:clamp(.75rem,2vw,1.25rem);box-shadow:0 .75rem 2rem #00000052}.reference-lightbox__close[data-astro-cid-m2ojy2rs]:hover{background:var(--green-deep);transform:scale(1.06)}.reference-lightbox__close[data-astro-cid-m2ojy2rs]:focus-visible{outline-offset:4px;outline:3px solid #d4b06a}.reference-lightbox__nav[data-astro-cid-m2ojy2rs]{z-index:2;color:#fff;cursor:pointer;background:#006b4fe0;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;padding:0;font-family:inherit;font-size:1.5rem;transition:background .15s,transform .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 .75rem 2rem #0000004d}.reference-lightbox__nav[data-astro-cid-m2ojy2rs]:hover{background:var(--green-deep);transform:translateY(-50%)scale(1.06)}.reference-lightbox__nav[data-astro-cid-m2ojy2rs]:focus-visible{outline-offset:4px;outline:3px solid #d4b06a}.reference-lightbox__nav--prev[data-astro-cid-m2ojy2rs]{left:clamp(.75rem,2vw,1.25rem)}.reference-lightbox__nav--next[data-astro-cid-m2ojy2rs]{right:clamp(.75rem,2vw,1.25rem)}@media (width<=700px){.reference-lightbox[data-astro-cid-m2ojy2rs]{width:96vw;height:88dvh;padding:.5rem}.reference-lightbox__nav[data-astro-cid-m2ojy2rs]{background:#004331c7;border-width:1px;width:3rem;height:3rem}.reference-lightbox__nav--prev[data-astro-cid-m2ojy2rs]{left:.75rem}.reference-lightbox__nav--next[data-astro-cid-m2ojy2rs]{right:.75rem}.reference-lightbox__close[data-astro-cid-m2ojy2rs]{width:3.25rem;height:3.25rem;top:.75rem;right:.75rem}}.webdesign-hero__word{will-change:transform, opacity;display:inline-block}.landing-page[data-astro-cid-m2ojy2rs]{isolation:isolate;background:var(--white);padding-top:clamp(3.5rem,7vw,6rem);padding-bottom:clamp(3rem,6vw,5rem);position:relative}.landing-section[data-astro-cid-m2ojy2rs]{text-align:center;padding:clamp(3.5rem,7vw,5.75rem) 0;position:relative}.landing-section[data-astro-cid-m2ojy2rs]:before{z-index:-1;content:"";width:100vw;margin-left:calc(50% - 50vw);position:absolute;inset:0}#jetzt-anfragen[data-astro-cid-m2ojy2rs]:before,#website-relaunch-mit-begleitung[data-astro-cid-m2ojy2rs]:before,#individuelles-webdesign-für-unternehmen[data-astro-cid-m2ojy2rs]:before,#webdesign-für-augsburg-und-den-gesamten-landkreis[data-astro-cid-m2ojy2rs]:before{background:#f7f8f5d1}#webdesign-agentur-in-augsburg-mit-seo-first-ansatz[data-astro-cid-m2ojy2rs]:before,#webdesign-und-seo-aus-einer-hand[data-astro-cid-m2ojy2rs]:before,#häufige-fragen-zu-webdesign-augsburg[data-astro-cid-m2ojy2rs]:before{background:#f5f0e67a}#häufige-fragen-zu-webdesign-augsburg[data-astro-cid-m2ojy2rs]:before{background:var(--white)}#häufige-fragen-zu-webdesign-augsburg[data-astro-cid-m2ojy2rs]{overflow-anchor:none;padding-bottom:0}.landing-section[data-astro-cid-m2ojy2rs] h2[data-astro-cid-m2ojy2rs]{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-m2ojy2rs]>p[data-astro-cid-m2ojy2rs]{max-width:48rem;color:var(--muted);margin-inline:auto;line-height:1.7}.landing-section--cta[data-astro-cid-m2ojy2rs]{isolation:isolate;border-radius:var(--radius-lg) 0 var(--radius-lg) var(--radius-lg);background:linear-gradient(135deg, var(--green-deep), var(--green));color:var(--white);text-align:center;border:0;margin-top:clamp(3rem,6vw,4rem);margin-bottom:clamp(3rem,6vw,5rem);padding:clamp(2.75rem,5vw,4.25rem);overflow:hidden}.landing-section--cta[data-astro-cid-m2ojy2rs]: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-m2ojy2rs] h2[data-astro-cid-m2ojy2rs]{max-width:34rem;color:var(--white);margin:0 auto 1rem}.landing-section--cta[data-astro-cid-m2ojy2rs] p[data-astro-cid-m2ojy2rs]{color:#ffffffc7;max-width:44rem;margin-inline:auto}.landing-section--cta[data-astro-cid-m2ojy2rs] .button--primary{color:var(--green-deep);border-color:var(--white);background:var(--white);margin-top:.4rem}.landing-section--cta[data-astro-cid-m2ojy2rs] .button--primary:hover{background:#edf4f0}.landing-grid[data-astro-cid-m2ojy2rs]{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-m2ojy2rs]{background:var(--white);border:1px solid #e2ebe5;border-radius:.9rem 0 .9rem .9rem;min-height:100%;padding:1.6rem;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative}.landing-card[data-astro-cid-m2ojy2rs]:hover{border-color:color-mix(in srgb, var(--green) 30%, var(--line));transform:translateY(-.3rem);box-shadow:0 1.2rem 2.2rem #17372a1a}.landing-card[data-astro-cid-m2ojy2rs] h3[data-astro-cid-m2ojy2rs]{margin:0 0 .75rem;font-size:clamp(1.2rem,1.6vw,1.4rem)}.landing-card[data-astro-cid-m2ojy2rs] p[data-astro-cid-m2ojy2rs]{color:var(--muted);margin:0}#jetzt-anfragen[data-astro-cid-m2ojy2rs] .landing-grid[data-astro-cid-m2ojy2rs]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:58rem;margin-inline:auto}#jetzt-anfragen[data-astro-cid-m2ojy2rs] .landing-card[data-astro-cid-m2ojy2rs]{min-height:13rem;box-shadow:none;border:0;border-radius:.9rem 0 .9rem .9rem}#jetzt-anfragen[data-astro-cid-m2ojy2rs] .landing-card[data-astro-cid-m2ojy2rs]:first-child{background:#e6f1e9}#jetzt-anfragen[data-astro-cid-m2ojy2rs] .landing-card[data-astro-cid-m2ojy2rs]:nth-child(2){background:#f5f0e6}#jetzt-anfragen[data-astro-cid-m2ojy2rs] .landing-card[data-astro-cid-m2ojy2rs]:nth-child(3){background:#edf4f0}#jetzt-anfragen[data-astro-cid-m2ojy2rs] .landing-card[data-astro-cid-m2ojy2rs]:nth-child(4){background:#f7f8f5}#jetzt-anfragen[data-astro-cid-m2ojy2rs] .landing-card[data-astro-cid-m2ojy2rs]:hover{transform:translateY(-.25rem);box-shadow:0 1rem 2rem #17372a14}#webdesign-agentur-in-augsburg-mit-seo-first-ansatz[data-astro-cid-m2ojy2rs]>p[data-astro-cid-m2ojy2rs],#website-erstellen-lassen-in-augsburg[data-astro-cid-m2ojy2rs]>p[data-astro-cid-m2ojy2rs],#webdesign-und-seo-aus-einer-hand[data-astro-cid-m2ojy2rs]>p[data-astro-cid-m2ojy2rs],#persönliche-ansprechpartner-aus-augsburg[data-astro-cid-m2ojy2rs]>p[data-astro-cid-m2ojy2rs],#individuelles-webdesign-für-unternehmen[data-astro-cid-m2ojy2rs]>p[data-astro-cid-m2ojy2rs]{text-align:left;max-width:52rem}#webdesign-agentur-in-augsburg-mit-seo-first-ansatz[data-astro-cid-m2ojy2rs] .landing-grid[data-astro-cid-m2ojy2rs]{max-width:58rem;margin-inline:auto}#webdesign-agentur-in-augsburg-mit-seo-first-ansatz[data-astro-cid-m2ojy2rs] .landing-card[data-astro-cid-m2ojy2rs]{border:0;border-left:3px solid var(--green);background:var(--white);padding:clamp(2rem,4vw,3rem)}#webdesign-agentur-in-augsburg-mit-seo-first-ansatz[data-astro-cid-m2ojy2rs] .landing-card[data-astro-cid-m2ojy2rs] h3[data-astro-cid-m2ojy2rs]{font-size:clamp(1.35rem,2.3vw,1.8rem)}.reference-grid[data-astro-cid-m2ojy2rs]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2rem;display:grid}.reference-card[data-astro-cid-m2ojy2rs]{background:var(--white);border:1px solid #e2ebe5;border-radius:.9rem 0 .9rem .9rem;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden}.reference-card[data-astro-cid-m2ojy2rs]:hover{border-color:color-mix(in srgb, var(--green) 30%, var(--line));transform:translateY(-.3rem);box-shadow:0 1.2rem 2.2rem #17372a1a}.reference-card[data-astro-cid-m2ojy2rs] img[data-astro-cid-m2ojy2rs]{aspect-ratio:1672/941;object-fit:cover;width:100%;height:auto;display:block}.reference-card[data-astro-cid-m2ojy2rs] p[data-astro-cid-m2ojy2rs]{color:var(--muted);margin:0;padding:1rem 1.25rem 1.15rem;font-size:.92rem;line-height:1.55}#in-5-schritten-zur-neuen-website[data-astro-cid-m2ojy2rs]{counter-reset:webdesign-step}#in-5-schritten-zur-neuen-website[data-astro-cid-m2ojy2rs] .landing-card[data-astro-cid-m2ojy2rs]{counter-increment:webdesign-step;padding-top:4.1rem}#in-5-schritten-zur-neuen-website[data-astro-cid-m2ojy2rs] .landing-card[data-astro-cid-m2ojy2rs]:before{content:"0" counter(webdesign-step);width:auto;height:auto;color:var(--green);letter-spacing:.12em;background:0 0;margin:0;font-size:.78rem;font-weight:700;position:absolute;top:1.35rem;left:1.6rem}.landing-checklist[data-astro-cid-m2ojy2rs]{background:var(--white);text-align:left;border:1px solid #e2ebe5;border-radius:.9rem 0 .9rem .9rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem 1rem;max-width:52rem;margin:1rem auto 0;padding:1.25rem;list-style:none;display:grid}.landing-checklist[data-astro-cid-m2ojy2rs] li[data-astro-cid-m2ojy2rs]{color:var(--muted);padding-left:1rem;font-size:.94rem;position:relative}.landing-checklist[data-astro-cid-m2ojy2rs] li[data-astro-cid-m2ojy2rs]:before{content:"";background:var(--mint);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.55em;left:0}.regions-intro[data-astro-cid-m2ojy2rs]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,5rem);max-width:58rem;margin:2.5rem auto 0;display:grid}.regions-intro[data-astro-cid-m2ojy2rs] h3[data-astro-cid-m2ojy2rs]{margin:0 0 .65rem;font-size:clamp(1.2rem,1.8vw,1.45rem)}.regions-intro[data-astro-cid-m2ojy2rs] p[data-astro-cid-m2ojy2rs]{color:var(--muted);margin:0;line-height:1.7}.regions-directory[data-astro-cid-m2ojy2rs]{background:var(--white);text-align:left;border:1px solid #e2ebe5;border-radius:.9rem 0 .9rem .9rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:2.5rem;display:grid;overflow:hidden}.regions-directory[data-astro-cid-m2ojy2rs] article[data-astro-cid-m2ojy2rs]{border-bottom:1px solid #e2ebe5;border-right:1px solid #e2ebe5;padding:1.5rem}.regions-directory[data-astro-cid-m2ojy2rs] article[data-astro-cid-m2ojy2rs]:nth-child(3n){border-right:0}.regions-directory[data-astro-cid-m2ojy2rs] article[data-astro-cid-m2ojy2rs]:nth-last-child(-n+3){border-bottom:0}.regions-directory[data-astro-cid-m2ojy2rs] h3[data-astro-cid-m2ojy2rs]{color:var(--text);margin:0 0 1rem;font-size:1.05rem}.regions-directory[data-astro-cid-m2ojy2rs] ul[data-astro-cid-m2ojy2rs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .85rem;margin:0;padding:0;list-style:none;display:grid}.regions-directory[data-astro-cid-m2ojy2rs] li[data-astro-cid-m2ojy2rs]{color:var(--muted);padding-left:.9rem;font-size:.9rem;line-height:1.4;position:relative}.regions-directory[data-astro-cid-m2ojy2rs] li[data-astro-cid-m2ojy2rs]:before{content:"";background:var(--mint);border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:.5em;left:0}.regions-cta[data-astro-cid-m2ojy2rs]{border-left:3px solid var(--green);background:var(--surface);text-align:left;max-width:58rem;margin:2rem auto 0;padding:clamp(1.5rem,3vw,2.25rem)}.regions-cta[data-astro-cid-m2ojy2rs] h3[data-astro-cid-m2ojy2rs]{margin:0 0 .5rem;font-size:clamp(1.25rem,2vw,1.55rem)}.regions-cta[data-astro-cid-m2ojy2rs] p[data-astro-cid-m2ojy2rs]{color:var(--muted);margin:0 0 .85rem}.faq-list[data-astro-cid-m2ojy2rs]{text-align:left;max-width:60rem;margin:2rem auto 0}.landing-cta-final[data-astro-cid-m2ojy2rs]{margin-top:clamp(4rem,8vw,6rem)}.hero-quiz[data-astro-cid-m2ojy2rs]{text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;border:1px solid #ffffff7a;border-radius:1.35rem;grid-area:1/1;width:100%;min-width:0;height:100%;padding:clamp(1.35rem,2.5vw,1.9rem);overflow:hidden;box-shadow:0 1.5rem 4rem #00120e3d}.hero-quiz__kicker[data-astro-cid-m2ojy2rs]{color:#006b4f;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0 0 .45rem;font-size:.7rem;font-weight:800}.hero-quiz__title[data-astro-cid-m2ojy2rs]{color:#17382b;text-align:center;margin:0 0 1.35rem;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.15}.hero-quiz__group[data-astro-cid-m2ojy2rs]{margin-bottom:1.1rem}.hero-quiz__question[data-astro-cid-m2ojy2rs]{color:var(--text);margin:0 0 .5rem;font-size:.9rem;font-weight:600}.hero-quiz__options[data-astro-cid-m2ojy2rs]{flex-wrap:wrap;gap:.4rem;display:flex}.hero-quiz__opt[data-astro-cid-m2ojy2rs]{overflow-wrap:anywhere;background:var(--white);color:#46564e;cursor:pointer;border:1.5px solid #b7c5bd;border-radius:2rem;max-width:100%;min-height:2.75rem;padding:.5rem .9rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,background .15s,color .15s}.hero-quiz__opt[data-astro-cid-m2ojy2rs]:hover{border-color:var(--green);color:var(--green)}.hero-quiz__opt[data-astro-cid-m2ojy2rs].is-selected{border-color:var(--green);background:var(--green);color:#fff}.hero-quiz__opt[data-astro-cid-m2ojy2rs]:focus-visible,.hero-quiz__send[data-astro-cid-m2ojy2rs]:focus-visible{outline-offset:3px;outline:3px solid #d4b06a}.hero-quiz__budget[data-astro-cid-m2ojy2rs]{background:var(--white);width:100%;color:var(--text);box-sizing:border-box;border:1.5px solid #d0d8d3;border-radius:.5rem;padding:.5rem .85rem;font-family:inherit;font-size:.9rem}.hero-quiz__budget[data-astro-cid-m2ojy2rs]:focus-visible{border-color:var(--green);outline-offset:2px;outline:3px solid #006b4f38}.hero-quiz__textarea[data-astro-cid-m2ojy2rs]{background:var(--white);width:100%;color:var(--text);resize:vertical;box-sizing:border-box;border:1.5px solid #d0d8d3;border-radius:.5rem;padding:.5rem .85rem;font-family:inherit;font-size:.9rem}.hero-quiz__textarea[data-astro-cid-m2ojy2rs]:focus-visible{border-color:var(--green);outline-offset:2px;outline:3px solid #006b4f38}.hero-quiz__send[data-astro-cid-m2ojy2rs]{background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:.5rem;width:100%;min-height:3.25rem;margin-top:1.25rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.95rem;font-weight:700;transition:background .15s,transform .15s;display:block}.hero-quiz__send[data-astro-cid-m2ojy2rs]:hover{background:var(--green-deep,#005a3e)}@media (width<=1000px){.webdesign-hero__split[data-astro-cid-m2ojy2rs]{grid-template-columns:1fr}.webdesign-hero__story[data-astro-cid-m2ojy2rs]{grid-column:auto;height:auto}.hero-quiz[data-astro-cid-m2ojy2rs]{order:-1;grid-area:auto;width:min(100%,44rem);height:auto;margin-inline:auto}}@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}.webdesign-hero.page-hero{background-position:48% 0;border-radius:1.2rem;width:auto;margin:.4rem;padding:7.25rem 0 3.25rem}.webdesign-hero .page-hero__inner{width:calc(100% - 2rem);padding-inline:0}.webdesign-hero .page-hero__heading-row{gap:.35rem .55rem}.webdesign-hero .page-hero__heading-aside{padding-left:.55rem}.webdesign-hero__claim[data-astro-cid-m2ojy2rs]{text-wrap:pretty;max-width:100%;font-size:clamp(2.15rem,9.8vw,3.2rem);line-height:1.01}.webdesign-hero__story[data-astro-cid-m2ojy2rs],.hero-quiz[data-astro-cid-m2ojy2rs]{border-radius:1rem;padding:1.15rem}.ref-slider__prev[data-astro-cid-m2ojy2rs]{left:.65rem}.ref-slider__next[data-astro-cid-m2ojy2rs]{right:.65rem}.ref-slider__prev[data-astro-cid-m2ojy2rs],.ref-slider__next[data-astro-cid-m2ojy2rs]{width:2.75rem;height:2.75rem}}.landing-hero__image[data-astro-cid-m2ojy2rs]{border-radius:var(--radius);max-width:100%;height:auto;margin-top:2rem}.section-image[data-astro-cid-m2ojy2rs]{border-radius:var(--radius);max-width:100%;height:auto;margin:1.5rem 0}@media (width<=700px){.landing-grid[data-astro-cid-m2ojy2rs],#jetzt-anfragen[data-astro-cid-m2ojy2rs] .landing-grid[data-astro-cid-m2ojy2rs],.reference-grid[data-astro-cid-m2ojy2rs]{grid-template-columns:1fr}.landing-checklist[data-astro-cid-m2ojy2rs]{grid-template-columns:repeat(2,minmax(0,1fr))}.regions-intro[data-astro-cid-m2ojy2rs]{grid-template-columns:1fr;gap:1.5rem}.regions-directory[data-astro-cid-m2ojy2rs]{grid-template-columns:1fr}.regions-directory[data-astro-cid-m2ojy2rs] article[data-astro-cid-m2ojy2rs],.regions-directory[data-astro-cid-m2ojy2rs] article[data-astro-cid-m2ojy2rs]:nth-child(3n){border-bottom:1px solid #e2ebe5;border-right:0}.regions-directory[data-astro-cid-m2ojy2rs] article[data-astro-cid-m2ojy2rs]:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.landing-card[data-astro-cid-m2ojy2rs],.reference-card[data-astro-cid-m2ojy2rs]{transition:none}.landing-card[data-astro-cid-m2ojy2rs]:hover,.reference-card[data-astro-cid-m2ojy2rs]:hover{transform:none}}
