.story-media-figure[data-astro-cid-xztgc4fm]{justify-items:center;gap:.75rem;width:100%;margin:0;display:grid}.story-media-frame[data-astro-cid-xztgc4fm]{--story-media-effective-max-height:var(--story-media-viewport-height,var(--story-media-height,70vh));--story-media-effective-max-height-svh:var(--story-media-viewport-height,var(--story-media-height-svh,var(--story-media-height,70vh)));--story-media-effective-max-height-dvh:var(--story-media-viewport-height,var(--story-media-height-dvh,var(--story-media-height-svh,var(--story-media-height,70vh))));width:var(--story-media-frame-width,fit-content);max-width:var(--story-media-frame-max-width,min(100%, var(--story-media-cap,100%)));height:var(--story-media-frame-height,auto);max-height:var(--story-media-effective-max-height);max-height:var(--story-media-effective-max-height-svh);max-height:var(--story-media-effective-max-height-dvh);isolation:isolate;border-radius:var(--site-radius-card);box-shadow:var(--site-shadow-1);justify-content:center;align-items:center;margin:0 auto;padding:0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.story-media-frame--xs[data-astro-cid-xztgc4fm]{--story-media-height:40vh;--story-media-height-svh:40svh;--story-media-height-dvh:40dvh}.story-media-frame--sm[data-astro-cid-xztgc4fm]{--story-media-height:56vh;--story-media-height-svh:56svh;--story-media-height-dvh:56dvh}.story-media-frame--md[data-astro-cid-xztgc4fm]{--story-media-height:66vh;--story-media-height-svh:66svh;--story-media-height-dvh:66dvh}.story-media-frame--lg[data-astro-cid-xztgc4fm]{--story-media-height:76vh;--story-media-height-svh:76svh;--story-media-height-dvh:76dvh}.story-media-frame--xl[data-astro-cid-xztgc4fm]{--story-media-height:84vh;--story-media-height-svh:84svh;--story-media-height-dvh:84dvh}.story-media-surface[data-astro-cid-xztgc4fm]{width:var(--story-media-surface-width,auto);height:var(--story-media-surface-height,auto);isolation:isolate;border-radius:inherit;background:0 0;justify-content:center;align-items:center;max-width:100%;padding:0;display:inline-flex;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.story-media-surface[data-astro-cid-xztgc4fm] picture{max-width:100%;display:block}.story-media-asset[data-astro-cid-xztgc4fm]{width:auto;height:auto;max-width:var(--story-media-asset-max-width,min(100%, var(--story-media-cap,100%)));max-height:var(--story-media-effective-max-height);max-height:var(--story-media-effective-max-height-svh);max-height:var(--story-media-effective-max-height-dvh);border-radius:inherit;object-fit:contain;display:block}.about-timeline-prose p{text-align:justify;text-align-last:left}.about-timeline-media[data-astro-cid-yeiu7yti]{--about-media-slot-height:clamp(18rem, 42vw, 26rem);--story-media-height:var(--about-media-slot-height);--story-media-height-svh:var(--about-media-slot-height);--story-media-height-dvh:var(--about-media-slot-height);--story-media-frame-max-width:100%;--story-media-cap:100%;justify-items:center;gap:1rem;display:grid}.about-timeline-media--single[data-astro-cid-yeiu7yti]{justify-items:center}.about-timeline-media .story-media-figure{width:100%;min-width:0;max-width:100%}.about-timeline-media--single>.story-media-figure,.about-timeline-media--carousel .story-media-figure{max-width:100%}.about-timeline-media .story-media-frame{--story-media-frame-width:min(100%, calc(var(--about-media-slot-height) * var(--story-media-aspect-ratio-value)));--story-media-frame-max-width:100%;--story-media-frame-height:auto;--story-media-viewport-height:var(--about-media-slot-height);--story-media-surface-width:100%;--story-media-surface-height:100%;width:min(100%, calc(var(--about-media-slot-height) * var(--story-media-aspect-ratio-value)));max-width:100%;height:auto;max-height:var(--about-media-slot-height);aspect-ratio:var(--story-media-aspect-ratio);border-radius:var(--site-radius-control);box-shadow:none}.about-timeline-media .story-media-frame--xl{--about-media-slot-height:clamp(21rem, 42vw, 30rem)}.about-timeline-media .story-media-surface{width:100%;height:100%}.about-timeline-media .story-media-asset{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.about-timeline-media video.story-media-asset{object-fit:contain;background:#050505}.about-timeline-media .story-media-caption{max-width:min(100%,32rem);font-size:.9375rem;line-height:1.5}.about-timeline-media--carousel .story-carousel{padding-inline:0;scroll-snap-type:x mandatory;touch-action:pan-x pan-y pinch-zoom;padding-bottom:0;scroll-padding-inline:0;overflow-x:auto}.about-timeline-media--carousel .story-carousel-item{align-items:start;min-width:0}@media (width>=768px){.about-timeline-media[data-astro-cid-yeiu7yti]{--about-media-slot-height:clamp(20rem, 38vw, 26rem)}}.story-media-caption{text-align:center;letter-spacing:0;text-transform:none;width:min(100%,26rem);max-width:min(100%,26rem);color:var(--site-text);z-index:0;padding:0;font-size:.875rem;line-height:1.45;position:static}html.js [data-story-panel]:not([data-timeline-active]){display:none}.story-carousel-wrapper{gap:1rem;display:grid}.story-carousel{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:contain;grid-auto-columns:100%;grid-auto-flow:column;gap:1.5rem;padding-bottom:.5rem;scroll-padding-inline:1rem;display:grid;overflow-x:auto}.story-carousel::-webkit-scrollbar{display:none}.story-carousel-item{scroll-snap-align:start;justify-content:center;align-items:center;display:flex}.story-carousel-controls{justify-content:center;gap:.75rem;display:flex}@media (width<=767px){.story-carousel-wrapper{position:relative}.story-carousel{--story-carousel-mobile-frame-height:clamp(240px, 52vh, 420px);--story-carousel-mobile-caption-space:4.75rem;--story-carousel-mobile-height:calc(var(--story-carousel-mobile-frame-height) + var(--story-carousel-mobile-caption-space));padding-inline:1rem;scroll-padding-inline:1rem}.story-carousel-item{min-height:var(--story-carousel-mobile-height);overflow:visible}.story-carousel-item .story-media-frame{--story-media-frame-width:100%;--story-media-frame-max-width:100%;--story-media-frame-height:var(--story-carousel-mobile-frame-height);--story-media-viewport-height:var(--story-carousel-mobile-frame-height);--story-media-surface-width:100%;--story-media-surface-height:100%;--story-media-asset-max-width:100%;width:100%;max-width:100%;min-height:var(--story-carousel-mobile-frame-height);height:var(--story-carousel-mobile-frame-height);max-height:var(--story-carousel-mobile-frame-height);justify-content:center;align-items:center;margin:0 auto;display:flex}.story-carousel-item .story-media-surface{width:100%;height:var(--story-carousel-mobile-frame-height);justify-content:center;align-items:center;display:flex}.story-carousel-item .story-media-asset{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.story-carousel-controls{gap:.5rem;padding-inline:1rem}.story-carousel-button{flex:1 1 0;justify-content:center;min-height:2.75rem}}#phd-at-boston-university .story-carousel-wrapper{gap:.5rem}@media (width>=768px){#phd-at-boston-university .story-carousel{height:var(--carousel-lock-height,auto);padding-bottom:.25rem}#phd-at-boston-university .story-carousel-item,#imperial-crick-training .story-carousel,#imperial-crick-training .story-carousel-item{height:var(--carousel-lock-height,auto)}}.story-carousel-button{min-height:2.1rem;color:color-mix(in oklab, var(--site-text) 84%, transparent);background:0 0;border:0;border-bottom:1px solid #0000;transition:border-color .2s,color .2s,font-weight .2s}.story-carousel-button:hover{border-color:color-mix(in oklab, var(--site-text) 42%, transparent);color:var(--site-text);font-variation-settings:"wght" 700;font-weight:700}.story-carousel-button{letter-spacing:.18em;text-transform:uppercase;padding:.35rem .1rem;font-size:.6rem}.story-carousel-button:disabled{opacity:.46;cursor:default;color:color-mix(in oklab, var(--site-text) 58%, transparent);background:0 0;border-color:#0000}.story-carousel-button:disabled:hover{color:color-mix(in oklab, var(--site-text) 58%, transparent);font-weight:inherit;background:0 0;border-color:#0000}.about-timeline-selector[data-astro-cid-pxbfbvno]{border-block:1px solid var(--site-rule);padding-block:1rem .65rem}.about-timeline-rail[data-astro-cid-pxbfbvno]{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--site-text) 18%, transparent) transparent;scroll-snap-type:x proximity;overscroll-behavior-x:contain;width:100%;margin:0;padding:.1rem 0 .55rem;list-style:none;display:flex;overflow-x:auto}.about-timeline-step[data-astro-cid-pxbfbvno]{scroll-snap-align:center;flex:1 0 7.6rem;min-width:0}.about-timeline-trigger[data-astro-cid-pxbfbvno]{width:100%;min-height:2.8rem;color:color-mix(in oklab, var(--site-text) 52%, transparent);text-align:center;justify-items:center;gap:.55rem;padding:0;font-family:Plus Jakarta Sans Variable,ui-sans-serif,system-ui,sans-serif;text-decoration:none;transition:color .16s;display:grid;position:relative}.about-timeline-trigger[data-astro-cid-pxbfbvno]:hover,.about-timeline-trigger[data-astro-cid-pxbfbvno][aria-selected=true]{color:var(--site-text)}.about-timeline-period[data-astro-cid-pxbfbvno]{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:620;line-height:1}.about-timeline-marker[data-astro-cid-pxbfbvno]{place-items:center;width:100%;height:.75rem;display:grid;position:relative}.about-timeline-marker[data-astro-cid-pxbfbvno]:before{background:color-mix(in oklab, var(--site-text) 20%, transparent);content:"";height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.about-timeline-dot[data-astro-cid-pxbfbvno]{z-index:1;border:1px solid color-mix(in oklab, var(--site-text) 48%, transparent);background:var(--site-bg);border-radius:50%;width:.48rem;height:.48rem;transition:border-color .16s,background-color .16s;display:block;position:relative}.about-timeline-trigger[data-astro-cid-pxbfbvno][aria-selected=true] .about-timeline-dot[data-astro-cid-pxbfbvno]{border-color:var(--site-interaction-gold);background:var(--site-interaction-gold)}.about-timeline-cycle[data-astro-cid-pxbfbvno]{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:.2rem;display:grid}.about-timeline-cycle-button[data-astro-cid-pxbfbvno]{min-height:2.25rem;color:color-mix(in oklab, var(--site-text) 72%, transparent);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;font-family:Plus Jakarta Sans Variable,ui-sans-serif,system-ui,sans-serif;font-size:.68rem;font-weight:620}.about-timeline-cycle-button[data-astro-cid-pxbfbvno]:first-child{justify-self:start}.about-timeline-cycle-button[data-astro-cid-pxbfbvno]:last-child{justify-self:end}.about-timeline-cycle-button[data-astro-cid-pxbfbvno]:hover:not(:disabled){color:var(--site-text)}.about-timeline-cycle-button[data-astro-cid-pxbfbvno]:disabled{color:color-mix(in oklab, var(--site-text) 28%, transparent);cursor:default}.about-timeline-position[data-astro-cid-pxbfbvno]{color:color-mix(in oklab, var(--site-text) 44%, transparent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:Plus Jakarta Sans Variable,ui-sans-serif,system-ui,sans-serif;font-size:.68rem}@media (width>=768px){.about-timeline-step[data-astro-cid-pxbfbvno]{flex:1 0 7rem}}@media (prefers-reduced-motion:reduce){.about-timeline-trigger[data-astro-cid-pxbfbvno],.about-timeline-dot[data-astro-cid-pxbfbvno]{transition:none}}
