body:has(.research-index){background:#f8f7f3}.research-index.svelte-1seozpa{color:#172b2c;-webkit-font-smoothing:antialiased;background:#f8f7f3;min-height:100vh;font-family:Inter Variable,Arial,sans-serif}.research-index.svelte-1seozpa :where(.svelte-1seozpa){box-sizing:border-box}a.svelte-1seozpa{color:inherit;text-decoration:none}a.svelte-1seozpa:focus-visible{outline-offset:6px;outline:2px solid #a13f27}.skip.svelte-1seozpa{color:#fff;z-index:20;background:#172b2c;padding:12px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip.svelte-1seozpa:focus{transform:none}header.svelte-1seozpa{border-bottom:1px solid #dcded5;justify-content:space-between;align-items:center;gap:24px;max-width:1264px;margin:auto;padding:28px 48px;display:flex}.brand.svelte-1seozpa{display:flex}.back.svelte-1seozpa{padding:10px 0;font-size:12px}.back.svelte-1seozpa:hover{color:#a13f27}main.svelte-1seozpa{max-width:1264px;margin:auto;padding:80px 48px 100px}.eyebrow.svelte-1seozpa{color:#a13f27;text-transform:uppercase;letter-spacing:.12em;margin:0 0 30px;font-size:11px;font-weight:600}h1.svelte-1seozpa{letter-spacing:-.055em;margin:0 0 24px;font-size:clamp(48px,6vw,76px);font-weight:500;line-height:1.05}.intro.svelte-1seozpa{color:#62716b;max-width:650px;margin:0;font-size:22px;line-height:1.55}.benchmarks.svelte-1seozpa{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:58px;display:grid}.benchmark.svelte-1seozpa{border:1px solid #d6dace;border-top:2px solid #172b2c;flex-direction:column;padding:32px;transition:border-color .15s,background .15s;display:flex}.benchmark.svelte-1seozpa:hover{background:#f1f0e9;border-color:#a13f27}.card-top.svelte-1seozpa{text-transform:uppercase;letter-spacing:.08em;color:#62716b;justify-content:space-between;gap:15px;font-size:10px;display:flex}.number.svelte-1seozpa{color:#a13f27}h2.svelte-1seozpa{letter-spacing:-.035em;margin:35px 0 20px;font-size:clamp(25px,2.5vw,32px);font-weight:500;line-height:1.2}.description.svelte-1seozpa{color:#40504b;margin:0 0 24px;font-size:14px;line-height:1.85}.detail.svelte-1seozpa{color:#62716b;margin:auto 0 28px;font-size:11px;line-height:1.7}.card-link.svelte-1seozpa{color:#a13f27;border-top:1px solid #dcded5;justify-content:space-between;padding-top:20px;font-size:12px;display:flex}footer.svelte-1seozpa{color:#62716b;border-top:1px solid #dcded5;justify-content:space-between;gap:20px;max-width:1168px;margin:auto;padding:26px 0;font-size:11px;display:flex}@media (width<=760px){header.svelte-1seozpa{padding:22px 20px}main.svelte-1seozpa{padding:48px 20px 65px}.intro.svelte-1seozpa{font-size:19px}.benchmarks.svelte-1seozpa{grid-template-columns:1fr;gap:22px;margin-top:38px}.benchmark.svelte-1seozpa{padding:26px}h2.svelte-1seozpa{margin-top:28px}footer.svelte-1seozpa{margin:0 20px;font-size:10px}}
