.memorial-hero .hero-image{background:url(/images/sanctuary-placeholder.webp) 63%/cover no-repeat}@media (max-width:760px){.memorial-hero .hero-image{background-position:59%}}.memorial-hero.memorial-hero-portrait .hero-image{background-position:50%}:is(:root:has(.visitor-theme[data-palette-preview]:not([data-palette-preview=current])),:root:not(:has(.visitor-theme)):has(.admin-theme[data-palette-preview]:not([data-palette-preview=current]))){--paper:var(--pal-paper);--ink:var(--pal-ink);--muted:var(--pal-muted);--line:var(--pal-line);--gold:var(--pal-gold-light)}:root:has(.visitor-theme[data-palette-preview]:not([data-palette-preview=current])) .memorial-hero .hero-image{opacity:0;background-image:none}:root:has(.visitor-theme[data-palette-preview]:not([data-palette-preview=current])) .memorial-hero{background:var(--pal-hero-background,radial-gradient(circle at 76% 38%, rgb(var(--pal-gold-light-rgb) / .24) 0%, transparent 48%), radial-gradient(circle at 18% 18%, var(--pal-deep-hover) 0%, transparent 55%), linear-gradient(135deg, var(--pal-night) 0%, var(--pal-deep) 58%, var(--pal-night-raised) 100%))}:root:has(.visitor-theme[data-palette-preview]:not([data-palette-preview=current])) .memorial-hero.memorial-hero-portrait{background:var(--pal-hero-background,radial-gradient(circle at 76% 38%, rgb(var(--pal-gold-light-rgb) / .24) 0%, transparent 48%), radial-gradient(circle at 18% 18%, var(--pal-deep-hover) 0%, transparent 55%), linear-gradient(135deg, var(--pal-night) 0%, var(--pal-deep) 58%, var(--pal-night-raised) 100%))}:root:has(.visitor-theme[data-palette-preview]:not([data-palette-preview=current])) .memorial-hero .hero-shade{background:var(--pal-hero-shade,linear-gradient(90deg, rgb(var(--pal-shade-rgb) / .72) 0%, rgb(var(--pal-shade-rgb) / .38) 52%, transparent 100%), linear-gradient(0deg, rgb(var(--pal-shade-rgb) / .68) 0%, transparent 45%))}:root:has(.visitor-theme[data-palette-preview]:not([data-palette-preview=current])) .hero-side-note{color:var(--pal-hero-note-ink,var(--pal-on-dark))}:is(:root:has(.visitor-theme[data-palette-preview=royal-jubilee]),:root:not(:has(.visitor-theme)):has(.admin-theme[data-palette-preview=royal-jubilee])){--pal-paper:#fbf7f0;--pal-paper-rgb:251 247 240;--pal-raised:#fff;--pal-surface:#f6ead4;--pal-surface-alt:#efe5fa;--pal-line:#ddd1e6;--pal-line-strong:#b39fcb;--pal-ink:#231138;--pal-ink-soft:#3a2554;--pal-muted:#58486c;--pal-accent:#6b26a8;--pal-accent-soft:#9372bd;--pal-gold:#d19a12;--pal-gold-deep:#845500;--pal-deep:#461d7c;--pal-deep-hover:#5b289e;--pal-night:#27104b;--pal-night-raised:#351764;--pal-shade-rgb:39 16 75;--pal-on-dark:#fff9ef;--pal-on-dark-rgb:255 249 239;--pal-on-dark-muted:#e4d7f4;--pal-gold-light:#ffd15c;--pal-gold-light-rgb:255 209 92;--pal-accent-light:#d8bdfb}:is(:root:has(.visitor-theme[data-palette-preview=living-waters]),:root:not(:has(.visitor-theme)):has(.admin-theme[data-palette-preview=living-waters])){--pal-paper:#f9fbfa;--pal-paper-rgb:249 251 250;--pal-raised:#fff;--pal-surface:#fdece1;--pal-surface-alt:#dff3f2;--pal-line:#cde2e1;--pal-line-strong:#87b9b8;--pal-ink:#0b2930;--pal-ink-soft:#1d4048;--pal-muted:#446269;--pal-accent:#006e75;--pal-accent-soft:#3f9ea1;--pal-gold:#ec8a5e;--pal-gold-deep:#9e4116;--pal-deep:#0c5664;--pal-deep-hover:#106f80;--pal-night:#08353f;--pal-night-raised:#0b4552;--pal-shade-rgb:8 53 63;--pal-on-dark:#f7fcfb;--pal-on-dark-rgb:247 252 251;--pal-on-dark-muted:#c9e6e7;--pal-gold-light:#ffbe96;--pal-gold-light-rgb:255 190 150;--pal-accent-light:#8ee3de}:is(:root:has(.visitor-theme[data-palette-preview=sunrise-of-hope]),:root:not(:has(.visitor-theme)):has(.admin-theme[data-palette-preview=sunrise-of-hope])){--pal-paper:#fff8f0;--pal-paper-rgb:255 248 240;--pal-raised:#fff;--pal-surface:#ffe8cc;--pal-surface-alt:#fce1d8;--pal-line:#efd4c0;--pal-line-strong:#d6a586;--pal-ink:#2d1710;--pal-ink-soft:#4a291e;--pal-muted:#6b4f41;--pal-accent:#a83815;--pal-accent-soft:#d5825c;--pal-gold:#e39e12;--pal-gold-deep:#855500;--pal-deep:#7d2b19;--pal-deep-hover:#993721;--pal-night:#431812;--pal-night-raised:#592118;--pal-shade-rgb:67 24 18;--pal-on-dark:#fff6eb;--pal-on-dark-rgb:255 246 235;--pal-on-dark-muted:#f6d7c5;--pal-gold-light:#ffd06b;--pal-gold-light-rgb:255 208 107;--pal-accent-light:#ffb38e}:is(:root:has(.visitor-theme[data-palette-preview=garden-of-hope]),:root:not(:has(.visitor-theme)):has(.admin-theme[data-palette-preview=garden-of-hope])){--pal-paper:#fafaf1;--pal-paper-rgb:250 250 241;--pal-raised:#fff;--pal-surface:#fbf0c9;--pal-surface-alt:#e0f3e6;--pal-line:#d0e4d5;--pal-line-strong:#8dbd9d;--pal-ink:#0e281b;--pal-ink-soft:#203f2c;--pal-muted:#47614e;--pal-accent:#0f6d43;--pal-accent-soft:#4c9f72;--pal-gold:#e2ab06;--pal-gold-deep:#7a5a00;--pal-deep:#0d5e3b;--pal-deep-hover:#12784c;--pal-night:#093824;--pal-night-raised:#0c4b30;--pal-shade-rgb:9 56 36;--pal-on-dark:#f7fcef;--pal-on-dark-rgb:247 252 239;--pal-on-dark-muted:#cde8d5;--pal-gold-light:#ffda63;--pal-gold-light-rgb:255 218 99;--pal-accent-light:#9be8b9}:is(:root:has(.visitor-theme[data-palette-preview=open-heavens]),:root:not(:has(.visitor-theme)):has(.admin-theme[data-palette-preview=open-heavens])){--pal-paper:#f5f9ff;--pal-paper-rgb:245 249 255;--pal-raised:#fff;--pal-surface:#fff0d6;--pal-surface-alt:#e4efff;--pal-line:#cbd9ed;--pal-line-strong:#819bc1;--pal-ink:#182e4d;--pal-ink-soft:#2c4669;--pal-muted:#4e617c;--pal-accent:#285bb5;--pal-accent-soft:#47658a;--pal-gold:#c59836;--pal-gold-deep:#785815;--pal-deep:#164a8b;--pal-deep-hover:#215ba1;--pal-night:#12365f;--pal-night-raised:#1b4475;--pal-shade-rgb:18 54 95;--pal-on-dark:#fbfdff;--pal-on-dark-rgb:251 253 255;--pal-on-dark-muted:#dbe9fc;--pal-gold-light:#ffe1a0;--pal-gold-light-rgb:255 225 160;--pal-accent-light:#bbdcff;--pal-hero-background:url(/images/palettes/open-heavens.webp) center / cover no-repeat, #285b8f;--pal-hero-shade:linear-gradient(270deg, #12365ff5 0%, #12365ff5 3%, transparent 10%), linear-gradient(90deg, #103361e6 0%, #164a8bc2 43%, #164a8b2e 100%), linear-gradient(0deg, #12365fd6, transparent 48%);--pal-hero-note-ink:#fff;--pal-hero-shade-mobile:linear-gradient(0deg, #12365ff0 0%, #12365fd1 55%, #12365f73 100%)}:is(:root:has(.visitor-theme[data-palette-preview=magnolia-grace]),:root:not(:has(.visitor-theme)):has(.admin-theme[data-palette-preview=magnolia-grace])){--pal-paper:#fff7f8;--pal-paper-rgb:255 247 248;--pal-raised:#fff;--pal-surface:#fce9e9;--pal-surface-alt:#f4e7ef;--pal-line:#e8cdd8;--pal-line-strong:#b8899e;--pal-ink:#3f2333;--pal-ink-soft:#60354b;--pal-muted:#785267;--pal-accent:#a13360;--pal-accent-soft:#80566c;--pal-gold:#bd8e43;--pal-gold-deep:#805b22;--pal-deep:#773c59;--pal-deep-hover:#813d60;--pal-night:#4a273c;--pal-night-raised:#60334b;--pal-shade-rgb:74 39 60;--pal-on-dark:#fff8f8;--pal-on-dark-rgb:255 248 248;--pal-on-dark-muted:#f2dbe5;--pal-gold-light:#f6d39b;--pal-gold-light-rgb:246 211 155;--pal-accent-light:#f4bed3;--pal-hero-background:url(/images/palettes/magnolia-grace.webp) center / cover no-repeat, #f7e5ed;--pal-hero-shade:linear-gradient(270deg, #fff7f8f5 0%, #fff7f8f5 3%, transparent 10%), linear-gradient(90deg, #fff7f8f7 0%, #fff7f8e6 43%, #fff7f84d 100%), linear-gradient(0deg, #fff7f8f2, transparent 60%);--pal-hero-ink:#562b42;--pal-hero-ink-rgb:86 43 66;--pal-hero-muted:#704657;--pal-hero-accent:#963956;--pal-hero-accent-rgb:150 57 86;--pal-hero-note-ink:#321325;--pal-hero-shade-mobile:linear-gradient(0deg, #fff7f8f7 0%, #fff7f8e0 55%, #fff7f873 100%)}:is(:root:has(.visitor-theme[data-palette-preview=golden-harvest]),:root:not(:has(.visitor-theme)):has(.admin-theme[data-palette-preview=golden-harvest])){--pal-paper:#fffbef;--pal-paper-rgb:255 251 239;--pal-raised:#fff;--pal-surface:#fff0cf;--pal-surface-alt:#e9f0fc;--pal-line:#e4d8b9;--pal-line-strong:#b29a65;--pal-ink:#3e301b;--pal-ink-soft:#594526;--pal-muted:#6e5e40;--pal-accent:#986016;--pal-accent-soft:#79643c;--pal-gold:#c38c19;--pal-gold-deep:#805b14;--pal-deep:#785018;--pal-deep-hover:#805419;--pal-night:#43351d;--pal-night-raised:#5e4521;--pal-shade-rgb:67 53 29;--pal-on-dark:#fffbef;--pal-on-dark-rgb:255 251 239;--pal-on-dark-muted:#f3e3bc;--pal-gold-light:#ffe099;--pal-gold-light-rgb:255 224 153;--pal-accent-light:#bcd9ff;--pal-hero-background:url(/images/palettes/golden-harvest.webp) center / cover no-repeat, #f7e9bb;--pal-hero-shade:linear-gradient(270deg, #fff9e0f5 0%, #fff9e0f5 3%, transparent 10%), linear-gradient(90deg, #fff9e0f7 0%, #fff9e0e6 43%, #fff9e038 100%), linear-gradient(0deg, #fff9e0f7, transparent 60%);--pal-hero-ink:#503b16;--pal-hero-ink-rgb:80 59 22;--pal-hero-muted:#6d562e;--pal-hero-accent:#815819;--pal-hero-accent-rgb:129 88 25;--pal-hero-note-ink:#32220b;--pal-hero-shade-mobile:linear-gradient(0deg, #fff9e0f7 0%, #fff9e0e0 55%, #fff9e073 100%)}:is(:root:has(.visitor-theme[data-palette-preview=olive-and-light]),:root:not(:has(.visitor-theme)):has(.admin-theme[data-palette-preview=olive-and-light])){--pal-paper:#fcfced;--pal-paper-rgb:252 252 237;--pal-raised:#fff;--pal-surface:#f3f1cf;--pal-surface-alt:#e7eff5;--pal-line:#d8dfbf;--pal-line-strong:#9aa773;--pal-ink:#30391e;--pal-ink-soft:#47542c;--pal-muted:#616947;--pal-accent:#5b7025;--pal-accent-soft:#646e41;--pal-gold:#b59a28;--pal-gold-deep:#736019;--pal-deep:#506126;--pal-deep-hover:#53662b;--pal-night:#303e20;--pal-night-raised:#414f27;--pal-shade-rgb:48 62 32;--pal-on-dark:#fcfdec;--pal-on-dark-rgb:252 253 236;--pal-on-dark-muted:#e4edca;--pal-gold-light:#f5e59c;--pal-gold-light-rgb:245 229 156;--pal-accent-light:#dceca3;--pal-hero-background:url(/images/palettes/olive-and-light.webp) center / cover no-repeat, #eef2d7;--pal-hero-shade:linear-gradient(270deg, #f8fae2f5 0%, #f8fae2f5 3%, transparent 10%), linear-gradient(90deg, #f8fae2fa 0%, #f8fae2eb 43%, #f8fae24d 100%), linear-gradient(0deg, #f8fae2f5, transparent 60%);--pal-hero-ink:#3b4c25;--pal-hero-ink-rgb:59 76 37;--pal-hero-muted:#56613d;--pal-hero-accent:#5e702a;--pal-hero-accent-rgb:94 112 42;--pal-hero-note-ink:#202e14;--pal-hero-shade-mobile:linear-gradient(0deg, #f8fae2f7 0%, #f8fae2e0 55%, #f8fae273 100%)}:is(:root:has(.visitor-theme[data-palette-preview=lavender-peace]),:root:not(:has(.visitor-theme)):has(.admin-theme[data-palette-preview=lavender-peace])){--pal-paper:#f8f7ff;--pal-paper-rgb:248 247 255;--pal-raised:#fff;--pal-surface:#fceee1;--pal-surface-alt:#eceafb;--pal-line:#d8d6eb;--pal-line-strong:#a29cc5;--pal-ink:#303149;--pal-ink-soft:#484566;--pal-muted:#63617e;--pal-accent:#6261a8;--pal-accent-soft:#6a648a;--pal-gold:#c49462;--pal-gold-deep:#84582e;--pal-deep:#44487f;--pal-deep-hover:#51548b;--pal-night:#303455;--pal-night-raised:#3d426b;--pal-shade-rgb:48 52 85;--pal-on-dark:#fdfaff;--pal-on-dark-rgb:253 250 255;--pal-on-dark-muted:#e5e0f4;--pal-gold-light:#ffdab3;--pal-gold-light-rgb:255 218 179;--pal-accent-light:#d8ceff;--pal-hero-background:url(/images/palettes/lavender-peace.webp) center / cover no-repeat, #646b98;--pal-hero-shade:linear-gradient(270deg, #303455f5 0%, #303455f5 3%, transparent 10%), linear-gradient(90deg, #303455eb 0%, #44487fcc 43%, #44487f33 100%), linear-gradient(0deg, #303455db, transparent 48%);--pal-hero-note-ink:#fff;--pal-hero-shade-mobile:linear-gradient(0deg, #303455f0 0%, #303455d1 55%, #30345573 100%)}:is(:root:has(.visitor-theme[data-palette-preview=coral-promise]),:root:not(:has(.visitor-theme)):has(.admin-theme[data-palette-preview=coral-promise])){--pal-paper:#fff8f3;--pal-paper-rgb:255 248 243;--pal-raised:#fff;--pal-surface:#ffe6dc;--pal-surface-alt:#e4f0eb;--pal-line:#e8d4c9;--pal-line-strong:#bd9280;--pal-ink:#263b37;--pal-ink-soft:#40554f;--pal-muted:#62675b;--pal-accent:#ad493e;--pal-accent-soft:#80594c;--pal-gold:#ce865c;--pal-gold-deep:#8d4f29;--pal-deep:#225452;--pal-deep-hover:#245b57;--pal-night:#173e3d;--pal-night-raised:#1d4a48;--pal-shade-rgb:23 62 61;--pal-on-dark:#fff8f1;--pal-on-dark-rgb:255 248 241;--pal-on-dark-muted:#e0e8d9;--pal-gold-light:#ffc4a3;--pal-gold-light-rgb:255 196 163;--pal-accent-light:#ffb5ad;--pal-hero-background:url(/images/palettes/coral-promise.webp) center / cover no-repeat, #2a6057;--pal-hero-shade:linear-gradient(270deg, #173e3df5 0%, #173e3df5 3%, transparent 10%), linear-gradient(90deg, #173e3ded 0%, #225452c7 43%, #2254521f 100%), linear-gradient(0deg, #173e3de0, transparent 48%);--pal-hero-note-ink:#fff;--pal-hero-shade-mobile:linear-gradient(0deg, #173e3df0 0%, #173e3dd1 55%, #173e3d73 100%)}:root:has(.visitor-theme:is([data-palette-preview=magnolia-grace],[data-palette-preview=golden-harvest],[data-palette-preview=olive-and-light])) .memorial-hero{--pal-on-dark:var(--pal-hero-ink);--pal-on-dark-rgb:var(--pal-hero-ink-rgb);--pal-on-dark-muted:var(--pal-hero-muted);--pal-gold-light:var(--pal-hero-accent);--pal-gold-light-rgb:var(--pal-hero-accent-rgb);--gold:var(--pal-hero-accent);--paper:var(--pal-hero-ink)}:root:has(.visitor-theme:is([data-palette-preview=magnolia-grace],[data-palette-preview=golden-harvest],[data-palette-preview=olive-and-light])) .hero-share-button{background:rgb(var(--pal-paper-rgb) / .88)}:root:has(.visitor-theme:is([data-palette-preview=magnolia-grace],[data-palette-preview=golden-harvest],[data-palette-preview=olive-and-light])) .hero-share-button:hover{background:var(--pal-surface)}:root:has(.visitor-theme:is([data-palette-preview=open-heavens],[data-palette-preview=magnolia-grace],[data-palette-preview=golden-harvest],[data-palette-preview=olive-and-light],[data-palette-preview=lavender-peace],[data-palette-preview=coral-promise])) .site-header.header-home{background-color:var(--pal-deep)}@media (max-width:760px){:root:has(.visitor-theme[data-palette-preview]:is([data-palette-preview=open-heavens],[data-palette-preview=magnolia-grace],[data-palette-preview=golden-harvest],[data-palette-preview=olive-and-light],[data-palette-preview=lavender-peace],[data-palette-preview=coral-promise])) .memorial-hero .hero-shade{background:var(--pal-hero-shade-mobile)}}:root:has(.visitor-theme[data-palette-preview]:not([data-palette-preview=current])){--pal-tribute-meta-ink:color-mix(in srgb, var(--pal-ink) 70%, #000)}
