.blog-module__sGC0nW__pageWrapper{min-height:100vh;color:var(--brand-charcoal);background-color:#fff;width:100%;font-family:Chronica,Karla,Roboto,-apple-system,sans-serif;overflow-x:hidden}.blog-module__sGC0nW__pageHeader{width:100%;padding:132px 0 36px}.blog-module__sGC0nW__headerContainer{width:100%;max-width:1110px;margin:0 auto;padding:0 16px}.blog-module__sGC0nW__headerEyebrow{text-transform:uppercase;letter-spacing:.15em;color:var(--brand-button);margin-bottom:12px;font-size:11px;font-weight:800;line-height:1;display:block}.blog-module__sGC0nW__pageTitle{color:var(--brand-night);letter-spacing:-.03em;margin:0 0 12px;font-family:Chronica,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(34px,4.5vw,48px);font-weight:800;line-height:1.1}.blog-module__sGC0nW__pageSubtitle{color:#5f6e80;max-width:580px;margin:0;font-size:15px;font-weight:450;line-height:1.6}.blog-module__sGC0nW__dividerRow{width:100%;max-width:none;margin:0;padding:0;overflow:hidden}.blog-module__sGC0nW__dividerLine{background:#e2e8f0;width:100%;height:1px;display:block}.blog-module__sGC0nW__controlsSection{background:#fff;width:100%;padding:22px 0}.blog-module__sGC0nW__controlsContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1110px;margin:0 auto;padding:0 16px;display:flex}.blog-module__sGC0nW__searchWrapper{flex:1;min-width:260px;max-width:360px;position:relative}.blog-module__sGC0nW__searchIcon{color:#7d8c9e;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.blog-module__sGC0nW__searchInput{width:100%;height:42px;color:var(--brand-night);background:#fff;border:1.5px solid #e5eaef;border-radius:8px;outline:none;padding:0 38px 0 40px;font-family:Chronica,Karla,sans-serif;font-size:13.5px;transition:all .2s}.blog-module__sGC0nW__searchInput::placeholder{color:#94a3b8}.blog-module__sGC0nW__searchInput:focus{border-color:var(--brand-button);box-shadow:0 0 0 3px #0b7bc61f}.blog-module__sGC0nW__clearSearchBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;font-size:14px;transition:color .15s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.blog-module__sGC0nW__clearSearchBtn:hover{color:var(--brand-night)}.blog-module__sGC0nW__categoriesWrapper{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.blog-module__sGC0nW__categoryBtn{color:#5f6e80;cursor:pointer;letter-spacing:.02em;background:#fff;border:1px solid #e5eaef;border-radius:6px;height:38px;padding:0 16px;font-family:Chronica,Karla,sans-serif;font-size:12.5px;font-weight:700;transition:all .18s}.blog-module__sGC0nW__categoryBtn:hover{color:var(--brand-button);background:#f2f7fc99;border-color:#1c9de480}.blog-module__sGC0nW__categoryBtnActive{box-shadow:0 2px 8px #14233a1f;background:var(--brand-night)!important;color:#fff!important;border-color:var(--brand-night)!important}.blog-module__sGC0nW__feedSection{width:100%}.blog-module__sGC0nW__featuredContainer{width:100%;max-width:1110px;margin:0 auto;padding:36px 16px}.blog-module__sGC0nW__featuredCard{background:#fff;border:1px solid #e5eaef;border-radius:8px;grid-template-columns:1.15fr 1fr;width:100%;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:grid;overflow:hidden;box-shadow:0 2px 14px #14233a0a}.blog-module__sGC0nW__featuredCard:hover{border-color:#1c9de473;transform:translateY(-4px);box-shadow:0 16px 36px -6px #14233a1a,0 4px 12px #1c9de40f}.blog-module__sGC0nW__featuredImageLink{width:100%;height:100%;text-decoration:none;display:block;overflow:hidden}.blog-module__sGC0nW__featuredImageWrapper{background-color:var(--brand-cloud);width:100%;height:100%;min-height:360px;position:relative;overflow:hidden}.blog-module__sGC0nW__featuredImage{object-fit:cover;transition:transform .4s}.blog-module__sGC0nW__featuredCard:hover .blog-module__sGC0nW__featuredImage{transform:scale(1.03)}.blog-module__sGC0nW__imageOverlay{pointer-events:none;background:linear-gradient(#14233a00 55%,#14233a33 100%);position:absolute;inset:0}.blog-module__sGC0nW__categoryBadge{z-index:2;-webkit-backdrop-filter:blur(8px);color:var(--brand-button);letter-spacing:.06em;text-transform:uppercase;background:#fffffff2;border:1px solid #ffffffe6;border-radius:4px;padding:4px 10px;font-size:10px;font-weight:800;line-height:1;position:absolute;top:14px;left:14px;box-shadow:0 2px 8px #14233a1f}.blog-module__sGC0nW__featuredContent{background:#fff;flex-direction:column;justify-content:flex-start;padding:32px 32px 0;display:flex}.blog-module__sGC0nW__featuredMetaRow{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px;display:flex}.blog-module__sGC0nW__featuredCategoryTag{color:var(--brand-button);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700}.blog-module__sGC0nW__featuredMetaItem{color:#7d8c9e;align-items:center;gap:5px;font-size:12px;display:inline-flex}.blog-module__sGC0nW__featuredTitle{color:var(--brand-night);letter-spacing:-.02em;margin:0 0 14px;font-family:Chronica,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.3}.blog-module__sGC0nW__featuredTitleLink{color:inherit;text-decoration:none;transition:color .18s}.blog-module__sGC0nW__featuredCard:hover .blog-module__sGC0nW__featuredTitleLink{color:var(--brand-button)}.blog-module__sGC0nW__featuredExcerpt{color:#5f6e80;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 22px;font-size:14px;font-weight:450;line-height:1.65;display:-webkit-box;overflow:hidden}.blog-module__sGC0nW__featuredFooter{background:#fff;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin:auto -32px 0;padding:14px 32px;display:flex}.blog-module__sGC0nW__gridSectionContainer{width:100%;max-width:1110px;margin:0 auto;padding:36px 16px 80px}.blog-module__sGC0nW__gridHeaderRow{justify-content:space-between;align-items:baseline;margin-bottom:20px;display:flex}.blog-module__sGC0nW__gridHeading{color:var(--brand-night);letter-spacing:-.015em;margin:0;font-family:Chronica,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:800}.blog-module__sGC0nW__gridCount{color:#7d8c9e;text-transform:uppercase;letter-spacing:.05em;font-size:12.5px;font-weight:700}.blog-module__sGC0nW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:100%;display:grid}.blog-module__sGC0nW__postCard{will-change:transform;background:#fff;border:1px solid #e5eaef;border-radius:8px;flex-direction:column;height:100%;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s;display:flex;overflow:hidden;box-shadow:0 2px 12px #14233a0a}.blog-module__sGC0nW__postCard:hover{border-color:#1c9de473;transform:translateY(-4px);box-shadow:0 14px 30px -6px #14233a1a,0 4px 12px #1c9de40f}.blog-module__sGC0nW__cardImageLink{width:100%;color:inherit;text-decoration:none;display:block;overflow:hidden}.blog-module__sGC0nW__imageWrapper{aspect-ratio:16/10;background-color:var(--brand-cloud);width:100%;position:relative;overflow:hidden}.blog-module__sGC0nW__postImage{object-fit:cover;object-position:center 20%;transition:transform .4s}.blog-module__sGC0nW__postCard:hover .blog-module__sGC0nW__postImage{transform:scale(1.04)}.blog-module__sGC0nW__cardContent{flex-direction:column;flex-grow:1;padding:20px 20px 0;display:flex}.blog-module__sGC0nW__metaRow{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.blog-module__sGC0nW__categoryTag{color:var(--brand-button);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700}.blog-module__sGC0nW__dateLabel{color:#7d8c9e;align-items:center;gap:5px;font-size:12px;display:inline-flex}.blog-module__sGC0nW__postTitle{color:var(--brand-night);text-align:left;letter-spacing:-.015em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-family:Chronica,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17.5px;font-weight:700;line-height:1.38;display:-webkit-box;overflow:hidden}.blog-module__sGC0nW__titleLink{color:inherit;text-decoration:none;transition:color .18s}.blog-module__sGC0nW__postCard:hover .blog-module__sGC0nW__titleLink{color:var(--brand-button)}.blog-module__sGC0nW__postSummary{color:#5f6e80;text-align:left;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 16px;font-size:13.5px;font-weight:450;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-module__sGC0nW__cardFooter{background:#fff;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin:auto -20px 0;padding:13px 20px;display:flex}.blog-module__sGC0nW__readMoreBtn{width:100%;color:var(--brand-button);cursor:pointer;justify-content:space-between;align-items:center;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:color .18s;display:inline-flex}.blog-module__sGC0nW__arrowIcon{background:var(--brand-cloud);width:24px;height:24px;color:var(--brand-button);border-radius:4px;justify-content:center;align-items:center;transition:transform .2s,background .2s,color .2s;display:inline-flex}.blog-module__sGC0nW__postCard:hover .blog-module__sGC0nW__arrowIcon,.blog-module__sGC0nW__featuredCard:hover .blog-module__sGC0nW__arrowIcon{background:var(--brand-button);color:#fff;transform:translate(3px)}.blog-module__sGC0nW__emptyContainer{width:100%;max-width:1110px;margin:0 auto;padding:40px 16px 80px}.blog-module__sGC0nW__emptyBlock{text-align:center;background:#fff;border:1px solid #e5eaef;border-radius:8px;flex-direction:column;align-items:center;padding:72px 20px;display:flex}.blog-module__sGC0nW__emptyIconWrapper{background:var(--brand-cloud);width:56px;height:56px;color:var(--brand-button);border:1px solid #e5eaef;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.blog-module__sGC0nW__emptyTitle{color:var(--brand-night);letter-spacing:-.015em;margin:0 0 8px;font-family:Chronica,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:800}.blog-module__sGC0nW__emptyText{color:#5f6e80;max-width:360px;margin:0 0 24px;font-size:14px;line-height:1.55}.blog-module__sGC0nW__resetBtn{background-color:var(--brand-button);color:#fff;cursor:pointer;letter-spacing:.01em;height:40px;box-shadow:0 4px 12px rgba(var(--brand-button-rgb), .25);border:none;border-radius:6px;padding:0 22px;font-family:Chronica,Karla,sans-serif;font-size:13px;font-weight:700;transition:all .15s}.blog-module__sGC0nW__resetBtn:hover{background-color:var(--brand-button-hover);box-shadow:0 6px 16px rgba(var(--brand-button-rgb), .35);transform:translateY(-1px)}@media (max-width:991px){.blog-module__sGC0nW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.blog-module__sGC0nW__featuredCard{grid-template-columns:1fr}.blog-module__sGC0nW__featuredImageWrapper{aspect-ratio:16/10;min-height:280px}.blog-module__sGC0nW__featuredContent{padding:24px 24px 0}.blog-module__sGC0nW__featuredFooter{margin:auto -24px 0;padding:13px 24px}}@media (max-width:768px){.blog-module__sGC0nW__pageHeader{padding:110px 0 28px}.blog-module__sGC0nW__controlsSection{padding:16px 0}.blog-module__sGC0nW__controlsContainer{flex-direction:column;align-items:stretch;gap:14px;padding:0 16px}.blog-module__sGC0nW__searchWrapper{width:100%;min-width:0;max-width:100%}.blog-module__sGC0nW__categoriesWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;width:100%;max-width:100%;padding-bottom:4px;overflow-x:auto}.blog-module__sGC0nW__categoriesWrapper::-webkit-scrollbar{display:none}.blog-module__sGC0nW__categoryBtn{white-space:nowrap;flex-shrink:0}.blog-module__sGC0nW__featuredContainer{padding:24px 16px}.blog-module__sGC0nW__gridSectionContainer{padding:28px 16px 60px}}@media (max-width:640px){.blog-module__sGC0nW__pageTitle{font-size:30px}.blog-module__sGC0nW__grid{grid-template-columns:minmax(0,1fr);gap:18px}.blog-module__sGC0nW__postCard{width:100%;min-width:0;max-width:100%}.blog-module__sGC0nW__cardContent{min-width:0;max-width:100%;padding:16px 16px 0}.blog-module__sGC0nW__cardFooter{margin:auto -16px 0;padding:12px 16px}.blog-module__sGC0nW__featuredCard{width:100%;min-width:0;max-width:100%}.blog-module__sGC0nW__featuredContent{min-width:0;max-width:100%;padding:20px 16px 0}.blog-module__sGC0nW__featuredFooter{margin:auto -16px 0;padding:12px 16px}.blog-module__sGC0nW__postTitle{overflow-wrap:break-word;word-break:break-word;font-size:16px}.blog-module__sGC0nW__postSummary{overflow-wrap:break-word;word-break:break-word}.blog-module__sGC0nW__featuredTitle{overflow-wrap:break-word;word-break:break-word;font-size:20px}.blog-module__sGC0nW__featuredExcerpt{overflow-wrap:break-word;word-break:break-word}}
