.insights-section{background-color:#f3f5fe;border-radius:20px;padding:80px 0;width:100%}.insights-container{margin:0 auto;max-width:1320px;padding:0 16px}.insights-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.insights-text{max-width:700px}.insights-preheader{color:#e4a537;display:block;font-weight:600;margin-bottom:24px}.insights-top-btn{align-items:center;display:flex}.insights-view-all-btn{align-items:center;background-color:#0571ec;border:2px solid #0571ec;border-radius:50px;color:#fff;display:inline-flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;padding:14px 28px;text-decoration:none;transition:all .3s ease}.insights-view-all-btn svg{height:16px;transition:all .3s ease;width:16px}.insights-view-all-btn svg path{stroke:#fff}.insights-view-all-btn:hover{background-color:#fff;border-color:#0571ec;color:#0571ec;transform:translateY(-3px)}.insights-view-all-btn:hover svg path{stroke:#0571ec}.insights-view-all-btn:hover svg{transform:translateX(4px)}.insights-grid{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.insight-card{background:transparent;border-radius:20px;display:flex;flex-direction:column;height:100%;padding:0;transition:all .3s ease}.insight-card img{border-radius:20px;margin-bottom:20px;transition:transform .5s ease;width:100%}.insight-card:hover img{transform:scale(1.05)}.insight-card-content{display:flex;flex-direction:column;flex-grow:1;font-size:16px;gap:10px;padding-left:16px}.insight-link{align-items:center;color:#0571ec;display:inline-flex;font-size:16px;gap:6px;margin-top:auto;padding-top:15px;text-decoration:none;transition:transform .3s ease}.insight-link:hover{color:#0571ec!important}.insight-link svg{height:16px;transition:transform .3s ease;width:16px}.insight-link svg path{stroke:#0571ec!important}.insight-card:hover .insight-link{transform:translateY(-3px)}.insight-card:hover .insight-link svg{transform:translateX(4px)}@media (max-width:992px){.insights-header{align-items:flex-start;flex-direction:column;gap:20px}.insights-top-btn{justify-content:flex-start}}