.locations{padding-block:var(--spacing-8);background:var(--primary-300);position:relative;min-block-size:28rem;color:var(--neutral-white);--heading-color: var(--neutral-white);--ul-bullet-color: var(--neutral-white)}@media(max-width:55rem){.locations{padding-block:var(--spacing-6) 0}.locations [class*=container]{display:flex;flex-direction:column;gap:var(--spacing-6)}}.locations [class*=container]{position:relative}.locations__map{position:absolute;inset-inline-end:0;inset-block-start:0;block-size:calc(100% + 2 * var(--spacing-8));translate:0 calc(-1 * var(--spacing-8));z-index:0}@media(max-width:55rem){.locations__map{position:relative;display:flex;justify-content:flex-end;block-size:100%;translate:0 0}}.locations__map svg{block-size:100%;inline-size:auto;min-block-size:28rem}@media(max-width:55rem){.locations__map svg{transform:translate(min(var(--spacing-6),2.5vw));block-size:20rem}}@media(max-width:30rem){.locations__map svg{transform:translate(var(--spacing-5))}}.locations__content{display:flex;flex-direction:column;gap:var(--spacing-6);position:relative;z-index:1}
