.wrap.svelte-q151r8{width:min(100%,860px);margin-inline:auto;padding-inline:18px}.hero.svelte-q151r8{color:var(--chalk);border-bottom:8px solid var(--wood-dark);background:linear-gradient(#142a23eb,#142a23eb),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='16'%3E%3Crect width='36' height='16' fill='%23C3AE93'/%3E%3Crect x='1' y='1' width='34' height='6' fill='%23A4553A'/%3E%3Crect x='-17' y='9' width='34' height='6' fill='%238E4529'/%3E%3Crect x='19' y='9' width='34' height='6' fill='%239C4E33'/%3E%3C/svg%3E")}.bar.svelte-q151r8{justify-content:flex-end;padding-top:12px;display:flex}.bar.svelte-q151r8 a:where(.svelte-q151r8){color:var(--brass-light);align-items:center;min-height:44px;font-weight:600;display:inline-flex}.hero-in.svelte-q151r8{padding-block:28px 36px}h1.svelte-q151r8{font:400 clamp(2.4rem, 12vw, 4.6rem) / 1 var(--display);color:var(--brass-light);margin:0}h1.svelte-q151r8 span:where(.svelte-q151r8){font:600 1rem/1.4 var(--text);letter-spacing:.12em;text-transform:uppercase;color:var(--chalk);margin-top:8px;display:block}.where.svelte-q151r8{margin:10px 0 20px}.actions.svelte-q151r8{flex-wrap:wrap;gap:10px;margin:0;display:flex}.btn.svelte-q151r8{color:#24180a;background:linear-gradient(#e3be6f,#b9903f);border-radius:8px;align-items:center;min-height:48px;padding:10px 20px;font-weight:600;text-decoration:none;display:inline-flex}.btn.ghost.svelte-q151r8{color:var(--chalk);background:0 0;border:1.5px solid #e8c47799}main.svelte-q151r8{gap:36px;padding-block:36px;display:grid}h2.svelte-q151r8{font:400 1.8rem/1.1 var(--display);margin:0 0 14px}.hours.svelte-q151r8{grid-template-columns:auto 1fr;gap:6px 24px;margin:0;font-size:1.1rem;display:grid}.hours.svelte-q151r8 dt:where(.svelte-q151r8){font-weight:600}.hours.svelte-q151r8 dd:where(.svelte-q151r8){margin:0}.board.svelte-q151r8{background:var(--board);color:var(--chalk);box-shadow:0 0 0 6px var(--wood);border-radius:6px;margin-inline:6px;padding:22px 18px}.board.svelte-q151r8 h2:where(.svelte-q151r8){color:var(--brass-light)}.services.svelte-q151r8{margin:0;padding:0;list-style:none}.services.svelte-q151r8 li:where(.svelte-q151r8){border-bottom:1px dashed #ece8de47;grid-template-columns:1fr auto auto;align-items:baseline;gap:4px 14px;padding:8px 0;display:grid}.board.svelte-q151r8 h3:where(.svelte-q151r8){font:400 1.25rem/1.2 var(--display);color:var(--brass-light);margin:18px 0 2px}.svc.svelte-q151r8{overflow-wrap:anywhere;min-width:0}.ask.svelte-q151r8{color:var(--brass-light);white-space:nowrap;font-weight:600}.desc.svelte-q151r8{opacity:.8;grid-column:1/-1;font-size:.92rem;font-style:italic}.dur.svelte-q151r8{opacity:.7;white-space:nowrap;font-size:.9rem}.services.svelte-q151r8 b:where(.svelte-q151r8){color:var(--brass-light);white-space:nowrap}.team.svelte-q151r8{flex-wrap:wrap;gap:16px 28px;margin:0;padding:0;font-size:1.2rem;font-weight:600;list-style:none;display:flex}.team.svelte-q151r8 li:where(.svelte-q151r8){align-items:center;gap:12px;display:flex}.team.svelte-q151r8 li:where(.svelte-q151r8):before{content:attr(data-initial);background:var(--wall);width:52px;height:52px;color:var(--brass-light);font:400 1.5rem/1 var(--display);box-shadow:0 0 0 3px var(--wood);border-radius:50%;place-items:center;display:grid}.shots.svelte-q151r8{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px;display:grid}.shots.svelte-q151r8 .photo{border-radius:8px}address.svelte-q151r8{margin-bottom:10px;font-style:normal}a.svelte-q151r8{color:inherit}.book.svelte-q151r8{scroll-margin-top:16px}.foot.svelte-q151r8{color:var(--muted);padding-block:0 32px;font-size:.92rem}
