.NewHome_page__r5mIZ{margin:-2rem -1.5rem 0;--night:#1E1B19;--on-photo:#F7ECE0}.NewHome_wrap__F24qy{max-width:1320px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.NewHome_eyebrow__uyWgU{font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.NewHome_display__HLii_{font-family:var(--font-display);font-weight:400;letter-spacing:-.02em;text-wrap:balance}.NewHome_btn__iwgCG{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;border-radius:999px;padding:13px 22px;text-decoration:none;transition:transform .2s,background .2s}.NewHome_btn__iwgCG:hover{transform:translateY(-2px)}.NewHome_btn__iwgCG:focus-visible,.NewHome_card__SdbuV:focus-visible,.NewHome_link__PYPy0:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.NewHome_btnSolid__Hs4zz{background:var(--accent);color:#1E1B19}.NewHome_btnGhost__fzCOu{border:1px solid rgba(247,236,224,.45);color:var(--on-photo)}.NewHome_btnGhost__fzCOu:hover{background:rgba(247,236,224,.1)}.NewHome_link__PYPy0{font-size:13.5px;font-weight:600;color:var(--accent);white-space:nowrap;border-bottom:1px solid;padding-bottom:2px;text-decoration:none}.NewHome_hero__QrqpN{position:relative;min-height:min(84vh,820px);display:flex;align-items:flex-end;overflow:hidden;color:var(--on-photo);background:var(--night)}.NewHome_heroImg__Z65pS{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform-origin:60% 40%;animation:NewHome_drift__e_mkG 18s ease-out both}@keyframes NewHome_drift__e_mkG{0%{transform:scale(1.12)}to{transform:scale(1)}}.NewHome_hero__QrqpN:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,17,15,.35),rgba(20,17,15,0) 25%,rgba(20,17,15,0) 40%,rgba(20,17,15,.88))}.NewHome_heroInner__4rNX8{position:relative;z-index:2;width:100%;padding-top:96px;padding-bottom:clamp(28px,5vw,56px)}.NewHome_heroTitle__YB6Jq{font-size:clamp(46px,8.4vw,128px);line-height:.92;font-weight:300;max-width:11ch;margin:14px 0 22px}.NewHome_heroTitle__YB6Jq em{font-style:italic;color:var(--accent);font-weight:300}.NewHome_heroRow__fuaEF{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end}.NewHome_lede__YFLQA{font-size:clamp(15px,1.3vw,17px);line-height:1.6;max-width:52ch;color:rgba(247,236,224,.86)}.NewHome_ctas__RplLc{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.NewHome_caption__nCYyr{font-size:12px;line-height:1.5;text-align:right;color:rgba(247,236,224,.8);border-right:2px solid var(--accent);padding-right:12px}.NewHome_caption__nCYyr strong{display:block;font-family:var(--font-display);font-size:16px;font-weight:400;color:var(--on-photo)}.NewHome_coords__25uXP{font-variant-numeric:tabular-nums;letter-spacing:.02em}.NewHome_ticker__LpQ8J{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:34px;padding-top:18px;border-top:1px solid rgba(247,236,224,.2);font-size:13px;color:rgba(247,236,224,.75)}.NewHome_ticker__LpQ8J b{font-family:var(--font-display);font-weight:400;font-size:22px;color:var(--on-photo);margin-right:6px;font-variant-numeric:tabular-nums}@media (max-width:720px){.NewHome_heroRow__fuaEF{grid-template-columns:1fr}.NewHome_caption__nCYyr{text-align:left;border-right:0;border-left:2px solid var(--accent);padding:0 0 0 12px}}.NewHome_block__uXxq9{padding:clamp(56px,8vw,112px) 0}.NewHome_head__HeLv_{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:34px;flex-wrap:wrap}.NewHome_headTitle__fEhiM{font-size:clamp(30px,4vw,52px);line-height:1;margin-top:10px;color:var(--text)}.NewHome_journal__NL_rk{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(24px,4vw,56px)}.NewHome_photo__T71N_{overflow:hidden;border-radius:4px;background:var(--surface)}.NewHome_photo__T71N_ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.NewHome_card__SdbuV{text-decoration:none;color:inherit;display:block}.NewHome_card__SdbuV:hover .NewHome_photo__T71N_ img{transform:scale(1.04)}.NewHome_leadPhoto__UqFfT{aspect-ratio:4/3}.NewHome_leadTitle__fpyQP{font-size:clamp(26px,2.8vw,40px);line-height:1.08;margin:18px 0 12px;color:var(--text)}.NewHome_leadText__KYG0_{font-size:16px;line-height:1.65;color:var(--muted);max-width:58ch}.NewHome_meta__Ct_2M{font-size:12px;color:var(--muted);display:flex;gap:14px;align-items:center;margin-top:14px}.NewHome_meta__Ct_2M>:first-child{color:var(--accent);font-weight:600}.NewHome_badge___nDH1{font-size:10px;background:var(--surface);color:var(--muted);border-radius:3px;padding:1px 6px}.NewHome_sidePosts__WNBxO{display:flex;flex-direction:column}.NewHome_sidePost__Ea_gS{display:grid;grid-template-columns:118px minmax(0,1fr);gap:18px;padding:22px 0;border-top:1px solid var(--border)}.NewHome_sidePost__Ea_gS:first-child{border-top:0;padding-top:0}.NewHome_sidePhoto__zjkR2{aspect-ratio:1;border-radius:3px}.NewHome_sideTitle__pcMnW{font-size:20px;line-height:1.2;margin-bottom:6px;color:var(--text)}.NewHome_sideText__A7Bpn{font-size:13.5px;line-height:1.55;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:900px){.NewHome_journal__NL_rk{grid-template-columns:1fr}}.NewHome_map__yFzml{background:var(--night);color:#E8E1D6}.dark .NewHome_map__yFzml{background:var(--surface)}.NewHome_mapGrid__8TlH9{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:center}.NewHome_mapTitle__pGeQG{font-size:clamp(30px,3.6vw,46px);line-height:1.02;margin-top:10px;color:#F7ECE0}.NewHome_mapText__Mx7x5{color:#B7AFA6;font-size:15px;line-height:1.6;max-width:44ch;margin-top:14px}.NewHome_canvas__Om4TQ{width:100%;height:auto;display:block;cursor:crosshair}.NewHome_regions__oY3u9{list-style:none;margin:26px 0 30px;padding:0;border-top:1px solid rgba(232,225,214,.12)}.NewHome_region__Mp13w{display:flex;justify-content:space-between;align-items:baseline;padding:12px 4px;border-bottom:1px solid rgba(232,225,214,.12);font-size:14px;transition:background .2s,padding .2s}.NewHome_regionOn__zignf{background:color-mix(in srgb,var(--accent) 14%,transparent);padding-left:12px}.NewHome_region__Mp13w b{font-family:var(--font-display);font-weight:400;font-size:22px;font-variant-numeric:tabular-nums;color:#F7ECE0}.NewHome_dot__bB3YQ{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:10px;background:var(--accent)}.NewHome_tip__h7igN{font-size:12px;color:#8F877E;margin-top:10px;min-height:18px}.NewHome_credit__gFzJh{font-size:10px;color:#6F675F;margin-top:4px}@media (max-width:900px){.NewHome_mapGrid__8TlH9{grid-template-columns:1fr}}.NewHome_strip__oiYwC{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:16px}@media (max-width:900px){.NewHome_strip__oiYwC{grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * clamp(16px, 4vw, 40px));padding:0 clamp(16px,4vw,40px);scroll-padding:0 clamp(16px,4vw,40px)}.NewHome_strip__oiYwC::-webkit-scrollbar{display:none}}.NewHome_church__b9_zC{scroll-snap-align:start;position:relative;aspect-ratio:3/4;border-radius:4px;overflow:hidden;color:var(--on-photo);background:#C8B49A}.NewHome_church__b9_zC img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.NewHome_church__b9_zC:hover img{transform:scale(1.04)}.NewHome_church__b9_zC:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(20,17,15,.85))}.NewHome_churchText__el3tI{position:absolute;left:16px;right:16px;bottom:16px;z-index:2}.NewHome_churchName__Ea4z7{font-size:21px;line-height:1.15}.NewHome_churchMeta___vil_{display:block;font-size:11.5px;margin-top:5px;color:rgba(247,236,224,.78)}.NewHome_churchNo__VaMgT{position:absolute;top:14px;left:16px;z-index:2;font-size:11px;letter-spacing:.12em;font-weight:600;background:rgba(20,17,15,.45);backdrop-filter:blur(4px);padding:4px 8px;border-radius:999px}.NewHome_help__HtkPh{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:center;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:clamp(40px,6vw,72px) 0}.NewHome_big__4L82H{font-family:var(--font-display);font-weight:300;font-size:clamp(96px,16vw,220px);line-height:.8;color:var(--accent);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.NewHome_helpTitle__l9bFa{font-size:clamp(26px,3vw,40px);line-height:1.1;margin:10px 0 14px;color:var(--text)}.NewHome_helpText__QV4jF{color:var(--muted);line-height:1.65;max-width:56ch;margin-bottom:22px}@media (max-width:720px){.NewHome_help__HtkPh{grid-template-columns:1fr}}.NewHome_about__ZRtUY{padding:clamp(56px,8vw,104px) 0}.NewHome_quote__2cqFL{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:clamp(24px,3vw,38px);line-height:1.3;max-width:30ch;text-wrap:balance;color:var(--text);margin:16px 0 22px}@media (prefers-reduced-motion:reduce){.NewHome_heroImg__Z65pS{animation:none}.NewHome_btn__iwgCG,.NewHome_church__b9_zC img,.NewHome_photo__T71N_ img,.NewHome_region__Mp13w{transition:none}}.HomeContent_root__RUgcZ.HomeContent_root__RUgcZ{margin-bottom:-2rem;--on-photo:#F7ECE0}.HomeContent_reveal__HQ7CO{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.HomeContent_revealIn__0lncG{opacity:1;transform:none}.HomeContent_hero__fFuYL{min-height:calc(100svh - 69px)}.HomeContent_slide__MX2YX{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity 1.6s ease}.HomeContent_slideOn__uGsTR{opacity:1;animation:HomeContent_drift__xa5bi 9s ease-out both}@keyframes HomeContent_drift__xa5bi{0%{transform:scale(1.08)}to{transform:scale(1)}}.HomeContent_scrim__8ppN6{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(20,17,15,.72),rgba(20,17,15,.45) 38%,rgba(20,17,15,0) 70%)}@media (max-width:720px){.HomeContent_scrim__8ppN6{background:rgba(20,17,15,.42)}}.HomeContent_heroInner__X6XwW{z-index:2;padding-top:56px;padding-bottom:clamp(28px,4vw,48px)}.HomeContent_heroTitle__ViI_C{font-size:clamp(50px,10vw,156px);line-height:.88;text-shadow:0 2px 30px rgba(20,17,15,.45)}.HomeContent_arrow__Wj_Ww{position:absolute;top:50%;z-index:3;width:48px;height:48px;margin-top:-24px;display:none;align-items:center;justify-content:center;font-size:22px;color:var(--on-photo);background:rgba(20,17,15,.25);border:1px solid rgba(247,236,224,.3);border-radius:50%;cursor:pointer;opacity:.55;transition:opacity .25s,background .25s,border-color .25s}.HomeContent_arrow__Wj_Ww:focus-visible,.HomeContent_arrow__Wj_Ww:hover{opacity:1;background:rgba(20,17,15,.55);border-color:var(--accent)}.HomeContent_arrow__Wj_Ww:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HomeContent_arrowPrev__un88H{left:18px}.HomeContent_arrowNext__eAYuN{right:18px}@media (min-width:1180px) and (hover:hover){.HomeContent_arrow__Wj_Ww{display:flex}}.HomeContent_caption__x8ESO{display:block;text-decoration:none;animation:HomeContent_captionIn__kgyzP .9s ease both}.HomeContent_caption__x8ESO:hover strong{text-decoration:underline;text-underline-offset:3px}@keyframes HomeContent_captionIn__kgyzP{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.HomeContent_slideNav__fhqW4{display:flex;align-items:center;gap:18px;margin-top:30px}.HomeContent_bars__Mp9HQ{display:flex;gap:6px;flex:1;max-width:420px}.HomeContent_bar__d_qzS{flex:1;padding:12px 0;background:none;border:0;cursor:pointer}.HomeContent_bar__d_qzS:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HomeContent_barTrack__WGSXL{display:block;position:relative;height:2px;background:rgba(247,236,224,.28);overflow:hidden}.HomeContent_barDone__8uIZt,.HomeContent_barFill__LMx55{position:absolute;inset:0;background:var(--accent);transform-origin:left}.HomeContent_barFill__LMx55{animation:HomeContent_barFill__LMx55 linear both}.HomeContent_paused__YT9oa .HomeContent_barFill__LMx55{animation-play-state:paused}@keyframes HomeContent_barFill__LMx55{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.HomeContent_counter__Mf1Zz{font-family:var(--font-display);font-size:16px;letter-spacing:.08em;color:var(--accent)}.HomeContent_ornament___w_P1{display:flex;align-items:center;justify-content:center;gap:14px;color:var(--accent);margin:18px auto 0}.HomeContent_ornament___w_P1 span{width:clamp(40px,8vw,96px);height:1px;background:currentColor;opacity:.55}.HomeContent_head__i_p8s{text-align:center;margin-bottom:clamp(30px,4vw,52px)}.HomeContent_headTitle__kN9Yp{font-size:clamp(34px,5.2vw,72px);font-weight:300;line-height:1;margin-top:14px;color:var(--text)}.HomeContent_headDark__T_uR3 .HomeContent_headTitle__kN9Yp{color:#F7ECE0}.HomeContent_headLink__RJ4Nb{margin-top:20px}.HomeContent_numbers__qu_yj{background:var(--surface);border-bottom:1px solid var(--border)}.HomeContent_numbersGrid__OppTT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.HomeContent_number__2olN6{padding:clamp(26px,4vw,44px) clamp(12px,2vw,28px);border-left:1px solid var(--border)}.HomeContent_number__2olN6:first-child{border-left:0;padding-left:0}.HomeContent_number__2olN6 b{display:block;font-size:clamp(40px,5.4vw,76px);font-weight:300;line-height:1;color:var(--accent);font-variant-numeric:tabular-nums}.HomeContent_number__2olN6>span{display:block;margin-top:10px;font-size:13px;line-height:1.45;color:var(--muted);max-width:22ch}@media (max-width:720px){.HomeContent_numbersGrid__OppTT{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeContent_number__2olN6{padding-left:16px}.HomeContent_number__2olN6:nth-child(odd){border-left:0;padding-left:0}.HomeContent_number__2olN6:nth-child(n+3){border-top:1px solid var(--border)}}.HomeContent_journal__q0P6P.HomeContent_journal__q0P6P{grid-template-columns:1fr;gap:clamp(22px,3vw,40px)}.HomeContent_leadCard__St2Nq{position:relative;border-radius:4px;overflow:hidden;color:var(--on-photo)}.HomeContent_leadPhoto__cRhra.HomeContent_leadPhoto__cRhra{aspect-ratio:16/9;border-radius:0}.HomeContent_leadPhoto__cRhra.HomeContent_leadPhoto__cRhra img,.HomeContent_sidePhoto__mNv6n.HomeContent_sidePhoto__mNv6n img{-o-object-position:50% 22%;object-position:50% 22%}.HomeContent_leadCard__St2Nq:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(20,17,15,.88))}.HomeContent_leadBody__Jmg_w{position:absolute;left:clamp(18px,3vw,44px);right:clamp(18px,3vw,44px);bottom:clamp(16px,3vw,38px);z-index:2}.HomeContent_leadBody__Jmg_w h3{color:var(--on-photo);font-size:clamp(28px,4.4vw,62px);font-weight:300;max-width:18ch}.HomeContent_leadBody__Jmg_w p{color:rgba(247,236,224,.85)}.HomeContent_sidePosts__DhnXs.HomeContent_sidePosts__DhnXs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,32px)}.HomeContent_sidePost__ib2kn.HomeContent_sidePost__ib2kn{grid-template-columns:1fr;border-top:0;padding:0;gap:14px}.HomeContent_sidePhoto__mNv6n.HomeContent_sidePhoto__mNv6n{aspect-ratio:3/2}@media (max-width:820px){.HomeContent_leadPhoto__cRhra.HomeContent_leadPhoto__cRhra{aspect-ratio:4/5}.HomeContent_sidePosts__DhnXs.HomeContent_sidePosts__DhnXs{grid-template-columns:1fr}.HomeContent_sidePost__ib2kn.HomeContent_sidePost__ib2kn{grid-template-columns:118px minmax(0,1fr)}.HomeContent_sidePhoto__mNv6n.HomeContent_sidePhoto__mNv6n{aspect-ratio:1}}.HomeContent_chips__HTWPz{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:18px}.HomeContent_chip__z9rdp{font:inherit;font-size:13px;color:#E8E1D6;background:none;border:1px solid rgba(232,225,214,.22);border-radius:999px;padding:8px 14px;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.HomeContent_chip__z9rdp b{font-weight:600;margin-left:4px;color:var(--accent);font-variant-numeric:tabular-nums}.HomeContent_chip__z9rdp:hover{border-color:rgba(232,225,214,.5)}.HomeContent_chip__z9rdp[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#1E1B19}.HomeContent_chip__z9rdp[aria-pressed=true] b{color:#1E1B19}.HomeContent_chip__z9rdp:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HomeContent_mapStage__Hk6NK{position:relative;overflow:hidden;border-radius:6px}.HomeContent_canvas__t0cJE{display:block;width:100%;height:auto;aspect-ratio:1600/640;cursor:default;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomeContent_zoom__CZHsE{position:absolute;top:6px;right:6px;z-index:2;display:flex;flex-direction:column}.HomeContent_zoom__CZHsE button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#B7AFA6;background:none;border:0;cursor:pointer;transition:color .2s}.HomeContent_zoom__CZHsE button:hover:not(:disabled){color:var(--accent)}.HomeContent_zoom__CZHsE button:disabled{opacity:.3;cursor:default}.HomeContent_zoom__CZHsE button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.HomeContent_mapCard__8QY9L{position:absolute;z-index:3;width:min(300px,80vw);display:flex;gap:12px;align-items:center;padding:10px 30px 10px 10px;border-radius:6px;background:#2B2724;border:1px solid rgba(232,225,214,.16);box-shadow:0 18px 40px rgba(0,0,0,.45);transform:translate(-50%,calc(-100% - 18px));animation:HomeContent_cardIn__IeoJ9 .25s ease both}.HomeContent_mapCardBelow__SI8O2{transform:translate(-50%,18px)}@keyframes HomeContent_cardIn__IeoJ9{0%{opacity:0}to{opacity:1}}.HomeContent_mapCard__8QY9L img{width:68px;height:68px;flex:none;-o-object-fit:cover;object-fit:cover;border-radius:4px}.HomeContent_mapCardText__ZCLOO{min-width:0;display:flex;flex-direction:column;gap:3px}.HomeContent_mapCardText__ZCLOO strong{font-size:16px;font-weight:400;line-height:1.2;color:#F7ECE0}.HomeContent_mapCardText__ZCLOO small{font-size:12px;color:#B7AFA6}.HomeContent_mapCardText__ZCLOO a{font-size:12.5px;font-weight:600;color:var(--accent);text-decoration:none;margin-top:3px;align-self:flex-start}.HomeContent_mapCardText__ZCLOO a:hover{text-decoration:underline;text-underline-offset:3px}.HomeContent_mapCardClose__Y3Bb_{position:absolute;top:2px;right:2px;width:30px;height:30px;font-size:18px;line-height:1;color:#B7AFA6;background:none;border:0;cursor:pointer}.HomeContent_mapCardClose__Y3Bb_:hover{color:#F7ECE0}.HomeContent_mapTip__D3t6n{position:absolute;z-index:3;max-width:260px;padding:7px 11px;border-radius:4px;background:#2B2724;border:1px solid rgba(232,225,214,.16);box-shadow:0 10px 24px rgba(0,0,0,.4);transform:translate(-50%,calc(-100% - 14px));pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HomeContent_mapTipBelow__T9HMA{transform:translate(-50%,14px)}.HomeContent_mapTip__D3t6n strong{display:block;font-size:13px;font-weight:500;color:#F7ECE0;overflow:hidden;text-overflow:ellipsis}.HomeContent_mapTip__D3t6n small{display:block;font-size:11.5px;color:#B7AFA6}.HomeContent_mapFoot__cl5ps{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;align-items:baseline}.HomeContent_legend__ja6nl{display:flex;gap:18px;font-size:12px;color:#8F877E}.HomeContent_legend__ja6nl>span{display:inline-flex;align-items:center;gap:8px}.HomeContent_legendDot__7fpJM{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent)}.HomeContent_legendRing__JxYug{box-shadow:0 0 0 3px #1E1B19,0 0 0 4px var(--accent);margin:0 4px}.dark .HomeContent_legendRing__JxYug{box-shadow:0 0 0 3px var(--surface),0 0 0 4px var(--accent)}.HomeContent_mapFoot__cl5ps{margin-top:10px}.HomeContent_mapSide__Un5GD{text-align:center;margin-top:18px}.HomeContent_mapSide__Un5GD p{margin-left:auto;margin-right:auto}.HomeContent_mapCta__XQa2_{margin-top:26px}@media (max-width:720px){.HomeContent_mapStage__Hk6NK{overflow:visible}.HomeContent_zoom__CZHsE{position:static;flex-direction:row;width:-moz-fit-content;width:fit-content;margin:8px auto 0}.HomeContent_zoom__CZHsE button{width:52px;height:44px}.HomeContent_mapCardBelow__SI8O2,.HomeContent_mapCard__8QY9L{position:relative;left:auto!important;top:auto!important;transform:none;width:100%;margin-top:12px;box-shadow:none}}.HomeContent_mosaicBlock__XIIrg{padding-top:clamp(56px,8vw,112px);padding-bottom:0}.HomeContent_mosaic__DSXPJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,17vw,250px);gap:10px}.HomeContent_tile__ORX9C{position:relative;overflow:hidden;border-radius:4px;background:#C8B49A;color:var(--on-photo);text-decoration:none}.HomeContent_tile__ORX9C:first-child{grid-column:span 2;grid-row:span 2}.HomeContent_tile__ORX9C img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.HomeContent_tile__ORX9C:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(20,17,15,.82));transition:opacity .3s}.HomeContent_tile__ORX9C:hover img{transform:scale(1.05)}.HomeContent_tile__ORX9C:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.HomeContent_tileText__IXpqg{position:absolute;left:14px;right:14px;bottom:12px;z-index:2}.HomeContent_tileText__IXpqg strong{display:block;font-size:15px;font-weight:400;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HomeContent_tile__ORX9C:first-child .HomeContent_tileText__IXpqg strong{font-size:clamp(20px,2.2vw,30px)}.HomeContent_tileText__IXpqg small{display:block;font-size:11.5px;margin-top:3px;color:rgba(247,236,224,.78)}@media (max-width:720px){.HomeContent_mosaic__DSXPJ{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:42vw;gap:8px}}.HomeContent_church__zrbfZ{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.HomeContent_church__zrbfZ:hover{transform:translateY(-4px)}.HomeContent_pathsBlock__ymxoG{padding-top:0}.HomeContent_paths__tBCHv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.HomeContent_path__xa0hw{display:flex;flex-direction:column;padding:clamp(22px,2.6vw,34px);border:1px solid var(--border);border-radius:6px;background:var(--surface);color:inherit;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .3s}.HomeContent_path__xa0hw:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:0 14px 34px rgba(42,38,35,.1)}.HomeContent_path__xa0hw:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.HomeContent_pathMark__YfyL8{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;font-size:22px;color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.HomeContent_pathTitle__aMHTK{font-size:clamp(22px,2.2vw,28px);line-height:1.15;margin:20px 0 10px;color:var(--text)}.HomeContent_pathText__EX_ZV{font-size:14.5px;line-height:1.6;color:var(--muted);flex:1}.HomeContent_pathCta__WBPpB{margin-top:20px;font-size:13.5px;font-weight:600;color:var(--accent)}.HomeContent_pathCta__WBPpB span{display:inline-block;transition:transform .3s}.HomeContent_path__xa0hw:hover .HomeContent_pathCta__WBPpB span{transform:translateX(4px)}@media (max-width:820px){.HomeContent_paths__tBCHv{grid-template-columns:1fr}}.HomeContent_about__85Tn9{text-align:center}.HomeContent_quote__sFJCn.HomeContent_quote__sFJCn{max-width:26ch;margin-left:auto;margin-right:auto;font-size:clamp(26px,3.8vw,52px)}.HomeContent_about__85Tn9 .HomeContent_ornament___w_P1{margin:0 auto 26px}@media (prefers-reduced-motion:reduce){.HomeContent_slide__MX2YX{transition:none}.HomeContent_barFill__LMx55,.HomeContent_caption__x8ESO,.HomeContent_mapCard__8QY9L,.HomeContent_slideOn__uGsTR{animation:none}.HomeContent_arrow__Wj_Ww,.HomeContent_chip__z9rdp,.HomeContent_church__zrbfZ,.HomeContent_path__xa0hw,.HomeContent_tile__ORX9C img{transition:none}}