.insights-section-module__MJVM9a__section{--vmo-navy:#0f172a;--vmo-navy-deep:#0a0e18;--vmo-blue:#4f70f0;--vmo-blue-glow:#4f70f073;--vmo-light:#f4f6fb;--vmo-muted:#8b9bb8;--vmo-ease:cubic-bezier(.22,1,.36,1);background:var(--vmo-navy-deep);color:#f4f6fb;padding:clamp(64px,8vw,96px) clamp(20px,5vw,72px) clamp(72px,9vw,108px);position:relative;overflow:hidden}.insights-section-module__MJVM9a__ambient{pointer-events:none;background:radial-gradient(ellipse 80% 55% at 12% 18%,var(--vmo-blue-glow),transparent 58%),radial-gradient(ellipse 50% 40% at 88% 72%,#4f70f02e,transparent 55%);position:absolute;inset:0}.insights-section-module__MJVM9a__inner{z-index:1;max-width:1320px;margin:0 auto;position:relative}.insights-section-module__MJVM9a__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 32px;margin-bottom:clamp(32px,4.5vw,52px);display:flex}.insights-section-module__MJVM9a__headerMain{flex:280px;max-width:32rem}.insights-section-module__MJVM9a__headerAside{text-align:right;flex:none;margin-left:auto;padding-top:2px}.insights-section-module__MJVM9a__kicker{letter-spacing:.28em;text-transform:uppercase;color:var(--vmo-blue);margin:0 0 12px;font-size:.6rem;font-weight:600}.insights-section-module__MJVM9a__displayTitle{letter-spacing:-.04em;flex-direction:column;gap:0;margin:0;font-weight:800;line-height:.92;display:flex}.insights-section-module__MJVM9a__displayLine{color:#fff;font-size:clamp(1.75rem,4.2vw,2.75rem)}.insights-section-module__MJVM9a__displayAccent{color:#0000;-webkit-text-stroke:1.25px #8ba3f5d9;align-self:flex-start;font-size:clamp(1.75rem,4.2vw,2.75rem)}.insights-section-module__MJVM9a__lead{letter-spacing:.04em;color:#fff;max-width:48ch;margin:14px 0 0;font-size:clamp(.8rem,.95vw,.88rem);line-height:1.85}.insights-section-module__MJVM9a__archiveLink{letter-spacing:.18em;text-transform:uppercase;color:#fff;border-bottom:1px solid var(--vmo-blue);align-items:center;gap:8px;margin-top:0;padding-bottom:4px;font-size:.62rem;font-weight:700;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.insights-section-module__MJVM9a__archiveLink:hover{color:var(--vmo-blue);border-color:#ffffff59}.insights-section-module__MJVM9a__archiveCount{letter-spacing:.16em;text-transform:uppercase;color:var(--vmo-muted);margin:0;font-size:.62rem}.insights-section-module__MJVM9a__empty{color:var(--vmo-muted);margin:0}.insights-section-module__MJVM9a__blogGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(20px,2.5vw,28px);display:grid}.insights-section-module__MJVM9a__blogCard{background:var(--vmo-light);min-height:100%;color:var(--vmo-navy);border:1px solid #ffffff14;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 14px 36px #00000047}.insights-section-module__MJVM9a__blogCardMedia{aspect-ratio:16/10;background:#060a12;width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.insights-section-module__MJVM9a__blogCardImage{object-fit:cover;transition:transform .45s var(--vmo-ease),filter .35s ease}.insights-section-module__MJVM9a__blogCard:hover .insights-section-module__MJVM9a__blogCardImage{filter:saturate(1.05);transform:scale(1.03)}.insights-section-module__MJVM9a__blogCardScrim{pointer-events:none;background:linear-gradient(#0000 55%,#0a0e1838 100%);position:absolute;inset:0}.insights-section-module__MJVM9a__blogCardBody{flex-direction:column;flex:1;padding:clamp(16px,2vw,22px);display:flex}.insights-section-module__MJVM9a__slabTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:8px;display:flex}.insights-section-module__MJVM9a__tag{letter-spacing:.12em;text-transform:uppercase;background:var(--vmo-navy-deep);color:#fff;border-radius:3px;padding:4px 10px;font-size:.58rem;font-weight:700}.insights-section-module__MJVM9a__tagUpdates{background:var(--vmo-blue)}.insights-section-module__MJVM9a__metaRow{letter-spacing:.12em;text-transform:uppercase;color:#5a6478;align-items:center;gap:8px;font-size:.64rem;font-weight:600;display:inline-flex}.insights-section-module__MJVM9a__metaDot{background:var(--vmo-blue);border-radius:999px;width:3px;height:3px}.insights-section-module__MJVM9a__plateTitle{letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(.9rem,1.45vw,1.08rem);font-weight:800;line-height:1.35}.insights-section-module__MJVM9a__plateTitle a{color:inherit;text-decoration:none;transition:color .2s}.insights-section-module__MJVM9a__plateTitle a:hover{color:var(--vmo-blue)}.insights-section-module__MJVM9a__plateExcerpt{color:#5a6478;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.84rem;line-height:1.65;display:-webkit-box;overflow:hidden}.insights-section-module__MJVM9a__plateActions{margin-top:10px}.insights-section-module__MJVM9a__plateCta{letter-spacing:.2em;text-transform:uppercase;color:var(--vmo-blue);transition:gap .25s var(--vmo-ease),color .2s ease;align-items:center;gap:8px;margin-top:10px;font-size:.62rem;font-weight:800;text-decoration:none;display:inline-flex}.insights-section-module__MJVM9a__plateCta:hover{color:var(--vmo-navy-deep);gap:16px}.insights-section-module__MJVM9a__plateCtaArrow{font-size:1rem;line-height:1}@media (max-width:1024px){.insights-section-module__MJVM9a__blogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.insights-section-module__MJVM9a__section{padding:56px 20px 80px}.insights-section-module__MJVM9a__header{flex-direction:column;align-items:stretch;margin-bottom:28px}.insights-section-module__MJVM9a__headerAside{text-align:left;margin-left:0}.insights-section-module__MJVM9a__blogGrid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.insights-section-module__MJVM9a__blogCardImage{transition:none}}
