.sh-hero[data-astro-cid-tpzked7g]{background:#e6d9bd;padding:calc(76px + 3rem) 0 2.5rem}.sh-wrap[data-astro-cid-tpzked7g]{max-width:1400px;margin:0 auto;padding:0 1.5rem}@media(min-width:1024px){.sh-wrap[data-astro-cid-tpzked7g]{padding:0 3rem}}.sh-eyebrow[data-astro-cid-tpzked7g]{display:block;font-family:var(--font-sans);font-size:.62rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#6b4610;margin-bottom:1rem}.sh-eyebrow[data-astro-cid-tpzked7g] a[data-astro-cid-tpzked7g]{color:inherit;text-decoration:underline;text-decoration-color:#6b461059;text-underline-offset:3px}.sh-h1[data-astro-cid-tpzked7g]{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(2.5rem,5vw,4rem);color:#191817;letter-spacing:-.02em;line-height:1.05;margin:0 0 1rem}.sh-sub[data-astro-cid-tpzked7g]{font-size:.95rem;color:#191817ad;max-width:56ch;line-height:1.8;margin:0}.sh-sub[data-astro-cid-tpzked7g] a[data-astro-cid-tpzked7g]{color:#b98229;font-weight:600;text-decoration:none}.sh-stats[data-astro-cid-tpzked7g]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#6b461026;border:1px solid rgba(107,70,16,.15);margin-top:2rem;max-width:720px}.sh-stat[data-astro-cid-tpzked7g]{background:#f2ead4;padding:1rem 1.1rem}.sh-stat[data-astro-cid-tpzked7g] b[data-astro-cid-tpzked7g]{display:block;font-family:var(--font-sans);font-weight:700;font-size:1.5rem;color:#191817;font-variant-numeric:tabular-nums;line-height:1.1;margin-bottom:.25rem}.sh-stat[data-astro-cid-tpzked7g] span[data-astro-cid-tpzked7g]{font-family:var(--font-sans);font-size:.68rem;color:#1918179e;letter-spacing:.04em}.sh-grid-wrap[data-astro-cid-tpzked7g]{background:var(--color-base);padding:2.5rem 0 3rem}.sh-grid[data-astro-cid-tpzked7g]{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:640px){.sh-grid[data-astro-cid-tpzked7g]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.sh-grid[data-astro-cid-tpzked7g]{grid-template-columns:repeat(3,1fr)}}.sh-tile[data-astro-cid-tpzked7g]{display:flex;flex-direction:column;background:#fff;text-decoration:none;box-shadow:0 2px 12px #6b461014,0 0 0 1px #6b461017;overflow:hidden;transition:box-shadow .2s,background .2s}.sh-tile[data-astro-cid-tpzked7g]:hover{background:#edeae3;box-shadow:0 6px 24px #6b461021,0 0 0 1px #6b46101f}.sh-tile-img[data-astro-cid-tpzked7g]{position:relative;aspect-ratio:4 / 3;overflow:hidden}.sh-tile-img[data-astro-cid-tpzked7g] img[data-astro-cid-tpzked7g]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.sh-tile[data-astro-cid-tpzked7g]:hover .sh-tile-img[data-astro-cid-tpzked7g] img[data-astro-cid-tpzked7g]{transform:scale(1.04)}.sh-badge[data-astro-cid-tpzked7g]{position:absolute;top:1rem;left:1rem;font-family:var(--font-sans);font-size:.55rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fff;background:#b98229;padding:.35rem .6rem}.sh-tile-body[data-astro-cid-tpzked7g]{padding:1.4rem 1.5rem;display:flex;flex-direction:column;gap:.45rem;flex:1}.sh-sub-label[data-astro-cid-tpzked7g]{font-family:var(--font-sans);font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#b98229}.sh-addr[data-astro-cid-tpzked7g]{font-family:var(--font-serif);font-weight:400;font-size:1.1rem;color:#191817;line-height:1.2}.sh-price[data-astro-cid-tpzked7g]{font-family:var(--font-sans);font-size:.85rem;font-weight:700;color:#191817;font-variant-numeric:tabular-nums}.sh-date[data-astro-cid-tpzked7g]{font-family:var(--font-sans);font-size:.74rem;color:#19181780}.sh-facts[data-astro-cid-tpzked7g]{display:flex;gap:1.1rem;margin-top:auto;padding-top:.9rem;border-top:1px solid rgba(28,25,23,.1);font-family:var(--font-sans);font-size:.72rem;color:#19181799}.sh-more[data-astro-cid-tpzked7g]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:2rem 0 0;font-family:var(--font-sans);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.sh-more[data-astro-cid-tpzked7g] a[data-astro-cid-tpzked7g]{color:#6b4610;text-decoration:none}.sh-more[data-astro-cid-tpzked7g] a[data-astro-cid-tpzked7g]:hover{color:#b98229}
