.page-module__xgPmsG__page{min-height:100vh}.page-module__xgPmsG__hero{border-bottom:1px solid rgba(var(--oliva-rgb), .12);background:linear-gradient(135deg, rgba(var(--bg-light-rgb), .28), #8b3d2824);padding:140px 0 80px}.page-module__xgPmsG__heroInner{grid-template-columns:1fr 380px;align-items:center;gap:5rem;display:grid}.page-module__xgPmsG__heroText{flex-direction:column;gap:1rem;display:flex}.page-module__xgPmsG__heroTitle{color:var(--text-light);margin:0;font-family:Playfair Display,serif;font-size:clamp(3rem,6vw,5rem);line-height:1.05}.page-module__xgPmsG__heroChurch{color:#7d8453;letter-spacing:.04em;margin:0;font-size:.88rem;font-weight:700}.page-module__xgPmsG__heroDesc{color:rgba(var(--text-light-rgb), .68);max-width:480px;margin:0;font-size:1.1rem;line-height:1.8}.page-module__xgPmsG__heroImage{justify-content:center;display:flex}.page-module__xgPmsG__imageFrame{width:300px;height:300px;position:relative}.page-module__xgPmsG__imageInner{background:radial-gradient(circle at 40% 35%, rgba(var(--bg-light-rgb), .88), rgba(var(--bg-dark-rgb), .98));border:2px solid rgba(var(--terracota-rgb), .3);width:100%;height:100%;box-shadow:0 20px 60px var(--shadow-color), 0 0 40px rgba(var(--terracota-rgb), .14);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;overflow:hidden}.page-module__xgPmsG__initials{background:linear-gradient(135deg,#c06c50,#7d8453);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Playfair Display,serif;font-size:5rem;font-weight:900}.page-module__xgPmsG__imageCross{color:rgba(var(--terracota-rgb), .38);font-size:1.5rem}.page-module__xgPmsG__imageBadge{color:var(--text-light);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:0 4px 20px rgba(var(--terracota-rgb), .4);background:linear-gradient(135deg,#c06c50,#8b3d28);border-radius:99px;padding:.45rem 1.4rem;font-size:.78rem;font-weight:700;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.page-module__xgPmsG__bioGrid{grid-template-columns:1fr 320px;align-items:start;gap:5rem;display:grid}.page-module__xgPmsG__bioContent{flex-direction:column;gap:1rem;display:flex}.page-module__xgPmsG__bioTitle{color:var(--text-light);margin:0;font-family:Playfair Display,serif;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.2}.page-module__xgPmsG__bioParagraphs{flex-direction:column;gap:1.2rem;display:flex}.page-module__xgPmsG__bioParagraphs p{color:rgba(var(--text-light-rgb), .72);font-size:1rem;line-height:1.85}.page-module__xgPmsG__bioSidebar{position:sticky;top:100px}.page-module__xgPmsG__bioCard{background:rgba(var(--bg-light-rgb), .3);border:1px solid rgba(var(--oliva-rgb), .18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;padding:1.75rem}.page-module__xgPmsG__bioCardTitle{letter-spacing:.12em;text-transform:uppercase;color:#7d8453;border-bottom:1px solid rgba(var(--oliva-rgb), .18);margin:0 0 1.25rem;padding-bottom:.75rem;font-family:Lato,sans-serif;font-size:.75rem;font-weight:700}.page-module__xgPmsG__bioDetails{flex-direction:column;gap:.85rem;display:flex}.page-module__xgPmsG__bioDetail{flex-direction:column;gap:.2rem;display:flex}.page-module__xgPmsG__bioDetailLabel{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--text-light-rgb), .32);font-size:.72rem;font-weight:700}.page-module__xgPmsG__bioDetailValue{color:rgba(var(--text-light-rgb), .82);font-size:.9rem}.page-module__xgPmsG__timelineSection{background:linear-gradient(135deg, #8b3d2824, rgba(var(--bg-light-rgb), .28));border-top:1px solid rgba(var(--terracota-rgb), .15);border-bottom:1px solid rgba(var(--terracota-rgb), .15);padding:clamp(4rem,8vw,8rem) 0}.page-module__xgPmsG__sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:3.5rem;display:flex}.page-module__xgPmsG__sectionTitle{color:var(--text-light);margin:0;font-family:Playfair Display,serif;font-size:clamp(2rem,4vw,3rem)}.page-module__xgPmsG__timeline{flex-direction:column;gap:0;max-width:800px;margin:0 auto;display:flex;position:relative}.page-module__xgPmsG__timeline:before{content:"";background:linear-gradient(to bottom, transparent, rgba(var(--terracota-rgb), .5), rgba(var(--oliva-rgb), .3), transparent);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-module__xgPmsG__timelineItem{align-items:flex-start;padding-bottom:2.5rem;display:flex;position:relative}.page-module__xgPmsG__timelineItem.page-module__xgPmsG__left{text-align:right;flex-direction:row-reverse}.page-module__xgPmsG__timelineItem.page-module__xgPmsG__right{text-align:left;flex-direction:row}.page-module__xgPmsG__timelineDot{border:3px solid rgba(var(--bg-dark-rgb), .9);width:14px;height:14px;box-shadow:0 0 12px rgba(var(--terracota-rgb), .6);z-index:1;background:#c06c50;border-radius:50%;flex-shrink:0;position:absolute;top:12px;left:50%;transform:translate(-50%)}.page-module__xgPmsG__timelineCard{background:rgba(var(--bg-light-rgb), .28);border:1px solid rgba(var(--oliva-rgb), .14);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;width:calc(50% - 2.5rem);padding:1.5rem;transition:border-color .3s,transform .3s}.page-module__xgPmsG__timelineCard:hover{border-color:rgba(var(--terracota-rgb), .32);transform:translateY(-4px)}.page-module__xgPmsG__timelineItem.page-module__xgPmsG__left .page-module__xgPmsG__timelineCard{margin-right:auto}.page-module__xgPmsG__timelineItem.page-module__xgPmsG__right .page-module__xgPmsG__timelineCard{margin-left:auto}.page-module__xgPmsG__timelineYear{color:#c06c50;margin-bottom:.4rem;font-family:Playfair Display,serif;font-size:1.1rem;font-weight:800;display:block}.page-module__xgPmsG__timelineTitle{color:var(--text-light);margin:0 0 .5rem;font-family:Playfair Display,serif;font-size:1rem}.page-module__xgPmsG__timelineDesc{color:rgba(var(--text-light-rgb), .58);margin:0;font-size:.88rem;line-height:1.7}.page-module__xgPmsG__beliefsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.page-module__xgPmsG__beliefCard{flex-direction:column;gap:.85rem;padding:2.2rem;display:flex}.page-module__xgPmsG__beliefIcon{background:rgba(var(--terracota-rgb), .1);border:1px solid rgba(var(--terracota-rgb), .22);border-radius:12px;justify-content:center;align-items:center;width:54px;height:54px;font-size:1.8rem;display:flex}.page-module__xgPmsG__beliefTitle{color:var(--text-light);margin:0;font-family:Playfair Display,serif;font-size:1.2rem}.page-module__xgPmsG__beliefDesc{color:rgba(var(--text-light-rgb), .62);margin:0;font-size:.92rem;line-height:1.75}.page-module__xgPmsG__cta{background:linear-gradient(135deg, rgba(var(--bg-light-rgb), .35), #8b3d282e);border-top:1px solid rgba(var(--terracota-rgb), .15);padding:clamp(3rem,6vw,5rem) 0}.page-module__xgPmsG__ctaInner{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.page-module__xgPmsG__ctaInner h2{color:var(--text-light);margin:0;font-family:Playfair Display,serif;font-size:clamp(1.6rem,3vw,2.4rem)}.page-module__xgPmsG__ctaInner p{max-width:500px;color:rgba(var(--text-light-rgb), .62);margin:0}.page-module__xgPmsG__ctaBtns{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (max-width:900px){.page-module__xgPmsG__heroInner{grid-template-columns:1fr}.page-module__xgPmsG__heroImage{margin:0 auto}.page-module__xgPmsG__bioGrid{grid-template-columns:1fr}.page-module__xgPmsG__bioSidebar{position:static}.page-module__xgPmsG__timeline:before{left:20px}.page-module__xgPmsG__timelineItem.page-module__xgPmsG__left,.page-module__xgPmsG__timelineItem.page-module__xgPmsG__right{text-align:left;flex-direction:column;padding-left:3.5rem}.page-module__xgPmsG__timelineDot{left:20px}.page-module__xgPmsG__timelineCard{width:100%;margin:0!important}}@media (max-width:640px){.page-module__xgPmsG__beliefsGrid{grid-template-columns:1fr}}
