.info-window[data-v-78163ff3]{width:100%}@media only screen and (min-width:834px){.info-window[data-v-78163ff3]{width:-moz-fit-content;width:fit-content}}.button[data-v-78163ff3]{align-items:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:1px solid var(--color-white20);border-radius:50%;display:flex;height:7.6923076923vw;justify-content:center;position:absolute;right:5.1282051282vw;top:5.1282051282vw;transition:background-color .15s,box-shadow .15s;width:7.6923076923vw;z-index:2}.button[data-v-78163ff3],.light .button[data-v-78163ff3]{background-color:var(--color-black30);color:var(--color-white)}.light .button[data-v-78163ff3]{border:none}.button[data-v-78163ff3]:focus-visible,.button[data-v-78163ff3]:hover,.is-open>.button[data-v-78163ff3]{background-color:var(--color-black)}.light .button[data-v-78163ff3]:focus-visible,.light .button[data-v-78163ff3]:hover,.light.is-open>.button[data-v-78163ff3]{background-color:var(--color-black30);color:var(--color-white)}.button[data-v-78163ff3]:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.light .button[data-v-78163ff3]:focus-visible{outline-color:var(--color-black)}.button[data-v-78163ff3] svg{pointer-events:none;width:.5128205128vw}@media only screen and (min-width:834px){.button[data-v-78163ff3]{height:2.0833333333vw;right:.6944444444vw;top:.6944444444vw;width:2.0833333333vw}.button[data-v-78163ff3]:focus-visible,.button[data-v-78163ff3]:hover,.is-open>.button[data-v-78163ff3]{background-color:var(--color-black30)}.button[data-v-78163ff3] svg{width:.1388888889vw}}.content[data-v-78163ff3]{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:var(--color-white10);border-radius:var(--border-radius-md);color:var(--color-white);flex-direction:column;left:var(--grid-outer-gutter);opacity:0;padding:7.6923076923vw 5.1282051282vw;pointer-events:none;position:relative;row-gap:2.5641025641vw;top:17.1794871795vw;transition:opacity .15s,visibility .15s;visibility:hidden;width:calc(100% - var(--grid-outer-gutter)*2);z-index:1}.light .content[data-v-78163ff3]{background-color:var(--color-white)}.info-window.is-open .content[data-v-78163ff3],.info-window:hover .content[data-v-78163ff3]{opacity:1;pointer-events:auto;visibility:visible}@media only screen and (min-width:834px){.content[data-v-78163ff3]{left:unset;padding:1.8055555556vw 3.4722222222vw 1.8055555556vw 1.3888888889vw;row-gap:.6944444444vw;top:unset;width:26.3888888889vw}}.title[data-v-78163ff3]{font-family:var(--font-base),sans-serif;font-size:clamp(1.2rem,3.5897435897vw,3.5897435897vw);font-weight:600;letter-spacing:-.02em;line-height:1}@media only screen and (min-width:834px){.title[data-v-78163ff3]{font-size:clamp(1.2rem,.9722222222vw,.9722222222vw)}}.title[data-v-78163ff3]{color:var(--color-white)}.light .title[data-v-78163ff3]{color:var(--color-black)}.copy[data-v-78163ff3]{font-family:var(--font-base),sans-serif;font-size:clamp(1.4rem,3.5897435897vw,3.5897435897vw);font-weight:500;letter-spacing:-.02em;line-height:1.41}@media only screen and (min-width:834px){.copy[data-v-78163ff3]{font-size:clamp(1.4rem,.9722222222vw,.9722222222vw)}}.copy[data-v-78163ff3]{color:var(--color-white60)}.light .copy[data-v-78163ff3]{color:var(--color-black60)}
