.obituary{--ob-ink:#241820;--ob-ink-soft:#5a4a55;--ob-ink-faint:#6d5c67;--ob-cream:#fdfaf6;--ob-parchment:#f6efe8;--ob-shell:#efe4da;--ob-plum:#4a1e52;--ob-plum-deep:#2a1030;--ob-plum-soft:#6e3a78;--ob-gold:#8a6528;--ob-gold-light:#e8c89a;--ob-on-dark:#f7f1f4;--ob-on-dark-soft:#e2d4e2;--ob-line:rgba(36,24,32,0.12);--ob-line-dark:rgba(255,255,255,0.16);--ob-hero-gradient:radial-gradient(58rem 40rem at 76% 14%,rgba(232,200,154,0.17),transparent 66%),radial-gradient(46rem 34rem at 10% 84%,rgba(184,118,94,0.22),transparent 63%),radial-gradient(40rem 30rem at 52% 112%,rgba(122,64,132,0.5),transparent 62%),linear-gradient(135deg,#2a1030,#35143d 46%,#4a1e52);--ob-video-gradient:radial-gradient(40rem 26rem at 28% 18%,rgba(232,200,154,0.2),transparent 62%),radial-gradient(34rem 24rem at 80% 92%,rgba(184,118,94,0.24),transparent 64%),linear-gradient(140deg,#1f0b26,#3e1a47 52%,#6b3358);color:var(--ob-ink);background-color:var(--ob-cream)}.ob-display{font-family:var(--font-display),"Iowan Old Style",Georgia,"Times New Roman",serif;font-weight:400;letter-spacing:-.01em}.ob-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase}@media (min-width:640px){.ob-dropcap:first-letter{float:left;font-family:var(--font-display),Georgia,serif;font-size:3.7em;line-height:.8;padding-right:.09em;margin-top:.06em;color:var(--ob-plum)}}.ob-rule{height:1px;background:linear-gradient(90deg,transparent,var(--ob-line) 22%,var(--ob-line) 78%,transparent)}.ob-rule-dark{height:1px;background:linear-gradient(90deg,transparent,var(--ob-line-dark) 22%,var(--ob-line-dark) 78%,transparent)}@keyframes ob-reveal-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ob-reveal{animation:ob-reveal-in linear both;animation-timeline:view();animation-range:entry 0 cover 26%}}}.obituary :focus-visible{outline:2px solid var(--ob-plum);outline-offset:3px;border-radius:4px}.obituary .ob-on-dark-focus:focus-visible{outline-color:var(--ob-gold-light)}.ob-hero-glow{background:var(--ob-hero-gradient)}.ob-video-poster{background:var(--ob-video-gradient)}.ob-theme-rose{--ob-ink:#2a1a1f;--ob-ink-soft:#5c4650;--ob-ink-faint:#6f5761;--ob-cream:#fdf7f8;--ob-parchment:#f9ebee;--ob-shell:#f2d9df;--ob-plum:#9c2a4e;--ob-plum-deep:#3d1322;--ob-plum-soft:#c04c72;--ob-gold:#a8456a;--ob-gold-light:#f4c2d2;--ob-on-dark:#fdf2f5;--ob-on-dark-soft:#ecd6dd;--ob-line:rgba(42,26,31,0.12);--ob-hero-gradient:radial-gradient(58rem 40rem at 76% 14%,rgba(244,194,210,0.2),transparent 66%),radial-gradient(46rem 34rem at 10% 84%,rgba(214,122,150,0.24),transparent 63%),radial-gradient(40rem 30rem at 52% 112%,rgba(160,52,90,0.5),transparent 62%),linear-gradient(135deg,#3d1322,#55182d 46%,#7d2542);--ob-video-gradient:radial-gradient(40rem 26rem at 28% 18%,rgba(244,194,210,0.22),transparent 62%),radial-gradient(34rem 24rem at 80% 92%,rgba(214,122,150,0.26),transparent 64%),linear-gradient(140deg,#310e1b,#5c1930 52%,#94284b)}.ob-theme-crimson{--ob-ink:#241618;--ob-ink-soft:#5a4448;--ob-ink-faint:#6d565a;--ob-cream:#fdf8f6;--ob-parchment:#f7ebe7;--ob-shell:#efdcd7;--ob-plum:#8f1c2f;--ob-plum-deep:#3a0d15;--ob-plum-soft:#b53247;--ob-gold:#8a5228;--ob-gold-light:#f0c9a8;--ob-on-dark:#f9f0f1;--ob-on-dark-soft:#e6d2d4;--ob-line:rgba(36,22,24,0.12);--ob-hero-gradient:radial-gradient(58rem 40rem at 76% 14%,rgba(240,201,168,0.18),transparent 66%),radial-gradient(46rem 34rem at 10% 84%,rgba(196,96,78,0.24),transparent 63%),radial-gradient(40rem 30rem at 52% 112%,rgba(160,38,56,0.55),transparent 62%),linear-gradient(135deg,#3a0d15,#4e1119 46%,#75182a);--ob-video-gradient:radial-gradient(40rem 26rem at 28% 18%,rgba(240,201,168,0.2),transparent 62%),radial-gradient(34rem 24rem at 80% 92%,rgba(196,96,78,0.26),transparent 64%),linear-gradient(140deg,#2c0910,#55121d 52%,#8a2033)}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/aac1a3b0c84e4108-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4139f1684d1a75d4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/df73132271d3c59c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/dea7c8c557668f17-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ff4bfb11aeec83f5-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5df2c4de2f58cfb3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/12a1dde4187545ae-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/74310ce3beca545c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e78433f876ea8e1e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1ecca39927ee9e6f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_72f5c1{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-weight:400}.__variable_72f5c1{--font-display:"Cormorant Garamond","Cormorant Garamond Fallback"}