.card[data-astro-cid-d3f6cglm]{overflow:hidden}.photo[data-astro-cid-d3f6cglm]{aspect-ratio:4/5;object-fit:cover;object-position:center 22%;width:100%;height:auto;display:block}.placeholder[data-astro-cid-d3f6cglm]{background:color-mix(in srgb, var(--color-text) 5%, transparent);color:color-mix(in srgb, var(--color-text) 25%, transparent);place-items:center;display:grid}.placeholder[data-astro-cid-d3f6cglm] svg[data-astro-cid-d3f6cglm]{width:60%;height:75%}.photo[data-astro-cid-d3f6cglm].focus-upper{object-position:center 34%}.body[data-astro-cid-d3f6cglm]{flex-direction:column;align-items:flex-start;padding:20px 22px 24px;display:flex}.affiliation[data-astro-cid-d3f6cglm]{margin:0 0 var(--space-2);font-family:var(--font-heading);font-weight:500;font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 60%, transparent)}h3[data-astro-cid-d3f6cglm]{font-family:var(--font-heading);letter-spacing:0;margin:0 0 3px;font-size:20px;font-weight:500}.role[data-astro-cid-d3f6cglm]{margin:0 0 var(--space-6);font-size:var(--text-small);color:var(--color-accent)}.responsibilities[data-astro-cid-d3f6cglm]{white-space:pre-line}.topic[data-astro-cid-d3f6cglm]{margin:calc(-1 * var(--space-4)) 0 var(--space-6);font-size:var(--text-small);color:var(--ink-soft);line-height:1.55}.bio[data-astro-cid-d3f6cglm]{font-size:var(--text-small);color:color-mix(in srgb, var(--color-text) 70%, transparent);margin:0;line-height:1.55}.mail[data-astro-cid-d3f6cglm]{font-size:var(--text-small);overflow-wrap:anywhere}.linkedin[data-astro-cid-d3f6cglm]{margin-top:var(--space-4);font-size:var(--text-micro);color:color-mix(in srgb, var(--color-text) 70%, transparent);transition:color var(--duration-fast) ease;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.linkedin[data-astro-cid-d3f6cglm]:hover{color:var(--color-accent)}.linkedin[data-astro-cid-d3f6cglm] svg[data-astro-cid-d3f6cglm]{display:block}.final-application[data-astro-cid-uau5mdou]{background:var(--color-bg);border-top:1px solid var(--color-divider);color:var(--color-text);text-align:center;scroll-margin-top:var(--header-height);padding:100px max(24px,7vw) 110px}.eyebrow[data-astro-cid-uau5mdou]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);font-size:12px}h2[data-astro-cid-uau5mdou]{letter-spacing:-.05em;max-width:22ch;margin:24px auto;font-size:clamp(48px,7.8vw,116px);line-height:1.03}h2[data-astro-cid-uau5mdou] span[data-astro-cid-uau5mdou]{display:block}h2[data-astro-cid-uau5mdou] span[data-astro-cid-uau5mdou]:first-child{margin-bottom:10px;font-size:.68em}.application-line[data-astro-cid-uau5mdou]{max-width:55ch;color:var(--ink-soft);margin:0 auto 35px;font-size:20px;line-height:1.6}.intake[data-astro-cid-uau5mdou]{margin-top:30px;font-size:13px;line-height:1.6}.application-note[data-astro-cid-uau5mdou]{color:var(--ink-faint);margin-top:8px;font-size:12px;line-height:1.6}@media (width<=700px){.final-application[data-astro-cid-uau5mdou]{padding-block:70px}h2[data-astro-cid-uau5mdou]{font-size:40px}h2[data-astro-cid-uau5mdou] span[data-astro-cid-uau5mdou]{display:block}.application-line[data-astro-cid-uau5mdou]{font-size:17px}.intake[data-astro-cid-uau5mdou]{font-size:12px}}.beyond[data-astro-cid-r44trmik]{--event-height:calc(100svh - var(--header-height))}header[data-astro-cid-r44trmik]{padding:75px var(--cinema-gutter,7vw) 60px;max-width:1100px}.eyebrow[data-astro-cid-r44trmik]{text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent);font-size:12px}h2[data-astro-cid-r44trmik]{letter-spacing:-.045em;margin-top:24px;font-size:clamp(42px,5.7vw,80px);line-height:1.05}.event-field[data-astro-cid-r44trmik]{position:relative}.event-photos[data-astro-cid-r44trmik]{display:none}.event-stories[data-astro-cid-r44trmik] article[data-astro-cid-r44trmik]{padding:0 var(--cinema-gutter,7vw) 55px}.event-static-photo[data-astro-cid-r44trmik]{object-fit:cover;border-radius:var(--radius-lg);width:100%;height:60svh;display:block}.event-story-copy[data-astro-cid-r44trmik]{max-width:700px;padding-block:35px}h3[data-astro-cid-r44trmik]{letter-spacing:-.045em;margin:22px 0;font-size:clamp(40px,5.4vw,76px);line-height:1.04}.scene-line[data-astro-cid-r44trmik]{color:var(--ink-soft);max-width:46ch;font-size:20px;line-height:1.6}ul[data-astro-cid-r44trmik]{flex-wrap:wrap;gap:10px;margin-top:25px;padding:0;list-style:none;display:flex}li[data-astro-cid-r44trmik]{border:1px solid var(--color-divider);border-radius:5px;padding:8px 12px;font-size:12px}.scene-caption[data-astro-cid-r44trmik]{color:var(--ink-faint);margin-top:30px;font-size:12px;line-height:1.5}.event-position[data-astro-cid-r44trmik]{display:none}.event-field[data-astro-cid-r44trmik][data-ready] .event-photos[data-astro-cid-r44trmik]{top:var(--header-height);height:var(--event-height);display:block;position:sticky;overflow:hidden}.event-photo[data-astro-cid-r44trmik]{opacity:0;transition:opacity .55s;position:absolute;inset:0}.event-photo[data-astro-cid-r44trmik][data-active=true]{opacity:1}.event-photo[data-astro-cid-r44trmik] img{object-fit:cover;object-position:center 45%;width:100%;height:100%}.event-photos[data-astro-cid-r44trmik]:after{content:"";background:linear-gradient(90deg,#0f1d2d0a,#0f1d2dc2 56%,#0f1d2df7);position:absolute;inset:0}.event-field[data-astro-cid-r44trmik][data-ready] .event-stories[data-astro-cid-r44trmik]{margin-top:calc(-1 * var(--event-height));z-index:1;position:relative}.event-field[data-astro-cid-r44trmik][data-ready] article[data-astro-cid-r44trmik]{min-height:var(--event-height);padding:65px var(--cinema-gutter,7vw);justify-content:flex-end;align-items:center;display:flex}.event-field[data-astro-cid-r44trmik][data-ready] .event-static-photo[data-astro-cid-r44trmik]{display:none}.event-field[data-astro-cid-r44trmik][data-ready] .event-story-copy[data-astro-cid-r44trmik]{width:48%;max-width:650px;color:var(--brand-beige)}.event-field[data-astro-cid-r44trmik][data-ready] .scene-line[data-astro-cid-r44trmik]{color:color-mix(in srgb, var(--brand-beige) 86%, transparent)}.event-field[data-astro-cid-r44trmik][data-ready] li[data-astro-cid-r44trmik]{border-color:#f4f0e54d}.event-field[data-astro-cid-r44trmik][data-ready] .scene-caption[data-astro-cid-r44trmik]{color:#f4f0e5a6}.event-field[data-astro-cid-r44trmik][data-ready] .event-position[data-astro-cid-r44trmik]{z-index:2;pointer-events:none;justify-content:center;gap:12px;height:0;display:flex;position:sticky;bottom:25px}.event-position[data-astro-cid-r44trmik] span[data-astro-cid-r44trmik]{background:#f4f0e559;width:30px;height:3px}.event-position[data-astro-cid-r44trmik] [data-astro-cid-r44trmik][data-active=true]{background:var(--brand-rose,var(--color-accent))}.event-note[data-astro-cid-r44trmik]{color:var(--ink-faint);padding:25px var(--cinema-gutter,7vw) 45px;font-size:12px;line-height:1.6}@media (width<=760px){header[data-astro-cid-r44trmik]{padding:55px 24px 40px}h2[data-astro-cid-r44trmik]{font-size:43px}h3[data-astro-cid-r44trmik]{font-size:40px}.scene-line[data-astro-cid-r44trmik]{font-size:17px}.event-field[data-astro-cid-r44trmik][data-ready] article[data-astro-cid-r44trmik]{align-items:flex-end;padding:38px 24px}.event-field[data-astro-cid-r44trmik][data-ready] .event-story-copy[data-astro-cid-r44trmik]{width:100%;padding-bottom:25px}.event-photos[data-astro-cid-r44trmik]:after{background:linear-gradient(#0f1d2d14,#0f1d2ddb 52%,#0f1d2dfa)}.event-stories[data-astro-cid-r44trmik] article[data-astro-cid-r44trmik]{padding-inline:24px}ul[data-astro-cid-r44trmik]{gap:7px}li[data-astro-cid-r44trmik]{padding:7px 9px;font-size:11px}.scene-caption[data-astro-cid-r44trmik]{margin-top:20px}.event-static-photo[data-astro-cid-r44trmik]{height:50svh}.event-note[data-astro-cid-r44trmik]{padding-inline:24px}}@media (height<=650px) and (width>=761px){h3[data-astro-cid-r44trmik]{font-size:42px}.scene-line[data-astro-cid-r44trmik]{font-size:17px}.event-field[data-astro-cid-r44trmik][data-ready] article[data-astro-cid-r44trmik]{padding-block:30px}}@media (prefers-reduced-motion:reduce){.event-photo[data-astro-cid-r44trmik]{transition:none}}.software-story[data-astro-cid-3guy7a5x]{padding:85px var(--cinema-gutter,7vw) 20px;border-top:1px solid var(--color-divider)}.software-heading[data-astro-cid-3guy7a5x]{max-width:900px;margin-bottom:65px}.eyebrow[data-astro-cid-3guy7a5x]{color:var(--color-accent);text-transform:uppercase;letter-spacing:.12em;font-size:12px}.software-heading[data-astro-cid-3guy7a5x] h2[data-astro-cid-3guy7a5x]{letter-spacing:-.05em;margin:24px 0;font-size:clamp(42px,5.7vw,82px);font-weight:700;line-height:1.04}.software-heading[data-astro-cid-3guy7a5x]>p[data-astro-cid-3guy7a5x]:last-child{color:var(--ink-soft);max-width:65ch;font-size:20px;line-height:1.6}.software-layout[data-astro-cid-3guy7a5x]{grid-template-columns:1.4fr 1fr;align-items:start;gap:5%;display:grid}.runtime-visual[data-astro-cid-3guy7a5x]{top:calc(var(--header-height) + 24px);margin-inline:-25px;position:sticky}svg[data-astro-cid-3guy7a5x]{width:100%;height:auto;max-height:calc(100svh - var(--header-height) - 100px);display:block;overflow:visible}rect[data-astro-cid-3guy7a5x]{fill:var(--color-surface);stroke:var(--color-divider);stroke-width:1.4px}.node-title[data-astro-cid-3guy7a5x]{fill:var(--color-text);text-anchor:middle;font:500 23px var(--font-body)}.node-sub[data-astro-cid-3guy7a5x]{fill:var(--ink-soft);text-anchor:middle;font:400 15px var(--font-body)}.flow-links[data-astro-cid-3guy7a5x],.feedback[data-astro-cid-3guy7a5x]{fill:none;stroke:var(--ink-faint);stroke-width:1.5px;color:var(--ink-faint)}.flow-label[data-astro-cid-3guy7a5x],.feedback-label[data-astro-cid-3guy7a5x]{fill:var(--ink-faint);font:400 13px var(--font-body)}.support-links[data-astro-cid-3guy7a5x]{fill:none;stroke:var(--color-accent);stroke-width:1.5px;stroke-dasharray:4 5;opacity:.6}.tooling-frame[data-astro-cid-3guy7a5x]{fill:var(--color-bg)}.tools-title[data-astro-cid-3guy7a5x]{fill:var(--color-text);font:500 22px var(--font-body)}.tools-sub[data-astro-cid-3guy7a5x]{fill:var(--ink-faint);font:400 14px var(--font-body)}.tool-title[data-astro-cid-3guy7a5x]{fill:var(--color-text);font:500 16px var(--font-body)}.tool-sub[data-astro-cid-3guy7a5x]{fill:var(--ink-soft);font:400 13px var(--font-body)}.tool-row[data-astro-cid-3guy7a5x]{stroke:none}.runtime-node[data-astro-cid-3guy7a5x] rect[data-astro-cid-3guy7a5x],.tooling-frame[data-astro-cid-3guy7a5x]{transition:stroke .35s,fill .35s}[data-astro-cid-3guy7a5x][data-active=world] [data-astro-cid-3guy7a5x][data-node=world] rect[data-astro-cid-3guy7a5x],[data-astro-cid-3guy7a5x][data-active=behaviour] [data-astro-cid-3guy7a5x][data-node=behaviour] rect[data-astro-cid-3guy7a5x],[data-astro-cid-3guy7a5x][data-active=motion] [data-astro-cid-3guy7a5x][data-node=motion] rect[data-astro-cid-3guy7a5x],[data-astro-cid-3guy7a5x][data-active=infrastructure] .tooling-frame[data-astro-cid-3guy7a5x]{stroke:var(--color-accent);fill:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface));stroke-width:2.4px}.runtime-trace[data-astro-cid-3guy7a5x]{fill:none;stroke:var(--color-accent);stroke-width:2px;transition:stroke-dashoffset .5s}.signal[data-astro-cid-3guy7a5x]{fill:var(--color-accent);transition:cy .5s}figcaption[data-astro-cid-3guy7a5x]{color:var(--ink-faint);max-width:65ch;margin:16px 25px 0;font-size:12px;line-height:1.5}.engineering-step[data-astro-cid-3guy7a5x]{min-height:80svh;scroll-margin-top:calc(var(--header-height) + 35px);padding:35px 0 90px}.engineering-step[data-astro-cid-3guy7a5x] .eyebrow[data-astro-cid-3guy7a5x] span[data-astro-cid-3guy7a5x]{margin-right:16px}h3[data-astro-cid-3guy7a5x]{letter-spacing:-.04em;margin:24px 0;font-size:clamp(32px,3.3vw,48px);line-height:1.08}.step-description[data-astro-cid-3guy7a5x]{color:var(--ink-soft);font-size:18px;line-height:1.6}dl[data-astro-cid-3guy7a5x]{border-block:1px solid var(--color-divider);gap:18px;margin-top:28px;padding-block:22px;display:grid}dt[data-astro-cid-3guy7a5x],h4[data-astro-cid-3guy7a5x]{color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:11px}dd[data-astro-cid-3guy7a5x]{font-size:15px;line-height:1.5;font-family:var(--font-mono,monospace)}.team-tasks[data-astro-cid-3guy7a5x]{gap:12px;margin-top:25px;padding:0;list-style:none;display:grid}.team-tasks[data-astro-cid-3guy7a5x] li[data-astro-cid-3guy7a5x]{border-left:2px solid var(--color-accent);color:var(--ink-soft);padding-left:16px;font-size:16px;line-height:1.45}.method-tags[data-astro-cid-3guy7a5x]{flex-wrap:wrap;gap:8px;margin-top:24px;padding:0;list-style:none;display:flex}.method-tags[data-astro-cid-3guy7a5x] li[data-astro-cid-3guy7a5x]{background:var(--color-surface);border:1px solid var(--color-divider);color:var(--ink-soft);border-radius:5px;padding:7px 10px;font-size:11px}h5[data-astro-cid-3guy7a5x]{letter-spacing:-.015em;margin-bottom:10px;font-size:19px;font-weight:500;line-height:1.35}.mobile-runtime[data-astro-cid-3guy7a5x]{display:none}@media (width<=760px){.runtime-visual[data-astro-cid-3guy7a5x] svg[data-astro-cid-3guy7a5x]{display:none}.mobile-runtime[data-astro-cid-3guy7a5x]{padding:10px 12px;display:block}.mobile-sensors[data-astro-cid-3guy7a5x]{color:var(--ink-soft);justify-content:space-between;font-size:13px;display:flex}.mobile-chain[data-astro-cid-3guy7a5x]{grid-template-columns:repeat(3,1fr);gap:10px;margin-block:12px;display:grid}.mobile-chain[data-astro-cid-3guy7a5x]>div[data-astro-cid-3guy7a5x]{border:1px solid var(--color-divider);background:var(--color-surface);border-radius:8px;padding:14px 8px;font-size:14px;position:relative}.mobile-next[data-astro-cid-3guy7a5x]{font-size:13px;position:absolute;top:15px;right:-10px}.mobile-robot[data-astro-cid-3guy7a5x]{color:var(--ink-soft);justify-content:space-between;font-size:13px;display:flex}.mobile-robot[data-astro-cid-3guy7a5x] span[data-astro-cid-3guy7a5x]{font-size:11px}.mobile-tools[data-astro-cid-3guy7a5x]{border:1px dashed var(--color-divider);border-radius:8px;margin-top:14px;padding:12px}.mobile-tools[data-astro-cid-3guy7a5x] strong[data-astro-cid-3guy7a5x]{font-size:14px;font-weight:500}.mobile-tools[data-astro-cid-3guy7a5x] p[data-astro-cid-3guy7a5x]{color:var(--ink-soft);margin-top:5px;font-size:11px;line-height:1.6}[data-astro-cid-3guy7a5x][data-active=world] .mobile-chain[data-astro-cid-3guy7a5x] [data-astro-cid-3guy7a5x][data-node=world],[data-astro-cid-3guy7a5x][data-active=behaviour] .mobile-chain[data-astro-cid-3guy7a5x] [data-astro-cid-3guy7a5x][data-node=behaviour],[data-astro-cid-3guy7a5x][data-active=motion] .mobile-chain[data-astro-cid-3guy7a5x] [data-astro-cid-3guy7a5x][data-node=motion],[data-astro-cid-3guy7a5x][data-active=infrastructure] .mobile-tools[data-astro-cid-3guy7a5x]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface))}}@media (width>=1500px){.software-layout[data-astro-cid-3guy7a5x]{grid-template-columns:1.5fr 1fr;gap:7%}.engineering-step[data-astro-cid-3guy7a5x]{max-width:550px}}@media (width<=760px){.software-story[data-astro-cid-3guy7a5x]{padding:60px 24px 10px}.software-heading[data-astro-cid-3guy7a5x]{margin-bottom:30px}.software-heading[data-astro-cid-3guy7a5x] h2[data-astro-cid-3guy7a5x]{font-size:43px}.software-heading[data-astro-cid-3guy7a5x]>p[data-astro-cid-3guy7a5x]:last-child{font-size:17px}.software-layout[data-astro-cid-3guy7a5x]{display:block}.runtime-visual[data-astro-cid-3guy7a5x]{z-index:3;top:var(--header-height);background:var(--color-bg);border-bottom:1px solid var(--color-divider);margin:0 -24px;padding:12px 12px 8px}svg[data-astro-cid-3guy7a5x]{width:100%;height:290px;max-height:38svh}figcaption[data-astro-cid-3guy7a5x]{display:none}.engineering-step[data-astro-cid-3guy7a5x]{min-height:70svh;scroll-margin-top:calc(var(--header-height) + 330px);padding:45px 0 55px}h3[data-astro-cid-3guy7a5x]{margin-block:20px;font-size:36px}.step-description[data-astro-cid-3guy7a5x]{font-size:17px}dl[data-astro-cid-3guy7a5x]{gap:14px;margin-top:22px}}@media (prefers-reduced-motion:reduce){.runtime-node[data-astro-cid-3guy7a5x] rect[data-astro-cid-3guy7a5x],.tooling-frame[data-astro-cid-3guy7a5x],.runtime-trace[data-astro-cid-3guy7a5x],.signal[data-astro-cid-3guy7a5x]{transition:none}}.team-profile[data-astro-cid-xvkuj5pw]{background:var(--color-bg);color:var(--color-text);border-top:1px solid var(--color-divider);padding:clamp(64px,8vw,120px) max(24px,7vw)}h2[data-astro-cid-xvkuj5pw],h3[data-astro-cid-xvkuj5pw],p[data-astro-cid-xvkuj5pw],dl[data-astro-cid-xvkuj5pw],dd[data-astro-cid-xvkuj5pw]{margin:0}.profile-intro[data-astro-cid-xvkuj5pw]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.eyebrow[data-astro-cid-xvkuj5pw]{color:var(--color-accent);letter-spacing:.13em;text-transform:uppercase;font-size:12px}h2[data-astro-cid-xvkuj5pw]{letter-spacing:-.045em;text-wrap:balance;max-width:15ch;margin-top:24px;font-size:clamp(40px,5.8vw,84px);font-weight:600;line-height:1.06}.mission[data-astro-cid-xvkuj5pw]{max-width:44ch;color:var(--ink-soft);margin-top:28px;font-size:clamp(18px,1.6vw,22px);line-height:1.6}.profile-actions[data-astro-cid-xvkuj5pw]{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.selection[data-astro-cid-xvkuj5pw]{background:var(--brand-beige);color:var(--brand-navy);padding:clamp(24px,3vw,44px)}.selection[data-astro-cid-xvkuj5pw] h3[data-astro-cid-xvkuj5pw]{font-size:17px;font-weight:500}.selection[data-astro-cid-xvkuj5pw] dl[data-astro-cid-xvkuj5pw]>div[data-astro-cid-xvkuj5pw]{flex-direction:column-reverse;align-items:start;display:flex}.selection[data-astro-cid-xvkuj5pw] dt[data-astro-cid-xvkuj5pw]{font-size:14px;line-height:1.5}.acceptance[data-astro-cid-xvkuj5pw]{margin-block:26px}.acceptance[data-astro-cid-xvkuj5pw] dd[data-astro-cid-xvkuj5pw]{letter-spacing:-.07em;color:var(--brand-burgundy);font-size:clamp(88px,9vw,140px);font-weight:600;line-height:1}.applications[data-astro-cid-xvkuj5pw] dd[data-astro-cid-xvkuj5pw]{letter-spacing:-.035em;font-size:clamp(28px,3vw,42px);font-weight:500}.selection[data-astro-cid-xvkuj5pw]>p[data-astro-cid-xvkuj5pw]{border-top:1px solid color-mix(in srgb, var(--brand-navy) 25%, transparent);margin-top:24px;padding-top:24px;font-size:15px;line-height:1.65}.backgrounds[data-astro-cid-xvkuj5pw]{border-top:1px solid var(--color-divider);margin-top:clamp(56px,7vw,100px)}.background-row[data-astro-cid-xvkuj5pw]{border-bottom:1px solid var(--color-divider);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:36px;padding-block:36px;display:grid}.background-label[data-astro-cid-xvkuj5pw] h3[data-astro-cid-xvkuj5pw],.academic-support[data-astro-cid-xvkuj5pw] h3[data-astro-cid-xvkuj5pw]{font-size:16px;font-weight:500}.background-label[data-astro-cid-xvkuj5pw] p[data-astro-cid-xvkuj5pw]{max-width:27ch;color:var(--ink-soft);margin-top:10px;font-size:14px;line-height:1.6}.name-list[data-astro-cid-xvkuj5pw]{letter-spacing:-.025em;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:20px 32px;margin:0;padding:0;font-size:clamp(20px,2.2vw,30px);font-weight:500;line-height:1.3;list-style:none;display:grid}.name-list[data-astro-cid-xvkuj5pw] li[data-astro-cid-xvkuj5pw]{background:var(--brand-beige);min-height:156px;color:var(--brand-navy);text-align:center;letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px 18px;font-size:14px;display:flex}.name-list[data-astro-cid-xvkuj5pw] img[data-astro-cid-xvkuj5pw]{object-fit:contain;width:100%;max-width:180px;height:64px}.academic-support[data-astro-cid-xvkuj5pw]{color:var(--ink-soft);flex-wrap:wrap;gap:12px 36px;padding-block:24px;font-size:16px;line-height:1.5;display:flex}.standards[data-astro-cid-xvkuj5pw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.standards[data-astro-cid-xvkuj5pw] li[data-astro-cid-xvkuj5pw]{border-top:1px solid var(--color-divider);padding-top:24px}.standard-index[data-astro-cid-xvkuj5pw]{color:var(--color-accent);font-size:12px}.standards[data-astro-cid-xvkuj5pw] h3[data-astro-cid-xvkuj5pw]{letter-spacing:-.025em;margin-top:20px;font-size:clamp(24px,2.2vw,32px);line-height:1.15}.standards[data-astro-cid-xvkuj5pw] p[data-astro-cid-xvkuj5pw]{color:var(--ink-soft);margin-top:16px;font-size:16px;line-height:1.65}@media (width<=760px){.profile-intro[data-astro-cid-xvkuj5pw],.background-row[data-astro-cid-xvkuj5pw],.standards[data-astro-cid-xvkuj5pw]{grid-template-columns:1fr}.selection[data-astro-cid-xvkuj5pw]{max-width:500px}.background-row[data-astro-cid-xvkuj5pw]{gap:24px}.background-label[data-astro-cid-xvkuj5pw] p[data-astro-cid-xvkuj5pw]{max-width:none}.name-list[data-astro-cid-xvkuj5pw]{gap:20px;font-size:22px}}@media (width<=380px){.universities[data-astro-cid-xvkuj5pw]{grid-template-columns:1fr}}.rhythm[data-astro-cid-s5wn3es5]{background:var(--color-surface);padding:80px var(--cinema-gutter,7vw)}.rhythm-stage[data-astro-cid-s5wn3es5]{max-width:1400px;margin:auto}.format-count[data-astro-cid-s5wn3es5]{letter-spacing:0;margin-left:22px;font-weight:650;display:inline-block}.eyebrow[data-astro-cid-s5wn3es5]{color:var(--color-accent);text-transform:uppercase;letter-spacing:.12em;font-size:12px}h2[data-astro-cid-s5wn3es5]{letter-spacing:-.045em;max-width:20ch;margin-top:22px;font-size:clamp(38px,5vw,70px);line-height:1.04}.meeting-cards[data-astro-cid-s5wn3es5]{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:45px;display:grid}article[data-astro-cid-s5wn3es5]{border-top:2px solid var(--color-divider);padding:25px 0 22px;transition:border-color .3s,transform .3s}.meeting-index[data-astro-cid-s5wn3es5]{color:var(--ink-faint);font-size:12px}h3[data-astro-cid-s5wn3es5]{letter-spacing:-.025em;margin:20px 0 14px;font-size:25px}article[data-astro-cid-s5wn3es5] p[data-astro-cid-s5wn3es5]{color:var(--ink-soft);max-width:30ch;min-height:4.5em;font-size:17px;line-height:1.5}.meeting-output[data-astro-cid-s5wn3es5]{background:var(--color-bg);color:var(--color-accent);border-radius:6px;margin-top:20px;padding:8px 12px;font-size:12px;display:inline-block}.learning-loop[data-astro-cid-s5wn3es5]{border-top:1px solid var(--color-divider);grid-template-columns:repeat(4,1fr);gap:20px;margin-top:35px;padding:25px 0 30px;display:grid;position:relative}.learning-loop[data-astro-cid-s5wn3es5]>div[data-astro-cid-s5wn3es5]:not(.loop-progress){align-items:center;gap:12px;display:flex}.learning-loop[data-astro-cid-s5wn3es5] span[data-astro-cid-s5wn3es5]{color:var(--ink-faint);font-size:11px}.learning-loop[data-astro-cid-s5wn3es5] strong[data-astro-cid-s5wn3es5]{font-size:15px;font-weight:500}.learning-loop[data-astro-cid-s5wn3es5] .loop-arrow[data-astro-cid-s5wn3es5]{margin-left:auto;font-size:24px}.loop-progress[data-astro-cid-s5wn3es5]{background:var(--color-divider);width:100%;height:2px;position:absolute;bottom:0;left:0}.loop-progress[data-astro-cid-s5wn3es5] span[data-astro-cid-s5wn3es5]{background:var(--color-accent);transform-origin:0;height:100%;display:block}[data-astro-cid-s5wn3es5][data-active="0"] [data-astro-cid-s5wn3es5][data-meeting="0"],[data-astro-cid-s5wn3es5][data-active="1"] [data-astro-cid-s5wn3es5][data-meeting="1"],[data-astro-cid-s5wn3es5][data-active="2"] [data-astro-cid-s5wn3es5][data-meeting="2"]{border-color:var(--color-accent);transform:translateY(-5px)}[data-astro-cid-s5wn3es5][data-lit=true] strong[data-astro-cid-s5wn3es5]{color:var(--color-accent)}.rhythm-note[data-astro-cid-s5wn3es5]{color:var(--ink-soft);max-width:65ch;margin-top:25px;font-size:14px;line-height:1.6}.rhythm[data-astro-cid-s5wn3es5][data-ready]{height:170svh;padding-block:0}.rhythm[data-astro-cid-s5wn3es5][data-ready] .rhythm-stage[data-astro-cid-s5wn3es5]{top:var(--header-height);min-height:calc(100svh - var(--header-height));flex-direction:column;justify-content:center;padding-block:40px;display:flex;position:sticky}@media (width<=760px){.rhythm[data-astro-cid-s5wn3es5]{padding:55px 24px}.rhythm[data-astro-cid-s5wn3es5][data-ready]{height:auto;padding-block:55px}.rhythm[data-astro-cid-s5wn3es5][data-ready] .rhythm-stage[data-astro-cid-s5wn3es5]{min-height:0;padding:0;position:relative;top:auto}h2[data-astro-cid-s5wn3es5]{font-size:40px}.meeting-cards[data-astro-cid-s5wn3es5]{grid-template-columns:1fr;gap:0;margin-top:30px}article[data-astro-cid-s5wn3es5]{grid-template-columns:30px 1fr;column-gap:12px;padding-block:22px;display:grid}.meeting-index[data-astro-cid-s5wn3es5]{grid-row:1/4;margin-top:5px}h3[data-astro-cid-s5wn3es5]{margin:0 0 10px;font-size:24px}article[data-astro-cid-s5wn3es5] p[data-astro-cid-s5wn3es5]{max-width:none;min-height:0;font-size:16px}.meeting-output[data-astro-cid-s5wn3es5]{justify-self:start;margin-top:12px}.learning-loop[data-astro-cid-s5wn3es5]{grid-template-columns:1fr 1fr;gap:24px 20px}.learning-loop[data-astro-cid-s5wn3es5] strong[data-astro-cid-s5wn3es5]{font-size:13px}.learning-loop[data-astro-cid-s5wn3es5]>div[data-astro-cid-s5wn3es5]:not(.loop-progress){gap:8px}.rhythm-note[data-astro-cid-s5wn3es5]{font-size:14px}}@media (prefers-reduced-motion:reduce){article[data-astro-cid-s5wn3es5]{transition:none;transform:none!important}}@media (height<=760px) and (width>=761px){h2[data-astro-cid-s5wn3es5]{font-size:48px}.meeting-cards[data-astro-cid-s5wn3es5]{margin-top:28px}article[data-astro-cid-s5wn3es5]{padding-block:18px}h3[data-astro-cid-s5wn3es5]{margin-top:14px}.learning-loop[data-astro-cid-s5wn3es5]{margin-top:18px}.rhythm[data-astro-cid-s5wn3es5][data-ready] .rhythm-stage[data-astro-cid-s5wn3es5]{padding-block:25px}}.sr-only[data-astro-cid-czepwnjw]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cinema[data-astro-cid-czepwnjw]{--cinema-gutter:clamp(24px, 7vw, 110px);color:var(--color-text);scroll-margin-top:var(--header-height)}h1[data-astro-cid-czepwnjw],h2[data-astro-cid-czepwnjw],h3[data-astro-cid-czepwnjw],p[data-astro-cid-czepwnjw],figure[data-astro-cid-czepwnjw]{margin:0}h1[data-astro-cid-czepwnjw] span[data-astro-cid-czepwnjw],h2[data-astro-cid-czepwnjw] span[data-astro-cid-czepwnjw],.hero-stat[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw] span[data-astro-cid-czepwnjw]{display:block}.eyebrow[data-astro-cid-czepwnjw]{text-transform:uppercase;letter-spacing:.13em;color:var(--color-accent);font-size:12px;font-weight:500}.hero-stage[data-astro-cid-czepwnjw]{min-height:calc(100svh - var(--header-height));isolation:isolate;position:relative;overflow:hidden}.hero-copy[data-astro-cid-czepwnjw]{z-index:2;padding:clamp(65px, 11svh, 120px) var(--cinema-gutter) 90px;position:relative}.hero-copy[data-astro-cid-czepwnjw] h1[data-astro-cid-czepwnjw]{letter-spacing:-.055em;max-width:17ch;margin:38px 0 28px;font-size:clamp(58px,7.4vw,110px);font-weight:600;line-height:.99}.hero-copy[data-astro-cid-czepwnjw] h1[data-astro-cid-czepwnjw] span[data-astro-cid-czepwnjw]:first-child{font-weight:450}.hero-copy[data-astro-cid-czepwnjw] h1[data-astro-cid-czepwnjw] span[data-astro-cid-czepwnjw]:last-child{font-weight:750}.scroll-prompt[data-astro-cid-czepwnjw]{text-transform:uppercase;letter-spacing:.13em;color:var(--ink-faint);margin-top:55px;font-size:12px}.hero-robot[data-astro-cid-czepwnjw]{z-index:1;transform-origin:50% 16%;width:62svh;height:90svh;position:absolute;bottom:-4svh;right:1vw}.hero-robot[data-astro-cid-czepwnjw] img{object-fit:contain;width:100%;height:100%}.hero-stat[data-astro-cid-czepwnjw]{padding:40px var(--cinema-gutter) 80px;z-index:2;align-items:center;gap:30px;display:flex;position:relative}.hero-stat[data-astro-cid-czepwnjw] strong[data-astro-cid-czepwnjw]{letter-spacing:-.07em;color:var(--color-accent);font-size:clamp(160px,24vw,340px);font-weight:500;line-height:.85}.hero-stat[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{letter-spacing:-.035em;max-width:17ch;font-size:clamp(24px,3.4vw,48px);line-height:1.1}.hero-reel[data-astro-cid-czepwnjw][data-ready]{height:175svh}.hero-reel[data-astro-cid-czepwnjw][data-ready] .hero-stage[data-astro-cid-czepwnjw]{top:var(--header-height);height:calc(100svh - var(--header-height));min-height:0;position:sticky}.hero-reel[data-astro-cid-czepwnjw][data-ready] .hero-stat[data-astro-cid-czepwnjw]{opacity:0;padding-top:70px;position:absolute;inset:12% auto auto 0}.hero-reel[data-astro-cid-czepwnjw][data-ready] .hero-copy[data-astro-cid-czepwnjw]{height:100%}.join-note[data-astro-cid-czepwnjw]{padding:80px var(--cinema-gutter);border-block:1px solid var(--color-divider);justify-content:space-between;align-items:center;gap:40px;display:flex}.join-note[data-astro-cid-czepwnjw] h2[data-astro-cid-czepwnjw]{letter-spacing:-.035em;margin-bottom:18px;font-size:clamp(28px,3.7vw,54px);line-height:1.1}.join-note[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{color:var(--ink-soft);font-size:18px;line-height:1.5}.small-note[data-astro-cid-czepwnjw],.join-note[data-astro-cid-czepwnjw] .small-note[data-astro-cid-czepwnjw]{color:var(--ink-faint);max-width:52ch;margin-top:16px;font-size:13px;line-height:1.65}.is-infra[data-astro-cid-czepwnjw] figcaption[data-astro-cid-czepwnjw]{text-align:center;letter-spacing:.08em;color:var(--ink-faint);margin-top:20px;font-size:11px}.other-roles[data-astro-cid-czepwnjw]{padding:65px var(--cinema-gutter);border-block:1px solid var(--color-divider);grid-template-columns:1fr 2fr;align-items:baseline;gap:40px;display:grid}.other-roles[data-astro-cid-czepwnjw] h2[data-astro-cid-czepwnjw]{letter-spacing:-.03em;font-size:clamp(28px,3.5vw,48px)}.other-roles[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{color:var(--ink-soft);flex-wrap:wrap;gap:18px 35px;font-size:clamp(20px,2.4vw,32px);line-height:1.5;display:flex}.research[data-astro-cid-czepwnjw]{padding:100px var(--cinema-gutter);background:var(--brand-beige);color:var(--brand-navy);overflow:hidden}.research[data-astro-cid-czepwnjw] h2[data-astro-cid-czepwnjw]{letter-spacing:-.05em;font-size:clamp(44px,6.8vw,100px);line-height:1.02}.research-grid[data-astro-cid-czepwnjw]{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:65px;display:grid}.research-grid[data-astro-cid-czepwnjw] article[data-astro-cid-czepwnjw]{border-top:1px solid color-mix(in srgb, var(--brand-navy) 25%, transparent);padding:28px 0}.research-index[data-astro-cid-czepwnjw]{color:var(--brand-burgundy);font-size:12px}.research-grid[data-astro-cid-czepwnjw] h3[data-astro-cid-czepwnjw]{letter-spacing:-.035em;margin:26px 0 18px;font-size:clamp(25px,3vw,44px);line-height:1.1}.research-grid[data-astro-cid-czepwnjw] article[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{max-width:36ch;color:color-mix(in srgb, var(--brand-navy) 80%, transparent);font-size:17px;line-height:1.5}.eligibility[data-astro-cid-czepwnjw]{max-width:65ch;margin-top:40px;font-size:16px;line-height:1.65}.next-paths[data-astro-cid-czepwnjw]{border-top:1px solid color-mix(in srgb, var(--brand-navy) 25%, transparent);margin-top:50px;padding-top:26px}.next-paths[data-astro-cid-czepwnjw]>span[data-astro-cid-czepwnjw]{text-transform:uppercase;letter-spacing:.1em;color:var(--brand-burgundy);font-size:12px}.next-paths[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{letter-spacing:-.03em;flex-wrap:wrap;gap:20px 50px;margin-top:20px;font-size:clamp(22px,3.4vw,44px);display:flex}.next-paths[data-astro-cid-czepwnjw] strong[data-astro-cid-czepwnjw]{font-weight:500}.people-stage[data-astro-cid-czepwnjw]{isolation:isolate;min-height:90svh;position:relative;overflow:hidden}.people-photo[data-astro-cid-czepwnjw]{position:absolute;inset:0;overflow:hidden}.people-photo[data-astro-cid-czepwnjw] img{object-fit:cover;width:100%;height:100%}.people-photo[data-astro-cid-czepwnjw]:after{content:"";background:linear-gradient(0deg, color-mix(in srgb, var(--brand-navy) 94%, transparent), transparent 90%);position:absolute;inset:0}.people-copy[data-astro-cid-czepwnjw]{z-index:1;padding:36svh var(--cinema-gutter) 60px;color:var(--brand-beige);position:relative}.people-copy[data-astro-cid-czepwnjw] h2[data-astro-cid-czepwnjw]{letter-spacing:-.055em;font-size:clamp(62px,9.8vw,142px);line-height:.98}.people-copy[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{max-width:30ch;margin-top:30px;font-size:clamp(18px,2.3vw,30px);line-height:1.4}.events-track[data-astro-cid-czepwnjw]{padding:30px var(--cinema-gutter) 10px}.events-track[data-astro-cid-czepwnjw] article[data-astro-cid-czepwnjw]{border-bottom:1px solid var(--color-divider);grid-template-columns:1.1fr .9fr;align-items:center;column-gap:7%;padding-block:65px;display:grid}.events-track[data-astro-cid-czepwnjw] img{object-fit:cover;border-radius:var(--radius-lg);grid-area:1/1;width:100%;height:500px}.event-copy[data-astro-cid-czepwnjw]{grid-area:1/2/span 2}.event-copy[data-astro-cid-czepwnjw] h3[data-astro-cid-czepwnjw]{letter-spacing:-.045em;font-size:clamp(36px,4.1vw,60px);line-height:1.06}.event-copy[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{color:var(--ink-soft);max-width:36ch;margin-top:24px;font-size:19px;line-height:1.6}.photo-caption[data-astro-cid-czepwnjw]{color:var(--ink-faint);grid-column:1;margin-top:14px;font-size:12px;line-height:1.5}.event-note[data-astro-cid-czepwnjw]{padding:25px var(--cinema-gutter) 50px;color:var(--ink-faint);font-size:12px;line-height:1.5}.other-roles[data-astro-cid-czepwnjw] .roles-explanation[data-astro-cid-czepwnjw]{max-width:45ch;margin-top:20px;font-size:17px;line-height:1.6;display:block}.people-copy[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{max-width:48ch;font-size:22px;line-height:1.6}@media (width<=700px){.events-track[data-astro-cid-czepwnjw] article[data-astro-cid-czepwnjw]{grid-template-columns:1fr;gap:20px;padding-block:40px}.events-track[data-astro-cid-czepwnjw] img{grid-area:auto;height:400px}.event-copy[data-astro-cid-czepwnjw]{grid-area:auto}.event-copy[data-astro-cid-czepwnjw] h3[data-astro-cid-czepwnjw]{font-size:38px}.event-copy[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{margin-top:18px;font-size:17px}.photo-caption[data-astro-cid-czepwnjw]{grid-area:2;margin-top:-8px}.people-copy[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{font-size:18px}}@media (width>=1600px){.hero-robot[data-astro-cid-czepwnjw]{right:0}}@media (width<=700px){.cinema[data-astro-cid-czepwnjw]{--cinema-gutter:24px}.hero-copy[data-astro-cid-czepwnjw]{padding-top:55px}.hero-copy[data-astro-cid-czepwnjw] h1[data-astro-cid-czepwnjw]{z-index:2;max-width:14ch;font-size:clamp(46px,10.5vw,70px);position:relative}.hero-robot[data-astro-cid-czepwnjw]{opacity:.78;width:50svh;height:80svh;bottom:-5svh;right:-12svh}.hero-stat[data-astro-cid-czepwnjw]{gap:18px}.hero-stat[data-astro-cid-czepwnjw] strong[data-astro-cid-czepwnjw]{font-size:170px}.hero-stat[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{font-size:28px}.hero-reel[data-astro-cid-czepwnjw][data-ready] .hero-stat[data-astro-cid-czepwnjw]{padding-top:60px;inset:10% auto auto 0}.join-note[data-astro-cid-czepwnjw]{padding-block:55px;display:block}.join-note[data-astro-cid-czepwnjw] .fcisar-button{margin-top:28px}.join-note[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{font-size:16px}.is-infra[data-astro-cid-czepwnjw] figcaption[data-astro-cid-czepwnjw]{margin-top:10px}.other-roles[data-astro-cid-czepwnjw]{grid-template-columns:1fr;gap:20px;padding-block:45px}.other-roles[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{gap:8px 22px;font-size:23px}.research[data-astro-cid-czepwnjw]{padding-block:70px}.research[data-astro-cid-czepwnjw] h2[data-astro-cid-czepwnjw]{font-size:48px}.research-grid[data-astro-cid-czepwnjw]{grid-template-columns:1fr;gap:8px;margin-top:40px}.research-grid[data-astro-cid-czepwnjw] article[data-astro-cid-czepwnjw]{padding-block:22px}.research-grid[data-astro-cid-czepwnjw] h3[data-astro-cid-czepwnjw]{margin:16px 0 12px;font-size:30px}.research-grid[data-astro-cid-czepwnjw] article[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{max-width:none;font-size:16px}.eligibility[data-astro-cid-czepwnjw]{font-size:15px}.next-paths[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{gap:16px;font-size:27px}.people-copy[data-astro-cid-czepwnjw]{padding-top:40svh}.people-copy[data-astro-cid-czepwnjw] h2[data-astro-cid-czepwnjw]{font-size:68px}.people-copy[data-astro-cid-czepwnjw] p[data-astro-cid-czepwnjw]{font-size:21px}.hero-reel[data-astro-cid-czepwnjw][data-ready]{height:155svh}}@media (width<=700px) and (height<=650px){.hero-copy[data-astro-cid-czepwnjw]{padding-top:30px}.hero-copy[data-astro-cid-czepwnjw] h1[data-astro-cid-czepwnjw]{margin-block:22px;font-size:44px}.scroll-prompt[data-astro-cid-czepwnjw]{margin-top:25px}.people-copy[data-astro-cid-czepwnjw]{padding-top:25svh}}.section-lead[data-astro-cid-og3pjtmk]{max-width:70ch;margin:0 0 var(--space-8);color:color-mix(in srgb, var(--color-text) 74%, transparent);text-wrap:pretty}.people[data-astro-cid-og3pjtmk]{margin:var(--space-8) 0 0;grid-template-columns:repeat(3,1fr);gap:18px;padding:0;list-style:none;display:grid}#members-heading[data-astro-cid-og3pjtmk]{scroll-margin-top:calc(var(--header-height) + var(--space-8))}@media (width<=760px){.people[data-astro-cid-og3pjtmk]{grid-template-columns:1fr}}
