.location-content{--lc-primary: #7e570e;--lc-on-surface: #201b13;--lc-on-surface-variant: #4f4539;--lc-outline-variant: #d2c4b4;--lc-surface-lowest: #fff;--lc-corner-medium: 12px;--lc-type-headline-small: 400 1.5rem/2rem Poppins,Arial,sans-serif;--lc-type-title-medium: 500 1rem/1.5rem Poppins,Arial,sans-serif;--lc-type-body-large: 400 1rem/1.625rem Poppins,Arial,sans-serif;margin: 56px 0 0;color: var(--lc-on-surface)}.location-content__section+.location-content__section{margin-top: 48px}.location-content .location-content__heading{margin: 0 0 16px;padding: 0;font: var(--lc-type-headline-small);letter-spacing: 0;color: var(--lc-on-surface)}.location-content .location-content__heading::after{content: none}.location-content__body{color: var(--lc-on-surface-variant);font: var(--lc-type-body-large);letter-spacing: .03125rem}.location-content__body p{max-width: 68ch;margin: 0 0 16px}.location-content__body p:last-child{margin-bottom: 0}.location-content__body a,.location-content .hub-faq-answer a{color: var(--lc-primary);font-weight: 500;text-decoration: underline;text-underline-offset: 2px}.location-content .hub-faq-item{border: 1px solid var(--lc-outline-variant);border-radius: var(--lc-corner-medium);background: var(--lc-surface-lowest);box-shadow: none;transition: border-color .2s ease}.location-content .hub-faq-item:hover,.location-content .hub-faq-item[open]{box-shadow: none}.location-content .hub-faq-item[open]{border-color: var(--lc-primary)}.location-content .hub-faq-question{position: relative;box-sizing: border-box;min-height: 56px;padding: 16px 20px;background: transparent;color: var(--lc-on-surface);font: var(--lc-type-title-medium);font-weight: 600;letter-spacing: 0}.location-content .hub-faq-question::before{content: "";position: absolute;inset: 0;background: var(--lc-primary);opacity: 0;transition: opacity .15s ease;pointer-events: none}.location-content .hub-faq-question:hover::before{opacity: .08}.location-content .hub-faq-question:active::before{opacity: .1}.location-content .hub-faq-question:focus-visible{outline: 2px solid var(--lc-primary);outline-offset: -2px;border-radius: var(--lc-corner-medium)}.location-content .hub-faq-question::after{content: "";width: 24px;height: 24px;margin-left: 16px;background: var(--lc-primary);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E") center / 24px no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.59 8.59 12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E") center / 24px no-repeat;transition: transform .2s ease}.location-content .hub-faq-item[open] .hub-faq-question{border-bottom: 0}.location-content .hub-faq-answer{padding: 0 20px 20px;background: transparent;color: var(--lc-on-surface-variant);font: var(--lc-type-body-large);letter-spacing: 0}.location-content .hub-faq-answer p{max-width: 68ch;margin: 0}@media (prefers-reduced-motion: reduce){.location-content .hub-faq-question::after,.location-content .hub-faq-item{transition: none}}