@layer base,patterns;@layer components{.narration[data-astro-cid-b66gcao2]{max-width:var(--measure-entry);font-size:var(--text-read);line-height:var(--leading-read);color:var(--color-text-muted);text-wrap:pretty;hanging-punctuation:first}.narration_said[data-astro-cid-b66gcao2]{quotes:none;color:var(--color-text)}.narration_said[data-astro-cid-b66gcao2]:before,.narration_said[data-astro-cid-b66gcao2]:after{content:none}.tl_ch[data-astro-cid-dhnjcg3p]{padding-block:var(--space-2xl) var(--space-3xl);background:var(--color-surface);color:var(--color-text);position:relative}.tl_ch[data-astro-cid-dhnjcg3p]:first-child{padding-block-start:var(--space-section)}.tl_ch-day[data-astro-cid-dhnjcg3p]{padding-block:var(--space-section)}.tl_line[data-astro-cid-dhnjcg3p]{width:var(--rule-width);background:var(--color-text);position:absolute;inset-block:0;inset-inline-start:calc(var(--tl-x) - var(--rule-width) / 2);overflow:clip}.tl_ch[data-astro-cid-dhnjcg3p]:last-child .tl_line[data-astro-cid-dhnjcg3p]{inset-block-end:var(--tl-end)}.tl_reach[data-astro-cid-dhnjcg3p]{height:200%;display:block}.tl_rest[data-astro-cid-dhnjcg3p]{background:linear-gradient(var(--color-line), var(--color-line)), var(--color-surface);height:50%;display:block;position:sticky;inset-block-start:var(--timeline-head)}.tl_grid[data-astro-cid-dhnjcg3p]{row-gap:var(--space-2xl);align-items:start}.tl_text[data-astro-cid-dhnjcg3p]{max-width:calc(var(--measure-entry) + var(--timeline-gap));font-size:var(--text-read);grid-row:1/span 2}.tl_head[data-astro-cid-dhnjcg3p]{flex-direction:column;display:flex}.tl_when[data-astro-cid-dhnjcg3p]{align-items:baseline;column-gap:var(--space-s);row-gap:var(--space-3xs);margin-block:var(--cap-offset) var(--space-m);font-family:var(--font-body);font-weight:var(--weight-body);font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);font-variant-numeric:tabular-nums;color:var(--color-text-faint);flex-wrap:wrap;order:-1;display:flex}.tl_place[data-astro-cid-dhnjcg3p]{color:var(--color-text-faint)}.tl_mark[data-astro-cid-dhnjcg3p]{width:var(--timeline-mark);height:var(--tick-height);background:var(--color-text);align-self:flex-start;margin-block-start:calc((1lh - var(--tick-height)) / 2);position:absolute;inset-inline-start:calc(var(--tl-x) - var(--timeline-mark) / 2)}.tl_title[data-astro-cid-dhnjcg3p]{max-width:var(--measure-title);text-wrap:balance}.tl_text[data-astro-cid-dhnjcg3p] .tl_body{margin-block-start:var(--space-l)}.tl_media[data-astro-cid-dhnjcg3p]{z-index:2;row-gap:var(--space-l);grid-row:1;display:grid;position:relative}.tl_grid[data-astro-cid-dhnjcg3p] .tl_pull{grid-row:2}.tl_grid[data-astro-cid-dhnjcg3p] .tl_pull .quote_text{max-width:var(--measure-voice)}@media (width>=60.0625em){.tl_ch-left[data-astro-cid-dhnjcg3p] .tl_text[data-astro-cid-dhnjcg3p]{grid-column:1/span 6;justify-self:start;padding-inline-end:calc(var(--timeline-gap) - var(--grid-gap) / 2)}.tl_ch-right[data-astro-cid-dhnjcg3p] .tl_text[data-astro-cid-dhnjcg3p]{grid-column:7/-1;justify-self:start;padding-inline-start:calc(var(--timeline-gap) - var(--grid-gap) / 2)}.tl_ch-left[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p],.tl_ch-left[data-astro-cid-dhnjcg3p] .tl_pull{margin-inline:calc(var(--timeline-gap) - var(--grid-gap) / 2) calc(-1 * var(--page-inset));grid-column:7/-1}.tl_ch-right[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p],.tl_ch-right[data-astro-cid-dhnjcg3p] .tl_pull{margin-inline:calc(-1 * var(--page-inset)) calc(var(--timeline-gap) - var(--grid-gap) / 2);grid-column:1/span 6}.tl_ch-left[data-astro-cid-dhnjcg3p] .tl_pull{margin-inline-end:0}.tl_ch-right[data-astro-cid-dhnjcg3p] .tl_pull{justify-self:end;margin-inline-start:0}.tl_ch-held[data-astro-cid-dhnjcg3p].tl_ch-left .tl_media[data-astro-cid-dhnjcg3p]{grid-column:7/span 5;margin-inline-end:0}.tl_ch-held[data-astro-cid-dhnjcg3p].tl_ch-right .tl_media[data-astro-cid-dhnjcg3p]{grid-column:2/span 5;margin-inline-start:0}.tl_ch-scope[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p]{margin-inline:calc(-1 * var(--page-inset));grid-column:1/-1}.tl_ch-scope[data-astro-cid-dhnjcg3p] .tl_text[data-astro-cid-dhnjcg3p]{grid-row:2}.tl_ch-scope[data-astro-cid-dhnjcg3p] .tl_pull{grid-row:2;align-self:start}.tl_ch-set[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p]{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.tl_ch-set[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p]>:first-child{grid-column:1/-1}.tl_ch-right[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p] .still_super{padding-inline-start:var(--page-inset)}.tl_ch-left[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p] .still_super{padding-inline-end:var(--page-inset)}.tl_ch-held[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p] .still_super,.tl_ch-set[data-astro-cid-dhnjcg3p].tl_ch-right .tl_media[data-astro-cid-dhnjcg3p]>:last-child .still_super,.tl_ch-set[data-astro-cid-dhnjcg3p].tl_ch-left .tl_media[data-astro-cid-dhnjcg3p]>:nth-child(2) .still_super{padding-inline:0}.tl_ch-scope[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p] .still_super{padding-inline:var(--page-inset)}}@media (width<=60em){.tl_grid[data-astro-cid-dhnjcg3p]{row-gap:var(--space-l)}.tl_grid[data-astro-cid-dhnjcg3p]>*{grid-column:1/-1;margin-inline-start:var(--timeline-gap-narrow)}.tl_media[data-astro-cid-dhnjcg3p]{grid-row:1;margin-block-end:var(--space-l);margin-inline-end:calc(-1 * var(--page-inset))}.tl_text[data-astro-cid-dhnjcg3p],.tl_ch-scope[data-astro-cid-dhnjcg3p] .tl_text[data-astro-cid-dhnjcg3p]{max-width:calc(var(--measure-entry) + var(--timeline-gap-narrow));grid-row:2}.tl_grid[data-astro-cid-dhnjcg3p] .tl_pull{grid-row:3}.tl_ch-scope[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p]{margin-inline-start:calc(-1 * var(--page-inset))}.tl_ch-scope[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p] .still_super{padding-inline-start:calc(var(--page-inset) + var(--timeline-gap-narrow))}.tl_ch-set[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p]{column-gap:var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline-end:0}.tl_ch-set[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p]>:first-child{grid-column:1/-1;margin-inline-end:calc(-1 * var(--page-inset))}.tl_ch-set[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p]>:not(:first-child) .still_dot{display:none}.tl_ch-set[data-astro-cid-dhnjcg3p] .tl_media[data-astro-cid-dhnjcg3p]>:not(:first-child) .still_where{display:block}.tl_mark[data-astro-cid-dhnjcg3p]{width:var(--timeline-mark-narrow);inset-inline-start:calc(var(--tl-x) - var(--timeline-mark-narrow) / 2)}.tl_grid[data-astro-cid-dhnjcg3p] .tl_pull .quote_text{font-size:var(--text-statement);line-height:var(--leading-statement)}}@media (width<=47.5em){.tl_grid[data-astro-cid-dhnjcg3p] .tl_pull{display:none}.tl_ch[data-astro-cid-dhnjcg3p]{padding-block:var(--space-2xl)}.tl_ch[data-astro-cid-dhnjcg3p]:first-child{padding-block-start:var(--space-3xl)}.tl_ch-day[data-astro-cid-dhnjcg3p]{padding-block:var(--space-3xl)}}@media (prefers-reduced-motion:reduce){.tl_rest[data-astro-cid-dhnjcg3p]{display:none}}.still[data-astro-cid-4d4q5uj2]{position:relative}.still_frame[data-astro-cid-4d4q5uj2]{background:var(--color-media);position:relative;overflow:hidden}.still-scope[data-astro-cid-4d4q5uj2] .still_frame[data-astro-cid-4d4q5uj2]{aspect-ratio:var(--aspect-scope)}.still-split[data-astro-cid-4d4q5uj2] .still_frame[data-astro-cid-4d4q5uj2]{aspect-ratio:var(--aspect-split)}.still-scene[data-astro-cid-4d4q5uj2] .still_frame[data-astro-cid-4d4q5uj2]{aspect-ratio:var(--aspect-scene)}.still-wide[data-astro-cid-4d4q5uj2] .still_frame[data-astro-cid-4d4q5uj2]{aspect-ratio:var(--aspect-wide)}.still-tall[data-astro-cid-4d4q5uj2] .still_frame[data-astro-cid-4d4q5uj2]{aspect-ratio:var(--aspect-tall)}.still-fill[data-astro-cid-4d4q5uj2]{flex-direction:column;display:flex}.still-fill[data-astro-cid-4d4q5uj2] .still_frame[data-astro-cid-4d4q5uj2]{min-height:var(--portrait-min);flex:auto}.still-square[data-astro-cid-4d4q5uj2] .still_frame[data-astro-cid-4d4q5uj2]{aspect-ratio:var(--aspect-square)}@media (width<=47.5em){.still-phone-tall[data-astro-cid-4d4q5uj2] .still_frame[data-astro-cid-4d4q5uj2]{aspect-ratio:var(--aspect-tall)}.still-phone-square[data-astro-cid-4d4q5uj2] .still_frame[data-astro-cid-4d4q5uj2]{aspect-ratio:var(--aspect-square)}}.still_super[data-astro-cid-4d4q5uj2]{color:var(--color-text-faint);margin-block-start:var(--space-xs);display:block}.still-over[data-astro-cid-4d4q5uj2] .still_frame[data-astro-cid-4d4q5uj2]:after{content:"";pointer-events:none;background:var(--shade-strip);position:absolute;inset:0}.still-over[data-astro-cid-4d4q5uj2] .still_super[data-astro-cid-4d4q5uj2]{color:var(--color-on-photo);margin:0;position:absolute;inset-block-end:var(--space-m);inset-inline-start:var(--page-inset)}.close[data-astro-cid-7572taz4]{padding-block:var(--space-section);background:var(--color-surface);color:var(--color-text);overflow-x:clip}.close_grid[data-astro-cid-7572taz4]{align-items:center;row-gap:var(--space-2xl)}.close_text[data-astro-cid-7572taz4]{justify-items:start;row-gap:var(--space-l);grid-column:1/span 5;display:grid}.close_title[data-astro-cid-7572taz4]{text-wrap:balance}.close_line[data-astro-cid-7572taz4]{max-width:var(--measure-entry);color:var(--color-text-muted)}.close_text[data-astro-cid-7572taz4] .button{margin-block-start:var(--space-s)}.close_grid[data-astro-cid-7572taz4] .close_still{grid-column:7/-1;margin-inline-end:calc(-1 * var(--page-inset))}.close_grid[data-astro-cid-7572taz4] .close_still .still_super{padding-inline-end:var(--page-inset)}@media (width<=60em){.close_text[data-astro-cid-7572taz4]{grid-column:1/span 8}.close_grid[data-astro-cid-7572taz4] .close_still{grid-area:2/1/auto/-1;margin-inline-start:calc(-1 * var(--page-inset))}.close_grid[data-astro-cid-7572taz4] .close_still .still_super{padding-inline:var(--page-inset)}}.frame_box[data-astro-cid-rc6ozdkq]{background:var(--color-media);position:relative;overflow:hidden}.frame-scope[data-astro-cid-rc6ozdkq] .frame_box[data-astro-cid-rc6ozdkq]{aspect-ratio:var(--aspect-scope)}.frame-scene[data-astro-cid-rc6ozdkq] .frame_box[data-astro-cid-rc6ozdkq]{aspect-ratio:var(--aspect-scene)}.frame-wide[data-astro-cid-rc6ozdkq] .frame_box[data-astro-cid-rc6ozdkq]{aspect-ratio:var(--aspect-wide)}.frame-tall[data-astro-cid-rc6ozdkq] .frame_box[data-astro-cid-rc6ozdkq]{aspect-ratio:var(--aspect-tall)}.frame-square[data-astro-cid-rc6ozdkq] .frame_box[data-astro-cid-rc6ozdkq]{aspect-ratio:var(--aspect-square)}@media (width<=47.5em){.frame-phone-tall[data-astro-cid-rc6ozdkq] .frame_box[data-astro-cid-rc6ozdkq]{aspect-ratio:var(--aspect-tall)}.frame-phone-square[data-astro-cid-rc6ozdkq] .frame_box[data-astro-cid-rc6ozdkq]{aspect-ratio:var(--aspect-square)}}.open[data-astro-cid-lbkjwtnj]{min-height:clamp(var(--hero-min), calc(100svh - var(--bar-height)), var(--hero-max));background:var(--color-surface);color:var(--color-text);display:grid;position:relative;overflow:hidden}.open_stage[data-astro-cid-lbkjwtnj],.open_type[data-astro-cid-lbkjwtnj]{grid-area:1/1}.open_stage[data-astro-cid-lbkjwtnj]{background:var(--color-media);position:relative}.open_shade[data-astro-cid-lbkjwtnj]{background:linear-gradient(to top, var(--color-ink), var(--ink-0) var(--space-section)), var(--shade-night);position:absolute;inset:0}.open_type[data-astro-cid-lbkjwtnj]{align-content:end;row-gap:var(--space-l);padding-block:var(--space-section) var(--space-l);position:relative}.open_title[data-astro-cid-lbkjwtnj]{max-width:var(--measure-hero-lede);text-wrap:balance;grid-column:1/span 7;margin-inline-start:var(--hang-hero)}.open_intro[data-astro-cid-lbkjwtnj]{max-width:var(--measure-entry);color:var(--color-on-photo-muted);grid-column:1/span 5}.open_index[data-astro-cid-lbkjwtnj]{grid-column:1/-1;margin-block-start:var(--space-s)}.open_list[data-astro-cid-lbkjwtnj]{column-gap:var(--grid-gap);row-gap:var(--space-m);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.open_link[data-astro-cid-lbkjwtnj]{row-gap:var(--space-2xs);padding-block:var(--space-s) var(--space-2xs);color:var(--color-text-muted);transition:color var(--dur) var(--ease);text-decoration:none;display:grid;position:relative}.open_link[data-astro-cid-lbkjwtnj]:before{content:"";width:var(--tick-width);height:var(--tick-height);background:var(--color-text-wait);transition:background-color var(--dur) var(--ease);position:absolute;inset-block-start:0;inset-inline-start:0}.open_link[data-astro-cid-lbkjwtnj]:hover,.open_link[data-astro-cid-lbkjwtnj]:focus-visible{color:var(--color-text)}.open_link[data-astro-cid-lbkjwtnj]:hover:before,.open_link[data-astro-cid-lbkjwtnj]:focus-visible:before{background:var(--color-accent)}.open_years[data-astro-cid-lbkjwtnj]{color:var(--color-text-faint)}.open_name[data-astro-cid-lbkjwtnj]{font-family:var(--font-display);font-weight:var(--weight-page);font-size:var(--text-small);line-height:var(--leading-heading);letter-spacing:var(--tracking-micro);text-wrap:balance}@media (width<=73.75em){.open_list[data-astro-cid-lbkjwtnj]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=47.5em){.open[data-astro-cid-lbkjwtnj]{min-height:0;display:block}.open_stage[data-astro-cid-lbkjwtnj]{aspect-ratio:var(--aspect-tall)}.open_type[data-astro-cid-lbkjwtnj]{padding-block:0 var(--space-2xl);margin-block-start:calc(-1 * var(--space-3xl))}.open_title[data-astro-cid-lbkjwtnj]{margin-inline-start:0}.open_index[data-astro-cid-lbkjwtnj]{margin-block-start:var(--space-l)}.open_list[data-astro-cid-lbkjwtnj]{column-gap:var(--space-m);grid-template-columns:repeat(2,minmax(0,1fr))}}.tl[data-astro-cid-ioziki3a]{--tl-x:50%;--tl-end:var(--space-section);position:relative;overflow-x:clip}.tl_rail[data-astro-cid-ioziki3a]{z-index:1;inset-block:0 var(--tl-end);width:var(--tick-width);pointer-events:none;position:absolute;inset-inline-start:calc(var(--tl-x) - var(--tick-width) / 2)}.tl_head[data-astro-cid-ioziki3a]{height:var(--tick-height);background:var(--color-accent);display:block;position:sticky;inset-block-start:calc(var(--timeline-head) - var(--tick-height) / 2)}@media (width<=60em){.tl[data-astro-cid-ioziki3a]{--tl-x:var(--page-inset)}.tl_rail[data-astro-cid-ioziki3a]{width:var(--tick-width-tablet);inset-inline-start:calc(var(--tl-x) - var(--tick-width-tablet) / 2)}}@media (width<=47.5em){.tl[data-astro-cid-ioziki3a]{--tl-end:var(--space-3xl)}}@media (prefers-reduced-motion:reduce){.tl_head[data-astro-cid-ioziki3a]{display:none}}.voices[data-astro-cid-vk5xc6ub]{background:var(--color-surface);color:var(--color-text);padding-block-end:var(--space-section)}.voices_scene[data-astro-cid-vk5xc6ub]{min-height:clamp(var(--hero-min), 56.25vw, var(--hero-max));display:grid;position:relative}.voices_stage[data-astro-cid-vk5xc6ub],.voices_head[data-astro-cid-vk5xc6ub]{grid-area:1/1}.voices_stage[data-astro-cid-vk5xc6ub]{background:var(--color-media);position:relative}.voices_shade[data-astro-cid-vk5xc6ub]{background:linear-gradient(to top, var(--color-ink), var(--ink-0) var(--space-section)), var(--shade-scene);position:absolute;inset:0}.voices_head[data-astro-cid-vk5xc6ub]{padding-block:var(--space-section) var(--space-xl);align-content:end;position:relative}.voices_heading[data-astro-cid-vk5xc6ub]{grid-column:1/span 5}.voices_sub[data-astro-cid-vk5xc6ub]{max-width:var(--measure-note);font-size:var(--text-read);line-height:var(--leading-read);color:var(--color-on-photo-muted);margin-block-start:var(--space-m)}.voices_list[data-astro-cid-vk5xc6ub]{column-gap:var(--gap-pair);row-gap:var(--space-2xl);margin-block-start:var(--space-2xl)}.voices_list[data-astro-cid-vk5xc6ub]>li[data-astro-cid-vk5xc6ub]{grid-column:span 4}.voices_list[data-astro-cid-vk5xc6ub] .voices_quote .quote_text{max-width:calc(100% - var(--grid-gap));font-size:var(--text-heading);line-height:var(--leading-heading);text-wrap:pretty}@media (width<=60em){.voices_list[data-astro-cid-vk5xc6ub]>li[data-astro-cid-vk5xc6ub]{grid-column:1/span 9}.voices_heading[data-astro-cid-vk5xc6ub]{grid-column:1/span 8}}@media (width<=47.5em){.voices_scene[data-astro-cid-vk5xc6ub]{min-height:0;display:block}.voices_stage[data-astro-cid-vk5xc6ub]{aspect-ratio:var(--aspect-tall)}.voices_shade[data-astro-cid-vk5xc6ub]{background:var(--shade-scene-phone)}.voices_head[data-astro-cid-vk5xc6ub]{margin-block-start:calc(-1 * var(--space-2xl));padding-block:0}.voices_list[data-astro-cid-vk5xc6ub]{row-gap:var(--space-xl);margin-block-start:var(--space-xl)}}}@layer utilities;
