.section-eyebrow[data-astro-cid-yvwepflq]{letter-spacing:.1em;text-transform:uppercase;color:var(--ember-500);margin:0 0 12px;font-size:.9375rem;font-weight:700}.hero[data-astro-cid-yvwepflq]{padding:88px var(--container-pad) 64px;max-width:calc(860px + 2 * var(--wide-extra))}.hero-eyebrow[data-astro-cid-yvwepflq]{letter-spacing:.1em;text-transform:uppercase;color:var(--ember-500);margin:0 0 22px;font-size:.9375rem;font-weight:700}.hero[data-astro-cid-yvwepflq] h1[data-astro-cid-yvwepflq]{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 24px;font-size:clamp(2rem,1.3rem + 2.6vw,3.25rem);font-weight:500;line-height:1.12}.hero-lead[data-astro-cid-yvwepflq]{color:var(--ink-600);max-width:620px;margin:0 0 36px;font-size:1.25rem;line-height:1.6}.hero-cta-row[data-astro-cid-yvwepflq]{flex-wrap:wrap;gap:16px;display:flex}.cta-primary[data-astro-cid-yvwepflq]{background:var(--cta-ink);color:var(--cta-text);flex-direction:column;align-items:center;gap:4px;padding:16px 32px;font-size:1.125rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.cta-primary[data-astro-cid-yvwepflq]:hover{background:var(--ember-500)}.cta-primary[data-astro-cid-yvwepflq]:focus-visible{outline:3px solid var(--ember-500);outline-offset:2px}.cta-secondary[data-astro-cid-yvwepflq]{color:var(--ink-900);border:1px solid var(--ink-900);background:0 0;align-items:center;padding:18px 32px;font-size:1.125rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.cta-secondary[data-astro-cid-yvwepflq]:hover{background:var(--ink-900);color:var(--cta-text)}.cta-secondary[data-astro-cid-yvwepflq]:focus-visible{outline:3px solid var(--ember-500);outline-offset:2px}.morgue-section[data-astro-cid-yvwepflq]{padding:48px var(--container-pad);border-top:1px solid var(--hairline);background:var(--surface-base);scroll-margin-top:96px}.morgue-content[data-astro-cid-yvwepflq]{max-width:1160px;margin:0 auto}.morgue-section[data-astro-cid-yvwepflq] h2[data-astro-cid-yvwepflq]{font-family:var(--font-display);max-width:820px;margin:0 0 28px;scroll-margin-top:112px;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:500}.morgue-grid[data-astro-cid-yvwepflq]{grid-template-columns:repeat(2,1fr);gap:28px;margin-bottom:28px;display:grid}.morgue-card[data-astro-cid-yvwepflq]{background:var(--surface-card);border:1px solid var(--hairline);border-radius:6px;grid-template-columns:220px 1fr;display:grid;overflow:hidden}.morgue-card[data-astro-cid-yvwepflq] img[data-astro-cid-yvwepflq]{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;min-height:180px;display:block}.morgue-card-body[data-astro-cid-yvwepflq]{flex-direction:column;padding:24px 26px;display:flex}.morgue-name[data-astro-cid-yvwepflq]{font-family:var(--font-display);color:var(--ink-900);margin:0 0 8px;font-size:1.1875rem;font-weight:500;line-height:1.3}.morgue-address[data-astro-cid-yvwepflq]{color:var(--ink-600);margin:0 0 14px;font-size:.9375rem}.morgue-hours[data-astro-cid-yvwepflq]{border-top:1px solid var(--hairline);gap:4px;margin:0 0 18px;padding-top:14px;display:grid}.morgue-hours-row[data-astro-cid-yvwepflq]{justify-content:space-between;gap:12px;font-size:.8125rem;display:flex}.morgue-hours-row[data-astro-cid-yvwepflq] dt[data-astro-cid-yvwepflq]{color:var(--ink-600)}.morgue-hours-row[data-astro-cid-yvwepflq] dd[data-astro-cid-yvwepflq]{color:var(--ink-900);margin:0;font-weight:700}.morgue-call[data-astro-cid-yvwepflq]{background:var(--cta-ink);min-height:44px;color:var(--cta-text);justify-content:center;align-self:flex-end;align-items:center;margin-top:auto;padding:11px 22px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.morgue-call[data-astro-cid-yvwepflq]:hover{background:var(--ember-500)}.morgue-call[data-astro-cid-yvwepflq]:focus-visible{outline:3px solid var(--ember-500);outline-offset:2px}.morgue-note[data-astro-cid-yvwepflq]{max-width:720px;color:var(--ink-600);margin:0 0 32px;font-size:.875rem;line-height:1.55}.morgue-cta-row[data-astro-cid-yvwepflq]{justify-content:center;margin-top:36px;display:flex}.morgue-cta-row[data-astro-cid-yvwepflq] .morgue-cta-block[data-astro-cid-yvwepflq]{text-align:center;min-width:min(100%,360px)}.morgue-cta-row[data-astro-cid-yvwepflq] .morgue-cta-block[data-astro-cid-yvwepflq] button,.morgue-cta-row[data-astro-cid-yvwepflq] .morgue-cta-block[data-astro-cid-yvwepflq] a{margin-inline:auto}.morgue-call[data-astro-cid-yvwepflq]{gap:8px;margin-top:auto}.morgue-hours[data-astro-cid-yvwepflq]{margin-bottom:16px}.morgue-call[data-astro-cid-yvwepflq] svg[data-astro-cid-yvwepflq]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.morgue-cta-block[data-astro-cid-yvwepflq]{background:var(--surface-card);border:1px solid var(--hairline);border-radius:6px;padding:24px 26px}.morgue-cta-title[data-astro-cid-yvwepflq]{font-family:var(--font-display);color:var(--ink-900);margin:0 0 14px;font-size:1.0625rem;font-weight:500}.morgue-cta-button[data-astro-cid-yvwepflq]{justify-content:center;align-items:center;width:100%;min-height:44px;padding:12px 20px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.morgue-cta-button[data-astro-cid-yvwepflq].primary{background:var(--cta-ink);color:var(--cta-text)}.morgue-cta-button[data-astro-cid-yvwepflq].primary:hover{background:var(--ember-500)}.morgue-cta-button[data-astro-cid-yvwepflq].secondary{color:var(--ink-900);border:1px solid var(--ink-900);background:0 0}.morgue-cta-button[data-astro-cid-yvwepflq].secondary:hover{background:var(--ink-900);color:var(--cta-text)}.morgue-cta-button[data-astro-cid-yvwepflq]:focus-visible{outline:3px solid var(--ember-500);outline-offset:2px}.faq-list-section[data-astro-cid-yvwepflq]{padding:48px var(--container-pad);border-top:1px solid var(--hairline);background:var(--surface-shade)}.faq-list-section[data-astro-cid-yvwepflq]>.section-eyebrow[data-astro-cid-yvwepflq],.faq-list-section[data-astro-cid-yvwepflq] h2[data-astro-cid-yvwepflq]{text-align:center}.faq-list-section[data-astro-cid-yvwepflq] h2[data-astro-cid-yvwepflq]{font-family:var(--font-display);margin:0 0 28px;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:500}.faq-list[data-astro-cid-yvwepflq]{background:var(--hairline);gap:2px;max-width:780px;margin-inline:auto;display:grid}.faq-item[data-astro-cid-yvwepflq]{background:var(--surface-card);padding:20px 24px}.faq-item[data-astro-cid-yvwepflq] summary[data-astro-cid-yvwepflq]{cursor:pointer;margin:-20px -24px -8px;padding:20px 24px 8px;font-size:1.0625rem;font-weight:700;list-style:none;display:block}.faq-item[data-astro-cid-yvwepflq] summary[data-astro-cid-yvwepflq]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-yvwepflq] summary[data-astro-cid-yvwepflq]:after{content:"+";float:right;color:var(--ember-500);font-weight:400}.faq-item[data-astro-cid-yvwepflq][open] summary[data-astro-cid-yvwepflq]:after{content:"−"}.faq-item[data-astro-cid-yvwepflq] summary[data-astro-cid-yvwepflq]:focus-visible{outline:3px solid var(--ember-500);outline-offset:3px}.faq-item[data-astro-cid-yvwepflq] p[data-astro-cid-yvwepflq]{color:var(--ink-600);margin:12px 0 0;font-size:.9375rem;line-height:1.6}@media (width>=1001px){.hero[data-astro-cid-yvwepflq]{grid-template-columns:minmax(0,56%) minmax(0,1fr);align-items:stretch;gap:64px;max-width:none;display:grid}.hero[data-astro-cid-yvwepflq]>.hero-visual{min-width:0;position:relative;-webkit-mask-image:radial-gradient(78% 80%,#000 55%,#0000 100%);mask-image:radial-gradient(78% 80%,#000 55%,#0000 100%)}.hero[data-astro-cid-yvwepflq]>.hero-visual svg{width:100%;height:100%;display:block;position:absolute;inset:0}}@media (width<=1000px){.hero[data-astro-cid-yvwepflq]>.hero-visual{order:20}.hero[data-astro-cid-yvwepflq]{padding:56px var(--container-pad) 48px}.morgue-section[data-astro-cid-yvwepflq],.faq-list-section[data-astro-cid-yvwepflq]{padding:40px var(--container-pad)}}@media (width<=860px){.morgue-grid[data-astro-cid-yvwepflq]{grid-template-columns:1fr}}@media (width<=640px){.hero-cta-row[data-astro-cid-yvwepflq]{flex-direction:column;align-items:stretch}.cta-primary[data-astro-cid-yvwepflq],.cta-secondary[data-astro-cid-yvwepflq]{justify-content:center}.morgue-card[data-astro-cid-yvwepflq]{grid-template-columns:1fr}.morgue-card[data-astro-cid-yvwepflq] img[data-astro-cid-yvwepflq]{aspect-ratio:4/3;min-height:0}.morgue-cta-row[data-astro-cid-yvwepflq]{grid-template-columns:1fr}}
