._page_9zwam_1{color:var(--foreground);background:var(--white);font-size:1.125rem;line-height:1.6}._section_9zwam_8{padding:var(--section-space) var(--spacing-8);animation:_fade-in_9zwam_1 var(--animation-duration-slow) ease backwards}._container_9zwam_13,._narrowContainer_9zwam_14{width:100%;max-width:var(--content-max);margin:0 auto}._narrowContainer_9zwam_14{max-width:52rem}._hero_9zwam_24 ._heroHeader_9zwam_24{padding:0 0 var(--spacing-8);color:var(--heading);font-family:var(--font-family-display);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing)}._page_9zwam_1 p{margin:0 0 var(--spacing-6)}._lead_9zwam_36{font-size:1.25rem}._heroButtons_9zwam_40,._buttons_9zwam_41{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}._buttons_9zwam_41{justify-content:center}._heroButtons_9zwam_40 a,._buttons_9zwam_41 a{font-size:1.125rem}._surface_9zwam_56{background:var(--mist)}._contactGrid_9zwam_60{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--spacing-8)}._findingTitle_9zwam_67{margin:0 0 var(--spacing-8);color:var(--heading);font-family:var(--font-family-display);font-size:var(--font-size-section-heading);line-height:1.1;letter-spacing:var(--heading-letter-spacing);font-weight:var(--heading-font-weight)}._equalRow_9zwam_77{display:flex;align-items:flex-start;gap:var(--spacing-4)}._equalRow_9zwam_77>*{min-width:0}._entrancePhoto_9zwam_87{flex:.462 1 0;margin:0}._receptionPhoto_9zwam_92{flex:2.165 1 0;margin:0}._entranceImage_9zwam_97,._receptionImage_9zwam_98{display:block;width:100%;height:auto;border-radius:var(--photo-radius)}._entranceImage_9zwam_97{aspect-ratio:1848 / 4000}._receptionImage_9zwam_98{aspect-ratio:4000 / 1848}._entranceCaption_9zwam_113{margin-top:var(--spacing-2);color:var(--muted-foreground);font-size:1rem}._details_9zwam_119{min-width:0;padding:var(--spacing-8);overflow-wrap:anywhere;background:var(--white);border:1px solid var(--border);border-radius:var(--card-radius)}._details_9zwam_119 p:last-child{margin-bottom:0}._details_9zwam_119 a,._notice_9zwam_133 a{color:var(--primary);text-underline-offset:.2em}._details_9zwam_119 a:hover,._notice_9zwam_133 a:hover{color:var(--primary-hover)}._map_9zwam_143{display:block;width:100%;height:25rem;margin-top:var(--spacing-8);border:0;border-radius:var(--photo-radius)}._notice_9zwam_133{padding:var(--spacing-6);background:var(--mist);border:1px solid var(--border);border-radius:var(--card-radius)}._closing_9zwam_159{background:var(--white);color:var(--foreground)}@keyframes _fade-in_9zwam_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._section_9zwam_8{padding:var(--section-space) var(--spacing-4)}._equalRow_9zwam_77{flex-direction:column}._equalRow_9zwam_77>*{width:100%;flex:none}._map_9zwam_143{height:18.75rem}._heroButtons_9zwam_40 a,._buttons_9zwam_41 a{white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){._section_9zwam_8{animation:none}}
