.BlogPage-module__uBUtsW__page{background:var(--lief-bg-light);min-height:100vh;padding:80px 24px 96px}.BlogPage-module__uBUtsW__inner{flex-direction:column;gap:56px;max-width:1200px;margin:0 auto;display:flex}.BlogPage-module__uBUtsW__hero{flex-direction:column;gap:12px;max-width:600px;display:flex}.BlogPage-module__uBUtsW__eyebrow{font-size:var(--fs-h3);line-height:var(--lh-h3);color:var(--lief-primary);font-weight:600}.BlogPage-module__uBUtsW__heading{font-size:var(--fs-display);line-height:var(--lh-display);color:var(--lief-darker);letter-spacing:-.02em;font-weight:600}.BlogPage-module__uBUtsW__sub{font-size:var(--fs-lead);color:var(--lief-text-muted);line-height:1.6}.BlogPage-module__uBUtsW__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.BlogPage-module__uBUtsW__card{border-radius:var(--radius-lg);background:#fff;border:1px solid #00000012;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.BlogPage-module__uBUtsW__card:hover{transform:translateY(-2px);box-shadow:0 8px 32px #0000001a}.BlogPage-module__uBUtsW__cardImg{aspect-ratio:16/9;background:var(--lief-bg-light);position:relative;overflow:hidden}.BlogPage-module__uBUtsW__img{object-fit:cover}.BlogPage-module__uBUtsW__cardBody{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.BlogPage-module__uBUtsW__cardMeta{font-size:var(--fs-small);color:var(--lief-text-muted);align-items:center;gap:6px;display:flex}.BlogPage-module__uBUtsW__category{color:var(--lief-teal);font-weight:600}.BlogPage-module__uBUtsW__dot,.BlogPage-module__uBUtsW__readTime{color:var(--lief-text-muted)}.BlogPage-module__uBUtsW__cardTitle{font-size:var(--fs-h4);color:var(--lief-text);font-weight:700;line-height:1.35}.BlogPage-module__uBUtsW__cardExcerpt{font-size:var(--fs-body);color:var(--lief-text-muted);flex:1;line-height:1.6}.BlogPage-module__uBUtsW__cardFooter{font-size:var(--fs-small);color:var(--lief-text-muted);border-top:1px solid #00000012;justify-content:space-between;align-items:center;margin-top:4px;padding-top:12px;display:flex}.BlogPage-module__uBUtsW__author{color:var(--lief-text);font-weight:600}@media (max-width:960px){.BlogPage-module__uBUtsW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.BlogPage-module__uBUtsW__grid{grid-template-columns:1fr}}.BlogPage-module__uBUtsW__loadMoreWrap{justify-content:center;margin-top:40px;display:flex}.BlogPage-module__uBUtsW__loadMore{font-size:var(--fs-body);color:#fff;background:var(--lief-primary);border-radius:10px;padding:15px 35px;font-weight:600;transition:background .15s}.BlogPage-module__uBUtsW__loadMore:hover{background:var(--lief-teal-hover)}
