.BlogHero-module__eCo7XW__hero{background:var(--color-bg);padding-top:180px;padding-bottom:var(--space-16);overflow:hidden}.BlogHero-module__eCo7XW__inner{padding-inline:20px}.BlogHero-module__eCo7XW__meta{align-items:center;gap:var(--space-3);margin-bottom:var(--space-10);display:flex}.BlogHero-module__eCo7XW__metaLabel,.BlogHero-module__eCo7XW__metaCount,.BlogHero-module__eCo7XW__metaDivider{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-widest);text-transform:uppercase}.BlogHero-module__eCo7XW__metaLabel{color:var(--color-text-48)}.BlogHero-module__eCo7XW__metaDivider{color:var(--color-text-16)}.BlogHero-module__eCo7XW__metaCount{color:var(--color-text-32)}.BlogHero-module__eCo7XW__headline{white-space:nowrap;text-align:center;margin:0}.BlogHero-module__eCo7XW__line{font-family:var(--font-display);letter-spacing:-.03em;color:#000;font-size:150px;font-weight:400;line-height:1;display:inline}.BlogHero-module__eCo7XW__lineAccent{color:#000;font-style:italic}.BlogHero-module__eCo7XW__wordWrap{vertical-align:bottom;padding-bottom:.18em;display:inline-block;overflow:hidden}.BlogHero-module__eCo7XW__word{display:inline-block}.BlogHero-module__eCo7XW__subtitle{font-family:var(--font-body);font-size:clamp(.875rem,1.2vw,1.0625rem);line-height:var(--leading-relaxed);color:var(--color-text-48);max-width:440px;margin:0}.BlogHero-module__eCo7XW__divider{background:var(--color-border);height:1px;margin-top:var(--space-16)}@media (max-width:991px){.BlogHero-module__eCo7XW__hero{padding-top:140px}.BlogHero-module__eCo7XW__line{font-size:clamp(2.5rem,8vw,5rem)}}@media (max-width:767px){.BlogHero-module__eCo7XW__hero{padding-top:120px;padding-bottom:var(--space-10)}.BlogHero-module__eCo7XW__line{font-size:clamp(2rem,9vw,3.5rem);line-height:.92}.BlogHero-module__eCo7XW__divider{margin-top:var(--space-10)}}@media (max-width:479px){.BlogHero-module__eCo7XW__hero{padding-top:100px}.BlogHero-module__eCo7XW__line{font-size:2.25rem}}
.BlogCard-module__i-eb8W__card{color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.BlogCard-module__i-eb8W__imageWrap{aspect-ratio:4/3;background:var(--color-surface);width:100%;margin-bottom:var(--space-4);border-radius:8px;flex-shrink:0;position:relative;overflow:hidden}.BlogCard-module__i-eb8W__cardFeatured .BlogCard-module__i-eb8W__imageWrap{aspect-ratio:16/9}.BlogCard-module__i-eb8W__image{object-fit:cover;transition:transform var(--dur-slow) var(--ease-expo-out);will-change:transform}.BlogCard-module__i-eb8W__overlay{background:var(--color-black);opacity:0;transition:opacity var(--dur-normal) var(--ease-quart-out);position:absolute;inset:0}.BlogCard-module__i-eb8W__card:hover .BlogCard-module__i-eb8W__image{transform:scale(1.05)}.BlogCard-module__i-eb8W__card:hover .BlogCard-module__i-eb8W__overlay{opacity:.2}.BlogCard-module__i-eb8W__content{gap:var(--space-2);flex-direction:column;display:flex}.BlogCard-module__i-eb8W__category{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:#f8f7f3;border-radius:var(--radius-pill);margin-top:var(--space-3);background:#101012;align-self:flex-start;align-items:center;padding:5px 10px;display:inline-flex}.BlogCard-module__i-eb8W__title{font-family:var(--font-display);font-size:30px;line-height:var(--leading-snug);letter-spacing:-.02em;color:var(--color-text-100);margin:0;font-weight:400}.BlogCard-module__i-eb8W__titleText{transition:background-size var(--dur-normal) var(--ease-quart-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - 3px);background-repeat:no-repeat;background-size:0% 1px;padding-bottom:3px}.BlogCard-module__i-eb8W__card:hover .BlogCard-module__i-eb8W__titleText{background-size:100% 1px}.BlogCard-module__i-eb8W__cardFeatured .BlogCard-module__i-eb8W__title{font-size:36px}.BlogCard-module__i-eb8W__excerpt{font-family:var(--font-inter);font-size:var(--text-small);color:#4b4b4b;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;margin:0;line-height:17px;display:-webkit-box;overflow:hidden}.BlogCard-module__i-eb8W__cardFeatured .BlogCard-module__i-eb8W__excerpt{-webkit-line-clamp:3;min-height:51px}
.BlogGrid-module__SxOHcW__section{background:var(--color-bg);padding-bottom:120px}.BlogGrid-module__SxOHcW__container{padding-inline:20px}.BlogGrid-module__SxOHcW__featured{padding-bottom:var(--space-16);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-16)}.BlogGrid-module__SxOHcW__grid{gap:var(--space-12) var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.BlogGrid-module__SxOHcW__cardWrap{flex-direction:column;display:flex}@media (max-width:1100px){.BlogGrid-module__SxOHcW__grid{gap:var(--space-10) var(--space-6);grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BlogGrid-module__SxOHcW__section{padding-bottom:80px}.BlogGrid-module__SxOHcW__featured{padding-bottom:var(--space-10);margin-bottom:var(--space-10)}.BlogGrid-module__SxOHcW__grid{gap:var(--space-8) var(--space-5);grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.BlogGrid-module__SxOHcW__grid{gap:var(--space-10);grid-template-columns:1fr}}
.page-module__D1rvnq__main{background:var(--color-bg);min-height:100vh}
