.InstallMessage_install-message__SM6RK .InstallMessage_install-message__buttons__RTR2H{display:flex;justify-content:right;margin-top:1rem;gap:1ch}.LanguagePicker_language-picker__trigger__1GiUC{--button-color:var(--palette-primary-dark);position:relative;padding:.5rem;border-radius:8px;border:1px solid oklch(from var(--palette-primary-main) .8 .1 h);line-height:1.2;background-color:var(--button-color);color:var(--palette-common-white);font-size:1rem;cursor:pointer;line-height:0}@supports(corner-shape:squircle){.LanguagePicker_language-picker__trigger__1GiUC{border-radius:24px;corner-shape:squircle}}.LanguagePicker_language-picker__trigger__1GiUC:has(>span){display:inline-flex;align-items:center;gap:1ch}.LanguagePicker_language-picker__trigger__1GiUC>svg{pointer-events:none;display:inline-block;width:1.2em;height:1.2em;fill:currentColor}.LanguagePicker_language-picker__trigger__1GiUC>span{display:none}@media(min-width:512px){.LanguagePicker_language-picker__trigger__1GiUC>span{display:inline-block}}.LanguagePicker_language-picker__trigger__1GiUC:hover{background-color:lch(from var(--button-color) calc(l * .9) c h)}.LanguagePicker_language-picker__trigger__1GiUC:active{background-color:lch(from var(--button-color) calc(l * .8) c h)}.LanguagePicker_language-picker__trigger__1GiUC:focus-visible{z-index:1;outline:2px solid var(--palette-common-white);outline-offset:-2px}.LanguagePicker_language-picker__list__7Fg0Y{display:flex;flex-direction:column;border-radius:8px;box-shadow:var(--shadow-3);min-width:min(var(--anchor-width),98dvw);box-sizing:border-box;margin:0;background-color:var(--palette-common-white);transform-origin:var(--transform-origin);transition:transform var(--transitions-duration-shorter) var(--transitions-easing-easeInOut),opacity var(--transitions-duration-shorter) var(--transitions-easing-easeInOut);padding:.375rem;gap:.25rem;overflow:hidden}@supports(corner-shape:squircle){.LanguagePicker_language-picker__list__7Fg0Y{border-radius:24px;corner-shape:squircle}}.LanguagePicker_language-picker__list__7Fg0Y[data-ending-style],.LanguagePicker_language-picker__list__7Fg0Y[data-starting-style]{opacity:0}@media not (prefers-reduced-motion:reduce){.LanguagePicker_language-picker__list__7Fg0Y[data-ending-style],.LanguagePicker_language-picker__list__7Fg0Y[data-starting-style]{transform:translateY(-1ch)}}.LanguagePicker_language-picker__link__8iRzn{display:block;padding:.5rem 1rem;color:var(--palette-common-black);text-decoration:none;border-radius:8px}@supports(corner-shape:squircle){.LanguagePicker_language-picker__link__8iRzn{border-radius:24px;corner-shape:squircle}}.LanguagePicker_language-picker__link__8iRzn:hover{background-color:var(--palette-grey-100)}.LanguagePicker_language-picker__link__8iRzn:active{background-color:var(--palette-grey-200)}.InstallButton_install-button__xyeW9{display:inline-block}.InstallButton_install-button__xyeW9:has(>:disabled){pointer-events:none}.InstallButton_install-button__btn__z7FV8{border:none;background-color:rgba(0,0,0,0);padding:1ch .5rem;line-height:0;color:var(--palette-grey-700);border-radius:50%;cursor:pointer}.InstallButton_install-button__btn__z7FV8>svg{fill:currentColor;height:1.4rem;width:1.4rem}.InstallButton_install-button__btn__z7FV8:hover{background-color:rgb(from var(--palette-common-black) r g b/.1)}.InstallButton_install-button__btn__z7FV8:active{background-color:rgb(from var(--palette-common-black) r g b/.2)}.InstallButton_install-button__btn__z7FV8:focus-visible{outline:2px solid var(--palette-primary-main);outline-offset:-2px}.SiteLink_site-link__ZJoc5{position:relative;margin-left:.25rem;margin-right:.25rem;margin-bottom:.25rem;border-radius:8px}@supports(corner-shape:squircle){.SiteLink_site-link__ZJoc5{border-radius:24px;corner-shape:squircle}}.SiteLink_site-link__ZJoc5:first-of-type{margin-top:.375rem}.SiteLink_site-link__ZJoc5:last-of-type{margin-bottom:.375rem}.SiteLink_site-link__ZJoc5:has(a:hover){background-color:lch(from var(--palette-primary-main) 97.5% .5% h)}.SiteLink_site-link__ZJoc5:has(a:active){background-color:lch(from var(--palette-primary-main) 96.5% .5% h)}.SiteLink_site-link__ZJoc5:has(a:focus-visible){outline:2px solid var(--palette-primary-main);outline-offset:-2px}.SiteLink_site-link__ZJoc5:has(a[aria-pressed=true]){background-color:lch(from var(--palette-primary-main) 94.5% 2.5% h)}.SiteLink_site-link__ZJoc5:has(a[data-available=false]){background-color:var(--palette-grey-disabled)}.SiteLink_site-link__anchor__xUIH_{display:grid;grid-template-columns:auto 1fr auto;gap:1ch;text-decoration:none;color:var(--palette-grey-700);padding:.5rem 2.9rem .5rem .5rem;outline:none}.SiteLink_site-link__anchor__xUIH_[data-available=false]{pointer-events:none;color:var(--palette-grey-500)}.SiteLink_site-link__anchor__xUIH_[data-available=false] *>svg{fill:var(--palette-common-white)}.SiteLink_site-link__icon__gUI6U{display:flex;height:40px;border-radius:4px;background-color:var(--palette-primary-main);box-sizing:border-box;aspect-ratio:1;line-height:0}@supports(corner-shape:squircle){.SiteLink_site-link__icon__gUI6U{border-radius:16px;corner-shape:squircle}}.SiteLink_site-link__icon__gUI6U>svg{margin:auto;width:1.4em;height:1.4em;fill:var(--palette-common-white)}.SiteLink_site-link__content__Ti2_j{display:inline-grid;line-height:1}.SiteLink_site-link__content__Ti2_j>*{margin:.125rem 0}.SiteLink_site-link__name__9cV6f{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--palette-grey-700)}.SiteLink_site-link__type__yhCHQ{color:var(--palette-grey-600)}.SiteLink_site-link__install__PYpzD{position:absolute;inset:50% .5rem auto auto;transform:translateY(-50%)}.MenuButton_menu-button__btn__TDQD8{--button-color:var(--palette-primary-dark);position:relative;padding:.5rem;border-radius:0 8px 8px 0;border:1px solid oklch(from var(--palette-primary-main) .8 .1 h);line-height:1.2;background-color:var(--button-color);color:var(--palette-common-white);font-size:1rem;cursor:pointer;line-height:0}@supports(corner-shape:squircle){.MenuButton_menu-button__btn__TDQD8{border-radius:0 24px 24px 0;corner-shape:squircle}}.MenuButton_menu-button__btn__TDQD8:has(>span){display:inline-flex;align-items:center;gap:1ch}.MenuButton_menu-button__btn__TDQD8:first-of-type{border-radius:8px 0 0 8px;border-right-width:0}@supports(corner-shape:squircle){.MenuButton_menu-button__btn__TDQD8:first-of-type{border-radius:24px 0 0 24px;corner-shape:squircle}}.MenuButton_menu-button__btn__TDQD8>svg{pointer-events:none;display:inline-block;width:1.2em;height:1.2em;fill:currentColor}.MenuButton_menu-button__btn__TDQD8>span{display:none}@media(min-width:512px){.MenuButton_menu-button__btn__TDQD8>span{display:inline-block}}.MenuButton_menu-button__btn__TDQD8:hover{background-color:lch(from var(--button-color) calc(l * .9) c h)}.MenuButton_menu-button__btn__TDQD8:active{background-color:lch(from var(--button-color) calc(l * .8) c h)}.MenuButton_menu-button__btn__TDQD8:focus-visible{z-index:1;outline:2px solid var(--palette-common-white);outline-offset:-2px}.MenuButton_menu-button__btn__TDQD8:disabled{cursor:not-allowed;--button-color:var(--palette-grey-disabled);border-color:var(--button-color);color:var(--palette-grey-600)}.MenuButton_menu-button__btn__TDQD8:disabled:active,.MenuButton_menu-button__btn__TDQD8:disabled:hover{background-color:var(--button-color)}.MenuButton_menu-button__menu__DSMxH{display:flex;flex-direction:column;border-radius:8px;box-shadow:var(--shadow-3);width:min(320px,98dvw);margin:0 min(3px,1dvw);background-color:var(--palette-common-white);transform-origin:var(--transform-origin);transition:transform var(--transitions-duration-shorter) var(--transitions-easing-easeInOut),opacity var(--transitions-duration-shorter) var(--transitions-easing-easeInOut);padding:0;overflow:auto;max-height:80vh}@supports(corner-shape:squircle){.MenuButton_menu-button__menu__DSMxH{border-radius:24px;corner-shape:squircle}}.MenuButton_menu-button__menu__DSMxH[data-ending-style],.MenuButton_menu-button__menu__DSMxH[data-starting-style]{opacity:0}@media not (prefers-reduced-motion:reduce){.MenuButton_menu-button__menu__DSMxH[data-ending-style],.MenuButton_menu-button__menu__DSMxH[data-starting-style]{transform:translateY(-1ch)}}.MenuButton_menu-button__offline-management__nTqyO{position:sticky;bottom:0;background-color:lch(from var(--palette-primary-main) 96% 4.5% h);color:var(--palette-grey-700);padding:.75rem 1rem;border:none;border-top:1px solid var(--palette-grey-200);border-radius:0 0 8px 8px;text-align:left;font-weight:600;font-size:1rem;cursor:pointer}@supports(corner-shape:squircle){.MenuButton_menu-button__offline-management__nTqyO{border-radius:0 0 24px 24px;corner-shape:squircle}}.MenuButton_menu-button__offline-management__nTqyO:hover{background-color:lch(from var(--palette-primary-main) 92% 4.5% h)}.MenuButton_menu-button__offline-management__nTqyO:active{background-color:lch(from var(--palette-primary-main) 88% 4.5% h)}.MenuButton_menu-button__offline-management__nTqyO:focus-visible{outline:2px solid var(--palette-primary-main);outline-offset:-2px}.NavLayer_nav-layer__top__2f6u4{position:absolute;inset:0 0 auto 0;display:flex;justify-content:space-between;align-items:stretch;background-color:rgb(from var(--palette-primary-dark) r g b/.95);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0 .5rem}@media screen and (min-width:768px)and (min-height:512px){.NavLayer_nav-layer__top__2f6u4{pointer-events:none;inset:1rem 1.5rem auto 1.5rem;background-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);padding:0}}.NavLayer_nav-layer__top-left__Hjb7i,.NavLayer_nav-layer__top-right__AHhxB{display:flex;gap:.5rem;padding:.5ch;pointer-events:auto}.NavLayer_nav-layer__top-left__Hjb7i:not(:has(>*)),.NavLayer_nav-layer__top-right__AHhxB:not(:has(>*)){display:none}@media screen and (min-width:768px)and (min-height:512px){.NavLayer_nav-layer__top-left__Hjb7i,.NavLayer_nav-layer__top-right__AHhxB{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgb(from var(--palette-primary-dark) r g b/.95);border-radius:8px;box-shadow:var(--shadow-2)}@supports(corner-shape:squircle){.NavLayer_nav-layer__top-left__Hjb7i,.NavLayer_nav-layer__top-right__AHhxB{border-radius:24px;corner-shape:squircle}}}.NavLayer_nav-layer__home__p9ULa{display:inline-block;line-height:0;margin:auto auto auto 0;text-decoration:none}.NavLayer_nav-layer__home__p9ULa:has(>span){display:inline-flex;align-items:center}@media screen and (min-width:768px)and (min-height:512px){.NavLayer_nav-layer__home__p9ULa{margin:auto 0 auto .5rem}}.NavLayer_nav-layer__title__yOT1a{display:none;font-size:1.25rem;font-weight:500;color:var(--palette-common-white);margin:0 0 0 .5ch}@media screen and (min-width:768px)and (min-height:512px){.NavLayer_nav-layer__title__yOT1a{display:block;line-height:1}}.NavLayer_nav-layer__logo__BqCqG{height:2rem}.NavLayer_nav-layer__logo--large__dgO2C{display:none}.NavLayer_nav-layer__logo--fallback__dA09j{aspect-ratio:1/1;background-color:oklch(from var(--palette-primary-main) .9 .125 h);background-image:linear-gradient(135deg,var(--palette-primary-main) 25%,transparent 25%),linear-gradient(225deg,var(--palette-primary-main) 25%,transparent 25%),linear-gradient(45deg,var(--palette-primary-main) 25%,transparent 25%),linear-gradient(315deg,var(--palette-primary-main) 25%,oklch(from var(--palette-primary-main) .9 .125 h) 25%);background-position:4px 0,4px 0,0 0,0 0;background-size:8px 8px;background-repeat:repeat;border-radius:50%}@media screen and (min-width:768px)and (min-height:512px){.NavLayer_nav-layer__logo__BqCqG{display:none}.NavLayer_nav-layer__logo--large__dgO2C{display:inline-block}}.NavLayer_nav-layer__bottom-left__c02s4{position:absolute;inset:auto auto 1rem 1rem}.NavLayer_nav-layer__btn-group__Ks8B8{display:flex;gap:0}.NavLayer_nav-layer__btn-group__Ks8B8>:first-of-type{border-radius:8px 0 0 8px;border-right-width:0}@supports(corner-shape:squircle){.NavLayer_nav-layer__btn-group__Ks8B8>:first-of-type{border-radius:24px 0 0 24px;corner-shape:squircle}}.NavLayer_nav-layer__btn-group__Ks8B8>:last-of-type{border-radius:0 8px 8px 0}@supports(corner-shape:squircle){.NavLayer_nav-layer__btn-group__Ks8B8>:last-of-type{border-radius:0 24px 24px 0;corner-shape:squircle}}.NavLayer_nav-layer__btn__ocSZ1{--button-color:var(--palette-primary-dark);position:relative;padding:.5rem;border-radius:0 8px 8px 0;border:1px solid oklch(from var(--palette-primary-main) .8 .1 h);line-height:1.2;background-color:var(--button-color);color:var(--palette-common-white);font-size:1rem;cursor:pointer;line-height:0}@supports(corner-shape:squircle){.NavLayer_nav-layer__btn__ocSZ1{border-radius:0 24px 24px 0;corner-shape:squircle}}.NavLayer_nav-layer__btn__ocSZ1:has(>span){display:inline-flex;align-items:center;gap:1ch}.NavLayer_nav-layer__btn__ocSZ1:first-of-type{border-radius:8px 0 0 8px;border-right-width:0}@supports(corner-shape:squircle){.NavLayer_nav-layer__btn__ocSZ1:first-of-type{border-radius:24px 0 0 24px;corner-shape:squircle}}.NavLayer_nav-layer__btn__ocSZ1>svg{pointer-events:none;display:inline-block;width:1.2em;height:1.2em;fill:currentColor}.NavLayer_nav-layer__btn__ocSZ1>span{display:none}@media(min-width:512px){.NavLayer_nav-layer__btn__ocSZ1>span{display:inline-block}}.NavLayer_nav-layer__btn__ocSZ1:hover{background-color:lch(from var(--button-color) calc(l * .9) c h)}.NavLayer_nav-layer__btn__ocSZ1:active{background-color:lch(from var(--button-color) calc(l * .8) c h)}.NavLayer_nav-layer__btn__ocSZ1:focus-visible{z-index:1;outline:2px solid var(--palette-common-white);outline-offset:-2px}.NavLayer_nav-layer__btn__ocSZ1:disabled{cursor:not-allowed;--button-color:var(--palette-grey-disabled);border-color:var(--button-color);color:var(--palette-grey-600)}.NavLayer_nav-layer__btn__ocSZ1:disabled:active,.NavLayer_nav-layer__btn__ocSZ1:disabled:hover{background-color:var(--button-color)}.Tooltip_tooltip__vAjij{display:flex;flex-direction:column;gap:.5em;background:var(--palette-common-white);border-radius:4px;padding:1rem;color:var(--palette-primary-dark);font-size:1.25rem;font-weight:500;line-height:1;box-shadow:var(--shadow-2);animation:Tooltip_fade-in__5W4jX var(--transitions-duration-shorter) var(--transitions-easing-easeInOut) forwards;animation-delay:50ms;opacity:0;z-index:var(--zIndex-tooltip);max-width:min(20rem,100dvw - 2ch);box-sizing:border-box;letter-spacing:-.08px}@supports(corner-shape:squircle){.Tooltip_tooltip__vAjij{border-radius:16px;corner-shape:squircle}}.Tooltip_tooltip__vAjij:has(.Tooltip_tooltip__cta__kNRHb){min-width:15rem}.Tooltip_tooltip__body__ZaZ7_{color:var(--palette-grey-700);text-wrap:pretty;font-size:.875rem;line-height:1.2;font-weight:400;letter-spacing:normal}.Tooltip_tooltip__cta__kNRHb{margin:.5em 0 0}@keyframes Tooltip_fade-in__5W4jX{0%{opacity:0}to{opacity:1}}.TooltipOverlay_tooltip-overlay__QvliV{position:fixed;inset:0;pointer-events:none;z-index:var(--zIndex-tooltip)}.TooltipOverlay_tooltip-overlay__QvliV>div{pointer-events:auto}.VideoPlayer_video-player__rGfkL{position:relative;display:block;line-height:0;color:var(--palette-common-white)}.VideoPlayer_video-player__video__9cVBl{width:100%;height:100%;object-fit:contain}.VideoPlayer_video-player__scrubber__KldZF{position:absolute;inset:auto 1rem 1rem 1rem;display:grid;gap:1.25ch;grid-template-columns:auto 1fr repeat(3,auto);background-color:color-mix(in srgb,transparent 35%,var(--palette-common-black));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1ch;border-radius:8px;opacity:0;transition:opacity var(--transitions-duration-shortest) var(--transitions-easing-sharp)}@supports(corner-shape:squircle){.VideoPlayer_video-player__scrubber__KldZF{border-radius:24px;corner-shape:squircle}}.VideoPlayer_video-player__timestamp__YCiAw{display:inline;line-height:1.4;font-weight:400;font-size:.875rem;font-feature-settings:"tnum";font-variant:tabular-nums;-webkit-user-select:none;user-select:none}.VideoPlayer_video-player__slider__FusTv{position:relative;display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none;touch-action:none;width:100%}.VideoPlayer_video-player__control__SLvR7{display:inline-flex;flex-grow:1;height:8px;border-radius:8px}@supports(corner-shape:squircle){.VideoPlayer_video-player__control__SLvR7{border-radius:24px;corner-shape:squircle}}.VideoPlayer_video-player__track__NELA9{background-color:var(--palette-grey-400);position:relative;flex-grow:1;height:8px;border-radius:8px;overflow:hidden}@supports(corner-shape:squircle){.VideoPlayer_video-player__track__NELA9{border-radius:24px;corner-shape:squircle}}.VideoPlayer_video-player__range__RsQnA{position:absolute;background-color:var(--palette-primary-main);height:100%}.VideoPlayer_video-player__btn__rOUep{background:none;border:none;cursor:pointer;color:var(--palette-common-white);line-height:0;padding:0}.VideoPlayer_video-player__btn__rOUep:focus-visible{outline:2px solid var(--palette-common-white)}.VideoPlayer_video-player__btn__rOUep>svg{width:1.2rem;height:1.2rem;fill:currentColor}.VideoPlayer_video-player__rGfkL[data-mouse-live=false][data-playing=true]{cursor:none}.VideoPlayer_video-player__rGfkL:has(:focus-visible) .VideoPlayer_video-player__scrubber__KldZF,.VideoPlayer_video-player__rGfkL[data-mouse-live=true]:hover .VideoPlayer_video-player__scrubber__KldZF,.VideoPlayer_video-player__rGfkL[data-playing=false] .VideoPlayer_video-player__scrubber__KldZF{pointer-events:auto;opacity:1}.BubbleAreas_bubble-areas__T79c2{border-radius:8px;box-shadow:var(--shadow-3);width:min(320px,98dvw);margin:0 min(3px,1dvw);height:210px;background-color:var(--palette-common-white);transform-origin:var(--transform-origin);transition:transform var(--transitions-duration-shorter) var(--transitions-easing-easeInOut),opacity var(--transitions-duration-shorter) var(--transitions-easing-easeInOut);padding:0;overflow:hidden}@supports(corner-shape:squircle){.BubbleAreas_bubble-areas__T79c2{border-radius:24px;corner-shape:squircle}}.BubbleAreas_bubble-areas__T79c2[data-ending-style],.BubbleAreas_bubble-areas__T79c2[data-starting-style]{opacity:0}@media not (prefers-reduced-motion:reduce){.BubbleAreas_bubble-areas__T79c2[data-ending-style],.BubbleAreas_bubble-areas__T79c2[data-starting-style]{transform:translateY(1ch)}}.BubbleAreas_bubble-areas__tabs__Db39E [class~=tabs__list]:not(:has(:nth-child(2))){display:none}.BubbleAreas_bubble-areas__tabs__Db39E [class~=tabs__list] [class~=tabs__trigger][aria-selected=true]:after{content:"";position:absolute;inset:auto 0 0 0;height:.25em}.BubbleAreas_list__iG3Mh{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem}.BubbleAreas_list__link__D2PCO{display:flex;align-items:center;margin:0 .5rem;padding:.25rem .5rem .25rem .25rem;background-color:rgba(0,0,0,0);border:0;border-radius:6px;cursor:pointer}@supports(corner-shape:squircle){.BubbleAreas_list__link__D2PCO{border-radius:18px;corner-shape:squircle}}.BubbleAreas_list__link__D2PCO>img{height:2.25rem;width:4rem;object-fit:cover;border-radius:6px;margin-right:.75rem;flex-shrink:0}@supports(corner-shape:squircle){.BubbleAreas_list__link__D2PCO>img{border-radius:18px;corner-shape:squircle}}.BubbleAreas_list__link__D2PCO>span{font-size:1rem;font-weight:500;flex-grow:1;text-align:left;line-height:1;color:var(--palette-grey-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BubbleAreas_list__link__D2PCO:first-of-type{margin-top:.5rem}.BubbleAreas_list__link__D2PCO:focus-visible{outline:2px solid var(--palette-primary-main)}.BubbleAreas_list__link__D2PCO:not(:disabled):hover{background-color:lch(from var(--palette-primary-main) 97.5% .5% h)}.BubbleAreas_list__link__D2PCO:not(:disabled):active{background-color:lch(from var(--palette-primary-main) 96.75% .5% h)}.BubbleAreas_list__fallback__weDro{display:flex;box-sizing:border-box;border:1px solid var(--palette-grey-300);background-color:var(--palette-grey-200);height:2.25rem;width:4rem;border-radius:6px;margin-right:.75rem;flex-shrink:0}.BubbleAreas_list__fallback__weDro>svg{display:block;margin:auto;height:1.4rem;width:1.4rem;fill:var(--palette-primary-main)}@supports(corner-shape:squircle){.BubbleAreas_list__fallback__weDro{border-radius:18px;corner-shape:squircle}}.BubbleAreas_list__icon__FUhYw{border-radius:4px;background-color:var(--palette-primary-main);padding:.25rem;line-height:0;height:min-content;margin:auto 0 auto .5rem;width:1.2rem;height:1.2rem;fill:var(--palette-primary-contrast);flex-shrink:0}@supports(corner-shape:squircle){.BubbleAreas_list__icon__FUhYw{border-radius:16px;corner-shape:squircle}}.BubbleAreas_map__hcrLL{position:relative;width:100%;height:100%;aspect-ratio:16/9;background-color:color-mix(in srgb,var(--palette-common-black),transparent 60%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.BubbleAreas_map__hcrLL [class~=react-transform-wrapper]{width:100%;height:100%}.BubbleAreas_map__hcrLL [class~=react-transform-wrapper] [class~=react-transform-component]{cursor:move}.BubbleAreas_map__hcrLL .BubbleAreas_floor-plan__buttons__LIqGW{position:absolute;inset:0}.BubbleAreas_map__hcrLL .BubbleAreas_floor-plan__buttons__LIqGW .BubbleAreas_floor-plan__button__7id8L{position:absolute;background-color:var(--palette-primary-main);padding:.875rem;border:0;border-radius:50%;border:2px solid var(--palette-common-white);box-shadow:0 0 0 calc(var(--glow, 30)*1px) color-mix(in srgb,var(--palette-primary-main),transparent 50%);cursor:pointer;transform:scale(1);transform-origin:center;transition-property:box-shadow,transform;transition-timing-function:ease-out;transition-duration:.15s;width:var(--size);height:var(--size)}.BubbleAreas_map__hcrLL .BubbleAreas_floor-plan__buttons__LIqGW .BubbleAreas_floor-plan__button__7id8L>svg{width:75%;height:75%;fill:var(--palette-common-white)}.BubbleAreas_map__hcrLL .BubbleAreas_floor-plan__buttons__LIqGW .BubbleAreas_floor-plan__button__7id8L:focus-visible{outline:calc(var(--glow, 30)*.75px) solid var(--palette-primary-main);outline-offset:calc(var(--glow, 30)*.5px);box-shadow:0 0 0 calc(var(--glow, 30)*1.5px) color-mix(in srgb,var(--palette-primary-main),transparent 50%)}.BubbleAreas_map__hcrLL .BubbleAreas_floor-plan__buttons__LIqGW .BubbleAreas_floor-plan__button__7id8L:hover{background-color:var(--palette-primary-dark);box-shadow:0 0 0 calc(var(--glow, 30)*1.5px) color-mix(in srgb,var(--palette-primary-main),transparent 50%)}.BubbleAreas_map__hcrLL .BubbleAreas_floor-plan__buttons__LIqGW .BubbleAreas_floor-plan__button__7id8L:active{background-color:color-mix(in srgb,var(--palette-primary-dark),var(--palette-common-black) 10%)}.BubbleAreas_map__hcrLL .BubbleAreas_floor-plan__buttons__LIqGW .BubbleAreas_floor-plan__button__7id8L[data-active=true]{background-color:var(--palette-primary-main);box-shadow:none;cursor:auto}@media not (prefers-reduced-motion:reduce){.BubbleAreas_map__hcrLL .BubbleAreas_floor-plan__buttons__LIqGW .BubbleAreas_floor-plan__button__7id8L[data-active=true]{transform:scale(1.2)}}.BubbleAreas_map__hcrLL .BubbleAreas_floor-plan__buttons__LIqGW .BubbleAreas_floor-plan__button__7id8L[data-active=true]>svg{fill:var(--palette-primary-contrast)}.BubbleAreas_map__hcrLL .BubbleAreas_floor-plan__buttons__LIqGW .BubbleAreas_floor-plan__button__7id8L[data-active=true]:focus-visible{outline:calc(var(--glow, 30)*.5px) solid var(--palette-primary-main);outline-offset:calc(var(--glow, 30)*.25px)}@media screen and (min-width:768px)and (min-height:552px){.BubbleAreas_map__hcrLL{max-width:320px}}.MediaLayer_media-layer__9SFNP{display:grid;grid-template-rows:auto 1fr minmax(1.5rem,auto);background-color:rgb(from var(--palette-common-black) r g b/.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:calc(var(--zIndex-drawer) + 1);transition-property:opacity,transform;transition-duration:var(--transitions-duration-enteringScreen),var(--transitions-duration-enteringScreen);transition-timing-function:var(--transitions-easing-sharp),var(--transitions-easing-easeInOut)}@starting-style{.MediaLayer_media-layer__9SFNP{opacity:0}@media not (prefers-reduced-motion:reduce){.MediaLayer_media-layer__9SFNP{transform:scale(.95)}}}.MediaLayer_media-layer__header__eSdq0{display:grid;grid-template-columns:1fr auto;padding:.5rem .5rem 1rem 1rem;gap:1ch;color:var(--palette-common-white)}.MediaLayer_media-layer__header__eSdq0 h2{font-size:1.5rem;font-weight:300;margin:.5rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MediaLayer_media-layer__header__eSdq0>button{padding:.375ch;border-radius:4px;background-color:rgba(0,0,0,0);color:inherit;border:1px solid var(--palette-common-white);cursor:pointer;line-height:0;margin:0 0 auto auto}@supports(corner-shape:squircle){.MediaLayer_media-layer__header__eSdq0>button{border-radius:16px;corner-shape:squircle}}.MediaLayer_media-layer__header__eSdq0>button>svg{fill:currentColor;width:1.1rem;height:1.1rem}.MediaLayer_media-layer__header__eSdq0>button:hover{background-color:hsla(0,0%,100%,.075)}.MediaLayer_media-layer__header__eSdq0>button:active{background-color:hsla(0,0%,100%,.15)}.MediaLayer_media-layer__header__eSdq0>button:focus-visible{outline:2px solid var(--palette-primary-main);outline-offset:2px}.MediaLayer_media-layer__content__h_DMH{overflow:auto;line-height:0}.MediaLayer_media-layer__content__h_DMH>img{width:100%;height:100%;object-fit:scale-down}.MediaLayer_media-layer__video__LmA_S{height:100%}.MediaLayer_media-layer__footer__0y9fq{padding:1rem;display:flex}.MediaLayer_media-layer__embed__bWez1{width:calc(100% - 3rem);height:100%;border:none;margin:0 1.5rem;border-radius:4px;background-color:var(--palette-grey-200)}@supports(corner-shape:squircle){.MediaLayer_media-layer__embed__bWez1{border-radius:24px;corner-shape:squircle}}.MediaLayer_media-layer__controls__grtGG{display:flex;gap:1.5ch;margin:0 auto;background-color:var(--palette-primary-dark);padding:.75ch;border-radius:8px;color:var(--palette-common-white);-webkit-user-select:none;user-select:none;box-shadow:var(--shadow-1)}@supports(corner-shape:squircle){.MediaLayer_media-layer__controls__grtGG{border-radius:24px;corner-shape:squircle}}.MediaLayer_media-layer__controls__grtGG>p{margin:auto 0;font-feature-settings:"tnum";font-variant:tabular-nums}.MediaLayer_media-layer__controls__grtGG>button{padding:.5ch;border-radius:4px;background-color:rgba(0,0,0,0);color:inherit;border:1px solid;cursor:pointer;line-height:0;margin:auto 0}@supports(corner-shape:squircle){.MediaLayer_media-layer__controls__grtGG>button{border-radius:16px;corner-shape:squircle}}.MediaLayer_media-layer__controls__grtGG>button>svg{fill:currentColor;width:1.5rem;height:1.5rem}.MediaLayer_media-layer__controls__grtGG>button:hover{background-color:rgba(0,0,0,.15)}.MediaLayer_media-layer__controls__grtGG>button:active{background-color:rgba(0,0,0,.3)}.MediaLayer_media-layer__controls__grtGG>button:disabled{color:color-mix(in srgb,var(--palette-primary-dark) 35%,var(--palette-common-white));background-color:color-mix(in srgb,var(--palette-primary-dark) 80%,var(--palette-common-black));cursor:not-allowed}.MediaLayer_media-layer__controls__grtGG>button:focus-visible{outline:2px solid var(--palette-primary-main);outline-offset:2px}@media screen and (min-width:768px)and (min-height:512px){.MediaLayer_media-layer__9SFNP{margin:1rem 1.5rem;border-radius:8px;box-shadow:var(--shadow-3)}@supports(corner-shape:squircle){.MediaLayer_media-layer__9SFNP{border-radius:24px;corner-shape:squircle}}}@media screen and (min-width:992px)and (min-height:512px){.MediaLayer_media-layer__9SFNP{margin:1rem 1.5rem}.MediaLayer_media-layer__9SFNP[data-panel-open][data-panel-side=left]{margin:1rem 1.5rem 1rem 0}.MediaLayer_media-layer__9SFNP[data-panel-open][data-panel-side=right]{margin:1rem 0 1rem 1.5rem}}.PanelLayout_panel-layout__JP5aq{--panel-width:min(calc(454px + 1.5rem),100dvw);display:grid;grid-template-columns:1fr 0;grid-template-rows:100%;height:100%}@media not (prefers-reduced-motion:reduce){.PanelLayout_panel-layout__JP5aq{transition:grid-template-columns var(--transitions-duration-leavingScreen) var(--transitions-easing-easeInOut)}}.PanelLayout_panel-layout__JP5aq[data-open]{grid-template-columns:1fr var(--panel-width)}@media not (prefers-reduced-motion:reduce){.PanelLayout_panel-layout__JP5aq[data-open]{transition-duration:var(--transitions-duration-enteringScreen)}}.PanelLayout_panel-layout__JP5aq[data-no-anim]{transition-duration:0s}.PanelLayout_panel-layout__drawer__POFDt{grid-column:2/span 1;pointer-events:none;position:relative;z-index:var(--zIndex-drawer);grid-row:1;overflow:hidden}.PanelLayout_panel-layout__drawer-content__QwmCM{position:absolute;inset:0 auto 0 0;width:var(--panel-width);height:100%;overflow-x:hidden;overflow-y:auto}.PanelLayout_panel-layout__content__lfJ1h,.PanelLayout_panel-layout__media__yFzB1{grid-column:1/span 2;grid-row:1;position:relative;overflow:auto}@media screen and (min-width:992px){.PanelLayout_panel-layout__media__yFzB1{grid-column:1/span 1}}.PanelLayout_panel-layout__JP5aq[data-push] .PanelLayout_panel-layout__drawer__POFDt{grid-column:2/span 1}.PanelLayout_panel-layout__JP5aq[data-side=left]{grid-template-columns:0 1fr}.PanelLayout_panel-layout__JP5aq[data-side=left][data-open]{grid-template-columns:var(--panel-width) 1fr}.PanelLayout_panel-layout__JP5aq[data-side=left] .PanelLayout_panel-layout__drawer__POFDt{grid-column:1/span 1}.PanelLayout_panel-layout__JP5aq[data-side=left] .PanelLayout_panel-layout__drawer-content__QwmCM{inset:0 0 0 auto}.PanelLayout_panel-layout__JP5aq[data-side=left] .PanelLayout_panel-layout__content__lfJ1h{grid-column:1/span 2}.PanelLayout_panel-layout__JP5aq[data-side=left][data-push] .PanelLayout_panel-layout__content__lfJ1h{grid-column:2/span 1}@media screen and (min-width:992px){.PanelLayout_panel-layout__JP5aq[data-side=left] .PanelLayout_panel-layout__media__yFzB1{grid-column:2/span 1}}.PanelLayout_panel-layout__JP5aq[data-backdrop]:after{content:"";grid-row:1;grid-column:1/span 2;z-index:calc(var(--zIndex-drawer) - 1);background-color:rgb(from var(--palette-grey-300) r g b/.15);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter;transition-duration:var(--transitions-duration-enteringScreen),var(--transitions-duration-enteringScreen)}@starting-style{.PanelLayout_panel-layout__JP5aq[data-backdrop]:after{background-color:rgb(from var(--palette-grey-300) r g b/0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.ModelViewer_model-viewer__tganh{display:block;width:100%;height:100%;outline:none}.ModelViewer_model-labels__HL22v{border:0;padding:0;margin:0;position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.BubbleViewer_bubble-viewer__9Mnwn{position:relative;width:100%;height:100%;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.BubbleViewer_bubble-viewer__accessible-buttons__DRwKe{position:absolute}.BubbleViewer_bubble-viewer__canvas__1hBr_{position:relative}.BubbleViewer_bubble-viewer__canvas__1hBr_,.BubbleViewer_bubble-viewer__canvas__1hBr_:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ViewAreas_view-areas___mo_o{border-radius:8px;box-shadow:var(--shadow-3);width:min(320px,98dvw);margin:0 min(3px,1dvw);height:210px;background-color:var(--palette-common-white);transform-origin:var(--transform-origin);transition:transform var(--transitions-duration-shorter) var(--transitions-easing-easeInOut),opacity var(--transitions-duration-shorter) var(--transitions-easing-easeInOut);padding:0;overflow:hidden}@supports(corner-shape:squircle){.ViewAreas_view-areas___mo_o{border-radius:24px;corner-shape:squircle}}.ViewAreas_view-areas___mo_o[data-ending-style],.ViewAreas_view-areas___mo_o[data-starting-style]{opacity:0}@media not (prefers-reduced-motion:reduce){.ViewAreas_view-areas___mo_o[data-ending-style],.ViewAreas_view-areas___mo_o[data-starting-style]{transform:translateY(1ch)}}.ViewAreas_view-areas__tabs__os0Y_ [class~=tabs__list]:not(:has(:nth-child(2))){display:none}.ViewAreas_view-areas__tabs__os0Y_ [class~=tabs__list] [class~=tabs__trigger][aria-selected=true]:after{content:"";position:absolute;inset:auto 0 0 0;height:.25em}.ViewAreas_list__ROJ3J{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem}.ViewAreas_list__link__MFaSC{display:flex;align-items:center;margin:0 .5rem;padding:.25rem .5rem .25rem .25rem;background-color:rgba(0,0,0,0);border:0;border-radius:6px;cursor:pointer}@supports(corner-shape:squircle){.ViewAreas_list__link__MFaSC{border-radius:18px;corner-shape:squircle}}.ViewAreas_list__link__MFaSC>img{height:2.25rem;width:4rem;object-fit:cover;border-radius:6px;margin-right:.75rem;flex-shrink:0}@supports(corner-shape:squircle){.ViewAreas_list__link__MFaSC>img{border-radius:18px;corner-shape:squircle}}.ViewAreas_list__link__MFaSC>span{font-size:1rem;font-weight:500;flex-grow:1;text-align:left;line-height:1;color:var(--palette-grey-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ViewAreas_list__link__MFaSC:first-of-type{margin-top:.5rem}.ViewAreas_list__link__MFaSC:focus-visible{outline:2px solid var(--palette-primary-main)}.ViewAreas_list__link__MFaSC:not(:disabled):hover{background-color:lch(from var(--palette-primary-main) 97.5% .5% h)}.ViewAreas_list__link__MFaSC:not(:disabled):active{background-color:lch(from var(--palette-primary-main) 96.75% .5% h)}.ViewAreas_list__fallback__OwPUS{display:flex;box-sizing:border-box;border:1px solid var(--palette-grey-300);background-color:var(--palette-grey-200);height:2.25rem;width:4rem;border-radius:6px;margin-right:.75rem;flex-shrink:0}.ViewAreas_list__fallback__OwPUS>svg{display:block;margin:auto;height:1.4rem;width:1.4rem;fill:var(--palette-primary-main)}@supports(corner-shape:squircle){.ViewAreas_list__fallback__OwPUS{border-radius:18px;corner-shape:squircle}}.ViewAreas_list__icon__8w_dd{border-radius:4px;background-color:var(--palette-primary-main);padding:.25rem;line-height:0;height:min-content;margin:auto 0 auto .5rem;width:1.2rem;height:1.2rem;fill:var(--palette-primary-contrast);flex-shrink:0}@supports(corner-shape:squircle){.ViewAreas_list__icon__8w_dd{border-radius:16px;corner-shape:squircle}}.ViewAreas_map__Hiuhh{position:relative;aspect-ratio:16/9;background-color:color-mix(in srgb,var(--palette-common-black),transparent 60%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ViewAreas_map__Hiuhh,.ViewAreas_map__Hiuhh [class~=react-transform-wrapper]{width:100%;height:100%}.ViewAreas_map__Hiuhh [class~=react-transform-wrapper] [class~=react-transform-component]{cursor:move}.ViewAreas_map__Hiuhh .ViewAreas_floor-plan__buttons__NQQNr{position:absolute;inset:0}.ViewAreas_map__Hiuhh .ViewAreas_floor-plan__buttons__NQQNr .ViewAreas_floor-plan__button__uqmQD{position:absolute;background-color:var(--palette-primary-main);padding:.875rem;border:0;border-radius:50%;border:2px solid var(--palette-common-white);box-shadow:0 0 0 calc(var(--glow, 30)*1px) color-mix(in srgb,var(--palette-primary-main),transparent 50%);cursor:pointer;transform:scale(1);transform-origin:center;transition-property:box-shadow,transform;transition-timing-function:ease-out;transition-duration:.15s;width:var(--size);height:var(--size)}.ViewAreas_map__Hiuhh .ViewAreas_floor-plan__buttons__NQQNr .ViewAreas_floor-plan__button__uqmQD>svg{width:75%;height:75%;fill:var(--palette-common-white)}.ViewAreas_map__Hiuhh .ViewAreas_floor-plan__buttons__NQQNr .ViewAreas_floor-plan__button__uqmQD:focus-visible{outline:calc(var(--glow, 30)*.75px) solid var(--palette-primary-main);outline-offset:calc(var(--glow, 30)*.5px);box-shadow:0 0 0 calc(var(--glow, 30)*1.5px) color-mix(in srgb,var(--palette-primary-main),transparent 50%)}.ViewAreas_map__Hiuhh .ViewAreas_floor-plan__buttons__NQQNr .ViewAreas_floor-plan__button__uqmQD:hover{background-color:var(--palette-primary-dark);box-shadow:0 0 0 calc(var(--glow, 30)*1.5px) color-mix(in srgb,var(--palette-primary-main),transparent 50%)}.ViewAreas_map__Hiuhh .ViewAreas_floor-plan__buttons__NQQNr .ViewAreas_floor-plan__button__uqmQD:active{background-color:color-mix(in srgb,var(--palette-primary-dark),var(--palette-common-black) 10%)}.ViewAreas_map__Hiuhh .ViewAreas_floor-plan__buttons__NQQNr .ViewAreas_floor-plan__button__uqmQD[data-active=true]{background-color:var(--palette-primary-main);box-shadow:none;cursor:auto}@media not (prefers-reduced-motion:reduce){.ViewAreas_map__Hiuhh .ViewAreas_floor-plan__buttons__NQQNr .ViewAreas_floor-plan__button__uqmQD[data-active=true]{transform:scale(1.2)}}.ViewAreas_map__Hiuhh .ViewAreas_floor-plan__buttons__NQQNr .ViewAreas_floor-plan__button__uqmQD[data-active=true]>svg{fill:var(--palette-primary-contrast)}.ViewAreas_map__Hiuhh .ViewAreas_floor-plan__buttons__NQQNr .ViewAreas_floor-plan__button__uqmQD[data-active=true]:focus-visible{outline:calc(var(--glow, 30)*.5px) solid var(--palette-primary-main);outline-offset:calc(var(--glow, 30)*.25px)}@media screen and (min-width:768px)and (min-height:552px){.ViewAreas_map__Hiuhh{max-width:320px}}.AssetSwap_asset-swap__gliQR{position:relative;display:grid;z-index:0;transition-property:width,height;transition-duration:var(--transitions-duration-enteringScreen);transition-timing-function:var(--transitions-easing-easeInOut)}.AssetSwap_asset-swap__gliQR>*{object-fit:contain;grid-area:1/1;width:100%;height:auto;object-fit:none;object-position:center;backface-visibility:hidden;z-index:1}.AssetSwap_asset-swap__gliQR>:not(:first-child){z-index:2;transition:opacity var(--transitions-duration-complex) var(--transitions-easing-easeInOut);opacity:0}.AssetSwap_asset-swap__gliQR>:not(:first-child)[data-loaded=true]{opacity:1}@starting-style{.AssetSwap_asset-swap__gliQR>:not(:first-child)[data-loaded=true]{opacity:0}}.AssetSwap_asset-swap__gliQR>:first-child:has(~[data-loaded=true]){opacity:0}.Checkbox_checkbox__EJrCP{display:inline-block}.Checkbox_checkbox__container__nPhG4{display:inline-flex;font-family:var(--typography-fontFamily);font-size:.875em;color:currentColor}.Checkbox_checkbox__icon__bRJX9{align-self:flex-start;border-radius:4px;border:1px solid;margin-right:.75em;line-height:0;cursor:pointer;box-sizing:border-box}@supports(corner-shape:squircle){.Checkbox_checkbox__icon__bRJX9{border-radius:16px;corner-shape:squircle}}.Checkbox_checkbox__icon__bRJX9>svg{margin:calc(.225em - 1px);fill:none;stroke:currentColor;stroke-width:1em;stroke-dashoffset:140;stroke-linecap:round;height:.75em;width:.75em}.Checkbox_checkbox__body__ILeen{display:inline-block}.Checkbox_checkbox__input__GLg_c{border:0;padding:0;margin:0;position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.Checkbox_checkbox__input__GLg_c[disabled]+.Checkbox_checkbox__container__nPhG4{pointer-events:none;opacity:.5}.Checkbox_checkbox__input__GLg_c:checked+.Checkbox_checkbox__container__nPhG4 .Checkbox_checkbox__icon__bRJX9 svg{transition-property:stroke-dashoffset;transition-duration:var(--transitions-duration-shortest);transition-timing-function:var(--transitions-easing-easeIn);stroke-dashoffset:0;opacity:1}.Checkbox_checkbox__input__GLg_c:focus-visible+.Checkbox_checkbox__container__nPhG4 .Checkbox_checkbox__icon__bRJX9{outline:2px solid var(--palette-primary-main);outline-offset:2px}.Checkbox_checkbox--border__6o38L .Checkbox_checkbox__container__nPhG4{padding:.8em 1em;background-color:var(--palette-grey-100);color:var(--palette-grey-600);border:1px solid var(--palette-grey-400);border-radius:4px}@supports(corner-shape:squircle){.Checkbox_checkbox--border__6o38L .Checkbox_checkbox__container__nPhG4{border-radius:16px;corner-shape:squircle}}.Checkbox_checkbox--button__35N8s .Checkbox_checkbox__container__nPhG4{padding:.8em 1em;background-color:var(--palette-grey-100);color:var(--palette-grey-600);border-radius:4px;cursor:pointer}@supports(corner-shape:squircle){.Checkbox_checkbox--button__35N8s .Checkbox_checkbox__container__nPhG4{border-radius:16px;corner-shape:squircle}}.Checkbox_checkbox--button__35N8s .Checkbox_checkbox__container__nPhG4:hover{background-color:var(--palette-grey-200);border-color:var(--palette-grey-400)}.Checkbox_checkbox--button__35N8s .Checkbox_checkbox__input__GLg_c:focus-visible+.Checkbox_checkbox__container__nPhG4{outline:2px solid var(--palette-primary-main);outline-offset:2px}.Checkbox_checkbox--button__35N8s .Checkbox_checkbox__input__GLg_c:focus-visible+.Checkbox_checkbox__container__nPhG4 .Checkbox_checkbox__icon__bRJX9{outline:none}.Checkbox_checkbox--center__PTfCa .Checkbox_checkbox__icon__bRJX9{align-self:center}.Checkbox_checkbox--no-body__VglYd .Checkbox_checkbox__container__nPhG4 .Checkbox_checkbox__icon__bRJX9{margin-right:0}.Hotspot_hotspot__nFnzk{--shadow-color:rgb(from var(--palette-common-white) r g b/0.35);--shadow-size:calc(var(--diameter) * 0.25px);position:absolute;translate:-50% -50%}.Hotspot_hotspot__nFnzk button{display:block;margin:0;padding:0;border:2px solid var(--palette-common-white);box-shadow:0 0 0 var(--shadow-size) var(--shadow-color);border-radius:calc(var(--diameter)*1px);width:calc(var(--diameter)*1px);height:calc(var(--diameter)*1px);box-sizing:border-box;transition-property:border-width,box-shadow;transition-duration:var(--transitions-duration-leavingScreen);transition-timing-function:var(--transitions-easing-easeInOut);background-color:var(--backgroundColor,var(--palette-primary-main));background-image:var(--icon);background-size:calc(var(--diameter)*.675px);background-repeat:no-repeat;background-position:50%}.Hotspot_hotspot__nFnzk button:hover{--change:calc(var(--diameter) * 0.0625px);--shadow-color:rgb(from var(--palette-common-white) r g b/0.5);--shadow-size:calc(var(--diameter) * 0.25px + var(--change));border-width:calc(2px + var(--change));transition-duration:var(--transitions-duration-enteringScreen)}.Hotspot_hotspot__nFnzk button:focus-visible{--shadow-color:oklch(from var(--backgroundColor,var(--palette-primary-main)) 0.85 calc(c * 0.05) h/0.4);outline:2px solid var(--backgroundColor,var(--palette-primary-main))}.Hotspot_hotspot__nFnzk button[data-type=panel],.Hotspot_hotspot__nFnzk button[data-type=travel]{cursor:pointer}.Hotspot_hotspot__nFnzk button[data-type=label]{cursor:help}.WelcomeScreen_welcome-screen__xM1H4{--transition-time:var(--transitions-duration-leavingScreen);position:fixed;inset:0;transition-behavior:allow-discrete;border:unset;background:unset;padding:unset;height:100%;width:100%;max-height:unset;text-align:unset;opacity:0;transition-property:display,opacity;transition-duration:var(--transition-time,.15s),var(--transition-time,.15s);transition-timing-function:linear,var(--transitions-easing-easeInOut);-webkit-user-select:none;user-select:none}.WelcomeScreen_welcome-screen__xM1H4::backdrop{background-color:rgb(from var(--palette-grey-300) r g b/0);-webkit-backdrop-filter:blur(0) saturate(1) brightness(1);backdrop-filter:blur(0) saturate(1) brightness(1);transition:background-color var(--transition-time,.15s) var(--transitions-easing-easeInOut),-webkit-backdrop-filter var(--transition-time,.15s) var(--transitions-easing-easeInOut);transition:background-color var(--transition-time,.15s) var(--transitions-easing-easeInOut),backdrop-filter var(--transition-time,.15s) var(--transitions-easing-easeInOut);transition:background-color var(--transition-time,.15s) var(--transitions-easing-easeInOut),backdrop-filter var(--transition-time,.15s) var(--transitions-easing-easeInOut),-webkit-backdrop-filter var(--transition-time,.15s) var(--transitions-easing-easeInOut)}.WelcomeScreen_welcome-screen__container__pPAjO{transition:scale var(--transition-time,.15s) ease-out;will-change:scale;outline:none;background-color:var(--palette-common-white);color:var(--palette-grey-700);max-width:min(576px,100dvw - 2rem);max-height:calc(100dvh - 2rem);border-radius:8px;box-sizing:border-box;box-shadow:var(--shadow-2);margin:auto}@media not (prefers-reduced-motion:reduce){.WelcomeScreen_welcome-screen__container__pPAjO{scale:.9}}@supports(corner-shape:squircle){.WelcomeScreen_welcome-screen__container__pPAjO{border-radius:24px;corner-shape:squircle}}.WelcomeScreen_welcome-screen__title__8JdKO{text-align:center;margin:.5rem 1rem;padding:1rem;font-size:1.5rem;font-weight:400}@media screen and (min-width:768px)and (min-height:512px){.WelcomeScreen_welcome-screen__title__8JdKO{font-size:2rem}}.WelcomeScreen_welcome-screen__body__sN3RS{display:grid;grid-template-columns:repeat(2,minmax(60px,1fr));font-size:.875rem;max-width:400px;width:100%;margin:.5rem auto;gap:2rem;padding:0 2.25rem 1rem;box-sizing:border-box}@media screen and (min-width:768px)and (min-height:512px){.WelcomeScreen_welcome-screen__body__sN3RS{grid-template-columns:repeat(auto-fit,minmax(60px,1fr))}}.WelcomeScreen_welcome-screen__item__zwXGs{display:flex;flex-direction:column;gap:.25rem;text-align:center}.WelcomeScreen_welcome-screen__icon__smRIh{margin:0 auto .5ch}.WelcomeScreen_welcome-screen__icon__smRIh>svg{width:auto;height:3rem}.WelcomeScreen_welcome-screen__footer__aggL9{display:flex;flex-direction:column;gap:.5rem;position:sticky;bottom:0;padding:1rem;text-align:center;border-top:1px solid var(--palette-grey-200);background-color:lch(from var(--palette-primary-main) 96% 4.5% h);border-radius:0 0 8px 8px}@supports(corner-shape:squircle){.WelcomeScreen_welcome-screen__footer__aggL9{border-radius:0 0 24px 24px;corner-shape:squircle}}.WelcomeScreen_welcome-screen__xM1H4[open]{--transition-time:var(--transitions-duration-enteringScreen);display:flex;opacity:1}@starting-style{.WelcomeScreen_welcome-screen__xM1H4[open]{opacity:0}}.WelcomeScreen_welcome-screen__xM1H4[open]::backdrop{background-color:rgb(from var(--palette-grey-300) r g b/.15);-webkit-backdrop-filter:blur(8px) saturate(.95) brightness(.9);backdrop-filter:blur(8px) saturate(.95) brightness(.9)}@starting-style{.WelcomeScreen_welcome-screen__xM1H4[open]::backdrop{background-color:rgb(from var(--palette-grey-300) r g b/0);-webkit-backdrop-filter:blur(0) saturate(1) brightness(1);backdrop-filter:blur(0) saturate(1) brightness(1)}}.WelcomeScreen_welcome-screen__xM1H4[open] .WelcomeScreen_welcome-screen__container__pPAjO{scale:1}@starting-style{@media not (prefers-reduced-motion:reduce){.WelcomeScreen_welcome-screen__xM1H4[open] .WelcomeScreen_welcome-screen__container__pPAjO{scale:.9}}}.Viewer_viewer__BxAJg[class]{position:absolute;inset:0;width:100%;height:100%;background-color:var(--palette-common-black);overflow:hidden}.Viewer_viewer__container__uD8GQ[class]{position:relative}.Viewer_viewer__hotspots__bYhtQ{position:absolute;inset:0;pointer-events:none;transition:opacity var(--transitions-duration-enteringScreen) var(--transitions-easing-easeInOut)}.Viewer_viewer__hotspots__bYhtQ>*{pointer-events:auto}.Viewer_viewer__hotspots__bYhtQ[data-loading=true]{opacity:0;transition-duration:0s}