.marquee[data-astro-cid-hjon3hvd]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.track[data-astro-cid-hjon3hvd]{padding:var(--space-1) 0;gap:var(--space-3);width:max-content;animation:scroll calc(var(--n) * 4.5s) linear infinite;margin:0;list-style:none;display:flex}.reverse[data-astro-cid-hjon3hvd] .track[data-astro-cid-hjon3hvd]{animation-direction:reverse}.marquee[data-astro-cid-hjon3hvd]:hover .track[data-astro-cid-hjon3hvd]{animation-play-state:paused}@keyframes scroll{to{transform:translateX(calc(-50% - var(--space-3) / 2))}}.logo-card[data-astro-cid-hjon3hvd]{background:var(--card-bg);border:1px solid var(--color-line);border-radius:var(--radius-lg);width:210px;padding:var(--space-3) var(--space-2);text-align:center;gap:var(--space-2);flex-direction:column;flex:none;display:flex}.logo-box[data-astro-cid-hjon3hvd]{justify-content:center;align-items:center;height:110px;display:flex;overflow:hidden}.logo-box[data-astro-cid-hjon3hvd] img[data-astro-cid-hjon3hvd]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:110px}.logo-empty[data-astro-cid-hjon3hvd]{color:var(--color-muted);font-size:var(--text-caption)}.logo-name[data-astro-cid-hjon3hvd]{font-size:var(--text-caption);line-height:var(--leading-snug);color:var(--color-ink);justify-content:center;align-items:center;min-height:4.2em;margin:0;font-weight:700;display:flex}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-hjon3hvd]{overflow-x:auto;mask-image:none}.track[data-astro-cid-hjon3hvd]{animation:none}.logo-card[data-astro-cid-hjon3hvd][aria-hidden=true]{display:none}}.intro[data-astro-cid-cc5dngp3]{max-width:var(--width-text);margin:0 auto var(--space-4);text-align:center;font-size:var(--text-lead)}.mission[data-astro-cid-cc5dngp3] h3[data-astro-cid-cc5dngp3]{font-size:var(--text-h3)}@media (width>=768px){.values[data-astro-cid-cc5dngp3]{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}}.value[data-astro-cid-cc5dngp3]{background:var(--card-bg);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-3)}.value[data-astro-cid-cc5dngp3] h3[data-astro-cid-cc5dngp3]{font-size:var(--text-h4);margin-top:0}.vision-heading[data-astro-cid-cc5dngp3]{margin-top:var(--space-4)}.team[data-astro-cid-cc5dngp3]{max-width:var(--width-narrow)}.team[data-astro-cid-cc5dngp3] h3[data-astro-cid-cc5dngp3]{font-size:var(--text-h4)}.team[data-astro-cid-cc5dngp3] p[data-astro-cid-cc5dngp3]{color:var(--color-primary)}.social-head[data-astro-cid-cc5dngp3]{text-align:center}.social-head[data-astro-cid-cc5dngp3] h3[data-astro-cid-cc5dngp3]{font-size:var(--text-h2);line-height:var(--leading-heading);margin:0 0 var(--space-2)}.status[data-astro-cid-cc5dngp3]{margin:0 0 var(--space-2);background:var(--color-support-tint);color:var(--color-primary-dark);border-radius:var(--radius-pill);font-size:var(--text-caption);padding:4px 16px;font-weight:700;display:inline-block}.social-head[data-astro-cid-cc5dngp3] h3[data-astro-cid-cc5dngp3]{text-wrap:balance}.lead[data-astro-cid-cc5dngp3]{font-size:var(--text-lead);margin:0}@media (width<=767px){.social-head[data-astro-cid-cc5dngp3] .lead[data-astro-cid-cc5dngp3]{text-align:left}}.social-cards[data-astro-cid-cc5dngp3]{margin-block:var(--space-4)}.pillar[data-astro-cid-cc5dngp3]{background:var(--card-bg);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-3)}.pillar[data-astro-cid-cc5dngp3] h3[data-astro-cid-cc5dngp3]{font-size:var(--text-h4);margin-top:0}.stat[data-astro-cid-cc5dngp3]{height:68px;margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:var(--text-display);font-weight:800;line-height:var(--leading-none);letter-spacing:-.02em;color:var(--color-primary);align-items:center;display:flex}.visually-hidden[data-astro-cid-cc5dngp3]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lead-in[data-astro-cid-cc5dngp3]{font-size:var(--text-lead);margin:0 0 var(--space-3);padding-top:var(--space-4);position:relative}.lead-in[data-astro-cid-cc5dngp3]:before{content:"";width:1px;height:var(--space-3);background:var(--color-placeholder-line);position:absolute;top:0;left:50%}.uses[data-astro-cid-cc5dngp3]{background:var(--card-bg);border:1px solid var(--color-line);border-radius:var(--radius-lg);overflow:hidden}.use[data-astro-cid-cc5dngp3]{padding:var(--space-4) var(--space-3)}.use[data-astro-cid-cc5dngp3]+.use[data-astro-cid-cc5dngp3]{border-top:1px solid var(--color-line)}.use[data-astro-cid-cc5dngp3] h3[data-astro-cid-cc5dngp3]{font-size:var(--text-h4);margin-top:0}.use[data-astro-cid-cc5dngp3] p[data-astro-cid-cc5dngp3]{margin-bottom:0}@media (width>=768px){.uses[data-astro-cid-cc5dngp3]{grid-template-columns:repeat(3,1fr);display:grid}.use[data-astro-cid-cc5dngp3]+.use[data-astro-cid-cc5dngp3]{border-top:0;border-left:1px solid var(--color-line)}}.social-foot[data-astro-cid-cc5dngp3]{margin-top:var(--space-4)}.closing[data-astro-cid-cc5dngp3]{background:var(--color-support-tint);color:var(--color-ink);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-3);text-align:center;font-size:var(--text-lead);margin:0}.note[data-astro-cid-cc5dngp3]{font-size:var(--text-caption);color:var(--color-muted);margin:var(--space-4) 0 0;padding-top:var(--space-3);border-top:1px solid var(--color-line)}.partner-row[data-astro-cid-cc5dngp3]{margin-top:var(--space-4)}
