h1[data-astro-cid-c3ejqd4t],h2[data-astro-cid-c3ejqd4t],h3[data-astro-cid-c3ejqd4t]{font-family:Playfair Display,Georgia,serif}body{font-family:DM Sans,Atkinson,sans-serif}.wrap[data-astro-cid-c3ejqd4t]{max-width:72rem;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem)}.section-header[data-astro-cid-c3ejqd4t]{margin-bottom:2.5rem}.mt-3[data-astro-cid-c3ejqd4t]{margin-top:.75rem}.lp-nav[data-astro-cid-c3ejqd4t]{position:sticky;top:0;z-index:50;background:#121212e6;backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.07)}.lp-nav-inner[data-astro-cid-c3ejqd4t]{max-width:72rem;margin-inline:auto;padding:1rem clamp(1.25rem,5vw,4rem);display:flex;align-items:center;justify-content:space-between}.nav-back[data-astro-cid-c3ejqd4t]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:600;color:var(--muted);text-decoration:none;transition:color .2s}.nav-back[data-astro-cid-c3ejqd4t]:hover{color:var(--neon)}.nav-name[data-astro-cid-c3ejqd4t]{font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.hero-section[data-astro-cid-c3ejqd4t]{min-height:80vh;display:flex;align-items:center;background:radial-gradient(ellipse 80% 60% at 60% 40%,rgba(0,255,135,.04),transparent 70%);border-bottom:1px solid rgba(255,255,255,.06)}.hero-content[data-astro-cid-c3ejqd4t]{width:100%;max-width:72rem;margin-inline:auto;padding:clamp(4rem,10vh,7rem) clamp(1.25rem,5vw,4rem) clamp(3rem,6vh,5rem)}.hero-eyebrow[data-astro-cid-c3ejqd4t]{font-size:.7rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--neon);margin-bottom:1.25rem}.hero-h1[data-astro-cid-c3ejqd4t]{font-family:Playfair Display,Georgia,serif;font-size:clamp(2.8rem,7vw,5.5rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--text);max-width:16ch;margin-bottom:1.5rem}.hero-sub[data-astro-cid-c3ejqd4t]{font-size:clamp(.95rem,1.5vw,1.05rem);line-height:1.8;color:var(--muted);max-width:52ch;margin-bottom:2.5rem}.cta-row[data-astro-cid-c3ejqd4t]{display:flex;flex-wrap:wrap;gap:1rem}.btn-primary[data-astro-cid-c3ejqd4t]{display:inline-flex;align-items:center;gap:.5rem;padding:.9rem 1.75rem;background:var(--neon);color:#000;font-weight:800;font-size:.9rem;border-radius:.5rem;text-decoration:none;transition:transform .25s,box-shadow .25s}.btn-primary[data-astro-cid-c3ejqd4t]:hover{transform:translateY(-2px);box-shadow:0 0 24px #00ff874d}.btn-secondary[data-astro-cid-c3ejqd4t]{display:inline-flex;align-items:center;padding:.9rem 1.75rem;border:1px solid rgba(255,255,255,.12);color:#ffffff8c;font-weight:600;font-size:.9rem;border-radius:.5rem;text-decoration:none;transition:border-color .3s,color .3s}.btn-secondary[data-astro-cid-c3ejqd4t]:hover{border-color:#00ff8759;color:var(--neon)}.statement-section[data-astro-cid-c3ejqd4t]{padding-block:clamp(3rem,6vw,5rem);background:#ffffff04;border-block:1px solid rgba(255,255,255,.06)}.statement-card[data-astro-cid-c3ejqd4t]{display:flex;border-radius:1rem;overflow:hidden}.statement-bar[data-astro-cid-c3ejqd4t]{width:4px;flex-shrink:0;background:var(--neon)}.statement-inner[data-astro-cid-c3ejqd4t]{padding:clamp(1.5rem,4vw,2.5rem)}.statement-text[data-astro-cid-c3ejqd4t]{font-family:Playfair Display,Georgia,serif;font-size:clamp(1.05rem,2.2vw,1.35rem);font-style:italic;line-height:1.65;color:var(--text);margin:0;max-width:70ch}.dodont-section[data-astro-cid-c3ejqd4t]{padding-block:clamp(3rem,6vw,5rem)}.dodont-grid[data-astro-cid-c3ejqd4t]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}@media(max-width:640px){.dodont-grid[data-astro-cid-c3ejqd4t]{grid-template-columns:1fr}}.dodont-col[data-astro-cid-c3ejqd4t]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:1.75rem}.dodont-heading[data-astro-cid-c3ejqd4t]{font-size:.8rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.25rem}.do-heading[data-astro-cid-c3ejqd4t]{color:var(--neon)}.dont-heading[data-astro-cid-c3ejqd4t]{color:var(--muted)}.dodont-list[data-astro-cid-c3ejqd4t]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}.dodont-list[data-astro-cid-c3ejqd4t] li[data-astro-cid-c3ejqd4t]{font-size:.88rem;line-height:1.6;padding-left:1.25rem;position:relative}.do-list[data-astro-cid-c3ejqd4t] li[data-astro-cid-c3ejqd4t]{color:var(--text)}.do-list[data-astro-cid-c3ejqd4t] li[data-astro-cid-c3ejqd4t]:before{content:"+";position:absolute;left:0;color:var(--neon);font-weight:700}.dont-list[data-astro-cid-c3ejqd4t] li[data-astro-cid-c3ejqd4t]{color:var(--muted)}.dont-list[data-astro-cid-c3ejqd4t] li[data-astro-cid-c3ejqd4t]:before{content:"–";position:absolute;left:0;color:var(--muted)}.do-note[data-astro-cid-c3ejqd4t]{font-size:.82rem;line-height:1.7;color:var(--muted);font-style:italic;border-top:1px solid rgba(255,255,255,.07);padding-top:1.25rem;margin:0}.phasen-section[data-astro-cid-c3ejqd4t]{padding-block:clamp(3rem,6vw,5rem);background:#00ff8705;border-block:1px solid rgba(0,255,135,.07)}.phasen-grid[data-astro-cid-c3ejqd4t]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;position:relative}.phasen-connector[data-astro-cid-c3ejqd4t]{position:absolute;top:2.5rem;left:calc(33.33% - .5rem);right:calc(33.33% - .5rem);height:1px;background:linear-gradient(to right,#00ff8726,#00ff874d,#00ff8726);pointer-events:none}@media(max-width:720px){.phasen-grid[data-astro-cid-c3ejqd4t]{grid-template-columns:1fr}.phasen-connector[data-astro-cid-c3ejqd4t]{display:none}}.phase-card[data-astro-cid-c3ejqd4t]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;transition:border-color .3s,transform .3s}.phase-card[data-astro-cid-c3ejqd4t]:hover{border-color:#00ff8740;transform:translateY(-4px)}.phase-tag[data-astro-cid-c3ejqd4t]{font-size:.65rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--neon)}.phase-card[data-astro-cid-c3ejqd4t] h3[data-astro-cid-c3ejqd4t]{font-size:1rem;font-weight:700;color:var(--text);margin:0;line-height:1.3}.phase-card[data-astro-cid-c3ejqd4t] p[data-astro-cid-c3ejqd4t]{font-size:.85rem;line-height:1.65;color:var(--muted);margin:0;flex:1}.tag-row[data-astro-cid-c3ejqd4t]{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:auto}.tag[data-astro-cid-c3ejqd4t]{font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:#00ff8761;border:1px solid rgba(0,255,135,.15);border-radius:.25rem;padding:.2rem .45rem}.differenz-section[data-astro-cid-c3ejqd4t]{padding-block:clamp(3rem,6vw,5rem)}.differenz-header[data-astro-cid-c3ejqd4t]{max-width:56ch;margin-bottom:2.5rem}.page-h2[data-astro-cid-c3ejqd4t]{font-size:clamp(1.6rem,3.5vw,2.5rem);font-weight:700;line-height:1.2;color:var(--text);letter-spacing:-.02em}.differenz-intro[data-astro-cid-c3ejqd4t]{font-size:.9rem;line-height:1.75;color:var(--muted);margin-top:.75rem}.differenz-grid[data-astro-cid-c3ejqd4t]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:1.5rem}@media(max-width:640px){.differenz-grid[data-astro-cid-c3ejqd4t]{grid-template-columns:1fr}}.differenz-card[data-astro-cid-c3ejqd4t]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:1.75rem}.differenz-card[data-astro-cid-c3ejqd4t] h3[data-astro-cid-c3ejqd4t]{font-size:1rem;font-weight:700;color:var(--text);margin:0 0 .75rem}.differenz-card[data-astro-cid-c3ejqd4t] p[data-astro-cid-c3ejqd4t]{font-size:.87rem;line-height:1.7;color:var(--muted);margin:0}.differenz-note[data-astro-cid-c3ejqd4t]{font-size:.85rem;font-style:italic;color:var(--muted);border-top:1px solid rgba(255,255,255,.07);padding-top:1.25rem;margin:0}.ablauf-section[data-astro-cid-c3ejqd4t]{padding-block:clamp(3rem,6vw,5rem);background:#ffffff04;border-block:1px solid rgba(255,255,255,.06)}.timeline[data-astro-cid-c3ejqd4t]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0;position:relative}.timeline[data-astro-cid-c3ejqd4t]:before{content:"";position:absolute;left:1.5rem;top:0;bottom:0;width:1px;background:linear-gradient(to bottom,#00ff874d,#00ff870d)}.timeline-item[data-astro-cid-c3ejqd4t]{display:flex;gap:2rem;padding:1.75rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.timeline-item[data-astro-cid-c3ejqd4t]:last-child{border-bottom:none}.timeline-num[data-astro-cid-c3ejqd4t]{width:3rem;height:3rem;border-radius:50%;border:1px solid rgba(0,255,135,.3);background:#00ff870d;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;letter-spacing:.1em;color:var(--neon);flex-shrink:0;position:relative;z-index:1}.timeline-body[data-astro-cid-c3ejqd4t]{padding-top:.5rem;flex:1}.timeline-body[data-astro-cid-c3ejqd4t] h3[data-astro-cid-c3ejqd4t]{font-size:1.05rem;font-weight:700;color:var(--text);margin:0 0 .5rem}.timeline-body[data-astro-cid-c3ejqd4t] p[data-astro-cid-c3ejqd4t]{font-size:.87rem;line-height:1.7;color:var(--muted);margin:0}.cta-section[data-astro-cid-c3ejqd4t]{padding-block:clamp(3rem,6vw,5.5rem);background:radial-gradient(ellipse 70% 50% at 30% 50%,rgba(0,255,135,.04),transparent 70%)}.cta-grid[data-astro-cid-c3ejqd4t]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:start}@media(max-width:768px){.cta-grid[data-astro-cid-c3ejqd4t]{grid-template-columns:1fr}}.cta-copy[data-astro-cid-c3ejqd4t]{display:flex;flex-direction:column;gap:1rem}.cta-subline[data-astro-cid-c3ejqd4t]{font-size:1rem;color:var(--neon);font-weight:600;margin:0}.cta-text[data-astro-cid-c3ejqd4t]{font-size:.9rem;line-height:1.75;color:var(--muted);margin:0}.cta-exklusiv[data-astro-cid-c3ejqd4t]{display:inline-flex;align-items:center;gap:.5rem;font-size:.78rem;color:#00ff8799;border:1px solid rgba(0,255,135,.15);border-radius:.5rem;padding:.6rem .9rem;margin:0;width:fit-content}.form-wrap[data-astro-cid-c3ejqd4t]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:clamp(1.5rem,3vw,2rem)}.kontakt-form[data-astro-cid-c3ejqd4t]{display:flex;flex-direction:column;gap:1.25rem}.form-field[data-astro-cid-c3ejqd4t]{display:flex;flex-direction:column;gap:.4rem}.form-field[data-astro-cid-c3ejqd4t] label[data-astro-cid-c3ejqd4t]{font-size:.75rem;font-weight:600;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.form-field[data-astro-cid-c3ejqd4t] input[data-astro-cid-c3ejqd4t],.form-field[data-astro-cid-c3ejqd4t] textarea[data-astro-cid-c3ejqd4t]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;padding:.7rem .9rem;color:var(--text);font-family:DM Sans,sans-serif;font-size:.9rem;line-height:1.5;transition:border-color .25s,background .25s;width:100%}.form-field[data-astro-cid-c3ejqd4t] input[data-astro-cid-c3ejqd4t]:focus,.form-field[data-astro-cid-c3ejqd4t] textarea[data-astro-cid-c3ejqd4t]:focus{outline:none;border-color:#00ff8766;background:#00ff8708}.form-field[data-astro-cid-c3ejqd4t] input[data-astro-cid-c3ejqd4t][aria-invalid=true],.form-field[data-astro-cid-c3ejqd4t] textarea[data-astro-cid-c3ejqd4t][aria-invalid=true]{border-color:#ff505080}.form-field[data-astro-cid-c3ejqd4t] textarea[data-astro-cid-c3ejqd4t]{resize:vertical;min-height:120px}.form-privacy[data-astro-cid-c3ejqd4t]{font-size:.72rem;color:var(--muted);line-height:1.5;opacity:.7}.form-privacy[data-astro-cid-c3ejqd4t] a[data-astro-cid-c3ejqd4t]{color:var(--neon);text-decoration:underline;text-underline-offset:2px}.field-error[data-astro-cid-c3ejqd4t]{font-size:.72rem;color:#ff6464cc;min-height:1em}.form-submit[data-astro-cid-c3ejqd4t]{padding:.9rem 1.75rem;background:var(--neon);color:#000;font-family:DM Sans,sans-serif;font-weight:800;font-size:.9rem;border:none;border-radius:.5rem;cursor:pointer;transition:opacity .25s,transform .25s;align-self:flex-start}.form-submit[data-astro-cid-c3ejqd4t]:disabled{opacity:.35;cursor:not-allowed;transform:none}.form-submit[data-astro-cid-c3ejqd4t]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 0 20px #00ff8740}.form-success[data-astro-cid-c3ejqd4t]{font-size:.9rem;color:var(--neon);padding:1.25rem;border:1px solid rgba(0,255,135,.25);border-radius:.75rem;background:#00ff870d;text-align:center}.feature-label[data-astro-cid-c3ejqd4t]{display:inline-block;font-size:.7rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--neon)}
