.m360-research{background:var(--m360-light);color:var(--m360-text);padding:105px 0}.m360-research__container{margin:0 auto;width:min(1280px,90%)}.m360-research__head{margin-bottom:50px;max-width:920px}.m360-research__eyebrow{font-size:12px;font-weight:800;letter-spacing:2.1px;margin:0;text-transform:uppercase}.m360-research__head h2{color:var(--m360-text);font-family:Arial,Helvetica,sans-serif;font-size:clamp(38px,4.6vw,67px);font-weight:500;letter-spacing:-2.8px;line-height:1.06;margin:15px 0 0}.m360-research__lead{color:var(--m360-muted);font-size:18px;line-height:1.65;margin-top:24px;max-width:850px}.m360-research__lead p{margin:0}.m360-stat-grid{display:grid;gap:20px;grid-template-columns:repeat(12,1fr)}.m360-stat{background:var(--m360-white);border:1px solid var(--m360-border);border-radius:12px;border-top:4px solid var(--m360-medium-blue);box-shadow:0 12px 30px rgba(12,32,43,.06);grid-column:span 4;min-height:280px;padding:30px;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.m360-stat:nth-child(2){border-top-color:var(--m360-teal)}.m360-stat:nth-child(3){border-top-color:var(--m360-light-blue)}.m360-stat:nth-child(4){border-top-color:var(--m360-medium-blue)}.m360-stat:nth-child(5){border-top-color:var(--m360-teal)}.m360-stat:hover{border-color:var(--m360-light-blue);box-shadow:0 18px 38px rgba(12,32,43,.1);transform:translateY(-4px)}.m360-stat--dark{background:var(--m360-navy);border-color:var(--m360-medium-blue);color:var(--m360-white)}.m360-stat--dark:hover{border-color:var(--m360-yellow)}.m360-stat__source{color:var(--m360-medium-blue);display:block;font-size:11px;font-weight:800;letter-spacing:1.4px;line-height:1.4;margin:0;text-transform:uppercase}.m360-stat--dark .m360-stat__source{color:var(--m360-light-blue)}.m360-stat__number{color:var(--m360-text);display:block;font-size:clamp(48px,5vw,72px);font-weight:600;letter-spacing:-3px;line-height:.95;margin-top:24px}.m360-stat--dark .m360-stat__number{color:var(--m360-white)}.m360-stat p{color:var(--m360-muted);font-size:15px;line-height:1.55;margin:22px 0 0}.m360-stat--dark p{color:var(--m360-soft-gray)}.m360-stat a{color:var(--m360-medium-blue);display:inline-block;font-size:12px;font-weight:800;margin-top:22px;text-decoration:none;transition:color .2s ease,transform .2s ease}.m360-stat a:hover{color:var(--m360-teal);transform:translateX(2px)}.m360-stat--dark a{color:var(--m360-light-blue)}.m360-stat--dark a:hover{color:var(--m360-yellow)}.m360-stat-note{border-top:1px solid var(--m360-border);color:var(--m360-muted);font-size:12px;line-height:1.6;margin-top:34px;padding-top:22px}@media (max-width:1000px){.m360-stat{grid-column:span 6}}@media (max-width:650px){.m360-research{padding:70px 0}.m360-research__head h2{letter-spacing:-1.8px}.m360-stat{grid-column:span 12;min-height:auto}.m360-stat__number{letter-spacing:-2px}}