.btn[data-astro-cid-ekguhzzh]{border-radius:var(--radius-btn);min-height:44px;font-family:var(--ff-text);font-weight:var(--fw-bold);text-align:center;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:filter .2s,background-color .2s,box-shadow .2s;display:inline-flex}.btn__text[data-astro-cid-ekguhzzh]{flex-direction:column;align-items:center;display:flex}.btn--icon[data-astro-cid-ekguhzzh] .btn__text[data-astro-cid-ekguhzzh]{text-align:left;align-items:flex-start}.btn__label[data-astro-cid-ekguhzzh]{padding:4px 0}.btn__subtitle[data-astro-cid-ekguhzzh]{font-weight:var(--fw-text);opacity:.7;margin-top:-2px}.btn__icon[data-astro-cid-ekguhzzh]{flex:none}.btn--l[data-astro-cid-ekguhzzh]{min-height:68px;padding:8px 31px;font-size:17px;line-height:25.5px}.btn--l[data-astro-cid-ekguhzzh] .btn__subtitle[data-astro-cid-ekguhzzh]{font-size:13.6px;line-height:20.4px}.btn--m[data-astro-cid-ekguhzzh]{min-height:56px;padding:7px 28px;font-size:15px;line-height:22.5px}.btn--m[data-astro-cid-ekguhzzh] .btn__subtitle[data-astro-cid-ekguhzzh]{font-size:12px;line-height:18px}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--c-key1);color:var(--c-white)}.btn--white[data-astro-cid-ekguhzzh]{background:var(--c-white);color:var(--c-dark)}.btn--dark[data-astro-cid-ekguhzzh]{background:var(--c-dark);color:var(--c-white)}.btn--outline[data-astro-cid-ekguhzzh]{color:var(--c-dark);box-shadow:inset 0 0 0 1px var(--c-line-soft);background:0 0;min-height:61px}.btn--primary[data-astro-cid-ekguhzzh]:hover,.btn--dark[data-astro-cid-ekguhzzh]:hover,.btn--white[data-astro-cid-ekguhzzh]:hover{filter:brightness(1.1)}.btn--white[data-astro-cid-ekguhzzh]:hover{filter:brightness(.95)}.btn--outline[data-astro-cid-ekguhzzh]:hover{box-shadow:inset 0 0 0 1px var(--c-key1)}@media (width<=768px){.btn--l[data-astro-cid-ekguhzzh]{min-height:61px}}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;min-height:100svh;color:var(--c-white);background:var(--c-black);align-items:center;padding:50px 0 182px;display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-ge2uvauf]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__overlay[data-astro-cid-ge2uvauf]{z-index:-1;background:#000000ab;position:absolute;inset:0}.hero__inner[data-astro-cid-ge2uvauf]{width:min(var(--container), 100% - 2 * var(--gutter))}.hero__title[data-astro-cid-ge2uvauf]{font-family:var(--ff-head);font-weight:var(--fw-head);max-width:1145px;font-size:clamp(29px,5.03vw + 9.383px,48px);line-height:1.1808}.hero__subtitle[data-astro-cid-ge2uvauf]{font-family:var(--ff-head);font-weight:var(--fw-head);max-width:1145px;margin-top:30px;font-size:24px;line-height:1.2096}.hero__text[data-astro-cid-ge2uvauf]{max-width:847px;margin-top:10px;font-size:20px;line-height:30px}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:stretch;gap:16px;margin-top:36px;display:flex}.anim[data-astro-cid-ge2uvauf]{animation:.8s ease-out both hero-slide;animation-delay:var(--d,0s)}@keyframes hero-slide{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (width<=768px){.hero[data-astro-cid-ge2uvauf]{padding:60px 0 140px}.hero__actions[data-astro-cid-ge2uvauf]{flex-direction:column}.hero__actions[data-astro-cid-ge2uvauf] .btn{width:100%}}.map[data-astro-cid-6rko4oux]{background-color:#eef1ee;background-image:linear-gradient(#06835e0f 1px,#0000 1px),linear-gradient(90deg,#06835e0f 1px,#0000 1px);background-size:32px 32px;width:100%;height:100%;min-height:171px;position:relative}.map[data-astro-cid-6rko4oux] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.map__placeholder[data-astro-cid-6rko4oux]{text-align:center;color:var(--c-dark);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;inset:0}.map__pin[data-astro-cid-6rko4oux]{color:var(--c-black)}.map__address[data-astro-cid-6rko4oux]{font-size:15px;line-height:22.5px;font-weight:var(--fw-bold)}.map__button[data-astro-cid-6rko4oux]{border-radius:var(--radius-btn);background:var(--c-dark);min-height:44px;color:var(--c-white);font:var(--fw-bold) 15px/22.5px var(--ff-text);cursor:pointer;border:0;padding:7px 28px;transition:filter .2s}.map__button[data-astro-cid-6rko4oux]:hover{filter:brightness(1.15)}.map__note[data-astro-cid-6rko4oux]{opacity:.8;max-width:320px;font-size:12px;line-height:18px}.map__note[data-astro-cid-6rko4oux] a[data-astro-cid-6rko4oux]{color:inherit}@media (width<=768px){.map__address[data-astro-cid-6rko4oux],.map__note[data-astro-cid-6rko4oux]{display:none}}.standort[data-astro-cid-qpqgasls]{background:var(--c-key1);padding:100px 0}.standort__card[data-astro-cid-qpqgasls]{background:var(--c-white);border-radius:var(--radius-card);color:var(--c-dark);grid-template-columns:13fr 11fr;display:grid;overflow:hidden}.standort__info[data-astro-cid-qpqgasls]{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:32px 32px 52px;display:flex}.standort__title[data-astro-cid-qpqgasls]{font-family:var(--ff-head);font-weight:var(--fw-head);font-size:32px;line-height:38.4px}.standort__text[data-astro-cid-qpqgasls]{margin-top:21px;font-size:18px;line-height:27px}.standort__list[data-astro-cid-qpqgasls]{flex-direction:column;gap:10px;width:80%;margin-top:24px;display:flex}.standort__list[data-astro-cid-qpqgasls] .btn{width:100%}.standort__actions[data-astro-cid-qpqgasls]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:25px;display:flex}.standort__map[data-astro-cid-qpqgasls]{min-height:100%;position:relative}@media (width<=768px){.standort[data-astro-cid-qpqgasls]{padding:50px 0}.standort__card[data-astro-cid-qpqgasls]{grid-template-columns:1fr}.standort__info[data-astro-cid-qpqgasls]{padding:24px 24px 44px}.standort__text[data-astro-cid-qpqgasls]{margin-top:20px}.standort__list[data-astro-cid-qpqgasls]{align-items:center;width:auto;margin-top:30px}.standort__list[data-astro-cid-qpqgasls] .btn{width:auto;min-width:235px;min-height:64px}.standort__actions[data-astro-cid-qpqgasls]{flex-direction:column;width:100%;margin-top:20px}.standort__actions[data-astro-cid-qpqgasls] .btn{width:100%}.standort__map[data-astro-cid-qpqgasls]{aspect-ratio:2}}
