footer:where(.astro-SZ7XMLTE){align-items:center;display:flex;justify-content:space-between;padding:28px}footer:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE),footer:where(.astro-SZ7XMLTE) p:where(.astro-SZ7XMLTE){margin:0}footer:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE){color:#000;text-decoration:none}footer:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE):hover{text-decoration:underline}nav:where(.astro-PUX6A34N){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffbe;display:flex;flex-direction:column;font-size:17px;overflow:hidden;position:fixed;top:0;width:100%;z-index:10}nav:where(.astro-PUX6A34N) .bar:where(.astro-PUX6A34N){align-items:center;display:flex;height:48px;justify-content:space-between}nav:where(.astro-PUX6A34N) .bar:where(.astro-PUX6A34N) .logo:where(.astro-PUX6A34N){height:24px;padding:0 18px}nav:where(.astro-PUX6A34N) .bar:where(.astro-PUX6A34N) .hamburger:where(.astro-PUX6A34N){cursor:pointer;padding:14px 20px}nav:where(.astro-PUX6A34N) .bar:where(.astro-PUX6A34N) .hamburger:where(.astro-PUX6A34N) .line:where(.astro-PUX6A34N){background:#000;height:2px;margin-bottom:4px;transition:transform .2s ease-in-out,opacity .2s ease-in-out;width:18px}nav:where(.astro-PUX6A34N) .bar:where(.astro-PUX6A34N) .hamburger:where(.astro-PUX6A34N) .line:where(.astro-PUX6A34N):first-child{transform-origin:0 0}nav:where(.astro-PUX6A34N) .bar:where(.astro-PUX6A34N) .hamburger:where(.astro-PUX6A34N) .line:where(.astro-PUX6A34N):nth-child(3){transform-origin:0 100%}.content:where(.astro-PUX6A34N){display:none;display:flex;flex-direction:column;gap:30px;padding:32px 24px}.content:where(.astro-PUX6A34N) a:where(.astro-PUX6A34N){color:#000;font-size:40px;text-decoration:none}nav:where(.astro-PUX6A34N):not(.expanded) .content:where(.astro-PUX6A34N){display:none}@media (max-width:899px){nav:where(.astro-PUX6A34N).expanded{height:100%}nav:where(.astro-PUX6A34N).expanded .hamburger:where(.astro-PUX6A34N) .line:where(.astro-PUX6A34N):first-child{transform:rotate(45deg)}nav:where(.astro-PUX6A34N).expanded .hamburger:where(.astro-PUX6A34N) .line:where(.astro-PUX6A34N):nth-child(2){opacity:0}nav:where(.astro-PUX6A34N).expanded .hamburger:where(.astro-PUX6A34N) .line:where(.astro-PUX6A34N):nth-child(3){transform:rotate(-45deg)}}@media (min-width:900px){nav:where(.astro-PUX6A34N){align-items:center;flex-direction:row;justify-content:space-between}nav:where(.astro-PUX6A34N) .bar:where(.astro-PUX6A34N) p:where(.astro-PUX6A34N){padding:14px 24px}nav:where(.astro-PUX6A34N) .hamburger:where(.astro-PUX6A34N){display:none}nav:where(.astro-PUX6A34N) .content:where(.astro-PUX6A34N){display:flex!important;flex-direction:row;gap:30px;padding:0 24px}nav:where(.astro-PUX6A34N) .content:where(.astro-PUX6A34N) a:where(.astro-PUX6A34N){color:#000;font-size:17px;text-decoration:none}.mobile-only:where(.astro-PUX6A34N){display:none}}*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:hidden;width:100%}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}ol,ul{list-style-position:inside;padding-left:0}@font-face{font-family:Suisse Intl;font-style:normal;font-weight:100;src:url(/fonts/suisse/SuisseIntl-Ultralight-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-Ultralight-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:italic;font-weight:100;src:url(/fonts/suisse/SuisseIntl-UltralightItalic-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-UltralightItalic-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:normal;font-weight:300;src:url(/fonts/suisse/SuisseIntl-Light-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-Light-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:italic;font-weight:300;src:url(/fonts/suisse/SuisseIntl-LightItalic-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-LightItalic-WebS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Suisse Intl;font-style:normal;font-weight:400;src:url(/fonts/suisse/SuisseIntl-Regular-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-Regular-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:italic;font-weight:400;src:url(/fonts/suisse/SuisseIntl-RegularItalic-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-RegularItalic-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:normal;font-weight:500;src:url(/fonts/suisse/SuisseIntl-Medium-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-Medium-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:italic;font-weight:500;src:url(/fonts/suisse/SuisseIntl-MediumItalic-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-MediumItalic-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:normal;font-weight:600;src:url(/fonts/suisse/SuisseIntl-SemiBold-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-SemiBold-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:italic;font-weight:600;src:url(/fonts/suisse/SuisseIntl-SemiBoldItalic-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-SemiBoldItalic-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:normal;font-weight:700;src:url(/fonts/suisse/SuisseIntl-Bold-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-Bold-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:italic;font-weight:700;src:url(/fonts/suisse/SuisseIntl-BoldItalic-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-BoldItalic-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:normal;font-weight:900;src:url(/fonts/suisse/SuisseIntl-Black-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-Black-WebS.woff2) format("woff2")}@font-face{font-family:Suisse Intl;font-style:italic;font-weight:900;src:url(/fonts/suisse/SuisseIntl-BlackItalic-WebS.woff) format("woff"),url(/fonts/suisse/SuisseIntl-BlackItalic-WebS.woff2) format("woff2")}:root{--accent:124,58,237;--accent-gradient:linear-gradient(45deg,rgb(var(--accent)),#da62c4 30%,#fff 60%)}*{box-sizing:border-box}html{background-color:#fff;font-family:Suisse Intl,monospace,system-ui,sans-serif}body{margin:0}#astro{overflow-x:hidden;padding-top:50px;position:relative}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}main:where(.astro-J7PV25F6){margin:0 auto;max-width:760px;padding:0 12px}section:where(.astro-J7PV25F6)+section:where(.astro-J7PV25F6){margin-top:60px}header:where(.astro-J7PV25F6){align-items:flex-start;display:flex;flex-direction:column;height:calc(100svh - 54px);margin-bottom:28px;max-height:calc(100svh - 54px);padding:23px;position:relative}header:where(.astro-J7PV25F6) .furniture:where(.astro-J7PV25F6){bottom:0;height:80svh;position:absolute;right:-90px;transform:translateY(var(--translateY));will-change:transform;z-index:-1}header:where(.astro-J7PV25F6) .eroeffnung:where(.astro-J7PV25F6){margin-top:auto}h1:where(.astro-J7PV25F6),h2:where(.astro-J7PV25F6){font-size:39px;line-height:1;margin:0}h1:where(.astro-J7PV25F6),h2:where(.astro-J7PV25F6),h3:where(.astro-J7PV25F6){font-weight:400}h3:where(.astro-J7PV25F6){font-size:32px;margin-bottom:18px}.highlight:where(.astro-J7PV25F6){background:#ff5300;color:#fff;display:inline-block;font-size:26px;margin-bottom:12px;padding:7px 14px}h1:where(.astro-J7PV25F6){margin-bottom:28px}.buttons:where(.astro-J7PV25F6){align-items:center;display:flex;flex-direction:row;flex-wrap:wrap-reverse;gap:10px}.buttons:where(.astro-J7PV25F6) div:where(.astro-J7PV25F6){flex:1 1 0}section:where(.astro-J7PV25F6).laden p:where(.astro-J7PV25F6){font-size:16px}section:where(.astro-J7PV25F6).anfahrt p:where(.astro-J7PV25F6),section:where(.astro-J7PV25F6).laden p:where(.astro-J7PV25F6){margin-bottom:18px}section:where(.astro-J7PV25F6).anfahrt .pin:where(.astro-J7PV25F6){-webkit-user-select:none;-moz-user-select:none;user-select:none}section:where(.astro-J7PV25F6).anfahrt .map:where(.astro-J7PV25F6){margin-bottom:40px}section:where(.astro-J7PV25F6).anfahrt gmp-map:where(.astro-J7PV25F6){height:300px;margin-bottom:60px;width:100%}@media (min-width:720px){header:where(.astro-J7PV25F6){justify-content:flex-end;padding-bottom:10svh}header:where(.astro-J7PV25F6) h1:where(.astro-J7PV25F6){font-size:65px;margin-bottom:80px;max-width:580px}header:where(.astro-J7PV25F6) .highlight:where(.astro-J7PV25F6){font-size:60px}header:where(.astro-J7PV25F6) .eroeffnung:where(.astro-J7PV25F6){display:none}header:where(.astro-J7PV25F6) .furniture:where(.astro-J7PV25F6){height:90svh;-o-object-fit:contain;object-fit:contain;right:2vw;width:50vw}}@media ((max-width:1100px) and (min-width:720px)){header:where(.astro-J7PV25F6) h1:where(.astro-J7PV25F6){font-size:55px}header:where(.astro-J7PV25F6) .highlight:where(.astro-J7PV25F6){font-size:40px}}
