.slides[data-astro-cid-tvyr2t2n]{flex-direction:column;gap:10px;margin:0;display:flex}.slides__frame[data-astro-cid-tvyr2t2n]{background:var(--surface);border-radius:14px;display:grid;position:relative;overflow:hidden}.slides__img[data-astro-cid-tvyr2t2n]{object-fit:cover;border-radius:0;grid-area:1/1;width:100%;height:340px;display:block}.slides__img[data-astro-cid-tvyr2t2n][hidden]{display:none}.slides__btn[data-astro-cid-tvyr2t2n]{z-index:2;color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.slides__btn--prev[data-astro-cid-tvyr2t2n]{left:10px}.slides__btn--next[data-astro-cid-tvyr2t2n]{right:10px}.slides__btn--play[data-astro-cid-tvyr2t2n]{top:auto;bottom:10px;left:10px;transform:none}.slides__btn--play[data-astro-cid-tvyr2t2n][data-state=playing] .slides__icon--play[data-astro-cid-tvyr2t2n],.slides__btn--play[data-astro-cid-tvyr2t2n][data-state=paused] .slides__icon--pause[data-astro-cid-tvyr2t2n]{display:none}@media (prefers-reduced-motion:no-preference){.slides__img--in[data-astro-cid-tvyr2t2n]{z-index:1;animation:.7s ease-in-out both slides-crossfade;position:relative}}@keyframes slides-crossfade{0%{opacity:0}to{opacity:1}}.slides__cap[data-astro-cid-tvyr2t2n]{justify-content:space-between;display:flex}.mission[data-astro-cid-gsygyv63]{padding-top:56px;padding-bottom:48px}.eyebrow[data-astro-cid-gsygyv63]{letter-spacing:.08em;text-transform:uppercase;color:var(--orange-text);margin:0 0 12px;font-size:14px;font-weight:700}.mission__text[data-astro-cid-gsygyv63]{max-width:980px;font-size:21px;line-height:1.55}.mission__cta[data-astro-cid-gsygyv63]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.stats[data-astro-cid-gsygyv63]{background:var(--blue);color:#fff}.stats__list[data-astro-cid-gsygyv63]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:0 auto;padding-top:28px;padding-bottom:28px;list-style:none;display:grid}.stat[data-astro-cid-gsygyv63]{border-left:3px solid var(--orange);flex-direction:column;gap:2px;padding-left:16px;display:flex}.stat__value[data-astro-cid-gsygyv63]{font-size:48px;font-style:italic;font-weight:900;line-height:1}.stat__label[data-astro-cid-gsygyv63]{opacity:.9;font-size:15px}.team[data-astro-cid-gsygyv63]{flex-direction:column;gap:20px;padding-top:56px;padding-bottom:56px;display:flex}.team__h[data-astro-cid-gsygyv63],.outreach__h[data-astro-cid-gsygyv63]{margin:0;font-size:32px}.team__mid[data-astro-cid-gsygyv63]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.since[data-astro-cid-gsygyv63]{padding-top:48px;padding-bottom:48px}.since__h[data-astro-cid-gsygyv63]{font-size:32px}.tl[data-astro-cid-gsygyv63]{columns:2;column-gap:40px;margin:8px 0 0;padding:0;list-style:none;position:relative}.tl__row[data-astro-cid-gsygyv63]{break-inside:avoid;border-left:2px solid var(--line-strong);grid-template-columns:84px minmax(0,1fr);gap:4px 12px;padding:12px 0 12px 24px;display:grid;position:relative}.tl__dot[data-astro-cid-gsygyv63]{background:var(--bg);border:2px solid var(--blue);border-radius:50%;width:12px;height:12px;position:absolute;top:17px;left:-7px}.tl__row--award[data-astro-cid-gsygyv63] .tl__dot[data-astro-cid-gsygyv63]{background:var(--gold);border-color:var(--orange);width:16px;height:16px;top:15px;left:-9px}.tl__year[data-astro-cid-gsygyv63]{font-size:20px;font-style:italic;font-weight:900;line-height:1.2}.tl__body[data-astro-cid-gsygyv63]{flex-direction:column;gap:2px;min-width:0;display:flex}.tl__robot[data-astro-cid-gsygyv63]{font-size:17px;font-weight:700}.tl__awards[data-astro-cid-gsygyv63]{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.tl__award[data-astro-cid-gsygyv63]{background:var(--bg);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-weight:500;display:inline-flex}.outreach[data-astro-cid-gsygyv63]{padding-top:56px}.outreach__card[data-astro-cid-gsygyv63]{border-radius:var(--radius);background:var(--orange-tint);border-left:6px solid var(--orange);flex-direction:column;gap:14px;padding:28px 32px;display:flex}.outreach__card[data-astro-cid-gsygyv63] p{margin:0}.video[data-astro-cid-gsygyv63]{padding-top:48px;padding-bottom:56px}.video[data-astro-cid-gsygyv63] .team__video{--yt-ratio:auto;--yt-radius:14px;--yt-play-size:84px;height:520px}.video[data-astro-cid-gsygyv63] .team__video .yt__title{font-size:20px;font-weight:700;top:16px;bottom:auto;left:20px}.team__video-note[data-astro-cid-gsygyv63]{color:#fff;text-shadow:0 1px 8px #0009;font-size:14px;position:absolute;bottom:14px;right:20px}@media (width<=860px){.team__mid[data-astro-cid-gsygyv63]{grid-template-columns:minmax(0,1fr)}.tl[data-astro-cid-gsygyv63]{columns:1}.video[data-astro-cid-gsygyv63] .team__video{height:280px}.mission__text[data-astro-cid-gsygyv63]{font-size:18px}.stat__value[data-astro-cid-gsygyv63]{font-size:36px}.outreach__card[data-astro-cid-gsygyv63]{padding:22px 20px}}
