.eyebrow[data-astro-cid-op2xnkg3]{font-family:var(--mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--lime);margin:0 0 16px}.dateline[data-astro-cid-op2xnkg3]{font-family:var(--mono);font-size:clamp(13px,1.15vw,15px);letter-spacing:.12em;text-transform:uppercase;color:#ffffffeb;margin:0 0 30px}h2[data-astro-cid-op2xnkg3]{font-weight:700;font-size:clamp(30px,4vw,50px);letter-spacing:-.02em;line-height:1.06;margin:0 0 20px}.k[data-astro-cid-op2xnkg3]{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--lime)}.lede[data-astro-cid-op2xnkg3]{font-size:17px;line-height:1.6;color:var(--meta);max-width:60ch;margin:0}.rise[data-astro-cid-op2xnkg3]{animation:rise .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--d) * 90ms)}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.reveal[data-astro-cid-op2xnkg3]{transition:opacity .6s ease-out,transform .6s cubic-bezier(.2,.7,.2,1)}html.anim .reveal[data-astro-cid-op2xnkg3]{opacity:0;transform:translateY(22px)}html.anim .reveal[data-astro-cid-op2xnkg3].in{opacity:1;transform:none}.stagger[data-astro-cid-op2xnkg3]>[data-astro-cid-op2xnkg3]{transition:opacity .5s ease-out,transform .5s cubic-bezier(.2,.7,.2,1)}html.anim .stagger[data-astro-cid-op2xnkg3]>[data-astro-cid-op2xnkg3]{opacity:0;transform:translateY(16px)}html.anim .stagger[data-astro-cid-op2xnkg3].in>[data-astro-cid-op2xnkg3]{opacity:1;transform:none}.stagger[data-astro-cid-op2xnkg3].in>[data-astro-cid-op2xnkg3]:nth-child(2){transition-delay:.08s}.stagger[data-astro-cid-op2xnkg3].in>[data-astro-cid-op2xnkg3]:nth-child(3){transition-delay:.16s}.stagger[data-astro-cid-op2xnkg3].in>[data-astro-cid-op2xnkg3]:nth-child(4){transition-delay:.24s}@media(prefers-reduced-motion:reduce){.rise[data-astro-cid-op2xnkg3]{animation:none}.drift-track[data-astro-cid-op2xnkg3]{animation:none!important}}.whero[data-astro-cid-op2xnkg3]{position:relative;overflow:hidden;background:linear-gradient(var(--blue-mid) 0%,var(--ink) 78%);padding:clamp(64px,9vw,118px) 0 0}.whero[data-astro-cid-op2xnkg3]:before{content:"";position:absolute;inset:-20% -10% auto;height:90%;pointer-events:none;background:radial-gradient(42% 55% at 78% 10%,#5164fc8c,#5164fc00 70%)}.whero-inner[data-astro-cid-op2xnkg3]{position:relative}.whero[data-astro-cid-op2xnkg3] h1[data-astro-cid-op2xnkg3]{font-family:var(--mono);font-weight:500;text-transform:uppercase;font-size:clamp(36px,5.6vw,76px);line-height:.98;letter-spacing:-.02em;margin:0 0 22px;max-width:16ch}.whero-lede[data-astro-cid-op2xnkg3]{font-size:clamp(17px,1.5vw,20px);line-height:1.55;color:#ffffffdb;max-width:56ch;margin:0 0 18px}.cta-row[data-astro-cid-op2xnkg3]{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.drift[data-astro-cid-op2xnkg3]{position:relative;margin-top:clamp(48px,6vw,76px);padding:26px 0 64px;display:grid;gap:26px;-webkit-mask-image:linear-gradient(90deg,transparent,var(--ink) 10%,var(--ink) 90%,transparent);mask-image:linear-gradient(90deg,transparent,var(--ink) 10%,var(--ink) 90%,transparent)}.drift-row[data-astro-cid-op2xnkg3]{overflow:hidden}.drift-track[data-astro-cid-op2xnkg3]{display:flex;width:max-content;animation:drift 90s linear infinite}.drift-row[data-astro-cid-op2xnkg3].rev .drift-track[data-astro-cid-op2xnkg3]{animation-direction:reverse;animation-duration:110s}.drift[data-astro-cid-op2xnkg3]:hover .drift-track[data-astro-cid-op2xnkg3]{animation-play-state:paused}.drift[data-astro-cid-op2xnkg3] ul[data-astro-cid-op2xnkg3]{display:flex;align-items:center;gap:54px;list-style:none;margin:0;padding:0 27px}.drift[data-astro-cid-op2xnkg3] img[data-astro-cid-op2xnkg3]{width:var(--lw);height:var(--lh);display:block;filter:brightness(0) invert(1);opacity:.62}@keyframes drift{to{transform:translate(-50%)}}.nums[data-astro-cid-op2xnkg3]{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border:1px solid rgba(255,255,255,.16);background:#01011ceb}.num[data-astro-cid-op2xnkg3]{padding:26px 24px;border-left:1px solid rgba(255,255,255,.12);text-align:center;display:flex;flex-direction:column-reverse}.num[data-astro-cid-op2xnkg3]:first-child{border-left:0}.num[data-astro-cid-op2xnkg3] dd[data-astro-cid-op2xnkg3]{margin:0;font-family:var(--mono);font-weight:500;font-size:clamp(30px,3.4vw,46px);letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.num[data-astro-cid-op2xnkg3] dt[data-astro-cid-op2xnkg3]{font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--meta);margin-top:10px}.mapsec[data-astro-cid-op2xnkg3]{padding:clamp(70px,9vw,120px) 0 clamp(60px,8vw,100px)}.map-head[data-astro-cid-op2xnkg3]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);align-items:end;margin-bottom:40px}.map-head[data-astro-cid-op2xnkg3] h2[data-astro-cid-op2xnkg3]{margin:0}.spine[data-astro-cid-op2xnkg3]{display:flex;align-items:center;gap:14px;margin-bottom:8px;font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--meta)}.spine[data-astro-cid-op2xnkg3] i[data-astro-cid-op2xnkg3]{flex:1;height:1px;background:linear-gradient(90deg,var(--blue),rgba(81,100,252,.15));position:relative;transform-origin:left;transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .2s}html.anim .spine[data-astro-cid-op2xnkg3] i[data-astro-cid-op2xnkg3]{transform:scaleX(0)}html.anim .spine[data-astro-cid-op2xnkg3].in i[data-astro-cid-op2xnkg3]{transform:scaleX(1)}.spine[data-astro-cid-op2xnkg3] i[data-astro-cid-op2xnkg3]:after{content:"";position:absolute;right:-1px;top:-3px;border:3.5px solid transparent;border-left:6px solid rgba(81,100,252,.5)}.cats[data-astro-cid-op2xnkg3]{border-top:1px solid rgba(255,255,255,.16)}.cat[data-astro-cid-op2xnkg3]{display:grid;grid-template-columns:minmax(240px,300px) 1fr;gap:30px;align-items:center;padding:26px 0;border-bottom:1px solid rgba(255,255,255,.12);transition:background .25s ease,opacity .6s ease-out,transform .6s cubic-bezier(.2,.7,.2,1)}.cat[data-astro-cid-op2xnkg3]:hover{background:linear-gradient(90deg,#5164fc1a,#5164fc00 70%)}.cat-label[data-astro-cid-op2xnkg3]{display:flex;gap:16px;align-items:baseline}.cat-n[data-astro-cid-op2xnkg3]{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--blue)}.cat[data-astro-cid-op2xnkg3] h3[data-astro-cid-op2xnkg3]{font-size:18px;font-weight:700;line-height:1.25;margin:0 0 6px}.cat-label[data-astro-cid-op2xnkg3] p[data-astro-cid-op2xnkg3]{font-size:13.5px;line-height:1.5;color:var(--meta);margin:0}.cat-logos[data-astro-cid-op2xnkg3]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:22px 34px}.cat-logos[data-astro-cid-op2xnkg3] li[data-astro-cid-op2xnkg3]{display:flex;align-items:center;transition:opacity .45s ease-out,transform .45s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--j) * 45ms + .12s)}html.anim .cat[data-astro-cid-op2xnkg3] .cat-logos[data-astro-cid-op2xnkg3] li[data-astro-cid-op2xnkg3]{opacity:0;transform:translateY(10px) scale(.96)}html.anim .cat[data-astro-cid-op2xnkg3].in .cat-logos[data-astro-cid-op2xnkg3] li[data-astro-cid-op2xnkg3]{opacity:1;transform:none}.cat-logos[data-astro-cid-op2xnkg3] img[data-astro-cid-op2xnkg3]{width:var(--lw);height:var(--lh);max-width:100%;display:block;filter:brightness(0) invert(1);opacity:.8;transition:opacity .2s ease,transform .25s ease}.cat[data-astro-cid-op2xnkg3]:hover .cat-logos[data-astro-cid-op2xnkg3] img[data-astro-cid-op2xnkg3]{opacity:1}.cat-logos[data-astro-cid-op2xnkg3] img[data-astro-cid-op2xnkg3]:hover{transform:translateY(-3px) scale(1.06)}.buyers[data-astro-cid-op2xnkg3]{padding:clamp(20px,4vw,40px) 0 clamp(40px,6vw,70px)}.buyers-grid[data-astro-cid-op2xnkg3]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,64px);align-items:center}.buyers-copy[data-astro-cid-op2xnkg3] p[data-astro-cid-op2xnkg3]:not(.eyebrow){font-size:17px;line-height:1.65;color:var(--body-text);max-width:50ch;margin:0}.buyers-pic[data-astro-cid-op2xnkg3]{margin:0;aspect-ratio:4 / 3;overflow:hidden;border-radius:24px;border:1px solid rgba(255,255,255,.12)}.buyers-pic[data-astro-cid-op2xnkg3] img[data-astro-cid-op2xnkg3]{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.buyers-pic[data-astro-cid-op2xnkg3]:hover img[data-astro-cid-op2xnkg3]{transform:scale(1.03)}.meet[data-astro-cid-op2xnkg3]{padding:clamp(60px,8vw,100px) 0 clamp(40px,6vw,70px)}.lists[data-astro-cid-op2xnkg3]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.list[data-astro-cid-op2xnkg3]{border:1px solid rgba(255,255,255,.16);padding:26px 24px;transition:border-color .25s,opacity .5s ease-out,transform .5s cubic-bezier(.2,.7,.2,1)}.list[data-astro-cid-op2xnkg3]:hover{border-color:#5164fcb3}.list[data-astro-cid-op2xnkg3] ul[data-astro-cid-op2xnkg3]{list-style:none;margin:16px 0 0;padding:0}.list[data-astro-cid-op2xnkg3] li[data-astro-cid-op2xnkg3]{font-size:15px;line-height:1.4;padding:10px 0;color:#ffffffe0;border-top:1px solid rgba(255,255,255,.08)}.list[data-astro-cid-op2xnkg3] li[data-astro-cid-op2xnkg3]:first-child{border-top:0}.ctas[data-astro-cid-op2xnkg3]{padding:0 0 clamp(70px,9vw,110px)}.cta-grid[data-astro-cid-op2xnkg3]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cta-card[data-astro-cid-op2xnkg3]{border:1px solid rgba(255,255,255,.16);padding:clamp(28px,3.5vw,44px);display:flex;flex-direction:column;align-items:flex-start;background:radial-gradient(60% 80% at 0% 0%,#5164fc29,#5164fc00 70%)}.cta-card[data-astro-cid-op2xnkg3] h3[data-astro-cid-op2xnkg3]{font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:-.01em;line-height:1.15;margin:14px 0 12px}.cta-card[data-astro-cid-op2xnkg3] button[data-astro-cid-op2xnkg3].btn-ghost{cursor:pointer}.cta-card[data-astro-cid-op2xnkg3] button[data-astro-cid-op2xnkg3].btn-ghost:not(:hover){background:transparent}.cta-card[data-astro-cid-op2xnkg3] p[data-astro-cid-op2xnkg3]{font-size:15px;line-height:1.6;color:#ffffffc7;margin:0 0 26px;max-width:46ch}@media(max-width:1024px){.lists[data-astro-cid-op2xnkg3]{grid-template-columns:repeat(2,1fr)}.cat[data-astro-cid-op2xnkg3]{grid-template-columns:220px 1fr}}@media(max-width:860px){.buyers-grid[data-astro-cid-op2xnkg3]{grid-template-columns:1fr}}@media(max-width:760px){.map-head[data-astro-cid-op2xnkg3],.cta-grid[data-astro-cid-op2xnkg3],.lists[data-astro-cid-op2xnkg3],.cat[data-astro-cid-op2xnkg3]{grid-template-columns:1fr}.cat[data-astro-cid-op2xnkg3]{gap:18px}.cat-logos[data-astro-cid-op2xnkg3]{gap:18px 28px}.nums[data-astro-cid-op2xnkg3]{grid-template-columns:repeat(2,1fr)}.num[data-astro-cid-op2xnkg3]:nth-child(3){border-left:0}.num[data-astro-cid-op2xnkg3]:nth-child(n+3){border-top:1px solid rgba(255,255,255,.12)}.drift[data-astro-cid-op2xnkg3] ul[data-astro-cid-op2xnkg3]{gap:40px}.dt[data-astro-cid-op2xnkg3]{display:none}}
