.newsletter-page[data-astro-cid-hwavovh2]{margin:0 auto;max-width:1080px;padding:2rem 1.25rem 4rem}.hero[data-astro-cid-hwavovh2]{background:linear-gradient(135deg,#132b34,#53633b);border-radius:10px;color:#fff;padding:clamp(2.5rem,6vw,5rem) 1.5rem;text-align:center}.eyebrow[data-astro-cid-hwavovh2]{color:var(--primary-color);font-size:.78rem;font-weight:800;letter-spacing:.12em;margin:0 0 .65rem;text-transform:uppercase}.hero[data-astro-cid-hwavovh2] .eyebrow[data-astro-cid-hwavovh2],.feature-panel[data-astro-cid-hwavovh2] .eyebrow[data-astro-cid-hwavovh2]{color:#f2d376}h1[data-astro-cid-hwavovh2]{color:#fff;font-size:clamp(2.4rem,6vw,4.8rem);line-height:1.03;margin:0}.lede[data-astro-cid-hwavovh2]{font-size:1.15rem;line-height:1.7;margin:1.25rem auto 0;max-width:800px}.community-introduction[data-astro-cid-hwavovh2]{background:#ffffff1a;border:1px solid rgba(242,211,118,.55);margin:1.5rem auto 0;max-width:800px;padding:1rem 1.2rem;text-align:left}.community-introduction[data-astro-cid-hwavovh2] p[data-astro-cid-hwavovh2]{font-size:1rem;line-height:1.65;margin:.65rem 0}.online-edition-link[data-astro-cid-hwavovh2]{margin:1.25rem auto 0;max-width:800px}.online-edition-link[data-astro-cid-hwavovh2] a[data-astro-cid-hwavovh2]{color:#f2d376;font-weight:800}.online-edition-link[data-astro-cid-hwavovh2] a[data-astro-cid-hwavovh2]:hover{color:#fff}.feature-panel[data-astro-cid-hwavovh2],.content-section[data-astro-cid-hwavovh2],.direction-card[data-astro-cid-hwavovh2],.closing[data-astro-cid-hwavovh2]{border-radius:10px;margin-top:1.5rem;padding:clamp(1.4rem,4vw,2.2rem)}.feature-panel[data-astro-cid-hwavovh2]{align-items:center;background:#1c2824;color:#fff;display:flex;gap:1.5rem;justify-content:space-between}.feature-panel[data-astro-cid-hwavovh2] h2[data-astro-cid-hwavovh2]{color:#fffdf8;margin:0 0 .65rem}.feature-panel[data-astro-cid-hwavovh2] p[data-astro-cid-hwavovh2]{line-height:1.7;margin-bottom:0;max-width:760px}.feature-panel[data-astro-cid-hwavovh2] .button[data-astro-cid-hwavovh2]{background:#cfae62;color:#1c2824}.feature-panel[data-astro-cid-hwavovh2] .button[data-astro-cid-hwavovh2]:hover{background:#e0c87f}.content-section[data-astro-cid-hwavovh2]{border:1px solid #dce3df}.content-section[data-astro-cid-hwavovh2] h2[data-astro-cid-hwavovh2],.direction-card[data-astro-cid-hwavovh2] h2[data-astro-cid-hwavovh2],.closing[data-astro-cid-hwavovh2] h2[data-astro-cid-hwavovh2]{color:#1f332e;margin:0 0 .8rem}.content-section[data-astro-cid-hwavovh2] p[data-astro-cid-hwavovh2],.direction-card[data-astro-cid-hwavovh2] p[data-astro-cid-hwavovh2],.closing[data-astro-cid-hwavovh2] p[data-astro-cid-hwavovh2]{color:#3f4c47;font-size:1.05rem;line-height:1.78}.village-community-feature[data-astro-cid-hwavovh2]{background:#fff9ef;border-color:#e6c8bd}.village-community-layout[data-astro-cid-hwavovh2]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr)}.village-community-image[data-astro-cid-hwavovh2]{align-self:start;display:block;justify-self:center;width:225px}.village-community-image[data-astro-cid-hwavovh2] img[data-astro-cid-hwavovh2]{border-radius:8px;box-shadow:0 8px 20px #70483c29;display:block;height:auto;max-width:100%}.book-recommendation-layout[data-astro-cid-hwavovh2]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:minmax(130px,auto) minmax(0,1fr)}.book-cover[data-astro-cid-hwavovh2]{display:block;width:160px}.book-cover[data-astro-cid-hwavovh2] img[data-astro-cid-hwavovh2]{box-shadow:0 8px 20px #1f332e2e;display:block;height:auto;max-width:100%}.feature-image[data-astro-cid-hwavovh2]{display:block;flex:0 0 160px;width:160px}.feature-image[data-astro-cid-hwavovh2] img[data-astro-cid-hwavovh2]{border-radius:6px;display:block;height:auto;max-width:100%}.direction-card[data-astro-cid-hwavovh2]{background:#f5efe0;border-left:5px solid #a77b28}.study-grid[data-astro-cid-hwavovh2]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.25rem}.study-card[data-astro-cid-hwavovh2]{background:#f7f9f8;border:1px solid #dce3df;border-radius:8px;padding:1.2rem}.study-card[data-astro-cid-hwavovh2] h3[data-astro-cid-hwavovh2]{color:#1f332e;font-size:1.15rem;margin:0}.study-card[data-astro-cid-hwavovh2] ul[data-astro-cid-hwavovh2]{margin:.8rem 0 0;padding-left:1.1rem}.study-card[data-astro-cid-hwavovh2] li[data-astro-cid-hwavovh2]{margin:.42rem 0}.study-card[data-astro-cid-hwavovh2] a[data-astro-cid-hwavovh2],.text-link[data-astro-cid-hwavovh2]{color:var(--primary-color);font-weight:700}.study-card[data-astro-cid-hwavovh2] a[data-astro-cid-hwavovh2]:hover,.text-link[data-astro-cid-hwavovh2]:hover{text-decoration:underline}.memorial-list[data-astro-cid-hwavovh2]{color:#3f4c47;font-size:1.05rem;line-height:1.75;margin:1.2rem 0 0;padding-left:1.4rem}.memorial-list[data-astro-cid-hwavovh2] li[data-astro-cid-hwavovh2]{margin:.85rem 0}.memorial-spotlight[data-astro-cid-hwavovh2]{background:#f7f1e2;border-left:5px solid #a77b28;margin:1.5rem 0;padding:1.4rem}.memorial-spotlight[data-astro-cid-hwavovh2] img[data-astro-cid-hwavovh2]{display:block;height:auto;margin:0 auto 1.2rem;max-width:min(100%,340px)}.memorial-spotlight[data-astro-cid-hwavovh2] h3[data-astro-cid-hwavovh2]{color:#1f332e;margin:0 0 .75rem}.memorial-spotlight[data-astro-cid-hwavovh2] p[data-astro-cid-hwavovh2]{margin:.75rem 0}.ifa-teaching[data-astro-cid-hwavovh2]{background:#f5efe0;border-left:5px solid #a77b28}.ifa-teaching[data-astro-cid-hwavovh2] .attribution[data-astro-cid-hwavovh2]{font-size:.93rem;font-style:italic}.closing[data-astro-cid-hwavovh2]{background:#edf3f0;text-align:center}.closing[data-astro-cid-hwavovh2] p[data-astro-cid-hwavovh2]{margin-left:auto;margin-right:auto;max-width:780px}.newsletter-unsubscribe[data-astro-cid-hwavovh2]{color:#536064;font-size:.88rem;margin:2rem auto 0;max-width:760px;text-align:center}.newsletter-unsubscribe[data-astro-cid-hwavovh2] a[data-astro-cid-hwavovh2]{color:var(--primary-color);font-weight:700}.button[data-astro-cid-hwavovh2]{align-items:center;background:var(--primary-color);border-radius:5px;color:#fff;display:inline-flex;font-weight:800;justify-content:center;min-height:44px;padding:.75rem 1rem;text-decoration:none;white-space:nowrap}.button[data-astro-cid-hwavovh2]:hover{background:#465ba8}@media(max-width:720px){.feature-panel[data-astro-cid-hwavovh2]{align-items:flex-start;flex-direction:column}.feature-image[data-astro-cid-hwavovh2]{flex-basis:auto}.study-grid[data-astro-cid-hwavovh2],.village-community-layout[data-astro-cid-hwavovh2],.book-recommendation-layout[data-astro-cid-hwavovh2]{grid-template-columns:1fr}}
