.Blog-module__jW6Nga__main{background:var(--white);min-height:100vh;padding:.75rem 0 3rem}.Blog-module__jW6Nga__shell{max-width:1180px;margin:0 auto;padding:0 1.25rem}.Blog-module__jW6Nga__loadingFallback{text-align:center;color:var(--gray);font-size:var(--text-body);padding:3rem 1rem}.Blog-module__jW6Nga__layout{grid-template-columns:1fr;align-items:start;gap:2.25rem;display:grid}@media (min-width:960px){.Blog-module__jW6Nga__layout{grid-template-columns:minmax(0,1fr) min(17.5rem,28vw);gap:2.5rem 2.75rem}}.Blog-module__jW6Nga__layoutMain,.Blog-module__jW6Nga__layoutAside{min-width:0}@media (min-width:960px){.Blog-module__jW6Nga__layoutAside{position:sticky;top:5.75rem}}.Blog-module__jW6Nga__toolbar{flex-direction:column;gap:.85rem;margin-bottom:1rem;display:flex}@media (min-width:640px){.Blog-module__jW6Nga__toolbar{flex-direction:row;justify-content:space-between;align-items:center}}.Blog-module__jW6Nga__searchWrap{flex:1;max-width:100%}.Blog-module__jW6Nga__searchInput{width:100%;font-size:var(--text-body);background:var(--white);border:1px solid #4e6c5f38;border-radius:10px;padding:.7rem 1rem;font-family:inherit;transition:border-color .2s,box-shadow .2s}.Blog-module__jW6Nga__searchInput:focus{border-color:var(--root);outline:none;box-shadow:0 0 0 3px #4e6c5f1a}.Blog-module__jW6Nga__sortWrap{align-items:center;gap:.45rem;display:flex}.Blog-module__jW6Nga__sortLabel{font-size:var(--text-small);color:var(--gray);white-space:nowrap}.Blog-module__jW6Nga__sortSelect{font-size:var(--text-small);background:var(--white);cursor:pointer;border:1px solid #4e6c5f38;border-radius:10px;min-width:10rem;padding:.65rem 1.75rem .65rem .75rem;font-family:inherit}.Blog-module__jW6Nga__metaLine{font-size:var(--text-small);color:var(--gray);margin:0 0 1.25rem}.Blog-module__jW6Nga__filterBanner{font-size:var(--text-small);color:var(--gray);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0 0 .75rem;display:flex}.Blog-module__jW6Nga__filterClear{font-size:var(--text-small);color:var(--root);font-weight:700;text-decoration:none}.Blog-module__jW6Nga__filterClear:hover{text-decoration:underline}.Blog-module__jW6Nga__inlineLink{color:var(--root);font-weight:700}.Blog-module__jW6Nga__postGrid{grid-template-columns:1fr;gap:1.75rem 1.5rem;display:grid}@media (min-width:640px){.Blog-module__jW6Nga__postGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Blog-module__jW6Nga__postCardWrap{min-width:0}.Blog-module__jW6Nga__postCard{color:inherit;border-radius:4px;height:100%;text-decoration:none;transition:opacity .2s;display:block;overflow:hidden}.Blog-module__jW6Nga__postCard:hover{opacity:.92}.Blog-module__jW6Nga__postCard:hover .Blog-module__jW6Nga__postCardTitle{color:var(--root)}.Blog-module__jW6Nga__postCardImage{aspect-ratio:16/10;background:var(--root-pale);position:relative;overflow:hidden}.Blog-module__jW6Nga__postCoverImg{object-fit:cover}.Blog-module__jW6Nga__postCoverPlaceholder{background:linear-gradient(145deg, var(--care-pale), var(--root-pale));width:100%;height:100%;min-height:12rem}.Blog-module__jW6Nga__dateBadge{z-index:1;color:var(--white);font-size:var(--text-tiny);letter-spacing:.04em;text-transform:capitalize;font-weight:800;line-height:1.2;font-family:var(--font-body);background:#4e6c5feb;padding:.35rem .55rem;position:absolute;top:.65rem;left:.65rem}.Blog-module__jW6Nga__postCardBody{text-align:center;padding:1rem .35rem .25rem}.Blog-module__jW6Nga__postCardTitle{font-family:var(--font-body);font-size:var(--text-h4);color:var(--dark);margin:0 0 .55rem;font-weight:800;line-height:1.35;transition:color .2s}.Blog-module__jW6Nga__postCardExcerpt{font-size:var(--text-small);color:var(--gray);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.Blog-module__jW6Nga__empty{text-align:center;color:var(--gray);font-size:var(--text-body);padding:2.5rem 1rem}.Blog-module__jW6Nga__sidebar{font-family:var(--font-body)}.Blog-module__jW6Nga__sidebarBlock{border-bottom:1px solid #00000014;margin-bottom:1.75rem;padding-bottom:1.5rem}.Blog-module__jW6Nga__sidebarBlock:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.Blog-module__jW6Nga__sidebarTitle{font-family:var(--font-body);font-size:var(--text-h4);color:var(--dark);margin:0 0 .65rem;font-weight:900}.Blog-module__jW6Nga__sidebarIntro{font-size:var(--text-small);color:var(--gray);margin:0;line-height:1.6}.Blog-module__jW6Nga__sidebarHeading{font-family:var(--font-body);font-size:var(--text-body);color:var(--dark);margin:0 0 .75rem;font-weight:800}.Blog-module__jW6Nga__categoryList{margin:0;padding:0;list-style:none}.Blog-module__jW6Nga__categoryItem{border-bottom:1px solid #0000000f}.Blog-module__jW6Nga__categoryItem:last-child{border-bottom:none}.Blog-module__jW6Nga__categoryLink{font-size:var(--text-small);color:var(--root);padding:.55rem 0;font-weight:600;text-decoration:none;display:block}.Blog-module__jW6Nga__categoryLink:hover{text-decoration:underline}.Blog-module__jW6Nga__categoryCount{color:var(--root);opacity:.85;font-weight:600}.Blog-module__jW6Nga__sidebarNav{flex-direction:column;gap:.4rem;padding-top:.25rem;display:flex}.Blog-module__jW6Nga__sidebarNavLink{font-size:var(--text-small);color:var(--root);font-weight:600;text-decoration:none}.Blog-module__jW6Nga__sidebarNavLink:hover{text-decoration:underline}.Blog-module__jW6Nga__backLink{font-size:var(--text-small);color:var(--root);margin-bottom:1.25rem;font-weight:600;text-decoration:none;display:inline-block}.Blog-module__jW6Nga__backLink:hover{text-decoration:underline}.Blog-module__jW6Nga__detailCover{isolation:isolate;aspect-ratio:16/10;background:var(--root-pale);width:100%;max-height:26rem;margin-bottom:1.5rem;position:relative;overflow:hidden}.Blog-module__jW6Nga__detailCoverImg{object-fit:cover}.Blog-module__jW6Nga__detailHeader{text-align:center;max-width:40rem;margin:0 auto 2rem;padding:0 .25rem}.Blog-module__jW6Nga__detailCategory{font-size:var(--text-tiny);letter-spacing:.14em;text-transform:uppercase;color:var(--root);font-weight:800;font-family:var(--font-body);margin:0 0 .65rem}.Blog-module__jW6Nga__detailTitle{font-family:var(--font-body);font-size:var(--text-h2);color:var(--dark);letter-spacing:-.02em;margin:0 0 1rem;font-weight:700;line-height:1.2}.Blog-module__jW6Nga__detailRule{border:none;border-top:1px solid #0000001a;margin:0 0 .85rem}.Blog-module__jW6Nga__detailMeta{font-size:var(--text-tiny);letter-spacing:.1em;text-transform:uppercase;color:var(--root);font-weight:700;font-family:var(--font-body);margin:0}.Blog-module__jW6Nga__detailBody{max-width:40rem;margin:0 auto 2rem}.Blog-module__jW6Nga__detailBody p{font-size:var(--text-body);color:var(--ink,var(--dark));text-align:left;margin:0 0 1.15rem;line-height:1.75}.Blog-module__jW6Nga__detailShare{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;max-width:40rem;margin:0 auto 2.25rem;display:flex}.Blog-module__jW6Nga__shareLabel{font-size:var(--text-small);color:var(--gray);text-align:center;width:100%;margin-bottom:.15rem}.Blog-module__jW6Nga__shareLink{width:2.25rem;height:2.25rem;color:var(--gray);background:#4e6c5f14;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex}.Blog-module__jW6Nga__shareLink:hover{background:var(--root);color:var(--white)}.Blog-module__jW6Nga__authorBox{background:var(--care-pale);border-radius:var(--radius);border:1px solid #4e6c5f1f;grid-template-columns:4.5rem 1fr;align-items:start;gap:1rem 1.25rem;max-width:40rem;margin:0 auto 2rem;padding:1.35rem 1.25rem;display:grid}.Blog-module__jW6Nga__authorAvatar{background:linear-gradient(135deg, var(--root), var(--root-dark));width:4.5rem;height:4.5rem;color:var(--white);font-family:var(--font-body);font-size:var(--text-h4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:900;display:flex}.Blog-module__jW6Nga__authorName{font-size:var(--text-tiny);letter-spacing:.12em;text-transform:uppercase;color:var(--dark);font-weight:800;font-family:var(--font-body);margin:0 0 .4rem}.Blog-module__jW6Nga__authorBio{font-size:var(--text-small);color:var(--gray);margin:0;line-height:1.6}.Blog-module__jW6Nga__articleCta{background:linear-gradient(135deg, #a9c4a233, var(--white));border-radius:var(--radius);text-align:center;border:1px solid #4e6c5f26;max-width:40rem;margin:0 auto;padding:1.5rem 1.25rem}.Blog-module__jW6Nga__articleCta p{color:var(--dark);font-weight:600;font-size:var(--text-body);margin:0 0 .85rem}.Blog-module__jW6Nga__articleCta a{background:linear-gradient(135deg, var(--root), var(--root-dark));color:var(--white);font-weight:800;font-size:var(--text-body);border-radius:999px;padding:.85rem 1.65rem;text-decoration:none;display:inline-block}@media (max-width:640px){.Blog-module__jW6Nga__authorBox{text-align:center;grid-template-columns:1fr}.Blog-module__jW6Nga__authorAvatar{margin:0 auto}}
