.vdp-navigation-module__2JIeNa__wrapper{z-index:20;padding-top:1rem;padding-bottom:.75rem;position:sticky;top:0;left:0;right:0}@media (min-width:48rem){.vdp-navigation-module__2JIeNa__wrapper{padding-bottom:1rem}}.vdp-navigation-module__2JIeNa__wrapper{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(237 235 233/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.vdp-navigation-module__2JIeNa__wrapper.vdp-navigation-module__2JIeNa__contextDark{--tw-border-opacity:1;border-color:rgb(96 94 92/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(32 31 30/var(--tw-bg-opacity,1))}.vdp-navigation-module__2JIeNa__inner{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}@media (min-width:48rem){.vdp-navigation-module__2JIeNa__trim{color:#605e5c}.vdp-navigation-module__2JIeNa__contextDark .vdp-navigation-module__2JIeNa__trim{color:#edebe9}}.vdp-navigation-module__2JIeNa__buttons{justify-content:flex-end;align-items:center;gap:.5rem;display:grid}@media (min-width:48rem){.vdp-navigation-module__2JIeNa__buttons{grid-template-columns:1fr 1fr auto}}@media screen and (min-width:360px){.vdp-navigation-module__2JIeNa__book,.vdp-navigation-module__2JIeNa__contact{white-space:nowrap}}.vdp-navigation-module__2JIeNa__book,.vdp-navigation-module__2JIeNa__favorite{display:none}@media (min-width:48rem){.vdp-navigation-module__2JIeNa__book,.vdp-navigation-module__2JIeNa__favorite{display:block}}.vdp-navigation-module__2JIeNa__favorite svg{fill:#0000;transition-property:fill;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.vdp-navigation-module__2JIeNa__favorite.vdp-navigation-module__2JIeNa__filled svg{fill:currentColor}
.features-specs-module__VvRwiq__wrapper{--item-spacing:1.5rem;margin-top:2rem;margin-bottom:2rem}.features-specs-module__VvRwiq__featuresSpecs>*{margin-bottom:var(--item-spacing)}.features-specs-module__VvRwiq__accordionWrapper{margin-bottom:var(--item-spacing);-moz-column-break-inside:avoid;break-inside:avoid}.features-specs-module__VvRwiq__accordion:disabled,.features-specs-module__VvRwiq__accordion.features-specs-module__VvRwiq__disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.5}.features-specs-module__VvRwiq__accordionTarget{--tw-bg-opacity:1;background-color:rgb(11 29 43/var(--tw-bg-opacity,1));color:#fff;cursor:pointer;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:.5rem 1rem;display:flex}.features-specs-module__VvRwiq__contextDark .features-specs-module__VvRwiq__accordionTarget{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:#0b1d2b}.features-specs-module__VvRwiq__accordionIcon{width:1rem;height:1rem;display:block;position:relative}.features-specs-module__VvRwiq__accordionIcon:before{--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content);background-color:currentColor;border-radius:9999px;width:100%;height:1px;position:absolute;top:50%;left:50%}.features-specs-module__VvRwiq__accordionIcon:after{--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content);background-color:currentColor;border-radius:9999px;width:1px;height:0;transition-property:height;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%}.features-specs-module__VvRwiq__accordionContent{flex-direction:column;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}@media (min-width:48rem){.features-specs-module__VvRwiq__accordionContent{flex-direction:row}}.features-specs-module__VvRwiq__accordionContent{opacity:1;padding-top:.5rem;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.features-specs-module__VvRwiq__accordionContentInner{flex:1;width:100%}.features-specs-module__VvRwiq__accordion:is(:not([open]),.isClosing) .features-specs-module__VvRwiq__accordionIcon:after{height:100%}.features-specs-module__VvRwiq__accordion:is(:not([open]),.isClosing) .features-specs-module__VvRwiq__accordionContent{opacity:0}.features-specs-module__VvRwiq__featuresSpecs li{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.5rem}.features-specs-module__VvRwiq__featuresSpecs ol{list-style-type:decimal;list-style-position:inside}.features-specs-module__VvRwiq__featuresSpecs ul li{padding-left:1rem}.features-specs-module__VvRwiq__featuresSpecs ul li:before{color:#3a719e;--tw-content:"•";content:var(--tw-content);width:1rem;margin-left:-1rem;font-weight:700;display:inline-block}.features-specs-module__VvRwiq__contextDark .features-specs-module__VvRwiq__featuresSpecs ul li:before{color:#a1c7e0}.features-specs-module__VvRwiq__featuresSpecs dl{-moz-column-gap:1.5rem;grid-template-columns:min(16rem,40%) auto;gap:.5rem 1.5rem;margin-right:auto;display:grid}.features-specs-module__VvRwiq__featuresSpecs dl dt{grid-column-start:1;font-weight:700}.features-specs-module__VvRwiq__featuresSpecs dl dd{grid-column-start:2}.features-specs-module__VvRwiq__featuresSpecs table{table-layout:fixed;-moz-column-break-inside:avoid;break-inside:avoid;width:100%}.features-specs-module__VvRwiq__featuresSpecs table tr{display:block}@media (min-width:48rem){.features-specs-module__VvRwiq__featuresSpecs table tr{display:table-row}}.features-specs-module__VvRwiq__featuresSpecs table :is(th,td){display:block}@media (min-width:48rem){.features-specs-module__VvRwiq__featuresSpecs table :is(th,td){display:table-cell}}.features-specs-module__VvRwiq__featuresSpecs table :is(th,td){padding-top:.25rem;padding-left:1rem;padding-right:1rem}@media (min-width:48rem){.features-specs-module__VvRwiq__featuresSpecs table :is(th,td){padding-left:.75rem;padding-right:0}}.features-specs-module__VvRwiq__featuresSpecs table :is(th,td):first-child{padding-top:.75rem;padding-left:1rem}.features-specs-module__VvRwiq__featuresSpecs table :is(th,td):last-child{padding-bottom:.75rem;padding-right:1rem}@media (min-width:48rem){.features-specs-module__VvRwiq__featuresSpecs table :is(th,td){padding-top:.75rem;padding-bottom:.75rem}}.features-specs-module__VvRwiq__featuresSpecs table th{text-align:start;font-weight:700}.features-specs-module__VvRwiq__featuresSpecs table thead :is(th,td):first-child{padding-left:0}.features-specs-module__VvRwiq__featuresSpecs table thead :is(th,td):last-child{padding-right:0}.features-specs-module__VvRwiq__accordionContent table tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(237 235 233/var(--tw-border-opacity,1))}.features-specs-module__VvRwiq__contextDark .features-specs-module__VvRwiq__accordionContent table tr{border-color:#fff3}@media (min-width:48rem){.features-specs-module__VvRwiq__accordionContent table td{text-align:end}}
.location-module__Uc41AW__headline{color:#163b55;margin-bottom:1.5rem}@media (min-width:48rem){.location-module__Uc41AW__headline{margin-bottom:2rem}}.location-module__Uc41AW__headline{padding-left:1rem;padding-right:1rem}@media (min-width:48rem){.location-module__Uc41AW__headline{padding-left:0;padding-right:0}}.location-module__Uc41AW__inner{-moz-column-gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:2rem 1.5rem;display:grid}@media (min-width:48rem){.location-module__Uc41AW__inner{grid-template-columns:repeat(12,minmax(0,1fr))}}.location-module__Uc41AW__mapWrapper{position:relative;overflow:hidden}@media (min-width:48rem){.location-module__Uc41AW__mapWrapper{border-radius:1rem;grid-column:span 7/span 7}}.location-module__Uc41AW__map{height:320px}.location-module__Uc41AW__map .location-module__Uc41AW__marker{background-image:url(../media/markers.svg.08ia6ngi7xtne.js);background-position:50%;background-repeat:no-repeat;background-size:contain;width:3rem;height:3rem}@media (min-width:48rem){.location-module__Uc41AW__map{height:500px}}.location-module__Uc41AW__button{position:absolute;bottom:1rem;left:1rem}.location-module__Uc41AW__content{padding-left:1rem;padding-right:1rem}@media (min-width:48rem){.location-module__Uc41AW__content{grid-column:span 5/span 5;padding-left:0;padding-right:0}}