.BlogCard-module__1Tt43q__card{border-radius:7px;min-height:472px;text-decoration:none;display:block;position:relative;overflow:hidden}.BlogCard-module__1Tt43q__image{object-fit:cover;transition:transform .7s}.BlogCard-module__1Tt43q__card:hover .BlogCard-module__1Tt43q__image{transform:scale(1.055)}.BlogCard-module__1Tt43q__shade{background:linear-gradient(180deg, transparent 30%, var(--theme-card-overlay) 100%);z-index:1;position:absolute;inset:0}.BlogCard-module__1Tt43q__panel{background:var(--theme-card);box-shadow:var(--theme-shadow-soft);z-index:2;border-radius:5px;padding:24px;transition:box-shadow .28s,transform .28s;position:absolute;bottom:24px;left:24px;right:24px;transform:translateY(0)}.BlogCard-module__1Tt43q__card:hover .BlogCard-module__1Tt43q__panel{box-shadow:var(--theme-shadow-card);transform:translateY(-5px)}.BlogCard-module__1Tt43q__meta{color:var(--theme-primary);letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;font-size:11px;font-weight:700;line-height:1.3;display:flex}.BlogCard-module__1Tt43q__metaItem{align-items:center;gap:8px;display:inline-flex}.BlogCard-module__1Tt43q__metaItem+.BlogCard-module__1Tt43q__metaItem{border-left:1px solid var(--theme-border);padding-left:14px}.BlogCard-module__1Tt43q__metaItem svg{fill:currentColor;width:13px;height:13px}.BlogCard-module__1Tt43q__title{color:var(--theme-primary);font-family:var(--theme-font-heading);margin-bottom:14px;font-size:23px;font-weight:700;line-height:1.14;display:block}.BlogCard-module__1Tt43q__excerpt{color:var(--theme-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:14px;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.BlogCard-module__1Tt43q__readMore{color:var(--theme-primary);font-size:14px;font-weight:700;text-decoration:none;transition:color .22s,transform .22s;display:inline-flex}.BlogCard-module__1Tt43q__card:hover .BlogCard-module__1Tt43q__readMore{color:var(--theme-primary-strong);transform:translate(3px)}@media (max-width:640px){.BlogCard-module__1Tt43q__card{min-height:445px}.BlogCard-module__1Tt43q__panel{padding:20px;bottom:18px;left:18px;right:18px}.BlogCard-module__1Tt43q__title{font-size:21px}}
.BlogShowcase-module__YoiqDq__section{background:var(--theme-background);padding:76px 0 88px}.BlogShowcase-module__YoiqDq__header{gap:24px;margin-bottom:40px;display:grid}.BlogShowcase-module__YoiqDq__eyebrow{color:var(--theme-primary);letter-spacing:.28em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700;line-height:1.4}.BlogShowcase-module__YoiqDq__title{color:var(--theme-primary);font-family:var(--theme-font-heading);max-width:720px;font-size:49px;font-weight:700;line-height:1.05}.BlogShowcase-module__YoiqDq__copy{color:var(--theme-primary);max-width:520px;font-size:14px;line-height:1.75}.BlogShowcase-module__YoiqDq__viewLink{color:var(--theme-primary);text-underline-offset:4px;margin-top:20px;font-size:14px;font-weight:700;text-decoration:underline;transition:color .22s,transform .22s;display:inline-flex}.BlogShowcase-module__YoiqDq__viewLink:hover{color:var(--theme-primary-strong);transform:translate(3px)}.BlogShowcase-module__YoiqDq__grid{gap:32px}@media (min-width:900px){.BlogShowcase-module__YoiqDq__header{grid-template-columns:minmax(0,1fr) minmax(320px,.55fr);align-items:start;margin-bottom:42px}.BlogShowcase-module__YoiqDq__copy{padding-top:2px}}@media (max-width:640px){.BlogShowcase-module__YoiqDq__section{padding:58px 0 68px}.BlogShowcase-module__YoiqDq__header{margin-bottom:28px}.BlogShowcase-module__YoiqDq__eyebrow{letter-spacing:.24em;font-size:10px}.BlogShowcase-module__YoiqDq__title{font-size:36px;line-height:1.08}.BlogShowcase-module__YoiqDq__copy{font-size:14px}}
