button.svelte-ouk5dy{--width: 40px;--height: calc(var(--width) / 2);--radius: calc(var(--height) / 2);grid-area:right;display:flex;position:relative;width:40px;width:var(--width);height:20px;height:var(--height);border-radius:10px;border-radius:var(--radius);border:1px inset #999;background-color:#fff;transition:background-color .3s ease-in-out;margin-left:20px;cursor:pointer}button.svelte-ouk5dy:after{content:"";position:absolute;top:-3px;left:-3px;width:calc(var(--height) + 4px);height:calc(var(--height) + 4px);border-radius:50%;background-color:#333;box-shadow:1px 1px 5px #00000080;transition:all .3s ease-in-out}button.svelte-ouk5dy.dark:after{transform:translate3d(80%,0,0);background-color:#cbcbcb}.logo.svelte-kekb6f{width:80px}.navArrow.svelte-kekb6f{position:absolute;width:20px;height:20px;display:block;background:var(--navBackground);transform:translateY(-50%) rotate(45deg)}.navBackground.svelte-kekb6f{opacity:0;display:flex;position:absolute;background-color:var(--navBackground);border-radius:20px;width:100px;height:100px;transform-origin:50% 0;justify-content:center;pointer-events:none;will-change:transform,width,height,opacity}.navBackground.svelte-kekb6f.open{opacity:1}ul.svelte-kekb6f{list-style:none}.navLinks.svelte-kekb6f{display:none}.navContainer.svelte-kekb6f{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;align-items:center;grid-gap:2rem;gap:2rem;padding:.2rem 1rem}.navContainer.svelte-kekb6f p:where(.svelte-kekb6f){font-size:max(.85rem,min(1.25vw,1.5rem))}.navItem.svelte-kekb6f{position:relative;display:flex;align-items:center;height:100%}.navTrigger.svelte-kekb6f{-webkit-text-decoration:none;text-decoration:none;color:var(--textColor);cursor:pointer}.dropdownContainer.svelte-kekb6f{position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:1000;padding-top:.5rem;transition:all .3s ease-in-out}.dropdown.svelte-kekb6f{opacity:0;position:relative;overflow:hidden;padding:1rem;box-shadow:2px 4px 8px #0000004d;transform:translateY(0);will-change:opacity;display:none;transition:all .3s ease-in-out;border-radius:20px}.navLink.svelte-kekb6f{white-space:nowrap;padding:.15rem 0}.navLink.svelte-kekb6f a:where(.svelte-kekb6f){color:var(--textColor);-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease-in-out;cursor:pointer}.navLink.svelte-kekb6f a:where(.svelte-kekb6f):hover{color:var(--accentColor)}.trigger-enter .dropdown.svelte-kekb6f{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}.trigger-enter .dropdown.svelte-kekb6f.have_a_question,.trigger-enter .dropdown.svelte-kekb6f.prayer,.trigger-enter .dropdown.svelte-kekb6f.donate{grid-template-columns:repeat(1,1fr)}.trigger-enter-active .dropdown.svelte-kekb6f{opacity:1}.navLabel.svelte-kekb6f{margin:0;padding:0}.nav.svelte-kekb6f{margin:0 auto;grid-area:nav;font-size:1.25rem}.mobileMenuButton.svelte-kekb6f{position:fixed;top:1rem;right:1.5rem;z-index:1000;background:none;border:none;cursor:pointer;padding:.5rem}.hamburger.svelte-kekb6f{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:18px}.hamburger.svelte-kekb6f span:where(.svelte-kekb6f){display:block;width:100%;height:2px;background-color:var(--textColor);transition:all .3s ease-in-out}.hamburger.active.svelte-kekb6f span:where(.svelte-kekb6f):nth-child(1){transform:translateY(8px) rotate(45deg)}.hamburger.active.svelte-kekb6f span:where(.svelte-kekb6f):nth-child(2){opacity:0}.hamburger.active.svelte-kekb6f span:where(.svelte-kekb6f):nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobileNavOverlay.svelte-kekb6f{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999}.mobileNav.svelte-kekb6f{position:fixed;top:0;right:0;width:80%;max-width:400px;height:100vh;background-color:var(--navBackground);padding:1rem;overflow-y:auto;animation:svelte-kekb6f-slideIn .3s ease-out}@keyframes svelte-kekb6f-slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.mobileNavHeader.svelte-kekb6f{max-width:100px;margin:0 auto;margin-bottom:2rem}.mobileNavContent.svelte-kekb6f{display:flex;flex-direction:column;gap:2rem}.mobileNavSection.svelte-kekb6f{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1rem}.mobileNavLabel.svelte-kekb6f{font-size:1.4rem;font-weight:700;margin-bottom:1rem;color:var(--textColor);-webkit-text-decoration:underline;text-decoration:underline}.mobileNavLinks.svelte-kekb6f{list-style:none;padding:0;margin:0}.mobileNavLinks.svelte-kekb6f li:where(.svelte-kekb6f){margin-bottom:.75rem}.mobileNavLinks.svelte-kekb6f a:where(.svelte-kekb6f){color:var(--textColor);-webkit-text-decoration:none;text-decoration:none;font-size:1.2em;display:block;padding:.5rem 0;transition:color .3s ease}.mobileNavLinks.svelte-kekb6f a:where(.svelte-kekb6f):hover{color:var(--accentColor)}.card.svelte-somiew{display:grid;grid-template-rows:auto 1fr auto;padding:2rem 1rem 1rem;border-radius:.5rem;margin-top:3rem;position:relative;border:8px solid var(--pageCardBorder)}.cardTitle.svelte-somiew{font-size:max(2.5rem,min(5vw,3rem));font-weight:700;color:var(--titleColor);margin:0;padding:0;text-shadow:var(--cardTitleShadow);text-align:left;margin-top:calc(max(3.75rem,min(5vw,4.1rem))*-1)}.cardBodyWrapper.svelte-somiew{width:100%;margin:0;justify-self:center;margin-bottom:1rem}.cardButtonWrapper.svelte-somiew{margin:0;justify-self:flex-end;align-self:flex-end;margin-bottom:1rem}.cardButton.svelte-somiew{background-color:var(--titleColor);color:var(--cardTextColor);padding:.5rem 1rem;border-radius:.5rem;border:none;cursor:pointer;font-size:1.5rem;font-weight:700;text-transform:uppercase}.card.svelte-18qrs2a{display:grid;grid-template-rows:auto 1fr auto;padding:2rem 1rem 1rem;border-radius:.5rem;margin-top:3rem;position:relative;border:8px solid var(--pageCardBorder)}.cardTitle.svelte-18qrs2a{font-size:2.5rem;font-weight:700;color:var(--titleColor);margin:0;padding:0;text-shadow:var(--cardTitleShadow);text-align:left;margin-top:-4rem}.cardBodyWrapper.svelte-18qrs2a{width:100%;margin:0;justify-self:center;margin-bottom:1rem}@property --angle-1{syntax: "<angle>"; inherits: false; initial-value: -75deg;}@property --angle-2{syntax: "<angle>"; inherits: false; initial-value: -45deg;}.button-wrap.svelte-nwl9ss{position:relative;z-index:2;border-radius:999vw;background:transparent;pointer-events:none;transition:all var(--animHoverTime) var(--animHoverEase)}.button-shadow.svelte-nwl9ss{--shadow-cuttoff-fix: 2em;position:absolute;width:calc(280px + 2em);width:calc(280px + var(--shadow-cuttoff-fix));height:calc(100% + 2em);height:calc(100% + var(--shadow-cuttoff-fix));top:calc(0% - 1em);top:calc(0% - var(--shadow-cuttoff-fix) / 2);left:calc(0% - 1em);left:calc(0% - var(--shadow-cuttoff-fix) / 2);filter:blur(max(2px,min(.125em,12px)));-webkit-filter:blur(max(2px,min(.125em,12px)));-moz-filter:blur(max(2px,min(.125em,12px)));-ms-filter:blur(max(2px,min(.125em,12px)));overflow:visible;pointer-events:none}.button-shadow.svelte-nwl9ss:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;border-radius:999vw;background:linear-gradient(180deg,#0003,#0000001a);width:calc(100% - var(--shadow-cuttoff-fix) - .25em);height:calc(100% - var(--shadow-cuttoff-fix) - .25em);top:calc(var(--shadow-cuttoff-fix) - .5em);left:calc(var(--shadow-cuttoff-fix) - .875em);padding:.125em;box-sizing:border-box;-webkit-mask:linear-gradient(#000 0,#000 0) content-box,linear-gradient(#000 0,#000 0);mask:linear-gradient(#000 0,#000 0) content-box,linear-gradient(#000 0,#000 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:all var(--animHoverTime) var(--animHoverEase);overflow:visible;opacity:1}button.svelte-nwl9ss{--border-width: max(1px, min(.0625em, 4px));all:unset;width:280px;cursor:pointer;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);pointer-events:auto;z-index:3;background:linear-gradient(-75deg,#ffffff0d,#fff3,#ffffff0d);border-radius:999vw;box-shadow:inset 0 .125em .125em #0000000d,inset 0 -.125em .125em #ffffff80,0 .25em .125em -.125em #0003,0 0 .1em .25em inset #fff3,0 0 #fff;backdrop-filter:blur(max(1px,min(.125em,4px)));-webkit-backdrop-filter:blur(max(1px,min(.125em,4px)));-moz-backdrop-filter:blur(max(1px,min(.125em,4px)));-ms-backdrop-filter:blur(max(1px,min(.125em,4px)));transition:all var(--animHoverTime) var(--animHoverEase)}button.svelte-nwl9ss:hover{transform:scale(.975);backdrop-filter:blur(.01em);-webkit-backdrop-filter:blur(.01em);-moz-backdrop-filter:blur(.01em);-ms-backdrop-filter:blur(.01em);box-shadow:inset 0 .125em .125em #0000000d,inset 0 -.125em .125em #ffffff80,0 .15em .05em -.1em #00000040,0 0 .05em .1em inset #ffffff80,0 0 #fff}button.svelte-nwl9ss p:where(.svelte-nwl9ss){position:relative;display:block;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-family:Inter,sans-serif;font-weight:500;font-size:1.25em;color:var(--accentColor);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0em .25em .05em rgba(0,0,0,.1);transition:all var(--animHoverTime) var(--animHoverEase);padding:.875em 1.5em;width:100%;text-align:center;margin:0}button.svelte-nwl9ss:hover p:where(.svelte-nwl9ss){text-shadow:.025em .025em .025em rgba(0,0,0,.12)}button.svelte-nwl9ss p:where(.svelte-nwl9ss):after{content:"";display:block;position:absolute;z-index:1;width:calc(100% - var(--border-width));height:calc(100% - var(--border-width));top:calc(0% + var(--border-width) / 2);left:calc(0% + var(--border-width) / 2);box-sizing:border-box;border-radius:999vw;overflow:clip;background:linear-gradient(var(--angle-2),rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 40%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 55%);z-index:3;mix-blend-mode:screen;pointer-events:none;background-size:200% 200%;background-position:0% 50%;background-repeat:no-repeat;transition:background-position calc(var(--animHoverTime) * 1.25) var(--animHoverEase),--angle-2 calc(var(--animHoverTime) * 1.25) var(--animHoverEase)}@supports (background: linear-gradient(red 0%,red 0% 1%,red 2%)){button.svelte-nwl9ss p:where(.svelte-nwl9ss):after{background:linear-gradient(var(--angle-2),rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 40% 50%,rgba(255,255,255,0) 55%)}}button.svelte-nwl9ss:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:999vw;width:calc(100% + var(--border-width));height:calc(100% + var(--border-width));top:calc(0% - var(--border-width) / 2);left:calc(0% - var(--border-width) / 2);padding:var(--border-width);box-sizing:border-box;background:conic-gradient(from var(--angle-1) at 50% 50%,rgba(0,0,0,.5),rgba(0,0,0,0) 5%,rgba(0,0,0,0) 40%,rgba(0,0,0,.5) 50%,rgba(0,0,0,0) 60%,rgba(0,0,0,0) 95%,rgba(0,0,0,.5)),linear-gradient(180deg,#ffffff80,#ffffff80);-webkit-mask:linear-gradient(#000 0,#000 0) content-box,linear-gradient(#000 0,#000 0);mask:linear-gradient(#000 0,#000 0) content-box,linear-gradient(#000 0,#000 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:all var(--animHoverTime) var(--animHoverEase),--angle-1 .5s ease;box-shadow:inset 0 0 0 calc(var(--border-width) / 2) #ffffff80}@supports (background: conic-gradient(red 0deg,red 0deg 1deg,red 2deg)){button.svelte-nwl9ss:after{background:conic-gradient(from var(--angle-1) at 50% 50%,rgba(0,0,0,.5),rgba(0,0,0,0) 5% 40%,rgba(0,0,0,.5) 50%,rgba(0,0,0,0) 60% 95%,rgba(0,0,0,.5)),linear-gradient(180deg,#ffffff80,#ffffff80)}}button.svelte-nwl9ss:hover:after{--angle-1: -125deg}button.svelte-nwl9ss:active:after{--angle-1: -75deg}@media (hover: none) and (pointer: coarse){button.svelte-nwl9ss:after,button.svelte-nwl9ss:hover:after,button.svelte-nwl9ss:active:after{--angle-1: -75deg}}.button-wrap.svelte-nwl9ss:has(button:where(.svelte-nwl9ss):hover) .button-shadow:where(.svelte-nwl9ss){filter:blur(max(2px,min(.0625em,6px)));-webkit-filter:blur(max(2px,min(.0625em,6px)));-moz-filter:blur(max(2px,min(.0625em,6px)));-ms-filter:blur(max(2px,min(.0625em,6px)));transition:filter var(--animHoverTime) var(--animHoverEase)}.button-wrap.svelte-nwl9ss:has(button:where(.svelte-nwl9ss):hover) .button-shadow:where(.svelte-nwl9ss):after{top:calc(var(--shadow-cuttoff-fix) - .875em);opacity:1}.button-wrap.svelte-nwl9ss:has(button:where(.svelte-nwl9ss):active){transform:rotateX(25deg)}.button-wrap.svelte-nwl9ss:has(button:where(.svelte-nwl9ss):active) button:where(.svelte-nwl9ss){box-shadow:inset 0 .125em .125em #0000000d,inset 0 -.125em .125em #ffffff80,0 .125em .125em -.125em #0003,0 0 .1em .25em inset #fff3,0 .225em .05em #0000000d,0 .25em #ffffffbf,inset 0 .25em .05em #00000026}.button-wrap.svelte-nwl9ss:has(button:where(.svelte-nwl9ss):active) .button-shadow:where(.svelte-nwl9ss){filter:blur(max(2px,min(.125em,12px)));-webkit-filter:blur(max(2px,min(.125em,12px)));-moz-filter:blur(max(2px,min(.125em,12px)));-ms-filter:blur(max(2px,min(.125em,12px)))}.button-wrap.svelte-nwl9ss:has(button:where(.svelte-nwl9ss):active) .button-shadow:where(.svelte-nwl9ss):after{top:calc(var(--shadow-cuttoff-fix) - .5em);opacity:.75}.glowButton.svelte-1f3d5w5{width:100%;padding:15px 40px;border:none;outline:none;color:var(--glowButtonTextColor);border:4px solid var(--contrastColor);cursor:pointer;position:relative;z-index:0;border-radius:14px}p.svelte-1f3d5w5{margin:0}.glowButton.svelte-1f3d5w5:after{content:"";z-index:-1;position:absolute;width:100%;height:100%;background-color:var(--glowButtonBackground);left:0;top:0;border-radius:10px}.glowButton.svelte-1f3d5w5:before{content:"";background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#ff00c8,red);position:absolute;top:-2px;left:-2px;background-size:600%;z-index:-1;width:calc(100% + 4px);height:calc(100% + 4px);filter:blur(8px);animation:svelte-1f3d5w5-glowing 20s linear infinite;transition:opacity .3s ease-in-out;border-radius:10px;opacity:0}@keyframes svelte-1f3d5w5-glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.glowButton.svelte-1f3d5w5:hover:before{opacity:1}@keyframes svelte-3kbv9o-hoverEffect{0%{filter:brightness(1);scale:1;rotate:0deg}50%{rotate:-1deg;transform:skew(1deg);scale:1.025}to{filter:brightness(1.15);scale:1.05;rotate:0deg}}.card.svelte-3kbv9o{width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:[title-start space-start] calc(max(3rem,min(8vw,8rem))*.6) [body-start space-end] 1.5rem [title-end] auto [body-end];grid-template-rows:[title-start space-start] calc(var(--titleSize) * .6) [body-start space-end] 1.5rem [title-end] auto [body-end];--titleSize: max(3rem, min(8vw, 8rem));transition:all .3s ease-in-out;cursor:pointer}.card.svelte-3kbv9o:hover{filter:brightness(1.15);scale:1.05}.imageWrapper.svelte-3kbv9o{width:100%;-o-object-fit:cover;object-fit:cover;grid-area:body;border-radius:2rem;overflow:hidden;aspect-ratio:16/9;box-shadow:var(--cardImageShadow)}.cardTitle.svelte-3kbv9o{grid-area:title;font-size:max(2.5rem,min(5vw,3.2rem));font-weight:700;color:var(--titleColor);margin:0 0 0 1.5rem;padding:0;align-self:end;text-shadow:var(--cardTitleShadow);text-align:left}.cardBody.svelte-3kbv9o{grid-area:body;margin:0;align-self:end;justify-self:center;margin-bottom:1rem;font-size:2.4rem;color:#fff}img.svelte-1og64i1{width:100%}.leaderCard.svelte-1dq0bgc{display:grid;grid-template-columns:[img-start] 2rem [card-start left-start] fit-content(175px) [img-end content-start] 2fr [content-end card-end];grid-template-rows:[card-start] 1fr [card-end];grid-gap:1rem;gap:1rem;align-items:center;padding:1rem}.leaderCardImage.svelte-1dq0bgc{border-radius:20px;grid-area:card / img;overflow:hidden;aspect-ratio:1/1;height:80%;border:2px solid #333;padding:0}.leaderCardImage.svelte-1dq0bgc img{width:101%;height:101%}.leaderCardContent.svelte-1dq0bgc{grid-area:card / content;padding-right:.75rem}.leaderCardOutline.svelte-1dq0bgc{grid-area:card / card;border-radius:20px;height:100%;border:5px solid var(--accentColor);box-shadow:4px 4px 8px #0009}.card.svelte-6v1hxn{display:grid;grid-template-rows:auto 1fr auto;padding:2rem 1rem 1rem;border-radius:.5rem;margin-top:3rem;position:relative;border:6px ridge var(--pageCardBorder);z-index:1;box-shadow:5px 5px 8px #0009}.card.svelte-6v1hxn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cardBackground);z-index:-1}.cardTitle.svelte-6v1hxn{font-size:max(2rem,min(5vw,2.8rem));font-weight:700;color:var(--titleColor);margin:0;padding:0;text-shadow:var(--cardTitleShadow);text-align:left;margin-top:calc(max(3.35rem,min(5vw,3.9rem))*-1)}.cardBodyWrapper.svelte-6v1hxn{width:100%;margin:0;justify-self:center;margin-bottom:1rem;text-align:center}.cardBody.svelte-6v1hxn{margin:0 0 .75rem;padding:0;font-size:1.4rem;line-height:1.5}.cardBodyDay.svelte-6v1hxn{font-weight:700;font-size:1.7rem}.scrollerHero.svelte-9u7g59{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"hero";align-items:center;justify-items:center;place-items:center}.scrollerContainer.svelte-9u7g59{width:100%;overflow:hidden;padding-bottom:1rem;grid-area:hero;height:33vh}.scrollerLogoContainer.svelte-9u7g59{grid-area:hero;width:90%;max-width:1200px;z-index:1}.scrollerLogoContainer.svelte-9u7g59.students{width:25vh;background:#ffffffbf;padding:.45rem .25rem .25rem;border-radius:300vw}.scrollerLogoContainer.svelte-9u7g59.wow{width:max(250px,min(40vh,650px));max-width:650px;background:#ffffffbf;padding:.45rem .25rem .25rem;border-radius:300vw}.scrollerLogoContainer.svelte-9u7g59.men{width:max(250px,min(90vw,800px));background:#ffffffbf;padding:1rem 2rem;border-radius:300vw}.innerScroller.svelte-9u7g59{width:-moz-fit-content;width:fit-content;display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:var(--innerScrollGap);height:100%}.scrollerContainer[data-animated]{width:100%;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#fff 15%,#fff 85%,transparent);mask:linear-gradient(90deg,transparent,#fff 15%,#fff 85%,transparent)}.scrollerContainer[data-animated] .innerScroller.svelte-9u7g59{flex-wrap:nowrap;animation:svelte-9u7g59-scroll 10s linear infinite;animation:svelte-9u7g59-scroll var(--animationDuration, 10s) linear infinite}[data-animationSpeed=fast]{--animationDuration: 20s}[data-animationSpeed=slow]{--animationDuration: 90s}.imgContainer.svelte-9u7g59{width:-moz-max-content;width:max-content;flex-shrink:0}.imgContainer.svelte-9u7g59 img:where(.svelte-9u7g59){box-shadow:3px 3px 12px #161616;height:100%;width:auto}@keyframes svelte-9u7g59-scroll{to{transform:translate(-50%)}}h2.svelte-1oappkn{font-size:2.5rem;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;margin:0 0 1rem}.xtraLrg.svelte-1oappkn{font-size:2rem;font-weight:700;margin:.5rem 0}.services.svelte-1oappkn{font-size:1.5rem;font-weight:500;margin:0}.mapContainer.svelte-1oappkn{width:100%;aspect-ratio:16 / 9;border:0;border-radius:1rem;margin-top:1.5rem}.map.svelte-1oappkn{width:100%;height:100%;border-radius:1rem}
