.insights-listing-module__CNIf5q__mosaicSection{--tile-1-y:0px;--tile-2-y:92px;--tile-3-y:152px;--tile-4-y:74px;--tile-5-y:118px;margin-top:1.25rem;position:relative}.insights-listing-module__CNIf5q__mosaicSticky{position:relative}.insights-listing-module__CNIf5q__mosaicBoard{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(82%,1fr);grid-auto-flow:column;gap:.75rem;display:grid;overflow-x:auto}.insights-listing-module__CNIf5q__mosaicBoard::-webkit-scrollbar{display:none}.insights-listing-module__CNIf5q__featuredTile{scroll-snap-align:start;color:#fff;isolation:isolate;background:#0b0b0b;min-height:26rem;position:relative;overflow:hidden}.insights-listing-module__CNIf5q__featuredTile:focus-visible{outline-offset:3px;outline:2px solid #e63946}.insights-listing-module__CNIf5q__tileScrim{z-index:1;background:linear-gradient(#00000014 22%,#000000d6 100%);position:absolute;inset:0}.insights-listing-module__CNIf5q__tileIndex{z-index:2;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.18em;color:#ffffffb3;font-size:.625rem;position:absolute;top:1rem;left:1rem}.insights-listing-module__CNIf5q__tileContent{z-index:2;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.insights-listing-module__CNIf5q__tileMeta{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;font-size:.625rem;display:block}.insights-listing-module__CNIf5q__tileTitle{max-width:44rem;font-family:var(--font-manrope), var(--font-inter), sans-serif;letter-spacing:-.04em;margin-top:.65rem;font-size:clamp(1.55rem,6.4vw,2.35rem);font-weight:600;line-height:1.08;display:block}.insights-listing-module__CNIf5q__tileExcerpt{display:none}.insights-listing-module__CNIf5q__tileArrow{z-index:2;border:1px solid #ffffff4d;border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.8rem;transition:transform .24s,background .24s,color .24s;display:grid;position:absolute;top:.85rem;right:.95rem}.insights-listing-module__CNIf5q__featuredTile:hover .insights-listing-module__CNIf5q__tileArrow{color:#000;background:#fff;transform:rotate(45deg)}.insights-listing-module__CNIf5q__scrollCue{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#ffffff5c;justify-content:flex-end;align-items:center;gap:.6rem;margin-top:.75rem;font-size:.55rem;display:flex}.insights-listing-module__CNIf5q__scrollCueLine{background:linear-gradient(90deg,#e63946,#e6394600);width:2.5rem;height:1px}.insights-listing-module__CNIf5q__desktopCueText{display:none}@media (min-width:1024px){.insights-listing-module__CNIf5q__mosaicSection{height:calc(100vh + clamp(22rem,36vh,34rem));min-height:0;margin-top:1.5rem}.insights-listing-module__CNIf5q__mosaicSticky{height:calc(100vh - 7.5rem);min-height:40rem;padding-bottom:2rem;position:sticky;top:5.75rem}.insights-listing-module__CNIf5q__mosaicBoard{grid-template-rows:minmax(0,1fr) minmax(0,1fr) minmax(7.5rem,.62fr);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:.875rem;height:100%;overflow:visible}.insights-listing-module__CNIf5q__featuredTile{scroll-snap-align:none;will-change:transform;min-height:0}.insights-listing-module__CNIf5q__tile1{transform:translate3d(0, var(--tile-1-y), 0);grid-area:1/1/3/10}.insights-listing-module__CNIf5q__tile2{transform:translate3d(0, var(--tile-2-y), 0);grid-area:1/10/auto/13}.insights-listing-module__CNIf5q__tile3{transform:translate3d(0, var(--tile-3-y), 0);grid-area:2/10/auto/13}.insights-listing-module__CNIf5q__tile4{transform:translate3d(0, var(--tile-4-y), 0);grid-area:3/1/auto/6}.insights-listing-module__CNIf5q__tile5{transform:translate3d(0, var(--tile-5-y), 0);grid-area:3/6/auto/13}.insights-listing-module__CNIf5q__tile1 .insights-listing-module__CNIf5q__tileContent{bottom:2rem;left:2.25rem;right:2.25rem}.insights-listing-module__CNIf5q__tile1 .insights-listing-module__CNIf5q__tileTitle{font-size:clamp(2.5rem,4.2vw,4.85rem);line-height:.98}.insights-listing-module__CNIf5q__tile1 .insights-listing-module__CNIf5q__tileExcerpt{color:#ffffffb3;max-width:48rem;margin-top:1rem;font-size:.875rem;line-height:1.65;display:block}.insights-listing-module__CNIf5q__tile2 .insights-listing-module__CNIf5q__tileTitle,.insights-listing-module__CNIf5q__tile3 .insights-listing-module__CNIf5q__tileTitle{font-size:clamp(1rem,1.45vw,1.35rem);line-height:1.15}.insights-listing-module__CNIf5q__tile4 .insights-listing-module__CNIf5q__tileContent,.insights-listing-module__CNIf5q__tile5 .insights-listing-module__CNIf5q__tileContent{right:3.5rem}.insights-listing-module__CNIf5q__tile4 .insights-listing-module__CNIf5q__tileTitle,.insights-listing-module__CNIf5q__tile5 .insights-listing-module__CNIf5q__tileTitle{max-width:32rem;font-size:clamp(1rem,1.35vw,1.3rem);line-height:1.15}.insights-listing-module__CNIf5q__scrollCue{transform-origin:100% 100%;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:#ffffff52;align-items:center;gap:.6rem;font-size:.55rem;display:flex;position:absolute;bottom:2rem;right:-2.1rem;transform:rotate(90deg)translate(100%)}.insights-listing-module__CNIf5q__mobileCueText{display:none}.insights-listing-module__CNIf5q__desktopCueText{display:inline}.insights-listing-module__CNIf5q__scrollCueLine{background:linear-gradient(90deg,#e63946,#e6394600);width:3.5rem;height:1px}.insights-listing-module__CNIf5q__staticSection{height:auto;min-height:0;margin-bottom:5rem}.insights-listing-module__CNIf5q__staticSection .insights-listing-module__CNIf5q__mosaicSticky{height:calc(100vh - 7.5rem);position:relative;top:auto}.insights-listing-module__CNIf5q__staticSection .insights-listing-module__CNIf5q__tile1,.insights-listing-module__CNIf5q__staticSection .insights-listing-module__CNIf5q__tile2,.insights-listing-module__CNIf5q__staticSection .insights-listing-module__CNIf5q__tile3,.insights-listing-module__CNIf5q__staticSection .insights-listing-module__CNIf5q__tile4,.insights-listing-module__CNIf5q__staticSection .insights-listing-module__CNIf5q__tile5{transform:none}.insights-listing-module__CNIf5q__staticSection .insights-listing-module__CNIf5q__tile1:only-child{grid-area:1/1/4/13}.insights-listing-module__CNIf5q__staticSection .insights-listing-module__CNIf5q__scrollCue{display:none}}@media (max-width:480px){.insights-listing-module__CNIf5q__mosaicBoard{grid-auto-columns:minmax(86%,1fr)}.insights-listing-module__CNIf5q__featuredTile{min-height:22rem}.insights-listing-module__CNIf5q__tileContent{bottom:1rem;left:1rem;right:1rem}.insights-listing-module__CNIf5q__tileTitle{font-size:clamp(1.35rem,6.3vw,1.85rem)}}@media (prefers-reduced-motion:reduce){.insights-listing-module__CNIf5q__tile1,.insights-listing-module__CNIf5q__tile2,.insights-listing-module__CNIf5q__tile3,.insights-listing-module__CNIf5q__tile4,.insights-listing-module__CNIf5q__tile5{transform:none}.insights-listing-module__CNIf5q__featuredTile,.insights-listing-module__CNIf5q__tileArrow{transition:none}}
