.learnster-blog-listing,.learnster-blog-listing *,.learnster-blog-listing :after,.learnster-blog-listing :before{box-sizing:border-box;font-family:inherit!important}.learnster-blog-listing{background:var(--section-bg-color,#fff);font-family:var(--ls-body-font,"Proxima Nova",sans-serif)!important;padding:var(--section-pad-top-mobile,40px) var(--section-pad-right-mobile,24px) var(--section-pad-bottom-mobile,40px) var(--section-pad-left-mobile,24px)}@media (min-width:768px) and (max-width:1199px){.learnster-blog-listing{padding:var(--section-pad-top-tablet,60px) var(--section-pad-right-tablet,24px) var(--section-pad-bottom-tablet,60px) var(--section-pad-left-tablet,24px)}}@media (min-width:1200px){.learnster-blog-listing{padding:var(--section-pad-top,80px) var(--section-pad-right,24px) var(--section-pad-bottom,80px) var(--section-pad-left,24px)}}.learnster-blog-listing__container{margin:0 auto;max-width:var(--section-container-max,1200px);width:var(--section-container-mobile,90%)}.learnster-blog-listing__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.learnster-blog-listing__tab{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#4b5563;display:inline-flex;font-size:14px;font-weight:500;line-height:1;padding:8px 16px;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.learnster-blog-listing__tab:hover{border-color:#d1d5db;color:#030712}.learnster-blog-listing__tab.is-active{background:#030712;border-color:#030712;color:#fff}.learnster-blog-listing__container{scroll-margin-top:100px}.learnster-blog-listing__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:32px}.learnster-blog-listing__count{color:var(--count-color,#030712);font-size:16px;font-weight:400;line-height:1.25;margin:0}.learnster-blog-listing__controls{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.learnster-blog-listing__filter-label{color:#4b5563;flex-shrink:0;font-size:16px;font-weight:400;line-height:1.25;white-space:nowrap}.learnster-blog-listing__dropdown{position:relative}.learnster-blog-listing__dropdown-toggle{align-items:center;-webkit-appearance:none;appearance:none;background:#fff!important;border:1px solid #d1d5db!important;border-radius:4px!important;box-shadow:none;color:#030712!important;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px!important;font-weight:400!important;gap:12px;height:40px;justify-content:space-between;letter-spacing:normal;line-height:1.25!important;margin:0;min-width:189px;padding:0 16px;text-transform:none;white-space:nowrap}.learnster-blog-listing__dropdown-toggle:active,.learnster-blog-listing__dropdown-toggle:focus,.learnster-blog-listing__dropdown-toggle:hover{background:#fff!important;border-color:#9ca3af!important;box-shadow:none;color:#030712!important;outline:none}.learnster-blog-listing__dropdown.is-open .learnster-blog-listing__dropdown-toggle{border-color:#030712!important}.learnster-blog-listing__dropdown--static .learnster-blog-listing__dropdown-toggle{cursor:default}.learnster-blog-listing__chevron{flex-shrink:0;transition:transform .2s ease}.learnster-blog-listing__dropdown.is-open .learnster-blog-listing__chevron{transform:rotate(180deg)}.learnster-blog-listing__dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 12px 32px rgba(3,7,18,.12);list-style:none!important;margin:0!important;max-height:320px;min-width:220px;opacity:0;overflow-y:auto;padding:6px 6px 0!important;position:absolute;right:0;top:calc(100% + 6px);transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;z-index:30}.learnster-blog-listing__dropdown-menu li{list-style:none!important;margin:0!important;padding:0!important}.learnster-blog-listing__dropdown-menu:after{content:"";display:block;height:6px}.learnster-blog-listing__dropdown.is-open .learnster-blog-listing__dropdown-menu{opacity:1;transform:translateY(0);visibility:visible}.learnster-blog-listing__dropdown-item{border-radius:6px;color:#4b5563;display:block;font-size:14px;font-weight:500;line-height:1.2;padding:9px 12px;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap}.learnster-blog-listing__dropdown-item:hover{background:#f3f4f6;color:#030712}.learnster-blog-listing__dropdown-item.is-active{background:#f3f4f6;color:#030712;font-weight:600}.learnster-blog-listing__divider{background:var(--divider-color,#e5e7eb);border:none;height:var(--divider-thickness,1px);margin:0 0 var(--divider-spacing,32px);width:100%}.learnster-blog-listing__posts{display:grid;gap:40px;grid-template-columns:repeat(1,1fr);row-gap:40px}@media (min-width:768px){.learnster-blog-listing__posts{gap:24px;grid-template-columns:repeat(2,1fr);row-gap:56px}}@media (min-width:1200px){.learnster-blog-listing__posts{gap:24px;grid-template-columns:repeat(3,1fr);row-gap:56px}}.learnster-blog-listing__post{color:inherit;display:flex;flex-direction:column;gap:24px;text-decoration:none}.learnster-blog-listing__post-body{display:flex;flex-direction:column;gap:16px}.learnster-blog-listing__post:hover .learnster-blog-listing__post-title{color:#5b21b6}.learnster-blog-listing__post-image-wrapper{border-radius:8px;height:auto;overflow:hidden;position:relative;width:100%}.learnster-blog-listing__post-image-wrapper--has-aspect{aspect-ratio:var(--card-image-aspect,16/9);height:auto}.learnster-blog-listing__post-image{display:block;height:auto;object-fit:cover;object-position:center;width:100%}.learnster-blog-listing__post-image-wrapper--has-aspect .learnster-blog-listing__post-image{height:100%;inset:0;position:absolute;width:100%}.learnster-blog-listing__post-tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.learnster-blog-listing__post-tag{align-items:center;border-radius:4px;color:#030712;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;letter-spacing:.25px;line-height:1.25;padding:5px 8px}.learnster-blog-listing__post-content{display:flex;flex-direction:column;gap:16px}.learnster-blog-listing__post-title{color:#030712;font-size:24px;font-weight:600;letter-spacing:0;line-height:1.25;margin:0;transition:color .2s ease}.learnster-blog-listing__post-description{color:#4b5563;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.25;margin:0}.learnster-blog-listing__no-posts{color:#6b7280;font-size:16px;padding:60px 24px;text-align:center}.learnster-blog-listing__pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:48px}.learnster-blog-listing__page{align-items:center;border-radius:8px;color:var(--pager-link,#4b5563);display:inline-flex;font-size:14px;font-weight:500;height:40px;justify-content:center;min-width:40px;padding:0 10px;text-decoration:none;transition:background .15s ease,color .15s ease}.learnster-blog-listing__page:hover{background:#f3f4f6;color:#030712}.learnster-blog-listing__page.is-active{background:var(--pager-active,#5b21b6);color:#fff}.learnster-blog-listing__ellipsis{color:#9ca3af;padding:0 4px}@media (max-width:599px){.learnster-blog-listing__toolbar{align-items:stretch;flex-direction:column;gap:16px}.learnster-blog-listing__controls{align-items:stretch;flex-direction:column;gap:12px}.learnster-blog-listing__dropdown{width:100%}.learnster-blog-listing__dropdown-toggle{min-width:0;width:100%}.learnster-blog-listing__dropdown-menu{left:0;min-width:0;right:0}}