@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/ca8956476e4b15e1-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/0ada71b763703d9d-s.0_hkuyklry9k2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2b7d3311b69a4dca-s.p.32vcy6_pq4pnh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6632a144c419935f-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7b27d9904b50e540-s.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d38f3bca7db33566-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.pgJcsa_className{font-family:Newsreader,Newsreader Fallback}.pgJcsa_variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.UyVBPq_className{font-family:Archivo,Archivo Fallback;font-style:normal}.UyVBPq_variable{--font-archivo:"Archivo", "Archivo Fallback"}
:root{--garment-royal:#0b48c2;--garment-olive:#424236;--garment-brown:#5c423a;--garment-sand:#ead8c7;--garment-bluegray:#8190a0;--garment-charcoal:#606a74;--garment-heather:#d9d4ce;--garment-mauve:#dccacb;--print-cream:#f7e5be;--ink:#0e1726;--ink-2:#2a3446;--ink-3:#566174;--paper:#f7f4ee;--paper-2:#efe9df;--paper-3:#e6dfd2;--stage:#fdfdfd;--line:#0e172624;--line-strong:#0e172652;--light:#f6e3b4;--light-2:#fff4dc;--light-glow:#ffecc4bf;--ember:#e7b77a;--sky-dawn-top:#6f97d3;--sky-dawn-mid:#a9c4e6;--sky-dawn-low:#f3dfc8;--sky-day-top:#4f8ad6;--sky-day-mid:#8dbbec;--sky-day-low:#dcebf7;--sky-clear-top:#8ec0ea;--sky-clear-mid:#b6d5f2;--sky-clear-low:#deebf8;--sky-haze-top:#c9d9e8;--sky-haze-mid:#e4ecf2;--sky-haze-low:#f4f1ea;--sky-golden-top:#8fb0d8;--sky-golden-mid:#f1dcb6;--sky-golden-low:#fbeed6;--sky-bluehour-top:#1f3768;--sky-bluehour-mid:#4b6aa3;--sky-bluehour-low:#b9a3b4;--sky-dusk-top:#121d3a;--sky-dusk-mid:#24365f;--sky-dusk-low:#6b5a73;--sky-night-top:#070c18;--sky-night-mid:#0d1527;--sky-night-low:#1a2440;--sky-top:var(--sky-dawn-top);--sky-mid:var(--sky-dawn-mid);--sky-low:var(--sky-dawn-low);--sky-glow:#ffd9ae6e;--accent:var(--garment-royal);--accent-ink:#fff;--focus:#0b48c2;--danger:#a3262a;--font-serif:var(--font-newsreader), "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-sans:var(--font-archivo), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--step--2:clamp(.72rem, .7rem + .08vw, .76rem);--step--1:clamp(.84rem, .81rem + .14vw, .9rem);--step-0:clamp(1rem, .96rem + .2vw, 1.1rem);--step-1:clamp(1.2rem, 1.1rem + .45vw, 1.45rem);--step-2:clamp(1.45rem, 1.25rem + .9vw, 2rem);--step-3:clamp(1.85rem, 1.45rem + 1.8vw, 3rem);--step-4:clamp(2.35rem, 1.6rem + 3.3vw, 4.6rem);--step-5:clamp(2.9rem, 1.7rem + 5.4vw, 7rem);--step-6:clamp(3.4rem, 1.4rem + 8.6vw, 10.5rem);--gutter:clamp(16px, 4vw, 56px);--max:1440px;--measure:34rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-9:clamp(4rem, 3rem + 5vw, 8rem);--space-10:clamp(6rem, 4rem + 9vw, 13rem);--header-h:68px;--radius:2px;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--dur-1:.14s;--dur-2:.26s;--dur-3:.48s;--dur-4:.9s;--shadow-1:0 1px 2px #0e17260f, 0 2px 8px #0e17260d;--shadow-2:0 2px 6px #0e17260f, 0 18px 40px -12px #0e17262e;--shadow-garment:drop-shadow(0 30px 40px #12204038) drop-shadow(0 6px 10px #1220401f);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last;scroll-padding-top:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion:no-preference){:root[data-motion=full]{scroll-behavior:smooth}}body{background:var(--sky-low);min-height:100svh;color:var(--ink);font-family:var(--font-sans);font-size:var(--step-0);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.55;overflow-x:clip}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4{font-weight:inherit;font-size:inherit;text-wrap:balance}p{text-wrap:pretty}ul[role=list],ol[role=list]{padding:0;list-style:none}::selection{background:var(--light);color:var(--ink)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:1px}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){:root:not([data-motion-pref]) *,:root:not([data-motion-pref]) :before,:root:not([data-motion-pref]) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}main{z-index:1;outline:none;position:relative}html:has(dialog[open]){overflow:hidden}.display{font-family:var(--font-serif);font-optical-sizing:auto;font-variation-settings:"opsz" 72;letter-spacing:-.022em;font-weight:380;line-height:.96}.display em,.serif em{letter-spacing:-.01em;font-style:italic;font-weight:340}.serif{font-family:var(--font-serif);font-optical-sizing:auto}.eyebrow{font-family:var(--font-sans);font-weight:600;font-stretch:125%;font-size:var(--step--2);letter-spacing:.22em;text-transform:uppercase;line-height:1.3}.label{font-family:var(--font-sans);font-weight:560;font-stretch:112%;font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase}.lede{font-size:var(--step-1);max-width:var(--measure);line-height:1.45}.muted{color:var(--ink-3)}.tabular{font-variant-numeric:tabular-nums}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:1000;background:var(--ink);color:var(--paper);transition:transform var(--dur-2) var(--ease-out);padding:12px 18px;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus-visible{transform:none}.btn{--btn-bg:var(--ink);--btn-fg:var(--paper);--btn-border:var(--btn-bg);border:1px solid var(--btn-border);border-radius:var(--radius);background:var(--btn-bg);min-height:52px;color:var(--btn-fg);font-family:var(--font-sans);font-weight:620;font-stretch:118%;font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.7em;padding:0 1.6em;text-decoration:none;display:inline-flex}@media (hover:hover){.btn:hover{--btn-bg:var(--accent);--btn-border:var(--accent);--btn-fg:var(--accent-ink)}}.btn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.btn--accent{--btn-bg:var(--accent);--btn-fg:var(--accent-ink)}@media (hover:hover){.btn--accent:hover{--btn-bg:var(--ink);--btn-border:var(--ink);--btn-fg:var(--paper)}}.btn--ghost{--btn-bg:transparent;--btn-fg:currentColor;--btn-border:currentColor}@media (hover:hover){.btn--ghost:hover{--btn-bg:var(--ink);--btn-border:var(--ink);--btn-fg:var(--paper)}}.btn--light{--btn-bg:var(--paper);--btn-fg:var(--ink)}@media (hover:hover){.btn--light:hover{--btn-bg:var(--light);--btn-border:var(--light);--btn-fg:var(--ink)}}.btn--block{width:100%}.link-arrow{font-family:var(--font-sans);font-weight:620;font-stretch:118%;font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;min-height:44px;transition:background-size var(--dur-3) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;align-items:center;gap:.55em;padding-block:.5em;text-decoration:none;display:inline-flex}.link-arrow:after{content:"→";content:"→" / "";font-family:var(--font-sans);letter-spacing:0;transition:transform var(--dur-2) var(--ease-out)}@media (hover:hover){.link-arrow:hover{background-size:100% 1px}.link-arrow:hover:after{transform:translate(4px)}}[data-tone=dark]{--ink:#f6f1e7;--ink-2:#d9d3c6;--ink-3:#b3b9c6;--line:#f6f1e72e;--line-strong:#f6f1e766;--focus:var(--light);--accent:var(--light);--accent-ink:#0e1726;color:var(--ink)}[data-tone=dark] .btn{--btn-bg:var(--paper);--btn-fg:#0e1726}@media (hover:hover){[data-tone=dark] .btn:hover{--btn-bg:var(--light);--btn-border:var(--light);--btn-fg:#0e1726}}[data-tone=dark] .btn--ghost{--btn-bg:transparent;--btn-fg:var(--ink);--btn-border:var(--line-strong)}[data-tone=dark] ::selection{background:var(--light);color:#0e1726}[data-atmosphere=dawn],[data-atmosphere=day]{--focus:var(--ink)}:root{--glass-tint:251 248 241;--glass-alpha:.4}.glass{--ink-3:#3b4557;--line:#0e17262e;--line-strong:#0e172661;--stage-edge:0 0 0 1px #ffffffb3, 0 16px 32px -22px #0e17266b;background:linear-gradient(#ffffff3d, #fff0 9rem), rgb(var(--glass-tint) / var(--glass-alpha));-webkit-backdrop-filter:blur(20px)saturate(1.15);backdrop-filter:blur(20px)saturate(1.15);box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #ffffff57,0 1px 2px #0e17260a,0 30px 70px -38px #0e172661}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:rgb(var(--glass-tint) / min(.94, calc(var(--glass-alpha) + .3)))}}:root[data-glass=lite] .glass{background:rgb(var(--glass-tint) / min(.94, calc(var(--glass-alpha) + .3)));-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.glass{background:rgb(var(--glass-tint) / .96);-webkit-backdrop-filter:none;backdrop-filter:none}}.owner-note{margin-block:var(--space-4);border:1px dashed var(--line-strong);border-radius:var(--radius);font-size:var(--step--1);color:var(--ink-2);background:color-mix(in srgb, var(--paper) 70%, transparent);padding:10px 14px;line-height:1.5}[data-tone=dark] .owner-note{background:#0e172673}.owner-note__label{font-family:var(--font-sans);font-weight:650;font-stretch:118%;font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;margin-right:.5em}.surface-paper{background:var(--paper)}.scripture{font-family:var(--font-serif);font-optical-sizing:auto;font-weight:400}.scripture sup{font-family:var(--font-sans);letter-spacing:.04em;vertical-align:.9em;opacity:.6;margin-right:.2em;font-size:.5em;font-weight:600}::view-transition-group(.morph){animation-duration:.42s;animation-timing-function:var(--ease-out)}
.PWCwXW_stage{z-index:0;pointer-events:none;contain:strict;width:100%;height:100lvh;position:fixed;top:0;left:0;overflow:hidden}.PWCwXW_fallback{background:radial-gradient(120% 55% at 62% 100%, var(--sky-glow,#ffd9ae6e), transparent 70%), linear-gradient(to bottom, var(--sky-top), var(--sky-mid) 55%, var(--sky-low));position:absolute;inset:0}.PWCwXW_canvas{opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--ease-out);position:absolute;inset:0}.PWCwXW_stage[data-gl=on] .PWCwXW_canvas{opacity:1}.PWCwXW_stage[data-gl=off] .PWCwXW_canvas{opacity:0;transition:none}.PWCwXW_stage[data-gl=on] .PWCwXW_fallback{visibility:hidden;transition:visibility 0s 1.5s}html:has(main>[data-atmosphere=day]:first-child) .PWCwXW_stage:not([data-live]){--sky-top:var(--sky-day-top);--sky-mid:var(--sky-day-mid);--sky-low:var(--sky-day-low)}html:has(main>[data-atmosphere=clear]:first-child) .PWCwXW_stage:not([data-live]){--sky-top:var(--sky-clear-top);--sky-mid:var(--sky-clear-mid);--sky-low:var(--sky-clear-low)}html:has(main>[data-atmosphere=haze]:first-child) .PWCwXW_stage:not([data-live]){--sky-top:var(--sky-haze-top);--sky-mid:var(--sky-haze-mid);--sky-low:var(--sky-haze-low)}html:has(main>[data-atmosphere=golden]:first-child) .PWCwXW_stage:not([data-live]){--sky-top:var(--sky-golden-top);--sky-mid:var(--sky-golden-mid);--sky-low:var(--sky-golden-low)}html:has(main>[data-atmosphere=bluehour]:first-child) .PWCwXW_stage:not([data-live]){--sky-top:var(--sky-bluehour-top);--sky-mid:var(--sky-bluehour-mid);--sky-low:var(--sky-bluehour-low)}html:has(main>[data-atmosphere=dusk]:first-child) .PWCwXW_stage:not([data-live]){--sky-top:var(--sky-dusk-top);--sky-mid:var(--sky-dusk-mid);--sky-low:var(--sky-dusk-low)}html:has(main>[data-atmosphere=night]:first-child) .PWCwXW_stage:not([data-live]){--sky-top:var(--sky-night-top);--sky-mid:var(--sky-night-mid);--sky-low:var(--sky-night-low)}
.y9imda_button{min-width:44px;min-height:44px;color:inherit;font-family:var(--font-sans);font-weight:600;font-stretch:118%;font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;align-items:center;gap:.55em;padding-inline:.35em;display:inline-flex}.y9imda_text{transition:background-size var(--dur-3) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;padding-block:.2em}@media (hover:hover){.y9imda_button:hover .y9imda_text{background-size:100% 1px}}.y9imda_count{background:var(--light);color:#0e1726;min-width:1.6rem;height:1.6rem;box-shadow:0 0 0 1px #0e17262e, 0 0 14px 2px var(--light-glow);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding-inline:.4em;font-size:.78rem;font-stretch:100%;line-height:1;display:inline-grid}
._66TcNq_button{min-width:44px;min-height:44px;color:inherit;font-family:var(--font-sans);font-weight:600;font-stretch:118%;font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.5em;padding-inline:.35em;text-decoration:none;display:inline-flex}._66TcNq_heart{flex:none;width:18px;height:18px}._66TcNq_text{transition:background-size var(--dur-3) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;padding-block:.2em}@media (hover:hover){._66TcNq_button:hover ._66TcNq_text{background-size:100% 1px}}._66TcNq_button[aria-current] ._66TcNq_text{background-size:100% 1px}._66TcNq_count{letter-spacing:0;font-variant-numeric:tabular-nums;border:1px solid;border-radius:999px;place-items:center;min-width:1.45rem;height:1.45rem;padding-inline:.35em;font-size:.74rem;font-stretch:100%;line-height:1;display:inline-grid}@media (max-width:819px){._66TcNq_text{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._66TcNq_button{gap:.35em}}
.AE67ma_control{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:inline-flex}.AE67ma_legend{font-family:var(--font-sans);font-weight:600;font-stretch:125%;font-size:var(--step--2);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3)}.AE67ma_segments{border:1px solid var(--line-strong);border-radius:var(--radius);padding:2px;display:inline-flex}.AE67ma_segment{display:flex;position:relative}.AE67ma_input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.AE67ma_face{min-height:36px;font-family:var(--font-sans);font-weight:560;font-stretch:112%;font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--ink-2);transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);border-radius:1px;align-items:center;gap:.55em;padding:0 .85rem;display:inline-flex}.AE67ma_face:before{content:"";width:7px;height:7px;transition:background-color var(--dur-2) var(--ease-out);border:1px solid;border-radius:50%;flex:none}@media (hover:hover){.AE67ma_segment:hover .AE67ma_face{color:var(--ink)}}.AE67ma_input:checked+.AE67ma_face{color:var(--ink);background:color-mix(in srgb, var(--ink) 12%, transparent)}.AE67ma_input:checked+.AE67ma_face:before{background:currentColor}.AE67ma_input:focus-visible+.AE67ma_face{outline:2px solid var(--focus);outline-offset:2px}@media (pointer:coarse){.AE67ma_face{min-height:44px}}@media (forced-colors:active){.AE67ma_input:checked+.AE67ma_face{outline:1px solid canvastext}}
.dvw3PW_opener{min-width:44px;min-height:44px;color:inherit;-webkit-tap-highlight-color:transparent;align-items:center;gap:.65rem;padding-inline:.5rem 2px;display:inline-flex}@media (min-width:820px){.dvw3PW_opener{display:none}}@media (max-width:374px){.dvw3PW_openerLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dvw3PW_opener{justify-content:center;padding-inline:0}}.dvw3PW_openerGlyph{width:20px;height:9px;position:relative}.dvw3PW_openerGlyph:before,.dvw3PW_openerGlyph:after{content:"";background:currentColor;height:1.5px;position:absolute;right:0}.dvw3PW_openerGlyph:before{width:100%;top:0}.dvw3PW_openerGlyph:after{width:62%;bottom:0}.dvw3PW_menu{width:100%;max-width:none;height:100%;max-height:none;padding:0 max(var(--gutter), env(safe-area-inset-right)) max(1.75rem, env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));color:var(--ink);background:radial-gradient(95% 50% at 86% 106%, #e7b77a38, transparent 70%), linear-gradient(to bottom, var(--sky-dusk-top), var(--sky-dusk-mid) 64%, #2b3558);overscroll-behavior:contain;border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.dvw3PW_menu[open]{flex-direction:column;display:flex}.dvw3PW_menu::backdrop{background:var(--sky-dusk-top)}.dvw3PW_bar{height:var(--header-h);padding-top:env(safe-area-inset-top);box-sizing:content-box;flex:none;justify-content:space-between;align-items:center;display:flex}.dvw3PW_close{min-width:44px;min-height:44px;color:inherit;-webkit-tap-highlight-color:transparent;align-items:center;gap:.65rem;padding-inline:.5rem 2px;display:inline-flex}.dvw3PW_closeGlyph{width:16px;height:16px;position:relative}.dvw3PW_closeGlyph:before,.dvw3PW_closeGlyph:after{content:"";background:currentColor;width:100%;height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:0;transform:rotate(45deg)}.dvw3PW_closeGlyph:after{transform:rotate(-45deg)}.dvw3PW_nav{flex-direction:column;flex:1 0 auto;justify-content:center;padding-block:clamp(1.5rem,6vh,3.5rem);display:flex}.dvw3PW_list{max-width:40rem}.dvw3PW_sublinks{z-index:1;flex-wrap:wrap;gap:0 1.75rem;margin-top:.15rem;display:flex;position:relative}.dvw3PW_sublink{min-height:44px;font-family:var(--font-serif);font-optical-sizing:auto;font-size:var(--step-2);color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.2em;-webkit-tap-highlight-color:transparent;align-items:center;gap:.6rem;line-height:1.1;text-decoration-thickness:1px;display:inline-flex}.dvw3PW_sublink[aria-current]{color:var(--ink);font-style:italic;text-decoration-color:currentColor}@media (hover:hover){.dvw3PW_sublink:hover{color:var(--ink);text-decoration-color:currentColor}}.dvw3PW_proposed{border:1px dashed var(--line-strong);border-radius:var(--radius);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);padding:2px 6px;font-size:.62rem;font-style:normal;font-weight:650;font-stretch:118%;display:inline-block}.dvw3PW_foot{flex:none;gap:1.5rem;max-width:40rem;display:grid}.dvw3PW_belief{max-width:24ch;font-family:var(--font-serif);font-optical-sizing:auto;font-style:italic;font-weight:340;font-size:var(--step-1);color:var(--ink-2);line-height:1.3}:root[data-motion=full] .dvw3PW_menu[open]{animation:dvw3PW_menu-in .42s var(--ease-out)}:root[data-motion=full] .dvw3PW_menu[open] .dvw3PW_enter{animation:dvw3PW_item-in .64s var(--ease-out) both;animation-delay:calc(90ms + var(--i,0) * 70ms)}:root[data-motion=full] .dvw3PW_menu[open] .dvw3PW_foot{animation:dvw3PW_menu-in .64s var(--ease-out) .32s both}@keyframes dvw3PW_menu-in{0%{opacity:0}}@keyframes dvw3PW_item-in{0%{opacity:0;transform:translateY(14px)}}
