.featured-card{display:grid;cursor:pointer;gap:3rem;border-radius:20px;border:1px solid #cfd5dc;background-color:#eaecfd;padding:1rem}@media(min-width:768px){.featured-card{padding:24px;grid-template-columns:4fr 6fr}}.blog-card-image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.1'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:60px 60px;z-index:1;pointer-events:none}.featured-card__content{display:flex;flex-direction:column;gap:.75rem;padding-top:12px}@media(max-width:767px){.featured-card__content{order:2}}.featured-card__content-inner{display:flex;flex-direction:column;gap:.75rem}.featured-card__badges{display:flex;gap:.5rem}.featured-card__title{margin:0}.featured-card__preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-default-body,#666)}.featured-card__meta{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:.75rem}.featured-card__author{display:flex;align-items:center;gap:.5rem}.featured-card__avatar{width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:1.125rem;font-weight:500;color:#436aeb;flex-shrink:0}@media(min-width:768px){.featured-card__avatar{width:2rem;height:2rem;font-size:1rem}}.featured-card__author-name{font-size:.875rem;font-weight:600;color:var(--color-default-caption,#999)}@media(min-width:768px){.featured-card__author-name{font-size:1rem}}.featured-card__separator{width:.25rem;height:.25rem;border-radius:50%;background-color:#1b1e21}.featured-card__meta-text{font-size:.75rem;color:var(--color-default-placeholder,#999)}.featured-card__share{display:flex;flex-direction:column;gap:.75rem}.featured-card__share-title{font-family:var(--font-secondary,sans-serif);font-size:1.25rem;color:var(--color-default-heading,#1a1a1a);margin:0}.featured-card__share-links{display:flex;gap:1rem}.featured-card__share-links a{display:flex;align-items:center;transition:opacity .3s ease}.featured-card__share-links a:hover{opacity:.7}.featured-card__share-icon{width:1.25rem;height:1.25rem}@media(min-width:768px){.featured-card__share-icon{width:1.5rem;height:1.5rem}}.featured-card__image{position:relative;width:100%;height:400px;border-radius:.375rem;overflow:hidden;background-size:100%,40px 40px}@media(max-width:767px){.featured-card__image{order:1}}.featured-card__image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.featured-card__image-logo{position:absolute;top:0;left:12px;z-index:3;width:100px;height:60px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.15))}.featured-card__image-title{position:absolute;bottom:12px;left:12px;z-index:3;font-weight:700;color:#fff;font-size:40px;margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 2px 8px rgba(0,0,0,.3);max-width:85%;letter-spacing:-.3px}@media(min-width:768px){.featured-card__image-title{font-size:40px}}.featured-card--demo{background-color:#f0f4ff;border-color:#dbe1f5}.featured-card--demo .featured-card__title{color:#1a1a2e}.featured-card--demo .featured-card__preview{color:#4a5078}.featured-card--demo .featured-card__avatar{background-color:#e0e7ff;color:#4f46e5}.featured-card--demo .featured-card__share-title{color:#1a1a2e}.featured-card--feature{background-color:#f5f3ff;border-color:#e9e0ff}.featured-card--feature .featured-card__title{color:#2d1b4e}.featured-card--feature .featured-card__preview{color:#664399}.featured-card--feature .featured-card__avatar{background-color:#ede9fe;color:#7c3aed}.featured-card--feature .featured-card__share-title{color:#2d1b4e}.blogs-section{max-width:100%}.blogs-container{max-width:100%;padding:80px 1rem;width:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.blogs-container.single{gap:80px}@media(min-width:768px){.blogs-container{padding:7.5rem 60px}}@media(min-width:1024px){.blogs-container{padding-left:60px;padding-right:60px}}@media(min-width:1280px){.blogs-container{padding-left:100px;padding-right:100px}}@media(min-width:1536px){.blogs-container{padding-left:0;padding-right:0}}.blogs-header{padding-bottom:80px;border-bottom:thin solid #cfd5dc}@media(min-width:768px){.blogs-header{padding-bottom:120px}}.blogs-search-bar{position:relative;margin-left:auto;display:flex;width:100%;max-width:400px;justify-content:flex-end;gap:.75rem;margin-top:24px;margin-bottom:44px}.blogs-search-input{position:relative;flex:1}.blogs-search-input input{display:block;height:2.75rem;width:100%;border-radius:.5rem;border:1px solid #cfd5dc;padding:0 .75rem;font-size:.875rem;color:#252525;transition:all .2s ease}.blogs-search-input input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.blogs-search-input input::-moz-placeholder{color:#9ca3af}.blogs-search-input input::placeholder{color:#9ca3af}.blogs-search-input .clear-search-btn{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;transition:color .2s ease;background:none;border:none;cursor:pointer;padding:.25rem}.blogs-search-input .clear-search-btn:hover{color:#4b5563}.blogs-search-input .clear-search-btn svg{width:1.25rem;height:1.25rem}.blogs-search-results-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.75rem}.blogs-search-results-info p{font-size:.875rem;color:#4b5563}.blogs-search-results-info p span{font-weight:600}.blogs-content{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:768px){.blogs-content{gap:5rem}}@media(min-width:1024px){.blogs-content{gap:7.5rem}}.blogs-featured{display:grid;grid-template-columns:1fr;gap:1.5rem;cursor:pointer;border-radius:1.25rem;border:1px solid #e5e7eb;padding:1rem;transition:all .3s ease}@media(min-width:640px){.blogs-featured{padding:1.5rem}}@media(min-width:768px){.blogs-featured{gap:3rem;grid-template-columns:6fr 4fr}}.blogs-featured:hover{box-shadow:0 10px 30px rgba(0,0,0,.1)}.blogs-featured .featured-image-wrapper{position:relative;width:100%;height:300px;border-radius:.5rem;overflow:hidden;background-size:100%,40px 40px}@media(min-width:768px){.blogs-featured .featured-image-wrapper{height:400px}}.blogs-featured .blog-card-image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.1'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:60px 60px;z-index:1;pointer-events:none}.blogs-featured .featured-logo{position:absolute;top:24px;left:24px;z-index:3;width:120px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.15))}.blogs-featured .featured-image-title{position:absolute;bottom:24px;left:24px;z-index:3;font-size:16px;font-weight:700;color:#fff;margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 2px 8px rgba(0,0,0,.3);max-width:85%;line-height:1.3;letter-spacing:-.3px}@media(min-width:768px){.blogs-featured .featured-image-title{font-size:40px;bottom:24px;left:24px;max-width:80%}}.blogs-featured .featured-image{width:100%;height:100%;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}.blogs-featured .featured-content{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.blogs-featured .featured-header{display:flex;flex-direction:column;gap:12px;padding-top:12px}.blogs-featured .featured-badges{display:flex;flex-wrap:wrap;gap:.5rem}.blogs-featured .featured-title{margin:0;transition:-webkit-text-decoration .2s ease;transition:text-decoration .2s ease;transition:text-decoration .2s ease,-webkit-text-decoration .2s ease}.blogs-featured .featured-title:hover{text-decoration:underline}.blogs-featured .featured-description{list-style:inherit}.blogs-featured .featured-meta{font-size:.875rem}@media(min-width:768px){.blogs-featured .featured-meta{font-size:.75rem}}.blogs-featured .featured-meta .meta-row{display:flex;align-items:center;gap:.5rem}.blogs-featured .featured-meta .author-avatar{display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;color:#436aeb;font-size:1.125rem;font-weight:500}@media(min-width:768px){.blogs-featured .featured-meta .author-avatar{width:2rem;height:2rem;font-size:1rem}}.blogs-featured .featured-meta .author-name{font-size:.875rem;font-weight:600;color:var(--text-default-caption,#252525)}@media(min-width:768px){.blogs-featured .featured-meta .author-name{font-size:1rem}}.blogs-featured .featured-meta .meta-dot{width:.25rem;height:.25rem;border-radius:50%;background-color:#1b1e21}.blogs-featured .featured-meta .meta-text{font-size:.75rem;color:var(--text-default-placeholder,#6b7886)}.blogs-categories{display:flex;flex-direction:column;gap:2.5rem;width:100%}@media(min-width:1024px){.blogs-categories{gap:7.5rem}}.blogs-categories .category-group{display:flex;flex-direction:column;gap:1.5rem;width:100%}@media(min-width:768px){.blogs-categories .category-group{gap:2.5rem}}.blogs-fullpage{display:flex;flex-direction:column;gap:2.75rem}@media(min-width:1024px){.blogs-fullpage{gap:5rem}}.blogs-skeleton{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;padding:1rem}@media(min-width:640px){.blogs-skeleton{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.blogs-skeleton{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.blogs-skeleton{grid-template-columns:repeat(3,1fr)}}.blogs-skeleton .skeleton-item{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.5rem;padding:1rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.blogs-skeleton .skeleton-item .skeleton-image{height:12rem;border-radius:.5rem;background-color:#f3f4f6;margin-bottom:1rem}.blogs-skeleton .skeleton-item .skeleton-line{height:.625rem;border-radius:9999px;background-color:#e7ecfd;margin-bottom:1rem}.blogs-skeleton .skeleton-item .skeleton-line:last-child{margin-bottom:0}.blogs-skeleton .skeleton-item .skeleton-avatar{display:flex;gap:1rem;margin-top:1rem}.blogs-skeleton .skeleton-item .skeleton-avatar .avatar-circle{width:2.5rem;height:2.5rem;border-radius:50%;background-color:#d1d5db}.blogs-skeleton .skeleton-item .skeleton-avatar .avatar-line{flex:1;height:.625rem;border-radius:9999px;background-color:#e7ecfd}.blogs-no-data{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.5rem}.blogs-no-data .no-data-content{display:grid;width:75%;gap:1rem}.blogs-no-data svg{margin:0 auto}.blogs-no-data .no-data-message h2{padding-bottom:.25rem;text-align:center;font-size:1rem;font-weight:600;line-height:1.5;color:#fff}.blogs-no-data .no-data-message p{padding-bottom:1rem;text-align:center;font-size:.875rem;line-height:1.5;color:var(--text-muted-foreground,#6b7886)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.blog-related-section{width:100%;display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.blog-related-section{gap:40px}}.blog-related-header{width:100%;max-width:650px;text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center;margin:auto}