:root{--c-sapphire:#1e4fd8;--c-emerald:#12a37a;--c-carnelian:#e8512e;--c-topaz:#f2b233;--c-amethyst:#7a3fc9;--c-chrysoprase:#9bd64b;--c-beryl:#3ed1b5;--c-night:#0b1030;--c-deep:#06081c;--c-dust:#8c7f73;--c-ash:#3b3549;--c-lamp:#ffc65c;--c-lamp-core:#fff1c2;--c-noon:#2a1f4a;--c-noon-black:#07060a;--c-rock:#2a2a2e;--c-rock-deep:#141317;--c-rim:#9fb3c8;--c-coral:#ff7a59;--c-gold:#ffb347;--c-pale:#ffe9b8;--c-cyan:#7fd3e6;--c-high:#2e6fd8;--c-morning:#fff6e3;--c-garden:#2f8f4e;--c-meadow:#9bd64b;--c-seam:#fff2c9;--c-tomb-ground:#0e0e12;--c-dawnlit:#fffbef;--c-linen:#f7f3ea;--ink-night:#f4efe6;--ink-morning:#0b1030;--ink-tomb:#8a9bae;--accent-night:#f2b233;--accent-morning:#b8431e;--lee-blur:.5rem;--lee-night:#0b103059;--lee-morning:#fff6e359;--size-line:clamp(2rem, 1.2rem + 3.2vw, 4.5rem);--size-line-2:clamp(1.4rem, 1rem + 1.6vw, 2.4rem);--size-quote:clamp(1.5rem, 1rem + 2vw, 2.6rem);--size-h1:clamp(2.6rem, 1.4rem + 4.8vw, 6.5rem);--size-title:clamp(4rem, 12vw, 13rem);--size-h2:2rem;--size-h3:1.25rem;--size-prose:1.125rem;--size-aside:1rem;--size-scripture:1.25rem;--size-ui:1rem;--axes-line:"opsz" 144, "SOFT" 60, "WONK" 1;--axes-line-2:"opsz" 72, "SOFT" 60, "WONK" 1;--axes-quote:"opsz" 72;--axes-h1:"opsz" 144, "SOFT" 80, "WONK" 1;--axes-title:"opsz" 144, "SOFT" 100, "WONK" 1;--axes-h2:"opsz" 48, "SOFT" 40;--axes-h3:"opsz" 24;--axes-scripture:"opsz" 24;--leading-line:1.08;--leading-line-2:1.2;--leading-quote:1.25;--leading-h1:1.02;--leading-title:.95;--leading-h2:1.15;--leading-h3:1.3;--leading-prose:1.65;--leading-aside:1.5;--leading-scripture:1.5;--leading-ui:1.4;--tracking-line:-.015em;--tracking-h1:-.02em;--tracking-title:-.025em;--tracking-h2:-.01em;--weight-regular:400;--weight-medium:500;--weight-strong:600;--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--space-7:4rem;--pad-section:calc(var(--space-7) + var(--space-5));--blend:var(--space-7);--z-stage:-1;--z-front:5;--z-masthead:8;--z-panel:10;--z-skip:20;--masthead:3.5rem;--masthead-phone:56px;--masthead-clear:64px;--target:2.75rem;--measure:34rem;--focus-width:3px;--focus-offset:3px;--gutter:1rem}@media (width>=30em){:root{--gutter:1.5rem}}@media (width>=64em){:root{--gutter:2rem}}[data-palette=night]{color-scheme:dark;--text:var(--ink-night);--accent:var(--accent-night);--focus-ring:var(--accent-night);--fill:var(--ink-night);--on-fill:var(--c-night);--selection-bg:var(--accent-night);--selection-text:var(--c-night);--lee:var(--lee-night)}[data-palette=morning]{color-scheme:light;--text:var(--ink-morning);--accent:var(--accent-morning);--focus-ring:var(--accent-morning);--fill:var(--ink-morning);--on-fill:var(--c-morning);--selection-bg:var(--accent-morning);--selection-text:var(--c-morning);--lee:var(--lee-morning)}:root{font-synthesis:none}html{background-color:var(--c-night);-webkit-text-size-adjust:100%;text-size-adjust:100%;hyphens:manual}body{font-family:var(--font-sans);font-size:var(--size-prose);font-weight:var(--weight-regular);line-height:var(--leading-prose);color:var(--text);margin:0}[data-palette]{color:var(--text)}h1,h2,h3{font-family:var(--font-serif);text-wrap:balance;overflow-wrap:break-word;margin:0}h1{font-size:var(--size-h1);font-weight:var(--weight-medium);font-variation-settings:var(--axes-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}h2{font-size:var(--size-h2);font-weight:var(--weight-strong);font-variation-settings:var(--axes-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2)}h3{font-size:var(--size-h3);font-weight:var(--weight-strong);font-variation-settings:var(--axes-h3);line-height:var(--leading-h3)}p,figure,blockquote{margin:0}p{text-wrap:pretty}a{color:inherit;text-decoration-line:underline;text-decoration-color:var(--accent);text-underline-offset:.22em;text-decoration-thickness:.08em}a:hover{text-decoration-thickness:.16em}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}:focus:not(:focus-visible){outline:none}::selection{background-color:var(--selection-bg);color:var(--selection-text)}@media (forced-colors:active){:focus-visible{outline-color:highlight}}@media (prefers-contrast:more){a{text-decoration-thickness:.12em}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:clip}.skip-link{inset-inline-start:var(--space-3);top:var(--space-2);z-index:var(--z-skip);min-block-size:var(--target);padding-inline:var(--space-3);background-color:var(--fill);color:var(--on-fill);font-family:var(--font-sans);font-size:var(--size-ui);font-weight:var(--weight-strong);line-height:var(--leading-ui);align-items:center;text-decoration:none;display:inline-flex;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}.masthead{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--gutter);background-color:var(--c-night);flex-flow:column wrap;display:flex}.site-name{font-family:var(--font-serif);font-size:var(--size-ui);font-weight:var(--weight-strong);font-variation-settings:"opsz" 24;line-height:var(--leading-ui);margin:0}@media (width>=48em){.masthead{align-items:center;gap:var(--space-3);flex-flow:wrap}.site-name{margin-inline-end:auto}}.mode-control{box-sizing:border-box;max-inline-size:100%;min-block-size:var(--target);padding-inline:var(--space-3);border-radius:calc(var(--target) / 2);font-family:var(--font-sans);font-size:var(--size-ui);font-weight:var(--weight-strong);line-height:var(--leading-ui);color:var(--text);border:1px solid;align-items:center;text-decoration:none;display:inline-flex}.mode-control:hover{background-color:var(--fill);color:var(--on-fill)}@media (prefers-contrast:more){.mode-control{border-width:2px}}.mode-control-label-to-animated,html[data-mode=reading] .mode-control-label-to-reading{display:none}html[data-mode=reading] .mode-control-label-to-animated{display:inline}.chapters-nav{max-inline-size:100%}.chapters>summary{align-items:center;gap:var(--space-2);min-block-size:var(--target);padding-inline:var(--space-2);font-family:var(--font-sans);font-size:var(--size-ui);font-weight:var(--weight-strong);line-height:var(--leading-ui);cursor:pointer;list-style:none;display:inline-flex}.chapters>summary::-webkit-details-marker{display:none}.chapters>summary:after{content:"";box-sizing:border-box;border-block-end:2px solid;border-inline-end:2px solid;block-size:.5rem;inline-size:.5rem;transform:translateY(-25%)rotate(45deg)}.chapters[open]>summary:after{transform:translateY(25%)rotate(-135deg)}.chapters-list{padding:var(--space-2) 0 0;margin:0;list-style:none}.chapters-link{min-block-size:var(--target);font-family:var(--font-sans);font-size:var(--size-ui);font-weight:var(--weight-regular);line-height:var(--leading-ui);color:var(--text);align-items:center;text-decoration:none;display:flex}.chapters-link:hover,.chapters-link:focus-visible{text-decoration-line:underline;text-decoration-color:var(--accent);text-underline-offset:.22em;text-decoration-thickness:.08em}@media (width<=47.99em){.chapters>summary{margin-inline-start:calc(-1 * var(--space-2))}}@media (width>=48em){.chapters{position:relative}.chapters-list{inset-inline-end:0;z-index:var(--z-panel);box-sizing:border-box;min-inline-size:18rem;padding:var(--space-2) var(--space-3) var(--space-3);border:1px solid var(--text);background-color:var(--c-night);position:absolute;top:100%}}.colophon{padding-block:var(--space-6) var(--space-7);background-color:var(--c-linen);font-family:var(--font-sans);font-size:var(--size-ui);font-weight:var(--weight-regular);line-height:var(--leading-ui)}.colophon-body>*+*{margin-block-start:var(--space-3)}html:is([data-mode=animated],[data-mode=reduced]) .masthead{--text:var(--ink-night);--accent:var(--accent-night);--focus-ring:var(--accent-night);--fill:var(--ink-night);--on-fill:var(--c-night);--panel:var(--c-night);top:0;z-index:var(--z-masthead);box-sizing:border-box;align-items:center;gap:var(--space-3);min-block-size:var(--masthead);padding-block:var(--space-1);color:var(--text);text-shadow:0 0 var(--lee-blur) var(--lee-night);background-color:#0000;flex-flow:row;position:fixed;inset-inline:0}html:is([data-mode=animated],[data-mode=reduced])[data-ink=morning] .masthead{--text:var(--ink-morning);--accent:var(--accent-morning);--focus-ring:var(--accent-morning);--fill:var(--ink-morning);--on-fill:var(--c-morning);--panel:var(--c-morning);color-scheme:light;text-shadow:0 0 var(--lee-blur) var(--lee-morning)}html:is([data-mode=animated],[data-mode=reduced])[data-masthead=solid] .masthead{background-color:var(--panel);text-shadow:none}html:is([data-mode=animated],[data-mode=reduced]) .masthead .site-name{margin-inline-end:auto}html:is([data-mode=animated],[data-mode=reduced]) .masthead .chapters{position:relative}html:is([data-mode=animated],[data-mode=reduced]) .masthead .chapters-list{inset-inline-end:0;z-index:var(--z-panel);box-sizing:border-box;min-inline-size:min(18rem, calc(100vw - 2 * var(--gutter)));max-block-size:calc(100svh - var(--masthead) - var(--space-3));padding:var(--space-2) var(--space-3) var(--space-3);border:1px solid var(--text);background-color:var(--panel);text-shadow:none;position:absolute;top:100%;overflow-y:auto}html:is([data-mode=animated],[data-mode=reduced]) .masthead .chapters>summary{margin-inline-start:0}@media (width<=47.99em) and (orientation:portrait){html:is([data-mode=animated],[data-mode=reduced]) .masthead{--size-masthead:min(var(--size-ui), max(16px, 5.5vw - 2px));gap:min(var(--space-3), 16px);block-size:var(--masthead-phone);min-block-size:0;padding-block:0;padding-inline:min(var(--gutter), 24px)}html:is([data-mode=animated],[data-mode=reduced]) .masthead :is(.mode-control,.chapters>summary,.site-name){min-block-size:min(var(--target), 48px);font-size:var(--size-masthead);white-space:nowrap}html:is([data-mode=animated],[data-mode=reduced]) .masthead .mode-control{padding-inline:min(var(--space-3), 16px);border-radius:min(var(--target), 48px)}html:is([data-mode=animated],[data-mode=reduced]) .masthead .chapters>summary{gap:min(var(--space-2), 8px);padding-inline:min(var(--space-2), 8px)}html:is([data-mode=animated],[data-mode=reduced]) .masthead .chapters-list{max-block-size:calc(100svh - var(--masthead-phone) - 16px)}}@media (width<=29.99em){html:is([data-mode=animated],[data-mode=reduced]) .masthead .site-name{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:clip}html:is([data-mode=animated],[data-mode=reduced]) .masthead .mode-control{margin-inline-end:auto}}.beat[data-surface=night]{--surface:var(--c-night)}.beat[data-surface=rock]{--surface:var(--c-rock-deep)}.beat[data-surface=tomb]{--surface:var(--c-tomb-ground)}.beat[data-surface=morning]{--surface:var(--c-morning)}.beat[data-surface=dawnlit]{--surface:var(--c-dawnlit)}.beat[data-surface=linen]{--surface:var(--c-linen)}.beat[data-prev-surface=night]{--prev-surface:var(--c-night)}.beat[data-prev-surface=rock]{--prev-surface:var(--c-rock-deep)}.beat[data-prev-surface=tomb]{--prev-surface:var(--c-tomb-ground)}.beat[data-prev-surface=morning]{--prev-surface:var(--c-morning)}.beat[data-prev-surface=dawnlit]{--prev-surface:var(--c-dawnlit)}.beat[data-prev-surface=linen]{--prev-surface:var(--c-linen)}.beat{background-color:var(--surface);background-image:var(--ground-start,none);background-position:top;background-repeat:no-repeat;background-size:100% var(--ground-start-length,0)}.beat[data-blend=minor]{--ground-start:linear-gradient(to bottom, var(--prev-surface), var(--surface));--ground-start-length:var(--blend)}.opening,.beat,.colophon{grid-template-columns:[full-start] minmax(var(--gutter), 1fr) [text-start] minmax(0, var(--measure)) [text-end] minmax(var(--gutter), 1fr) [full-end];display:grid}.opening>*,.beat>*,.colophon>*{grid-column:text}.opening{background-color:var(--c-night);padding-block:var(--space-6) 0}.scroll-hint,.beat>.journey-track{display:none}.beat[data-rhythm=standard],.beat[data-rhythm=tomb]{padding-block:var(--space-7)}.beat[data-rhythm=morning]{padding-block:var(--pad-section) var(--space-7)}@media (width>=48em){.opening{padding-block-start:var(--pad-section)}.beat[data-rhythm=standard]{padding-block:var(--pad-section)}.beat[data-rhythm=tomb]{padding-block:calc(var(--pad-section) + var(--space-5))}}.beat-title,.moment-heading{scroll-margin-block-start:var(--space-4)}.beat[data-align=center] .beat-title{text-align:center}.beat[data-heading=display] .beat-title{font-size:var(--size-h1);font-weight:var(--weight-strong);font-variation-settings:var(--axes-title);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}.beat-body{text-align:start;margin-block-start:var(--space-4)}.opening,.beat-body{overflow-wrap:break-word}.ref-verses{white-space:nowrap}.beat-body>*+*,.ending-lead>*+*,.ending-lead+*{margin-block-start:var(--space-4)}.next-steps-block>*+*{margin-block-start:var(--space-5)}.next-step>*+*{margin-block-start:var(--space-2)}.moment-heading{font-size:var(--size-h3)}.beat-body>.moment-heading{margin-block-start:var(--space-7)}.beat-body>.moment-heading+*{margin-block-start:var(--space-2)}figure.scripture{margin-block:var(--space-5);margin-inline:0}figure.scripture blockquote{font-family:var(--font-serif);font-size:var(--size-scripture);font-style:italic;font-weight:var(--weight-regular);font-variation-settings:var(--axes-scripture);line-height:var(--leading-scripture);margin:0;padding-inline-start:var(--space-4);position:relative}figure.scripture blockquote:before{content:"";inset-inline-start:var(--space-1);background-color:var(--accent);border-radius:50%;block-size:.5rem;inline-size:.5rem;position:absolute;top:.6em}figure.scripture figcaption{font-family:var(--font-sans);font-size:var(--size-ui);font-weight:var(--weight-medium);line-height:var(--leading-ui);text-wrap:balance;margin-block-start:var(--space-2);padding-inline-start:var(--space-4)}figure.scripture figcaption cite{font-style:normal;font-weight:var(--weight-strong)}@media (forced-colors:active){figure.scripture blockquote:before{background-color:canvastext}}.moment-aside{max-inline-size:32rem;margin-block:var(--space-4);font-size:var(--size-aside);line-height:var(--leading-aside);padding-inline-start:var(--space-4)}.beat-body em{font-style:normal;font-weight:var(--weight-strong)}.moment-prayer{padding-inline-start:var(--space-4);font-style:normal}.next-steps{gap:var(--space-5);flex-direction:column;margin-block-end:0;margin-inline:0;padding:0;list-style:none;display:flex}.next-step-title{font-size:var(--size-h3)}.next-step-link a{min-block-size:var(--target);align-items:center;display:inline-flex}.share-address{font-size:var(--size-ui);font-weight:var(--weight-strong);line-height:var(--leading-ui);user-select:all;overflow-wrap:anywhere}.journey .line,.journey-opening .opening-title{font-family:var(--font-serif);text-wrap:balance;margin:0}.journey .line{font-size:var(--size-line);font-weight:var(--weight-medium);font-variation-settings:var(--axes-line);line-height:var(--leading-line);letter-spacing:var(--tracking-line)}.journey .line-second{font-size:var(--size-line-2);font-weight:var(--weight-regular);font-variation-settings:var(--axes-line-2);line-height:var(--leading-line-2);letter-spacing:0}.journey .scene[data-size=large] .line{font-size:var(--size-h1);font-variation-settings:var(--axes-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1)}.journey .journey-quote{margin:0}.journey .journey-quote blockquote{font-size:var(--size-quote);font-variation-settings:var(--axes-quote);line-height:var(--leading-quote)}.journey .scene[data-scene=risen] .scene-copy,.journey .scene[data-scene=risen] .journey-quote blockquote{font-size:var(--size-quote)}.journey .scene[data-scene=risen] .journey-quote blockquote{padding-inline-start:0}.journey .scene:is([data-scene=open],[data-size=large]) .scene-copy{font-size:var(--size-h1)}.journey .scene[data-scene=risen] .journey-quote blockquote:before{display:none}.journey .scene[data-scene=risen] figcaption{padding-inline-start:0}.journey .journey-quote figcaption{font-size:var(--size-ui);font-weight:var(--weight-medium);line-height:var(--leading-ui)}.scene-copy>*+*{margin-block-start:var(--space-4)}.scene[data-ink=night]{--accent:var(--accent-night);color:var(--ink-night);text-shadow:0 0 var(--lee-blur) var(--lee-night)}.scene[data-scene=sealed],.scene[data-scene=tomb]{color:var(--ink-tomb)}.scene[data-ink=morning]{--accent:var(--accent-morning);color:var(--ink-morning);text-shadow:0 0 var(--lee-blur) var(--lee-morning)}.journey-opening .opening-title{text-shadow:0 0 var(--lee-blur) var(--lee-night), 0 0 40px #f2b2331f}html[data-halo=off] .scene,html[data-halo=off] .journey-opening .opening-title{text-shadow:none}.scroll-hint{white-space:nowrap;font-family:var(--font-sans);font-size:var(--size-ui);font-weight:var(--weight-medium);line-height:var(--leading-ui);color:#f4efe6b3;margin:0}html:is([data-mode=animated],[data-mode=reduced]) :is(.opening,.beat[data-journey]){padding:0;display:block}html:is([data-mode=animated],[data-mode=reduced]) .beat[data-journey]>.reading,html:is([data-mode=animated],[data-mode=reduced]) .beat[data-journey]:not([data-heading=display])>.beat-title,html:is([data-mode=animated],[data-mode=reduced]) .ending-lead{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:clip}html:is([data-mode=animated],[data-mode=reduced]) .beat[data-ending]>.reading{block-size:auto;inline-size:auto;padding-block:var(--space-6) var(--space-7);padding-inline:max(var(--gutter), calc((100% - var(--measure)) / 2));clip-path:none;white-space:normal;background-image:linear-gradient(to bottom, color-mix(in srgb, var(--c-morning) 0%, transparent), var(--c-morning) var(--space-6));margin:0;position:static;overflow:visible}html:is([data-mode=animated],[data-mode=reduced]) .beat[data-journey]>.journey-track,html:is([data-mode=animated],[data-mode=reduced]) .scroll-hint{display:block}html:is([data-mode=animated],[data-mode=reduced]) .scene{box-sizing:border-box}html:is([data-mode=animated],[data-mode=reduced]) .scene-copy{font-family:var(--font-serif);font-size:var(--size-line);box-sizing:border-box;max-inline-size:min(var(--w), 100% - var(--x) * 100% - var(--gutter));position:absolute;inset-inline-start:calc(var(--x) * 100%)}html:is([data-mode=animated],[data-mode=reduced]) .scene[data-align=center] .scene-copy{inset-inline:var(--gutter);inline-size:fit-content;max-inline-size:min(var(--w), 100% - 2 * var(--gutter));text-align:center;margin-inline:auto}html:is([data-mode=animated],[data-mode=reduced]) .scene[data-align=center] figure.scripture blockquote{padding-inline-start:0}html:is([data-mode=animated],[data-mode=reduced]) .scene[data-align=center] figure.scripture blockquote:before{display:none}html:is([data-mode=animated],[data-mode=reduced]) .scene[data-align=center] figure.scripture figcaption{padding-inline-start:0}html:is([data-mode=animated],[data-mode=reduced]) .scroll-hint{position:absolute;inset-inline-start:calc(var(--x) * 100%)}html[data-mode=animated]:not([data-engine=stills]) .journey-track{block-size:calc((var(--track-length) + 1) * 100svh)}html[data-mode=animated]:not([data-engine=stills]) .journey{pointer-events:none;block-size:100svh;position:sticky;top:0;overflow-x:clip}html[data-mode=animated]:not([data-engine=stills]) .scene{position:absolute;inset:0}html[data-mode=animated]:not([data-engine=stills]) .scene-copy{top:calc(var(--y) * 100%);opacity:0}html[data-mode=animated]:not([data-engine=stills]) .scene[data-valign=middle] .scene-copy{top:0;bottom:calc((1 - 2 * var(--y)) * 100%);block-size:fit-content;margin-block:auto}html[data-mode=animated]:not([data-engine=stills]) .scene[data-scene=open] .scene-copy{opacity:1}html[data-mode=animated]:not([data-engine=stills]) .scroll-hint{top:62%}html[data-mode=animated]:not([data-engine=stills]) .beat[data-journey]{grid-template-columns:minmax(0,1fr);margin-block-start:-100svh;display:grid}html[data-mode=animated]:not([data-engine=stills]) .beat[data-journey]>:is(.beat-title,.journey-track){grid-area:1/1}html[data-mode=animated]:not([data-engine=stills]) .beat[data-ending]>.reading{grid-area:2/1;margin-block-start:-15svh}html[data-mode=animated]:not([data-engine=stills]) .beat[data-heading=display]>.beat-title{box-sizing:border-box;padding-block-start:30svh;padding-inline:var(--gutter);opacity:0;pointer-events:none;will-change:transform;align-self:start;position:sticky;top:0}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scene{block-size:120svh;position:relative}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scene-copy{top:calc(var(--y) * 100svh);margin-block-start:calc(var(--y) * 100svh);margin-inline-start:calc(var(--x) * 100%);position:sticky;inset-inline-start:auto}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scene[data-align=center] .scene-copy{margin-inline:auto;inset-inline:auto}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scene[data-valign=middle] .scene-copy{margin-block-start:33svh;top:33svh}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scroll-hint{top:62svh}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .beat[data-heading=display]{position:relative}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .beat[data-heading=display]>.beat-title{top:calc(var(--title-before,0) * 120svh + 30svh);inset-inline:var(--gutter);z-index:1;position:absolute}html:is([data-mode=animated],[data-mode=reduced]) .beat[data-heading=display]>.beat-title{font-size:min(var(--size-title), 16vw);font-weight:var(--weight-strong);font-variation-settings:var(--axes-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);text-align:center;color:var(--ink-morning);margin:0}@media (width<=47.99em) and (orientation:portrait){html[data-mode=animated]:not([data-engine=stills]) .journey-track{block-size:calc((var(--track-length-mobile) + 1) * 100svh)}html:is([data-mode=animated],[data-mode=reduced]) .journey{--size-line:min(clamp(2rem, 1.2rem + 3.2vw, 4.5rem), 48px);--size-line-2:min(clamp(1.4rem, 1rem + 1.6vw, 2.4rem), 33.6px);--size-quote:min(clamp(1.5rem, 1rem + 2vw, 2.6rem), 36px);--size-h1:min(clamp(2.6rem, 1.4rem + 4.8vw, 6.5rem), 62.4px);--size-ui:min(1rem, 24px);--space-4:min(1.5rem, 24px);--size-risen:min(clamp(1.25rem, .6rem + 5vw, 3.2rem), 32px)}html:is([data-mode=animated],[data-mode=reduced]) .journey figure.scripture blockquote:before{block-size:min(.5rem,10px);inline-size:min(.5rem,10px);inset-inline-start:min(var(--space-1), 4px)}html:is([data-mode=animated],[data-mode=reduced]) .journey .scene[data-scene=risen] :is(.scene-copy,.journey-quote blockquote){font-size:var(--size-risen)}html:is([data-mode=animated],[data-mode=reduced]) .scene-copy,html:is([data-mode=animated],[data-mode=reduced]) .scroll-hint{max-inline-size:min(var(--wm), 100% - var(--xm) * 100% - var(--gutter));inset-inline-start:calc(var(--xm) * 100%)}html:is([data-mode=animated],[data-mode=reduced]) .scene[data-align-mobile=center] .scene-copy{inset-inline:var(--gutter);max-inline-size:min(var(--wm), 100% - 2 * var(--gutter))}html[data-mode=animated]:not([data-engine=stills]) .scene[data-valign=middle] .scene-copy{bottom:calc((1 - 2 * var(--ym)) * 100%)}html[data-mode=animated]:not([data-engine=stills]) .scene-copy{top:max(calc(var(--ym) * 100%), var(--masthead-clear))}html[data-mode=animated]:not([data-engine=stills]) .scroll-hint{top:92%}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scene-copy{top:max(calc(var(--ym) * 100svh), var(--masthead-clear));margin-block-start:max(calc(var(--ym) * 100svh), var(--masthead-clear));margin-inline-start:calc(var(--xm) * 100%)}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scene[data-align-mobile=center] .scene-copy{margin-inline:auto}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scene[data-valign=middle] .scene-copy{top:calc(var(--ym) * 100svh - 10svh);margin-block-start:calc(var(--ym) * 100svh - 10svh)}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scroll-hint{top:92svh}html[data-mode=animated]:not([data-engine=stills]) .beat[data-heading=display]>.beat-title{padding-block-start:24svh}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .beat[data-heading=display]>.beat-title{top:calc(var(--title-before,0) * 120svh + 24svh)}}.still{display:none}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scene[data-ink=night]{background-color:var(--c-night)}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scene[data-ink=morning]{background-color:var(--c-morning)}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .still{opacity:0;block-size:100svh;margin-block-end:-100svh;transition:opacity .7s linear;display:block;position:sticky;top:0;overflow:clip}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scene[data-current]>.still{opacity:1}.still picture,.still img{block-size:100%;inline-size:100%;display:block}.still img{object-fit:cover}:is(html[data-mode=reduced],html[data-mode=animated][data-engine=stills]) .scene[data-crowded]>.still{opacity:0}
