@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--reveal:1}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--paper:#fbf6ef;--linen:#f3eadf;--ink:#2e2220;--ink-soft:#6b5853;--rose:#b28383;--rose-deep:#8e6363;--gold-line:#c9a14a;--gold-deep:#b1872b;--gold:#dbba56;--cream:#fef3c8;--dusk:#2b1d1b;--dusk-text:#f5ebdd;--dusk-soft:#cdbfb4;--dawn:#f8ece2;--golden:#f3dfbf;--dusk-rose:#ebd4cf;--sunlight:#f6d28c;--card-paper:#fffdfb;--card-rule:#eadfdc;--gold-ink:#8a6a22;--ink-struck:#958885;--bible-page:#fbf5e8;--bible-table:#ecdeca;--bible-sheen:#fffbf3;--bible-shadow:#543820;--bible-contact:#462c1a;--leather:#c6a29a;--leather-lining:linear-gradient(180deg, #c9a49c, #b9928a);--leather-edge:linear-gradient(180deg, #b48c84, #9c7770);--leather-sheen:#fff0ea;--leather-shade:#6e423c;--gilt-light:#fff0be;--gilt-tail:linear-gradient(180deg, #efd68e 0%, #d3ac52 24%, #bb9037 58%, #8c661f 100%);--gilt-fore:linear-gradient(90deg, #ebd089 0%, #cca349 32%, #b48933 66%, #8c661f 100%);--gilt-hairline:linear-gradient(180deg, #e6c873, #b88e34);--ribbon-satin:linear-gradient(90deg, #7f4f4d, var(--ribbon-fold) 34%, var(--ribbon-glow) 52%, var(--ribbon-dusk) 74%, #7a4b49);--ribbon-edge:#94605c;--ribbon-sheen:#ebc6bf;--ribbon-deep:#8a5755;--ribbon-dusk:#9b6864;--ribbon-fold:#a9746f;--ribbon-rose:#b07c78;--ribbon-mid:#b98481;--ribbon-glow:#c38c88;--ribbon-light:#cc9a95;--ribbon-shine:#e4bdb6;--prayer-foil:linear-gradient(100deg, #84611a 0%, #a47c27 22%, #c9a243 45%, #e8cb7a 54%, #c39c3f 64%, #9e7724 84%, #82601a 100%);--glint:#fffbea;--white:#fff;--foil:linear-gradient(90deg, #8c6820 0%, #b1872b 20%, #dbba56 42%, #f3dd98 52%, #dbba56 62%, #b1872b 84%, #9a7524 100%);--line:#e8ddd2;--line-strong:#7d6a62;--hair:var(--gold-line)}@supports (color:color-mix(in lab, red, red)){:root{--hair:color-mix(in srgb, var(--gold-line) 50%, transparent)}}:root{--hair-ink:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--hair-ink:color-mix(in srgb, var(--ink) 10%, transparent)}}:root{--shade:#261914;--error:#9a3b32;--action:var(--rose-deep);--action-hover:#7f5656;--on-action:#fff;--flag-bg:#ffe9a8;--flag-bg-soft:#fff4cf;--flag-ink:#5b4300;--font-serif:var(--font-silver-serif), "Bodoni 72", Didot, Georgia, serif;--font-sans:var(--font-jost), "Helvetica Neue", Arial, sans-serif;--font-script:var(--font-silver-script), cursive;--text-lead:19px;--text-body:18px;--text-small:16px;--text-caption:14px;--text-label:12px;--tracking-label:.26em;--text-button:12.5px;--tracking-button:.24em;--ease:cubic-bezier(.16, 1, .3, 1);--ease-inout:cubic-bezier(.76, 0, .24, 1);--radius-pill:999px;--radius-card:28px;--radius-arch:999px 999px 0 0;--gutter:20px;--masthead-h:64px;--wrap:1312px;--shadow-soft:0 18px 40px -24px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-soft:0 18px 40px -24px color-mix(in srgb, var(--ink) 35%, transparent)}}:root{--shadow-lift:0 30px 60px -30px var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--shadow-lift:0 30px 60px -30px color-mix(in srgb, var(--ink) 45%, transparent)}}@media (min-width:1100px){:root{--text-lead:21px;--text-small:17px;--gutter:56px;--masthead-h:92px}}@property --reveal{syntax:"<number>";inherits:true;initial-value:1}html{-webkit-text-size-adjust:100%;background:var(--paper)}body{background:var(--paper) url(/grain.png);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400;line-height:1.7}::selection{background:var(--rose)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--rose) 28%, transparent)}}a{color:inherit}:focus-visible{outline:2px solid var(--rose-deep);outline-offset:3px}[id]{scroll-margin-top:calc(var(--masthead-h) + 20px)}@layer components{.display{font-family:var(--font-serif);letter-spacing:-.012em;font-kerning:normal;font-weight:400;line-height:1.1}.label{font:500 var(--text-label)/1.2 var(--font-sans);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--rose-deep);margin:0}}.keep{white-space:nowrap}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ph{border:1px dashed var(--gold-deep);background:var(--flag-bg);color:var(--flag-ink);border-radius:4px;padding:0 .3em}mark.ph{letter-spacing:0;overflow-wrap:anywhere;padding:.05em .35em;font:600 .82em/1.4 ui-monospace,SF Mono,Menlo,monospace}.ph-block{border:1px dashed var(--gold-deep);background:var(--flag-bg-soft);font-size:var(--text-caption);color:var(--flag-ink);border-radius:12px;padding:14px 18px;line-height:1.55}.nc-line-mask{margin-block:-.1em;padding-block:.1em;overflow:visible clip!important}:has(>.nc-line-mask){display:grid}html.js:not(.is-still):not(.is-late) [data-reveal=lines],html.js:not(.is-still):not(.is-late) [data-reveal=rise],html.js:not(.is-still):not(.is-late) [data-reveal=stagger],html.js:not(.is-still):not(.is-late) [data-reveal=wipe],html.js:not(.is-still):not(.is-late) [data-reveal=row] :is([data-row-num],[data-row-text]){visibility:hidden}html.js:not(.is-still):not(.is-late) [data-reveal=arch]{--reveal:0}html.js:not(.is-still):not(.is-late) [data-reveal=row]{--rule:0}html.js:not(.is-still):not(.is-late) [data-hero-wait],html[data-intro=curtain] [data-masthead-logo],html[data-intro=curtain] [data-masthead-item]{visibility:hidden}[data-curtain]{display:none}html[data-intro=curtain] [data-curtain]{display:block}[data-signature]>[data-still]{width:100%;height:auto;display:none}html:not(.js) [data-signature]>[data-still],html.is-still [data-signature]>[data-still],html.is-late [data-signature]:not([data-ready])>[data-still]{display:block}.skip-link{z-index:100;border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);font:500 var(--text-caption)/1 var(--font-sans);padding:12px 18px;text-decoration:none;position:fixed;top:-80px;left:12px}.skip-link:focus{top:12px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
