/* The statement of faith uses native headings and decorative line illustrations. */
.belief-section{margin-block:42px 50px}
.belief-section .belief-heading{display:flex;align-items:center;gap:20px;margin:0 0 22px;font-size:42px;font-weight:500;line-height:1.15;letter-spacing:-.025em;text-align:left;text-wrap:balance}
.belief-heading:before{content:"";flex:0 0 72px;height:72px;background:var(--belief-icon) center/contain no-repeat}
.belief-heading:after{content:"";flex:1 1 40px;min-width:32px;height:1px;background:linear-gradient(90deg,#b89a61 0,#d8dfd2 160px,#d8dfd2 100%)}
.belief-section>p{margin-left:92px}
.belief-section>p:last-child{margin-bottom:0}
.belief-heading--god{--belief-icon:url('illustrations/belief-god.svg')}
.belief-heading--scripture{--belief-icon:url('illustrations/belief-scripture.svg')}
.belief-heading--christ{--belief-icon:url('illustrations/belief-christ.svg')}
.belief-heading--spirit{--belief-icon:url('illustrations/belief-spirit.svg')}
.belief-heading--rebirth{--belief-icon:url('illustrations/belief-rebirth.svg')}
.belief-heading--church{--belief-icon:url('illustrations/belief-church.svg')}
.belief-heading--future{--belief-icon:url('illustrations/belief-future.svg')}
@media(max-width:700px){
 .belief-section{margin-block:34px 38px}
 .belief-section .belief-heading{gap:14px;font-size:32px;margin-bottom:18px}
 .belief-heading:before{flex-basis:54px;height:54px}
 .belief-heading:after{min-width:22px;flex-basis:22px}
 .belief-section>p{margin-left:0}
}
