.journal-page[data-v-de110eda]{min-height:70vh;background:#fcfaf8;color:#272127}.journal-wrap[data-v-de110eda]{width:min(1080px,calc(100% - 40px));margin-inline:auto}.journal-hero[data-v-de110eda]{padding:88px 0 76px;background:linear-gradient(135deg,#fbf1f3,#fff9f2);text-align:center}.journal-eyebrow[data-v-de110eda]{margin:0 0 16px;color:#a14e68;font-size:.78rem;font-weight:750;letter-spacing:.15em}.journal-hero h1[data-v-de110eda]{margin:0;font-size:clamp(2.7rem,7vw,5.3rem);line-height:1.04;letter-spacing:-.055em}.journal-hero p[data-v-de110eda]:last-child{max-width:650px;margin:24px auto 0;color:#665a60;font-size:1.1rem;line-height:1.75}.journal-posts[data-v-de110eda]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-block:72px 96px}.post-card[data-v-de110eda]{overflow:hidden;border:1px solid #eadfd9;border-radius:24px;background:#fff;box-shadow:0 18px 48px #3b242b12}.post-image-link[data-v-de110eda]{display:block}.post-image-link picture[data-v-de110eda]{display:contents}.post-card img[data-v-de110eda]{display:block;width:100%;height:auto;aspect-ratio:19 / 13;object-fit:cover}.post-copy[data-v-de110eda]{padding:26px}.post-copy time[data-v-de110eda]{color:#9a7d87;font-size:.85rem;font-weight:650;letter-spacing:.03em}.post-copy h2[data-v-de110eda]{margin:12px 0;font-size:1.5rem;line-height:1.28;letter-spacing:-.025em}.post-copy h2 a[data-v-de110eda]{color:inherit;text-decoration:none}.post-copy p[data-v-de110eda]{margin:0 0 20px;color:#665b60;line-height:1.7}.read-more[data-v-de110eda]{color:#a14e68;font-weight:750;text-decoration:none}@media(max-width:800px){.journal-posts[data-v-de110eda]{grid-template-columns:1fr}}@media(max-width:560px){.journal-wrap[data-v-de110eda]{width:min(100% - 28px,1080px)}.journal-hero[data-v-de110eda]{padding:58px 0 52px}.journal-hero p[data-v-de110eda]:last-child{font-size:1rem}.journal-posts[data-v-de110eda]{padding-block:44px 64px}.post-copy[data-v-de110eda]{padding:22px}}
