.BlogPage-module__lDsSUW__page-wrapper{background:var(--slate-50);min-height:100vh}.BlogPage-module__lDsSUW__page-content{padding:40px}.BlogPage-module__lDsSUW__page-inner{max-width:1100px;margin:0 auto}@media (max-width:768px){.BlogPage-module__lDsSUW__page-content{padding:40px 20px}}
.Pagination-module__1zGC-q__pagination{justify-content:center;align-items:center;gap:8px;margin-top:48px;padding-bottom:32px;display:flex}.Pagination-module__1zGC-q__btn{width:44px;height:44px;color:var(--blue-500);background:var(--blue-500-10);box-shadow:0 2px 8px var(--blue-500-10);cursor:pointer;border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;font-size:15px;font-weight:500;transition:all .3s;display:flex}.Pagination-module__1zGC-q__btn:hover:not(:disabled,.Pagination-module__1zGC-q__active){background:var(--blue-500-20);box-shadow:0 0 0 4px var(--blue-500-10),0 4px 16px color-mix(in srgb,var(--blue-500)15%,transparent)}.Pagination-module__1zGC-q__btn:disabled{color:var(--gray-300);background:var(--gray-100);box-shadow:none;cursor:not-allowed}.Pagination-module__1zGC-q__btn.Pagination-module__1zGC-q__active{color:var(--white);background:var(--blue-600);border-color:var(--blue-500);box-shadow:0 2px 8px var(--blue-500-30)}.Pagination-module__1zGC-q__prev,.Pagination-module__1zGC-q__next{font-size:24px}.Pagination-module__1zGC-q__ellipsis{width:32px;height:44px;color:var(--gray-400);justify-content:center;align-items:center;font-size:15px;display:flex}
.ArticleCard-module__mni7tG__article-card{background:var(--white);border:2px solid var(--slate-200);border-radius:16px;padding:16px;text-decoration:none;transition:all .3s;display:block}.ArticleCard-module__mni7tG__article-card:hover{border-color:var(--blue-500);box-shadow:0 0 0 4px var(--blue-500-20),0 4px 16px var(--blue-500-40)}.ArticleCard-module__mni7tG__article-card-image{aspect-ratio:16/9;background-color:var(--slate-200);background-position:50%;background-size:cover;border-radius:8px;width:100%;margin-bottom:12px}.ArticleCard-module__mni7tG__article-card-meta{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ArticleCard-module__mni7tG__article-card-badge{text-transform:capitalize;color:var(--purple-600);background:var(--purple-100);border-radius:6px;padding:5px 10px;font-size:15px;font-weight:600;display:inline-block}.ArticleCard-module__mni7tG__article-card-title{color:var(--slate-900);margin-bottom:10px;font-size:21px;font-weight:700;line-height:1.35}.ArticleCard-module__mni7tG__article-card-excerpt{color:var(--slate-500);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;font-size:16px;line-height:1.65;display:-webkit-box;overflow:hidden}
.ArticlesContent-module__BtZowG__content-layout{gap:64px;max-width:1400px;margin:0 auto;display:flex}.ArticlesContent-module__BtZowG__content-main{flex:1;min-width:0}.ArticlesContent-module__BtZowG__search-wrapper{margin-bottom:24px}.ArticlesContent-module__BtZowG__articles-grid{grid-template-columns:repeat(2,1fr);gap:32px;margin-bottom:64px;display:grid}@media (max-width:1024px){.ArticlesContent-module__BtZowG__content-layout{flex-direction:column-reverse;gap:40px}.ArticlesContent-module__BtZowG__articles-grid{gap:24px}}@media (max-width:768px){.ArticlesContent-module__BtZowG__articles-grid{grid-template-columns:1fr}}.ArticlesContent-module__BtZowG__skeleton-card{background:var(--white);border:2px solid var(--slate-200);border-radius:16px;flex-direction:column;padding:28px;display:flex}.ArticlesContent-module__BtZowG__skeleton-badge{background:linear-gradient(90deg,var(--slate-200)25%,var(--slate-100)50%,var(--slate-200)75%);background-size:200% 100%;border-radius:6px;width:70px;height:26px;margin-bottom:14px;animation:1.5s infinite ArticlesContent-module__BtZowG__shimmer}.ArticlesContent-module__BtZowG__skeleton-title{background:linear-gradient(90deg,var(--slate-200)25%,var(--slate-100)50%,var(--slate-200)75%);background-size:200% 100%;border-radius:6px;width:85%;height:24px;margin-bottom:10px;animation:1.5s infinite ArticlesContent-module__BtZowG__shimmer}.ArticlesContent-module__BtZowG__skeleton-text{background:linear-gradient(90deg,var(--slate-200)25%,var(--slate-100)50%,var(--slate-200)75%);background-size:200% 100%;border-radius:4px;width:100%;height:16px;margin-bottom:8px;animation:1.5s infinite ArticlesContent-module__BtZowG__shimmer}.ArticlesContent-module__BtZowG__skeleton-text:last-child{width:60%;margin-bottom:0}@keyframes ArticlesContent-module__BtZowG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.ArticlesSearch-module__QOQbyW__search-bar{margin-top:2px;margin-bottom:32px;position:relative}.ArticlesSearch-module__QOQbyW__search-icon{width:18px;height:18px;color:var(--slate-400);pointer-events:none;transition:color .3s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.ArticlesSearch-module__QOQbyW__input{width:100%;color:var(--slate-900);background:var(--white);border:2px solid var(--slate-200);border-radius:12px;padding:14px 16px 14px 48px;font-size:16px;transition:all .3s}.ArticlesSearch-module__QOQbyW__input::placeholder{color:var(--slate-400)}.ArticlesSearch-module__QOQbyW__input:hover{border-color:var(--blue-500);box-shadow:0 0 0 2px var(--blue-500-10)}.ArticlesSearch-module__QOQbyW__input:focus{border-color:var(--blue-500);box-shadow:0 0 0 4px color-mix(in srgb,var(--blue-500)15%,transparent);outline:none}.ArticlesSearch-module__QOQbyW__search-clear-btn{background-color:var(--slate-300);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;margin:0;padding:0;transition:background-color .2s;display:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ArticlesSearch-module__QOQbyW__search-clear-btn:hover{background-color:var(--slate-400)}.ArticlesSearch-module__QOQbyW__search-clear-btn svg{width:10px;min-width:10px;height:10px;min-height:10px;color:var(--slate-600)}.ArticlesSearch-module__QOQbyW__has-value .ArticlesSearch-module__QOQbyW__search-clear-btn{display:flex}.ArticlesSearch-module__QOQbyW__has-value .ArticlesSearch-module__QOQbyW__input{padding-right:44px}.ArticlesSearch-module__QOQbyW__no-results{text-align:left;grid-column:1/-1;margin-top:-10px;padding:0}.ArticlesSearch-module__QOQbyW__no-results-title{color:var(--slate-700);margin-bottom:8px;font-size:18px;font-weight:600}.ArticlesSearch-module__QOQbyW__no-results-message{color:var(--slate-500);font-size:15px}
.RelatedArticles-module__IEhjsa__related-articles-title{color:var(--slate-900);margin-bottom:16px;font-size:18px;font-weight:700}.RelatedArticles-module__IEhjsa__related-articles-section{flex-direction:column;gap:16px;display:flex}
.FilterSidebar-module__OeJbPW__filter-sidebar{flex-direction:column;flex-shrink:0;align-self:flex-start;gap:24px;width:280px;display:flex;position:sticky;top:96px}.FilterSidebar-module__OeJbPW__filter-tags{flex-wrap:wrap;align-content:flex-start;gap:10px;display:flex}.FilterSidebar-module__OeJbPW__filter-tags-label{width:100%;color:var(--slate-500);margin-bottom:4px;font-size:14px;font-weight:600}.FilterSidebar-module__OeJbPW__filter-tag{color:var(--purple-500);background:linear-gradient(135deg,color-mix(in srgb,var(--slate-400)15%,transparent)0%,color-mix(in srgb,var(--purple-500)10%,transparent)100%);cursor:pointer;border-radius:6px;padding:6px 12px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.FilterSidebar-module__OeJbPW__filter-tag:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--slate-400)25%,transparent)0%,color-mix(in srgb,var(--purple-500)20%,transparent)100%)}.FilterSidebar-module__OeJbPW__filter-tag.FilterSidebar-module__OeJbPW__active{color:var(--white);background:linear-gradient(135deg,var(--purple-500)0%,var(--purple-600)100%)}.FilterSidebar-module__OeJbPW__filter-help{text-align:left;background:var(--white);border:1px solid var(--slate-200);border-radius:12px;margin-top:16px;padding:24px 20px}.FilterSidebar-module__OeJbPW__filter-help-text{color:var(--slate-500);margin:0;font-size:16px}.FilterSidebar-module__OeJbPW__filter-help-text a{color:var(--blue-500);font-weight:600;text-decoration:none}.FilterSidebar-module__OeJbPW__filter-help-text a:hover{text-decoration:underline}@media (max-width:1024px){.FilterSidebar-module__OeJbPW__filter-sidebar{flex-flow:wrap;gap:24px;width:100%;position:static}.FilterSidebar-module__OeJbPW__filter-tags{flex:1;min-width:200px}.FilterSidebar-module__OeJbPW__filter-help{flex:1;min-width:200px;margin-top:0}}@media (max-width:768px){.FilterSidebar-module__OeJbPW__filter-sidebar{flex-direction:column}.FilterSidebar-module__OeJbPW__filter-help{padding:20px}}
.BlogPostCard-module__Mio51a__blog-posts-grid{grid-template-columns:repeat(3,1fr);gap:32px;max-width:1400px;margin:0 auto;display:grid}.BlogPostCard-module__Mio51a__blog-post-card{background:var(--white);border:2px solid var(--blue-200);cursor:pointer;border-radius:16px;flex-direction:column;margin-bottom:24px;padding:32px;text-decoration:none;transition:all .3s;display:flex}.BlogPostCard-module__Mio51a__blog-post-card:hover{border-color:var(--blue-500);box-shadow:0 0 0 4px var(--blue-500-20),0 4px 16px var(--blue-500-40)}.BlogPostCard-module__Mio51a__post-image{aspect-ratio:16/9;background-color:var(--slate-200);background-position:50%;background-size:cover;border-radius:12px;width:100%;margin-bottom:20px}.BlogPostCard-module__Mio51a__post-meta{align-items:center;gap:12px;margin-bottom:16px;display:flex}.BlogPostCard-module__Mio51a__post-date{color:var(--slate-500);font-size:14px;font-weight:500}.BlogPostCard-module__Mio51a__post-badge{letter-spacing:.5px;text-transform:uppercase;color:var(--purple-700);background:var(--purple-100);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.BlogPostCard-module__Mio51a__post-title{color:var(--slate-900);margin-bottom:12px;font-size:24px;font-weight:700;line-height:1.3}.BlogPostCard-module__Mio51a__post-excerpt{color:var(--slate-600);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:0;font-size:16px;line-height:1.7;display:-webkit-box;overflow:hidden}.BlogPostCard-module__Mio51a__post-author{color:var(--slate-500);border-top:1px solid var(--slate-100);align-items:center;gap:6px;margin-top:16px;padding-top:16px;font-size:14px;font-weight:500;display:flex}.BlogPostCard-module__Mio51a__post-author svg{width:16px;height:16px;color:var(--slate-400)}@media (max-width:1024px){.BlogPostCard-module__Mio51a__blog-posts-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:768px){.BlogPostCard-module__Mio51a__blog-posts-grid{grid-template-columns:1fr}.BlogPostCard-module__Mio51a__blog-post-card{padding:24px}.BlogPostCard-module__Mio51a__post-title{font-size:20px}.BlogPostCard-module__Mio51a__post-excerpt{font-size:15px}}
.ArticlesPage-module__4TLeZW__page-wrapper{background:var(--slate-50)}.ArticlesPage-module__4TLeZW__page-content{padding:40px}@media (max-width:768px){.ArticlesPage-module__4TLeZW__page-content{padding:40px 20px}}
.FeaturedLatestPost-module__z96yjq__featured{background:var(--white);border:2px solid var(--blue-200);cursor:pointer;border-radius:16px;grid-template-columns:490px 1fr;align-items:center;gap:48px;max-width:1400px;margin:0 auto 48px;padding:40px;text-decoration:none;transition:all .3s;display:grid}.FeaturedLatestPost-module__z96yjq__featured:hover{border-color:var(--blue-500);box-shadow:0 0 0 4px var(--blue-500-20),0 4px 16px var(--blue-500-40)}.FeaturedLatestPost-module__z96yjq__image{aspect-ratio:16/10;background-color:var(--slate-200);background-position:50%;background-size:cover;border-radius:12px;width:100%}.FeaturedLatestPost-module__z96yjq__content{flex-direction:column;height:100%;display:flex}.FeaturedLatestPost-module__z96yjq__meta-row{align-items:center;gap:16px;margin-bottom:20px;display:flex}.FeaturedLatestPost-module__z96yjq__label{letter-spacing:1px;text-transform:uppercase;color:var(--white);background:var(--blue-600);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.FeaturedLatestPost-module__z96yjq__meta{color:var(--slate-500);align-items:center;gap:6px;font-size:16px;font-weight:500;display:inline-flex}.FeaturedLatestPost-module__z96yjq__meta svg{width:18px;height:18px}.FeaturedLatestPost-module__z96yjq__title{color:var(--slate-900);margin-bottom:16px;font-size:34px;font-weight:700;line-height:1.3}.FeaturedLatestPost-module__z96yjq__excerpt{color:var(--slate-600);margin-bottom:24px;font-size:18px;line-height:1.7}.FeaturedLatestPost-module__z96yjq__link{color:var(--blue-600);align-items:center;gap:8px;margin-top:auto;font-size:16px;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.FeaturedLatestPost-module__z96yjq__link:hover{gap:12px}@media (max-width:1024px){.FeaturedLatestPost-module__z96yjq__featured{grid-template-columns:1fr;gap:32px;padding:32px}.FeaturedLatestPost-module__z96yjq__title{font-size:28px}.FeaturedLatestPost-module__z96yjq__excerpt{font-size:16px}}@media (max-width:768px){.FeaturedLatestPost-module__z96yjq__featured{gap:24px;padding:24px}.FeaturedLatestPost-module__z96yjq__meta-row{flex-wrap:wrap;gap:12px}.FeaturedLatestPost-module__z96yjq__title{font-size:24px}.FeaturedLatestPost-module__z96yjq__meta{font-size:14px}}
.PageHeader-module__TfXCVW__page-header{max-width:1400px;margin:0 auto 34px;padding:5px 0 8px}.PageHeader-module__TfXCVW__page-label{color:var(--blue-600);margin-bottom:12px;font-size:20px;font-weight:700;display:inline-block}.PageHeader-module__TfXCVW__page-title{letter-spacing:-1px;color:var(--slate-900);margin-bottom:16px;font-size:56px;font-weight:700;line-height:1.1}.PageHeader-module__TfXCVW__page-subtitle{color:var(--slate-500);font-size:18px;line-height:1.6}@media (max-width:768px){.PageHeader-module__TfXCVW__page-label{margin-bottom:8px;font-size:16px}.PageHeader-module__TfXCVW__page-title{margin-bottom:12px;font-size:36px}.PageHeader-module__TfXCVW__page-subtitle{font-size:16px}}
