.page-module__KMsRSW__hero{background:radial-gradient(circle at 72% 38%,#e0ad5833,#0000 22%),linear-gradient(90deg,#050605fa 0%,#070806f0 38%,#0909078f 68%,#09090738),linear-gradient(#0000 42%,#050605eb),url(/images/og-simple-gospel.png) 50%/cover;border-bottom:1px solid #b78a4673;align-items:flex-end;min-height:820px;padding:190px 0 105px;display:flex;position:relative;overflow:hidden}.page-module__KMsRSW__hero:before{content:"";background:linear-gradient(#0000,#e0ad58cc,#0000);width:1px;height:54%;position:absolute;top:15%;right:19%;box-shadow:0 0 70px 16px #e0ad5814}.page-module__KMsRSW__heroInner{z-index:2;position:relative}.page-module__KMsRSW__heroRule{width:min(420px,70%);color:var(--bronze);letter-spacing:.25em;align-items:center;gap:18px;font-size:.64rem;font-weight:800;display:flex}.page-module__KMsRSW__heroRule i{background:#80652f;flex:1;height:1px}.page-module__KMsRSW__hero h1{max-width:1030px;font:700 clamp(4rem,9vw,8.4rem)/.86 var(--font-display);letter-spacing:-.06em;text-shadow:0 6px 30px #000;margin:30px 0 28px}.page-module__KMsRSW__hero h1 em{color:var(--bronze);font-style:normal;display:block}.page-module__KMsRSW__hero p{color:#c9c2b2;max-width:720px;margin:0 0 36px;font-size:clamp(1rem,1.7vw,1.2rem)}.page-module__KMsRSW__heroActions{flex-wrap:wrap;gap:12px;display:flex}.page-module__KMsRSW__heroWord{color:#0000;-webkit-text-stroke:1px #e8e0cf14;font:700 clamp(8rem,21vw,20rem)/.8 var(--font-display);letter-spacing:-.09em;pointer-events:none;position:absolute;bottom:-.07em;right:-.05em}.page-module__KMsRSW__invitation{color:#191914;background:#e7dfce;padding:115px 0}.page-module__KMsRSW__invitationGrid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:100px;display:grid}.page-module__KMsRSW__invitation h2{font:600 clamp(2.7rem,5vw,5rem)/1 var(--font-display);letter-spacing:-.045em;margin:0}.page-module__KMsRSW__invitation h2 em{color:#8a642d;font-style:normal}.page-module__KMsRSW__invitationCopy{border-left:2px solid #9c7338;padding-left:35px}.page-module__KMsRSW__invitationCopy p{color:#575345;margin:0 0 20px;font-size:1.04rem}.page-module__KMsRSW__invitationCopy strong{color:#211f19}.page-module__KMsRSW__gospel{background:#0b0c0a;padding:115px 0 125px}.page-module__KMsRSW__sectionHeading{grid-template-columns:1fr .78fr;align-items:end;gap:80px;margin-bottom:58px;display:grid}.page-module__KMsRSW__sectionHeading h2,.page-module__KMsRSW__sermonHeading h2,.page-module__KMsRSW__faq h2{font:600 clamp(2.6rem,5vw,4.8rem)/1 var(--font-display);letter-spacing:-.045em;margin:0}.page-module__KMsRSW__sectionHeading p{color:var(--muted);margin:0}.page-module__KMsRSW__steps{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.page-module__KMsRSW__steps article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:345px;padding:34px;display:flex}.page-module__KMsRSW__steps article:nth-child(3n){border-right:0}.page-module__KMsRSW__steps article:nth-child(n+4){border-bottom:0}.page-module__KMsRSW__stepTop{color:var(--bronze);letter-spacing:.16em;justify-content:space-between;align-items:center;font-size:.62rem;font-weight:800;display:flex}.page-module__KMsRSW__stepTop svg{width:26px;height:26px}.page-module__KMsRSW__steps h3{font:600 1.5rem/1.18 var(--font-display);margin:50px 0 14px}.page-module__KMsRSW__steps p{color:var(--muted);margin:0;font-size:.88rem}.page-module__KMsRSW__steps article>a{color:#d6ad6e;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:28px;font-size:.6rem;font-weight:800;display:flex}.page-module__KMsRSW__steps article>a svg{flex:none;width:17px}.page-module__KMsRSW__featured{color:#171813;background:linear-gradient(135deg,#e9e1d1,#d6cab4);padding:120px 0}.page-module__KMsRSW__featuredGrid{background:#dfd4bf;border:1px solid #b8aa91;grid-template-columns:1.08fr .92fr;display:grid}.page-module__KMsRSW__featuredImage{background:#292820;min-height:610px;position:relative;overflow:hidden}.page-module__KMsRSW__featuredImage img{filter:saturate(.72);transition:transform .6s}.page-module__KMsRSW__featuredImage:hover img{transform:scale(1.025)}.page-module__KMsRSW__featuredImage:after{content:"";background:linear-gradient(#0000 50%,#070807b8);position:absolute;inset:0}.page-module__KMsRSW__featuredImage>span{z-index:2;color:var(--paper);letter-spacing:.12em;text-transform:uppercase;background:#0b0c0a;align-items:center;gap:10px;padding:12px 15px;font-size:.62rem;font-weight:800;display:flex;position:absolute;bottom:28px;left:28px}.page-module__KMsRSW__featuredImage>span svg{color:var(--bronze)}.page-module__KMsRSW__featuredCopy{flex-direction:column;justify-content:center;padding:62px;display:flex}.page-module__KMsRSW__sermonMeta{color:#805d2b;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:800}.page-module__KMsRSW__featuredCopy h2{font:600 clamp(2.5rem,4.5vw,4.5rem)/.98 var(--font-display);letter-spacing:-.045em;margin:15px 0 22px}.page-module__KMsRSW__featuredCopy>p{color:#625e51;margin:0 0 26px}.page-module__KMsRSW__featuredCopy ul{border-block:1px solid #b7a98f;gap:10px;margin:0 0 32px;padding:22px 0;list-style:none;display:grid}.page-module__KMsRSW__featuredCopy li{color:#514b3f;align-items:center;gap:10px;font-size:.83rem;display:flex}.page-module__KMsRSW__featuredCopy li svg{color:#8a642d;width:16px}.page-module__KMsRSW__response{background:#141510;padding:120px 0}.page-module__KMsRSW__responseGrid{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.page-module__KMsRSW__responseLead h2{font:600 clamp(2.6rem,5vw,4.8rem)/1 var(--font-display);letter-spacing:-.045em;margin:0 0 24px}.page-module__KMsRSW__responseLead h2 em{color:var(--bronze);font-style:normal}.page-module__KMsRSW__responseLead p{max-width:470px;color:var(--muted)}.page-module__KMsRSW__responseList{border-top:1px solid var(--line)}.page-module__KMsRSW__responseList article{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;gap:24px;padding:26px 0;display:grid}.page-module__KMsRSW__responseList article>span{color:var(--bronze);letter-spacing:.14em;font-size:.62rem;font-weight:800}.page-module__KMsRSW__responseList h3{font:600 1.25rem var(--font-display);margin:0 0 6px}.page-module__KMsRSW__responseList p{color:var(--muted);margin:0;font-size:.88rem}.page-module__KMsRSW__prayerNote{background:#b78a4612;border:1px solid #b78a4680;grid-template-columns:36px 1fr;gap:20px;margin-top:65px;padding:28px;display:grid}.page-module__KMsRSW__prayerNote svg{color:var(--amber)}.page-module__KMsRSW__prayerNote p{max-width:930px;color:var(--muted);margin:0}.page-module__KMsRSW__prayerNote strong{color:var(--paper)}.page-module__KMsRSW__sermons{color:#191914;background:#e7dfce;padding:115px 0 125px}.page-module__KMsRSW__sermonHeading{grid-template-columns:1fr .85fr;align-items:end;gap:80px;margin-bottom:55px;display:grid}.page-module__KMsRSW__sermonHeading p{color:#625e51;margin:0 0 22px}.page-module__KMsRSW__sermonHeading .text-link{color:#211f19}.page-module__KMsRSW__sermonGrid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.page-module__KMsRSW__sermonGrid article:last-child:nth-child(3n+2){grid-column:2/3}.page-module__KMsRSW__faq{background:#090a08;padding:115px 0}.page-module__KMsRSW__faqGrid{grid-template-columns:.75fr 1.25fr;gap:100px;display:grid}.page-module__KMsRSW__faqGrid>div:first-child>p{max-width:430px;color:var(--muted)}.page-module__KMsRSW__faqList{border-top:1px solid var(--line)}.page-module__KMsRSW__faqList details{border-bottom:1px solid var(--line)}.page-module__KMsRSW__faqList summary{cursor:pointer;font:600 1.08rem var(--font-display);grid-template-columns:1fr 36px;align-items:center;gap:20px;padding:25px 0;list-style:none;display:grid}.page-module__KMsRSW__faqList summary::-webkit-details-marker{display:none}.page-module__KMsRSW__faqList summary:after{content:"+";width:34px;height:34px;color:var(--bronze);font:400 1.25rem var(--font-sans);border:1px solid #b78a4680;place-items:center;display:grid}.page-module__KMsRSW__faqList details[open] summary:after{content:"−"}.page-module__KMsRSW__faqList details p{max-width:720px;color:var(--muted);margin:-4px 50px 28px 0;font-size:.92rem}.page-module__KMsRSW__guidedPath{color:#191914;background:#e7dfce;border-top:1px solid #c2b59e;padding:72px 0}.page-module__KMsRSW__guidedPathGrid{grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:34px;display:grid}.page-module__KMsRSW__guidedPathIcon{color:#805d2b;border:1px solid #9f7a42;place-items:center;width:76px;height:76px;display:grid}.page-module__KMsRSW__guidedPathIcon svg{width:32px;height:32px}.page-module__KMsRSW__guidedPath h2{font:600 clamp(2rem,4vw,3.7rem)/1 var(--font-display);letter-spacing:-.04em;margin:0 0 12px}.page-module__KMsRSW__guidedPath h2 em{color:#805d2b;font-style:normal}.page-module__KMsRSW__guidedPath p{color:#625e51;max-width:760px;margin:0}.page-module__KMsRSW__pathButton{color:var(--paper);white-space:nowrap;background:#10110e;border-color:#10110e}.page-module__KMsRSW__closing{background:var(--bronze);color:#11110e;text-align:center;padding:100px 0}.page-module__KMsRSW__closing>div>span{letter-spacing:.18em;margin-bottom:20px;font-size:.62rem;font-weight:800;display:block}.page-module__KMsRSW__closing h2{font:700 clamp(3rem,6vw,5.7rem)/.95 var(--font-display);letter-spacing:-.045em;margin:0 0 18px}.page-module__KMsRSW__closing h2 em{color:#f3ead9;font-style:normal}.page-module__KMsRSW__closing p{max-width:650px;margin:0 auto 30px}.page-module__KMsRSW__closing>div>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.page-module__KMsRSW__darkButton{color:var(--paper);background:#10110e;border-color:#10110e}.page-module__KMsRSW__lineButton{color:#17110a;border-color:#4f3817}@media (max-width:900px){.page-module__KMsRSW__invitationGrid,.page-module__KMsRSW__sectionHeading,.page-module__KMsRSW__responseGrid,.page-module__KMsRSW__sermonHeading,.page-module__KMsRSW__faqGrid{grid-template-columns:1fr;gap:42px}.page-module__KMsRSW__steps{grid-template-columns:repeat(2,1fr)}.page-module__KMsRSW__steps article:nth-child(3n){border-right:1px solid var(--line)}.page-module__KMsRSW__steps article:nth-child(2n){border-right:0}.page-module__KMsRSW__steps article:nth-child(n+4){border-bottom:1px solid var(--line)}.page-module__KMsRSW__steps article:nth-child(n+5){border-bottom:0}.page-module__KMsRSW__featuredGrid{grid-template-columns:1fr}.page-module__KMsRSW__featuredImage{min-height:520px}.page-module__KMsRSW__sermonGrid{grid-template-columns:repeat(2,1fr)}.page-module__KMsRSW__sermonGrid article:last-child:nth-child(3n+2){grid-column:auto}.page-module__KMsRSW__guidedPathGrid{grid-template-columns:76px 1fr}.page-module__KMsRSW__pathButton{grid-column:2;justify-self:start}}@media (max-width:650px){.page-module__KMsRSW__hero{min-height:720px;padding:150px 0 80px}.page-module__KMsRSW__hero h1{font-size:3.8rem}.page-module__KMsRSW__heroActions>*{width:100%}.page-module__KMsRSW__invitation,.page-module__KMsRSW__gospel,.page-module__KMsRSW__featured,.page-module__KMsRSW__response,.page-module__KMsRSW__sermons,.page-module__KMsRSW__faq{padding:82px 0}.page-module__KMsRSW__invitationCopy{padding-left:23px}.page-module__KMsRSW__steps,.page-module__KMsRSW__sermonGrid{grid-template-columns:1fr}.page-module__KMsRSW__steps article,.page-module__KMsRSW__steps article:nth-child(2n),.page-module__KMsRSW__steps article:nth-child(3n){border-right:0;border-bottom:1px solid var(--line);min-height:315px}.page-module__KMsRSW__steps article:last-child{border-bottom:0}.page-module__KMsRSW__featured{padding-inline:15px}.page-module__KMsRSW__featuredGrid{width:100%}.page-module__KMsRSW__featuredImage{min-height:360px}.page-module__KMsRSW__featuredCopy{padding:34px 24px}.page-module__KMsRSW__responseList article{grid-template-columns:40px 1fr}.page-module__KMsRSW__prayerNote{grid-template-columns:1fr}.page-module__KMsRSW__guidedPath{padding:64px 0}.page-module__KMsRSW__guidedPathGrid{grid-template-columns:1fr}.page-module__KMsRSW__guidedPathIcon{width:62px;height:62px}.page-module__KMsRSW__pathButton{grid-column:1;width:100%}.page-module__KMsRSW__closing>div>div>*{width:100%}}
