.PostCard-module__Lw0sAq__card{border:1px solid var(--border);color:inherit;background:#fff;border-radius:12px;flex-direction:column;height:100%;padding:22px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.PostCard-module__Lw0sAq__card:hover{border-color:var(--sage);transform:translateY(-1px)}.PostCard-module__Lw0sAq__tagRow{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.PostCard-module__Lw0sAq__tag{background:var(--cream);color:var(--sage);font-family:var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;border:1px solid #3d6b422e;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:500}.PostCard-module__Lw0sAq__title{font-family:var(--font-dm-serif), Georgia, serif;color:var(--deep);margin:0 0 10px;font-size:18px;line-height:1.3}.PostCard-module__Lw0sAq__excerpt{font-family:var(--font-dm-sans), system-ui, sans-serif;color:#7a8a7e;flex:1;margin:0 0 18px;font-size:13px;line-height:1.6}.PostCard-module__Lw0sAq__footer{font-family:var(--font-dm-sans), system-ui, sans-serif;color:#9aaa9e;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.PostCard-module__Lw0sAq__meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.PostCard-module__Lw0sAq__metaDot{background:#c8cfc9;border-radius:50%;width:3px;height:3px;display:inline-block}.PostCard-module__Lw0sAq__readLink{color:var(--sage);white-space:nowrap;font-weight:500}
.page-module__dgei_G__article{background:var(--cream);padding:48px 24px 72px}.page-module__dgei_G__articleInner{max-width:680px;margin:0 auto}.page-module__dgei_G__back{font-family:var(--font-dm-sans), system-ui, sans-serif;color:var(--sage);align-items:center;gap:6px;margin-bottom:32px;font-size:13px;text-decoration:none;transition:color .15s;display:inline-flex}.page-module__dgei_G__back:hover{color:var(--deep)}.page-module__dgei_G__tagRow{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.page-module__dgei_G__tag{color:var(--sage);font-family:var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #3d6b422e;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:500}.page-module__dgei_G__title{font-family:var(--font-dm-serif), Georgia, serif;color:var(--deep);margin:0 0 20px;font-size:32px;line-height:1.15}@media (min-width:768px){.page-module__dgei_G__title{font-size:40px}}.page-module__dgei_G__meta{font-family:var(--font-dm-sans), system-ui, sans-serif;color:#7a8a7e;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:13px;display:flex}.page-module__dgei_G__metaDot{background:#c8cfc9;border-radius:50%;width:3px;height:3px;display:inline-block}.page-module__dgei_G__divider{border:none;border-top:1px solid var(--border);margin:0 0 32px}.page-module__dgei_G__prose{font-family:var(--font-dm-sans), system-ui, sans-serif;color:var(--deep);font-size:17px;line-height:1.8}.page-module__dgei_G__prose h2{font-family:var(--font-dm-serif), Georgia, serif;color:var(--deep);margin:40px 0 14px;font-size:26px;line-height:1.25}.page-module__dgei_G__prose h3{font-family:var(--font-dm-serif), Georgia, serif;color:var(--deep);margin:32px 0 12px;font-size:21px;line-height:1.3}.page-module__dgei_G__prose p{margin:0 0 18px}.page-module__dgei_G__prose ul,.page-module__dgei_G__prose ol{margin:0 0 18px;padding-left:24px}.page-module__dgei_G__prose li{margin-bottom:8px}.page-module__dgei_G__prose li>p{margin:0 0 8px}.page-module__dgei_G__prose strong{color:var(--deep);font-weight:600}.page-module__dgei_G__prose em{font-style:italic}.page-module__dgei_G__prose a{color:var(--sage);text-underline-offset:3px;text-decoration:underline}.page-module__dgei_G__prose a:hover{color:var(--deep)}.page-module__dgei_G__prose hr{border:none;border-top:1px solid var(--border);margin:32px 0}.page-module__dgei_G__prose code{border:1px solid var(--border);background:#fff;border-radius:4px;padding:1px 6px;font-size:14px}.page-module__dgei_G__prose blockquote{border-left:3px solid var(--lime);color:#5a6a5e;background:#fff;border-radius:0 8px 8px 0;margin:24px 0;padding:14px 18px}.page-module__dgei_G__prose blockquote p{margin:0}.page-module__dgei_G__cta{background:var(--deep);color:#fff;border-radius:14px;flex-direction:column;align-items:flex-start;gap:14px;margin-top:40px;padding:28px;display:flex}.page-module__dgei_G__ctaTitle{font-family:var(--font-dm-serif), Georgia, serif;color:#fff;margin:0;font-size:22px;line-height:1.3}.page-module__dgei_G__ctaSub{font-family:var(--font-dm-sans), system-ui, sans-serif;color:#ffffffa6;margin:0;font-size:14px;line-height:1.6}.page-module__dgei_G__related{border-top:1px solid var(--border);background:#fff;padding:56px 24px}.page-module__dgei_G__relatedInner{max-width:900px;margin:0 auto}.page-module__dgei_G__relatedH3{font-family:var(--font-dm-serif), Georgia, serif;color:var(--deep);margin:0 0 20px;font-size:22px}.page-module__dgei_G__relatedGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:700px){.page-module__dgei_G__relatedGrid{grid-template-columns:repeat(2,1fr)}}.page-module__dgei_G__pageDisclaimer{text-align:center;border-top:1px solid var(--border);font-family:var(--font-dm-sans), system-ui, sans-serif;color:#7a8a7e;background:#fff;padding:24px;font-size:12px}
.page-module__jXZM3G__hero{background:var(--deep);padding:56px 24px}.page-module__jXZM3G__heroInner{max-width:1200px;margin:0 auto}.page-module__jXZM3G__heroH1{font-family:var(--font-dm-serif), Georgia, serif;color:#fff;max-width:720px;margin:12px 0 14px;font-size:36px;line-height:1.15}@media (min-width:900px){.page-module__jXZM3G__heroH1{font-size:44px}}.page-module__jXZM3G__heroSub{font-family:var(--font-dm-sans), system-ui, sans-serif;color:#ffffffa6;max-width:620px;margin:0;font-size:17px;line-height:1.6}.page-module__jXZM3G__main{background:var(--cream);padding:56px 24px 72px}.page-module__jXZM3G__mainInner{max-width:1200px;margin:0 auto}.page-module__jXZM3G__featured{background:var(--forest);color:#fff;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:10px;padding:32px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.page-module__jXZM3G__featured:hover{border-color:#b8e04a59;transform:translateY(-1px)}.page-module__jXZM3G__featuredLabel{color:var(--lime);font-family:var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.page-module__jXZM3G__featuredTagRow{flex-wrap:wrap;gap:6px;display:flex}.page-module__jXZM3G__featuredTag{color:var(--lime);font-family:var(--font-dm-sans), system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;background:#b8e04a1f;border:1px solid #b8e04a47;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:500}.page-module__jXZM3G__featuredTitle{font-family:var(--font-dm-serif), Georgia, serif;color:#fff;margin:4px 0 0;font-size:26px;line-height:1.2}@media (min-width:900px){.page-module__jXZM3G__featuredTitle{font-size:30px}}.page-module__jXZM3G__featuredExcerpt{font-family:var(--font-dm-sans), system-ui, sans-serif;color:#ffffffb3;max-width:640px;margin:0;font-size:15px;line-height:1.65}.page-module__jXZM3G__featuredFooter{font-family:var(--font-dm-sans), system-ui, sans-serif;color:#ffffff80;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;font-size:13px;display:flex}.page-module__jXZM3G__featuredRead{color:var(--lime);margin-left:auto;font-weight:500}.page-module__jXZM3G__grid{grid-template-columns:1fr;gap:16px;margin-top:24px;display:grid}@media (min-width:600px){.page-module__jXZM3G__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__jXZM3G__grid{grid-template-columns:repeat(3,1fr)}}.page-module__jXZM3G__empty{border:1px dashed var(--border);text-align:center;font-family:var(--font-dm-sans), system-ui, sans-serif;color:#7a8a7e;background:#fff;border-radius:14px;margin-top:24px;padding:40px;font-size:14px}.page-module__jXZM3G__disclaimer{text-align:center;font-family:var(--font-dm-sans), system-ui, sans-serif;color:#9aaa9e;margin-top:40px;font-size:12px}
