.wetter[data-astro-cid-uku3ulxd]{max-width:calc(var(--container-breit) + 2 * var(--seitenrand));padding:37px var(--seitenrand);color:var(--dunkel-flaeche);letter-spacing:.04em;text-transform:uppercase;gap:40px;margin-inline:auto;font-size:14px;font-weight:500;line-height:1;display:flex}.wetter-grad[data-astro-cid-uku3ulxd]{min-width:4ch}.pfeil[data-astro-cid-ks6ofq4n]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;overflow:visible}.pfeil[data-astro-cid-ks6ofq4n] path[data-astro-cid-ks6ofq4n]{vector-effect:non-scaling-stroke}.villa-knopf[data-astro-cid-pif7isfr]{--ziel:var(--marke-villa);border:1px solid var(--linie);min-height:56px;color:var(--titel);cursor:pointer;transition:color .3s var(--kurve), border-color .3s var(--kurve), background-color .3s var(--kurve);align-items:center;gap:16px;padding:0 20px 0 24px;display:inline-flex}.villa-knopf-logo[data-astro-cid-pif7isfr]{aspect-ratio:220/41.8;background:currentColor;width:132px;display:block;-webkit-mask:url(/ceconi/ceconi-logo.svg) 50%/contain no-repeat;mask:url(/ceconi/ceconi-logo.svg) 50%/contain no-repeat}.villa-knopf-zum-hotel[data-astro-cid-pif7isfr]{--ziel:var(--marke-hotel)}.villa-knopf-zum-hotel[data-astro-cid-pif7isfr] .villa-knopf-logo[data-astro-cid-pif7isfr]{-webkit-mask-image:url(/logo/hotel-zur-post.svg);mask-image:url(/logo/hotel-zur-post.svg)}@media (hover:hover) and (pointer:fine) and (width>=1200px){.villa-knopf[data-astro-cid-pif7isfr]:hover{background:color-mix(in srgb, var(--ziel) 12%, transparent);color:var(--ziel);border-color:var(--ziel)}}.menue[data-astro-cid-lq7w6dzj]{z-index:1;height:100dvh;padding-top:var(--kopf);background:var(--beige);visibility:hidden;opacity:0;transform:translateY(calc(var(--kopf) - 100dvh));overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;transition:opacity .3s,visibility 0s linear .3s,transform 0s linear .3s;display:flex;position:fixed;inset:0 0 auto;overflow-y:auto}.menue[data-astro-cid-lq7w6dzj]::-webkit-scrollbar{display:none}.menue[data-astro-cid-lq7w6dzj]>[data-astro-cid-lq7w6dzj]{transform:translateY(calc(100dvh - var(--kopf)));transition:transform 0s linear .3s}html[data-menue-offen] .menue[data-astro-cid-lq7w6dzj]{visibility:visible;opacity:1;transition:transform .6s cubic-bezier(.5,0,.2,1),visibility;transform:none}html[data-menue-offen] .menue[data-astro-cid-lq7w6dzj]>[data-astro-cid-lq7w6dzj]{transition:transform .6s cubic-bezier(.5,0,.2,1);transform:none}.menue-punkt[data-astro-cid-lq7w6dzj]{--i:0}.menue-punkt[data-astro-cid-lq7w6dzj]:nth-child(2){--i:1}.menue-punkt[data-astro-cid-lq7w6dzj]:nth-child(3){--i:2}.menue-punkt[data-astro-cid-lq7w6dzj]:nth-child(4){--i:3}.menue-punkt[data-astro-cid-lq7w6dzj]:nth-child(5){--i:4}.menue-punkt[data-astro-cid-lq7w6dzj]:nth-child(6){--i:5}.menue-punkt[data-astro-cid-lq7w6dzj]:nth-child(7){--i:6}.menue-punkt[data-astro-cid-lq7w6dzj]:nth-child(8){--i:7}.menue-punkt[data-astro-cid-lq7w6dzj]:nth-child(9){--i:8}.menue-titel[data-astro-cid-lq7w6dzj],.menue-sozial[data-astro-cid-lq7w6dzj],.menue-fuss[data-astro-cid-lq7w6dzj] .wetter{opacity:0;transition:opacity 0s linear .3s,transform 0s linear .3s;transform:translateY(16px)}html[data-menue-offen] .menue-titel[data-astro-cid-lq7w6dzj]{opacity:1;transition:opacity .5s var(--kurve) calc(.25s + var(--i) * 40ms), transform .8s var(--kurve) calc(.25s + var(--i) * 40ms);transform:none}html[data-menue-offen] .menue-sozial[data-astro-cid-lq7w6dzj],html[data-menue-offen] .menue-fuss[data-astro-cid-lq7w6dzj] .wetter{opacity:1;transition:opacity .5s var(--kurve) .6s, transform .8s var(--kurve) .6s;transform:none}html:not([data-menue-offen]) .menue-unter[data-astro-cid-lq7w6dzj],html:not([data-menue-offen]) .menue-linie[data-astro-cid-lq7w6dzj]{transition-delay:.3s}html[data-menue-offen]{overflow:hidden}.menue-innen[data-astro-cid-lq7w6dzj]{width:100%;max-width:calc(var(--container-breit) + 2 * var(--seitenrand));padding:32px var(--seitenrand) 40px;flex:1;margin-inline:auto}.menue-liste[data-astro-cid-lq7w6dzj]{flex-direction:column;display:flex}.menue-titel[data-astro-cid-lq7w6dzj]{width:100%;min-height:48px;color:var(--titel);letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;align-items:center;padding:10px 0;font-size:20px;line-height:28px;display:flex}.menue-linie[data-astro-cid-lq7w6dzj]{display:none}.menue-unter[data-astro-cid-lq7w6dzj]{padding:0 0 12px 16px;display:none}.menue-punkt[data-astro-cid-lq7w6dzj][data-offen] .menue-unter[data-astro-cid-lq7w6dzj]{display:block}.menue-unter[data-astro-cid-lq7w6dzj] a[data-astro-cid-lq7w6dzj]{color:var(--dunkel-flaeche);letter-spacing:-.02em;transition:color .3s var(--kurve);padding:6px 0;font-size:16px;font-weight:300;line-height:24px;display:block}@media (hover:hover) and (pointer:fine) and (width>=1200px){.menue-unter[data-astro-cid-lq7w6dzj] a[data-astro-cid-lq7w6dzj]:hover,.menue-titel[data-astro-cid-lq7w6dzj]:hover{color:var(--gruen)}}.menue-bild-spalte[data-astro-cid-lq7w6dzj]{display:none}.menue-sozial[data-astro-cid-lq7w6dzj]{justify-content:flex-end;gap:4px;margin-top:8px;display:flex}.menue-sozial[data-astro-cid-lq7w6dzj] a[data-astro-cid-lq7w6dzj]{width:36px;height:36px;color:var(--dunkel-flaeche);transition:color .3s var(--kurve);place-items:center;display:grid}@media (hover:hover) and (pointer:fine) and (width>=1200px){.menue-sozial[data-astro-cid-lq7w6dzj] a[data-astro-cid-lq7w6dzj]:hover{color:var(--gruen)}}.menue-sozial[data-astro-cid-lq7w6dzj] svg[data-astro-cid-lq7w6dzj]{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.menue-sozial[data-astro-cid-lq7w6dzj] svg[data-astro-cid-lq7w6dzj] .voll[data-astro-cid-lq7w6dzj]{fill:currentColor;stroke:none}.menue-fuss[data-astro-cid-lq7w6dzj]{border-top:1px solid var(--linie)}.menue-weiter[data-astro-cid-lq7w6dzj],.menue-ebene[data-astro-cid-lq7w6dzj]{display:none}@media (width<=1199px){.menue[data-astro-cid-lq7w6dzj]{padding-bottom:var(--ki-feld-platz)}.menue-innen[data-astro-cid-lq7w6dzj]{padding:16px var(--seitenrand) 0;flex:none}.menue-fuss[data-astro-cid-lq7w6dzj]{border-top:0}.menue-fuss[data-astro-cid-lq7w6dzj] .wetter{padding:20px var(--seitenrand) 24px;gap:0;line-height:20px}.menue-fuss[data-astro-cid-lq7w6dzj] .wetter p+p:before{content:"·";margin-inline:10px}.menue-fuss[data-astro-cid-lq7w6dzj] .wetter-grad:empty{display:none}.menue-titel[data-astro-cid-lq7w6dzj]{border-bottom:1px solid var(--linie);min-height:60px;padding:14px 0}.menue-weiter[data-astro-cid-lq7w6dzj]{color:var(--titel);margin-left:auto;display:block}.menue-liste[data-astro-cid-lq7w6dzj]:has(.menue-punkt[data-offen])>li[data-astro-cid-lq7w6dzj]:not([data-offen]),.menue-punkt[data-astro-cid-lq7w6dzj][data-offen]>.menue-titel[data-astro-cid-lq7w6dzj]{display:none}.menue-unter[data-astro-cid-lq7w6dzj]{padding:0}.menue-ebene[data-astro-cid-lq7w6dzj]{display:block}.menue-ebene-titel[data-astro-cid-lq7w6dzj]{border-block:1px solid var(--gruen);color:var(--gruen);text-align:center;letter-spacing:.06em;text-transform:uppercase;padding:14px 0;font-size:20px;line-height:28px}.menue-zurueck[data-astro-cid-lq7w6dzj]{background:color-mix(in srgb, var(--dunkel-flaeche) 5%, transparent);width:100%;min-height:52px;color:var(--titel);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-items:center;gap:12px;padding:0 16px;font-size:14px;font-weight:500;line-height:1;display:flex}.menue-unter[data-astro-cid-lq7w6dzj] a[data-astro-cid-lq7w6dzj]{border-bottom:1px solid var(--linie);min-height:54px;color:var(--titel);letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:12px 0;font-size:16px;font-weight:400;line-height:22px;display:flex}}@media (width>=1200px){.menue-innen[data-astro-cid-lq7w6dzj]{--menue-zeile:clamp(40px, calc((100dvh - var(--kopf) - 32px - 89px) / 9), 53px);--menue-unten:clamp(16px, calc(100dvh - var(--kopf) - 16px - 9 * var(--menue-zeile) - 89px), 40px);--menue-oben:clamp(16px, calc(100dvh - var(--kopf) - 9 * var(--menue-zeile) - var(--menue-unten) - 89px), 80px);padding-top:var(--menue-oben);padding-bottom:var(--menue-unten);grid-template-columns:44fr 56fr;align-items:start;display:grid}.menue-spalten[data-astro-cid-lq7w6dzj]{position:relative}.menue-liste[data-astro-cid-lq7w6dzj]{gap:0;width:63.6364%}.menue-punkt[data-astro-cid-lq7w6dzj]{position:static}.menue-titel[data-astro-cid-lq7w6dzj]{min-height:0;height:var(--menue-zeile);align-items:flex-start;padding:4px 0 0}@media (hover:hover) and (pointer:fine) and (width>=1200px){.menue-titel[data-astro-cid-lq7w6dzj]:hover{color:var(--titel)}}.menue-linie[data-astro-cid-lq7w6dzj]{background:color-mix(in srgb, var(--dunkel-flaeche) 50%, transparent);transform-origin:0;height:1px;transition:transform .3s var(--kurve);flex:1;margin:13px 14px 0 12px;display:block;transform:scaleX(0)}.menue-punkt[data-astro-cid-lq7w6dzj][data-offen] .menue-linie[data-astro-cid-lq7w6dzj]{transform:scaleX(1)}.menue-unter[data-astro-cid-lq7w6dzj]{visibility:hidden;opacity:0;transition:opacity .3s var(--kurve), visibility 0s linear .3s;padding:0;display:block;position:absolute;top:2px;left:63.6364%}.menue-punkt[data-astro-cid-lq7w6dzj][data-offen] .menue-unter[data-astro-cid-lq7w6dzj]{visibility:visible;opacity:1;transition:opacity .3s var(--kurve), visibility 0s}.menue-unter[data-astro-cid-lq7w6dzj] a[data-astro-cid-lq7w6dzj]{height:30px;padding:0}.menue-punkt[data-astro-cid-lq7w6dzj]:nth-child(6) .menue-unter[data-astro-cid-lq7w6dzj]{top:calc(5 * var(--menue-zeile) + 2px)}.menue-punkt[data-astro-cid-lq7w6dzj]:nth-child(7) .menue-unter[data-astro-cid-lq7w6dzj]{top:calc(6 * var(--menue-zeile) + 2px)}.menue-bild-spalte[data-astro-cid-lq7w6dzj]{padding-top:0;display:block}.menue-bilder[data-astro-cid-lq7w6dzj]{aspect-ratio:3/2;width:min(100%, calc((100dvh - var(--kopf) - var(--menue-oben) - 46px - var(--menue-unten) - 89px) * 3 / 2));opacity:0;margin-left:auto;transition:opacity 0s linear .3s;position:relative;overflow:hidden}html[data-menue-offen] .menue-bilder[data-astro-cid-lq7w6dzj]{opacity:1;transition:opacity .8s var(--kurve) .2s}.menue-bild[data-astro-cid-lq7w6dzj]{opacity:0;transition:opacity .3s var(--kurve);position:absolute;inset:0}.menue-bild-an[data-astro-cid-lq7w6dzj]{opacity:1}html:not([data-menue-offen]) .menue-bild[data-astro-cid-lq7w6dzj]{transition:opacity 0s linear .3s}.menue-bild[data-astro-cid-lq7w6dzj] img{object-fit:cover;width:100%;height:100%}.menue-sozial[data-astro-cid-lq7w6dzj]{gap:0;margin-top:10px;margin-right:-8px}}@media (prefers-reduced-motion:reduce){.menue[data-astro-cid-lq7w6dzj],.menue[data-astro-cid-lq7w6dzj] [data-astro-cid-lq7w6dzj]{transition-duration:0s!important;transition-delay:0s!important}}:root{--kopf:72px}@media (width>=1200px){:root{--kopf:96px}}.kopf[data-astro-cid-o2mig7eo]{z-index:50;height:var(--kopf);background:var(--beige);position:fixed;inset:0 0 auto}.kopf[data-astro-cid-o2mig7eo]:after{content:"";z-index:3;background:var(--linie);pointer-events:none;height:1px;position:absolute;inset:auto 0 0}.kopf-innen[data-astro-cid-o2mig7eo]{z-index:2;height:100%;max-width:calc(var(--container-breit) + 2 * var(--seitenrand));padding-inline:var(--seitenrand);background:var(--beige);align-items:center;margin-inline:auto;display:flex;position:relative}.kopf-logo[data-astro-cid-o2mig7eo]{width:146px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kopf-logo[data-astro-cid-o2mig7eo] img{width:100%;height:auto;display:block}@media (width<=1199px){.kopf-logo[data-astro-cid-o2mig7eo]{align-items:center;min-height:40px;display:flex}}@media (width<=699px){.kopf-innen[data-astro-cid-o2mig7eo]{padding-inline:24px}}.menue-knopf[data-astro-cid-o2mig7eo]{width:44px;height:44px;color:var(--dunkel-flaeche);cursor:pointer;transition:color .3s var(--kurve);order:3;place-items:center;margin-left:auto;margin-right:-9px;display:grid}@media (hover:hover) and (pointer:fine) and (width>=1200px){.menue-knopf[data-astro-cid-o2mig7eo]:hover{color:var(--gruen)}}.menue-wort[data-astro-cid-o2mig7eo]{display:none}.menue-zeichen[data-astro-cid-o2mig7eo]{width:26px;height:9px;display:block;position:relative}.menue-zeichen[data-astro-cid-o2mig7eo] span[data-astro-cid-o2mig7eo]{width:100%;height:1px;transition:transform .4s var(--kurve);background:currentColor;position:absolute;left:0}.menue-zeichen[data-astro-cid-o2mig7eo] span[data-astro-cid-o2mig7eo]:first-child{top:0}.menue-zeichen[data-astro-cid-o2mig7eo] span[data-astro-cid-o2mig7eo]:last-child{bottom:0}html[data-menue-offen] .menue-zeichen[data-astro-cid-o2mig7eo] span[data-astro-cid-o2mig7eo]:first-child{transform:translateY(4px)rotate(45deg)}html[data-menue-offen] .menue-zeichen[data-astro-cid-o2mig7eo] span[data-astro-cid-o2mig7eo]:last-child{transform:translateY(-4px)rotate(-45deg)}.kopf-rechts[data-astro-cid-o2mig7eo]{display:contents}.kopf-kontakt[data-astro-cid-o2mig7eo],.kopf-buchen[data-astro-cid-o2mig7eo]{display:none}.sprache[data-astro-cid-o2mig7eo]{letter-spacing:.08em;order:1;font-size:14px;font-weight:500;line-height:1}.sprache-knopf[data-astro-cid-o2mig7eo]{min-width:44px;min-height:44px;color:var(--gruen);cursor:pointer;transition:color .3s var(--kurve);align-items:center;gap:8px;display:inline-flex}@media (hover:hover) and (pointer:fine) and (width>=1200px){.sprache-knopf[data-astro-cid-o2mig7eo]:hover{color:var(--titel)}}.sprache-kurz[data-astro-cid-o2mig7eo]{display:none}html[lang=de] .sprache-kurz-de[data-astro-cid-o2mig7eo],html[lang=en] .sprache-kurz-en[data-astro-cid-o2mig7eo],html[lang=it] .sprache-kurz-it[data-astro-cid-o2mig7eo],html[lang=fr] .sprache-kurz-fr[data-astro-cid-o2mig7eo],html[lang=es] .sprache-kurz-es[data-astro-cid-o2mig7eo],html[lang=nl] .sprache-kurz-nl[data-astro-cid-o2mig7eo],html[lang=pl] .sprache-kurz-pl[data-astro-cid-o2mig7eo],html[lang=cs] .sprache-kurz-cs[data-astro-cid-o2mig7eo]{display:inline}.sprache-pfeil[data-astro-cid-o2mig7eo]{fill:none;stroke:currentColor;stroke-width:1.2px;width:10px;height:7px;transition:transform .3s var(--kurve)}.sprache[data-astro-cid-o2mig7eo][data-offen] .sprache-pfeil[data-astro-cid-o2mig7eo]{transform:rotate(180deg)}.sprache-klappe[data-astro-cid-o2mig7eo]{max-height:calc(100dvh - var(--kopf));visibility:hidden;transition:visibility .4s;position:absolute;top:100%;left:0;right:0;overflow:hidden auto}.sprache[data-astro-cid-o2mig7eo][data-offen] .sprache-klappe[data-astro-cid-o2mig7eo]{visibility:visible}.sprache-liste[data-astro-cid-o2mig7eo]{background:var(--beige);border-bottom:1px solid var(--linie);transition:transform .4s var(--kurve);flex-direction:column;padding:8px 24px;display:flex;transform:translateY(-100%)}.sprache[data-astro-cid-o2mig7eo][data-offen] .sprache-liste[data-astro-cid-o2mig7eo]{transform:none}.sprache-liste[data-astro-cid-o2mig7eo] a[data-astro-cid-o2mig7eo]{color:var(--text);opacity:.55;transition:opacity .3s var(--kurve), color .3s var(--kurve), background-color .3s var(--kurve);padding-block:8px;display:block}@media (hover:hover) and (pointer:fine) and (width>=1200px){.sprache-liste[data-astro-cid-o2mig7eo] a[data-astro-cid-o2mig7eo]:hover{opacity:1}}.sprache-liste[data-astro-cid-o2mig7eo] a[data-astro-cid-o2mig7eo][aria-current]{color:var(--gruen);opacity:1}.sprache-code[data-astro-cid-o2mig7eo]{display:none}.sprache-name[data-astro-cid-o2mig7eo]{font-family:var(--schrift-titel);letter-spacing:-.02em;font-size:22px;font-weight:400;line-height:28px}@media (width>=700px) and (width<=1199px){.sprache-liste[data-astro-cid-o2mig7eo]{padding:12px var(--seitenrand);text-align:center;grid-template-columns:repeat(4,auto);justify-content:center;gap:0 48px;display:grid}}@media (width>=1200px){.kopf-logo[data-astro-cid-o2mig7eo]{width:198px}.menue-knopf[data-astro-cid-o2mig7eo]{order:0;align-items:center;gap:12px;width:auto;margin:0 0 0 -9px;padding-inline:9px;display:inline-flex}.menue-wort[data-astro-cid-o2mig7eo]{letter-spacing:.12em;text-transform:uppercase;justify-items:start;font-size:16px;line-height:1;display:grid}.menue-wort[data-astro-cid-o2mig7eo]>span[data-astro-cid-o2mig7eo]{grid-area:1/1}.menue-wort-auf[data-astro-cid-o2mig7eo]{transition:opacity .2s var(--kurve) .12s}.menue-wort-zu[data-astro-cid-o2mig7eo],html[data-menue-offen] .menue-wort-auf[data-astro-cid-o2mig7eo]{opacity:0;transition:opacity .15s var(--kurve)}html[data-menue-offen] .menue-wort-zu[data-astro-cid-o2mig7eo]{opacity:1;transition:opacity .2s var(--kurve) .12s}.kopf-rechts[data-astro-cid-o2mig7eo]{align-items:center;gap:8px;margin-left:auto;display:flex}.sprache[data-astro-cid-o2mig7eo]{order:0;margin-right:12px;position:relative}.sprache-klappe[data-astro-cid-o2mig7eo]{top:calc(50% + var(--kopf) / 2);width:72px;margin-left:-36px;transition:visibility .3s;left:50%;right:auto}.sprache-liste[data-astro-cid-o2mig7eo]{text-align:center;border:1px solid var(--linie);opacity:0;transition:transform .3s var(--kurve), opacity .3s var(--kurve);border-top:0;padding:6px 0;transform:translateY(-6px)}.sprache[data-astro-cid-o2mig7eo][data-offen] .sprache-liste[data-astro-cid-o2mig7eo]{opacity:1}.sprache-liste[data-astro-cid-o2mig7eo] a[data-astro-cid-o2mig7eo]{padding-block:11px}@media (hover:hover) and (pointer:fine) and (width>=1200px){.sprache-liste[data-astro-cid-o2mig7eo] a[data-astro-cid-o2mig7eo]:hover{background:color-mix(in srgb, var(--gruen) 12%, transparent)}}.sprache-code[data-astro-cid-o2mig7eo]{display:inline}.sprache-name[data-astro-cid-o2mig7eo]{display:none}.kopf-kontakt[data-astro-cid-o2mig7eo],.kopf-buchen[data-astro-cid-o2mig7eo]{min-width:144px;min-height:56px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.menue-knopf[data-astro-cid-o2mig7eo],.menue-knopf[data-astro-cid-o2mig7eo] [data-astro-cid-o2mig7eo],.sprache[data-astro-cid-o2mig7eo] [data-astro-cid-o2mig7eo]{transition-duration:0s!important;transition-delay:0s!important}}:root{--kf-unten:max(10px, env(safe-area-inset-bottom));--kf-leiste-h:calc(8px + 48px + var(--kf-unten));--ff-leiste-unten:calc(var(--kf-leiste-h) + 1px + 8px + 48px);--ki-feld-platz:calc(var(--ff-leiste-unten) + 8px)}@media (width>=1200px){:root{--ki-feld-platz:80px;--ff-leiste-unten:0px}}.kf[data-astro-cid-cy3sidjz]{--kf-h:56px;z-index:40;width:min(720px, calc(100vw - 2 * (var(--seitenrand) + 56px + 16px)));transition:opacity .3s var(--kurve), transform .3s var(--kurve), visibility 0s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.kf[data-astro-cid-cy3sidjz].is-weg,html[data-menue-offen] .kf[data-astro-cid-cy3sidjz]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--kurve), transform .3s var(--kurve), visibility 0s .3s;transform:translate(-50%,24px)}.kf-box[data-astro-cid-cy3sidjz]{position:relative}.kf-leiste[data-astro-cid-cy3sidjz]{display:none}.kf-form[data-astro-cid-cy3sidjz]{height:var(--kf-h);display:flex}.kf-weiss[data-astro-cid-cy3sidjz]{background:var(--weiss);border:1px solid var(--linie);cursor:text;min-width:0;transition:border-color .3s var(--kurve);border-right:0;flex:1;align-items:center;gap:14px;padding-left:12px;display:flex}.kf-form[data-astro-cid-cy3sidjz]:focus-within .kf-weiss[data-astro-cid-cy3sidjz]{border-color:var(--titel)}.kf-symbol[data-astro-cid-cy3sidjz]{background:var(--gruen-hell);width:32px;height:32px;color:var(--gruen);flex:none;place-items:center;display:grid}.kf-symbol[data-astro-cid-cy3sidjz] svg{width:18px;height:18px}.kf-label[data-astro-cid-cy3sidjz]{border-right:1px solid var(--linie);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--dunkel-flaeche);flex:none;padding-right:14px;font-size:12px;font-weight:500;line-height:1.4}.kf-feld[data-astro-cid-cy3sidjz]{flex:1;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}.kf-eingabe[data-astro-cid-cy3sidjz]{width:100%;height:100%;font-family:var(--schrift);letter-spacing:-.02em;color:var(--text);background:0 0;border:0;outline:none;padding:0 12px 0 0;font-size:16px;font-weight:300}.kf-platz[data-astro-cid-cy3sidjz]{pointer-events:none;color:color-mix(in srgb, var(--text) 50%, transparent);align-items:center;display:flex;position:absolute;inset:0 12px 0 0;overflow:hidden}.kf-form[data-astro-cid-cy3sidjz].is-voll .kf-platz[data-astro-cid-cy3sidjz]{visibility:hidden}.kf-platz-text[data-astro-cid-cy3sidjz]{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;max-width:100%;font-size:16px;font-weight:300;transition:transform .8s,opacity .8s;display:block;overflow:hidden}.kf-platz-text[data-astro-cid-cy3sidjz].is-raus{opacity:0;transform:translateY(-4px)}.kf-platz-text[data-astro-cid-cy3sidjz].is-rein{opacity:0;transition:none;transform:translateY(4px)}.kf-senden[data-astro-cid-cy3sidjz],.kf-ki[data-astro-cid-cy3sidjz]{width:var(--kf-h);height:var(--kf-h);background:var(--gruen);color:var(--weiss);cursor:pointer;transition:background-color .3s var(--kurve), opacity .3s var(--kurve);border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine) and (width>=1200px){.kf-senden[data-astro-cid-cy3sidjz]:hover,.kf-ki[data-astro-cid-cy3sidjz]:hover{background:var(--gruen-hover)}}.kf-form[data-astro-cid-cy3sidjz].is-laeuft .kf-senden[data-astro-cid-cy3sidjz]{opacity:.5;cursor:progress}.kf-hinweis[data-astro-cid-cy3sidjz]{background:var(--weiss);border:1px solid var(--linie);color:color-mix(in srgb, var(--text) 70%, transparent);opacity:0;visibility:hidden;transition:opacity .3s var(--kurve), transform .3s var(--kurve), visibility 0s .3s;padding:10px 14px;font-size:12px;line-height:1.45;position:absolute;bottom:calc(100% + 8px);left:0;right:0;transform:translateY(6px)}.kf-hinweis[data-astro-cid-cy3sidjz] a[data-astro-cid-cy3sidjz]{text-underline-offset:2px;transition:color .3s var(--kurve);text-decoration:underline}@media (hover:hover) and (pointer:fine) and (width>=1200px){.kf-hinweis[data-astro-cid-cy3sidjz] a[data-astro-cid-cy3sidjz]:hover{color:var(--titel)}}.kf-box[data-astro-cid-cy3sidjz]:focus-within .kf-hinweis[data-astro-cid-cy3sidjz],.kf-form[data-astro-cid-cy3sidjz].is-voll+.kf-hinweis[data-astro-cid-cy3sidjz]{opacity:1;visibility:visible;transition:opacity .3s var(--kurve), transform .3s var(--kurve), visibility 0s;transform:none}.kf-ki[data-astro-cid-cy3sidjz]{--kf-h:56px;right:var(--seitenrand);z-index:40;position:fixed;bottom:24px}.kf-ki[data-astro-cid-cy3sidjz] svg{width:24px;height:24px}html[data-menue-offen] .kf-ki[data-astro-cid-cy3sidjz]{opacity:0;visibility:hidden;pointer-events:none}@media (width>=1200px){.kf-ki[data-astro-cid-cy3sidjz]{right:24px}}@media (width<=1199px){.kf[data-astro-cid-cy3sidjz]{--kf-h:48px;--kf-rand-l:max(var(--seitenrand), env(safe-area-inset-left));--kf-rand-r:max(var(--seitenrand), env(safe-area-inset-right));left:0;right:0;bottom:var(--kf-leiste-h);width:auto;padding:8px calc(var(--kf-rand-r) + 48px + 8px) 0 var(--kf-rand-l);background:var(--beige);border-top:1px solid var(--linie);flex-direction:column;display:flex;transform:none}.kf-box[data-astro-cid-cy3sidjz]{flex-direction:column;display:flex}.kf[data-astro-cid-cy3sidjz],.kf[data-astro-cid-cy3sidjz].is-weg,html[data-menue-offen] .kf[data-astro-cid-cy3sidjz]{z-index:55;opacity:1;visibility:visible;pointer-events:auto;transform:none}.kf-leiste[data-astro-cid-cy3sidjz]{z-index:56;padding:8px max(var(--seitenrand), env(safe-area-inset-right)) var(--kf-unten) max(var(--seitenrand), env(safe-area-inset-left));background:var(--beige);transition:opacity .3s var(--kurve), visibility 0s;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.kf-leiste[data-astro-cid-cy3sidjz] .knopf[data-astro-cid-cy3sidjz]{flex:1;min-height:48px;padding:0 12px}.kf-weiss[data-astro-cid-cy3sidjz]{padding-left:14px}.kf-ki[data-astro-cid-cy3sidjz],html[data-menue-offen] .kf-ki[data-astro-cid-cy3sidjz]{--kf-h:48px;right:max(var(--seitenrand), env(safe-area-inset-right));bottom:var(--kf-leiste-h);z-index:56;opacity:1;visibility:visible;pointer-events:auto}.kf-ki[data-astro-cid-cy3sidjz] svg{width:22px;height:22px}}@media (width<=699px){.kf-symbol[data-astro-cid-cy3sidjz],.kf-label[data-astro-cid-cy3sidjz]{display:none}}@media (width>=700px) and (width<=1199px){.kf-weiss[data-astro-cid-cy3sidjz]{padding-left:8px}}.kf[data-astro-cid-cy3sidjz]{--ff-eingabe-grund:var(--beige)}@media (prefers-reduced-motion:reduce){.kf[data-astro-cid-cy3sidjz],.kf-platz-text[data-astro-cid-cy3sidjz],.kf-hinweis[data-astro-cid-cy3sidjz]{transition:none}}
