.supporting-partners{padding:68px clamp(28px,7vw,112px) 74px;text-align:center;border-top:1px solid #c9ad77}.supporting-partners h2{margin:0;color:var(--wine);font-size:clamp(40px,4vw,58px)}.supporting-partners .ornamental-rule{margin:20px auto 36px}.partner-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,250px));justify-content:center;grid-gap:30px;gap:30px}.partner-card{display:grid;align-items:start;justify-items:start;grid-gap:10px;gap:10px}.partner-ad{display:block;width:100%;padding:3px;border:1px solid var(--gold);transition:border-color .2s,transform .2s}.partner-ad img{display:block;width:100%;height:auto}.partner-ad:hover{border-color:var(--wine);transform:translateY(-2px)}.partner-ad:active{transform:scale(.98)}.partner-call{color:var(--wine);font-size:16px;border-bottom:1px solid var(--gold)}.partner-call:hover{color:var(--navy);border-color:var(--navy)}@media (max-width:700px){.supporting-partners{padding:55px 24px 60px}.supporting-partners h2{font-size:45px}}.blog_hero__m_tED{background:linear-gradient(120deg,#03192b,#082f4f);color:var(--ivory);padding:86px 28px 74px;text-align:center}.blog_hero__m_tED h1{margin:0 auto;max-width:900px}.blog_hero__m_tED p:not(.blog_eyebrow__BA9dX){font-size:24px;margin:0 auto;max-width:720px}.blog_hero__m_tED .blog_rule__ePb6J{margin:22px auto}.blog_article__caXiG,.blog_category__ffD6J,.blog_directory__7Ne0_{background:var(--paper);padding:76px clamp(24px,8vw,148px)}.blog_categoryIntro__B00YM{display:grid;grid-gap:38px;gap:38px;grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);margin:0 auto 62px;max-width:1220px}.blog_article__caXiG h1,.blog_categoryIntro__B00YM h2{color:var(--wine);font-size:clamp(52px,5.4vw,86px);margin-bottom:20px}.blog_articleLead__Nlym8,.blog_categoryIntro__B00YM p{font-size:24px;line-height:1.25;max-width:720px}.blog_imageFrame__YV287{background:#d7c3a1;border:1px solid #b78c45;box-shadow:0 0 0 5px rgba(92,23,24,.8),0 0 0 7px var(--gold);overflow:hidden}.blog_imageFrame__YV287 img,.blog_imageFrame__YV287 picture{display:block;height:100%;width:100%}.blog_imageFrame__YV287 img{aspect-ratio:3/2;object-fit:cover}.blog_categoryIntro__B00YM .blog_imageFrame__YV287 img{min-height:300px}.blog_categoryGrid__nekye,.blog_postGrid__yuEog,.blog_relatedGrid__Yod7R{display:grid;grid-gap:30px;gap:30px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1220px}.blog_categoryCard__dzF_j,.blog_postCard__N8pLU{background:rgba(255,255,255,.36);border:1px solid #c7ae7e;display:block;min-height:100%;transition:background .2s,transform .2s,box-shadow .2s}.blog_categoryCard__dzF_j:hover,.blog_postCard__N8pLU:hover{background:#fff9ed;box-shadow:0 12px 26px rgba(60,38,17,.15);transform:translateY(-3px)}.blog_categoryCard__dzF_j:active,.blog_postCard__N8pLU:active{transform:scale(.99)}.blog_categoryCard__dzF_j img,.blog_postCard__N8pLU img{aspect-ratio:16/9;object-fit:cover}.blog_cardCopy__KVkZs{padding:28px}.blog_cardCopy__KVkZs h2,.blog_cardCopy__KVkZs h3{color:var(--wine);font-size:38px;line-height:.98;margin:0 0 13px}.blog_cardCopy__KVkZs p{font-size:20px;line-height:1.25;margin:0}.blog_backLink__x3Nvt{border-bottom:1px solid var(--wine);color:var(--wine);display:inline-block;font-size:18px;letter-spacing:.05em;margin-bottom:38px;padding-bottom:4px;text-transform:uppercase}.blog_backLink__x3Nvt:hover{border-color:var(--gold);color:var(--gold)}.blog_article__caXiG{padding-top:62px}.blog_articleBody__ysYAS,.blog_articleHeader__N9wQH,.blog_faq__hjncV,.blog_related__kSxUC{margin-inline:auto;max-width:760px}.blog_articleHeader__N9wQH .blog_imageFrame__YV287{margin:42px 0 50px}.blog_articleHeader__N9wQH .blog_imageFrame__YV287 img{aspect-ratio:3/2}.blog_articleBody__ysYAS h2,.blog_faq__hjncV h2,.blog_related__kSxUC>h2{color:var(--wine);font-size:clamp(38px,4vw,56px);line-height:1;margin:58px 0 18px}.blog_articleBody__ysYAS h3{color:var(--wine);font-size:31px;line-height:1.05;margin:36px 0 12px}.blog_articleBody__ysYAS li,.blog_articleBody__ysYAS p,.blog_faq__hjncV dd{font-size:20px;line-height:1.47}.blog_articleBody__ysYAS p,.blog_faq__hjncV dd{margin:0 0 20px}.blog_articleBody__ysYAS ol,.blog_articleBody__ysYAS ul{margin:0 0 26px;padding-left:28px}.blog_articleBody__ysYAS li+li{margin-top:9px}.blog_articleBody__ysYAS a,.blog_faq__hjncV a{color:var(--wine);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px}.blog_articleBody__ysYAS figure{margin:42px 0}.blog_articleBody__ysYAS figure img{aspect-ratio:3/2}.blog_callout__OONCN{background:#f0e2c8;border-block:1px solid #c7ae7e;color:var(--wine);font-size:23px!important;font-weight:600;margin:34px 0!important;padding:24px 26px}.blog_faq__hjncV{border-top:1px solid #c7ae7e;margin-top:58px;padding-top:2px}.blog_faq__hjncV dl{margin:0}.blog_faq__hjncV dt{border-top:1px solid #c7ae7e;color:var(--wine);font-size:25px;font-weight:700;padding:23px 0 9px}.blog_faq__hjncV dd{margin-left:0}.blog_related__kSxUC{border-top:1px solid #c7ae7e;margin-top:58px;max-width:1220px;padding-top:2px}.blog_relatedGrid__Yod7R{grid-template-columns:minmax(0,1fr)}@media (max-width:800px){.blog_categoryGrid__nekye,.blog_categoryIntro__B00YM,.blog_postGrid__yuEog{grid-template-columns:1fr}.blog_article__caXiG,.blog_category__ffD6J,.blog_directory__7Ne0_{padding:54px 24px}.blog_hero__m_tED{padding:68px 24px 58px}.blog_hero__m_tED h1{font-size:59px}.blog_articleLead__Nlym8,.blog_categoryIntro__B00YM p,.blog_hero__m_tED p:not(.blog_eyebrow__BA9dX){font-size:21px}.blog_categoryIntro__B00YM{margin-bottom:48px}.blog_cardCopy__KVkZs h2,.blog_cardCopy__KVkZs h3{font-size:34px}.blog_articleHeader__N9wQH .blog_imageFrame__YV287{margin:30px 0 36px}.blog_articleBody__ysYAS h2,.blog_faq__hjncV h2,.blog_related__kSxUC>h2{font-size:43px;margin-top:48px}.blog_articleBody__ysYAS h3{font-size:29px}.blog_articleBody__ysYAS li,.blog_articleBody__ysYAS p,.blog_faq__hjncV dd{font-size:19px}}.page_hero__xIDKW{padding-bottom:58px}.page_frameWrap__h5reH{padding:clamp(22px,4vw,62px);background:var(--paper)}.page_frame__cSt2L{display:block;width:100%;height:1120px;border:1px solid #c7ae7e;background:#fff}@media (max-width:700px){.page_hero__xIDKW{padding-bottom:48px}.page_frameWrap__h5reH{padding:16px}.page_frame__cSt2L{height:980px}}.page_hero__LVQM8{padding-bottom:58px}.page_frameWrap__5P0tY{padding:clamp(22px,4vw,62px);background:var(--paper)}.page_frame__aV81y{display:block;width:100%;height:1120px;border:1px solid #c7ae7e;background:#fff}@media (max-width:700px){.page_hero__LVQM8{padding-bottom:48px}.page_frameWrap__5P0tY{padding:16px}.page_frame__aV81y{height:1120px}}.home-actions_welcomeActions__gxTrH{display:flex;align-items:center;justify-content:center;gap:30px;margin:0 auto 27px}@media (max-width:700px){.home-actions_welcomeActions__gxTrH{flex-direction:column;gap:20px}}.page_hero__MqAxS h1{max-width:1050px}.page_content__AnZao{padding:72px clamp(24px,9vw,170px) 88px}.page_content__AnZao>section,.page_intro__WUGp8,.page_returnLink__QFgPv{margin-inline:auto;max-width:980px}.page_intro__WUGp8{border-bottom:1px solid #c7ae7e;margin-bottom:58px;padding-bottom:36px}.page_intro__WUGp8>p:last-child{font-size:24px;line-height:1.32;margin:0;max-width:810px}.page_updated__96cKz{color:var(--wine);font-size:19px;font-weight:700;letter-spacing:.04em;margin-bottom:17px;text-transform:uppercase}.page_content__AnZao h2{color:var(--wine);font-size:clamp(42px,4.7vw,68px);line-height:.96;margin:0 0 22px}.page_content__AnZao>section+section{margin-top:70px}.page_statList__m8LI1{border-top:1px solid #c7ae7e;margin:0}.page_stat__08yuV{align-items:start;border-bottom:1px solid #c7ae7e;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(145px,.32fr) 1fr;padding:25px 0;scroll-margin-top:150px}.page_stat__08yuV dt{color:var(--wine);font-size:clamp(42px,5vw,66px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:0;line-height:.88}.page_stat__08yuV dd{margin:0}.page_stat__08yuV dd p{font-size:23px;line-height:1.18;margin:0 0 8px}.page_methodology__FAS27 a,.page_returnLink__QFgPv a,.page_stat__08yuV dd a{color:var(--wine);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:3px}.page_stat__08yuV dd a{font-size:17px;line-height:1.25}.page_methodology__FAS27{border-top:1px solid #c7ae7e;margin-top:75px!important;padding-top:55px}.page_cite__N8_yf p,.page_methodology__FAS27 li,.page_methodology__FAS27>p{font-size:20px;line-height:1.42}.page_methodology__FAS27 ul{margin:24px 0 0;padding-left:25px}.page_methodology__FAS27 li+li{margin-top:10px}.page_cite__N8_yf{background:#f0e2c8;border-block:1px solid #c7ae7e;margin-top:38px;padding:25px 28px}.page_cite__N8_yf h3{color:var(--wine);font-size:31px;line-height:1;margin:0 0 12px}.page_cite__N8_yf p{margin:0}.page_returnLink__QFgPv{margin-top:62px}.page_returnLink__QFgPv a{font-size:20px;letter-spacing:.02em}.page_returnLink__QFgPv span{padding-left:8px}@media (max-width:700px){.page_content__AnZao{padding:54px 24px 64px}.page_intro__WUGp8{margin-bottom:46px;padding-bottom:30px}.page_intro__WUGp8>p:last-child,.page_stat__08yuV dd p{font-size:21px}.page_content__AnZao>section+section{margin-top:55px}.page_content__AnZao h2{font-size:46px}.page_stat__08yuV{gap:11px;grid-template-columns:1fr;padding:22px 0}.page_stat__08yuV dt{font-size:51px}.page_stat__08yuV dd a{font-size:16px}.page_methodology__FAS27{margin-top:60px!important;padding-top:46px}.page_cite__N8_yf p,.page_methodology__FAS27 li,.page_methodology__FAS27>p{font-size:19px}.page_cite__N8_yf{padding:22px 20px}.page_cite__N8_yf h3{font-size:29px}.page_returnLink__QFgPv{margin-top:50px}}.page_address__vzzRY{margin:-3px 0 28px;color:var(--wine);font-size:clamp(26px,2.3vw,34px);font-style:normal;line-height:1.15}.page_hero__Gkihc{padding-bottom:74px}.page_lead__PRpLu{max-width:740px}.page_heroImage__TTarv{max-width:1120px;margin:0 auto}.page_heroImage__TTarv img,.page_heroImage__TTarv picture{display:block;width:100%}.page_heroImage__TTarv img{aspect-ratio:3/2;object-fit:cover}.page_content__IowTz{padding:78px clamp(28px,11vw,220px) 88px}.page_content__IowTz>*{max-width:820px;margin-left:auto;margin-right:auto}.page_content__IowTz h2,.page_faq__PL7uj h2{color:var(--wine);font-size:clamp(40px,4vw,62px);margin-top:64px;margin-bottom:20px}.page_content__IowTz h3{color:var(--wine);font-size:31px;margin:38px auto 10px}.page_content__IowTz li,.page_content__IowTz p,.page_faq__PL7uj dd{font-size:23px;line-height:1.3;text-wrap:pretty}.page_content__IowTz ul{padding-left:28px}.page_content__IowTz li+li{margin-top:10px}.page_visitDetails__zBwz0{max-width:1000px;display:grid;grid-template-columns:1fr 1fr;grid-gap:45px;gap:45px;margin-top:62px;padding:43px 48px;border-top:1px solid #c7ae7e;border-bottom:1px solid #c7ae7e}.page_visitDetails__zBwz0 h2{margin:0 0 15px;font-size:43px}.page_visitDetails__zBwz0 address,.page_visitDetails__zBwz0 p{font-size:22px;font-style:normal;line-height:1.25}.page_visitDetails__zBwz0 address{color:var(--wine);margin-bottom:22px}.page_visitDetails__zBwz0 .page_goldButton__h7v3F{margin-top:13px}.page_note__vQuDj{max-width:820px;margin-top:47px;padding:25px 30px;border:1px solid #c7ae7e;background:rgba(255,255,255,.36);color:var(--wine);font-size:22px;line-height:1.25}.page_faq__PL7uj{padding:72px clamp(28px,11vw,220px) 85px;background:var(--navy);color:var(--ivory)}.page_faq__PL7uj h2{max-width:820px;margin:0 auto 33px;color:var(--gold-light)}.page_faq__PL7uj dl{max-width:820px;margin:0 auto;border-top:1px solid rgba(215,166,74,.66)}.page_faq__PL7uj dl>div{padding:27px 0;border-bottom:1px solid rgba(215,166,74,.45)}.page_faq__PL7uj dt{color:var(--gold-light);font-size:29px;font-weight:600;line-height:1.1}.page_faq__PL7uj dd{margin:12px 0 0;color:#eee3d4}@media (max-width:700px){.page_hero__Gkihc{padding-bottom:54px}.page_content__IowTz{padding:55px 24px 62px}.page_content__IowTz h2,.page_faq__PL7uj h2{margin-top:49px;font-size:46px}.page_content__IowTz h3{font-size:29px}.page_content__IowTz li,.page_content__IowTz p,.page_faq__PL7uj dd,.page_visitDetails__zBwz0 address,.page_visitDetails__zBwz0 p{font-size:20px}.page_visitDetails__zBwz0{display:block;margin-top:45px;padding:33px 0}.page_visitDetails__zBwz0>div+div{margin-top:39px}.page_visitDetails__zBwz0 h2{font-size:40px}.page_note__vQuDj{margin-top:34px;padding:22px;font-size:20px}.page_faq__PL7uj{padding:56px 24px 62px}.page_faq__PL7uj h2{margin-top:0}.page_faq__PL7uj dt{font-size:27px}}.page_detail__WT7dI{max-width:960px;margin:0 auto;padding:70px clamp(24px,8vw,110px) 90px;text-align:center}.page_summary__o46Ei{max-width:780px;margin:0 auto 34px;color:var(--wine);font-size:26px;line-height:1.3}.page_player__c3oYf{display:block;width:100%;margin:0 auto 35px}.page_actions__DwrfA{display:flex;align-items:center;justify-content:center;gap:25px;flex-wrap:wrap;margin-bottom:54px}@media (max-width:700px){.page_detail__WT7dI{padding:50px 24px 62px}.page_summary__o46Ei{font-size:22px}.page_actions__DwrfA{flex-direction:column;gap:18px}}.share-sermon_share__ztCGj{margin:0 0 42px;padding:30px 0;border-top:1px solid #c7ae7e;border-bottom:1px solid #c7ae7e}.share-sermon_share__ztCGj>p{margin:0 0 18px;color:var(--wine);font-size:22px}.share-sermon_share__ztCGj>div{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.share-sermon_share__ztCGj a,.share-sermon_share__ztCGj button{min-height:44px;padding:10px 14px;border:1px solid #a98242;background:transparent;color:var(--wine);font:inherit;font-size:17px;line-height:1.2;cursor:pointer;transition:background .2s ease,color .2s ease}.share-sermon_share__ztCGj a:focus-visible,.share-sermon_share__ztCGj a:hover,.share-sermon_share__ztCGj button:focus-visible,.share-sermon_share__ztCGj button:hover{background:var(--wine);color:var(--gold-light);outline:none}@media (max-width:700px){.share-sermon_share__ztCGj{margin-bottom:36px}.share-sermon_share__ztCGj>div{gap:8px}.share-sermon_share__ztCGj a,.share-sermon_share__ztCGj button{font-size:16px}}