.acc[data-astro-cid-ztaq7sjr]{flex-direction:column;row-gap:8px;display:flex}.acc-head[data-astro-cid-ztaq7sjr]{cursor:pointer;letter-spacing:1px;text-align:left;align-items:center;font-size:18px;list-style:none;transition:all .2s ease-in-out;display:flex}.acc-head[data-astro-cid-ztaq7sjr]::-webkit-details-marker{display:none}.acc-head[data-astro-cid-ztaq7sjr]:focus-visible{outline-offset:2px;outline:2px solid}.acc-pane[data-astro-cid-ztaq7sjr]:not([open])>.acc-panel[data-astro-cid-ztaq7sjr]{display:none}.acc-panel[data-astro-cid-ztaq7sjr]{display:flow-root}.acc-bar[data-astro-cid-ztaq7sjr] .acc-head[data-astro-cid-ztaq7sjr]{border-bottom:4px solid var(--palette1);background:var(--palette9);color:var(--palette2);padding:14px 10px 6px 16px;font-weight:700;line-height:24px}.acc-bar[data-astro-cid-ztaq7sjr] .acc-head[data-astro-cid-ztaq7sjr]:hover,.acc-bar[data-astro-cid-ztaq7sjr] .acc-head[data-astro-cid-ztaq7sjr]:focus-visible{color:#444;border-bottom-color:var(--palette2)}.acc-bar[data-astro-cid-ztaq7sjr] [data-astro-cid-ztaq7sjr][open]>.acc-head[data-astro-cid-ztaq7sjr]{color:#333;border-bottom-color:var(--palette7)}.acc-bar[data-astro-cid-ztaq7sjr] .acc-title[data-astro-cid-ztaq7sjr]{margin-right:10px}.acc-bar[data-astro-cid-ztaq7sjr] .acc-panel[data-astro-cid-ztaq7sjr]{background:var(--palette9);padding:20px}.acc-line[data-astro-cid-ztaq7sjr] .acc-head[data-astro-cid-ztaq7sjr]{border-bottom:1px solid var(--palette7);color:var(--palette3);padding:15px 20px 15px 0;font-weight:600;line-height:1.2}.acc-line[data-astro-cid-ztaq7sjr] .acc-panel[data-astro-cid-ztaq7sjr]{padding:var(--sp-sm) var(--sp-sm) var(--sp-sm) 0}.acc-icon[data-astro-cid-ztaq7sjr]{flex:none;width:24px;height:24px;margin-right:10px;position:relative}.acc-icon[data-astro-cid-ztaq7sjr]:before,.acc-icon[data-astro-cid-ztaq7sjr]:after{content:"";background:currentColor;width:20px;height:4px;transition:transform .13s ease-in-out;position:absolute;top:10px;left:2px}.acc-icon[data-astro-cid-ztaq7sjr]:before{transform:rotate(90deg)}[data-astro-cid-ztaq7sjr][open]>.acc-head[data-astro-cid-ztaq7sjr] .acc-icon[data-astro-cid-ztaq7sjr]:before{transform:rotate(0)}.gal[data-astro-cid-rj65ajc3]{--cols:var(--c-ss);margin:0;padding:0;list-style:none}@media (width>=543px){.gal[data-astro-cid-rj65ajc3]{--cols:var(--c-xs)}}@media (width>=768px){.gal[data-astro-cid-rj65ajc3]{--cols:var(--c-sm)}}@media (width>=992px){.gal[data-astro-cid-rj65ajc3]{--cols:var(--c-md)}}@media (width>=1200px){.gal[data-astro-cid-rj65ajc3]{--cols:var(--c-xl)}}@media (width>=1500px){.gal[data-astro-cid-rj65ajc3]{--cols:var(--c-xxl)}}.ts-track[data-astro-cid-rj65ajc3],.ts-thumbs[data-astro-cid-rj65ajc3]{margin:0;padding:0;list-style:none}.gal[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{border-radius:var(--radius);display:block}.gal-link[data-astro-cid-rj65ajc3]{display:block}.masonry[data-astro-cid-rj65ajc3]{columns:var(--cols);margin:calc(var(--gap) / -2);column-gap:0}.masonry[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3]{box-sizing:border-box;break-inside:avoid;padding:calc(var(--gap) / 2)}.masonry[data-astro-cid-rj65ajc3].is-placed{columns:auto;position:relative}.masonry[data-astro-cid-rj65ajc3].is-placed>li[data-astro-cid-rj65ajc3]{position:absolute}.masonry[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{width:auto;max-width:100%;height:auto;margin:0 auto}.ts-main[data-astro-cid-rj65ajc3]{position:relative}.ts-track[data-astro-cid-rj65ajc3]{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.ts-slide[data-astro-cid-rj65ajc3]{scroll-snap-align:start;border-radius:var(--radius);flex:0 0 100%;overflow:hidden}.ts[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{width:100%;height:auto;aspect-ratio:var(--ratio);object-fit:cover}.ts[data-astro-cid-rj65ajc3].is-ready .ts-track[data-astro-cid-rj65ajc3]{display:grid;overflow:hidden}.ts[data-astro-cid-rj65ajc3].is-ready .ts-slide[data-astro-cid-rj65ajc3]{opacity:0;visibility:hidden;grid-area:1/1}.ts[data-astro-cid-rj65ajc3].is-ready .ts-slide[data-astro-cid-rj65ajc3].is-active{opacity:1;visibility:visible}.ts[data-astro-cid-rj65ajc3].is-live .ts-slide[data-astro-cid-rj65ajc3]{transition:opacity .4s,visibility 0s linear .4s}.ts[data-astro-cid-rj65ajc3].is-live .ts-slide[data-astro-cid-rj65ajc3].is-active{transition:opacity .4s}@media (prefers-reduced-motion:reduce){.ts[data-astro-cid-rj65ajc3].is-live .ts-slide[data-astro-cid-rj65ajc3],.ts[data-astro-cid-rj65ajc3].is-live .ts-slide[data-astro-cid-rj65ajc3].is-active{transition:none}}.ts-arrow[data-astro-cid-rj65ajc3]{z-index:1;color:#fff;opacity:.75;cursor:pointer;background:#000c;border:2px solid #0000;border-radius:3px;justify-content:center;align-items:center;width:2em;height:3em;padding:0;font-size:1rem;transition:opacity .3s ease-in-out;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ts-arrow[data-astro-cid-rj65ajc3]:hover,.ts-arrow[data-astro-cid-rj65ajc3]:focus-visible{opacity:1}.ts-arrow[data-astro-cid-rj65ajc3] svg{width:1em;height:1em}.ts-prev[data-astro-cid-rj65ajc3]{left:0}.ts-prev[data-astro-cid-rj65ajc3] svg{transform:scaleX(-1)}.ts-next[data-astro-cid-rj65ajc3]{right:0}.ts-thumbs[data-astro-cid-rj65ajc3]{gap:var(--gap);margin-top:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.ts-thumbs[data-astro-cid-rj65ajc3]::-webkit-scrollbar{display:none}.ts-thumbs[data-astro-cid-rj65ajc3] li[data-astro-cid-rj65ajc3]{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));scroll-snap-align:start}.ts-thumb[data-astro-cid-rj65ajc3]{width:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.ts-thumb[data-astro-cid-rj65ajc3]:focus-visible{outline:2px solid var(--palette1);outline-offset:-2px}.ts-arrow[data-astro-cid-rj65ajc3][hidden],.ts-thumbs[data-astro-cid-rj65ajc3][hidden]{display:none}.gal-lightbox{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:hidden}.gal-lightbox::backdrop{background:#000000e6}.gal-lightbox figure{justify-content:center;align-items:center;height:100%;margin:0;padding:3rem 4rem;display:flex}.gal-lightbox img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.gal-lightbox button{color:#fff;cursor:pointer;background:#00000080;border:0;border-radius:3px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:1.25rem;display:flex;position:absolute}.gal-lightbox button:focus-visible{outline-offset:2px;outline:2px solid #fff}.gal-lightbox svg{width:1em;height:1em}.gal-lightbox .lb-close{top:.75rem;right:.75rem}.gal-lightbox .lb-close span{background:currentColor;width:20px;height:2px;position:absolute;transform:rotate(45deg)}.gal-lightbox .lb-close span+span{transform:rotate(-45deg)}.gal-lightbox .lb-prev{top:50%;left:.75rem;transform:translateY(-50%)}.gal-lightbox .lb-prev svg{transform:scaleX(-1)}.gal-lightbox .lb-next{top:50%;right:.75rem;transform:translateY(-50%)}.gal-lightbox [hidden]{display:none}.legal-doc[data-astro-cid-jpg5vglg]{max-width:800px;font-size:14px;line-height:1.6}.legal-doc[data-astro-cid-jpg5vglg] p{margin:0 0 var(--sp-md)}.legal-doc[data-astro-cid-jpg5vglg].impressum{display:flow-root}.legal-doc[data-astro-cid-jpg5vglg].impressum p{margin:0 0 7px}.legal-doc[data-astro-cid-jpg5vglg] p.subtitle{margin-top:25px;font-weight:700}.legal-doc[data-astro-cid-jpg5vglg] details p.subtitle{margin-top:0}.legal-doc[data-astro-cid-jpg5vglg] h2{text-align:left;color:var(--palette3);margin:15px 0 10px;padding-bottom:10px;font-size:22px}.legal-doc[data-astro-cid-jpg5vglg].impressum h2{margin:15px 0 5px;padding-bottom:5px;font-size:14px}.legal-doc[data-astro-cid-jpg5vglg] ul{margin:0 0 15px 15px;padding-left:28px}.legal-doc[data-astro-cid-jpg5vglg] details{background:#efefef40}.legal-doc[data-astro-cid-jpg5vglg] summary{cursor:pointer;background:#efefef80;margin:5px 0;padding:5px 10px;display:block}.legal-doc[data-astro-cid-jpg5vglg] summary::-webkit-details-marker{display:none}.legal-doc[data-astro-cid-jpg5vglg] summary>div{grid-template-columns:2fr 25px;align-items:center;gap:15px;display:grid}.legal-doc[data-astro-cid-jpg5vglg] summary>div:after{content:"";width:25px;height:25px;-webkit-mask:var(--chevron) center / 18px no-repeat;mask:var(--chevron) center / 18px no-repeat;background:currentColor;transition:transform .2s}.legal-doc[data-astro-cid-jpg5vglg] details[open]>summary>div:after{transform:rotate(180deg)}.legal-doc[data-astro-cid-jpg5vglg] summary h3{text-align:left;color:var(--palette3);margin:0;padding:0 5px;font-size:18px}.legal-doc[data-astro-cid-jpg5vglg] a[target=_blank]:after{content:"";width:10px;height:10px;-webkit-mask:var(--external) center / contain no-repeat;mask:var(--external) center / contain no-repeat;background:currentColor;margin:0 3px 0 5px;display:inline-block}.legal-doc[data-astro-cid-jpg5vglg]{--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224 416c-8 0-16-3-22-9L10 215a32 32 0 0 1 45-46l169 170 169-170a32 32 0 0 1 46 46L247 407c-7 6-15 9-23 9z'/%3E%3C/svg%3E");--external:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M4 0v1.5h3.4L2.2 6.7l1.1 1.1 5.2-5.2V6H10V0zM0 2v8h8V6.5H6.5v2h-5v-5h2V2z'/%3E%3C/svg%3E")}.legal-doc[data-astro-cid-jpg5vglg] details>p,.legal-doc[data-astro-cid-jpg5vglg] details>ul,.legal-doc[data-astro-cid-jpg5vglg] details>ul{padding:0 15px}.ilist[data-astro-cid-jaqpkozc]{margin:var(--il-margin,0 0 var(--sp-sm));row-gap:5px;padding:0;list-style:none;display:grid}.ilist[data-astro-cid-jaqpkozc] li[data-astro-cid-jaqpkozc]{align-items:flex-start;display:flex}.ilist-icon[data-astro-cid-jaqpkozc]{flex:none;align-items:center;margin-right:10px;padding:4px 0;display:flex}.ilist-icon[data-astro-cid-jaqpkozc] svg{width:1em;height:1em;display:block}.map-consent[data-astro-cid-7y3ay6b6]{justify-content:center;align-items:center;gap:var(--sp-xs);height:var(--map-h);padding:var(--sp-sm);text-align:center;background:#eef0ee;flex-direction:column;font-size:15px;display:flex}.map-consent[data-astro-cid-7y3ay6b6].loaded{padding:0}.map-consent[data-astro-cid-7y3ay6b6] iframe{filter:saturate(150%);border:0;width:100%;height:100%}.inquiry-fields[data-astro-cid-e2dzvg5q]{gap:var(--inquiry-gap,1rem) 1rem;flex-wrap:wrap;display:flex}.inquiry-fields[data-astro-cid-e2dzvg5q]>[data-astro-cid-e2dzvg5q]{flex:100%;min-width:0;margin-block:0}.inquiry-fields[data-astro-cid-e2dzvg5q]>.inquiry-field--half[data-astro-cid-e2dzvg5q]{flex-basis:calc(50% - .5rem);min-width:min(14rem,100%)}.inquiry-field[data-astro-cid-e2dzvg5q][hidden],.inquiry-form[data-astro-cid-e2dzvg5q] [data-astro-cid-e2dzvg5q][data-off-view],.inquiry-answers[data-astro-cid-e2dzvg5q][hidden]{display:none!important}.inquiry-progress[data-astro-cid-e2dzvg5q]{z-index:1;position:sticky;top:0}.inquiry-progress[data-astro-cid-e2dzvg5q] ol[data-astro-cid-e2dzvg5q]{margin:0;padding:0;list-style:none;display:flex}.inquiry-progress[data-astro-cid-e2dzvg5q] li[data-astro-cid-e2dzvg5q]{flex:1 1 0;min-width:0}.inquiry-pager[data-astro-cid-e2dzvg5q]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.inquiry-tiles[data-astro-cid-e2dzvg5q]{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--inquiry-tile-min,10rem)), 1fr));gap:var(--inquiry-tile-gap,1rem);display:grid}.inquiry-tile[data-astro-cid-e2dzvg5q]{flex-direction:column;display:flex;position:relative}.inquiry-tile[data-astro-cid-e2dzvg5q] input[data-astro-cid-e2dzvg5q]{opacity:0;width:1px;height:1px;margin:0;position:absolute}.inquiry-tile[data-astro-cid-e2dzvg5q] img[data-astro-cid-e2dzvg5q]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.inquiry-description[data-astro-cid-e2dzvg5q],.inquiry-choice[data-astro-cid-e2dzvg5q]{display:block}.inquiry-hp[data-astro-cid-e2dzvg5q]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
