.e-hero.svelte-1st2ojf{background:radial-gradient(120% 80% at 20% 0%, #173a42, var(--dunkel) 60%, #081519);color:#fff;padding:36px 16px 40px}.e-hero.svelte-1st2ojf>:where(.svelte-1st2ojf){max-width:1120px;margin-left:auto;margin-right:auto}.e-kicker.svelte-1st2ojf{color:var(--teal);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:13px;font-weight:800}h1.svelte-1st2ojf{letter-spacing:-.035em;margin-top:0;margin-bottom:0;font-size:clamp(34px,9vw,58px);line-height:1.03}h1.svelte-1st2ojf em:where(.svelte-1st2ojf){color:var(--teal);font-style:normal}.e-lead.svelte-1st2ojf{color:#b8d4d8;margin-top:16px;font-size:17px}.e-stufen.svelte-1st2ojf{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.e-stufe.svelte-1st2ojf{color:var(--text);background:#e3f6f3;border-radius:999px;align-items:baseline;gap:6px;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex}.e-stufe.svelte-1st2ojf b:where(.svelte-1st2ojf){font-weight:800}.e-stufe.mittel.svelte-1st2ojf{background:#fdf0d2}.e-stufe.gross.svelte-1st2ojf{background:#e8e4fb}.e-block.svelte-1st2ojf{max-width:1120px;margin:0 auto;padding:32px 16px 0}h2.svelte-1st2ojf{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(26px,6vw,36px)}.e-filter.svelte-1st2ojf{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.e-filter.svelte-1st2ojf button:where(.svelte-1st2ojf){border:1px solid var(--linie);cursor:pointer;color:var(--text);background:#fff;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700}.e-filter.svelte-1st2ojf button.an:where(.svelte-1st2ojf){background:var(--dunkel);color:#fff;border-color:var(--dunkel)}.e-karten.svelte-1st2ojf{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:12px;display:grid}.e-karte.svelte-1st2ojf,.e-paket.svelte-1st2ojf{border-radius:var(--r);box-shadow:var(--schatten);background:#fff;border:2px solid #0000;align-content:start;gap:8px;padding:18px;display:grid}.e-karte.gemerkt.svelte-1st2ojf,.e-paket.gemerkt.svelte-1st2ojf{border-color:var(--teal-dunkel)}.e-kopf.svelte-1st2ojf{justify-content:space-between;align-items:center;gap:8px;display:flex}.e-icon.svelte-1st2ojf{font-size:32px}h3.svelte-1st2ojf{margin:0;font-size:18px;line-height:1.25}.e-problem.svelte-1st2ojf{color:var(--leise);margin:0;font-size:15px}ul.svelte-1st2ojf{gap:4px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.e-merken.svelte-1st2ojf{background:var(--hell);color:var(--text);cursor:pointer;border:0;border-radius:12px;margin-top:6px;padding:12px;font-weight:800}.gemerkt.svelte-1st2ojf .e-merken:where(.svelte-1st2ojf){background:var(--dunkel);color:#fff}.e-pakete.svelte-1st2ojf{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:12px;display:grid}.e-paket.svelte-1st2ojf p:where(.svelte-1st2ojf){color:var(--leise);margin:0}.e-preis.svelte-1st2ojf{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.e-preis.svelte-1st2ojf b:where(.svelte-1st2ojf){letter-spacing:-.02em;font-size:22px}.e-preis.svelte-1st2ojf s:where(.svelte-1st2ojf){color:var(--leise)}.e-hinweis.svelte-1st2ojf{color:var(--leise);font-size:14px}.e-anfrage.svelte-1st2ojf{background:var(--dunkel);color:#fff;margin-top:40px;padding:42px 16px 120px;scroll-margin-top:10px}.e-innen.svelte-1st2ojf{max-width:760px;margin:0 auto}.e-sub.svelte-1st2ojf{color:#b8d4d8;margin:0 0 18px}.e-sub.svelte-1st2ojf b:where(.svelte-1st2ojf){color:#fff}form.svelte-1st2ojf{gap:12px;display:grid}.e-auswahl.svelte-1st2ojf{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.e-auswahl.svelte-1st2ojf>b:where(.svelte-1st2ojf){width:100%}.e-tag.svelte-1st2ojf{background:var(--teal);color:var(--dunkel);cursor:pointer;border:0;border-radius:999px;padding:7px 12px;font-weight:700}.e-leer.svelte-1st2ojf{color:#8fb0b5;font-size:14px}.e-felder.svelte-1st2ojf{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:8px;display:grid}.e-chips.svelte-1st2ojf{flex-wrap:wrap;gap:6px;display:flex}.e-chips.svelte-1st2ojf button:where(.svelte-1st2ojf){color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:999px;padding:9px 14px;font-weight:600}.e-chips.svelte-1st2ojf button.an:where(.svelte-1st2ojf){background:var(--teal);color:var(--dunkel);border-color:var(--teal)}input.svelte-1st2ojf,textarea.svelte-1st2ojf{color:#fff;background:#ffffff12;border:1px solid #fff3;border-radius:14px;width:100%;padding:14px}input.svelte-1st2ojf::placeholder,textarea.svelte-1st2ojf::placeholder{color:#8fb0b5}.e-topf.svelte-1st2ojf{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.e-senden.svelte-1st2ojf{background:var(--gold);color:var(--dunkel);cursor:pointer;border:0;border-radius:16px;padding:17px;font-size:17px;font-weight:800}.e-senden.svelte-1st2ojf:disabled{opacity:.5;cursor:default}.e-fehler.svelte-1st2ojf{color:#fca5a5;margin:0;font-weight:700}.e-klein.svelte-1st2ojf{color:#8fb0b5;margin:0;font-size:13px}.e-klein.svelte-1st2ojf a:where(.svelte-1st2ojf){color:#fff}.e-danke.svelte-1st2ojf{border:1px solid var(--teal);background:#2dd4bf1f;border-radius:18px;gap:6px;padding:20px;font-size:17px;display:grid}.e-leiste.svelte-1st2ojf{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:40;background:var(--gold);color:var(--dunkel);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:14px 22px;font-size:15px;font-weight:700;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #0000004d}
