.BlogSection-module__MudSQG__section{padding-block:var(--space-24);}.BlogSection-module__MudSQG__inner{gap:var(--space-12);flex-direction:column;display:flex}.BlogSection-module__MudSQG__header{justify-content:space-between;align-items:flex-end;gap:var(--space-8);display:flex}.BlogSection-module__MudSQG__label{margin-bottom:var(--space-3)}.BlogSection-module__MudSQG__heading{font-size:clamp(2.75rem,4.5vw,56px);}.BlogSection-module__MudSQG__headingAccent{}.BlogSection-module__MudSQG__seeAll{font-family:var(--font-sans);font-size:var(--text-md);color:var(--text-muted);text-underline-offset:3px;white-space:nowrap;transition:color var(--transition-fast);align-items:center;gap:.3rem;margin-bottom:.5rem;-webkit-text-decoration:underline #7a716659;text-decoration:underline #7a716659;display:inline-flex}.BlogSection-module__MudSQG__seeAll:hover{color:var(--forest)}.BlogSection-module__MudSQG__cards{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.BlogSection-module__MudSQG__card{background:var(--bg);border-radius:var(--radius-lg);color:inherit;transition:transform var(--transition-base), box-shadow var(--transition-base);border:1px solid #2a25201f;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.BlogSection-module__MudSQG__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.BlogSection-module__MudSQG__cardImage{flex-shrink:0;height:176px;position:relative}.BlogSection-module__MudSQG__color0{background:linear-gradient(145deg,#8a9a7b 0%,#b5c2a8 100%)}.BlogSection-module__MudSQG__color1{background:linear-gradient(145deg,#c9a87c 0%,#dfc49a 100%)}.BlogSection-module__MudSQG__color2{background:linear-gradient(145deg,#b89068 0%,#cda882 100%)}.BlogSection-module__MudSQG__badge{top:var(--space-4);left:var(--space-4);color:var(--text);font-family:var(--font-sans);letter-spacing:.07em;border-radius:var(--radius-full);background:#ffffffe6;padding:.28rem .7rem;font-size:.63rem;font-weight:600;position:absolute}.BlogSection-module__MudSQG__cardBody{gap:var(--space-3);padding:var(--space-8) var(--space-6);flex-direction:column;flex:1;display:flex}.BlogSection-module__MudSQG__cardTitle{font-family:var(--font-serif);font-size:clamp(1.2rem,1.7vw,22px);font-weight:var(--weight-medium);color:var(--forest-deep);line-height:var(--leading-snug)}.BlogSection-module__MudSQG__cardExcerpt{font-family:var(--font-sans);font-size:14px;font-weight:var(--weight-medium);color:var(--text-muted);line-height:var(--leading-relaxed);flex:1}.BlogSection-module__MudSQG__cardMeta{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-2)}@media (max-width:900px){.BlogSection-module__MudSQG__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.BlogSection-module__MudSQG__header{align-items:flex-start;gap:var(--space-4);flex-direction:column}.BlogSection-module__MudSQG__cards{grid-template-columns:1fr}.BlogSection-module__MudSQG__section{padding-block:var(--space-16)}}
