.page-backdrop[data-astro-cid-gfy5x7yo]{position:absolute;inset:0 0 0 auto;z-index:0;width:min(60%,900px);pointer-events:none;overflow:hidden;color:#347b70;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 24%,#000 85%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 24%,#000 85%,transparent 100%)}.page-backdrop[data-astro-cid-gfy5x7yo] svg[data-astro-cid-gfy5x7yo]{position:absolute;width:100%;height:100%;inset:0;max-width:none}.page-backdrop--horizons[data-astro-cid-gfy5x7yo]{color:#4f8b76}.page-backdrop--research[data-astro-cid-gfy5x7yo]{color:#4c857b}.page-backdrop--routes[data-astro-cid-gfy5x7yo]{color:#307a77}.page-backdrop--trajectory[data-astro-cid-gfy5x7yo]{color:#926d47}.page-backdrop--papers[data-astro-cid-gfy5x7yo]{color:#6e8c80}.page-backdrop--teaching[data-astro-cid-gfy5x7yo]{color:#5a827a}.page-backdrop--contact[data-astro-cid-gfy5x7yo]{color:#a27b4e}.motif-wash[data-astro-cid-gfy5x7yo]{opacity:.11}.motif-node[data-astro-cid-gfy5x7yo]{opacity:.62}.trajectory-node[data-astro-cid-gfy5x7yo]{opacity:.78}.motif-node--warm[data-astro-cid-gfy5x7yo]{color:#a56f3a;opacity:.8}@media(max-width:760px){.page-backdrop[data-astro-cid-gfy5x7yo]{width:100%;right:-18%;opacity:.22;-webkit-mask-image:linear-gradient(90deg,transparent,#000 65%);mask-image:linear-gradient(90deg,transparent,#000 65%)}}@media(prefers-reduced-motion:no-preference){.motif-trace[data-astro-cid-gfy5x7yo]{stroke-dasharray:1;stroke-dashoffset:1;animation:backdrop-draw 1.2s var(--motion-ease) .25s forwards}.motif-trace--later[data-astro-cid-gfy5x7yo]{animation-delay:.65s}.motif-wash[data-astro-cid-gfy5x7yo]{animation:backdrop-fade .95s ease .7s both}.motif-node[data-astro-cid-gfy5x7yo]{animation:backdrop-node .45s ease 1.05s both}.page-backdrop--teaching[data-astro-cid-gfy5x7yo] .teaching-stage[data-astro-cid-gfy5x7yo]{animation:backdrop-panel-in .52s var(--motion-ease) both}.page-backdrop--teaching[data-astro-cid-gfy5x7yo] .teaching-stage--idea[data-astro-cid-gfy5x7yo]{animation-delay:.18s}.page-backdrop--teaching[data-astro-cid-gfy5x7yo] .teaching-stage--example[data-astro-cid-gfy5x7yo]{animation-delay:.65s}.page-backdrop--teaching[data-astro-cid-gfy5x7yo] .teaching-stage--apply[data-astro-cid-gfy5x7yo]{animation-delay:1.15s}.page-backdrop--teaching[data-astro-cid-gfy5x7yo] .motif-trace[data-astro-cid-gfy5x7yo]{animation-delay:.45s}.page-backdrop--teaching[data-astro-cid-gfy5x7yo] .motif-trace--later[data-astro-cid-gfy5x7yo]{animation-delay:.95s}.page-backdrop--trajectory[data-astro-cid-gfy5x7yo] .trajectory-node[data-astro-cid-gfy5x7yo]{animation:trajectory-reveal .42s ease both}.page-backdrop--trajectory[data-astro-cid-gfy5x7yo] .trajectory-node--1[data-astro-cid-gfy5x7yo]{animation-delay:.26s}.page-backdrop--trajectory[data-astro-cid-gfy5x7yo] .trajectory-node--2[data-astro-cid-gfy5x7yo]{animation-delay:.56s}.page-backdrop--trajectory[data-astro-cid-gfy5x7yo] .trajectory-node--3[data-astro-cid-gfy5x7yo]{animation-delay:.86s}.page-backdrop--trajectory[data-astro-cid-gfy5x7yo] .trajectory-node--4[data-astro-cid-gfy5x7yo]{animation-delay:1.16s}.page-backdrop--contact[data-astro-cid-gfy5x7yo] .contact-envelope[data-astro-cid-gfy5x7yo]{animation:backdrop-panel-in .52s var(--motion-ease) .22s both}.page-backdrop--contact[data-astro-cid-gfy5x7yo] .contact-route--1[data-astro-cid-gfy5x7yo]{animation-delay:.36s}.page-backdrop--contact[data-astro-cid-gfy5x7yo] .contact-route--2[data-astro-cid-gfy5x7yo]{animation-delay:.54s}.page-backdrop--contact[data-astro-cid-gfy5x7yo] .contact-route--3[data-astro-cid-gfy5x7yo]{animation-delay:.72s}.page-backdrop--contact[data-astro-cid-gfy5x7yo] .contact-route--4[data-astro-cid-gfy5x7yo]{animation-delay:.9s}@keyframes backdrop-draw{to{stroke-dashoffset:0}}@keyframes backdrop-fade{0%{opacity:0}to{opacity:.11}}@keyframes backdrop-node{0%{opacity:0}to{opacity:.62}}@keyframes trajectory-reveal{0%{opacity:0}to{opacity:.78}}@keyframes backdrop-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media print{.page-backdrop[data-astro-cid-gfy5x7yo]{display:none}}
