@layer base,patterns;@layer components{.book[data-astro-cid-h6zepfym]{background:var(--color-surface);color:var(--color-text);padding-block-end:var(--space-section)}.book_open[data-astro-cid-h6zepfym]{grid-template-rows:auto var(--lock-deep) auto}.book_open[data-astro-cid-h6zepfym] .book_plate{margin-inline:calc(-1 * var(--page-inset));grid-area:1/1/3/-1}.book_open[data-astro-cid-h6zepfym] .book_panel{grid-area:2/1/4/span 8;margin-inline-start:calc(-1 * var(--page-inset));padding-inline-start:var(--page-inset)}.book_super[data-astro-cid-h6zepfym]{color:var(--color-text-faint);text-align:end;grid-area:3/9/auto/-1;justify-self:end;margin-block-start:var(--space-xs)}.book_title[data-astro-cid-h6zepfym]{max-width:var(--measure-voice);text-wrap:balance}.book_promise[data-astro-cid-h6zepfym]{max-width:var(--measure-entry);color:var(--color-text-muted);text-wrap:pretty;margin-block-start:var(--space-m)}.book_body[data-astro-cid-h6zepfym]{margin-block-start:var(--space-3xl)}.book_side[data-astro-cid-h6zepfym]{flex-direction:column;grid-column:1/span 5;display:flex}.book_label[data-astro-cid-h6zepfym]{color:var(--color-text-faint)}.steps[data-astro-cid-h6zepfym]{row-gap:var(--space-m);margin-block-start:var(--space-m);display:grid}.step[data-astro-cid-h6zepfym]{grid-template-columns:var(--step-numeral) minmax(0, 1fr);align-items:baseline;display:grid}.step_n[data-astro-cid-h6zepfym]{font-size:var(--text-heading);line-height:var(--leading-none);color:var(--color-text-muted)}.step_title[data-astro-cid-h6zepfym]{font-size:var(--text-lead);line-height:var(--leading-lead)}.step_line[data-astro-cid-h6zepfym]{color:var(--color-text-muted);margin-block-start:var(--space-3xs)}.book_portrait[data-astro-cid-h6zepfym]{min-height:var(--portrait-min);background:var(--color-media);flex:1 1 0;position:relative;overflow:hidden}.book_main[data-astro-cid-h6zepfym]{grid-column:7/-1}@media (width<=73.75em){.book_open[data-astro-cid-h6zepfym] .book_panel{grid-column:1/span 10}.book_super[data-astro-cid-h6zepfym]{display:none}.book_main[data-astro-cid-h6zepfym]{grid-column:6/-1}}@media (width<=60em){.book_side[data-astro-cid-h6zepfym],.book_main[data-astro-cid-h6zepfym]{grid-column:1/-1}.book_portrait[data-astro-cid-h6zepfym]{display:none}.book_main[data-astro-cid-h6zepfym]{margin-block-start:var(--space-2xl)}}@media (width<=47.5em){.book_open[data-astro-cid-h6zepfym]{grid-template-rows:auto var(--lock) auto}.book_open[data-astro-cid-h6zepfym] .book_panel{grid-column:1/-1;margin-inline-end:var(--lock)}.book_body[data-astro-cid-h6zepfym]{margin-block-start:var(--space-xl)}.book_side[data-astro-cid-h6zepfym] .book_how{margin-inline:calc(-1 * var(--page-inset)) var(--lock);padding-inline-start:var(--page-inset)}}.rooms[data-astro-cid-mzyposoi]{padding-block:var(--space-3xl) var(--space-section);background:var(--color-surface);color:var(--color-text)}.rooms_strip[data-astro-cid-mzyposoi],.rooms_list[data-astro-cid-mzyposoi]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto var(--lock) auto var(--lock) auto;column-gap:var(--frame-gap);display:grid}.rooms_strip[data-astro-cid-mzyposoi] .rooms_panel{grid-area:1/1/3/span 2;margin-inline-end:var(--lock);padding-block-end:var(--space-xl);padding-inline-start:var(--page-inset)}.rooms_title[data-astro-cid-mzyposoi]{max-width:var(--measure-voice);text-wrap:balance}.rooms_list[data-astro-cid-mzyposoi]{grid-area:2/1/-1/-1;grid-template-rows:subgrid}.room[data-astro-cid-mzyposoi],.room_link[data-astro-cid-mzyposoi],.room_link[data-astro-cid-mzyposoi]{grid-row:1/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;display:grid}.room_link[data-astro-cid-mzyposoi]{text-decoration:none}.room_link[data-astro-cid-mzyposoi]:focus-visible{outline-offset:var(--ring-offset-tight)}.room_link[data-astro-cid-mzyposoi]:focus-visible .room_panel{box-shadow:inset 0 0 0 var(--ring-width) var(--color-ring)}.room[data-astro-cid-mzyposoi] .room_photo{grid-area:1/1/4}.room[data-astro-cid-mzyposoi] .room_panel{padding-inline:var(--page-inset) var(--panel-pad);grid-area:3/1/5;margin-inline-end:var(--lock)}.room_name[data-astro-cid-mzyposoi]{justify-content:space-between;align-items:baseline;column-gap:var(--space-s);text-wrap:balance;display:flex}.room_go[data-astro-cid-mzyposoi]{width:var(--icon-arrow);height:var(--icon-arrow);color:var(--color-text-faint);transition:color var(--dur) var(--ease), translate var(--dur) var(--ease);flex:none}.room_line[data-astro-cid-mzyposoi]{max-width:var(--measure-entry);color:var(--color-text-muted);text-wrap:pretty;margin-block-start:var(--space-s)}.room_link[data-astro-cid-mzyposoi]:hover .room_go[data-astro-cid-mzyposoi],.room_link[data-astro-cid-mzyposoi]:focus-visible .room_go[data-astro-cid-mzyposoi]{color:var(--color-text);translate:var(--space-3xs) 0}@media (width<=60em){.room[data-astro-cid-mzyposoi] .room_panel{padding-inline:var(--panel-pad);margin-inline-end:0}}@media (width<=47.5em){.rooms_strip[data-astro-cid-mzyposoi],.rooms_list[data-astro-cid-mzyposoi]{display:block}.rooms_strip[data-astro-cid-mzyposoi] .rooms_panel{margin-block-end:calc(-1 * var(--lock));padding-block-end:var(--space-l)}.room[data-astro-cid-mzyposoi]+.room[data-astro-cid-mzyposoi]{margin-block-start:var(--space-l)}.room[data-astro-cid-mzyposoi],.room_link[data-astro-cid-mzyposoi]{grid-template-rows:auto var(--lock) auto}.room[data-astro-cid-mzyposoi] .room_photo{grid-row:1/3}.room[data-astro-cid-mzyposoi] .room_panel{padding-inline:var(--page-inset) var(--panel-pad);grid-row:2/4;margin-inline-end:var(--lock)}}.loop[data-astro-cid-kh647wwm]{display:block;position:absolute;inset:0}.loop_video[data-astro-cid-kh647wwm]{object-fit:cover;object-position:var(--loop-pos,50% 50%);opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease)}.loop_video[data-astro-cid-kh647wwm].is-playing{opacity:1}@media (width<=47.5em),(width<=73.75em) and (orientation:portrait){.loop_video[data-astro-cid-kh647wwm]{object-position:var(--loop-pos-m,var(--loop-pos,50% 50%))}}@media (prefers-reduced-motion:reduce){.loop[data-astro-cid-kh647wwm]{display:none}}.film[data-astro-cid-k6jt4olo]{height:calc(100svh + 5 * var(--film-step));position:relative}.film_stage[data-astro-cid-k6jt4olo]{background:var(--color-surface);height:100svh;color:var(--color-text);transition:background-color var(--dur-frame) var(--ease);position:sticky;inset-block-start:0;overflow:hidden}.film_frames[data-astro-cid-k6jt4olo],.film_frame[data-astro-cid-k6jt4olo],.film_shade[data-astro-cid-k6jt4olo]{position:absolute;inset:0}.film_frames[data-astro-cid-k6jt4olo],.film_shade[data-astro-cid-k6jt4olo]{inset-block-end:var(--film-frame-cut)}.film_frames[data-astro-cid-k6jt4olo]{overflow:hidden}.film_frame[data-astro-cid-k6jt4olo]{opacity:0;transition:opacity var(--dur-frame) var(--ease);overflow:hidden}.film_frame[data-astro-cid-k6jt4olo].is-active{opacity:1}.film_frame-day[data-astro-cid-k6jt4olo]{background:var(--color-surface)}.film_frame-day[data-astro-cid-k6jt4olo] .loop_video{transform-origin:var(--frame-origin)}.film_frame-day[data-astro-cid-k6jt4olo].is-live .loop_video{transform:scale(var(--push-scale));transition:transform var(--dur-push) var(--ease-push), opacity var(--dur-slow) var(--ease)}.film_shade[data-astro-cid-k6jt4olo]{pointer-events:none;transition:opacity var(--dur-frame) var(--ease)}.film_shade-night[data-astro-cid-k6jt4olo]{background:var(--shade-night)}.film[data-astro-cid-k6jt4olo][data-frame="3"] .film_shade-night[data-astro-cid-k6jt4olo],.film[data-astro-cid-k6jt4olo][data-frame="4"] .film_shade-night[data-astro-cid-k6jt4olo]{background:var(--shade-night-strong)}.film_shade-day[data-astro-cid-k6jt4olo]{background:var(--fog-day);opacity:0}.film[data-astro-cid-k6jt4olo][data-tone=day] .film_shade-night[data-astro-cid-k6jt4olo]{opacity:0}.film[data-astro-cid-k6jt4olo][data-tone=day] .film_shade-day[data-astro-cid-k6jt4olo]{opacity:1}.film_type[data-astro-cid-k6jt4olo]{transition:color var(--dur-slow) var(--ease);align-items:end;position:absolute;inset-block-end:var(--space-2xl);inset-inline:0}.film_nav[data-astro-cid-k6jt4olo]{grid-column:1/span 8;min-width:0}.film_chapters[data-astro-cid-k6jt4olo] li[data-astro-cid-k6jt4olo]{position:relative}.film_chapters[data-astro-cid-k6jt4olo] li[data-astro-cid-k6jt4olo]:not(.is-past):not(.is-active){width:var(--line-width);height:var(--line-width);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.film_chapters[data-astro-cid-k6jt4olo] li[data-astro-cid-k6jt4olo].is-past,.film_chapters[data-astro-cid-k6jt4olo] li[data-astro-cid-k6jt4olo].is-active{align-items:baseline;column-gap:var(--space-m);row-gap:var(--space-m);flex-wrap:wrap;display:flex}.film_ch[data-astro-cid-k6jt4olo]{color:var(--color-text-dim);text-align:start;white-space:nowrap;transition:color var(--dur-slow) var(--ease);background:0 0;border:0;padding:0;position:relative}.film_ch[data-astro-cid-k6jt4olo]:hover{color:var(--color-text-muted)}.film_chapters[data-astro-cid-k6jt4olo] .is-active>.film_ch[data-astro-cid-k6jt4olo]{color:var(--color-text);cursor:default}.film_tick[data-astro-cid-k6jt4olo]{width:var(--tick-width);height:var(--tick-height);background:var(--color-accent);opacity:0;transition:opacity var(--dur-slow) var(--ease);position:absolute;inset-block-start:var(--tick-top);inset-inline-start:var(--tick-gap)}.is-active>.film_ch[data-astro-cid-k6jt4olo] .film_tick[data-astro-cid-k6jt4olo]{opacity:1}.film_when[data-astro-cid-k6jt4olo]{white-space:nowrap;color:var(--color-text-muted);display:none}.film_chapters[data-astro-cid-k6jt4olo] .is-active>.film_when[data-astro-cid-k6jt4olo]{display:inline-block}.film_panes[data-astro-cid-k6jt4olo]{grid-column:9/-1;display:grid}.film_pane[data-astro-cid-k6jt4olo]{visibility:hidden;grid-area:1/1;align-self:end}.film_pane[data-astro-cid-k6jt4olo].is-active{visibility:visible;animation:pane-in var(--dur-slow) var(--ease)}@keyframes pane-in{0%{opacity:0}}.film_pane-title[data-astro-cid-k6jt4olo],.film_pane-when[data-astro-cid-k6jt4olo]{width:var(--line-width);height:var(--line-width);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.film_pane[data-astro-cid-k6jt4olo]>*+*,.film_pane[data-astro-cid-k6jt4olo] .film_more{margin-block-start:var(--space-s)}.film_progress[data-astro-cid-k6jt4olo]{display:none}@media (width>=47.5625em) and (width<=73.75em){.film_type[data-astro-cid-k6jt4olo]{inset-block-end:var(--space-xl)}.film_nav[data-astro-cid-k6jt4olo]{grid-column:1/-1}.film_panes[data-astro-cid-k6jt4olo]{grid-area:2/1/auto/span 8;margin-block-start:var(--space-m)}.film_tick[data-astro-cid-k6jt4olo]{width:var(--tick-width-tablet);inset-inline-start:var(--tick-gap-tablet)}}@media (width<=47.5em){.film_type[data-astro-cid-k6jt4olo]{inset-block:calc(100% - var(--film-frame-cut) - var(--space-l)) auto}.film_pane[data-astro-cid-k6jt4olo]{align-self:start}.film_chapters[data-astro-cid-k6jt4olo]{display:none}.film_pane-title[data-astro-cid-k6jt4olo],.film_pane-when[data-astro-cid-k6jt4olo]{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.film_pane-when[data-astro-cid-k6jt4olo]{color:var(--color-text-muted);margin-block-start:var(--space-xs);display:block}.film_pane[data-astro-cid-k6jt4olo]>*+*{margin-block-start:var(--space-xs)}.film_pane[data-astro-cid-k6jt4olo]>.film_pane-when[data-astro-cid-k6jt4olo]+*{margin-block-start:var(--space-s)}.film_progress[data-astro-cid-k6jt4olo]{inset-block-start:var(--bar-height);inset-inline:var(--page-inset);gap:var(--space-2xs);display:flex;position:absolute}.film_progress[data-astro-cid-k6jt4olo] button[data-astro-cid-k6jt4olo]{height:var(--target);background:0 0;border:0;flex:1;padding:0;position:relative}.film_progress[data-astro-cid-k6jt4olo] button[data-astro-cid-k6jt4olo]:before{content:"";height:var(--progress-line);background:var(--color-line);position:absolute;inset-block-start:50%;inset-inline:0}.film_progress[data-astro-cid-k6jt4olo] button[data-astro-cid-k6jt4olo].is-past:before{background:var(--color-text-muted)}.film_progress[data-astro-cid-k6jt4olo] button[data-astro-cid-k6jt4olo].is-active:before{height:var(--progress-line-active);background:var(--color-accent)}}@media (prefers-reduced-motion:reduce){.film_frame-day[data-astro-cid-k6jt4olo].is-live .loop_video{transform:none}}.hero[data-astro-cid-i3irphx7]{height:100svh;min-height:var(--hero-min);max-height:var(--hero-max);background:var(--color-surface);color:var(--color-text);position:relative;overflow:hidden}.hero_media[data-astro-cid-i3irphx7]{background:var(--color-media);transform-origin:64% 30%;position:absolute;inset:0}.hero_media[data-astro-cid-i3irphx7].is-live{transform:scale(var(--push-scale));transition:transform var(--dur-push) var(--ease-push)}.hero_media[data-astro-cid-i3irphx7]:after{content:"";pointer-events:none;background:var(--grain-image) repeat;background-size:var(--grain-size-hero) var(--grain-size-hero);opacity:var(--grain-opacity-hero);position:absolute;inset:0}.hero_fog[data-astro-cid-i3irphx7]{pointer-events:none;background:var(--fog-hero);position:absolute;inset:0}.hero_type[data-astro-cid-i3irphx7]{position:absolute;inset-block-end:var(--space-2xl);inset-inline:0}.hero_copy[data-astro-cid-i3irphx7]{grid-column:1/span 6}.hero_title[data-astro-cid-i3irphx7]{text-wrap:balance;margin-inline-start:var(--hang-hero)}.hero_lede[data-astro-cid-i3irphx7]{max-width:var(--measure-hero-lede);margin-block-start:var(--space-l)}.hero_sub[data-astro-cid-i3irphx7]{max-width:var(--measure-entry);color:var(--color-text-muted);text-wrap:pretty;margin-block-start:var(--space-xs)}.hero_actions[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-xs) var(--space-xl);flex-wrap:wrap;margin-block-start:var(--space-l);display:flex}.hero_pause[data-astro-cid-i3irphx7]{z-index:var(--z-raised);width:var(--target);height:var(--target);border-radius:var(--radius-hair);background:var(--color-scrim);color:var(--color-text);transition:background-color var(--dur) var(--ease);border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-end:var(--space-2xl);inset-inline-end:var(--page-inset)}.hero_pause[data-astro-cid-i3irphx7]:hover{background:var(--color-surface)}.hero_pause[data-astro-cid-i3irphx7] svg[data-astro-cid-i3irphx7]{width:var(--icon-play-w);height:var(--icon-play-h)}.hero_icon-play[data-astro-cid-i3irphx7],.hero_pause[data-astro-cid-i3irphx7].is-paused .hero_icon-pause[data-astro-cid-i3irphx7]{display:none}.hero_pause[data-astro-cid-i3irphx7].is-paused .hero_icon-play[data-astro-cid-i3irphx7]{display:block}@media (width<=73.75em){.hero_copy[data-astro-cid-i3irphx7]{grid-column:1/span 8}}@media (width<=47.5em){.hero[data-astro-cid-i3irphx7]{min-height:var(--hero-min-phone);max-height:none}.hero_media[data-astro-cid-i3irphx7]{inset-block:calc(var(--hero-lift-phone) * -1) var(--hero-lift-phone)}.hero_type[data-astro-cid-i3irphx7]{inset-block-end:var(--space-l)}.hero_lede[data-astro-cid-i3irphx7]{max-width:none;line-height:var(--leading-lead);margin-block-start:var(--space-s)}.hero_actions[data-astro-cid-i3irphx7]{column-gap:var(--space-m);margin-block-start:var(--space-m);padding-inline-end:calc(var(--target) + var(--space-xs))}.hero_pause[data-astro-cid-i3irphx7]{inset-block-end:var(--space-l)}}@media (prefers-reduced-motion:reduce){.hero_media[data-astro-cid-i3irphx7].is-live{transform:none}}.hear[data-astro-cid-mv33sc6g]{padding-block:var(--space-section);background:var(--color-surface);color:var(--color-text);overflow-x:clip}.stage[data-astro-cid-mv33sc6g]{align-items:stretch}.stage[data-astro-cid-mv33sc6g] .stage_index{flex-direction:column;grid-column:1/span 5;margin-inline-start:calc(-1 * var(--page-inset));padding-inline-start:var(--page-inset);display:flex}.stage[data-astro-cid-mv33sc6g]:not(:global(.is-staged)) .stage_index{align-self:start;position:sticky;inset-block-start:var(--bar-height)}.hear_title[data-astro-cid-mv33sc6g]{text-wrap:balance}.hear_sub[data-astro-cid-mv33sc6g]{max-width:var(--measure-entry);color:var(--color-text-muted);margin-block-start:var(--space-s)}.stage_tabs[data-astro-cid-mv33sc6g]{row-gap:var(--space-xs);margin-block-start:auto;padding-block-start:var(--space-xl);display:grid}.stage_tab[data-astro-cid-mv33sc6g]{grid-template-columns:var(--thumb) minmax(0, 1fr);align-items:center;column-gap:var(--space-m);min-height:var(--target);color:var(--color-text-faint);font-size:var(--text-lead);line-height:var(--leading-lead);text-align:start;text-wrap:balance;transition:color var(--dur) var(--ease);background:0 0;border:0;padding:0;display:grid;position:relative}.stage_tab[data-astro-cid-mv33sc6g]:hover{color:var(--color-text-muted)}.stage_tab[data-astro-cid-mv33sc6g][aria-selected=true]{color:var(--color-text);cursor:default}.stage_thumb[data-astro-cid-mv33sc6g]{aspect-ratio:var(--aspect-wide);background:var(--color-media);opacity:var(--thumb-wait);transition:opacity var(--dur) var(--ease);display:block;position:relative;overflow:hidden}.stage_tab[data-astro-cid-mv33sc6g]:hover .stage_thumb[data-astro-cid-mv33sc6g],.stage_tab[data-astro-cid-mv33sc6g][aria-selected=true] .stage_thumb[data-astro-cid-mv33sc6g]{opacity:1}.stage_tab[data-astro-cid-mv33sc6g]:before{content:"";width:var(--tick-width);height:var(--tick-height);background:var(--color-accent);opacity:0;transition:opacity var(--dur) var(--ease);position:absolute;inset-block-start:calc(50% - var(--tick-height) / 2);inset-inline-start:var(--tick-gap)}.stage_tab[data-astro-cid-mv33sc6g][aria-selected=true]:before{opacity:1}.stage_panels[data-astro-cid-mv33sc6g]{row-gap:var(--space-3xl);grid-column:6/-1;grid-template-columns:minmax(0,1fr);margin-inline-end:calc(-1 * var(--page-inset));display:grid}.stage_panel[data-astro-cid-mv33sc6g]{grid-template-columns:minmax(0, 1fr) var(--lock);grid-template-rows:auto var(--lock) auto;align-content:start;display:grid}.stage_panel[data-astro-cid-mv33sc6g] .stage_photo,.stage_strip[data-astro-cid-mv33sc6g]{grid-area:1/1/3/-1}.stage_panel[data-astro-cid-mv33sc6g] .stage_card{grid-area:2/1/4;margin-inline-start:var(--lock)}.stage_strip[data-astro-cid-mv33sc6g]{gap:var(--frame-gap);aspect-ratio:var(--aspect-wide);background:var(--color-surface);grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;display:grid}.stage_frame[data-astro-cid-mv33sc6g]{background:var(--color-media);display:block;position:relative;overflow:hidden}.stage_words[data-astro-cid-mv33sc6g]{font-size:var(--text-statement);line-height:var(--leading-statement);text-indent:var(--hang-quote);text-wrap:balance;margin-block-start:var(--space-m)}.stage_words[data-astro-cid-mv33sc6g].is-speaking{color:var(--color-text-wait)}.stage_play[data-astro-cid-mv33sc6g]{align-items:center;gap:var(--space-xs) var(--space-m);flex-wrap:wrap;margin-block-start:var(--space-l);display:flex}.stage_said[data-astro-cid-mv33sc6g]{color:var(--color-text-faint)}.stage_note[data-astro-cid-mv33sc6g]{max-width:var(--measure-entry);color:var(--color-text-muted);margin-block-start:var(--space-m)}.stage[data-astro-cid-mv33sc6g].is-staged .stage_panels[data-astro-cid-mv33sc6g]{row-gap:0}.stage[data-astro-cid-mv33sc6g].is-staged .stage_panel[data-astro-cid-mv33sc6g]{visibility:hidden;grid-area:1/1}.stage[data-astro-cid-mv33sc6g].is-staged .stage_panel[data-astro-cid-mv33sc6g].is-on{visibility:visible;animation:stage-in var(--dur-slow) var(--ease)}.stage[data-astro-cid-mv33sc6g].is-staged .stage_title[data-astro-cid-mv33sc6g]{width:var(--line-width);height:var(--line-width);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.stage[data-astro-cid-mv33sc6g].is-staged .stage_words[data-astro-cid-mv33sc6g]{margin-block-start:0}@keyframes stage-in{0%{opacity:0}}@media (width<=60em){.stage[data-astro-cid-mv33sc6g]{row-gap:var(--space-xl)}.stage[data-astro-cid-mv33sc6g] .stage_index,.stage_panels[data-astro-cid-mv33sc6g]{grid-column:1/-1}.stage[data-astro-cid-mv33sc6g] .stage_index{margin-inline-end:var(--lock)}.stage_panels[data-astro-cid-mv33sc6g]{margin-inline-start:calc(-1 * var(--page-inset))}.stage_panel[data-astro-cid-mv33sc6g] .stage_card{margin-inline-start:var(--page-inset)}}@media (width<=47.5em){.stage_tab[data-astro-cid-mv33sc6g]:before{width:var(--tick-width-phone);inset-inline-start:var(--tick-gap-phone)}.stage_panel[data-astro-cid-mv33sc6g]{grid-template-rows:auto var(--lock) auto}.stage_panel[data-astro-cid-mv33sc6g] .stage_card{margin-inline-start:0;padding-inline-start:var(--page-inset)}}.locker[data-astro-cid-mbcggtw5]{grid-template-rows:auto 1fr auto var(--lock-deep);padding-inline:var(--page-inset);background:var(--color-surface);color:var(--color-text);padding-block-end:var(--space-3xl);overflow-x:clip}.locker_scene[data-astro-cid-mbcggtw5]{min-height:var(--scene-height);margin-inline:calc(-1 * var(--page-inset));background:var(--color-media);grid-area:1/1/4/-1;position:relative;overflow:hidden}.locker_scene[data-astro-cid-mbcggtw5]:after{content:"";pointer-events:none;background:var(--shade-scene);position:absolute;inset:0}.locker_super[data-astro-cid-mbcggtw5]{color:var(--color-text-faint);grid-area:4/7/auto/-1;justify-self:end;margin-block-start:var(--space-xs)}.locker_title[data-astro-cid-mbcggtw5]{z-index:var(--z-raised);color:var(--color-on-photo);grid-area:1/1/auto/span 6;padding-block-start:var(--space-section);position:relative}.locker[data-astro-cid-mbcggtw5] .locker_card{grid-area:3/1/5/span 6;margin-inline-start:calc(-1 * var(--page-inset));padding-inline-start:var(--page-inset)}.locker_voices[data-astro-cid-mbcggtw5]{row-gap:var(--space-l);display:grid}.voice_text[data-astro-cid-mbcggtw5]{font-family:var(--font-display);font-weight:var(--weight-voice);font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-voice);text-indent:var(--hang-quote);text-wrap:balance}.voice_who[data-astro-cid-mbcggtw5]{color:var(--color-text-muted);margin-block-start:var(--space-2xs);display:block}@media (width<=60em){.locker[data-astro-cid-mbcggtw5]{grid-template-rows:auto auto var(--lock) auto}.locker_scene[data-astro-cid-mbcggtw5]{min-height:0;aspect-ratio:var(--aspect-locker-tablet);grid-row:1/4}.locker_scene[data-astro-cid-mbcggtw5]:after{background:var(--shade-scene-phone)}.locker_super[data-astro-cid-mbcggtw5]{grid-area:5/1/auto/-1;margin-block-start:var(--space-s)}.locker_title[data-astro-cid-mbcggtw5]{padding-block:0 var(--space-l);grid-area:2/1/auto/-1;align-self:end}.locker[data-astro-cid-mbcggtw5] .locker_card{grid-area:3/1/5/-1;margin-inline-end:var(--lock)}}@media (width<=47.5em){.locker[data-astro-cid-mbcggtw5]{grid-template-rows:auto auto var(--lock) auto;padding-block-start:var(--space-3xl)}.locker_title[data-astro-cid-mbcggtw5]{padding-block:0 var(--space-l);color:var(--color-text);grid-row:1;align-self:start}.locker_scene[data-astro-cid-mbcggtw5]{aspect-ratio:var(--aspect-locker-phone);grid-row:2/4}}.entry_title[data-astro-cid-63zagaqi]{align-items:baseline;column-gap:var(--space-s);row-gap:var(--space-3xs);text-wrap:wrap;flex-wrap:wrap;display:flex}.entry_when[data-astro-cid-63zagaqi]{font-family:var(--font-micro);font-weight:var(--weight-page);color:var(--color-text-faint);white-space:nowrap}.entry_line[data-astro-cid-63zagaqi]{max-width:var(--measure-entry);color:var(--color-text-muted);margin-block-start:var(--space-xs)}.off[data-astro-cid-34obrwlp]{overflow-x:clip}.record[data-astro-cid-34obrwlp],.night[data-astro-cid-34obrwlp]{background:var(--color-surface);color:var(--color-text)}.record[data-astro-cid-34obrwlp]{padding-block-end:var(--space-section)}.night[data-astro-cid-34obrwlp]{padding-block:var(--space-section)}.open[data-astro-cid-34obrwlp]{grid-template-rows:auto var(--lock-deep) auto auto}.open[data-astro-cid-34obrwlp] .open_plate{margin-inline:calc(-1 * var(--page-inset));grid-area:1/1/3/-1}.open[data-astro-cid-34obrwlp] .open_panel{grid-area:2/1/4/span 7;margin-inline-start:calc(-1 * var(--page-inset));padding-inline-start:var(--page-inset)}.open[data-astro-cid-34obrwlp] .open_entry{margin-block-start:var(--space-xl)}.open_print[data-astro-cid-34obrwlp]{z-index:var(--z-raised);padding:var(--space-2xs);background:var(--color-surface);grid-area:2/9/5/-1;align-self:start;position:relative}.open_super[data-astro-cid-34obrwlp]{padding-block:var(--space-xs) var(--space-3xs);color:var(--color-text-faint);display:block}.more[data-astro-cid-34obrwlp]{align-items:start;margin-block-start:var(--space-3xl)}.sheet[data-astro-cid-34obrwlp]{grid-column:1/span 5;grid-template-columns:minmax(0,1fr);display:grid}.sheet_super[data-astro-cid-34obrwlp]{color:var(--color-text-faint);margin-block-start:var(--space-xs)}.more_side[data-astro-cid-34obrwlp]{row-gap:var(--grid-gap);grid-column:7/-1;margin-inline-end:calc(-1 * var(--page-inset));display:grid}.more_side[data-astro-cid-34obrwlp] .slab{padding-inline-end:var(--page-inset)}.credits_label[data-astro-cid-34obrwlp]{color:var(--color-text-faint)}.credits_list[data-astro-cid-34obrwlp]{column-gap:var(--space-l);row-gap:var(--space-2xs);color:var(--color-text-muted);flex-wrap:wrap;margin-block-start:var(--space-s);display:flex}.credits_list[data-astro-cid-34obrwlp] li[data-astro-cid-34obrwlp]{white-space:nowrap}.night_scene[data-astro-cid-34obrwlp]{grid-template-rows:1fr auto 1fr auto}.night_scene[data-astro-cid-34obrwlp] .night_photo{grid-area:1/1/4/span 5;margin-inline-start:calc(-1 * var(--page-inset))}.night_super[data-astro-cid-34obrwlp]{color:var(--color-text-faint);grid-area:4/1/auto/span 5;margin-block-start:var(--space-xs)}.night_scene[data-astro-cid-34obrwlp] .night_panel{padding-inline:calc(var(--panel-pad) + var(--space-l)) var(--page-inset);grid-area:2/5/auto/-1;margin-inline-end:calc(-1 * var(--page-inset));padding-block-end:calc(var(--panel-pad) + var(--space-m))}.night_scene[data-astro-cid-34obrwlp] .night_quote{margin-block-start:var(--space-xl)}.night_scene[data-astro-cid-34obrwlp] .night_quote .quote_text{max-width:var(--measure-voice)}@media (width<=60em){.open[data-astro-cid-34obrwlp] .open_panel{grid-column:1/span 10}.open_print[data-astro-cid-34obrwlp]{background:0 0;grid-area:4/6/auto/-1;margin-block-start:var(--space-l);margin-inline-end:calc(-1 * var(--page-inset));padding:0}.open_super[data-astro-cid-34obrwlp]{padding-inline-start:var(--space-2xs)}.sheet[data-astro-cid-34obrwlp],.more_side[data-astro-cid-34obrwlp]{grid-column:1/-1}.more[data-astro-cid-34obrwlp]{row-gap:var(--space-xl)}.more_side[data-astro-cid-34obrwlp]{margin-inline-start:var(--lock)}.night_scene[data-astro-cid-34obrwlp] .night_photo{grid-column:1/span 6}.night_scene[data-astro-cid-34obrwlp] .night_panel{grid-column:5/-1}}@media (width<=47.5em){.open[data-astro-cid-34obrwlp]{grid-template-rows:auto var(--lock) auto auto}.open[data-astro-cid-34obrwlp] .open_panel{grid-column:1/-1;margin-inline-end:var(--lock)}.open_print[data-astro-cid-34obrwlp]{grid-column:1/-1;margin-inline-start:var(--lock)}.sheet[data-astro-cid-34obrwlp]{margin-inline:calc(-1 * var(--page-inset))}.sheet[data-astro-cid-34obrwlp] .sheet_panel,.sheet_super[data-astro-cid-34obrwlp]{padding-inline-start:var(--page-inset)}.more_side[data-astro-cid-34obrwlp]{margin-inline:calc(-1 * var(--page-inset));padding-inline-end:var(--lock)}.more_side[data-astro-cid-34obrwlp] .slab{padding-inline:var(--page-inset) var(--panel-pad)}.credits_list[data-astro-cid-34obrwlp]{display:block}.credits_list[data-astro-cid-34obrwlp] li[data-astro-cid-34obrwlp]{white-space:normal}.credits_list[data-astro-cid-34obrwlp] li[data-astro-cid-34obrwlp]+li[data-astro-cid-34obrwlp]{margin-block-start:var(--space-2xs)}.night_scene[data-astro-cid-34obrwlp]{grid-template-rows:auto var(--lock) auto}.night_scene[data-astro-cid-34obrwlp] .night_photo{margin-inline:calc(-1 * var(--page-inset));grid-area:1/1/3/-1}.night_super[data-astro-cid-34obrwlp]{display:none}.night_scene[data-astro-cid-34obrwlp] .night_panel{margin-inline:var(--lock) calc(-1 * var(--page-inset));grid-area:2/1/4/-1;padding-inline-end:var(--panel-pad)}}.proof[data-astro-cid-h7iy32w3]{padding-block:var(--space-section);background:var(--color-surface);color:var(--color-text)}.proof_head[data-astro-cid-h7iy32w3] .proof_slate{grid-column:1/span 7;margin-inline-start:calc(-1 * var(--page-inset));padding-inline-start:var(--page-inset)}.proof_record[data-astro-cid-h7iy32w3]{max-width:var(--measure-entry);color:var(--color-text-muted);margin-block-start:var(--space-m)}.proof_stage[data-astro-cid-h7iy32w3]{container-type:inline-size}.player[data-astro-cid-h7iy32w3]{height:min(calc(100cqi / var(--ratio-video)), calc(100svh - var(--bar-height) - var(--caption-reserve)));background:var(--color-media);position:relative;overflow:hidden}.player_video[data-astro-cid-h7iy32w3],.player[data-astro-cid-h7iy32w3] .player_poster img{object-position:var(--player-focus)}.player_video[data-astro-cid-h7iy32w3]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.player_play[data-astro-cid-h7iy32w3]{align-items:center;gap:var(--space-xs);min-height:var(--target-l);padding-inline:var(--space-m);border-radius:var(--radius-hair);background:var(--color-surface);color:var(--color-text);transition:background-color var(--dur) var(--ease);border:0;display:inline-flex;position:absolute;inset-block-end:var(--space-xl);inset-inline-start:var(--page-inset)}.player_play[data-astro-cid-h7iy32w3]:hover{background:var(--color-surface-alt)}.player_play[data-astro-cid-h7iy32w3] svg[data-astro-cid-h7iy32w3]{width:var(--icon-play-w);height:var(--icon-play-h);flex:none}.player_len[data-astro-cid-h7iy32w3]{color:var(--color-text-muted)}.player_cc[data-astro-cid-h7iy32w3]{z-index:var(--z-raised);min-height:var(--target);padding-inline:var(--space-s);border-radius:var(--radius-hair);background:var(--color-scrim);color:var(--color-text);border:0;position:absolute;inset-block-start:var(--space-s);inset-inline-end:var(--page-inset)}.proof_stage[data-astro-cid-h7iy32w3].is-started .player_play[data-astro-cid-h7iy32w3],.proof_stage[data-astro-cid-h7iy32w3].is-started .player_poster{display:none}.proof_foot[data-astro-cid-h7iy32w3] .caption{grid-column:1/span 9;margin-inline-start:calc(-1 * var(--page-inset));padding-inline-start:var(--page-inset)}.caption_line[data-astro-cid-h7iy32w3]{max-width:var(--measure-voice);font-size:var(--text-statement);line-height:var(--leading-statement);text-indent:var(--hang-quote);text-wrap:balance;transition:opacity var(--dur-fade) var(--ease)}.caption_line[data-astro-cid-h7iy32w3].is-fading{opacity:0}.caption_line[data-astro-cid-h7iy32w3].is-off{visibility:hidden}.proof_super[data-astro-cid-h7iy32w3]{color:var(--color-text-faint);margin-block-end:var(--space-s)}@media (width<=73.75em){.proof_head[data-astro-cid-h7iy32w3] .proof_slate{grid-column:1/span 9}.proof_foot[data-astro-cid-h7iy32w3] .caption{grid-column:1/span 11}}@media (width<=47.5em){.proof_head[data-astro-cid-h7iy32w3] .proof_slate,.proof_foot[data-astro-cid-h7iy32w3] .caption{grid-column:1/-1;margin-inline-end:var(--lock)}.player_play[data-astro-cid-h7iy32w3]{min-height:var(--target);padding-inline:var(--space-s);inset-block-end:var(--space-xs)}.player_cc[data-astro-cid-h7iy32w3]{inset-block-start:var(--space-2xs)}}.talks[data-astro-cid-brydw3lx]{background:var(--color-surface);color:var(--color-text);padding-block-end:var(--space-section)}.talks_band[data-astro-cid-brydw3lx] .talks_panel{grid-column:1/-1;grid-template-columns:subgrid;margin-inline:calc(-1 * var(--page-inset));padding-block:var(--space-3xl) calc(var(--lock-deep) + var(--space-2xl));padding-inline:var(--page-inset);align-items:end;display:grid}.talks_title[data-astro-cid-brydw3lx]{text-wrap:balance;grid-column:1/span 6}.talks_sub[data-astro-cid-brydw3lx]{max-width:var(--measure-entry);color:var(--color-text-muted);grid-column:7/span 5}.talks_grid[data-astro-cid-brydw3lx]{--notch:var(--notch-compact);z-index:var(--z-raised);row-gap:0;margin-block-start:calc(-1 * var(--lock-deep));position:relative}.talks_grid[data-astro-cid-brydw3lx]>.fcard{grid-column:span 3}@media (width<=73.75em){.talks_grid[data-astro-cid-brydw3lx]>.fcard{grid-column:span 6}.talks_grid[data-astro-cid-brydw3lx] .fcard_photo{aspect-ratio:var(--aspect-wide)}.talks_grid[data-astro-cid-brydw3lx]>.fcard:nth-child(n+3){margin-block-start:var(--space-2xl)}.talks_title[data-astro-cid-brydw3lx]{grid-column:1/-1}.talks_sub[data-astro-cid-brydw3lx]{grid-column:1/span 8;margin-block-start:var(--space-m)}}@media (width<=47.5em){.talks_band[data-astro-cid-brydw3lx] .talks_panel{padding-block:var(--space-3xl) calc(var(--lock-deep) + var(--space-xl));display:block}.talks_grid[data-astro-cid-brydw3lx]>.fcard{grid-column:1/-1}.talks_grid[data-astro-cid-brydw3lx]>.fcard+.fcard{margin-block-start:var(--space-2xl)}}}@layer utilities;
