.f-nl.svelte-1eiiyps{min-width:0}.f-form.svelte-1eiiyps{background:#fff;border-radius:12px;gap:6px;padding:6px;display:flex}.f-form.err.svelte-1eiiyps{box-shadow:0 0 0 2px #e58f7a}.f-form.svelte-1eiiyps input:where(.svelte-1eiiyps){min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:10px 12px;font-size:16px}.f-form.svelte-1eiiyps input:where(.svelte-1eiiyps)::placeholder{color:#8a9690}.f-form.svelte-1eiiyps button:where(.svelte-1eiiyps){background:var(--accent);color:var(--ink);cursor:pointer;white-space:nowrap;border:0;border-radius:9px;flex:none;padding:11px 20px;font-size:16px;font-weight:600;transition:background .2s}.f-form.svelte-1eiiyps button:where(.svelte-1eiiyps):hover{background:#9fe0a3}.f-form.svelte-1eiiyps button:where(.svelte-1eiiyps):disabled{cursor:progress;opacity:.8}.f-hint.svelte-1eiiyps{color:#fff9;margin-top:12px;font-size:14px}.f-ok.svelte-1eiiyps{background:#8ad68f24;border-radius:12px;align-items:center;gap:10px;padding:14px 16px;font-weight:500;display:flex}.f-ok.svelte-1eiiyps i:where(.svelte-1eiiyps){background:var(--accent);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.f-ok.svelte-1eiiyps svg:where(.svelte-1eiiyps){width:11px;height:11px}footer.svelte-gh2bio{background:var(--ink);color:#fff;border-radius:28px 28px 0 0;margin-top:-28px;position:relative}.fgrid.svelte-gh2bio{grid-template-columns:1.1fr repeat(5,1fr);gap:28px;padding-block:120px 80px;font-size:16px;display:grid}.flogo.svelte-gh2bio{color:#fff;margin-bottom:24px;display:inline-block}.flogo.svelte-gh2bio .heidi-logo{width:auto;height:30px;display:block}h4.svelte-gh2bio{margin:0 0 14px;font-size:16px;font-weight:500}ul.svelte-gh2bio{color:#a9b8b3;gap:10px;margin:0;padding:0;list-style:none;display:grid}.first.svelte-gh2bio ul:where(.svelte-gh2bio){color:#fff}a.f-link.svelte-gh2bio{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}a.f-link.svelte-gh2bio:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.f-new.svelte-gh2bio{background:var(--accent);color:var(--ink);vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:600;line-height:1.5;display:inline-block}.f-cities.svelte-gh2bio{border-top:1px solid #ffffff1f;grid-column:1/-1;padding-top:32px}.f-cities.svelte-gh2bio ul:where(.svelte-gh2bio){grid-template-columns:repeat(6,minmax(0,1fr));column-gap:28px}.f-all.svelte-gh2bio{white-space:nowrap;grid-column:-2/-1;font-weight:600}.f-news.svelte-gh2bio{border-top:1px solid #ffffff1f;grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) minmax(0,1.3fr);align-items:start;gap:40px;padding-top:40px;display:grid}.f-news.svelte-gh2bio>:where(.svelte-gh2bio){min-width:0}.f-adr.svelte-gh2bio .flogo:where(.svelte-gh2bio){margin-bottom:10px}.f-lw.svelte-gh2bio{cursor:help;display:inline-block;position:relative}.f-lw.svelte-gh2bio .flogo:where(.svelte-gh2bio){transition:color .3s}.f-lw.svelte-gh2bio:hover .flogo:where(.svelte-gh2bio),.f-lw.svelte-gh2bio .flogo:where(.svelte-gh2bio):focus-visible{color:var(--accent)}.f-tip.svelte-gh2bio{color:#1e322d;opacity:0;pointer-events:none;z-index:5;background:#fff;border-radius:12px;width:max-content;max-width:min(330px,100vw - 32px);padding:12px 14px;transition:opacity .25s,transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:calc(100% + 12px);left:0;transform:translateY(6px);box-shadow:0 18px 40px -18px #00000073}.f-tip.svelte-gh2bio:after{content:"";border:7px solid #0000;border-top-color:#fff;position:absolute;top:100%;left:22px}.f-tip.svelte-gh2bio b:where(.svelte-gh2bio){font-size:14px;font-weight:600;line-height:1.35;display:block}.f-tip.svelte-gh2bio u:where(.svelte-gh2bio){color:#2f7a3c;background:#e6f5e7;border-radius:4px;padding:0 2px;text-decoration:none}.f-tip.svelte-gh2bio small:where(.svelte-gh2bio){color:#5b6b66;margin-top:4px;font-size:12.5px;line-height:1.4;display:block}.f-lw.svelte-gh2bio:hover .f-tip:where(.svelte-gh2bio){opacity:1;transform:none}.f-lw.svelte-gh2bio:has(.flogo:where(.svelte-gh2bio):focus-visible) .f-tip:where(.svelte-gh2bio){opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.f-tip.svelte-gh2bio{transition:none}}address.svelte-gh2bio{color:#ffffff8c;font-size:16px;font-style:normal;line-height:1.45}.f-claim.svelte-gh2bio{letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:500;line-height:1.2}.f-claim.svelte-gh2bio em:where(.svelte-gh2bio){color:var(--accent);font-style:normal}.f-disc.svelte-gh2bio{border-top:1px solid #ffffff1f;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px;padding-top:32px;display:grid}.f-disc.svelte-gh2bio p:where(.svelte-gh2bio){color:#ffffff80;max-width:110ch;margin:0;font-size:12.5px;line-height:1.5}.f-soc.svelte-gh2bio{gap:16px;display:flex}.f-soc.svelte-gh2bio a:where(.svelte-gh2bio){color:#ffffffd9;place-items:center;width:26px;height:26px;transition:color .2s,transform .2s;display:grid}.f-soc.svelte-gh2bio a:where(.svelte-gh2bio):hover{color:var(--accent);transform:translateY(-2px)}.f-soc.svelte-gh2bio svg:where(.svelte-gh2bio){width:24px;height:24px}.legal.svelte-gh2bio{color:#8fa29c;border-top:1px solid #36504a;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px;padding-top:24px;font-size:14px;display:flex}.legal-links.svelte-gh2bio a:where(.svelte-gh2bio):hover{color:#fff}.legal-links.svelte-gh2bio a:where(.svelte-gh2bio)+a:where(.svelte-gh2bio):before{content:"·";margin-inline:6px}@media (width<=1240px){.fgrid.svelte-gh2bio{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:40px}.f-cities.svelte-gh2bio ul:where(.svelte-gh2bio){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=980px){.fgrid.svelte-gh2bio{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;font-size:15px}.fgrid.svelte-gh2bio>:where(.svelte-gh2bio){min-width:0}h4.svelte-gh2bio,li.svelte-gh2bio{overflow-wrap:anywhere}.f-cities.svelte-gh2bio ul:where(.svelte-gh2bio){grid-template-columns:repeat(2,minmax(0,1fr))}.f-news.svelte-gh2bio{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.f-news.svelte-gh2bio>.f-nl{grid-column:1/-1}}@media (width<=900px){a.svelte-gh2bio,li.svelte-gh2bio{-webkit-hyphens:auto;hyphens:auto}}@media (width<=620px){.f-news.svelte-gh2bio{grid-template-columns:minmax(0,1fr);gap:24px}.f-disc.svelte-gh2bio{grid-template-columns:1fr;gap:20px}}.banner.svelte-vznzu2{background:var(--ink);color:#dde7e3;text-align:center;padding:8px 16px;font-size:13px}.banner.svelte-vznzu2 a:where(.svelte-vznzu2){color:#fff;margin-left:6px;text-decoration:underline}nav.top.svelte-vznzu2{top:env(safe-area-inset-top,0px);z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky}.bar.svelte-vznzu2{align-items:center;gap:36px;height:64px;display:flex}.logo.svelte-vznzu2{color:var(--ink);align-items:center;display:flex}.logo.svelte-vznzu2 .heidi-logo{width:auto;height:26px;display:block}.nv-links.svelte-vznzu2{align-items:center;gap:6px;font-size:15px;display:flex}.nv-dd.svelte-vznzu2{position:relative}.nv-btn.svelte-vznzu2,.nv-a.svelte-vznzu2{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:15px;display:inline-flex}.nv-btn.svelte-vznzu2:hover,.nv-a.svelte-vznzu2:hover,.nv-dd.svelte-vznzu2:focus-within .nv-btn:where(.svelte-vznzu2),.nv-dd.open.svelte-vznzu2 .nv-btn:where(.svelte-vznzu2){background:#f1f4f2}.nv-btn.svelte-vznzu2 .nv-chev{width:10px;transition:transform .2s}.nv-dd.svelte-vznzu2:hover .nv-chev,.nv-dd.open.svelte-vznzu2 .nv-chev{transform:rotate(180deg)}.nv-panel.svelte-vznzu2{z-index:50;padding-top:10px;display:none;position:absolute;top:100%;left:-8px}.nv-dd.svelte-vznzu2:hover .nv-panel:where(.svelte-vznzu2),.nv-dd.svelte-vznzu2:focus-within .nv-panel:where(.svelte-vznzu2),.nv-dd.open.svelte-vznzu2 .nv-panel:where(.svelte-vznzu2){display:block}.nv-box.svelte-vznzu2{border:1px solid var(--line);background:#fff;border-radius:16px;padding:10px;box-shadow:0 28px 60px -24px #1e322d59}.nv-list.svelte-vznzu2{gap:2px;width:340px;display:grid}.nv-list.svelte-vznzu2 .nv-col:where(.svelte-vznzu2){display:contents}.nv-mega.svelte-vznzu2{grid-template-columns:repeat(3,230px);gap:6px 10px;padding:14px;display:grid}.nv-mega.nv-res.svelte-vznzu2{grid-template-columns:repeat(2,290px)}.nv-g.svelte-vznzu2{color:var(--faint);padding:4px 10px 8px;font-size:11.5px;font-weight:600}.nv-it.svelte-vznzu2{color:var(--ink);border-radius:10px;flex-direction:column;gap:2px;padding:9px 10px;display:flex}a.nv-it.svelte-vznzu2:hover{background:#f1f5f2}.nv-it.cur.svelte-vznzu2{background:#eef3f0}.nv-it.cur.svelte-vznzu2 .nv-t:where(.svelte-vznzu2):after{content:"Aktuell";color:#2f7a3c;background:#e6f5e7;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10.5px;font-weight:600}.nv-t.svelte-vznzu2{align-items:center;font-size:14.5px;font-weight:500;display:flex}.nv-d.svelte-vznzu2{color:var(--muted);font-size:12.5px;line-height:1.35}.nv-it.soon.svelte-vznzu2{cursor:default}.nv-it.soon.svelte-vznzu2 .nv-t:where(.svelte-vznzu2){color:var(--faint)}.nv-it.soon.svelte-vznzu2 .nv-d:where(.svelte-vznzu2){color:#b7c0bc}.nv-t.svelte-vznzu2 small:where(.svelte-vznzu2){color:var(--faint);background:#f1f3f2;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:10.5px;font-weight:600}.navright.svelte-vznzu2{align-items:center;gap:10px;margin-left:auto;font-size:15px;display:flex}.nv-ghost.svelte-vznzu2{border:1px solid var(--line);color:var(--ink)}.burger.svelte-vznzu2{cursor:pointer;background:0 0;border:0;margin-left:auto;padding:8px;display:none}.burger.svelte-vznzu2 svg:where(.svelte-vznzu2){display:block}.navright.svelte-vznzu2 .btn:where(.svelte-vznzu2){isolation:isolate;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s,color .35s;position:relative;overflow:hidden}.navright.svelte-vznzu2 .btn:where(.svelte-vznzu2):before{content:"";z-index:-1;opacity:0;border-radius:inherit;transition:opacity .45s;position:absolute;inset:0}.navright.svelte-vznzu2 .btn:where(.svelte-vznzu2):after{content:"";z-index:-1;opacity:0;border-radius:inherit;background:radial-gradient(110px circle at var(--mx,50%) var(--my,50%), var(--glow), transparent 65%);transition:opacity .35s;position:absolute;inset:0}.navright.svelte-vznzu2 .btn:where(.svelte-vznzu2):hover:before,.navright.svelte-vznzu2 .btn:where(.svelte-vznzu2):hover:after,.navright.svelte-vznzu2 .btn:where(.svelte-vznzu2):focus-visible:before{opacity:1}.navright.svelte-vznzu2 .btn:where(.svelte-vznzu2):hover{transform:translateY(-1px)}.navright.svelte-vznzu2 .btn-ink:where(.svelte-vznzu2){--glow:#8ad68f38}.navright.svelte-vznzu2 .btn-ink:where(.svelte-vznzu2):before{background:linear-gradient(120deg,#1e322d 0%,#24403a 50%,#2c4c43 100%) 0%/220% 100%;transition:opacity .45s,background-position 1.2s cubic-bezier(.2,.8,.2,1)}.navright.svelte-vznzu2 .btn-ink:where(.svelte-vznzu2):hover:before{background-position:100%}.navright.svelte-vznzu2 .btn-ink:where(.svelte-vznzu2):hover{box-shadow:0 6px 16px -12px #1e322d73,inset 0 0 0 1px #8ad68f26}.navright.svelte-vznzu2 .nv-ghost:where(.svelte-vznzu2){--glow:#8ad68f2e}.navright.svelte-vznzu2 .nv-ghost:where(.svelte-vznzu2):before{background:linear-gradient(120deg,#fff 0%,#f8fcf8 50%,#f0f8f0 100%) 0%/220% 100%;transition:opacity .45s,background-position 1.2s cubic-bezier(.2,.8,.2,1)}.navright.svelte-vznzu2 .nv-ghost:where(.svelte-vznzu2):hover:before{background-position:100%}.navright.svelte-vznzu2 .nv-ghost:where(.svelte-vznzu2):hover{border-color:#c6e6c8;box-shadow:0 6px 14px -12px #1e322d4d}@media (prefers-reduced-motion:reduce){.navright.svelte-vznzu2 .btn:where(.svelte-vznzu2),.navright.svelte-vznzu2 .btn:where(.svelte-vznzu2):before{transition:none}.navright.svelte-vznzu2 .btn:where(.svelte-vznzu2):hover{transform:none}}.nv-mobile.svelte-vznzu2{border-top:1px solid var(--line);background:#fff;max-height:calc(100vh - 64px);overflow:auto}.nv-mobile.svelte-vznzu2 .wrap:where(.svelte-vznzu2){padding-block:8px 20px;display:block}.nv-mobile.svelte-vznzu2 details:where(.svelte-vznzu2){border-bottom:1px solid var(--line)}.nv-mobile.svelte-vznzu2 summary:where(.svelte-vznzu2){cursor:pointer;justify-content:space-between;padding:14px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.nv-mobile.svelte-vznzu2 summary:where(.svelte-vznzu2)::-webkit-details-marker{display:none}.nv-mobile.svelte-vznzu2 summary:where(.svelte-vznzu2):after{content:"+";color:var(--muted)}.nv-mobile.svelte-vznzu2 details[open]:where(.svelte-vznzu2) summary:where(.svelte-vznzu2):after{content:"–"}.nv-mobile.svelte-vznzu2 .nv-list:where(.svelte-vznzu2),.nv-mobile.svelte-vznzu2 .nv-mega:where(.svelte-vznzu2){grid-template-columns:1fr;gap:2px;width:auto;padding:0 0 10px;display:grid}.nv-mobile.svelte-vznzu2 .nv-col:where(.svelte-vznzu2){display:contents}.nv-mobile.svelte-vznzu2 .nv-g:where(.svelte-vznzu2){padding-top:10px}.nv-mcta.svelte-vznzu2{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.nv-mlogin.svelte-vznzu2{color:var(--ink);justify-content:space-between;align-items:center;margin-top:14px;padding:14px 4px 0;font-size:16px;font-weight:500;display:flex}.nv-mlogin.svelte-vznzu2:after{content:"→";color:var(--muted)}@media (width<=1080px){.nv-ghost.svelte-vznzu2{display:none}}@media (width<=980px){.nv-links.svelte-vznzu2,.navright.svelte-vznzu2{display:none}.burger.svelte-vznzu2{display:block}}@media (width>=981px){.nv-mobile.svelte-vznzu2{display:none}}
