.locationFAQ-module-scss-module__j8foKG__locationFaq{z-index:0;padding:var(--space-2xl)var(--space-lg);max-width:56rem;margin:var(--space-3xl)auto 0;background:var(--color-brand-secondary-50);border-radius:var(--radius-lg);position:relative}@media (max-width:48em){.locationFAQ-module-scss-module__j8foKG__locationFaq{padding:var(--space-xl)var(--space-md);margin:var(--space-xl)0 0;border-radius:0;max-width:none}}.locationFAQ-module-scss-module__j8foKG__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-brand-primary-700);margin:0 0 var(--space-xl);line-height:var(--line-height-tight);text-align:center}@media (max-width:48em){.locationFAQ-module-scss-module__j8foKG__title{font-size:var(--font-size-xl);margin-bottom:var(--space-lg)}}.locationFAQ-module-scss-module__j8foKG__faqList{gap:var(--space-sm);flex-direction:column;display:flex}.locationFAQ-module-scss-module__j8foKG__faqItem{background:var(--color-base-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:box-shadow var(--motion-duration-base)var(--motion-ease-standard);overflow:hidden}.locationFAQ-module-scss-module__j8foKG__faqItem:hover,.locationFAQ-module-scss-module__j8foKG__faqItemExpanded{box-shadow:var(--shadow-md)}.locationFAQ-module-scss-module__j8foKG__questionButton{appearance:none;justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-lg);cursor:pointer;text-align:left;transition:background-color var(--motion-duration-base)var(--motion-ease-standard);background:0 0;border:none;font-family:inherit;display:flex}.locationFAQ-module-scss-module__j8foKG__questionButton:hover{background:var(--color-brand-secondary-50)}.locationFAQ-module-scss-module__j8foKG__questionButton:focus-visible{outline:2px solid var(--color-brand-primary-500);outline-offset:-2px}@media (max-width:48em){.locationFAQ-module-scss-module__j8foKG__questionButton{padding:var(--space-md)}}.locationFAQ-module-scss-module__j8foKG__question{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);line-height:var(--line-height-snug);flex:1;margin:0}@media (max-width:48em){.locationFAQ-module-scss-module__j8foKG__question{font-size:var(--font-size-base)}}.locationFAQ-module-scss-module__j8foKG__chevron{width:1.25rem;height:1.25rem;transition:transform var(--motion-duration-base)var(--motion-ease-standard);flex-shrink:0;position:relative}.locationFAQ-module-scss-module__j8foKG__chevron:before,.locationFAQ-module-scss-module__j8foKG__chevron:after{content:"";background:var(--color-brand-primary-500);border-radius:1px;position:absolute}.locationFAQ-module-scss-module__j8foKG__chevron:before{width:2px;height:.75rem;top:50%;left:50%;transform:translate(-50%,-50%)}.locationFAQ-module-scss-module__j8foKG__chevron:after{width:.75rem;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.locationFAQ-module-scss-module__j8foKG__faqItemExpanded .locationFAQ-module-scss-module__j8foKG__chevron:before{opacity:0}.locationFAQ-module-scss-module__j8foKG__answer{padding:0 var(--space-lg)var(--space-lg);color:var(--color-neutral-700);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.locationFAQ-module-scss-module__j8foKG__answer[hidden]{display:none}.locationFAQ-module-scss-module__j8foKG__answer p{margin:0 0 var(--space-md)}.locationFAQ-module-scss-module__j8foKG__answer p:last-child{margin-bottom:0}.locationFAQ-module-scss-module__j8foKG__answer a{color:var(--color-brand-primary-600);text-underline-offset:2px;transition:color var(--motion-duration-base)var(--motion-ease-standard);text-decoration:underline}.locationFAQ-module-scss-module__j8foKG__answer a:hover{color:var(--color-brand-primary-700)}@media (max-width:48em){.locationFAQ-module-scss-module__j8foKG__answer{padding:0 var(--space-md)var(--space-md);font-size:var(--font-size-sm)}}
/*# sourceMappingURL=29ed1162504794cb.css.map*/