.SiteHeader-module__Tkw0gW__header{--header-surface:#151b3b;--header-text:#f5f1e5;--header-divider:#f5f1e540;z-index:100;color:var(--header-text);background:var(--header-surface);border-bottom:1px solid var(--header-divider);transition:background-color .24s,color .24s;position:fixed;inset:0 0 auto}.SiteHeader-module__Tkw0gW__header[data-scrolled=true]{--header-surface:var(--paper);--header-text:var(--indigo);--header-divider:#151b3b33;box-shadow:0 1px #151b3b14}.SiteHeader-module__Tkw0gW__inner{width:100%;max-width:calc(1400px + var(--gutter)*2);min-height:88px;padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.SiteHeader-module__Tkw0gW__wordmark{min-height:48px;color:inherit;flex-shrink:0;align-items:center;gap:16px;text-decoration:none;display:inline-flex}.SiteHeader-module__Tkw0gW__latinMark{letter-spacing:-.085em;padding-right:3px;font-family:Georgia,Times New Roman,serif;font-size:39px;font-style:italic;font-weight:400;line-height:1}.SiteHeader-module__Tkw0gW__markDivider{background:var(--header-divider);width:1px;height:23px}.SiteHeader-module__Tkw0gW__koreanMark{letter-spacing:.025em;white-space:nowrap;font-size:14px;font-weight:500}.SiteHeader-module__Tkw0gW__desktopNav{align-items:center;gap:clamp(18px,2.4vw,32px);display:flex}.SiteHeader-module__Tkw0gW__navLink,.SiteHeader-module__Tkw0gW__welcomeLink{min-height:44px;color:inherit;white-space:nowrap;align-items:center;font-size:13px;line-height:1.4;text-decoration:none;display:inline-flex}.SiteHeader-module__Tkw0gW__navLink{position:relative}.SiteHeader-module__Tkw0gW__navLink:after{content:"";bottom:7px;transform-origin:0;background:currentColor;height:1px;transition:transform .18s;position:absolute;inset-inline:0;transform:scaleX(0)}.SiteHeader-module__Tkw0gW__navLink:hover:after,.SiteHeader-module__Tkw0gW__navLink:focus-visible:after{transform:scaleX(1)}.SiteHeader-module__Tkw0gW__welcomeLink{border:1px solid var(--header-divider);gap:20px;padding:11px 17px;transition:border-color .18s,background-color .18s}.SiteHeader-module__Tkw0gW__welcomeLink:hover{background:#80808014;border-color:currentColor}.SiteHeader-module__Tkw0gW__menuButton{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:10px;display:none}.SiteHeader-module__Tkw0gW__menuLines{gap:7px;width:24px;display:grid}.SiteHeader-module__Tkw0gW__menuLines span{background:currentColor;height:1px;display:block}.SiteHeader-module__Tkw0gW__menuLines span:last-child{justify-self:end;width:17px}.SiteHeader-module__Tkw0gW__mobileDialog{color:#151b3b;overscroll-behavior:contain;background:#f5f1e5;border:0;width:min(100%,400px);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;position:fixed;inset:0 0 0 auto}.SiteHeader-module__Tkw0gW__mobileDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0e1fa3}.SiteHeader-module__Tkw0gW__mobileDialog[open]{animation:.22s ease-out SiteHeader-module__Tkw0gW__menu-enter}.SiteHeader-module__Tkw0gW__dialogInner{min-height:100%;padding:16px 28px max(28px,env(safe-area-inset-bottom));flex-direction:column;display:flex}.SiteHeader-module__Tkw0gW__dialogHeader{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.SiteHeader-module__Tkw0gW__dialogTitle{letter-spacing:-.03em;margin:0;font-size:17px;font-weight:500}.SiteHeader-module__Tkw0gW__closeButton{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:32px;font-weight:300;line-height:1;display:inline-flex}.SiteHeader-module__Tkw0gW__dialogIntro{font-family:var(--font-editorial,Georgia,"Batang",serif);letter-spacing:-.055em;margin:26px 0 24px;font-size:28px;font-weight:400;line-height:1.5}.SiteHeader-module__Tkw0gW__mobileNav{border-top:1px solid #151b3b2b;flex-direction:column;display:flex}.SiteHeader-module__Tkw0gW__mobileNav a{min-height:54px;color:inherit;border-bottom:1px solid #151b3b21;justify-content:space-between;align-items:center;gap:16px;padding-block:13px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.SiteHeader-module__Tkw0gW__mobileNav a span{color:#737489;font-size:13px}.SiteHeader-module__Tkw0gW__mobileNav a:hover{color:#68552f}.SiteHeader-module__Tkw0gW__mobileWelcome{color:#f5f1e5;background:#151b3b;justify-content:space-between;align-items:center;gap:16px;min-height:52px;margin-top:26px;padding:13px 18px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.SiteHeader-module__Tkw0gW__dialogFootnote{color:#656676;margin:auto 0 0;padding-top:26px;font-size:12px;line-height:1.8}.SiteHeader-module__Tkw0gW__wordmark:focus-visible,.SiteHeader-module__Tkw0gW__navLink:focus-visible,.SiteHeader-module__Tkw0gW__welcomeLink:focus-visible,.SiteHeader-module__Tkw0gW__menuButton:focus-visible,.SiteHeader-module__Tkw0gW__closeButton:focus-visible,.SiteHeader-module__Tkw0gW__mobileNav a:focus-visible,.SiteHeader-module__Tkw0gW__mobileWelcome:focus-visible{outline-offset:5px;outline:2px solid}@keyframes SiteHeader-module__Tkw0gW__menu-enter{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (max-width:799px){.SiteHeader-module__Tkw0gW__inner{gap:16px;min-height:76px}.SiteHeader-module__Tkw0gW__wordmark{gap:13px}.SiteHeader-module__Tkw0gW__latinMark{font-size:36px}.SiteHeader-module__Tkw0gW__koreanMark{font-size:13px}.SiteHeader-module__Tkw0gW__desktopNav{display:none}.SiteHeader-module__Tkw0gW__menuButton{display:inline-flex}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__Tkw0gW__header,.SiteHeader-module__Tkw0gW__navLink:after,.SiteHeader-module__Tkw0gW__welcomeLink{transition:none}.SiteHeader-module__Tkw0gW__mobileDialog[open]{animation:none}}
.Hero-module__Z8hQ_W__hero{background:var(--indigo);color:var(--hero-paper);scroll-margin-top:0;position:relative;overflow:hidden}.Hero-module__Z8hQ_W__shell{width:calc(100% - 2*var(--gutter));max-width:1400px;margin-inline:auto}.Hero-module__Z8hQ_W__layout{grid-template-columns:1.12fr 1fr;align-items:center;gap:60px;padding-top:159px;padding-bottom:73px;display:grid}.Hero-module__Z8hQ_W__copy{z-index:2;animation:.8s ease-out both Hero-module__Z8hQ_W__arrive;position:relative}.Hero-module__Z8hQ_W__eyebrow{color:var(--gold-light);letter-spacing:.21em;align-items:center;gap:14px;font-size:10px;font-weight:500;line-height:1.6;display:flex}.Hero-module__Z8hQ_W__eyebrow:before{content:"";background:var(--gold-light);width:30px;height:1px;display:block}.Hero-module__Z8hQ_W__title{font-family:var(--font-editorial);letter-spacing:-.075em;word-break:keep-all;margin-top:27px;font-size:clamp(58px,6.2vw,84px);font-weight:400;line-height:1.38}.Hero-module__Z8hQ_W__english{color:var(--gold-light);margin-top:17px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-style:italic}.Hero-module__Z8hQ_W__description{color:#d8dbe5;margin-top:29px;font-size:15px;line-height:1.95}.Hero-module__Z8hQ_W__actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:34px;display:flex}.Hero-module__Z8hQ_W__button{background:var(--hero-paper);min-height:52px;color:var(--indigo);justify-content:space-between;align-items:center;gap:34px;padding:15px 23px;font-size:13px;font-weight:500;line-height:1.6;transition:background .2s,transform .2s;display:inline-flex}.Hero-module__Z8hQ_W__button:hover{background:#e9dfc8;transform:translateY(-2px)}.Hero-module__Z8hQ_W__textLink{min-height:46px;color:inherit;border-bottom:1px solid #f5f1e545;align-items:center;gap:26px;padding-block:9px;font-size:13px;display:inline-flex}.Hero-module__Z8hQ_W__textLink:hover{color:var(--gold-light)}.Hero-module__Z8hQ_W__footnote{letter-spacing:.14em;color:#b7bdd0;justify-content:space-between;align-items:center;gap:20px;padding-bottom:30px;font-size:10px;display:flex}.Hero-module__Z8hQ_W__footnote a{color:inherit;align-items:center;gap:38px;padding:9px 0;display:flex}.Hero-module__Z8hQ_W__footnote a span{color:var(--gold-light);font-size:18px}.Hero-module__Z8hQ_W__textLink:focus-visible,.Hero-module__Z8hQ_W__button:focus-visible,.Hero-module__Z8hQ_W__footnote a:focus-visible{outline-color:var(--hero-paper)}.Hero-module__Z8hQ_W__art{place-items:center;min-height:465px;display:grid;position:relative}.Hero-module__Z8hQ_W__halo{background:radial-gradient(at 50% 45%,#d7bf8b20,#0000 62%);width:145%;height:135%;position:absolute;top:-17.5%;left:-22.5%}.Hero-module__Z8hQ_W__arch{background:linear-gradient(90deg,#0000,#f5f1e508 48%,#f5f1e51a 50%,#f5f1e505 52%,#0000);border:1px solid #f5f1e530;border-radius:190px 190px 0 0;width:78%;max-width:350px;height:405px;position:relative}.Hero-module__Z8hQ_W__arch:before,.Hero-module__Z8hQ_W__arch:after{content:"";border-radius:inherit;border:1px solid #f5f1e514;position:absolute}.Hero-module__Z8hQ_W__arch:before{inset:-20px}.Hero-module__Z8hQ_W__arch:after{inset:20px}.Hero-module__Z8hQ_W__beam{background:linear-gradient(#0000,#f5f1e5 25% 80%,#0000);width:2px;height:485px;position:absolute;bottom:-32px;left:50%;box-shadow:0 0 18px 3px #f5f1e53d,0 0 65px 16px #f5f1e510}.Hero-module__Z8hQ_W__crossbar{background:linear-gradient(90deg,#0000,#f5f1e5 25% 75%,#0000);width:86%;height:2px;position:absolute;top:132px;left:7%;box-shadow:0 0 22px #f5f1e538}.Hero-module__Z8hQ_W__ground{background:linear-gradient(90deg,#0000,#f5f1e530,#0000);width:115%;height:1px;position:absolute;bottom:22px}@keyframes Hero-module__Z8hQ_W__arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.Hero-module__Z8hQ_W__layout{gap:30px;padding-top:144px}.Hero-module__Z8hQ_W__art{min-height:390px}.Hero-module__Z8hQ_W__arch{height:350px}.Hero-module__Z8hQ_W__beam{height:430px}.Hero-module__Z8hQ_W__crossbar{top:115px}}@media (max-width:760px){.Hero-module__Z8hQ_W__layout{grid-template-columns:1fr;padding-top:130px;padding-bottom:47px}.Hero-module__Z8hQ_W__title{margin-top:24px;font-size:clamp(43px,9.5vw,66px);line-height:1.4}.Hero-module__Z8hQ_W__english{margin-top:18px;font-size:21px}.Hero-module__Z8hQ_W__description{margin-top:25px;font-size:14px}.Hero-module__Z8hQ_W__actions{gap:22px;margin-top:28px}.Hero-module__Z8hQ_W__eyebrow{font-size:9px}.Hero-module__Z8hQ_W__footnote{z-index:2;padding-bottom:21px;font-size:9px;position:relative}.Hero-module__Z8hQ_W__footnote a{gap:0;font-size:0}.Hero-module__Z8hQ_W__footnote a span{font-size:19px}.Hero-module__Z8hQ_W__art{opacity:.2;pointer-events:none;width:330px;min-height:370px;position:absolute;top:125px;right:-90px}.Hero-module__Z8hQ_W__arch{height:330px}.Hero-module__Z8hQ_W__ground{bottom:5px}}@media (max-width:360px){.Hero-module__Z8hQ_W__actions{gap:13px}.Hero-module__Z8hQ_W__actions .Hero-module__Z8hQ_W__button{gap:19px;padding-inline:16px;font-size:12px}.Hero-module__Z8hQ_W__actions .Hero-module__Z8hQ_W__textLink{gap:12px;font-size:12px}.Hero-module__Z8hQ_W__description{font-size:13px}}@media (prefers-reduced-motion:reduce){.Hero-module__Z8hQ_W__copy{animation:none}.Hero-module__Z8hQ_W__button,.Hero-module__Z8hQ_W__textLink{transition:none}}
.About-module__XXGFJG__aboutProse{margin-top:32px}.About-module__XXGFJG__idx{border-top:1px solid var(--hair);flex-wrap:wrap;row-gap:8px;margin-top:32px;padding-top:24px;display:flex}.About-module__XXGFJG__idx li{font:500 14px/1.4 var(--font-body);border-left:1px solid var(--hair);padding:0 16px}.About-module__XXGFJG__idx li:first-child{border-left:0;padding-left:0}.About-module__XXGFJG__dict{margin-top:8px}.About-module__XXGFJG__dictHw{font:700 20px/1.3 var(--font-display)}.About-module__XXGFJG__dictPh{font:300 15px/1 var(--font-body);color:var(--caption);letter-spacing:.04em;margin-left:6px}.About-module__XXGFJG__dict ol{color:var(--ink);gap:10px;margin-top:12px;font-size:15px;line-height:1.7;display:grid}.About-module__XXGFJG__dict ol b{color:var(--caption);margin-right:6px;font-weight:600}@media (min-width:1024px){.About-module__XXGFJG__aboutHead{grid-area:1/1/auto/5}.About-module__XXGFJG__aboutBody{grid-area:1/6/3/13}.About-module__XXGFJG__aboutDict{grid-area:2/1/auto/5;align-self:start}}
.Pastor-module__3nt6-G__phPastor{--ar:4/5;--pos:50% 30%}.Pastor-module__3nt6-G__name{font:700 clamp(28px,1.2vw + 20px,36px)/1.2 var(--font-display);margin-bottom:24px}.Pastor-module__3nt6-G__cv{border-top:1px solid var(--hair)}.Pastor-module__3nt6-G__cvG{border-bottom:1px solid var(--hair);grid-template-columns:64px 1fr;gap:12px 16px;padding:16px 0;display:grid}.Pastor-module__3nt6-G__cv dt{font:600 12px/1.8 var(--font-body);letter-spacing:.08em;color:var(--caption);padding-top:8px}.Pastor-module__3nt6-G__cv li{border-bottom:1px solid color-mix(in srgb,var(--caption)18%,transparent);padding:8px 0;font-size:15px;line-height:1.6}.Pastor-module__3nt6-G__cv li:last-child{border-bottom:0}.Pastor-module__3nt6-G__cvYt{align-items:center;gap:8px;font-weight:500;display:inline-flex}.Pastor-module__3nt6-G__cvYt svg{flex:none;width:18px;height:18px}.Pastor-module__3nt6-G__pastorQ{margin-top:40px}@media (min-width:1024px){.Pastor-module__3nt6-G__phPastor{--ar:3/4;--pos:50% 38%}.Pastor-module__3nt6-G__pastorPlate{grid-area:1/1/auto/6}.Pastor-module__3nt6-G__pastorText{grid-area:1/7/auto/13}.Pastor-module__3nt6-G__cvG{grid-template-columns:72px 1fr}}
.Worship-module__aKYy3G__wt{border-top:1px solid var(--rule)}.Worship-module__aKYy3G__wtRow{border-bottom:1px solid var(--rule);grid-template-columns:1fr;gap:8px;padding:28px 0;display:grid}.Worship-module__aKYy3G__wt dt{font:500 15px/1.4 var(--font-body);color:var(--caption)}.Worship-module__aKYy3G__wtTime{align-items:baseline;gap:12px;display:flex}.Worship-module__aKYy3G__ampm{font:300 18px/1 var(--font-body);color:var(--ink)}.Worship-module__aKYy3G__num{font:800 clamp(64px,7vw,96px)/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.Worship-module__aKYy3G__numS{font-size:clamp(48px,5vw,64px)}.Worship-module__aKYy3G__wtWhere{align-items:center;gap:10px;font-size:15px;line-height:1.6;display:flex}.Worship-module__aKYy3G__note{font:400 13px/1.6 var(--font-body);color:var(--caption);margin-top:16px}.Worship-module__aKYy3G__worshipPlate{display:none}@media (min-width:1024px){.Worship-module__aKYy3G__worshipHead.Worship-module__aKYy3G__worshipHead{grid-column:1/4}.Worship-module__aKYy3G__worshipBody{grid-column:4/10}.Worship-module__aKYy3G__worshipPlate{grid-column:10/13;display:block}.Worship-module__aKYy3G__wtRow{grid-template-columns:120px 1fr;align-items:baseline;gap:8px 24px}.Worship-module__aKYy3G__wtRow dt{grid-row:1}.Worship-module__aKYy3G__wtTime,.Worship-module__aKYy3G__wtWhere{grid-column:2}}
.Activity-module__vTofOq__block{margin-top:clamp(64px,7vw,96px)}.Activity-module__vTofOq__blockGrid{border-top:1px solid var(--hair);row-gap:40px;padding-top:24px}.Activity-module__vTofOq__intro p{max-width:34em;margin-top:16px;font-size:clamp(16px,.15vw + 15px,17px);line-height:1.8}.Activity-module__vTofOq__intro .label{margin-top:0;font-size:12px;line-height:1}.Activity-module__vTofOq__curGrid{row-gap:48px;margin-top:48px}.Activity-module__vTofOq__curT{font:600 12px/1 var(--font-body);letter-spacing:.12em;color:var(--caption);text-transform:uppercase;margin-bottom:16px}.Activity-module__vTofOq__cur{border-left:1px solid var(--ink);gap:28px;padding-left:24px;display:grid;position:relative}.Activity-module__vTofOq__cur>li{padding:0;position:relative}.Activity-module__vTofOq__tick{background:var(--stained);width:10px;height:10px;position:absolute;top:8px;left:-29px}.Activity-module__vTofOq__cur h4{font:700 clamp(24px,1vw + 18px,28px)/1.2 var(--font-display);margin-bottom:10px}.Activity-module__vTofOq__cur ul li{font-size:15px;line-height:1.7}.Activity-module__vTofOq__actQ{margin-top:8px}@media (min-width:1024px){.Activity-module__vTofOq__cur{border-left:0;border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);gap:0;padding:0}.Activity-module__vTofOq__cur>li{padding:24px 16px 28px;transition:background-color .15s}.Activity-module__vTofOq__cur>li:hover{background:#ede0bf99}.Activity-module__vTofOq__tick{top:-5px;left:16px}.Activity-module__vTofOq__cur h4{margin-top:8px}}.Activity-module__vTofOq__shelfWrap{scrollbar-width:none;padding-top:8px;overflow-x:auto}.Activity-module__vTofOq__shelfWrap::-webkit-scrollbar{display:none}.Activity-module__vTofOq__shelf{border-bottom:2px solid var(--ink);align-items:flex-end;gap:4px;width:100%;min-width:max-content;padding:0 12px;display:flex}.Activity-module__vTofOq__spine{white-space:nowrap;writing-mode:vertical-rl;width:44px;height:auto;min-height:200px;font:500 15px/1 var(--font-display);letter-spacing:.06em;background:var(--plate);border:1px solid var(--hair);color:var(--ink);border-bottom:0;flex:none;justify-content:center;align-items:center;padding:16px 0;transition:box-shadow .15s;display:flex}.Activity-module__vTofOq__spine:nth-child(2n){background:var(--birch)}.Activity-module__vTofOq__spine.Activity-module__vTofOq__wide{width:60px;height:216px}.Activity-module__vTofOq__spine.Activity-module__vTofOq__yellow{background:var(--stained);border-color:var(--stained)}.Activity-module__vTofOq__spine:hover{box-shadow:inset 0 0 0 1px var(--ink)}.Activity-module__vTofOq__shelfCap{margin-top:12px}.Activity-module__vTofOq__libQ{margin-top:8px}.Activity-module__vTofOq__libPaper{margin-top:16px}@media (min-width:1024px){.Activity-module__vTofOq__libIntro{grid-column:1/6}.Activity-module__vTofOq__libShelf{grid-column:6/13;align-self:end}.Activity-module__vTofOq__libPaper,.Activity-module__vTofOq__libQ{grid-column:6/13}}.Activity-module__vTofOq__mlist{border-top:1px solid var(--hair);margin-top:24px}.Activity-module__vTofOq__intro .Activity-module__vTofOq__mlistT{font:500 14px/1.5 var(--font-body);color:var(--caption);margin-top:24px}.Activity-module__vTofOq__mrow{border-bottom:1px solid var(--hair);align-items:baseline;gap:12px;padding:14px 8px;transition:background-color .15s;display:flex}.Activity-module__vTofOq__mrow:hover,.Activity-module__vTofOq__mrow:focus-visible{background:#ede0bf99}.Activity-module__vTofOq__mrow .sq{align-self:center}.Activity-module__vTofOq__mcountry{font:700 22px/1.2 var(--font-display)}.Activity-module__vTofOq__mname{font:400 15px/1.4 var(--font-body);color:var(--caption);margin-left:auto}.Activity-module__vTofOq__misCaption{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;display:flex}.Activity-module__vTofOq__dots li{background:var(--stained);border:1px solid var(--ink);width:12px;height:12px;transition:transform .15s var(--ease);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.Activity-module__vTofOq__dots li span{white-space:nowrap;font:500 12px/1 var(--font-body);color:var(--ink);background:#ffffffd9;padding:3px 6px;display:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.Activity-module__vTofOq__dots li.Activity-module__vTofOq__isHot{transform:translate(-50%,-50%)scale(1.4)}.Activity-module__vTofOq__dotCa{top:28%;left:72%}.Activity-module__vTofOq__dotAr{top:79%;left:84%}.Activity-module__vTofOq__dotId{top:62%;left:37%}.Activity-module__vTofOq__dotJo{top:43%;left:17%}.Activity-module__vTofOq__dotUg{top:59%;left:16%}.Activity-module__vTofOq__calli{width:160px}@media (min-width:1024px){.Activity-module__vTofOq__misIntro{grid-column:1/6}.Activity-module__vTofOq__misMap{grid-column:6/13;align-self:start}.Activity-module__vTofOq__misCalli{grid-column:3/6;place-self:start end}.Activity-module__vTofOq__misQ{grid-column:6/13}.Activity-module__vTofOq__dots li span{display:block}.Activity-module__vTofOq__calli{width:200px}}@media (prefers-reduced-motion:reduce){.Activity-module__vTofOq__cur>li,.Activity-module__vTofOq__spine,.Activity-module__vTofOq__mrow,.Activity-module__vTofOq__dots li{transition:none}.Activity-module__vTofOq__dots li.Activity-module__vTofOq__isHot{transform:translate(-50%,-50%)}}
.ReadingPaper-module__Oa4ova__paper{background:var(--plate);border:1px solid var(--hair);padding:clamp(20px,3vw,40px)}.ReadingPaper-module__Oa4ova__head{border-bottom:1px solid var(--hair);padding-bottom:20px}.ReadingPaper-module__Oa4ova__head .label{margin-bottom:12px}.ReadingPaper-module__Oa4ova__title{font:700 clamp(24px,1vw + 18px,30px)/1.25 var(--font-display)}.ReadingPaper-module__Oa4ova__author{font:400 14px/1.6 var(--font-body);color:var(--caption);margin-top:8px}.ReadingPaper-module__Oa4ova__chapter{border-bottom:1px solid var(--hair)}.ReadingPaper-module__Oa4ova__chapter summary{cursor:pointer;font:700 clamp(17px,.4vw + 15px,20px)/1.3 var(--font-display);align-items:baseline;gap:14px;padding:18px 0;list-style:none;display:flex}.ReadingPaper-module__Oa4ova__chapter summary::-webkit-details-marker{display:none}.ReadingPaper-module__Oa4ova__chapter summary:hover .ReadingPaper-module__Oa4ova__chTitle{background:linear-gradient(transparent 60%,var(--stained)60%)}.ReadingPaper-module__Oa4ova__no{background:var(--stained);width:24px;height:24px;color:var(--ink);font:600 12px/1 var(--font-body);flex:none;align-self:center;place-items:center;display:inline-grid}.ReadingPaper-module__Oa4ova__chTitle{flex:1;min-width:0}.ReadingPaper-module__Oa4ova__plus{font:300 22px/1 var(--font-body);color:var(--caption);transition:transform .2s var(--ease);flex:none}.ReadingPaper-module__Oa4ova__chapter[open] .ReadingPaper-module__Oa4ova__plus{transform:rotate(45deg)}.ReadingPaper-module__Oa4ova__body{max-width:66ch;padding:4px 0 28px}.ReadingPaper-module__Oa4ova__body p{font-size:15px;line-height:1.85}.ReadingPaper-module__Oa4ova__body p+p{margin-top:.9em}.ReadingPaper-module__Oa4ova__sub{font:700 16px/1.4 var(--font-display);margin:28px 0 12px}.ReadingPaper-module__Oa4ova__sub:first-child{margin-top:12px}.ReadingPaper-module__Oa4ova__scripture{border-left:2px solid var(--ink);margin:12px 0 20px;padding:14px 18px}.ReadingPaper-module__Oa4ova__scripture p{font-family:var(--font-display);font-size:15px;font-weight:500;line-height:1.8}.ReadingPaper-module__Oa4ova__scripture cite{font:500 12px/1.5 var(--font-body);color:var(--caption);margin-top:8px;font-style:normal;display:block}.ReadingPaper-module__Oa4ova__excerpt{background:var(--birch);margin:12px 0 20px;padding:18px 20px}.ReadingPaper-module__Oa4ova__excerpt p{font-size:14.5px;line-height:1.85}.ReadingPaper-module__Oa4ova__excerpt cite{font:500 12px/1.5 var(--font-body);color:var(--caption);margin-top:12px;font-style:normal;display:block}.ReadingPaper-module__Oa4ova__verse{font-family:var(--font-display);font-weight:500}.ReadingPaper-module__Oa4ova__questions{border-top:1px solid var(--hair);margin-top:32px;padding-top:20px}.ReadingPaper-module__Oa4ova__questions ol{counter-reset:q;gap:14px;display:grid}.ReadingPaper-module__Oa4ova__questions li{padding-left:32px;font-size:15px;line-height:1.75;position:relative}.ReadingPaper-module__Oa4ova__questions li:before{counter-increment:q;content:counter(q);border:1px solid var(--ink);width:22px;height:22px;font:600 12px/1 var(--font-body);place-items:center;display:grid;position:absolute;top:2px;left:0}.ReadingPaper-module__Oa4ova__bridge{border:1px solid var(--hair);margin-top:32px;padding:18px 20px}.ReadingPaper-module__Oa4ova__bridge .ReadingPaper-module__Oa4ova__sub{margin-top:0}@media (prefers-reduced-motion:reduce){.ReadingPaper-module__Oa4ova__plus{transition:none}}
.FacilityGallery-module__5b28Lq__gallery{width:100%;min-width:0;color:var(--ink)}.FacilityGallery-module__5b28Lq__preview{grid-template-columns:2fr 1fr;gap:16px;display:grid}.FacilityGallery-module__5b28Lq__photo{background:var(--ink);min-width:0;min-height:180px;color:var(--paper);text-align:left;cursor:pointer;border:0;padding:0;display:block;position:relative;overflow:hidden}.FacilityGallery-module__5b28Lq__featured{aspect-ratio:16/10;grid-row:span 2}.FacilityGallery-module__5b28Lq__thumbnail{object-fit:cover;transition:transform .6s,opacity .4s}.FacilityGallery-module__5b28Lq__photo:after{content:"";pointer-events:none;background:linear-gradient(#2a211a00 35%,#2a211a29 55%,#2a211ae0 100%);position:absolute;inset:0}.FacilityGallery-module__5b28Lq__photo:hover .FacilityGallery-module__5b28Lq__thumbnail{opacity:.92;transform:scale(1.025)}.FacilityGallery-module__5b28Lq__photo:focus-visible,.FacilityGallery-module__5b28Lq__moreButton:focus-visible{outline:3px solid var(--stained);outline-offset:5px}.FacilityGallery-module__5b28Lq__caption{z-index:1;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.FacilityGallery-module__5b28Lq__featured .FacilityGallery-module__5b28Lq__caption{bottom:30px;left:32px;right:32px}.FacilityGallery-module__5b28Lq__floor{letter-spacing:.12em;font-size:11px;font-weight:500;line-height:1.6;display:block}.FacilityGallery-module__5b28Lq__photoTitle{font-family:var(--font-display);word-break:keep-all;margin-top:8px;font-size:clamp(17px,1.6vw,23px);font-weight:500;line-height:1.5;display:block}.FacilityGallery-module__5b28Lq__featured .FacilityGallery-module__5b28Lq__photoTitle{font-size:clamp(24px,2.8vw,36px)}.FacilityGallery-module__5b28Lq__expandIcon{border:1px solid #f4f3ee73;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.FacilityGallery-module__5b28Lq__additional{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.FacilityGallery-module__5b28Lq__additional[hidden]{display:none}.FacilityGallery-module__5b28Lq__additional .FacilityGallery-module__5b28Lq__photo{aspect-ratio:16/11}.FacilityGallery-module__5b28Lq__galleryFooter{justify-content:space-between;align-items:center;gap:20px;margin-top:26px;display:flex}.FacilityGallery-module__5b28Lq__galleryFooter p{color:var(--caption);word-break:keep-all;margin:0;font-size:13px;line-height:1.8}.FacilityGallery-module__5b28Lq__moreButton{border:0;border-bottom:1px solid var(--stained);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;flex:none;align-items:center;gap:22px;padding:5px 0;font-size:13px;display:inline-flex}.FacilityGallery-module__5b28Lq__moreIcon{font-size:23px;font-weight:300;line-height:1;transition:transform .18s}.FacilityGallery-module__5b28Lq__rotated{transform:rotate(45deg)}.FacilityGallery-module__5b28Lq__dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--paper);background:0 0;border:0;margin:0;padding:24px;position:fixed;inset:0}.FacilityGallery-module__5b28Lq__dialog[open]{place-items:center;display:grid}.FacilityGallery-module__5b28Lq__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2a211af5}.FacilityGallery-module__5b28Lq__lightbox{width:min(100%,1120px);min-width:0}.FacilityGallery-module__5b28Lq__lightboxHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.FacilityGallery-module__5b28Lq__eyebrow{color:var(--gold-light);letter-spacing:.24em;font-size:10px}.FacilityGallery-module__5b28Lq__closeButton,.FacilityGallery-module__5b28Lq__arrowButton{width:44px;height:44px;color:var(--paper);cursor:pointer;background:0 0;border:1px solid #f4f3ee47;border-radius:50%;flex-shrink:0;place-items:center;padding:0;transition:background .15s;display:grid}.FacilityGallery-module__5b28Lq__closeButton:hover,.FacilityGallery-module__5b28Lq__arrowButton:hover{background:#f4f3ee1f}.FacilityGallery-module__5b28Lq__closeButton:focus-visible,.FacilityGallery-module__5b28Lq__arrowButton:focus-visible{outline:2px solid var(--stained);outline-offset:4px}.FacilityGallery-module__5b28Lq__figure{margin:0}.FacilityGallery-module__5b28Lq__fullImage{object-fit:contain;background:#00000026;width:100%;height:auto;max-height:calc(100dvh - 210px);display:block}.FacilityGallery-module__5b28Lq__lightboxFooter{justify-content:space-between;align-items:center;gap:24px;margin-top:22px;display:flex}.FacilityGallery-module__5b28Lq__lightboxCaption{min-width:0}.FacilityGallery-module__5b28Lq__lightboxCaption .FacilityGallery-module__5b28Lq__floor{color:var(--gold-light)}.FacilityGallery-module__5b28Lq__lightboxCaption h3{font-family:var(--font-display);word-break:keep-all;margin:5px 0 0;font-size:clamp(18px,2vw,27px);font-weight:500;line-height:1.5}.FacilityGallery-module__5b28Lq__controls{flex-shrink:0;align-items:center;gap:18px;display:flex}.FacilityGallery-module__5b28Lq__counter{font-variant-numeric:tabular-nums;text-align:center;min-width:52px;font-size:12px}.FacilityGallery-module__5b28Lq__counter span{color:var(--foot)}@media (max-width:850px){.FacilityGallery-module__5b28Lq__preview,.FacilityGallery-module__5b28Lq__additional{grid-template-columns:repeat(2,minmax(0,1fr))}.FacilityGallery-module__5b28Lq__photo{aspect-ratio:16/10;min-height:0}.FacilityGallery-module__5b28Lq__featured{aspect-ratio:16/9;grid-area:auto/1/auto/-1}.FacilityGallery-module__5b28Lq__caption,.FacilityGallery-module__5b28Lq__featured .FacilityGallery-module__5b28Lq__caption{bottom:18px;left:18px;right:18px}.FacilityGallery-module__5b28Lq__preview,.FacilityGallery-module__5b28Lq__additional{gap:12px}.FacilityGallery-module__5b28Lq__expandIcon{width:28px;height:28px;font-size:17px}.FacilityGallery-module__5b28Lq__photoTitle{font-size:17px}}@media (max-width:640px){.FacilityGallery-module__5b28Lq__preview,.FacilityGallery-module__5b28Lq__additional{grid-template-columns:minmax(0,1fr)}.FacilityGallery-module__5b28Lq__photo,.FacilityGallery-module__5b28Lq__featured,.FacilityGallery-module__5b28Lq__additional .FacilityGallery-module__5b28Lq__photo{aspect-ratio:16/10;grid-row:auto;min-height:0}.FacilityGallery-module__5b28Lq__featured .FacilityGallery-module__5b28Lq__photoTitle{font-size:24px}.FacilityGallery-module__5b28Lq__photoTitle{font-size:22px}.FacilityGallery-module__5b28Lq__galleryFooter{flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px}.FacilityGallery-module__5b28Lq__dialog{padding:16px}.FacilityGallery-module__5b28Lq__lightboxFooter{flex-direction:column;align-items:flex-start;gap:20px}.FacilityGallery-module__5b28Lq__controls{align-self:center}.FacilityGallery-module__5b28Lq__fullImage{max-height:calc(100dvh - 260px)}}@media (prefers-reduced-motion:reduce){.FacilityGallery-module__5b28Lq__thumbnail,.FacilityGallery-module__5b28Lq__moreIcon,.FacilityGallery-module__5b28Lq__closeButton,.FacilityGallery-module__5b28Lq__arrowButton{transition:none}}
div.Facility-module__ikiW4q__sectionGrid{row-gap:40px}.Facility-module__ikiW4q__intro{align-self:end}.Facility-module__ikiW4q__intro p{max-width:34em;margin-top:16px;font-size:clamp(16px,.15vw + 15px,17px);line-height:1.8}.Facility-module__ikiW4q__intro .Facility-module__ikiW4q__leadSmall{font-size:20px}.Facility-module__ikiW4q__galleryWrap{margin-top:48px}
.Map-module__yelXAG__map{position:absolute;inset:0}.Map-module__yelXAG__canvas{width:100%;height:100%;position:absolute;inset:0}.Map-module__yelXAG__canvas img{max-width:none}.Map-module__yelXAG__status{z-index:1;text-align:center;background-color:var(--map);color:var(--caption);font:400 14px/1.6 var(--font-body);background-image:linear-gradient(#5f5b551f 1px,#0000 1px),linear-gradient(90deg,#5f5b551f 1px,#0000 1px);background-size:48px 48px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:24px;display:flex;position:absolute;inset:0}.Map-module__yelXAG__statusLabel{font:500 clamp(17px,.4vw + 15px,20px)/1.4 var(--font-display);color:var(--ink)}.Map-module__yelXAG__statusLink{color:var(--ink);margin-top:8px;font-weight:500}
.Location-module__pEqYFa__locHead{margin-bottom:32px}.Location-module__pEqYFa__addr{font:500 clamp(20px,.6vw + 16px,24px)/1.45 var(--font-display)}.Location-module__pEqYFa__addrSub{color:var(--caption);margin-top:6px;font-size:15px;line-height:1.6}.Location-module__pEqYFa__transit{border-top:1px solid var(--hair);font:500 15px/1.5 var(--font-body);align-items:center;gap:10px;margin-top:24px;padding-top:24px;display:flex}.Location-module__pEqYFa__locDoor{margin-top:32px}.Location-module__pEqYFa__mapBox{--ar:4/3}.Location-module__pEqYFa__doorBox{--ar:3/2}.Location-module__pEqYFa__mapnote{font:500 13px/1.5 var(--font-body);color:var(--caption);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:12px;display:flex}.Location-module__pEqYFa__mapnote a{color:var(--ink);font-weight:500}@media (min-width:1024px){.Location-module__pEqYFa__locText{grid-area:1/1/auto/6}.Location-module__pEqYFa__locMap{grid-area:1/6/3/13}.Location-module__pEqYFa__locDoor{grid-area:2/1/auto/6;margin-top:0}.Location-module__pEqYFa__mapBox{--ar:3/2}}
.SiteFooter-module__i_yZ3G__foot{background:var(--ink);color:var(--foot);scroll-margin-top:var(--header-h);padding:clamp(64px,7vw,96px) 0 32px}.SiteFooter-module__i_yZ3G__footGrid{font:400 14px/1.7 var(--font-body);gap:40px;display:grid}.SiteFooter-module__i_yZ3G__foot img{width:140px;height:auto}.SiteFooter-module__i_yZ3G__footBrand{font:300 14px/1 var(--font-body);letter-spacing:.08em;color:var(--paper);margin:16px 0 12px}.SiteFooter-module__i_yZ3G__foot h4{font:600 12px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--foot);margin-bottom:12px}.SiteFooter-module__i_yZ3G__foot a{color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--stained);text-decoration-color:var(--stained);text-underline-offset:4px;text-decoration-thickness:2px}.SiteFooter-module__i_yZ3G__foot a:hover{background:linear-gradient(transparent 55%,color-mix(in srgb,var(--stained)35%,transparent)55%)}.SiteFooter-module__i_yZ3G__footLink{margin-top:8px}.SiteFooter-module__i_yZ3G__acct{font:500 20px/1.4 var(--font-display);color:var(--paper);margin:4px 0 8px}.SiteFooter-module__i_yZ3G__foot .btn-txt{color:var(--paper)}.SiteFooter-module__i_yZ3G__footReg{margin-top:12px}.SiteFooter-module__i_yZ3G__footBottom{border-top:1px solid var(--foot-rule);font:400 13px/1.6 var(--font-body);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-top:20px;display:flex}@media (min-width:1024px){.SiteFooter-module__i_yZ3G__footGrid{grid-template-columns:1.2fr 1fr 1fr;gap:48px}}
