:root{--section-padding: 40px}.glide__slide{margin-bottom:0}.glide__slide blockquote{border-left:none!important;margin:0 auto;padding:0;background-color:transparent;max-width:900px}.glide__slide blockquote:before{display:none}.glide__slide blockquote p{margin:0 auto 1.3rem;text-wrap:balance}.glide__slide img{display:block;margin:0 auto;border-radius:calc(var(--border-radius) * .5)}.glide__slide cite{font-style:normal}.glide__bullet{padding:.35rem;background:var(--glide-gray);border:none;border-radius:50%;margin:.25rem}.glide__bullet--active.glide__bullet,.glide__bullet:hover{background-color:var(--glide-accent-color);border:none}.glide__bullet:focus-visible{background-color:var(--glide-accent-color);outline:var(--glide-accent-color) dotted 2px;outline-offset:2px}.glide__bullet:focus{background-color:var(--glide-accent-color);outline:var(--glide-accent-color) dotted 2px;outline-offset:2px}.glide__bullet:focus:not(:focus-visible){background:var(--glide-gray);outline:none}.glide__bullet--active.glide__bullet:focus:not(:focus-visible){background-color:var(--glide-accent-color)}.glide__arrows .btn{border:none;border-radius:50%;height:50px;width:50px;padding:0}.glide__arrows .btn svg{height:30px;width:30px;top:5px;left:3px}.glide__arrows .btn:hover{background-color:var(--body-bg-alt);border:none}.glide__slides{margin-bottom:0!important}.glide__slide{text-align:center}.glide__bullets{padding-top:.75rem}:root{--hero-color: black;--dark-red: #7b5266;--medium-red: #a08290;--light-red: #d8cbd1;--dark-green: #8b927f;--medium-green: #c4c8b3;--light-green: #e8ebe7;--dark-yellow: #c7af8b;--medium-yellow: #e3d7c5;--light-yellow: #f6f3ea;--dark-brown: #947c76;--medium-brown: #b1a09b;--light-brown: #ded8d6;--dark-blue: #5d687b;--medium-blue: #aeb3bd;--light-blue: #dfe2e6}@media (prefers-color-scheme: dark){:root{--hero-color: white}}.small-caps{font-variant:small-caps}.main{--button-color: var(--dark-red);--button-hover-color: var(--dark-green);--glide-accent-color: var(--dark-red)}.splide{position:static}.splide__pagination{position:static;margin-block-start:1em;gap:8px}.splide__pagination__page{height:12px;width:12px;margin:0}.splide__pagination__page.is-active{background-color:var(--glide-accent-color);opacity:1;transform:none}.lead{font-size:1.5rem}.hero--25th-anniversary{--hero-min-height: 50vh;background-image:linear-gradient(#00000059),url(/static/images/landing/25th-anniversary/ebenezer-stones.webp?199bc7ba735c);background-repeat:no-repeat;background-position:center;color:#fff;justify-content:start}@media (min-width: 48.75em){.hero h1{font-size:calc(var(--heading-h1-size) * 1.5)}}.hero p{font-size:1.5rem}.hero blockquote{margin:0 auto;max-width:60ch}.hero blockquote p{text-wrap:balance}.hero blockquote p:first-child{margin-block-end:0}.hero blockquote p:last-child{margin-block-start:0}.hero blockquote a{color:#fff;text-decoration:none;pointer-events:none}.section--introduction{container-type:inline-size}@media (prefers-color-scheme: light){.section--introduction{background-color:var(--light-yellow)}}.section--introduction .documentary-and-livestream{margin-block-start:4em;display:grid;grid-row-gap:48px}@media (min-width: 56.25em){.section--introduction .documentary-and-livestream{--rows: 4;grid-template-columns:repeat(2,1fr);grid-gap:21px 48px;grid-template-rows:repeat(var(--rows, 1),auto)}}.section--introduction .documentary-and-livestream h3{margin-block-start:.5em}.section--introduction .livestream a{aspect-ratio:1920/1080;display:block;overflow:clip;position:relative;width:100%}.section--introduction button{border:0;aspect-ratio:1920/1080;overflow:clip;padding:0;position:relative;width:100%}.section--introduction button:not(.video-trigger){pointer-events:none}.section--introduction button img{display:block}.section--introduction button:focus-visible{outline:var(--link-color) dotted 3px;outline-offset:4px}.section--introduction button:focus{outline:var(--link-color) dotted 3px;outline-offset:4px}.section--introduction button:focus:not(:focus-visible){outline:none}.section--introduction img{display:block}.section--introduction .btn{background-color:var(--dark-red);border-color:#fff;display:block;position:absolute;bottom:16px;right:16px}.section--introduction .video-trigger:hover .btn,.section--introduction .livestream-link:hover .btn{background-color:var(--dark-green)}.section--introduction .video-trigger:active .btn,.section--introduction .livestream-link:active .btn{background-color:var(--dark-blue)}.section--introduction .video-trigger:focus .btn,.section--introduction .livestream-link:focus .btn{background-color:var(--dark-red)}.section--introduction .video-trigger:focus-visible .btn,.section--introduction .livestream-link:focus-visible .btn{outline:white dotted 2px;outline-offset:4px}.section--introduction .video-trigger:focus .btn,.section--introduction .livestream-link:focus .btn{outline:white dotted 2px;outline-offset:4px}.section--introduction .video-trigger:focus:not(:focus-visible) .btn,.section--introduction .livestream-link:focus:not(:focus-visible) .btn{outline:none}.section--introduction iframe{aspect-ratio:16/9;height:auto;left:0;position:absolute;top:0;width:100%}.section--our-story{background-image:linear-gradient(#2222224d,#2222224d),url(https://d3o8vwpyaorolj.cloudfront.net/static/images/about/girl-bible.webp?affc04f6222a&affc04f6222a);color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:400px;text-align:center}.video-dialog{aspect-ratio:16/9;border:0;overflow:visible;padding:0;width:auto;max-height:80dvh;max-width:min(94vw,1280px);perspective:1000px;inset:0;transition:.75s opacity,.75s display allow-discrete,.75s overlay allow-discrete}.video-dialog::backdrop{background-color:#8b927fcc;backdrop-filter:blur(5px);cursor:pointer}@media (prefers-color-scheme: dark){.video-dialog::backdrop{background-color:#000c}}.video-dialog .dialog-container{transform-origin:left center}.video-dialog .dialog-container{transition:.75s transform}.video-dialog::backdrop{transition:opacity .75s,display .75s allow-discrete,overlay .75s allow-discrete}.video-dialog:not(:open){opacity:0}.video-dialog:not(:open) .dialog-container{transform:translate3d(150%,0,0) rotateY(-90deg)}.video-dialog:not(:open)::backdrop{opacity:0}.video-dialog:open{opacity:1}.video-dialog:open .dialog-container{transform:translateZ(0) rotateY(0)}.video-dialog:open::backdrop{opacity:1}@starting-style{.video-dialog:open{opacity:0}.video-dialog:open .dialog-container{transform:translate3d(-150%,0,0) rotateY(90deg)}.video-dialog:open::backdrop{opacity:0}}@media (prefers-reduced-motion: reduce){.video-dialog{transition:1s opacity,1s display allow-discrete,1s overlay allow-discrete}.video-dialog .dialog-container,.video-dialog:open .dialog-container{transform:translateZ(0) rotateY(0)!important}}.video-dialog .video-container{position:relative;margin-bottom:-4px;width:100%}.video-dialog .video-container iframe{aspect-ratio:16/9;border:0;height:auto;width:100%}.video-dialog .close-button{background-image:url(https://df6yevl24pl4a.cloudfront.net/filer_public/a3/c6/a3c62070-d66b-4701-81e2-e34b1dd8d4e2/close-modal-icon.svg);background-size:50px 50px;background-repeat:no-repeat;border:0;font-size:1rem;height:50px;overflow:clip;text-indent:-999em;width:50px;position:absolute;top:-3.5em;right:0}.cms-toolbar-expanded .video-dialog .close-button{transform:none}.section--carousel{padding-inline:24px;position:relative}.section--carousel h2{margin-block-end:1em}.section--carousel figure{margin:0}.section--carousel figcaption{margin-block-start:.75em}@media (prefers-color-scheme: light){.section--carousel{background-color:var(--light-yellow)}}@media (prefers-color-scheme: dark){.section--carousel{background-color:#000}}.section--classic-messages h2{margin-block-end:1em}@media (prefers-color-scheme: light){.section--classic-messages{background-color:var(--light-green)}}@media (prefers-color-scheme: dark){.section--classic-messages{background-color:#000}}.section--classic-messages .video-layout{display:grid;gap:2em;grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr))}.section--classic-messages .video-card h3{display:none;font-size:1.65rem;padding-inline:1em;text-align:center}.section--classic-messages .video{position:relative}.section--classic-messages .video img{display:block}.section--classic-messages .video-trigger{background-color:var(--dark-red);border-color:#fff;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.section--classic-messages .video-trigger:hover{background-color:var(--dark-green)}.section--classic-messages .video-trigger:active{background-color:var(--dark-blue)}.section--classic-messages .video-trigger:focus{background-color:var(--dark-red)}.section--classic-messages .video-trigger:focus-visible{outline:white dotted 2px;outline-offset:4px}.section--classic-messages .video-trigger:focus{outline:white dotted 2px;outline-offset:4px}.section--classic-messages .video-trigger:focus:not(:focus-visible){outline:none}.section--testimonials{--glide-accent-color: white}@media (prefers-color-scheme: light){.section--testimonials{background-color:var(--dark-blue);color:#fff}}.section--testimonials .container{max-width:800px;margin-inline:auto;width:100%}.section--testimonials .quote p{text-align:center;text-wrap:balance}.section-quote{background-image:linear-gradient(#2222224d,#2222224d),url(https://d3o8vwpyaorolj.cloudfront.net/static/images/about/hand-journaling.webp?affc04f6222a&affc04f6222a);color:#fff}.section-quote p{font-size:1.6rem}
