.devices[data-astro-cid-q5d3qmob]{position:relative}.devices[data-astro-cid-q5d3qmob].has-phone{padding:0 9% 7% 0}.laptop[data-astro-cid-q5d3qmob]{position:relative}.zoom-hit[data-astro-cid-q5d3qmob]{z-index:1;border-radius:inherit;cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.zoom-hit[data-astro-cid-q5d3qmob]:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.zoom-badge[data-astro-cid-q5d3qmob]{color:#fcfaf6;background:#1c1813d1;border-radius:999px;align-items:center;gap:.35em;padding:.35em .75em .35em .6em;font-size:.75rem;font-weight:600;line-height:1.2;transition:background .2s,transform .2s;display:inline-flex;position:absolute;bottom:12%;left:4%;box-shadow:0 6px 16px -6px #00000080}.laptop-lid[data-astro-cid-q5d3qmob],.phone[data-astro-cid-q5d3qmob]{transition:transform .25s}@media (hover:hover){.zoom-badge[data-astro-cid-q5d3qmob]{opacity:.85}.laptop[data-astro-cid-q5d3qmob]:hover .zoom-badge[data-astro-cid-q5d3qmob],.zoom-hit[data-astro-cid-q5d3qmob]:focus-visible .zoom-badge[data-astro-cid-q5d3qmob]{opacity:1;background:#1c1813f0;transform:translateY(-2px)}.laptop[data-astro-cid-q5d3qmob]:has(.zoom-hit):hover .laptop-lid[data-astro-cid-q5d3qmob],.phone[data-astro-cid-q5d3qmob]:has(.zoom-hit):hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.laptop-lid[data-astro-cid-q5d3qmob],.phone[data-astro-cid-q5d3qmob],.zoom-badge[data-astro-cid-q5d3qmob]{transition:none}}.laptop-lid[data-astro-cid-q5d3qmob]{background:#1f1c19;border-radius:clamp(8px,1.4vw,16px) clamp(8px,1.4vw,16px) 3px 3px;padding:2.4% 2.4% 3%;box-shadow:inset 0 1px #ffffff14}.laptop-screen[data-astro-cid-q5d3qmob]{aspect-ratio:16/9;background:#fff;border-radius:2px;overflow:hidden}.laptop-screen[data-astro-cid-q5d3qmob] img[data-astro-cid-q5d3qmob],.laptop-screen[data-astro-cid-q5d3qmob] video[data-astro-cid-q5d3qmob]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.laptop-base[data-astro-cid-q5d3qmob]{background:linear-gradient(#ddd8cf,#b9b2a6);border-radius:0 0 50% 50%/0 0 100% 100%;width:112%;height:clamp(7px,1.1vw,14px);margin-left:-6%;position:relative;box-shadow:0 18px 30px -18px #1f1c198c}.laptop-base[data-astro-cid-q5d3qmob]:before{content:"";background:#a39b8e;border-radius:0 0 6px 6px;width:14%;height:45%;position:absolute;top:0;left:50%;transform:translate(-50%)}.phone[data-astro-cid-q5d3qmob]{z-index:2;background:#1f1c19;border-radius:clamp(14px,2.4vw,30px);width:23%;padding:1.1%;position:absolute;bottom:0;right:0;box-shadow:0 20px 40px -16px #1f1c1999}.phone-screen[data-astro-cid-q5d3qmob]{aspect-ratio:390/844;background:#fff;border-radius:clamp(10px,1.8vw,24px);overflow:hidden}.phone-screen[data-astro-cid-q5d3qmob] img[data-astro-cid-q5d3qmob]{object-fit:cover;object-position:top;width:100%;height:100%;display:block}html.zoom-open{overflow:hidden}.zoom[data-astro-cid-vqepb7gs]{color:#fcfaf6;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:hidden}.zoom[data-astro-cid-vqepb7gs][open]{grid-template-rows:auto 1fr auto;display:grid}.zoom[data-astro-cid-vqepb7gs]::backdrop{backdrop-filter:blur(6px);background:#18140ff5}.zoom-bar[data-astro-cid-vqepb7gs]{align-items:center;gap:1rem;padding:.75rem clamp(1rem,3vw,2rem);display:flex}.zoom-title[data-astro-cid-vqepb7gs]{color:#fcfaf6;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-weight:600;overflow:hidden}.zoom-switch[data-astro-cid-vqepb7gs]{background:#fcfaf61f;border-radius:999px;padding:3px;display:flex}.zoom-switch[data-astro-cid-vqepb7gs] button[data-astro-cid-vqepb7gs]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.4rem .9rem;font-size:.875rem}.zoom-switch[data-astro-cid-vqepb7gs] button[data-astro-cid-vqepb7gs][aria-pressed=true]{color:#1c1813;background:#fcfaf6}.zoom-close[data-astro-cid-vqepb7gs]{width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:#fcfaf61f;border:0;border-radius:50%;place-items:center;display:grid}.zoom-close[data-astro-cid-vqepb7gs]:hover,.zoom-switch[data-astro-cid-vqepb7gs] button[data-astro-cid-vqepb7gs]:hover:not([aria-pressed=true]){background:#fcfaf638}.zoom[data-astro-cid-vqepb7gs] button[data-astro-cid-vqepb7gs]:focus-visible,.zoom-scroll[data-astro-cid-vqepb7gs]:focus-visible{outline-offset:2px;outline:2px solid #d8b87e}.zoom-stage[data-astro-cid-vqepb7gs]{justify-content:center;min-height:0;padding:0 clamp(.5rem,3vw,2rem);display:flex}.zoom-browser[data-astro-cid-vqepb7gs],.zoom-phone[data-astro-cid-vqepb7gs]{min-height:0;display:none}.zoom-stage[data-astro-cid-vqepb7gs][data-mode=desktop] .zoom-browser[data-astro-cid-vqepb7gs],.zoom-stage[data-astro-cid-vqepb7gs][data-mode=mobile] .zoom-phone[data-astro-cid-vqepb7gs]{flex-direction:column;display:flex}.zoom-browser[data-astro-cid-vqepb7gs]{background:#fff;border-radius:10px;width:min(100%,1240px);overflow:hidden;box-shadow:0 30px 80px -30px #000000b3}.zoom-browser-top[data-astro-cid-vqepb7gs]{background:#e9e4da;flex:none;gap:6px;padding:10px 14px;display:flex}.zoom-browser-top[data-astro-cid-vqepb7gs] span[data-astro-cid-vqepb7gs]{background:#c9c1b3;border-radius:50%;width:10px;height:10px}.zoom-phone[data-astro-cid-vqepb7gs]{aspect-ratio:390/844;background:#1f1c19;border-radius:38px;max-width:100%;height:min(100%,860px);padding:10px;box-shadow:0 30px 80px -30px #000000b3}.zoom-phone[data-astro-cid-vqepb7gs] .zoom-scroll[data-astro-cid-vqepb7gs]{border-radius:28px}.zoom-scroll[data-astro-cid-vqepb7gs]{overscroll-behavior:contain;background:#fff;flex:1;min-height:0;overflow-y:auto}.zoom-pages[data-astro-cid-vqepb7gs] img{background:#f1efe9;width:100%;height:auto;display:block}.zoom-hint[data-astro-cid-vqepb7gs]{text-align:center;color:#fcfaf6b3;margin:0;padding:.6rem 1rem .9rem;font-size:.8125rem}@media (width<=600px){.zoom-bar[data-astro-cid-vqepb7gs]{flex-wrap:wrap;gap:.5rem .75rem}.zoom-title[data-astro-cid-vqepb7gs]{flex-basis:calc(100% - 3.5rem);order:0}.zoom-close[data-astro-cid-vqepb7gs]{order:1}.zoom-switch[data-astro-cid-vqepb7gs]{order:2;margin:0 auto}.zoom-browser[data-astro-cid-vqepb7gs]{border-radius:6px}}.hero[data-astro-cid-lcdefpme]{overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{isolation:isolate;gap:var(--space-8);grid-template-columns:1.15fr .85fr;align-items:center;display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{max-width:38rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;max-width:none;font-size:clamp(2.8rem,6.2vw,5.4rem);font-weight:400;line-height:1.02}.hero-visual[data-astro-cid-lcdefpme]{position:relative}.hero-fleck[data-astro-cid-lcdefpme]{z-index:-1;opacity:.85;background:url(/form/pille.svg) 50%/100% 100% no-repeat;position:absolute;inset:-14% -30% -8% -12%;transform:rotate(-8deg)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--color-accent);font-style:italic}.hero-actions[data-astro-cid-lcdefpme]{margin-top:var(--space-6);gap:var(--space-3);flex-wrap:wrap;display:flex}.hero-visual-image[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);border:1px solid var(--color-border);width:100%}.price-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1.4fr 1fr;align-items:start;display:grid}.price-tag[data-astro-cid-lcdefpme]{margin:var(--space-4) 0;align-items:baseline;gap:0 var(--space-4);flex-wrap:wrap;display:flex}.price-amount[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:-.05em;color:var(--color-accent);font-size:clamp(5rem,13vw,10rem);font-style:italic;font-weight:400;line-height:.9}.price-progress[data-astro-cid-lcdefpme]{gap:var(--space-2);margin:var(--space-5) 0 var(--space-3);display:flex}.price-progress[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--color-accent);border-radius:999px;width:3rem;height:5px}.price-note[data-astro-cid-lcdefpme]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.price-list[data-astro-cid-lcdefpme]{margin-top:var(--space-5);gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.price-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:var(--space-5);font-size:var(--font-size-sm);color:var(--color-text);position:relative}.price-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--color-accent);width:11px;height:10px;position:absolute;top:.4em;left:0;-webkit-mask:url(/form/fleck-maske.svg) 50%/100% 100% no-repeat;mask:url(/form/fleck-maske.svg) 50%/100% 100% no-repeat}.price-list-excluded[data-astro-cid-lcdefpme]{color:var(--color-text-muted)}.price-list-excluded[data-astro-cid-lcdefpme]:before{background:var(--color-text-muted);opacity:.45}.price-aside[data-astro-cid-lcdefpme]{position:sticky;top:6rem}.price-aside[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm)}.section-warum[data-astro-cid-lcdefpme] .differentiators[data-astro-cid-lcdefpme],.section-warum[data-astro-cid-lcdefpme] .readability[data-astro-cid-lcdefpme]{grid-column:1/-1}.differentiators[data-astro-cid-lcdefpme]{margin-top:var(--space-8);gap:var(--space-7);grid-template-columns:1.35fr 1fr .9fr;align-items:start}.differentiator[data-astro-cid-lcdefpme]:nth-child(2){margin-top:var(--space-8)}.differentiator[data-astro-cid-lcdefpme]:nth-child(3){margin-top:calc(var(--space-8) * 2)}.differentiator[data-astro-cid-lcdefpme]:first-child h3[data-astro-cid-lcdefpme]{font-size:clamp(1.6rem,2.4vw,2.1rem)}.roman[data-astro-cid-lcdefpme]{width:3.6rem;height:3.2rem;font-family:var(--font-serif);font-style:italic;font-size:var(--font-size-xl);color:#2c4a42;margin-bottom:var(--space-4);isolation:isolate;place-items:center;display:grid;position:relative}.roman[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:url(/form/fleck.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}.differentiator[data-astro-cid-lcdefpme]:nth-child(2) .roman[data-astro-cid-lcdefpme]:before{transform:rotate(70deg)scaleX(-1)}.differentiator[data-astro-cid-lcdefpme]:nth-child(3) .roman[data-astro-cid-lcdefpme]:before{transform:rotate(160deg)}.readability[data-astro-cid-lcdefpme]{margin-top:var(--space-9);gap:0 var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;display:grid}.readability[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{grid-column:1;font-size:clamp(1.6rem,2.6vw,2.2rem)}.readability[data-astro-cid-lcdefpme] .text-lead[data-astro-cid-lcdefpme]{grid-column:1}.readability-hours[data-astro-cid-lcdefpme]{grid-area:1/2/span 2;max-width:26rem}.readability-image[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);border:1px solid var(--color-border);width:100%;margin-top:var(--space-6)}.hours-card[data-astro-cid-lcdefpme]{background:var(--color-surface);padding:var(--space-6);border:1.5px solid #2c4a42;border-radius:28px 40px 30px 44px/36px 28px 42px 30px;transform:rotate(-1.5deg)}.hours-card[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3)}.hours-row[data-astro-cid-lcdefpme]{padding-block:var(--space-2);border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);justify-content:space-between;display:flex}.hours-row[data-astro-cid-lcdefpme]:last-child{border-bottom:none}.leistungen-list[data-astro-cid-lcdefpme]{margin-top:var(--space-7);list-style:none}.leistungen-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-5);padding-block:var(--space-6);border-bottom:1px solid var(--color-border);grid-template-columns:3rem minmax(0,1fr);display:grid}.leistungen-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline;display:grid}.leistungen-num[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-style:italic;font-size:var(--font-size-lg);color:var(--color-accent)}.leistungen-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.3rem,2vw,1.6rem)}.leistungen-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.nicht-machen[data-astro-cid-lcdefpme]{margin-top:var(--space-8);padding-top:var(--space-7);border-top:1px solid var(--color-border)}.nicht-machen-item[data-astro-cid-lcdefpme]{color:var(--color-text);padding-left:1.7rem;position:relative}.nicht-machen-item[data-astro-cid-lcdefpme]:before{content:"";background:url(/form/fleck.svg) 50%/100% 100% no-repeat;width:1.05rem;height:1rem;position:absolute;top:.2em;left:0}.mappe-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);margin-top:var(--space-8);grid-column:1/-1;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;display:grid}.mappe-item[data-astro-cid-lcdefpme]:first-child{gap:0 var(--space-7);grid-column:1/-1;grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr);align-items:end;display:grid}.mappe-item[data-astro-cid-lcdefpme]:first-child .mappe-devices[data-astro-cid-lcdefpme]{grid-row:1/span 4;margin:0}.mappe-item[data-astro-cid-lcdefpme]:nth-child(3){margin-top:calc(var(--space-9) * 1.5)}.mappe-item[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.5rem,2.4vw,2rem)}.mappe-shot[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-md);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex;overflow:hidden}.mappe-devices[data-astro-cid-lcdefpme]{margin-bottom:var(--space-5)}.mappe-fall[data-astro-cid-lcdefpme]{margin:0}.mappe-fall[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-style:italic;font-size:var(--font-size-md);color:var(--color-accent);margin-top:var(--space-4)}.mappe-fall[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.mappe-kategorie[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-2);font-size:.75rem}.ablauf-list[data-astro-cid-lcdefpme]{gap:var(--space-6);margin-top:var(--space-8);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.ablauf-list[data-astro-cid-lcdefpme]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 40' preserveAspectRatio='none'%3E%3Cpath d='M0 20 C 120 2 220 38 340 20 S 560 4 670 20 S 880 36 1000 18' fill='none' stroke='%232C4A42' stroke-width='1.5' stroke-dasharray='5 7' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;height:3.5rem;position:absolute;top:1rem;left:2rem;right:14%}.ablauf-step[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-direction:column;display:flex;position:relative}.ablauf-step[data-astro-cid-lcdefpme]:nth-child(2n){margin-top:var(--space-6)}.ablauf-num[data-astro-cid-lcdefpme]{width:4.6rem;height:4rem;font-family:var(--font-serif);font-style:italic;font-size:var(--font-size-xl);color:#2c4a42;isolation:isolate;place-items:center;display:grid;position:relative}.ablauf-num[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:url(/form/fleck.svg) 50%/100% 100% no-repeat;position:absolute;inset:0}.ablauf-step[data-astro-cid-lcdefpme]:nth-child(2) .ablauf-num[data-astro-cid-lcdefpme]:before{transform:rotate(80deg)}.ablauf-step[data-astro-cid-lcdefpme]:nth-child(3) .ablauf-num[data-astro-cid-lcdefpme]:before{transform:scaleX(-1)rotate(20deg)}.ablauf-step[data-astro-cid-lcdefpme]:nth-child(4) .ablauf-num[data-astro-cid-lcdefpme]:before{transform:rotate(200deg)}.ablauf-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2)}.ablauf-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.ablauf-dauer[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm);color:var(--color-text);white-space:nowrap;border:1px solid #2c4a42;border-radius:999px;align-self:flex-start;padding:.15rem .7rem}.about-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:.8fr 1.2fr;align-items:start;display:grid}.about-photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5;color:var(--color-text-muted);text-align:center;padding:var(--space-5);font-size:var(--font-size-sm);background:url(/form/fleck.svg) 50%/100% 100% no-repeat;border:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.about-photo-image[data-astro-cid-lcdefpme]{padding:0;-webkit-mask:url(/form/fleck-maske.svg) 50%/100% 100% no-repeat;mask:url(/form/fleck-maske.svg) 50%/100% 100% no-repeat}.about-photo-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.about-quote[data-astro-cid-lcdefpme]{margin:0 0 var(--space-6)}.about-ohne-foto[data-astro-cid-lcdefpme] .about-quote[data-astro-cid-lcdefpme]{margin-bottom:var(--space-7)}.about-ohne-foto[data-astro-cid-lcdefpme] .about-quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:22ch;font-size:clamp(1.9rem,3.6vw,3rem)}.about-text[data-astro-cid-lcdefpme]{max-width:42rem}.about-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text);font-size:clamp(1.125rem,1.5vw,1.3rem);line-height:1.65}.about-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:var(--space-5)}.about-quote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--color-accent);letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,3vw,2.4rem);font-style:italic;line-height:1.15}.faq-list[data-astro-cid-lcdefpme]{margin-top:var(--space-7);border-top:1px solid var(--color-border)}.faq-item[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);padding-block:var(--space-5)}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-5);font-family:var(--font-serif);font-size:var(--font-size-lg);color:var(--color-text);list-style:none;display:flex}.faq-item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-lcdefpme]{width:2.2rem;height:2rem;font-family:var(--font-sans);color:#2c4a42;font-size:var(--font-size-lg);transition:transform var(--transition-base);background:url(/form/fleck.svg) 50%/100% 100% no-repeat;flex:none;place-items:center;display:grid}.faq-item[data-astro-cid-lcdefpme][open] .faq-icon[data-astro-cid-lcdefpme]{transform:rotate(45deg)}.faq-item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:var(--space-4)}.contact-grid[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1fr 1.2fr;align-items:start;display:grid}.contact-detail[data-astro-cid-lcdefpme]{margin-top:var(--space-6)}.contact-label[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-2);font-size:.75rem}.contact-phone[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--font-size-xl)}.contact-email[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--font-size-xl);margin-bottom:var(--space-1)}.contact-hint[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm);margin:0}.contact-form[data-astro-cid-lcdefpme]{gap:var(--space-5);flex-direction:column;display:flex}.form-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.form-field[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text)}.form-field[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus,.form-field[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]:focus{outline:2px solid var(--color-primary);outline-offset:1px}.form-field[data-astro-cid-lcdefpme] textarea[data-astro-cid-lcdefpme]{resize:vertical}.form-submit[data-astro-cid-lcdefpme]{align-self:flex-start}.form-note[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm);margin:0}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme],.price-grid[data-astro-cid-lcdefpme],.about-grid[data-astro-cid-lcdefpme],.contact-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.price-aside[data-astro-cid-lcdefpme]{position:static}.mappe-grid[data-astro-cid-lcdefpme],.mappe-item[data-astro-cid-lcdefpme]:first-child{grid-template-columns:minmax(0,1fr)}.mappe-item[data-astro-cid-lcdefpme]:first-child{grid-column:auto}.mappe-item[data-astro-cid-lcdefpme]:first-child .mappe-devices[data-astro-cid-lcdefpme]{margin-bottom:var(--space-5);grid-row:auto}.mappe-item[data-astro-cid-lcdefpme]:nth-child(3){margin-top:0}.differentiators[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.differentiator[data-astro-cid-lcdefpme]:nth-child(n){margin-top:0}.readability[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.readability-hours[data-astro-cid-lcdefpme]{margin-top:var(--space-5);grid-area:auto/1}.ablauf-list[data-astro-cid-lcdefpme]{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.ablauf-list[data-astro-cid-lcdefpme]:before{display:none}.ablauf-step[data-astro-cid-lcdefpme]:nth-child(2n){margin-top:0}.leistungen-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.hero-fleck[data-astro-cid-lcdefpme]{inset:-6% -20% -4% -10%}}
