.insights-module__1mqRxG__banner{text-align:center;padding:6rem 0 4rem}.insights-module__1mqRxG__bannerTitle{letter-spacing:-.02em;margin-bottom:1rem;font-size:3rem}.insights-module__1mqRxG__bannerSubtitle{color:var(--text-secondary);max-width:700px;margin:0 auto;font-size:1.2rem}.insights-module__1mqRxG__insightsGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem;padding-bottom:8rem;display:grid}.insights-module__1mqRxG__blogCard{background:var(--bg-card);border:1px solid var(--border-color);height:100%;transition:var(--transition-smooth);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.insights-module__1mqRxG__blogCard:hover{border-color:var(--border-hover);box-shadow:var(--glow-shadow);transform:translateY(-4px)}.insights-module__1mqRxG__cardVisual{aspect-ratio:16/9;border-bottom:1px solid var(--border-color);width:100%;color:var(--accent-cyan);background:#fff6;justify-content:center;align-items:center;display:flex;position:relative}.insights-module__1mqRxG__blogCard:hover .insights-module__1mqRxG__cardVisual{color:var(--text-primary)}.insights-module__1mqRxG__cardContent{flex-direction:column;flex-grow:1;padding:2rem;display:flex}.insights-module__1mqRxG__metaRow{color:var(--text-muted);justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.8rem;display:flex}.insights-module__1mqRxG__categoryTag{color:var(--accent-cyan);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.insights-module__1mqRxG__postTitle{color:var(--text-primary);transition:var(--transition-smooth);margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.4}.insights-module__1mqRxG__blogCard:hover .insights-module__1mqRxG__postTitle{color:var(--accent-cyan)}.insights-module__1mqRxG__postSnippet{color:var(--text-secondary);flex-grow:1;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.insights-module__1mqRxG__readMoreLink{color:var(--text-primary);transition:var(--transition-smooth);align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.insights-module__1mqRxG__blogCard:hover .insights-module__1mqRxG__readMoreLink{color:var(--accent-cyan);gap:.75rem}.insights-module__1mqRxG__postContainer{max-width:800px;margin:0 auto;padding:4rem 1.25rem 8rem}.insights-module__1mqRxG__backBtn{color:var(--text-secondary);transition:var(--transition-smooth);align-items:center;gap:.5rem;margin-bottom:3rem;font-size:.9rem;display:inline-flex}.insights-module__1mqRxG__backBtn:hover{color:var(--accent-cyan);transform:translate(-4px)}.insights-module__1mqRxG__singleHeader{border-bottom:1px solid #ffffff0d;margin-bottom:3rem;padding-bottom:2rem}.insights-module__1mqRxG__singleMeta{color:var(--text-muted);gap:1.5rem;margin-bottom:1.25rem;font-size:.9rem;display:flex}.insights-module__1mqRxG__singleTitle{letter-spacing:-.03em;margin-bottom:1.5rem;font-size:3rem;line-height:1.15}.insights-module__1mqRxG__postBody{color:var(--text-secondary);font-size:1.1rem;line-height:1.8}.insights-module__1mqRxG__postBody p{margin-bottom:1.75rem;font-size:1.1rem}.insights-module__1mqRxG__postBody h2{color:var(--text-primary);margin-top:3rem;margin-bottom:1.25rem;font-size:1.8rem}.insights-module__1mqRxG__postBody ul,.insights-module__1mqRxG__postBody ol{margin-bottom:1.75rem;padding-left:2rem}.insights-module__1mqRxG__postBody li{margin-bottom:.5rem}.insights-module__1mqRxG__postBody blockquote{border-left:3px solid var(--accent-cyan);color:var(--text-primary);margin:2.5rem 0;padding-left:1.5rem;font-style:italic}@media (max-width:992px){.insights-module__1mqRxG__insightsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.insights-module__1mqRxG__bannerTitle{font-size:2.2rem}.insights-module__1mqRxG__insightsGrid{grid-template-columns:1fr;gap:2rem}.insights-module__1mqRxG__singleTitle{font-size:2.2rem}}
