.sr-insights{background:var(--cl-surface-2);padding:80px var(--bridge-container-px)}.sr-insights__inner{margin:0 auto;max-width:var(--bridge-container-max);padding:0 48px 8px}.sr-insights__header{margin-bottom:56px;margin-left:auto;margin-right:auto;max-width:760px;text-align:center}.sr-insights__eyebrow{color:var(--cl-accent-base)!important;display:block;font-family:var(--cl-font-body)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.12em!important;line-height:1.4!important;margin-bottom:var(--bridge-eyebrow-margin-bottom);text-transform:uppercase!important}.sr-insights__title{color:var(--bridge-section-title-color);font-family:var(--cl-font-heading);font-size:var(--bridge-section-title-size);font-weight:var(--bridge-section-title-weight);letter-spacing:-.02em;line-height:var(--bridge-section-title-line);margin:0 0 16px}.sr-insights__desc{color:var(--bridge-section-desc-color);font-family:var(--cl-font-body);font-size:var(--bridge-section-desc-size);line-height:var(--bridge-section-desc-line);margin:0 auto;max-width:var(--bridge-section-desc-max)}.sr-insights__grid{background:var(--cl-border-subtle);border-radius:var(--cl-radius-lg);box-shadow:var(--cl-shadow-sm);display:grid;gap:2px;grid-template-columns:repeat(3,1fr);overflow:hidden}.sr-insights__stat{align-items:center;background:var(--cl-white);display:flex;flex-direction:column;gap:8px;padding:40px 32px;text-align:center}.sr-insights__stat-number{color:var(--cl-accent-base);font-family:var(--cl-font-heading);font-size:42px;font-weight:800;letter-spacing:-.03em;line-height:1}.sr-insights__stat-label{color:var(--cl-text-900);font-family:var(--cl-font-heading);font-size:16px;font-weight:700;line-height:1.3}.sr-insights__stat-context{color:var(--cl-text-700);font-family:var(--cl-font-body);font-size:13px;line-height:1.5;max-width:24ch}@media (max-width:768px){.sr-insights{padding:56px var(--bridge-container-px)}.sr-insights__inner{padding:0 0 8px}.sr-insights__header{margin-bottom:32px}.sr-insights__grid{grid-template-columns:1fr}.sr-insights__stat{padding:32px 24px}.sr-insights__stat-number{font-size:36px}}@media (prefers-reduced-motion:reduce){.sr-insights__stat{transition:none!important}}.sr-insights__cta-wrap{margin-top:32px;text-align:center}.sr-insights__cta{align-items:center;color:var(--cl-accent-base);display:inline-flex;font-family:var(--cl-font-body);font-size:15px;font-weight:700;gap:6px;letter-spacing:.01em;padding-bottom:2px;position:relative;text-decoration:none}.sr-insights__cta:after{background:var(--cl-accent-base);border-radius:999px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform var(--cl-dur-160,.16s) var(--cl-ease,ease)}@media (hover:hover){.sr-insights__cta:hover:after{transform:scaleX(1)}.sr-insights__cta:hover{color:var(--cl-accent-hover-bright)}}.sr-insights__cta:focus-visible{border-radius:2px;outline:2px solid var(--cl-accent-base);outline-offset:4px}.sr-insights__cta{background:transparent;border:none;cursor:pointer}.sr-insights__cta:hover{background:transparent!important;border:none!important;box-shadow:none!important}.sr-insights__cta{padding:0 0 2px!important;width:fit-content!important}