.PostCard_card__Zx2v7{list-style:none;height:100%}.PostCard_link__yS5pS{position:relative;display:flex;flex-direction:column;height:100%;background:var(--color-bg-alt);border-radius:20px;padding:10px;transition:transform .18s ease,box-shadow .18s ease}.PostCard_link__yS5pS:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.PostCard_cover__BIhhC{border-radius:10px;overflow:hidden;aspect-ratio:16/9;background:#fff;flex-shrink:0}.PostCard_cover__BIhhC img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.PostCard_tag__2Hre4{position:absolute;top:23px;right:23px;background:var(--color-bg-alt);color:var(--color-muted);font-family:var(--font-inter);font-weight:500;font-size:var(--fs-14);letter-spacing:-.3px;padding:5px 12px;border-radius:var(--radius-pill)}.PostCard_body___9kyN{padding:1rem .75rem .5rem;display:flex;flex-direction:column;gap:.5rem;flex:1 1}.PostCard_title__glSmW{font-family:var(--font-body);font-size:var(--fs-24);font-weight:500;line-height:1.2;color:var(--color-ink)}.PostCard_date__Ru31j{color:var(--color-muted);font-family:var(--font-inter);font-size:var(--fs-16);font-weight:500;margin-top:auto}.BlogListing_hero__CsZuf{position:relative;overflow:hidden;padding-top:clamp(3rem,10vw,80px);text-align:center}.BlogListing_heroInner__x1QhS{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.BlogListing_heroTitle__2zUnB{margin-top:24px;font-size:clamp(2.25rem,5vw,52px);font-weight:700;color:var(--color-ink);line-height:1.1}.BlogListing_heroAccent__zICsv{display:block}.BlogListing_heroSub__rLzAj{margin-top:12px;color:var(--color-muted);font-size:var(--fs-18);max-width:48ch}.BlogListing_searchBox__tRgM7{display:flex;align-items:center;gap:.5rem;width:100%;max-width:317px;margin-top:20px;margin-inline:auto;background:var(--color-bg-alt);border-radius:10px;padding:12px 13px;cursor:text}.BlogListing_searchInput__cz3dC{flex:1 1;border:none;outline:none;background:transparent;font-family:var(--font-inter);font-size:var(--fs-16);color:var(--color-ink)}.BlogListing_searchInput__cz3dC::placeholder{color:var(--color-muted)}.BlogListing_clear__7oitm{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:50%;background:var(--color-border);color:var(--color-muted);font-size:14px;line-height:1;flex-shrink:0}.BlogListing_section__IDc_Y{padding-top:clamp(2.5rem,6vw,70px);padding-bottom:var(--section-pad)}.BlogListing_grid__thJyN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.BlogListing_noResults__RkZV0{text-align:center;color:var(--color-muted);font-size:var(--fs-16);padding-block:2rem}@media (max-width:860px){.BlogListing_grid__thJyN{grid-template-columns:1fr}}.MoreArticles_section__0NcO1{padding-block:var(--section-pad)}.MoreArticles_head__TPba6{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.MoreArticles_heading__YTHMi{font-size:var(--fs-32);font-weight:700;color:var(--color-ink)}.MoreArticles_allLink__l6sVm{flex:0 0 auto;padding:.6rem 1.25rem;border-radius:var(--radius-pill);background:var(--color-bg-alt);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--fs-14);font-weight:600;white-space:nowrap;transition:background .15s ease,color .15s ease}.MoreArticles_allLink__l6sVm:hover{background:var(--color-brand);color:#fff}.MoreArticles_grid__u4N7U{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:860px){.MoreArticles_grid__u4N7U{grid-template-columns:1fr}.MoreArticles_head__TPba6{flex-wrap:wrap}}.blog_article__caXiG{padding-block:var(--section-pad)}.blog_articleInner__kJU_8{max-width:800px;margin-inline:auto}.blog_articleMeta__EpOVE{display:inline-block;background:var(--color-bg-alt);color:var(--color-muted);font-family:var(--font-inter);font-weight:500;font-size:var(--fs-14);letter-spacing:-.3px;padding:5px 12px;border-radius:var(--radius-pill)}.blog_articleTitle__nHwCR{font-size:clamp(2rem,4.6vw,52px);font-weight:700;line-height:1.1;margin:28px 0 24px}.blog_metaRow__r3aEh{display:flex;align-items:center;gap:8px;margin-bottom:32px}.blog_avatar__Zyg1x{object-fit:cover}.blog_avatarFallback__FiS34,.blog_avatar__Zyg1x{width:20px;height:20px;border-radius:50%;flex-shrink:0}.blog_avatarFallback__FiS34{background:var(--color-bg-alt);display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1}.blog_authorName___utRq,.blog_avatarFallback__FiS34{color:var(--color-ink);font-family:var(--font-inter);font-weight:600}.blog_authorName___utRq{font-size:var(--fs-14)}.blog_metaDate__3Qk9c,.blog_metaDot__4KLmC{color:var(--color-muted);font-size:var(--fs-14)}.blog_metaDate__3Qk9c{font-family:var(--font-inter);font-weight:400}.blog_prose__kqklI{color:var(--color-text);font-size:var(--fs-18);line-height:1.75}.blog_prose__kqklI h2{font-size:var(--fs-28);margin:2rem 0 .75rem}.blog_prose__kqklI h3{font-size:var(--fs-24);margin:1.75rem 0 .6rem}.blog_prose__kqklI p{margin-bottom:1.1rem;color:var(--color-muted)}.blog_prose__kqklI ol,.blog_prose__kqklI ul{margin:0 0 1.1rem 1.25rem;color:var(--color-muted)}.blog_prose__kqklI li{margin-bottom:.4rem;list-style:disc}.blog_prose__kqklI a{color:var(--color-brand);text-decoration:underline}.blog_prose__kqklI strong{color:var(--color-ink)}.blog_detailCover__5bKl7{aspect-ratio:16/9;background:var(--color-bg-alt);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:.5rem}.blog_detailCover__5bKl7 img{width:100%;height:100%;object-fit:cover}