.stellar-blog-section{border:none;margin-bottom:var(--container-margin-bottom,0);margin-top:var(--container-margin-top,0);padding:0 10px;width:100%;--focus-ring-color:#005fcc}.stellar-blog-section .blog-section-container{display:flex;justify-content:center;width:100%}.stellar-blog-section .blog-section-container .blog-section-content{background-color:var(--section-bg-color,transparent);border-color:var(--border-color,#ddd);border-radius:var(--border-radius,0);border-style:var(--border-style,none);border-width:var(--border-width,0);max-width:var(--container-width,100%);overflow:hidden;padding:var(--container-padding,20px);width:100%}@media(max-width:1024px){.stellar-blog-section .blog-section-container .blog-section-content{border-radius:0;padding:0}}.stellar-blog-section .blog-section-container .blog-section-content .sorting-container{display:none;justify-content:var(--sorting-position,start);margin-bottom:20px;position:relative}.stellar-blog-section .blog-section-container .blog-section-content .sorting-container[data-show=true]{display:flex}.stellar-blog-section .blog-section-container .blog-section-content .sorting-container .sorting-dropdown-wrapper{position:relative}.stellar-blog-section .blog-section-container .blog-section-content .sorting-container .sorting-dropdown-wrapper .sorting-toggle{align-items:center;background-color:var(--sorting-button-bg-color,#303030);border:1px solid var(--sorting-button-border-color,#fff);border-radius:4px;border-radius:var(--sorting-border-radius,0);color:var(--sorting-button-color,#fff);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:var(--sorting-padding,0);transition:all .3s ease}.stellar-blog-section .blog-section-container .blog-section-content .sorting-container .sorting-dropdown-wrapper .sorting-toggle:hover{background-color:var(--sorting-button-color,#fff);color:var(--sorting-button-bg-color,#303030)}.stellar-blog-section .blog-section-container .blog-section-content .sorting-container .sorting-dropdown-wrapper .sorting-dropdown{background-color:var(--sorting-button-bg-color,#303030);border:1px solid var(--sorting-button-border-color,#fff);border-radius:4px;border-radius:var(--sorting-border-radius,0);box-shadow:0 2px 8px rgba(0,0,0,.1);min-width:200px;opacity:0;overflow:hidden;position:absolute;right:auto;top:100%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:1000}.stellar-blog-section .blog-section-container .blog-section-content .sorting-container .sorting-dropdown-wrapper .sorting-dropdown.show{opacity:1;transform:translateY(0);visibility:visible}.stellar-blog-section .blog-section-container .blog-section-content .sorting-container .sorting-dropdown-wrapper .sorting-dropdown .sorting-option{background:none;border:none;color:var(--sorting-button-color,#fff);cursor:pointer;display:block;font-size:14px;padding:10px 16px;text-align:center;transition:background-color .2s ease;width:100%}.stellar-blog-section .blog-section-container .blog-section-content .sorting-container .sorting-dropdown-wrapper .sorting-dropdown .sorting-option:hover{background-color:var(--sorting-button-color,#fff);color:var(--sorting-button-bg-color,#303030)}.stellar-blog-section .blog-section-container .blog-section-content .sorting-container .sorting-dropdown-wrapper .sorting-dropdown .sorting-option.active{background-color:var(--sorting-button-color,#fff);color:var(--sorting-button-bg-color,#303030);font-weight:500}.stellar-blog-section .blog-section-container .blog-section-content .sorting-container[data-position=end] .sorting-dropdown-wrapper .sorting-dropdown{right:0}.stellar-blog-section .blog-section-container .blog-section-content .posts{display:flex;flex-direction:column;gap:var(--posts-gap,0)}.stellar-blog-section .blog-section-container .blog-section-content .posts .post{display:flex;gap:20px;padding:var(--post-padding,0)}.stellar-blog-section .blog-section-container .blog-section-content .posts .post.row{flex-direction:row}.stellar-blog-section .blog-section-container .blog-section-content .posts .post.reverse{flex-direction:row-reverse}.stellar-blog-section .blog-section-container .blog-section-content .posts .post:nth-child(2n){background-color:var(--even-bg-color,transparent)}.stellar-blog-section .blog-section-container .blog-section-content .posts .post:nth-child(odd){background-color:var(--odd-bg-color,transparent)}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .left-column{flex-shrink:0;width:200px}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .left-column img{aspect-ratio:1/1;border:var(--image-border,none);border-radius:var(--image-border-radius,0);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .right-column{display:flex;flex:1;flex-direction:column;gap:10px}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .right-column .post-title{color:var(--post-title-color,#fff);display:flex;justify-content:var(--heading-position,start);margin:0;width:100%}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .right-column .post-title a{color:var(--post-title-color,#fff);text-decoration:none}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .right-column .post-excerpt{color:var(--post-excerpt-color,#fff)}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .right-column .post-excerpt p{text-align:var(--text-position,start)}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .right-column .post-date-read-more{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .right-column .post-date-read-more .author-date{align-items:center;color:var(--post-date-color,#fff);display:flex;font-size:14px;gap:40px}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .right-column .post-date-read-more .author-date:has(.meta-separator){gap:20px}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .right-column .post-date-read-more .author-date .meta-separator{color:var(--post-date-color);font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .read-more.underline a{text-decoration:underline}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .read-more a{background-color:var(--read-more-bg-color,transparent);border:1px solid var(--read-more-border-color,transparent);border-radius:var(--read-more-border-radius,0);color:var(--read-more-color,#fff);display:inline-block;font-size:14px;padding:var(--read-more-button-padding,0);text-decoration:none;transition:all .3s ease}.stellar-blog-section .blog-section-container .blog-section-content .posts .post .read-more a:hover{background-color:var(--read-more-bg-color-hover,transparent);border-color:var(--read-more-border-color-hover,transparent);color:var(--read-more-color-hover,#fff)}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid{display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));justify-content:center}@media(max-width:1024px){.stellar-blog-section .blog-section-container .blog-section-content .posts.grid{display:flex;flex-direction:column}}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post{display:flex;flex-direction:column;max-width:510px;width:100%}@media(max-width:1024px){.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post{flex-direction:row;max-width:100%}}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-mobile,.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile{display:none}@media(max-width:1024px){.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-mobile,.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile{display:flex}}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-mobile{max-width:30%;width:100%}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-mobile a{width:100%}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-mobile img{border:var(--image-border,none);border-radius:var(--image-border-radius,0);height:150px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:768px){.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-mobile img{border-radius:21px;height:100px}}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile{flex-direction:column;gap:20px;justify-content:space-between;max-width:70%;padding:20px 0;width:100%}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile .post-title{color:var(--post-title-color,#fff);display:flex;font-size:13px;justify-content:var(--heading-position,start);margin:0;width:100%}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile .post-title a{color:var(--post-title-color,#fff);text-decoration:none}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile .author-date{align-items:center;display:flex;font-size:8px;gap:40px;justify-content:start}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile .author-date:has(.meta-separator){gap:20px}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile .author-date[data-alignment=center] .author,.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile .author-date[data-alignment=center] .date{width:auto}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile .author-date .meta-separator{color:var(--post-date-color);font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile .author-date .author,.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .title-and-author-mobile .author-date .date{color:var(--post-date-color,#fff)}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-author-date{display:flex;flex-direction:column;gap:10px}@media(max-width:1024px){.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-author-date{display:none}}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-author-date img{border:var(--image-border,none);border-radius:var(--image-border-radius,0);height:360px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1366px){.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-author-date img{height:300px}}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-author-date .author-date{align-items:center;display:flex;gap:40px;justify-content:var(--meta-alignment)}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-author-date .author-date:has(.meta-separator){gap:20px}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-author-date .author-date[data-alignment=center] .author{text-align:right;width:50%}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-author-date .author-date[data-alignment=center] .date{text-align:left;width:50%}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-author-date .author-date .meta-separator{color:var(--post-date-color);font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-author-date .author-date .author,.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .img-author-date .author-date .date{color:var(--post-date-color,#fff)}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .post-title{color:var(--post-title-color,#fff);display:flex;justify-content:var(--heading-position,start);margin:0;width:100%}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .post-title a{color:var(--post-title-color,#fff);text-decoration:none}@media(max-width:1024px){.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .post-title{display:none}}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .post-excerpt{color:var(--post-excerpt-color,#fff)}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .post-excerpt p{margin:0;text-align:var(--text-position,start)}@media(max-width:1024px){.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .post-excerpt{display:none}}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .read-more.full-width a{text-align:center;width:100%}.stellar-blog-section .blog-section-container .blog-section-content .posts.grid .post .read-more{display:flex;justify-content:var(--button-position,left)}.stellar-blog-section .blog-section-container .blog-section-content .pagination-container{background-color:var(--pagination-bg-color,transparent);display:flex;justify-content:var(--pagination-position,center);opacity:1;padding:var(--pagination-padding,30px);transition:opacity .3s ease-in-out}.stellar-blog-section .blog-section-container .blog-section-content .pagination-container:focus-within{border-radius:8px;outline:2px solid var(--focus-ring-color);outline-offset:6px}@media(max-width:1024px){.stellar-blog-section .blog-section-container .blog-section-content .pagination-container{justify-content:center}}.stellar-blog-section .blog-section-container .blog-section-content .pagination-container .pagination-content{display:flex;gap:var(--pagination-button-gap,0)}.stellar-blog-section .blog-section-container .blog-section-content .pagination-container .pagination-content button{background-color:var(--pagination-button-bg-color,transparent);border:var(--pagination-button-border,none);border-radius:var(--pagination-button-border-radius,0);color:var(--pagination-button-color,#fff);cursor:pointer;padding:var(--pagination-button-padding,0);transition:.3s}.stellar-blog-section .blog-section-container .blog-section-content .pagination-container .pagination-content button:focus-visible{background-color:var(--pagination-active-button-bg-color,#005fcc);border-radius:inherit;color:var(--pagination-active-button-color,#fff);outline:2px solid var(--focus-ring-color);outline-offset:4px}.stellar-blog-section .blog-section-container .blog-section-content .pagination-container .pagination-content button:hover{background-color:var(--pagination-button-bg-color-hover,transparent);color:var(--pagination-button-color-hover,#fff)}.stellar-blog-section .blog-section-container .blog-section-content .pagination-container .pagination-content button.active{background-color:var(--pagination-active-button-bg-color,transparent);color:var(--pagination-active-button-color,#fff)}.stellar-blog-section .blog-section-container .blog-section-content .pagination-container .pagination-content button:disabled{pointer-events:none}.stellar-blog-section .blog-section-container .blog-section-content .pagination-container .pagination-content button.stellar-blog-ellipsis{cursor:default;pointer-events:none}.stellar-blog-section .blog-section-container .blog-section-content .pagination-container .pagination-content button.stellar-blog-ellipsis:hover{background-color:var(--pagination-button-bg-color,transparent);color:var(--pagination-button-color,#fff)}.stellar-blog-section .blog-section-container .blog-section-content .pagination-container.loading{opacity:.5}
