.cardItem:where(.astro-DVQNZQDF){border:1px solid var(--border, #dfe2ea)}.cardItem:where(.astro-DVQNZQDF) .headline.-h2{padding-top:10px;font-size:20px}.cardItem-body:where(.astro-DVQNZQDF){display:flex;flex-direction:column;gap:20px 0;padding:40px 30px 30px}.cards:where(.astro-I5MWZBW6){display:flex;flex-flow:row wrap;gap:20px}.cards:where(.astro-I5MWZBW6)[data-card-col="3"] .cardItem{max-width:calc((100% - 40px) / 3)}@media screen and (max-width: 1119px){.cards:where(.astro-I5MWZBW6)[data-card-col="3"] .cardItem{max-width:100%}}.FloorMapModal:where(.astro-XYWYJ273){position:fixed;top:0;left:0;z-index:200;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;opacity:1;transition:opacity .2s ease}.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-container:where(.astro-XYWYJ273){position:relative;z-index:20;display:flex;flex-direction:column;align-items:center;justify-items:center;width:100%;max-width:711px;height:-moz-fit-content;height:fit-content;max-height:100%;padding:20px;margin:auto}.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-head:where(.astro-XYWYJ273){display:flex;width:100%}.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-head:where(.astro-XYWYJ273)>.FloorMapModal-close:where(.astro-XYWYJ273){position:relative;top:0;right:0;z-index:30;width:44px;height:44px;margin-bottom:16px;margin-left:auto;background:#fff;border:1px solid var(--border, #dfe2ea);border-radius:100px}.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-body:where(.astro-XYWYJ273){position:relative;z-index:30;display:flex;flex-direction:column;gap:40px;align-items:flex-start;width:100%;height:100%;padding:0;overflow:hidden;background:#fff;border-radius:15px}.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-body:where(.astro-XYWYJ273) .body-scroll:where(.astro-XYWYJ273){display:flex;flex-direction:column;gap:40px 0;min-height:100%;padding:48px;overflow-y:auto}.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-body:where(.astro-XYWYJ273) .FloorMapModalImg:where(.astro-XYWYJ273){width:100%;padding:0;font-size:0;line-height:0}.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-body:where(.astro-XYWYJ273) .FloorMapModalLabel:where(.astro-XYWYJ273){width:100%;padding:0;font-size:24px}.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-bg:where(.astro-XYWYJ273){position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;cursor:pointer;visibility:hidden;background-color:#0000007f;opacity:0}.FloorMapModal:where(.astro-XYWYJ273)[data-is-show=false]{visibility:hidden;opacity:0}.FloorMapModal:where(.astro-XYWYJ273)[data-is-show=false] .FloorMapModal-bg:where(.astro-XYWYJ273){visibility:hidden;opacity:0}.FloorMapModal:where(.astro-XYWYJ273)[data-is-show=true]{visibility:visible;opacity:1}.FloorMapModal:where(.astro-XYWYJ273)[data-is-show=true] .FloorMapModal-bg:where(.astro-XYWYJ273){visibility:visible;opacity:1}.FloorMapModal:where(.astro-XYWYJ273) :where(.astro-XYWYJ273)[data-item-variant=""] .FloorMapModal-item:where(.astro-XYWYJ273):nth-child(n+2){display:none}.FloorMapModal:where(.astro-XYWYJ273) :where(.astro-XYWYJ273)[data-item-variant=multiple] .FloorMapModal-item:where(.astro-XYWYJ273):nth-child(n+2){display:block}@media screen and (max-width: 1119px){.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-head:where(.astro-XYWYJ273){position:absolute;top:36px;right:36px;z-index:110;width:32px;height:32px}.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-head:where(.astro-XYWYJ273)>.FloorMapModal-close:where(.astro-XYWYJ273){width:32px;height:32px;margin-bottom:0}.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-body:where(.astro-XYWYJ273){width:100%;max-width:100%;max-height:100%}.FloorMapModal:where(.astro-XYWYJ273) .FloorMapModal-body:where(.astro-XYWYJ273) .body-scroll:where(.astro-XYWYJ273){display:flex;flex-direction:column;gap:32px;padding:48px 32px 32px}}.FloorMapViewer:where(.astro-G6XZBNEA){display:flex;flex-direction:column;gap:40px 0}.FloorMapViewer:where(.astro-G6XZBNEA) .FloorMapsContainer:where(.astro-G6XZBNEA){display:flex;flex-flow:row nowrap;gap:0 32px;transform:translate(-97px)}.FloorMapViewer:where(.astro-G6XZBNEA) .FloorMapsContainer:where(.astro-G6XZBNEA) .itemBlock:where(.astro-G6XZBNEA) .headline{padding-left:97px}.FloorMapViewer:where(.astro-G6XZBNEA) .FloorMapsContainer:where(.astro-G6XZBNEA) .itemMap:where(.astro-G6XZBNEA){width:569px;margin-top:20px}.FloorMapViewer:where(.astro-G6XZBNEA) .FloorMapsContainer:where(.astro-G6XZBNEA) .itemMap:where(.astro-G6XZBNEA)>svg{width:100%;height:auto}.FloorMapViewer:where(.astro-G6XZBNEA) .itemMapViewBtn:where(.astro-G6XZBNEA){display:none;pointer-events:none}.FloorMapViewer:where(.astro-G6XZBNEA) .js-FloorMapViewerItemMap{cursor:pointer}@media (hover: hover){.FloorMapViewer:where(.astro-G6XZBNEA) .js-FloorMapViewerItemMap:hover{opacity:.8}}@media screen and (max-width: 1119px){.FloorMapViewer:where(.astro-G6XZBNEA){gap:32px 0}.FloorMapViewer:where(.astro-G6XZBNEA) .FloorMapsContainer:where(.astro-G6XZBNEA){display:flex;flex-flow:column nowrap;gap:32px 0;transform:translate(0)}.FloorMapViewer:where(.astro-G6XZBNEA) .FloorMapsContainer:where(.astro-G6XZBNEA) .itemBlock:where(.astro-G6XZBNEA) .headline{padding-left:0}.FloorMapViewer:where(.astro-G6XZBNEA) .FloorMapsContainer:where(.astro-G6XZBNEA) .itemMap:where(.astro-G6XZBNEA){width:auto;margin-top:20px}.FloorMapViewer:where(.astro-G6XZBNEA) .itemMapViewBtn:where(.astro-G6XZBNEA){display:block;margin-top:20px;pointer-events:all}.FloorMapViewer:where(.astro-G6XZBNEA) .itemMapViewBtn:where(.astro-G6XZBNEA)>button:where(.astro-G6XZBNEA){display:flex;gap:10px;align-items:center;justify-content:center;min-width:240px;padding:14px 20px;margin:auto;line-height:1.5;color:var(--key-color);background:#fff;border:1px solid var(--key-color);border-radius:100px}.FloorMapViewer:where(.astro-G6XZBNEA) .itemMapViewBtn:where(.astro-G6XZBNEA)>button:where(.astro-G6XZBNEA)>.label:where(.astro-G6XZBNEA){font-size:16px;font-weight:600;text-align:center;letter-spacing:.8px}}#sec-pamphlet .box:where(.astro-KH7BTL4R){display:flex;padding:32px;background:var(--unnamed, #f0f8ff);border-radius:10px}#sec-pamphlet .box:where(.astro-KH7BTL4R) .image:where(.astro-KH7BTL4R){width:210px}#sec-pamphlet .box:where(.astro-KH7BTL4R) .image:where(.astro-KH7BTL4R) img:where(.astro-KH7BTL4R){box-shadow:0 0 20px #00000024}#sec-pamphlet .box:where(.astro-KH7BTL4R) .content:where(.astro-KH7BTL4R){display:flex;flex:1;flex-direction:column;gap:16px;align-items:center;justify-content:center;text-align:center}@media screen and (max-width: 1119px){#sec-pamphlet .box:where(.astro-KH7BTL4R){flex-direction:column;gap:16px;align-items:center}}
