.s5-blog-section{background-color:#050505!important;font-family:Inter,sans-serif!important;overflow:hidden!important;padding-bottom:6rem!important;padding-top:6rem!important;width:100%!important}.s5-blog-container{margin:0 auto!important;max-width:80rem!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.s5-blog-header-row{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:1.5rem!important;justify-content:space-between!important;margin-bottom:3rem!important}@media (min-width:768px){.s5-blog-header-row{align-items:flex-end!important;flex-direction:row!important}}.s5-blog-header-text .s5-tag{color:#8b5cf6!important;display:inline-block!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:.15em!important;margin-bottom:.75rem!important;margin-top:0!important;text-transform:uppercase!important}.s5-blog-header-text .s5-title{color:#fff!important;font-size:2.25rem!important;font-weight:800!important;line-height:1.2!important;margin:0!important}.s5-view-all-link{align-items:center!important;color:#f97316!important;display:inline-flex!important;font-size:1rem!important;font-weight:700!important;gap:.5rem!important;text-decoration:none!important;transition:opacity .3s ease!important}.s5-view-all-link:hover{opacity:.8!important}.s5-view-all-link .s5-arrow{transition:transform .3s ease!important}.s5-view-all-link:hover .s5-arrow{transform:translateX(4px)!important}.s5-blog-grid{display:grid!important;gap:2.5rem!important;grid-template-columns:1fr!important}@media (min-width:768px){.s5-blog-grid{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:1024px){.s5-blog-grid{grid-template-columns:repeat(3,1fr)!important}}.s5-blog-card{display:flex!important;flex-direction:column!important;height:100%!important;text-decoration:none!important;group:relative!important}.s5-article-image-wrap{background-color:#111!important;border:1px solid hsla(0,0%,100%,.05)!important;border-radius:1rem!important;height:12rem!important;margin-bottom:1rem!important;overflow:hidden!important;position:relative!important}.s5-article-img,.s5-article-placeholder{height:100%!important;object-fit:cover!important;transition:transform .5s ease!important;width:100%!important}.s5-article-placeholder{background:linear-gradient(135deg,#1a103c,#000)!important}.s5-blog-card:hover .s5-article-img,.s5-blog-card:hover .s5-article-placeholder{transform:scale(1.08)!important}.s5-article-overlay{background:linear-gradient(to top right,rgba(139,92,246,.2),transparent)!important;inset:0!important;pointer-events:none!important;position:absolute!important;z-index:10!important}.s5-overlay-purple{background:linear-gradient(to top right,rgba(139,92,246,.3),transparent)!important}.s5-overlay-orange{background:linear-gradient(to top right,rgba(249,115,22,.3),transparent)!important}.s5-overlay-blue{background:linear-gradient(to top right,rgba(59,130,246,.3),transparent)!important}.s5-article-meta{align-items:center!important;color:#a1a1aa!important;display:flex!important;font-size:.75rem!important;gap:.75rem!important;margin-bottom:.75rem!important}.s5-cat-name{font-weight:700!important}.s5-cat-purple{color:#8b5cf6!important}.s5-cat-orange{color:#f97316!important}.s5-cat-blue{color:#3b82f6!important}.s5-article-title{color:#fff!important;font-size:1.125rem!important;font-weight:800!important;line-height:1.4!important;margin-bottom:.5rem!important;margin-top:0!important;transition:color .3s ease!important}.s5-blog-card:hover .s5-title-hover-purple{color:#8b5cf6!important}.s5-blog-card:hover .s5-title-hover-orange{color:#f97316!important}.s5-blog-card:hover .s5-title-hover-blue{color:#3b82f6!important}.s5-article-desc{color:#a1a1aa!important;flex-grow:1!important;font-size:.875rem!important;line-height:1.5!important;margin:0!important}.s5-read-more-btn{align-items:center!important;display:inline-flex!important;font-size:.875rem!important;font-weight:700!important;gap:.5rem!important;margin-top:1.5rem!important;transition:all .3s ease!important}.s5-btn-color-purple{color:#8b5cf6!important}.s5-btn-color-orange{color:#f97316!important}.s5-btn-color-blue{color:#3b82f6!important}.s5-blog-card:hover .s5-read-more-btn .s5-arrow{transform:translateX(5px)!important}.s5-blog-card:hover .s5-btn-color-blue,.s5-blog-card:hover .s5-btn-color-orange,.s5-blog-card:hover .s5-btn-color-purple{color:#fff!important}.s5-hidden-section{opacity:0;transform:translateY(40px)}@keyframes s5-fade-up-anim{to{opacity:1;transform:translateY(0)}}.s5-animate-fade-up{animation:s5-fade-up-anim .8s cubic-bezier(.16,1,.3,1) forwards!important}.s5-blog-card[data-index="1"]{animation-delay:.1s!important}.s5-blog-card[data-index="2"]{animation-delay:.3s!important}.s5-blog-card[data-index="3"]{animation-delay:.5s!important}