#map.svelte-z5qtw1{position:absolute;top:0;left:0;width:100%;height:110%;-o-object-fit:cover;object-fit:cover;z-index:0}@media screen and (min-width: 1024px){#map.svelte-z5qtw1{z-index:-1}}#map.svelte-m0m7q4{position:absolute;top:0;left:0;width:100%;height:110%;-o-object-fit:cover;object-fit:cover;z-index:0}.text_large.svelte-1hx9int.svelte-1hx9int,.text_medium.svelte-1hx9int.svelte-1hx9int{color:hsl(var(--bw-white));-webkit-font-smoothing:antialiased;display:block;font-style:normal}.text_large.svelte-1hx9int.svelte-1hx9int{font-size:var(--fs-500);line-height:121.2%}.text_medium.svelte-1hx9int.svelte-1hx9int{font-size:var(--fs-400);opacity:.5;line-height:91.2%;letter-spacing:.01em}section.svelte-1hx9int.svelte-1hx9int{background:hsl(var(--bw-black));padding-inline:var(--mi-base)}@media screen and (min-width: 1024px){section.svelte-1hx9int.svelte-1hx9int{height:100svh;min-height:900px}}@media screen and (max-width: 767px){section.svelte-1hx9int.svelte-1hx9int{padding-bottom:55px;min-height:600px}}section.svelte-1hx9int .grid.svelte-1hx9int{height:100%}@media screen and (min-width: 1024px){section.svelte-1hx9int .grid .left.svelte-1hx9int,section.svelte-1hx9int .grid .right.svelte-1hx9int{display:flex;flex-direction:column;justify-content:center;text-align:left}}@media screen and (max-width: 767px){section.svelte-1hx9int .grid .left.svelte-1hx9int,section.svelte-1hx9int .grid .right.svelte-1hx9int{padding-bottom:2em}}section.svelte-1hx9int .grid .left.svelte-1hx9int{padding-right:1em}@media screen and (min-width: 1024px){section.svelte-1hx9int .grid .left.svelte-1hx9int{padding-right:4em;align-items:flex-end}}section.svelte-1hx9int .grid .left address.svelte-1hx9int{margin-bottom:.4em}section.svelte-1hx9int .grid .left ul li.svelte-1hx9int{margin-block:2.3em}section.svelte-1hx9int .grid .right.svelte-1hx9int{padding-left:1em}@media screen and (min-width: 1024px){section.svelte-1hx9int .grid .right.svelte-1hx9int{padding-left:4em}}section.svelte-1hx9int .grid .right ul li.svelte-1hx9int{margin-bottom:2.3em}@media screen and (min-width: 768px){section.svelte-1hx9int .grid .right ul li.svelte-1hx9int{margin-block:2.3em}}section.svelte-1hx9int .grid .right ul li span.svelte-1hx9int{margin-bottom:.3em}section.svelte-1hx9int .grid .right ul li a.svelte-1hx9int{white-space:nowrap;width:-moz-min-content;width:min-content;border-bottom:1px solid #7A7A7A;padding-bottom:.1em}section.svelte-1hx9int .grid .center.svelte-1hx9int{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1024px){section.svelte-1hx9int .grid .center.svelte-1hx9int{align-items:center;container-type:size}}@media screen and (max-width: 1023px){section.svelte-1hx9int .grid .center.svelte-1hx9int{justify-content:flex-end;padding-bottom:2em;height:100svh;margin-top:4em}}@media screen and (max-width: 767px){section.svelte-1hx9int .grid .center.svelte-1hx9int{margin-top:0;height:calc(100svh - 55px)}}@media screen and (max-width: 500px){section.svelte-1hx9int .grid .center.svelte-1hx9int{height:unset;padding-top:8em}}section.svelte-1hx9int .grid .center .map_wrapper.svelte-1hx9int{aspect-ratio:506/529;position:relative;overflow:hidden;width:100%}@media screen and (min-width: 1024px){section.svelte-1hx9int .grid .center .map_wrapper.svelte-1hx9int{width:unset;height:clamp(500px,65vh,600px);max-width:100cqw}}section.svelte-1hx9int .grid .center .map_wrapper .hand.svelte-1hx9int{width:54%;aspect-ratio:306/128;position:absolute;top:50%;right:0;transform:translateY(-30%) translate(10%);background:url(./contact-hand.CNoP4UCO.png) no-repeat bottom;background-size:contain}section.svelte-1hx9int .grid .center .center_top.svelte-1hx9int,section.svelte-1hx9int .grid .center .center_bottom.svelte-1hx9int{white-space:nowrap;font-size:clamp(6.875rem,29.3vw + 1rem,9.375rem);line-height:91.2%;color:hsl(var(--bw-white));text-align:center}@media screen and (min-width: 1024px){section.svelte-1hx9int .grid .center .center_top.svelte-1hx9int,section.svelte-1hx9int .grid .center .center_bottom.svelte-1hx9int{font-size:clamp(9rem,30.5cqw + 1rem,14rem)}}section.svelte-1hx9int .grid .center .center_top.svelte-1hx9int{position:relative;z-index:2;transform:translateY(30%)}section.svelte-1hx9int .grid .center .center_bottom.svelte-1hx9int{transform:translateY(-30%)}
