.Blog-module__sxxJgG__header{text-align:center;padding:56px 32px 24px}.Blog-module__sxxJgG__header h1{font-family:var(--font-serif);color:var(--text);margin-bottom:10px;font-size:42px;font-weight:500}.Blog-module__sxxJgG__header p{color:var(--text-light);max-width:460px;margin:0 auto;font-size:16px;font-weight:300}.Blog-module__sxxJgG__featured{max-width:var(--max-width);margin:0 auto;padding:0 32px 48px}.Blog-module__sxxJgG__featuredCard{color:inherit;grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;text-decoration:none;transition:transform .3s;display:grid}.Blog-module__sxxJgG__featuredCard:hover{transform:translateY(-3px)}.Blog-module__sxxJgG__featuredImg{aspect-ratio:16/9;background:var(--cream);border-radius:12px;overflow:hidden}.Blog-module__sxxJgG__featuredImg img{object-fit:cover;width:100%;height:100%}.Blog-module__sxxJgG__featuredLabel{text-transform:uppercase;letter-spacing:.14em;color:var(--rose);margin-bottom:10px;font-size:10px;font-weight:600;display:block}.Blog-module__sxxJgG__featuredTitle{font-family:var(--font-serif);color:var(--text);margin-bottom:12px;font-size:30px;font-weight:500;line-height:1.2}.Blog-module__sxxJgG__featuredExcerpt{color:var(--text-mid);margin-bottom:12px;font-size:15px;font-weight:300;line-height:1.7}.Blog-module__sxxJgG__featuredDate{color:var(--text-faint);font-size:12px;font-weight:300}.Blog-module__sxxJgG__filters{max-width:var(--max-width);border-top:1px solid var(--border);flex-wrap:wrap;gap:6px;margin:0 auto;padding:32px 32px 28px;display:flex}.Blog-module__sxxJgG__grid{max-width:var(--max-width);grid-template-columns:repeat(3,1fr);gap:28px;margin:0 auto;padding:0 32px 80px;display:grid}.Blog-module__sxxJgG__postCard{color:inherit;text-decoration:none;transition:transform .25s;display:block}.Blog-module__sxxJgG__postCard:hover{transform:translateY(-4px)}.Blog-module__sxxJgG__postImg{aspect-ratio:16/9;background:var(--cream);border-radius:10px;margin-bottom:14px;overflow:hidden}.Blog-module__sxxJgG__postImg img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.Blog-module__sxxJgG__postCard:hover .Blog-module__sxxJgG__postImg img{transform:scale(1.03)}.Blog-module__sxxJgG__postTag{text-transform:uppercase;letter-spacing:.1em;color:var(--rose);background:var(--cream);border-radius:100px;margin-bottom:6px;padding:3px 10px;font-size:10px;font-weight:500;display:inline-block}.Blog-module__sxxJgG__postTitle{font-family:var(--font-serif);color:var(--text);margin-bottom:8px;font-size:19px;font-weight:500;line-height:1.3}.Blog-module__sxxJgG__postExcerpt{color:var(--text-light);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:8px;font-size:13px;font-weight:300;line-height:1.6;display:-webkit-box;overflow:hidden}.Blog-module__sxxJgG__postFooter{justify-content:space-between;align-items:center;display:flex}.Blog-module__sxxJgG__postDate{color:var(--text-faint);font-size:12px;font-weight:300}.Blog-module__sxxJgG__readMore{color:var(--rose);font-size:13px;font-weight:500;transition:color .2s}.Blog-module__sxxJgG__postCard:hover .Blog-module__sxxJgG__readMore{color:var(--pink-deep)}@media (max-width:900px){.Blog-module__sxxJgG__header{padding:40px 24px 20px}.Blog-module__sxxJgG__header h1{font-size:34px}.Blog-module__sxxJgG__featured{padding:0 24px 36px}.Blog-module__sxxJgG__featuredCard{grid-template-columns:1fr;gap:24px}.Blog-module__sxxJgG__filters{padding:24px 24px 20px}.Blog-module__sxxJgG__grid{grid-template-columns:repeat(2,1fr);gap:20px;padding:0 24px 56px}}@media (max-width:520px){.Blog-module__sxxJgG__header h1{font-size:28px}.Blog-module__sxxJgG__featuredTitle{font-size:24px}.Blog-module__sxxJgG__grid{grid-template-columns:1fr;gap:0}.Blog-module__sxxJgG__postCard{border-bottom:1px solid var(--border);margin-bottom:24px;padding-bottom:24px}.Blog-module__sxxJgG__postCard:last-child{border-bottom:none;margin-bottom:0}}
