.insights-module__1mqRxG__banner{border-bottom:1px solid var(--border-light);background:var(--bg-black);padding:8rem 0 3rem}.insights-module__1mqRxG__bannerTitle{letter-spacing:-.07em;max-width:920px;font-size:clamp(2.4rem,11vw,6rem)}.insights-module__1mqRxG__bannerSubtitle{max-width:720px;color:var(--text-gray);margin-top:1rem}.insights-module__1mqRxG__insightsGrid{grid-template-columns:1fr;gap:1rem;display:grid}.insights-module__1mqRxG__blogCard,.insights-module__1mqRxG__empty{border:1px solid var(--border-light);background:#0d0d0d}.insights-module__1mqRxG__blogCard{transition:var(--transition-smooth);display:grid;overflow:hidden}.insights-module__1mqRxG__blogCard:hover{border-color:var(--border-blue);transform:translateY(-3px)}.insights-module__1mqRxG__cardVisual{background:linear-gradient(135deg,#2b2b2b,#050505);place-items:center;min-height:220px;display:grid;overflow:hidden}.insights-module__1mqRxG__cardVisual img{object-fit:cover;filter:grayscale();width:100%;height:100%;min-height:220px;transition:var(--transition-smooth)}.insights-module__1mqRxG__blogCard:hover .insights-module__1mqRxG__cardVisual img{transform:scale(1.04)}.insights-module__1mqRxG__cardVisual span{color:#fff;letter-spacing:-.12em;font-size:5rem;font-weight:700}.insights-module__1mqRxG__cardContent,.insights-module__1mqRxG__empty{padding:1.4rem}.insights-module__1mqRxG__cardContent{flex-direction:column;gap:1rem;display:flex}.insights-module__1mqRxG__metaRow,.insights-module__1mqRxG__singleMeta{color:var(--text-gray);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:.75rem;font-size:.68rem;font-weight:700;display:flex}.insights-module__1mqRxG__categoryTag{color:#fff;letter-spacing:.12em;text-transform:uppercase;font-weight:800}.insights-module__1mqRxG__postTitle{font-size:clamp(1.5rem,6vw,2.4rem)}.insights-module__1mqRxG__postSnippet{color:var(--text-gray)}.insights-module__1mqRxG__readMoreLink{color:#fff;letter-spacing:.14em;text-transform:uppercase;transition:var(--transition-smooth);align-items:center;gap:.55rem;margin-top:auto;font-size:.72rem;font-weight:700;display:inline-flex}.insights-module__1mqRxG__readMoreLink:hover{gap:.8rem}.insights-module__1mqRxG__postContainer{width:min(100% - 2rem,920px);margin:0 auto;padding:8rem 0}.insights-module__1mqRxG__backBtn{color:var(--text-gray);letter-spacing:.14em;text-transform:uppercase;transition:var(--transition-smooth);align-items:center;gap:.5rem;margin-bottom:3rem;font-size:.72rem;font-weight:700;display:inline-flex}.insights-module__1mqRxG__backBtn:hover{color:#fff;transform:translate(-4px)}.insights-module__1mqRxG__singleHeader{border-bottom:1px solid var(--border-light);gap:1.4rem;margin-bottom:2rem;padding-bottom:2rem;display:grid}.insights-module__1mqRxG__singleTitle{letter-spacing:-.07em;font-size:clamp(2.4rem,10vw,5.5rem)}.insights-module__1mqRxG__heroImage{border:1px solid var(--border-light);margin:2rem 0 3rem;overflow:hidden}.insights-module__1mqRxG__heroImage img{object-fit:cover;filter:grayscale();width:100%;max-height:520px;display:block}.insights-module__1mqRxG__postBody{gap:1.4rem;display:grid}.insights-module__1mqRxG__postBody p,.insights-module__1mqRxG__postBody li{color:#c7c7c7;font-size:clamp(1rem,2vw,1.08rem);line-height:1.85}.insights-module__1mqRxG__postBody h2{margin-top:1.6rem;font-size:clamp(1.6rem,5vw,2.6rem)}.insights-module__1mqRxG__postBody ul{padding-left:1.2rem}@media (min-width:760px){.insights-module__1mqRxG__insightsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.insights-module__1mqRxG__cardContent,.insights-module__1mqRxG__empty{padding:2rem}.insights-module__1mqRxG__postContainer{width:min(100% - 3rem,920px)}}@media (min-width:1120px){.insights-module__1mqRxG__insightsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
