@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600&family=Montserrat:wght@300;400;500;600&display=swap);.breakdance .bde-section-2006600-106 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-2006600-106 .section-container{--bde-section-width:100%}.breakdance .bde-section-2006600-106 .section-container{padding-bottom:0px;padding-top:0px}.breakdance .bde-code-block-2006600-108{width:100%}.breakdance .bde-code-block-2006600-108{display:flex;flex-direction:column;gap:0px}html,body{margin:0;padding:0;width:100%}body{overflow-x:hidden}.wmpg-ed-memorial{position:relative;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;left:0;right:0;overflow:hidden;color:#423a30;background:#faf8f4;font-family:"Cormorant Garamond",Georgia,"Times New Roman",serif;font-size:20px;line-height:1.55;box-sizing:border-box}.wmpg-ed-memorial *,.wmpg-ed-memorial *::before,.wmpg-ed-memorial *::after{box-sizing:border-box}.wmpg-ed-memorial h1,.wmpg-ed-memorial h2,.wmpg-ed-memorial h3,.wmpg-ed-memorial p,.wmpg-ed-memorial blockquote{margin-top:0}.wmpg-ed-memorial p:last-child{margin-bottom:0}.wmpg-ed-memorial{--ed-dark:#171006;--ed-dark-soft:#24170b;--ed-brown:#4b2d14;--ed-cream:#ede6d6;--ed-cream-light:#f7f2ec;--ed-paper:#faf8f4;--ed-gold:#a28a62;--ed-gold-light:#c4ad80;--ed-gold-faint:rgba(162,138,98,0.35);--ed-text:#423a30;--ed-text-soft:#665e53}.wmpg-ed-memorial .edm-content{width:100%;max-width:920px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px}.wmpg-ed-memorial .edm-narrow{max-width:760px}.wmpg-ed-memorial .edm-eyebrow{margin-bottom:13px;color:var(--ed-gold);font-family:"Montserrat",Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:3px;text-transform:uppercase}.wmpg-ed-memorial h2{margin-bottom:25px;color:var(--ed-gold);font-family:"Cormorant Garamond",Georgia,serif;font-size:35px;font-weight:400;font-style:italic;line-height:1.05;letter-spacing:-0.2px}.wmpg-ed-memorial .edm-hero{position:relative;width:100%;min-height:505px;display:flex;align-items:center;justify-content:center;text-align:center;color:#d5c5a6;background:radial-gradient(ellipse at 50% 10%,#553516 0%,#3d250f 35%,#24170b 70%,#171006 100%);padding:50px 20px 48px}.wmpg-ed-memorial .edm-hero-inner{width:100%;max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.wmpg-ed-memorial .edm-portrait{width:88px;height:88px;margin-bottom:17px;border-radius:50%;overflow:hidden;border:1px solid rgba(194,165,111,0.75);box-shadow:0 0 0 3px rgba(194,165,111,0.08),0 8px 25px rgba(0,0,0,0.30)}.wmpg-ed-memorial .edm-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.wmpg-ed-memorial .edm-hero-eyebrow{color:#b49a70;font-size:11px;letter-spacing:3.2px;margin-bottom:7px}.wmpg-ed-memorial .edm-hero h1{margin:0;color:#d2bd99;font-family:"Cormorant Garamond",Georgia,serif;font-size:52px;font-weight:400;font-style:italic;line-height:1;letter-spacing:-1px}.wmpg-ed-memorial .edm-dates{margin-top:8px;color:rgba(205,186,153,0.62);font-family:"Montserrat",Arial,sans-serif;font-size:10px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.wmpg-ed-memorial .edm-rule{width:28px;height:1px;margin:28px auto 21px;background:rgba(186,156,104,0.45)}.wmpg-ed-memorial .edm-hero-statement{margin:0;color:rgba(224,209,183,0.84);font-size:17px;font-weight:400;font-style:italic;line-height:1.55}.wmpg-ed-memorial .edm-hero-roles{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:25px}.wmpg-ed-memorial .edm-hero-roles span{color:rgba(185,160,119,0.66);font-family:"Montserrat",Arial,sans-serif;font-size:8px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.wmpg-ed-memorial .edm-hero-roles span:not(:last-child)::after{content:"·";margin-left:12px;color:rgba(185,160,119,0.35)}.wmpg-ed-memorial .edm-story{width:100%;padding:75px 0 82px;background:var(--ed-cream)}.wmpg-ed-memorial .edm-story-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(190px,0.75fr);column-gap:65px;align-items:start}.wmpg-ed-memorial .edm-story-main h2{margin-bottom:16px}.wmpg-ed-memorial .edm-body{color:var(--ed-text);font-size:16px;line-height:1.47}.wmpg-ed-memorial .edm-body p{margin:0 0 14px}.wmpg-ed-memorial .edm-story-sidebar{padding-top:1px}.wmpg-ed-memorial .edm-detail{padding:0 0 18px;margin-bottom:17px;border-bottom:1px solid var(--ed-gold-faint)}.wmpg-ed-memorial .edm-detail:last-child{border-bottom:0;margin-bottom:0}.wmpg-ed-memorial .edm-detail-label{margin-bottom:7px;color:var(--ed-gold);font-family:"Montserrat",Arial,sans-serif;font-size:9px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.wmpg-ed-memorial .edm-detail-number{margin-bottom:2px;color:var(--ed-gold);font-family:"Cormorant Garamond",Georgia,serif;font-size:26px;line-height:1}.wmpg-ed-memorial .edm-detail-text{color:var(--ed-text-soft);font-size:16px;line-height:1.42}.wmpg-ed-memorial .edm-legacy{width:100%;padding:73px 0 76px;background:var(--ed-paper)}.wmpg-ed-memorial .edm-legacy .edm-body{max-width:730px;font-size:18px;line-height:1.55}.wmpg-ed-memorial .edm-journey{width:100%;padding:72px 0 77px;background:var(--ed-cream)}.wmpg-ed-memorial .edm-timeline{position:relative;margin-top:35px;padding-left:44px}.wmpg-ed-memorial .edm-timeline::before{content:"";position:absolute;left:7px;top:5px;bottom:5px;width:1px;background:rgba(162,138,98,0.38)}.wmpg-ed-memorial .edm-timeline-item{position:relative;display:grid;grid-template-columns:70px 1fr;column-gap:21px;margin-bottom:28px}.wmpg-ed-memorial .edm-timeline-item:last-child{margin-bottom:0}.wmpg-ed-memorial .edm-timeline-year{position:relative;color:var(--ed-gold);font-family:"Cormorant Garamond",Georgia,serif;font-size:19px;font-weight:600;line-height:1.1}.wmpg-ed-memorial .edm-timeline-year::before{content:"";position:absolute;width:5px;height:5px;left:-40px;top:5px;border-radius:50%;background:var(--ed-gold)}.wmpg-ed-memorial .edm-timeline-copy{color:var(--ed-text);font-size:16px;line-height:1.5}.wmpg-ed-memorial .edm-quote-band{width:100%;padding:49px 20px 48px;background:linear-gradient(135deg,#4b2d14 0%,#38200e 55%,#24170b 100%);text-align:center}.wmpg-ed-memorial .edm-quote-inner{max-width:760px;margin:0 auto}.wmpg-ed-memorial .edm-quote-band blockquote{margin:0;color:#d6c4a2;font-family:"Cormorant Garamond",Georgia,serif;font-size:23px;font-style:italic;font-weight:400;line-height:1.45}.wmpg-ed-memorial .edm-quote-band cite{display:block;margin-top:16px;color:rgba(191,163,119,0.6);font-family:"Montserrat",Arial,sans-serif;font-size:10px;font-style:normal;letter-spacing:2px;text-transform:uppercase}.wmpg-ed-memorial .edm-voices{width:100%;padding:73px 0 76px;background:var(--ed-paper)}.wmpg-ed-memorial .edm-intro{max-width:750px;margin:0 0 27px;color:var(--ed-text);font-size:17px;line-height:1.5}.wmpg-ed-memorial .edm-testimonials{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wmpg-ed-memorial .edm-testimonial{padding:17px 18px 15px;border:1px solid rgba(162,138,98,0.30);background:rgba(255,255,255,0.36)}.wmpg-ed-memorial .edm-testimonial-large{grid-column:1 / -1}.wmpg-ed-memorial .edm-testimonial-wide{grid-column:1 / -1}.wmpg-ed-memorial .edm-testimonial-text{color:#51483d;font-size:14.5px;line-height:1.48}.wmpg-ed-memorial .edm-testimonial-text p{margin:0 0 8px}.wmpg-ed-memorial .edm-testimonial-text p:last-child{margin-bottom:0}.wmpg-ed-memorial .edm-testimonial-author{margin-top:12px;padding-top:8px;border-top:1px solid rgba(162,138,98,0.22)}.wmpg-ed-memorial .edm-testimonial-author strong{display:block;color:var(--ed-gold);font-size:14px;font-weight:600}.wmpg-ed-memorial .edm-testimonial-author span{display:block;margin-top:2px;color:rgba(102,94,83,0.75);font-family:"Montserrat",Arial,sans-serif;font-size:10px;letter-spacing:0.7px}.wmpg-ed-memorial .edm-pillars{width:100%;padding:72px 0 80px;background:var(--ed-cream)}.wmpg-ed-memorial .edm-pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:30px}.wmpg-ed-memorial .edm-pillar{padding:15px 20px 19px;text-align:center;border-right:1px solid rgba(162,138,98,0.35)}.wmpg-ed-memorial .edm-pillar:first-child{border-left:1px solid rgba(162,138,98,0.35)}.wmpg-ed-memorial .edm-pillar-icon{margin-bottom:8px;font-size:17px;line-height:1}.wmpg-ed-memorial .edm-pillar h3{margin:0 0 8px;color:var(--ed-gold);font-family:"Cormorant Garamond",Georgia,serif;font-size:19px;font-style:italic;font-weight:500;line-height:1.1}.wmpg-ed-memorial .edm-pillar p{margin:0;color:var(--ed-text-soft);font-size:13px;line-height:1.48}.wmpg-ed-memorial .edm-honor{width:100%;padding:57px 20px 59px;background:var(--ed-paper);text-align:center}.wmpg-ed-memorial .edm-honor-inner{max-width:600px;margin:0 auto}.wmpg-ed-memorial .edm-honor .edm-eyebrow{margin-bottom:15px}.wmpg-ed-memorial .edm-honor p{margin:0;color:var(--ed-text-soft);font-size:15px;line-height:1.55}.wmpg-ed-memorial .edm-honor a{color:var(--ed-gold);text-decoration:underline;text-underline-offset:2px}.wmpg-ed-memorial .edm-final-section{position:relative;width:100%;min-height:255px;padding:55px 20px 47px;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(145deg,#1d1308 0%,#100c06 70%,#080603 100%)}.wmpg-ed-memorial .edm-final-inner{width:100%;max-width:700px;margin:0 auto}.wmpg-ed-memorial .edm-final-name{display:block;margin:0;padding:0;color:#cbb791!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-size:32px!important;font-weight:400!important;font-style:normal!important;line-height:1!important;letter-spacing:normal!important}.wmpg-ed-memorial .edm-final-quote{display:block;margin:14px 0 0;padding:0;color:rgba(199,179,145,0.67)!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-size:17px!important;font-weight:400!important;font-style:italic!important;line-height:1.5!important;letter-spacing:normal!important}.wmpg-ed-memorial .edm-final-brand{display:block;margin:28px 0 0;padding:0;color:rgba(174,148,104,0.58)!important;font-family:"Montserrat",Arial,sans-serif!important;font-size:10px!important;font-weight:500!important;font-style:normal!important;line-height:1.4!important;letter-spacing:2px!important;text-transform:uppercase}.wmpg-ed-memorial .edm-final-brand span{margin-left:12px;color:rgba(174,148,104,0.45)!important}.wmpg-ed-memorial .edm-final-bottom{display:block;margin:27px 0 0;padding:0;color:rgba(174,148,104,0.38)!important;font-family:"Montserrat",Arial,sans-serif!important;font-size:9px!important;font-weight:400!important;font-style:normal!important;line-height:1.4!important;letter-spacing:1.8px!important;text-transform:uppercase}.wmpg-ed-memorial{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;width:100vw!important;max-width:100vw!important}@media (max-width:850px){.wmpg-ed-memorial .edm-story-grid{grid-template-columns:minmax(0,1.3fr) minmax(170px,0.7fr);column-gap:40px}}@media (max-width:680px){.wmpg-ed-memorial .edm-content{padding-left:22px;padding-right:22px}.wmpg-ed-memorial .edm-hero{min-height:490px;padding:40px 18px 45px}.wmpg-ed-memorial .edm-portrait{width:82px;height:82px;margin-bottom:16px}.wmpg-ed-memorial .edm-hero h1{font-size:47px}.wmpg-ed-memorial .edm-hero-statement{font-size:18px}.wmpg-ed-memorial .edm-story{padding:58px 0 65px}.wmpg-ed-memorial .edm-story-grid{display:block}.wmpg-ed-memorial .edm-story-sidebar{margin-top:40px}.wmpg-ed-memorial .edm-detail{margin-bottom:15px;padding-bottom:15px}.wmpg-ed-memorial .edm-legacy,.wmpg-ed-memorial .edm-journey,.wmpg-ed-memorial .edm-voices,.wmpg-ed-memorial .edm-pillars{padding-top:60px;padding-bottom:64px}.wmpg-ed-memorial .edm-timeline{padding-left:31px}.wmpg-ed-memorial .edm-timeline-item{grid-template-columns:65px 1fr;column-gap:13px}.wmpg-ed-memorial .edm-timeline-year::before{left:-27px}.wmpg-ed-memorial .edm-quote-band{padding:42px 20px 42px}.wmpg-ed-memorial .edm-quote-band blockquote{font-size:21px}.wmpg-ed-memorial .edm-testimonials{grid-template-columns:1fr}.wmpg-ed-memorial .edm-testimonial-large,.wmpg-ed-memorial .edm-testimonial-wide{grid-column:auto}.wmpg-ed-memorial .edm-pillar-grid{grid-template-columns:1fr}.wmpg-ed-memorial .edm-pillar{border-right:0;border-bottom:1px solid rgba(162,138,98,0.35)}.wmpg-ed-memorial .edm-pillar:first-child{border-left:0}.wmpg-ed-memorial .edm-pillar:last-child{border-bottom:0}.wmpg-ed-memorial .edm-honor{padding:48px 20px 50px}.wmpg-ed-memorial .edm-final-section{min-height:225px;padding:48px 20px 42px}.wmpg-ed-memorial .edm-final-name{font-size:29px!important}.wmpg-ed-memorial .edm-final-brand span{display:block;margin:7px 0 0}}@media (max-width:420px){.wmpg-ed-memorial .edm-hero h1{font-size:42px}.wmpg-ed-memorial .edm-hero-statement{font-size:17px}.wmpg-ed-memorial .edm-body{font-size:17px}.wmpg-ed-memorial .edm-story{padding-top:50px}.wmpg-ed-memorial .edm-timeline-item{display:block;margin-bottom:25px}.wmpg-ed-memorial .edm-timeline-year{margin-bottom:7px}.wmpg-ed-memorial .edm-timeline-copy{font-size:16px}}