.cr-rail[data-astro-cid-mcfhq7aj]{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding:4px 4px 12px;margin:2.5rem -4px -4px;scrollbar-width:thin;scrollbar-color:hsl(var(--spearlance-green) / .35) transparent;list-style:none}.cr-rail[data-astro-cid-mcfhq7aj][data-loop]{scroll-snap-type:none;scrollbar-width:none}.cr-rail[data-astro-cid-mcfhq7aj][data-loop]::-webkit-scrollbar{display:none}.cr-play[data-astro-cid-mcfhq7aj],[data-astro-cid-mcfhq7aj][data-paused=true] .cr-pause[data-astro-cid-mcfhq7aj]{display:none}[data-astro-cid-mcfhq7aj][data-paused=true] .cr-play[data-astro-cid-mcfhq7aj]{display:block}.cr-rail[data-astro-cid-mcfhq7aj]:focus-visible{outline:2px solid hsl(var(--spearlance-green));outline-offset:4px;border-radius:1rem}@media(min-width:640px){.cr-rail[data-astro-cid-mcfhq7aj]{grid-auto-columns:calc((100% - 1.25rem)/1.6);gap:1.25rem}}@media(min-width:1024px){.cr-rail[data-astro-cid-mcfhq7aj]{grid-auto-columns:calc((100% - 2.5rem) / 2.8)}}.cr-card[data-astro-cid-mcfhq7aj]{scroll-snap-align:start;position:relative;border-radius:1.25rem;overflow:hidden;background:hsl(var(--spearlance-dark));border:1px solid hsl(0 0% 100% / .08);box-shadow:inset 0 1px #ffffff0f,0 0 0 1px hsl(var(--spearlance-green) / .04),0 24px 60px -30px hsl(var(--spearlance-green) / .35);transition:border-color .3s,box-shadow .3s}.cr-card[data-astro-cid-mcfhq7aj]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,hsl(var(--spearlance-green) / .35),transparent 30%,transparent 70%,hsl(var(--spearlance-green) / .18));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px}.cr-card[data-astro-cid-mcfhq7aj]:hover,.cr-card[data-astro-cid-mcfhq7aj]:focus-within{border-color:hsl(var(--spearlance-green) / .3)}.cr-photo[data-astro-cid-mcfhq7aj]{position:relative;flex:0 0 auto;height:clamp(15rem,62vw,19rem);overflow:hidden}.cr-photo[data-astro-cid-mcfhq7aj]>img[data-astro-cid-mcfhq7aj]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cr-photo[data-astro-cid-mcfhq7aj]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,hsl(0 0% 0% / .45) 0%,transparent 28%,transparent 45%,hsl(var(--spearlance-dark)) 100%)}.cr-logo[data-astro-cid-mcfhq7aj]{position:absolute;top:1rem;left:1rem;z-index:1;display:inline-flex;align-items:center;padding:.45rem .7rem;border-radius:.6rem;background:#00000080;border:1px solid hsl(0 0% 100% / .14);backdrop-filter:blur(8px);box-shadow:0 4px 16px #0000004d}.cr-logo-light[data-astro-cid-mcfhq7aj]{background:#ffffffeb}.cr-logo[data-astro-cid-mcfhq7aj] img[data-astro-cid-mcfhq7aj]{height:1.9rem;width:auto;max-width:8.5rem;-o-object-fit:contain;object-fit:contain}.cr-body[data-astro-cid-mcfhq7aj]{position:relative;z-index:1;margin-top:-4.25rem;display:flex;flex:1 1 auto;flex-direction:column;padding:0 1.5rem 1.5rem}.cr-lead[data-astro-cid-mcfhq7aj]{display:flex;flex-direction:column;gap:.35rem;color:hsl(var(--spearlance-white))}.cr-lead-value[data-astro-cid-mcfhq7aj]{font-family:var(--font-display, inherit);font-weight:800;font-size:clamp(3.25rem,9vw,4.25rem);line-height:.95;letter-spacing:-.03em;color:hsl(var(--spearlance-green));text-shadow:0 0 32px hsl(var(--spearlance-green) / .35)}.cr-lead-label[data-astro-cid-mcfhq7aj]{font-size:.95rem;font-weight:600;color:#ffffffe6}.cr-industry[data-astro-cid-mcfhq7aj]{margin-top:1rem;font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}@media(min-width:1024px){.cr-industry[data-astro-cid-mcfhq7aj]{min-height:2.1rem}}.cr-headline[data-astro-cid-mcfhq7aj]{margin-top:.5rem;font-family:var(--font-display, inherit);font-size:1.2rem;line-height:1.3;font-weight:700;color:hsl(var(--spearlance-white))}.cr-stats[data-astro-cid-mcfhq7aj]{margin-top:1.1rem;padding-top:1.1rem;border-top:1px solid hsl(0 0% 100% / .08);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.25rem}.cr-stats[data-astro-cid-mcfhq7aj] dd[data-astro-cid-mcfhq7aj]{display:flex;flex-direction:column}.cr-stat-value[data-astro-cid-mcfhq7aj]{font-weight:700;font-size:1.15rem;color:hsl(var(--spearlance-white))}.cr-stat-label[data-astro-cid-mcfhq7aj]{font-size:.78rem;color:#fff9;max-width:11rem}.cr-foot[data-astro-cid-mcfhq7aj]{margin-top:auto;padding-top:1.25rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.cr-award[data-astro-cid-mcfhq7aj]{display:inline-flex;align-items:center;gap:.5rem;font-size:.72rem;line-height:1.25;color:#ffffffbf;max-width:13rem}.cr-award[data-astro-cid-mcfhq7aj] img[data-astro-cid-mcfhq7aj]{height:2.6rem;width:auto;flex-shrink:0}.cr-award[data-astro-cid-mcfhq7aj]:hover{color:#fff}.cr-link[data-astro-cid-mcfhq7aj]{font-size:.8rem;font-weight:600;color:hsl(var(--spearlance-green))}.cr-link[data-astro-cid-mcfhq7aj]:hover{text-decoration:underline}.cr-period[data-astro-cid-mcfhq7aj]{margin-top:.9rem;font-size:.75rem;line-height:1.35;color:#fff9}.cr-btn[data-astro-cid-mcfhq7aj]{display:inline-flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid hsl(0 0% 100% / .15);background:#ffffff0a;color:hsl(var(--spearlance-white));transition:border-color .2s,color .2s,opacity .2s}.cr-btn[data-astro-cid-mcfhq7aj]:hover:not(:disabled){border-color:hsl(var(--spearlance-green) / .6);color:hsl(var(--spearlance-green))}.cr-btn[data-astro-cid-mcfhq7aj]:focus-visible{outline:2px solid hsl(var(--spearlance-green));outline-offset:2px}.cr-btn[data-astro-cid-mcfhq7aj]:disabled{opacity:.35;cursor:default}@media(prefers-reduced-motion:reduce){[data-astro-cid-mcfhq7aj][data-autoplay]{display:none}.cr-rail[data-astro-cid-mcfhq7aj]{scroll-behavior:auto}.cr-card[data-astro-cid-mcfhq7aj]{transition:none}.cr-bg,.cr-bg *{animation:none!important;transition:none!important}}
