/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.name-tag.svelte-1yx1rn6{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.teams-wrapper.svelte-1yx1rn6{border:1px solid #e5e5e5;border-radius:12px;max-height:300px;margin-top:1rem;padding:1rem;overflow-y:auto}@media only screen and (max-width:780px){.get-in-touch-title.svelte-1yx1rn6{text-align:left;margin-top:-60px;padding-top:50px}.face-wrapper.svelte-1yx1rn6,.dropdown-btn-wrapper.svelte-1yx1rn6{justify-content:left;align-items:left;display:flex}.offices-grid.svelte-1yx1rn6{padding-bottom:calc(var(--spacing,.25rem) * 17)}}@media only screen and (min-width:781px) and (max-width:940px){.get-in-touch-title.svelte-1yx1rn6{width:100%;margin-top:-60px;margin-left:auto;margin-right:auto;padding-top:50px}.offices-grid.svelte-1yx1rn6{padding-bottom:calc(var(--spacing,.25rem) * 17)}}@media only screen and (min-width:941px) and (max-width:1500px){.get-in-touch-title.svelte-1yx1rn6{text-align:left}.face-wrapper.svelte-1yx1rn6,.dropdown-btn-wrapper.svelte-1yx1rn6{justify-content:left;align-items:left;display:flex}.offices-grid.svelte-1yx1rn6{padding-bottom:calc(var(--spacing,.25rem) * 17)}}@media only screen and (min-width:1501px) and (max-width:1700px){.get-in-touch-title.svelte-1yx1rn6{width:100%;margin-left:20%;margin-right:20%}.office-container.svelte-1yx1rn6{z-index:1}.offices-grid.svelte-1yx1rn6{grid-template-columns:repeat(2,minmax(450px,1fr));align-items:start;gap:2rem;max-width:1000px;margin:0 auto;display:grid}}@media only screen and (min-width:1701px){.office-container.svelte-1yx1rn6{z-index:1}.get-in-touch-title.svelte-1yx1rn6{width:50%;margin-left:15%;margin-right:auto}.offices-grid.svelte-1yx1rn6{grid-template-columns:repeat(2,minmax(450px,1fr));align-items:start;gap:2rem;max-width:1000px;margin:0 auto;display:grid}}@property --tw-font-weight{syntax:"*";inherits:false}.page-center.svelte-1blfala{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;padding-left:4rem}@media only screen and (max-width: 450px){.haglandmap.svelte-1blfala{margin-top:250px}}@media only screen and (min-width: 451px) and (max-width: 850px){.haglandmap.svelte-1blfala{margin-top:180px}}
