.to[data-astro-cid-o5jpdvee]{position:relative;min-height:min(70svh,42rem);display:grid;align-items:end;padding:clamp(3rem,12svh,7rem) var(--gutter) clamp(4rem,12svh,8rem);background:var(--sand-30);overflow:hidden}.to__eyebrow[data-astro-cid-o5jpdvee]{margin:0 0 1.5rem;font-family:var(--font-editorial);font-style:italic;font-size:1.1875rem;color:var(--sage-80)}.to__title[data-astro-cid-o5jpdvee]{margin:0;display:grid;font-family:var(--font-display);font-weight:400;font-size:clamp(2.75rem,1rem + 4.4vw,5.5rem);line-height:.98;color:var(--sage-100)}.to__line[data-astro-cid-o5jpdvee]{display:block}.to__line-in[data-astro-cid-o5jpdvee]{display:inline-block}.to__line--2[data-astro-cid-o5jpdvee]{padding-left:1.3em}.to__line--3[data-astro-cid-o5jpdvee]{padding-left:.5em}.to__sub[data-astro-cid-o5jpdvee]{margin:2rem 0 0;max-width:30rem;font-size:.9375rem;line-height:1.6;color:var(--sage-100)}.to[data-astro-cid-o5jpdvee] .to__cap{margin-top:1.75rem}.to__tide[data-astro-cid-o5jpdvee]{position:absolute;left:0;right:0;bottom:1.5rem;width:100%;height:5rem;pointer-events:none}.to__tide[data-astro-cid-o5jpdvee] path[data-astro-cid-o5jpdvee]{fill:none;stroke:var(--sage-40);stroke-width:1;vector-effect:non-scaling-stroke;opacity:.55}.to__tide[data-astro-cid-o5jpdvee] path[data-astro-cid-o5jpdvee]+path[data-astro-cid-o5jpdvee]{opacity:.3}@media(max-width:699px){.to__title[data-astro-cid-o5jpdvee]{font-size:clamp(2.35rem,1rem + 6.2vw,2.9rem);line-height:1.02}.to__line--2[data-astro-cid-o5jpdvee]{padding-left:.6em}}@media(prefers-reduced-motion:no-preference){html.mo .to__line-in[data-astro-cid-o5jpdvee]{animation:to-rise 1.3s var(--ease-settle) both}html.mo .to__line--2[data-astro-cid-o5jpdvee] .to__line-in[data-astro-cid-o5jpdvee]{animation-delay:.14s}html.mo .to__line--3[data-astro-cid-o5jpdvee] .to__line-in[data-astro-cid-o5jpdvee]{animation-delay:.28s}html.mo .to__tide[data-astro-cid-o5jpdvee]{animation:to-drift 18s var(--ease-tide) infinite alternate}}@keyframes to-rise{0%{opacity:0;translate:0 .45em}to{opacity:1;translate:0 0}}@keyframes to-drift{0%{translate:-2% 0}to{translate:2% 0}}.pc[data-astro-cid-2xxeqstc]{min-width:0;display:flex;flex-direction:column}.pc[data-astro-cid-2xxeqstc]>[data-astro-cid-2xxeqstc]:last-child{flex:1;display:flex;flex-direction:column}.pc__portrait[data-astro-cid-2xxeqstc]{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--sand-40)}.pc__biz[data-astro-cid-2xxeqstc]{margin:0 0 .3rem;font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);color:var(--muted)}.pc__name[data-astro-cid-2xxeqstc]{margin:0;font-family:var(--font-serif);font-size:var(--fs-card);line-height:1.2;color:var(--heading)}.pc__role[data-astro-cid-2xxeqstc]{margin:.3rem 0 0;font-size:var(--fs-small);line-height:1.5;color:var(--sage-100)}.pc__creds[data-astro-cid-2xxeqstc]{margin:.9rem 0 0;padding:.8rem 0 0;list-style:none;border-top:1px solid var(--rule)}.pc__creds[data-astro-cid-2xxeqstc] li[data-astro-cid-2xxeqstc]{font-size:.8125rem;line-height:1.5;color:var(--sage-80)}.pc__creds[data-astro-cid-2xxeqstc] li[data-astro-cid-2xxeqstc]+li[data-astro-cid-2xxeqstc]{margin-top:.25rem}.pc__bio[data-astro-cid-2xxeqstc]{margin:1.1rem 0 0;font-size:var(--fs-small);line-height:1.65;color:var(--sage-100);max-width:30rem}.pc[data-astro-cid-2xxeqstc] .pc__more{margin-top:auto;padding-top:.9rem;align-self:flex-start}.pc--card[data-astro-cid-2xxeqstc] .pc__text[data-astro-cid-2xxeqstc]{padding-top:1.1rem}.pc--feature[data-astro-cid-2xxeqstc]{display:grid;gap:1.5rem}@media(min-width:700px){.pc--feature[data-astro-cid-2xxeqstc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:end}}.xd-placeholder[data-astro-cid-x6di77mv]{font-family:var(--font-ui);font-size:.875rem;color:var(--muted);border-left:2px solid var(--sand-60, #d9cdb4);padding-left:.75em;margin-top:.75em}.xd-top[data-astro-cid-x6di77mv]{display:grid;gap:1.25rem;padding-top:clamp(1.5rem,3vw,2.5rem)}.xd-top[data-astro-cid-x6di77mv] .xd-facts{padding-bottom:clamp(1rem,2vw,1.5rem)}.xd-gallery[data-astro-cid-x6di77mv]{padding-bottom:0}.xd-who__grid[data-astro-cid-x6di77mv]{display:grid;gap:var(--space-l)}.xd-rows[data-astro-cid-x6di77mv]{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.xd-rows[data-astro-cid-x6di77mv]+[data-astro-cid-x6di77mv]{margin-top:2rem}.xd-people[data-astro-cid-x6di77mv]+.xd-rows[data-astro-cid-x6di77mv]{margin-top:2.5rem}.xd-row[data-astro-cid-x6di77mv]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name arrow" "role arrow";gap:.35rem 1.5rem;align-items:center;padding:1.25rem 0;border-bottom:1px solid var(--rule);color:var(--heading);text-decoration:none}.xd-row__name[data-astro-cid-x6di77mv]{grid-area:name;font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1vw,2.1rem);line-height:1.1}.xd-row__role[data-astro-cid-x6di77mv]{grid-area:role;font-size:var(--fs-small);color:var(--sage-80)}.xd-row[data-astro-cid-x6di77mv] svg[data-astro-cid-x6di77mv]{grid-area:arrow;overflow:visible}.xd-row[data-astro-cid-x6di77mv] [data-astro-cid-x6di77mv]:is(line,polyline){fill:none;stroke:currentColor;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:transform var(--dur-fast) var(--ease-soft)}@media(hover:hover){.xd-row[data-astro-cid-x6di77mv]:hover polyline[data-astro-cid-x6di77mv]{transform:translate(6px)}}.xd-row[data-astro-cid-x6di77mv]:focus-visible{outline:1.5px solid var(--focus);outline-offset:4px}.xd-who__head[data-astro-cid-x6di77mv] .section-head{margin-bottom:1rem}.xd-people[data-astro-cid-x6di77mv]{display:grid;gap:2.5rem 1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:900px){.xd-who__grid[data-astro-cid-x6di77mv]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(2rem,6vw,7.5rem)}.xd-people[data-astro-cid-x6di77mv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.xd-context__grid[data-astro-cid-x6di77mv]{display:grid;gap:var(--space-xl)}@media(min-width:900px){.xd-context__grid[data-astro-cid-x6di77mv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,8vw,8rem)}}.xd-label[data-astro-cid-x6di77mv]{margin:0 0 1.25rem;font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);color:var(--muted)}.xd-day__time[data-astro-cid-x6di77mv]{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);line-height:1.1;color:var(--heading)}.xd-day__moment[data-astro-cid-x6di77mv]{margin:.75rem 0 0;font-family:var(--font-serif);font-size:var(--fs-lead);color:var(--sage-100)}.xd-day__lines[data-astro-cid-x6di77mv]{margin:1.5rem 0 1rem;padding-top:1rem;border-top:1px solid var(--rule);font-size:var(--fs-small);line-height:1.6}.xd-day__lines[data-astro-cid-x6di77mv] p[data-astro-cid-x6di77mv]{margin:0 0 .35rem}.xd-day__lines[data-astro-cid-x6di77mv] ul[data-astro-cid-x6di77mv]{margin:.5rem 0 0;padding:0 0 0 .9rem;list-style:none;border-left:1px solid var(--sage-20);color:var(--sage-80)}.xd-pillar[data-astro-cid-x6di77mv]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.25rem;align-items:start}.xd-pillar[data-astro-cid-x6di77mv]+.xd-pillar[data-astro-cid-x6di77mv]{margin-top:2rem}.xd-pillar[data-astro-cid-x6di77mv] .xd-pillar__icon{color:var(--sage-60);margin-top:.2rem}.xd-pillar__name[data-astro-cid-x6di77mv]{margin:0 0 .5rem;font-family:var(--font-serif);font-size:var(--fs-card);line-height:1.2}.xd-pillar__line[data-astro-cid-x6di77mv]{margin:0;font-size:var(--fs-small);line-height:1.6;color:var(--sage-100)}.xd-science[data-astro-cid-x6di77mv]{margin-top:2rem;padding-top:1.25rem;border-top:1px solid var(--rule)}.xd-science__head[data-astro-cid-x6di77mv]{margin:0 0 .6rem;font-family:var(--font-serif);font-size:1.15rem;color:var(--heading)}.xd-science[data-astro-cid-x6di77mv] ul[data-astro-cid-x6di77mv]{margin:0;padding:0;list-style:none}.xd-science[data-astro-cid-x6di77mv] li[data-astro-cid-x6di77mv]{font-size:.8125rem;line-height:1.6;color:var(--sage-80)}.xd-science[data-astro-cid-x6di77mv] li[data-astro-cid-x6di77mv]+li[data-astro-cid-x6di77mv]{margin-top:.5rem}.xd-questions__grid[data-astro-cid-x6di77mv]{display:grid;gap:var(--space-m)}@media(min-width:900px){.xd-questions__grid[data-astro-cid-x6di77mv]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(2rem,6vw,7.5rem)}}.xd-more[data-astro-cid-x6di77mv]{padding-inline:0}.xd-more__head[data-astro-cid-x6di77mv] .section-head{margin-bottom:clamp(1.5rem,3vw,2.5rem)}
