.PageIntro-module__7RDo9G__intro{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(120deg,#fff,#edf5e7);margin:.8rem 0 1.4rem;padding:1.4rem}.PageIntro-module__7RDo9G__kicker{color:var(--color-brand-green);font-weight:700}.PageIntro-module__7RDo9G__intro h1{margin:.2rem 0 .45rem;font-size:clamp(1.6rem,3vw,2.3rem)}.PageIntro-module__7RDo9G__intro p{color:var(--color-muted);max-width:72ch}
.BlogCard-module__tszLzq__cardLink{color:inherit;height:100%;text-decoration:none;display:block}.BlogCard-module__tszLzq__card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:100%;box-shadow:var(--shadow-soft);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.BlogCard-module__tszLzq__cardLink:hover .BlogCard-module__tszLzq__card{transform:translateY(-4px);box-shadow:0 16px 36px #1f2a1d1f}.BlogCard-module__tszLzq__thumb{aspect-ratio:16/9;background:#edf5e7;overflow:hidden}.BlogCard-module__tszLzq__thumbImg{object-fit:cover;width:100%;height:100%;display:block}.BlogCard-module__tszLzq__body{flex-direction:column;flex:1;padding:1rem 1.1rem 1.15rem;display:flex}.BlogCard-module__tszLzq__meta{color:var(--color-muted);margin-bottom:.45rem;font-size:.82rem}.BlogCard-module__tszLzq__category{color:var(--color-brand-green);font-weight:800}.BlogCard-module__tszLzq__dot{color:#b0b8a8}.BlogCard-module__tszLzq__title{color:var(--color-ink);margin-bottom:.45rem;font-size:1.12rem;line-height:1.25}.BlogCard-module__tszLzq__excerpt{color:var(--color-muted);flex:1;font-size:.95rem;line-height:1.5}.BlogCard-module__tszLzq__readMore{color:var(--color-brand-green);margin-top:.85rem;font-size:.9rem;font-weight:800}.BlogCard-module__tszLzq__cardLink:hover .BlogCard-module__tszLzq__readMore{text-decoration:underline}
