.home-h1[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home-hero[data-astro-cid-j7pv25f6]{padding:1.5rem 0 2rem;border-bottom:3px solid #164A45}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2fr 1fr;gap:2rem}.hero-main[data-astro-cid-j7pv25f6]{display:block;text-decoration:none;color:#164a45}.hero-main-image[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 11;overflow:hidden;background:#f1e8d9;margin-bottom:1.25rem}.hero-main-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.hero-main[data-astro-cid-j7pv25f6]:hover .hero-main-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.02)}.hero-placeholder[data-astro-cid-j7pv25f6]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f1e8d9,#e6dccb)}.hero-placeholder[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:88px;height:88px;color:#6f6255}.hero-main[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:2.4rem;font-weight:400;line-height:1.15;letter-spacing:-.5px;margin:.5rem 0 .75rem;font-style:normal}.hero-main[data-astro-cid-j7pv25f6]:hover h2[data-astro-cid-j7pv25f6]{color:#164a45}.hero-desc[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);color:#5f5348;font-size:1rem;line-height:1.6;margin-bottom:.75rem}.hero-category[data-astro-cid-j7pv25f6]{display:inline-block;font-family:var(--font-sans);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#164a45;border-bottom:2px solid #E5A875;padding-bottom:2px}.hero-meta[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.7rem;color:#6f6255;text-transform:uppercase;letter-spacing:.5px}.hero-side[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:1.25rem}.hero-side-item[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:100px 1fr;gap:.75rem;text-decoration:none;color:#164a45;align-items:start;padding-bottom:1.25rem;border-bottom:1px solid #E6DCCB}.hero-side-item[data-astro-cid-j7pv25f6]:last-child{border-bottom:none;padding-bottom:0}.hero-side-img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;overflow:hidden;background:#f1e8d9}.hero-side-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.hero-side-body[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:.95rem;font-weight:700;line-height:1.3;margin:.3rem 0 0}.hero-side-item[data-astro-cid-j7pv25f6]:hover h2[data-astro-cid-j7pv25f6]{color:#164a45}.hero-category-small[data-astro-cid-j7pv25f6]{display:inline-block;font-family:var(--font-sans);font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#164a45}.hero-feature-banner[data-astro-cid-j7pv25f6]{display:block;background:#164a45;color:#fffcf6;text-decoration:none;padding:1rem 1.1rem;margin-bottom:.25rem;border-left:4px solid #E5A875;transition:background .2s}.hero-feature-banner[data-astro-cid-j7pv25f6]:hover{background:#e5a875}.hero-feature-eyebrow[data-astro-cid-j7pv25f6]{display:inline-block;font-family:var(--font-sans);font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:#164a45}.hero-feature-banner[data-astro-cid-j7pv25f6]:hover .hero-feature-eyebrow[data-astro-cid-j7pv25f6]{color:#fffcf6}.hero-feature-title[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:1.15rem;font-weight:700;line-height:1.25;margin:.35rem 0 .4rem;color:#fffcf6}.hero-feature-cta[data-astro-cid-j7pv25f6]{display:inline-block;font-family:var(--font-sans);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fffcf6;opacity:.85}.home-section[data-astro-cid-j7pv25f6]{margin:2.5rem auto}.home-section-header[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;border-top:3px solid #164A45;padding-top:1rem;margin-bottom:1.25rem}.home-section-title[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:2.5px;margin:0}.home-section-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#164a45;text-decoration:none}.home-section-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#164a45}.home-section-link[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.7rem;color:#5f5348;text-transform:uppercase;letter-spacing:1px;text-decoration:none}.home-section-link[data-astro-cid-j7pv25f6]:hover{color:#164a45}.latest-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.latest-card[data-astro-cid-j7pv25f6]{text-decoration:none;color:#164a45;display:block}.latest-card-img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;overflow:hidden;background:#f1e8d9;margin-bottom:.75rem}.latest-card-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.latest-card[data-astro-cid-j7pv25f6]:hover .latest-card-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.05)}.latest-card-body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:.95rem;font-weight:700;line-height:1.35;margin:.3rem 0 .5rem}.latest-card[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:#164a45}.latest-card-body[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.65rem;color:#6f6255;text-transform:uppercase;letter-spacing:.5px}.cat-block-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:1.5rem}.cat-block-card[data-astro-cid-j7pv25f6]{text-decoration:none;color:#164a45;display:block}.cat-block-img[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 3;overflow:hidden;background:#f1e8d9;margin-bottom:.5rem}.cat-block-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;transition:transform .3s}.cat-block-card[data-astro-cid-j7pv25f6]:hover .cat-block-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{transform:scale(1.05)}.cat-block-card--featured[data-astro-cid-j7pv25f6] .cat-block-img[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 11}.cat-block-card--featured[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.3rem!important}.cat-block-body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:.9rem;font-weight:700;line-height:1.3;margin:.3rem 0}.cat-block-card[data-astro-cid-j7pv25f6]:hover h3[data-astro-cid-j7pv25f6]{color:#164a45}.cat-block-body[data-astro-cid-j7pv25f6] time[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.62rem;color:#6f6255;text-transform:uppercase;letter-spacing:.5px}.home-trust-strip[data-astro-cid-j7pv25f6]{background:#164a45;padding:2rem;margin:3rem auto;max-width:var(--max-width);color:#fffcf6}.trust-strip-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;text-align:center}.trust-strip-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;border-right:1px solid rgba(246,239,226,.18)}.trust-strip-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:last-child{border-right:none}.trust-strip-grid[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:2rem;font-weight:400;font-style:normal;color:#e5a875}.trust-strip-grid[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.7rem;text-transform:uppercase;letter-spacing:1.5px;color:#c9d8d3;margin-top:.25rem}@media(max-width:1024px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.latest-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}.cat-block-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:768px){.home-hero[data-astro-cid-j7pv25f6]{padding:1rem 0 1.5rem}.hero-main[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.6rem}.hero-desc[data-astro-cid-j7pv25f6]{font-size:.92rem}.latest-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:1rem}.latest-card-body[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:.85rem}.cat-block-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:1rem}.cat-block-card--featured[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1rem!important}.home-section-title[data-astro-cid-j7pv25f6]{font-size:.65rem;letter-spacing:1.5px}.trust-strip-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:1.5rem}.trust-strip-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(2){border-right:none}.trust-strip-grid[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:1.5rem}}@media(max-width:480px){.latest-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-side-item[data-astro-cid-j7pv25f6]{grid-template-columns:80px 1fr}}
