.cycle[data-astro-cid-rtvgonol]{position:relative}.frames[data-astro-cid-rtvgonol]{aspect-ratio:4/5;border-radius:var(--radius-img);background:var(--paper-3);position:relative;overflow:hidden}.frame[data-astro-cid-rtvgonol]{opacity:0;margin:0;transition:opacity .9s;position:absolute;inset:0}.frame[data-astro-cid-rtvgonol].on{opacity:1}.frame[data-astro-cid-rtvgonol] img[data-astro-cid-rtvgonol]{object-fit:cover;width:100%;height:100%}figcaption[data-astro-cid-rtvgonol]{color:var(--paper);background:linear-gradient(#0000,#121212b3);justify-content:space-between;gap:12px;padding:40px 18px 16px;font-weight:500;display:flex;position:absolute;bottom:0;left:0;right:0}figcaption[data-astro-cid-rtvgonol] .coords[data-astro-cid-rtvgonol]{color:var(--sun)}.dots[data-astro-cid-rtvgonol]{gap:8px;margin-top:14px;display:flex}.dot[data-astro-cid-rtvgonol]{background:var(--paper-3);cursor:pointer;border:0;border-radius:2px;width:28px;height:4px;padding:0}.dot[data-astro-cid-rtvgonol].on{background:var(--ink)}.dot[data-astro-cid-rtvgonol]:focus-visible{outline-offset:4px}@media (prefers-reduced-motion:reduce){.frame[data-astro-cid-rtvgonol]{transition:none}}.hero[data-astro-cid-lcdefpme]{min-height:min(92vh,860px);display:flex;position:relative;overflow:hidden}.hero-img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:30% center;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.hero-img[data-astro-cid-lcdefpme].on{opacity:1}@media (prefers-reduced-motion:reduce){.hero-img[data-astro-cid-lcdefpme]{transition:none}}.scrim[data-astro-cid-lcdefpme]{background:linear-gradient(#1212128c,#0000 22%),linear-gradient(90deg,#1212120d 25%,#1212129e 70%),linear-gradient(#0000 65%,#12121273);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;width:100%;padding-top:110px;padding-bottom:48px;display:flex;position:relative}.hero-text[data-astro-cid-lcdefpme]{max-width:560px;margin-left:auto}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--step-5);margin-bottom:.25em;font-weight:800;line-height:1.02}.sub[data-astro-cid-lcdefpme]{font-family:var(--font-avenir);font-weight:400;font-size:var(--step-2);margin:0 0 22px}.sub[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:700}.hero-lede[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:#e8e5dd;max-width:40ch;line-height:1.45}.hero-social[data-astro-cid-lcdefpme]{gap:16px;margin-top:24px;display:flex}.hero-social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--paper)}.hero-social[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--sun)}.hero-coords[data-astro-cid-lcdefpme]{left:var(--gutter);margin:0;position:absolute;bottom:28px}.bio[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,6vw,88px);display:grid}.bio-text[data-astro-cid-lcdefpme]{max-width:58ch}.bio-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-4)}.bio-photos[data-astro-cid-lcdefpme]{justify-self:end;width:100%;max-width:460px}.paths-wrap[data-astro-cid-lcdefpme]{background:var(--paper-2)}.paths[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px);display:grid}.path[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin-bottom:8px}.path[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.path[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline;text-decoration-color:var(--accent)}.path[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:34ch;margin:0}.row-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.row-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.row-head[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:600}@media (width<=860px){.bio[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.bio-photos[data-astro-cid-lcdefpme]{justify-self:start}.paths[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-text[data-astro-cid-lcdefpme]{margin-left:0}.scrim[data-astro-cid-lcdefpme]{background:linear-gradient(#1212128c,#0000 18%),linear-gradient(#12121226 30%,#121212bf 90%)}.hero-inner[data-astro-cid-lcdefpme]{justify-content:flex-end;padding-bottom:72px}}
