.blh[data-astro-cid-nzwlcmrj]{background:var(--color-surface-200);border-bottom:1px solid var(--color-surface-300);padding-block:3rem 2.75rem}.blh__inner[data-astro-cid-nzwlcmrj]{max-width:54rem}.blh__crumbs[data-astro-cid-nzwlcmrj]{color:var(--color-ink-500);gap:.5rem;font-size:.875rem;display:flex}.blh__crumbs[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]{color:inherit;text-underline-offset:2px;text-decoration:underline}.blh__crumbs[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:hover{color:var(--color-action-500)}.blh__over[data-astro-cid-nzwlcmrj]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-action-500);margin-top:1.75rem;font-size:.75rem;font-weight:700}.blh__h1[data-astro-cid-nzwlcmrj]{font-size:var(--text-h1);line-height:var(--text-h1--line-height);color:var(--color-brand-900);text-wrap:balance;margin-top:.5rem}.blh__sub[data-astro-cid-nzwlcmrj]{max-width:44rem;color:var(--color-ink-700);margin-top:.9rem;font-size:1.0625rem;line-height:1.6}.bl[data-astro-cid-nzwlcmrj]{padding-block:var(--spacing-section-lg);background:var(--color-surface-100)}.bl__inner[data-astro-cid-nzwlcmrj]{max-width:54rem}.blf[data-astro-cid-nzwlcmrj]{border:1px solid var(--color-surface-300);border-radius:var(--radius-card);color:inherit;gap:0;margin-bottom:2.5rem;text-decoration:none;display:grid;overflow:hidden}@media (width>=860px){.blf[data-astro-cid-nzwlcmrj]{grid-template-columns:1.05fr 1fr;align-items:stretch}}.blf[data-astro-cid-nzwlcmrj]:hover{border-color:var(--color-brand-300)}.blf__media[data-astro-cid-nzwlcmrj]{background:var(--color-surface-200);display:block;position:relative}.blf__img[data-astro-cid-nzwlcmrj]{aspect-ratio:16/11;object-fit:cover;width:100%;height:100%;display:block}.blf__cat[data-astro-cid-nzwlcmrj]{border-radius:var(--radius-button);background:var(--color-action-500);color:#fff;letter-spacing:.1em;text-transform:uppercase;padding:.3rem .6rem;font-size:.6875rem;font-weight:700;position:absolute;top:.85rem;left:.85rem}.blf__body[data-astro-cid-nzwlcmrj]{flex-direction:column;justify-content:center;gap:.6rem;padding:1.6rem 1.6rem 1.75rem;display:flex}.blf__meta[data-astro-cid-nzwlcmrj]{color:var(--color-ink-500);gap:.45rem;font-size:.8125rem;display:flex}.blf__title[data-astro-cid-nzwlcmrj]{font-family:var(--font-display,inherit);font-size:var(--text-h3);color:var(--color-brand-900);text-wrap:balance;font-weight:700;line-height:1.2}.blf[data-astro-cid-nzwlcmrj]:hover .blf__title[data-astro-cid-nzwlcmrj]{color:var(--color-brand-700)}.blf__excerpt[data-astro-cid-nzwlcmrj]{color:var(--color-ink-700);line-height:1.6}.blf__more[data-astro-cid-nzwlcmrj]{color:var(--color-action-500);margin-top:.35rem;font-size:.9375rem;font-weight:700}.blf[data-astro-cid-nzwlcmrj]:focus-visible{outline:3px solid var(--color-action-500);outline-offset:2px}.bl__empty[data-astro-cid-nzwlcmrj]{border:1px dashed var(--color-surface-400);border-radius:var(--radius-card);color:var(--color-ink-500);padding:1.25rem 1.5rem}.bl__filter[data-astro-cid-nzwlcmrj]{border:0;flex-wrap:wrap;gap:.5rem;margin:0 0 2rem;padding:0;display:flex}.bl__chip[data-astro-cid-nzwlcmrj] input[data-astro-cid-nzwlcmrj]{opacity:0;pointer-events:none;position:absolute}.bl__chip[data-astro-cid-nzwlcmrj] span[data-astro-cid-nzwlcmrj]{border:1px solid var(--color-surface-400);border-radius:var(--radius-pill);min-height:2.75rem;color:var(--color-ink-700);cursor:pointer;align-items:center;padding-inline:.9rem;font-size:.875rem;font-weight:600;display:inline-flex}.bl__chip[data-astro-cid-nzwlcmrj] input[data-astro-cid-nzwlcmrj]:checked+span[data-astro-cid-nzwlcmrj]{background:var(--color-brand-900);border-color:var(--color-brand-900);color:#fff}.bl__chip[data-astro-cid-nzwlcmrj] input[data-astro-cid-nzwlcmrj]:focus-visible+span[data-astro-cid-nzwlcmrj]{outline:3px solid var(--color-action-500);outline-offset:2px}.bl__list[data-astro-cid-nzwlcmrj]{gap:0;margin:0;padding:0;list-style:none;display:grid}.bl__item[data-astro-cid-nzwlcmrj]+.bl__item[data-astro-cid-nzwlcmrj]{border-top:1px solid var(--color-surface-300)}.bl__link[data-astro-cid-nzwlcmrj]{color:inherit;align-items:start;gap:1.25rem;padding-block:1.75rem;text-decoration:none;display:grid}@media (width>=700px){.bl__link[data-astro-cid-nzwlcmrj]{grid-template-columns:20rem 1fr;gap:1.75rem}}.bl__img[data-astro-cid-nzwlcmrj]{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-card);background:var(--color-surface-300);width:100%}.bl__body[data-astro-cid-nzwlcmrj]{gap:.4rem;display:grid}.bl__meta[data-astro-cid-nzwlcmrj]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-eyebrow);flex-wrap:wrap;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.bl__cat[data-astro-cid-nzwlcmrj]{color:var(--color-action-500)}.bl__title[data-astro-cid-nzwlcmrj]{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--text-h3--line-height);font-weight:var(--text-h3--font-weight);color:var(--color-ink-900);text-wrap:balance}.bl__link[data-astro-cid-nzwlcmrj]:hover .bl__title[data-astro-cid-nzwlcmrj]{color:var(--color-action-500)}.bl__excerpt[data-astro-cid-nzwlcmrj]{color:var(--color-ink-500);line-height:var(--text-body--line-height)}.bl__more[data-astro-cid-nzwlcmrj]{color:var(--color-action-500);margin-top:.25rem;font-size:.9375rem;font-weight:700}@supports selector(html:has(body)){.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Water\ Damage]:checked) .bl__item[data-astro-cid-nzwlcmrj]:not([data-cat=Water\ Damage]),.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value="Fire & Smoke"]:checked) .bl__item[data-astro-cid-nzwlcmrj]:not([data-cat="Fire & Smoke"]),.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Mold]:checked) .bl__item[data-astro-cid-nzwlcmrj]:not([data-cat=Mold]),.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value="Storm & Flood"]:checked) .bl__item[data-astro-cid-nzwlcmrj]:not([data-cat="Storm & Flood"]),.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Insurance\ Claims]:checked) .bl__item[data-astro-cid-nzwlcmrj]:not([data-cat=Insurance\ Claims]),.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Home\ Maintenance]:checked) .bl__item[data-astro-cid-nzwlcmrj]:not([data-cat=Home\ Maintenance]),.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Water\ Damage]:checked) .blf[data-astro-cid-nzwlcmrj]:not([data-cat=Water\ Damage]),.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value="Fire & Smoke"]:checked) .blf[data-astro-cid-nzwlcmrj]:not([data-cat="Fire & Smoke"]),.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Mold]:checked) .blf[data-astro-cid-nzwlcmrj]:not([data-cat=Mold]),.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value="Storm & Flood"]:checked) .blf[data-astro-cid-nzwlcmrj]:not([data-cat="Storm & Flood"]),.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Insurance\ Claims]:checked) .blf[data-astro-cid-nzwlcmrj]:not([data-cat=Insurance\ Claims]),.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Home\ Maintenance]:checked) .blf[data-astro-cid-nzwlcmrj]:not([data-cat=Home\ Maintenance]),.bl__none[data-astro-cid-nzwlcmrj]{display:none}.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Water\ Damage]:checked) .bl__none[data-astro-cid-nzwlcmrj][data-cat=Water\ Damage],.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value="Fire & Smoke"]:checked) .bl__none[data-astro-cid-nzwlcmrj][data-cat="Fire & Smoke"],.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Mold]:checked) .bl__none[data-astro-cid-nzwlcmrj][data-cat=Mold],.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value="Storm & Flood"]:checked) .bl__none[data-astro-cid-nzwlcmrj][data-cat="Storm & Flood"],.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Insurance\ Claims]:checked) .bl__none[data-astro-cid-nzwlcmrj][data-cat=Insurance\ Claims],.bl__inner[data-astro-cid-nzwlcmrj]:has(.bl__chip input[value=Home\ Maintenance]:checked) .bl__none[data-astro-cid-nzwlcmrj][data-cat=Home\ Maintenance]{display:block}}@supports not selector(html:has(body)){.bl__none[data-astro-cid-nzwlcmrj]{display:none}}.bl__none[data-astro-cid-nzwlcmrj]{border:1px dashed var(--color-surface-400);border-radius:var(--radius-card);color:var(--color-ink-500);padding:1.25rem 1.4rem}@media (width<=640px){.page[data-astro-cid-nzwlcmrj]{--spacing-section-lg:2.5rem;--spacing-section:2.5rem}}
