.dy[data-astro-cid-sxedcjaq]{position:relative;padding-block:clamp(6rem,12vh,10rem)}.dy__head[data-astro-cid-sxedcjaq]{display:grid;gap:0;margin-bottom:clamp(3rem,6vw,5rem)}.dy__heading[data-astro-cid-sxedcjaq]{margin:0;font-size:var(--fs-section);line-height:1.02;max-width:11em}.dy__head-meta[data-astro-cid-sxedcjaq]{display:grid;gap:.5rem;margin-top:clamp(1.5rem,3vw,2.5rem);max-width:30rem}.dy__example[data-astro-cid-sxedcjaq]{margin:0;font-family:var(--font-ui);font-size:var(--fs-small);letter-spacing:.04em;color:var(--sage-80)}.dy__note[data-astro-cid-sxedcjaq]{margin:0;font-size:var(--fs-body);line-height:1.6;color:var(--sage-100)}.dy__tag[data-astro-cid-sxedcjaq]{justify-self:start;margin:0 0 1.1rem;padding:.3rem .85rem .35rem;border:1px solid color-mix(in srgb,var(--sage-40) 70%,transparent);border-radius:999px;background:var(--sand-60);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:var(--track-label);color:var(--sage-100)}.dy__head[data-astro-cid-sxedcjaq] .dy__head-link{margin-top:.75rem;justify-self:start}.dy--overlap[data-astro-cid-sxedcjaq]{padding-top:0}.dy--overlap[data-astro-cid-sxedcjaq] .dy__head[data-astro-cid-sxedcjaq]{position:relative;z-index:3;margin-top:-22vh;width:min(100% - var(--gutter),64rem);margin-left:0;margin-right:auto;padding:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,4vw,4rem) 0 var(--gutter);background:var(--page-tone, var(--sand-30))}@media(max-width:699px){.dy--overlap[data-astro-cid-sxedcjaq] .dy__head[data-astro-cid-sxedcjaq]{margin-top:-14vh}}.dy__split[data-astro-cid-sxedcjaq]{position:relative}.dy__stage[data-astro-cid-sxedcjaq]{display:none}.dy__times[data-astro-cid-sxedcjaq]{position:relative;padding-inline:var(--gutter) var(--gutter);padding-left:calc(var(--gutter) + 2.25rem)}.dy__tide[data-astro-cid-sxedcjaq]{position:absolute;left:calc(var(--gutter) - .35rem);top:0;bottom:0;width:1.75rem;height:100%;overflow:visible}.dy__tide[data-astro-cid-sxedcjaq] path[data-astro-cid-sxedcjaq]{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.dy__tide-base[data-astro-cid-sxedcjaq]{stroke:color-mix(in srgb,var(--sage-40) 30%,transparent);stroke-width:1}.dy__tide-draw[data-astro-cid-sxedcjaq]{stroke:var(--sage-40);stroke-width:1.25;stroke-dasharray:1;stroke-dashoffset:0}.dy__beat[data-astro-cid-sxedcjaq]{position:relative;padding-bottom:clamp(3.5rem,8vw,6rem)}.dy__beat-photo[data-astro-cid-sxedcjaq]{margin:0 0 1.75rem}.dy__beat-photo[data-astro-cid-sxedcjaq] .media{border-radius:0}.dy__beat-time[data-astro-cid-sxedcjaq],.dy__end-time[data-astro-cid-sxedcjaq]{position:relative;margin:0 0 .75rem;font-family:var(--font-editorial);font-size:1.375rem;font-variant-numeric:oldstyle-nums;line-height:1.2;color:var(--sage-80)}.dy__dot[data-astro-cid-sxedcjaq]{position:absolute;left:calc(-1.725rem - 4px);top:.55em;width:9px;height:9px;border-radius:50%;background:var(--page-tone, var(--sand-30));border:1px solid var(--sage-40);transition:background-color .6s var(--ease-settle),border-color .6s var(--ease-settle)}.dy__beat[data-astro-cid-sxedcjaq].is-active .dy__dot[data-astro-cid-sxedcjaq],.dy__beat[data-astro-cid-sxedcjaq].is-past .dy__dot[data-astro-cid-sxedcjaq]{background:var(--sand-100);border-color:var(--sage-60)}.dy__beat-name[data-astro-cid-sxedcjaq]{display:flex;align-items:baseline;gap:1rem;margin:0 0 1.75rem;font-size:var(--fs-place);line-height:1}.dy__time-num[data-astro-cid-sxedcjaq]{display:none}.dy__beat-name--long[data-astro-cid-sxedcjaq]{font-size:clamp(1.75rem,1rem + 2.4vw,2.75rem)}.dy__beat-num[data-astro-cid-sxedcjaq]{font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.12em;color:var(--sage-80);translate:0 -.9em}.dy__steps[data-astro-cid-sxedcjaq]{margin:0;padding:0;list-style:none;display:grid;gap:1.1rem;max-width:34rem}.dy__step[data-astro-cid-sxedcjaq]{display:grid;grid-template-columns:4.75rem minmax(0,1fr);gap:0 1rem}.dy__time[data-astro-cid-sxedcjaq]{font-family:var(--font-editorial);font-size:1.125rem;line-height:1.4;font-variant-numeric:oldstyle-nums;color:var(--sage-80)}.dy__what[data-astro-cid-sxedcjaq]{display:grid;gap:.2rem;font-size:.96875rem;line-height:1.6;color:var(--sage-100)}.dy__line--sub[data-astro-cid-sxedcjaq]{font-size:var(--fs-small);color:var(--sage-80)}.dy__items[data-astro-cid-sxedcjaq]{display:grid;gap:.1rem;margin-top:.35rem;font-size:var(--fs-small);color:var(--sage-80)}.dy__item[data-astro-cid-sxedcjaq]:before{content:"";display:inline-block;width:.9rem;height:1px;margin:0 .6rem .25em 0;background:var(--sage-40);vertical-align:middle}.dy__end[data-astro-cid-sxedcjaq]{margin-top:clamp(3rem,6vw,5rem)}.dy__actions[data-astro-cid-sxedcjaq]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2.25rem;margin-top:1.5rem}@media(min-width:900px)and (prefers-reduced-motion:no-preference){.dy__split[data-astro-cid-sxedcjaq]{--over: .62em;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding-right:var(--gutter)}.dy__stage[data-astro-cid-sxedcjaq]{display:block;position:sticky;top:0;height:100svh;align-self:start}.dy__frame[data-astro-cid-sxedcjaq]{position:relative;height:100%;overflow:hidden;background:var(--sand-40)}.dy__photo[data-astro-cid-sxedcjaq]{position:absolute;inset:0;clip-path:inset(0 0 0 100%);translate:12% 0;transition:clip-path 1.2s var(--ease-tide),translate 1.2s var(--ease-tide)}.dy__photo[data-astro-cid-sxedcjaq] img,.dy__photo[data-astro-cid-sxedcjaq] video{scale:1.08;transition:scale 1.6s var(--ease-settle)}.dy__photo[data-astro-cid-sxedcjaq].is-active{clip-path:inset(0 0 0 0);translate:0 0;z-index:1}.dy__photo[data-astro-cid-sxedcjaq].is-active img,.dy__photo[data-astro-cid-sxedcjaq].is-active video{scale:1}.dy__photo[data-astro-cid-sxedcjaq].is-leaving{clip-path:inset(0 0 0 0);translate:-6% 0;z-index:0}.dy__tint[data-astro-cid-sxedcjaq]{position:absolute;inset:0;z-index:2;background:var(--tint);mix-blend-mode:soft-light;opacity:.55;transition:background-color .9s var(--ease-settle);pointer-events:none}.dy__stage-caption[data-astro-cid-sxedcjaq]{position:absolute;left:var(--gutter);bottom:clamp(1.5rem,4svh,2.5rem);z-index:3;display:flex;align-items:baseline;gap:.75rem;text-shadow:0 1px 14px rgba(40,36,16,.45);margin:0;font-family:var(--font-editorial);font-style:italic;font-size:var(--fs-caption);font-variant-numeric:oldstyle-nums;color:var(--salt-25)}.dy__stage-caption[data-astro-cid-sxedcjaq]:before{content:"";width:1.5rem;height:1px;translate:0 -.3em;background:color-mix(in srgb,var(--salt-25) 70%,transparent)}.dy__frame[data-astro-cid-sxedcjaq]:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(95% 30% at 22% 100%,rgb(var(--veil-rgb) / .74),rgb(var(--veil-rgb) / .48),rgb(var(--veil-rgb) / 0)),linear-gradient(to top right,#2824106b,#28241000 38%),linear-gradient(to left,#28241057,#28241000 22%)}.dy__times[data-astro-cid-sxedcjaq]{padding:0 0 0 clamp(3.5rem,6vw,6rem)}.dy__tide[data-astro-cid-sxedcjaq]{left:clamp(1rem,2vw,2rem)}.dy__dot[data-astro-cid-sxedcjaq]{left:calc(-1*clamp(3.5rem,6vw,6rem) + clamp(1rem,2vw,2rem) + 1rem - 4px)!important}.dy__beat-name[data-astro-cid-sxedcjaq]{font-size:clamp(4rem,2rem + 3.4vw,5.5rem);margin-bottom:2rem;gap:0}.dy__beat-num[data-astro-cid-sxedcjaq]{display:none}.dy__time-num[data-astro-cid-sxedcjaq]{display:inline;margin-right:1.1rem;font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.12em;color:var(--sage-60);vertical-align:.2em}.dy__nm[data-astro-cid-sxedcjaq]{position:relative;display:inline-block;margin-left:calc(-1 * (clamp(3.5rem,6vw,6rem) + var(--over)))}.dy__nm-in[data-astro-cid-sxedcjaq]{display:inline-block;clip-path:inset(-.3em -.3em -.3em var(--over))}.dy__nm[data-astro-cid-sxedcjaq]:before{content:attr(data-name);position:absolute;inset:0;color:var(--salt-25);text-shadow:0 2px 22px rgba(40,36,16,.4);clip-path:inset(-.3em calc(100% - var(--over)) -.3em -.3em);pointer-events:none}.dy__beat-name--long[data-astro-cid-sxedcjaq]{font-size:clamp(2.75rem,1.4rem + 2.5vw,4rem)}.dy__tide[data-astro-cid-sxedcjaq]{width:2rem}.dy__beat[data-astro-cid-sxedcjaq]{position:relative;min-height:78svh;padding-block:10svh;display:grid;align-content:center}.dy__beat[data-astro-cid-sxedcjaq]:first-of-type{padding-top:18svh;min-height:90svh}.dy__head[data-astro-cid-sxedcjaq]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);column-gap:4rem;align-items:end}.dy__head[data-astro-cid-sxedcjaq] .eyebrow,.dy__tag[data-astro-cid-sxedcjaq]{grid-column:1 / -1}.dy__head-meta[data-astro-cid-sxedcjaq]{margin:0 0 .6rem}.dy__beat-photo[data-astro-cid-sxedcjaq]{display:none}html.js .dy__beat[data-astro-cid-sxedcjaq]>[data-astro-cid-sxedcjaq]:not(.dy__beat-photo){transition:opacity 1s var(--ease-settle),translate 1.2s var(--ease-settle)}html.js .dy__beat[data-astro-cid-sxedcjaq]:not(.is-in)>[data-astro-cid-sxedcjaq]:not(.dy__beat-photo){opacity:0;translate:4rem 0}html.js .dy__beat[data-astro-cid-sxedcjaq].is-in>[data-astro-cid-sxedcjaq]:nth-child(3){transition-delay:80ms}html.js .dy__beat[data-astro-cid-sxedcjaq].is-in>[data-astro-cid-sxedcjaq]:nth-child(4){transition-delay:.16s}html.js .dy__beat[data-astro-cid-sxedcjaq].is-in>[data-astro-cid-sxedcjaq]:nth-child(5){transition-delay:.24s}}
