:root{--church-primary:#a2c4c9;--church-secondary:#76a5af;--church-accent:#134f5c;--church-text:#0c343d;--church-text-light:#fff;--church-bg:#fff;--church-muted:#4d666c;--church-border:var(--church-primary);--church-surface:#fbf8f0;--church-paper:#f6f3ea;--church-width:2300px;--church-section-padding:72px;--church-card-radius:8px;--church-button-radius:8px;--church-header-height:100px;--church-header-logo-height:calc(var(--church-header-height) - 16px);--church-shadow:0 20px 0 rgba(18,52,59,.08);--church-font-body:"Epilogue",sans-serif;--church-font-heading:"Epilogue",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--church-bg);color:var(--church-text);font-family:var(--church-font-body);font-size:16px;line-height:1.5;margin:0}img,svg{height:auto;max-width:100%}a{color:var(--church-text);font-weight:700;overflow-wrap:anywhere;text-decoration-color:var(--church-primary);text-decoration-thickness:2px;text-underline-offset:4px;word-break:normal}a:focus,a:hover{color:var(--church-secondary)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--church-primary);outline-offset:3px}h1,h2,h3,h4,h5,h6{color:var(--church-text);font-family:var(--church-font-heading);font-weight:800;letter-spacing:0;line-height:.96;margin:0 0 .55em}h1{font-size:clamp(3.2rem,8vw,8.4rem)}h2{font-size:clamp(2.5rem,6vw,6rem)}h3{font-size:clamp(1.5rem,2.2vw,2.2rem)}p{margin:0 0 1rem}.content-wrapper{margin:0 auto;max-width:var(--church-width);padding:0 20px;width:100%}.church-section{padding:var(--church-section-padding) 0}.church-section--soft,.church-section--white{background:var(--church-bg)}.church-section--gradient{background:var(--church-primary);color:var(--church-text)}.church-section--gradient h1,.church-section--gradient h2,.church-section--gradient h3,.church-section--gradient p{color:var(--church-text)}.button,.church-button,.hs-button{align-items:center;background:var(--church-text);border:2px solid var(--church-text);border-radius:var(--church-button-radius);color:#fff;cursor:pointer;display:inline-flex;font-weight:800;gap:.55rem;justify-content:center;min-height:48px;padding:.85rem 1.35rem;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.button:focus,.button:hover,.church-button:focus,.church-button:hover,.hs-button:focus,.hs-button:hover{background:var(--church-primary);color:var(--church-text);text-decoration:none;transform:translateY(-2px)}.church-button--light,.church-button--outline{background:transparent;border-color:currentColor;color:inherit}.church-eyebrow{align-items:center;border:2px solid var(--church-primary);border-radius:999px;color:var(--church-text);display:inline-flex;font-size:.9rem;font-weight:800;line-height:1;margin-bottom:1.2rem;min-height:34px;padding:.45rem .9rem;text-transform:none}.church-card{background:var(--church-surface);border:2px solid var(--church-primary);border-radius:var(--church-card-radius);box-shadow:none;padding:clamp(22px,3vw,36px)}.site-top-bar{background:var(--church-primary);color:var(--church-text);font-size:.9rem;font-weight:800;padding:8px 0}.site-top-bar .content-wrapper{align-items:center;display:flex;justify-content:center}.site-header{background:transparent;border-bottom:0;padding:14px 0 10px;position:relative;z-index:50}.site-header__inner{align-items:center;background:var(--church-primary);border-radius:999px;display:grid;gap:24px;grid-template-columns:auto 1fr auto auto;margin-left:auto;margin-right:auto;min-height:var(--church-header-height);padding:0 16px;width:calc(100% - 40px)}.site-header__logo{align-items:center;align-self:center;display:inline-flex;height:var(--church-header-logo-height);min-width:76px}.site-header__logo .hs_cos_wrapper,.site-header__logo .hs_cos_wrapper_type_logo,.site-header__logo a{align-items:center;display:inline-flex;height:var(--church-header-logo-height);margin-left:-2px;max-width:86px}.site-header__logo img{display:block;height:var(--church-header-logo-height)!important;max-height:var(--church-header-logo-height);max-width:84px;object-fit:contain;object-position:left center;width:auto!important}.site-header__nav{justify-self:center}.site-header__nav ul{list-style:none;margin:0;padding:0}.site-header__nav .hs-menu-wrapper>ul,.site-header__nav>ul{align-items:center;display:flex;gap:24px}.site-header__nav li{position:relative}.site-header__nav a{border-radius:999px;color:var(--church-text);display:inline-flex;font-size:.9rem;font-weight:800;padding:.45rem .7rem;text-decoration:none}.site-header__nav a:focus,.site-header__nav a:hover{background:hsla(0,0%,100%,.34);color:var(--church-text)}.site-header__nav .hs-menu-children-wrapper,.site-header__nav li>ul{background:var(--church-bg);border:2px solid var(--church-primary);border-radius:18px;box-shadow:0 16px 36px rgba(18,52,59,.16);display:grid;gap:4px;left:50%;min-width:220px;opacity:0;padding:8px;pointer-events:none;position:absolute;top:100%;transform:translate(-50%,-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;z-index:20}.site-header__nav .hs-menu-children-wrapper:before,.site-header__nav li>ul:before{bottom:100%;content:"";height:12px;left:-2px;position:absolute;right:-2px}.site-header__nav .hs-menu-children-wrapper a,.site-header__nav li>ul a{display:flex;line-height:1.2;padding:.65rem .8rem;width:100%}@media (min-width:901px){.site-header__nav .hs-menu-depth-1:focus-within>.hs-menu-children-wrapper,.site-header__nav .hs-menu-depth-1:hover>.hs-menu-children-wrapper,.site-header__nav li:focus-within>ul,.site-header__nav li:hover>ul{opacity:1;pointer-events:auto;transform:translate(-50%);visibility:visible}}.site-header__submenu-toggle{align-items:center;background:hsla(0,0%,100%,.28);border:0;border-radius:999px;color:var(--church-text);cursor:pointer;display:none;height:40px;justify-content:center;padding:0;width:40px}.site-header__submenu-toggle:before{border-bottom:2px solid;border-right:2px solid;content:"";display:block;height:8px;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease;width:8px}.is-submenu-open>.site-header__submenu-toggle:before{transform:translateY(2px) rotate(225deg)}.site-header__toggle{align-items:center;background:hsla(0,0%,100%,.26);border:0;border-radius:999px;color:var(--church-text);cursor:pointer;display:none;height:84px;justify-content:center;margin-right:-5px;position:relative;transition:background .2s ease;width:84px}.site-header__toggle span,.site-header__toggle span:after,.site-header__toggle span:before{background:currentColor;border-radius:999px;display:block;height:3px;transition:background .2s ease,transform .2s ease;width:24px}.site-header__toggle span{position:relative}.site-header__toggle span:after,.site-header__toggle span:before{content:"";left:0;position:absolute}.site-header__toggle span:before{transform:translateY(-8px)}.site-header__toggle span:after{transform:translateY(8px)}.site-header.is-open .site-header__toggle span{background:transparent}.site-header.is-open .site-header__toggle span:before{transform:rotate(45deg)}.site-header.is-open .site-header__toggle span:after{transform:rotate(-45deg)}.site-footer{background:var(--church-text);color:hsla(0,0%,100%,.78);margin-top:80px;padding:56px 0 28px}.site-footer a,.site-footer h2,.site-footer h3{color:#fff}.site-footer__grid{display:grid;gap:32px;grid-template-columns:1.4fr 1fr 1fr}.site-footer__bottom{border-top:1px solid hsla(0,0%,100%,.18);display:flex;gap:18px;justify-content:space-between;margin-top:40px;padding-top:24px}.site-footer__legal{display:flex;flex-wrap:wrap;gap:14px 22px;justify-content:flex-end}.body-container-wrapper{min-height:60vh}.arkki-system-page{background:var(--church-bg);padding:clamp(42px,8vw,112px) 0}.arkki-system-page__shell{background:var(--church-surface);border:2px solid var(--church-primary);border-radius:8px;display:grid;gap:clamp(18px,3vw,28px);max-width:880px;min-height:clamp(360px,48vw,520px);padding:clamp(28px,6vw,72px)}.arkki-system-page__shell h1{font-size:clamp(3.5rem,9vw,7.5rem);line-height:.92;margin:0;max-width:780px;overflow-wrap:break-word}.arkki-system-page__shell p{color:var(--church-muted);font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.55;margin:0;max-width:660px}.arkki-system-page__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:8px}.arkki-system-page__actions .church-button{width:auto}.arkki-system-page__link{align-items:center;color:var(--church-text);display:inline-flex;font-weight:900;min-height:46px;padding:0 4px;text-decoration-color:var(--church-primary);text-decoration-thickness:2px;text-underline-offset:5px}.arkki-system-page__link:focus,.arkki-system-page__link:hover{color:var(--church-primary-dark)}.church-hero{background:var(--church-primary);color:var(--church-text);overflow:hidden;padding:clamp(56px,8vw,112px) 0;position:relative}.church-hero .content-wrapper{background:var(--church-surface);border:2px solid var(--church-text);border-radius:8px;min-height:560px;padding:clamp(24px,5vw,56px)}.church-hero__content{max-width:980px}.church-hero__description{max-width:720px}.church-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.church-hero__media{display:none}.arkki-location-grid,.arkki-people-grid,.arkki-post-grid,.arkki-video-grid,.church-card-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.arkki-location-card,.arkki-person-card,.church-card-grid__item{min-height:100%;min-width:0;overflow:hidden}.arkki-editorial-section__body .church-card h2,.arkki-editorial-section__body .church-card h3,.arkki-editorial-section__body h2,.arkki-editorial-section__body h3,.arkki-location-card h2,.arkki-location-card h3,.arkki-person-card h2,.arkki-person-card h3,.arkki-video-card h2,.arkki-video-card h3,.church-card h2,.church-card h3,.church-card-grid h2,.church-card-grid h3,.church-card-grid__item h2,.church-card-grid__item h3{font-size:clamp(1.55rem,2.4vw,2.35rem);hyphens:auto;line-height:1.08;overflow-wrap:break-word;text-wrap:balance;word-break:normal}.church-card-grid__icon{align-items:center;border:2px solid var(--church-primary);border-radius:999px;color:var(--church-text);display:inline-flex;font-weight:800;height:38px;justify-content:center;margin-bottom:22px;width:54px}.arkki-branch-hero,.church-contact-layout,.church-split{align-items:start;display:grid;gap:40px;grid-template-columns:1fr 1fr}.church-contact-list,.church-event-list,.church-service-list{display:grid;gap:16px}.church-contact-item,.church-event,.church-service{background:var(--church-surface);border:2px solid var(--church-primary);border-radius:var(--church-card-radius);display:grid;gap:16px;grid-template-columns:auto 1fr;padding:18px}.church-contact-item__icon,.church-event__date,.church-service__date{align-items:center;background:var(--church-primary);border-radius:8px;color:var(--church-text);display:inline-flex;font-weight:800;justify-content:center;min-height:48px;min-width:54px;padding:8px;text-align:center}.arkki-section-heading{border:2px solid var(--church-primary);border-radius:8px;margin:0 0 34px;padding:clamp(24px,4vw,44px)}.arkki-section-heading h2{font-size:clamp(2rem,4.5vw,4.8rem);hyphens:auto;margin-bottom:.2em;overflow-wrap:break-word;word-break:normal}.arkki-location-card__time{color:var(--church-text);font-size:1.1rem;font-weight:800;margin-top:18px}.arkki-video-card{background:var(--church-text);border:2px solid var(--church-text);border-radius:var(--church-card-radius);color:#fff;display:grid;gap:12px;min-height:220px;padding:24px;text-decoration:none}.arkki-video-card:focus,.arkki-video-card:hover{background:var(--church-primary);color:var(--church-text);text-decoration:none}.arkki-video-card__play{align-items:center;background:var(--church-primary);border-radius:999px;display:inline-flex;height:52px;justify-content:center;width:52px}.arkki-video-card__play:before{border-bottom:10px solid transparent;border-left:15px solid var(--church-text);border-top:10px solid transparent;content:"";margin-left:4px}.arkki-video-card__meta{align-self:end;color:hsla(0,0%,100%,.72);font-size:.9rem}.arkki-person-card{text-align:left}.arkki-person-card img,.arkki-person-card__placeholder{aspect-ratio:4/5;background:var(--church-primary);border-radius:8px;display:grid;margin-bottom:18px;max-width:none;object-fit:cover;place-items:center;width:100%}.arkki-person-card__placeholder{color:var(--church-text);font-size:3rem;font-weight:800}.arkki-migrated{background:var(--church-bg);padding:clamp(28px,5vw,72px) 0 0}.arkki-page-header{background:var(--church-surface);border:2px solid var(--church-primary);border-radius:8px;display:grid;margin-bottom:clamp(24px,4vw,52px);min-height:clamp(360px,48vw,620px);padding:clamp(24px,5vw,58px)}.arkki-page-header h1{align-self:end;hyphens:auto;margin:0;max-width:1050px;overflow-wrap:normal;text-wrap:balance;word-break:normal}.arkki-page-header__intro{align-self:end;border-top:2px solid var(--church-primary);color:var(--church-text);display:grid;font-size:clamp(1rem,1.3vw,1.25rem);gap:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-top:clamp(24px,5vw,72px);max-width:none;padding-top:24px}.arkki-page-header__intro>*{grid-column:2}.arkki-migrated__body{background:transparent;border:0;border-radius:0;box-shadow:none;display:grid;gap:clamp(28px,4vw,56px);max-width:none;padding:0}.arkki-content{max-width:none}.arkki-content>h2,.arkki-content>h3{border:2px solid var(--church-primary);border-radius:8px;font-size:clamp(2rem,4.6vw,4.7rem);hyphens:auto;line-height:1.02;margin:clamp(28px,4vw,58px) 0 0;overflow-wrap:break-word;padding:clamp(22px,4vw,42px);word-break:normal}.arkki-content>h2:first-child,.arkki-content>h3:first-child{margin-top:0}.arkki-content>blockquote,.arkki-content>div:not(.church-card),.arkki-content>figure,.arkki-content>ol,.arkki-content>p,.arkki-content>ul{max-width:820px}.arkki-content>ol,.arkki-content>p,.arkki-content>ul{font-size:clamp(1rem,1.2vw,1.18rem)}.arkki-content img{border-radius:8px}.arkki-content blockquote,.arkki-quote{border:2px solid var(--church-primary);border-radius:8px;color:var(--church-text);font-size:clamp(1.2rem,2vw,2rem);font-weight:800;margin:0;max-width:980px;padding:clamp(22px,4vw,42px)}.arkki-content .church-card{max-width:100%}.arkki-migrated__layout,.arkki-sidebar,.arkki-sidebar-layout{display:none}.arkki-bank-details div,.arkki-placeholder__card{max-width:920px}.arkki-bank-details{display:grid;gap:16px}.arkki-bank-details div{background:var(--church-surface);border:2px solid var(--church-primary);border-radius:8px;padding:18px}.arkki-dnd-page{background:var(--church-bg)}.arkki-dnd-page .row-fluid{width:100%}.arkki-dnd-page .row-fluid:after,.arkki-dnd-page .row-fluid:before{content:"";display:table}.arkki-dnd-page .row-fluid:after{clear:both}.arkki-dnd-page .row-fluid [class*=span]{display:block;float:left;margin-left:2.127659574%;min-height:1px;width:100%}.arkki-dnd-page .row-fluid [class*=span]:first-child{margin-left:0}.arkki-dnd-page .row-fluid .span12{width:100%}.arkki-dnd-page .row-fluid .span11{width:91.489361702%}.arkki-dnd-page .row-fluid .span10{width:82.978723404%}.arkki-dnd-page .row-fluid .span9{width:74.468085106%}.arkki-dnd-page .row-fluid .span8{width:65.957446808%}.arkki-dnd-page .row-fluid .span7{width:57.446808511%}.arkki-dnd-page .row-fluid .span6{width:48.936170213%}.arkki-dnd-page .row-fluid .span5{width:40.425531915%}.arkki-dnd-page .row-fluid .span4{width:31.914893617%}.arkki-dnd-page .row-fluid .span3{width:23.404255319%}.arkki-dnd-page .row-fluid .span2{width:14.893617021%}.arkki-dnd-page .row-fluid .span1{width:6.382978723%}.arkki-dnd-page .row-fluid .offset12{margin-left:104.255319148%}.arkki-dnd-page .row-fluid .offset12:first-child{margin-left:102.127659574%}.arkki-dnd-page .row-fluid .offset11{margin-left:95.744680851%}.arkki-dnd-page .row-fluid .offset11:first-child{margin-left:93.617021277%}.arkki-dnd-page .row-fluid .offset10{margin-left:87.234042553%}.arkki-dnd-page .row-fluid .offset10:first-child{margin-left:85.106382979%}.arkki-dnd-page .row-fluid .offset9{margin-left:78.723404255%}.arkki-dnd-page .row-fluid .offset9:first-child{margin-left:76.595744681%}.arkki-dnd-page .row-fluid .offset8{margin-left:70.212765957%}.arkki-dnd-page .row-fluid .offset8:first-child{margin-left:68.085106383%}.arkki-dnd-page .row-fluid .offset7{margin-left:61.70212766%}.arkki-dnd-page .row-fluid .offset7:first-child{margin-left:59.574468085%}.arkki-dnd-page .row-fluid .offset6{margin-left:53.191489362%}.arkki-dnd-page .row-fluid .offset6:first-child{margin-left:51.063829787%}.arkki-dnd-page .row-fluid .offset5{margin-left:44.680851064%}.arkki-dnd-page .row-fluid .offset5:first-child{margin-left:42.553191489%}.arkki-dnd-page .row-fluid .offset4{margin-left:36.170212766%}.arkki-dnd-page .row-fluid .offset4:first-child{margin-left:34.042553191%}.arkki-dnd-page .row-fluid .offset3{margin-left:27.659574468%}.arkki-dnd-page .row-fluid .offset3:first-child{margin-left:25.531914894%}.arkki-dnd-page .row-fluid .offset2{margin-left:19.14893617%}.arkki-dnd-page .row-fluid .offset2:first-child{margin-left:17.021276596%}.arkki-dnd-page .row-fluid .offset1{margin-left:10.638297872%}.arkki-dnd-page .row-fluid .offset1:first-child{margin-left:8.510638298%}.arkki-dnd-page .dnd-section{padding:0}.arkki-editorial-hero{background:var(--church-bg);padding:clamp(28px,5vw,72px) 0 clamp(14px,2vw,28px)}.arkki-editorial-hero__panel{background:var(--church-surface);border:2px solid var(--church-text);border-radius:8px;column-gap:clamp(34px,4.5vw,68px);display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.92fr);min-height:clamp(480px,56vw,720px);overflow:hidden;padding:clamp(24px,5vw,64px);row-gap:clamp(28px,4vw,56px)}.arkki-editorial-hero--poster:not(.arkki-editorial-hero--has-media) .arkki-editorial-hero__panel{grid-template-columns:1fr;min-height:auto}.arkki-editorial-hero--poster:not(.arkki-editorial-hero--has-media) .arkki-editorial-hero__copy{align-content:start;gap:clamp(28px,4vw,52px)}.arkki-editorial-hero__copy{align-content:space-between;display:grid;gap:clamp(28px,5vw,68px);min-width:0}.arkki-editorial-hero h1{hyphens:auto;margin:0;max-width:1100px;overflow-wrap:normal;text-wrap:balance;word-break:normal}.arkki-editorial-hero__intro{border-top:2px solid var(--church-primary);font-size:clamp(1.05rem,1.35vw,1.32rem);max-width:720px;padding-top:24px}.arkki-editorial-hero__quote{align-self:end;background:var(--church-primary);border:2px solid var(--church-text);border-radius:8px;color:var(--church-text);font-size:clamp(1.4rem,2.4vw,3rem);font-weight:800;line-height:1.05;padding:clamp(22px,4vw,44px)}.arkki-editorial-hero__quote p:last-child,.arkki-editorial-section__body p:last-child{margin-bottom:0}.arkki-editorial-hero__media{align-self:center;display:grid;margin:0;min-height:clamp(320px,36vw,520px);overflow:visible;padding:clamp(16px,2.4vw,34px) clamp(10px,1.6vw,22px);place-items:center;position:relative}.arkki-editorial-hero__photo-stack{aspect-ratio:4/3;isolation:isolate;max-width:520px;position:relative;width:min(100%,520px)}.arkki-editorial-hero__photo,.arkki-editorial-hero__photo-ghost{background:#fff;border:2px solid var(--church-text);border-radius:8px;box-shadow:0 22px 34px rgba(18,52,59,.16);inset:0;padding:clamp(8px,1.2vw,14px) clamp(8px,1.2vw,14px) clamp(24px,2.4vw,38px);position:absolute}.arkki-editorial-hero__photo{opacity:0;transform:translateY(12px) scale(.97);transition:opacity .45s ease,transform .45s ease;z-index:4}.arkki-editorial-hero__photo.is-active{opacity:1;transform:translateY(0) scale(1)}.arkki-editorial-hero__photo-ghost{filter:blur(4px) saturate(.82);opacity:0;pointer-events:none;transition:opacity .45s ease,transform .45s ease;z-index:1}.arkki-editorial-hero__photo-ghost.is-ghost-1{opacity:.34;transform:translate(34px,-28px) rotate(5deg) scale(.9)}.arkki-editorial-hero__photo-ghost.is-ghost-2{opacity:.22;transform:translate(-34px,26px) rotate(-5deg) scale(.86)}.arkki-editorial-hero__photo-ghost.is-ghost-3{opacity:.14;transform:translate(12px,46px) rotate(2deg) scale(.82)}.arkki-editorial-hero__media img{background:var(--church-paper);border-radius:4px;display:block;height:100%;object-fit:contain;width:100%}@media (prefers-reduced-motion:reduce){.arkki-editorial-hero__photo,.arkki-editorial-hero__photo-ghost{transition:none}}@media (max-width:1180px){.arkki-editorial-hero__panel{column-gap:clamp(28px,4vw,48px);grid-template-columns:minmax(0,1fr) minmax(280px,.92fr)}.arkki-editorial-hero__photo-stack{max-width:470px;width:min(100%,470px)}}.arkki-editorial-section{background:var(--church-bg);padding:clamp(14px,2vw,28px) 0}.arkki-editorial-section__panel{background:var(--church-surface);border:2px solid var(--church-primary);border-radius:8px;display:grid;gap:clamp(20px,3vw,36px);grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);min-width:0;padding:clamp(24px,4.5vw,56px)}.arkki-editorial-section--accent .arkki-editorial-section__panel,.arkki-editorial-section__panel--placeholder{background:var(--church-primary);border-color:var(--church-text)}.arkki-editorial-section--compact .arkki-editorial-section__panel{grid-template-columns:1fr;max-width:920px}.arkki-editorial-section--full .arkki-editorial-section__panel{grid-template-columns:1fr}.arkki-editorial-section__panel>.church-eyebrow{align-self:start;grid-column:1}.arkki-editorial-section__panel>h2{font-size:clamp(2.25rem,5vw,4.6rem);grid-column:1;hyphens:auto;line-height:.98;margin-bottom:0;overflow-wrap:anywhere;text-wrap:balance;word-break:normal}.arkki-editorial-section__body{grid-column:2;max-width:820px;min-width:0}.arkki-editorial-section--full .arkki-editorial-section__body{grid-column:1;max-width:860px}.arkki-content *,.arkki-editorial-section__body *,.arkki-editorial-section__panel--placeholder>div,.arkki-editorial-section__panel--placeholder>p{min-width:0}.arkki-content,.arkki-editorial-section__body,.arkki-editorial-section__panel,.arkki-editorial-section__panel--placeholder,.arkki-editorial-section__panel--placeholder div,.arkki-editorial-section__panel--placeholder p{overflow-wrap:break-word;word-break:normal}.arkki-content a,.arkki-content code,.arkki-editorial-section__body a,.arkki-editorial-section__body code,.arkki-editorial-section__panel a,.arkki-editorial-section__panel code,.arkki-editorial-section__panel--placeholder a,.arkki-editorial-section__panel--placeholder code,.arkki-soft-break-url{overflow-wrap:anywhere;word-break:normal}.arkki-editorial-section__body h3,.arkki-editorial-section__body h4{font-size:clamp(1.35rem,2vw,2rem);hyphens:auto;line-height:1.08;margin-top:1.5rem;overflow-wrap:break-word;word-break:normal}.arkki-editorial-section__body ol,.arkki-editorial-section__body ul{padding-left:1.4em}.arkki-editorial-section__body li+li{margin-top:.55rem}.arkki-editorial-section__body blockquote{background:transparent;border-left:4px solid var(--church-text);font-size:clamp(1.2rem,1.7vw,1.8rem);font-weight:800;margin:1.4rem 0;padding:.4rem 0 .4rem 1.2rem}.arkki-editorial-section__body img{border:2px solid var(--church-primary);border-radius:8px;margin:1rem 0}.arkki-editorial-section__panel--placeholder{grid-template-columns:.8fr 1.2fr}.arkki-editorial-section__panel--placeholder>h2{font-size:clamp(1.65rem,3.4vw,3.35rem);grid-column:1;hyphens:auto;line-height:1.04;max-width:100%;overflow-wrap:break-word;text-wrap:balance;word-break:normal}.arkki-editorial-section__panel--placeholder>div,.arkki-editorial-section__panel--placeholder>p{grid-column:2}.arkki-placeholder__card{max-width:none}.arkki-weekly-schedule__grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;overflow-x:visible!important;padding-bottom:0!important}.arkki-weekly-schedule__location,.arkki-weekly-schedule__title{hyphens:auto!important;overflow-wrap:break-word!important;word-break:normal!important}@media (max-width:1250px){.arkki-weekly-schedule__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:900px){.arkki-weekly-schedule__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.arkki-weekly-schedule__grid{grid-template-columns:1fr!important}}.arkki-placeholder .arkki-editorial-section__panel--placeholder>h2{font-size:clamp(1.45rem,3.2vw,2.5rem)!important;hyphens:auto!important;line-height:1.08!important;max-width:100%!important;overflow-wrap:break-word!important;white-space:normal!important;word-break:normal!important}@media (max-width:640px){.arkki-placeholder .arkki-editorial-section__panel--placeholder>h2{font-size:clamp(1.25rem,6vw,1.85rem)!important}}.form-title{margin-bottom:20px}.hs-form-field{margin-bottom:16px}.hs-form-field label{display:block;font-weight:800;margin-bottom:8px}.hs-input,input[type=email],input[type=tel],input[type=text],select,textarea{background:#fff;border:2px solid var(--church-primary);border-radius:8px;color:var(--church-text);font:inherit;min-height:48px;padding:12px 14px;width:100%}textarea{min-height:140px}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width:900px){.arkki-dnd-page .row-fluid [class*=offset],.arkki-dnd-page .row-fluid [class*=span]{float:none;margin-left:0;width:100%}.site-header__inner{column-gap:24px;grid-template-columns:1fr auto;overflow:hidden;padding-bottom:8px;padding-right:104px;padding-top:8px;position:relative;row-gap:0;transition:padding-bottom .2s ease,border-radius 0s linear .2s;width:calc(100% - 28px)}.site-header__cta,.site-header__nav{display:grid;grid-column:1/-1;grid-template-rows:0fr;justify-self:stretch;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-6px);transition:grid-template-rows .2s ease,opacity .2s ease,transform .2s ease;visibility:hidden}.site-header__cta>*,.site-header__nav>*{min-height:0;overflow:hidden}.site-header__toggle{display:inline-flex;margin-right:0;position:absolute;right:8px;top:8px;z-index:2}.site-header.is-open .site-header__cta,.site-header.is-open .site-header__nav{grid-template-rows:1fr;opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.site-header.is-open .site-header__inner{border-radius:50px;padding-bottom:18px;row-gap:18px;transition:padding-bottom .2s ease,border-radius 0s linear 0s}.site-header.is-open .site-header__nav .hs-menu-wrapper>ul,.site-header.is-open .site-header__nav>ul{align-items:stretch;flex-direction:column;gap:10px}.site-header__nav li{width:100%}.site-header__nav .site-header__has-submenu{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) 40px}.site-header__nav .site-header__has-submenu>a{grid-column:1}.site-header__submenu-toggle{display:inline-flex;grid-column:2}.site-header__nav .hs-menu-children-wrapper,.site-header__nav li>ul{background:transparent;border:0;border-radius:0;box-shadow:none;gap:6px;grid-column:1/-1;left:auto;max-height:0;min-width:0;opacity:0;overflow:hidden;padding:0 0 0 12px;position:static;top:auto;transform:none;transition:max-height .2s ease,opacity .2s ease,padding-top .2s ease,visibility .2s ease;width:100%}.site-header__nav .is-submenu-open>.hs-menu-children-wrapper,.site-header__nav .is-submenu-open>ul{max-height:520px;opacity:1;padding-top:6px;pointer-events:auto;visibility:visible}.arkki-branch-hero,.arkki-editorial-hero__panel,.arkki-editorial-section__panel,.arkki-editorial-section__panel--placeholder,.arkki-page-header__intro,.church-contact-layout,.church-split,.site-footer__bottom,.site-footer__grid{grid-template-columns:1fr}.arkki-editorial-section__body,.arkki-editorial-section__panel--placeholder>div,.arkki-editorial-section__panel--placeholder>h2,.arkki-editorial-section__panel--placeholder>p,.arkki-editorial-section__panel>.church-eyebrow,.arkki-editorial-section__panel>h2,.arkki-page-header__intro>*{grid-column:auto}.site-footer__bottom{gap:16px}.arkki-editorial-hero__media{min-height:clamp(300px,62vw,460px)}.arkki-editorial-hero__photo-stack{max-width:520px}.arkki-location-grid,.arkki-people-grid,.arkki-post-grid,.arkki-video-grid,.church-card-grid{grid-template-columns:1fr}}@media (max-width:640px){.content-wrapper{padding:0 14px}.site-header__inner.content-wrapper{padding:8px 104px 8px 16px;width:calc(100% - 28px)}.site-header.is-open .site-header__inner.content-wrapper{padding-bottom:18px}h1{font-size:clamp(2.55rem,13vw,4.4rem)}h2{font-size:clamp(2.35rem,13vw,4rem)}.arkki-editorial-section__body .church-card h2,.arkki-editorial-section__body .church-card h3,.arkki-editorial-section__body h2,.arkki-editorial-section__body h3,.arkki-location-card h2,.arkki-location-card h3,.arkki-person-card h2,.arkki-person-card h3,.arkki-video-card h2,.arkki-video-card h3,.church-card h2,.church-card h3,.church-card-grid h2,.church-card-grid h3,.church-card-grid__item h2,.church-card-grid__item h3{font-size:clamp(1.45rem,8vw,2.15rem)}.arkki-content>h2,.arkki-content>h3,.arkki-section-heading h2{font-size:clamp(1.9rem,10vw,3.1rem)}.arkki-editorial-section__panel--placeholder>h2{font-size:clamp(1.35rem,6vw,2rem)}.arkki-editorial-hero__panel,.arkki-page-header,.church-hero .content-wrapper{min-height:420px;padding:20px}.arkki-editorial-hero__media{min-height:clamp(260px,76vw,360px)}.arkki-editorial-hero__photo-ghost.is-ghost-1{transform:translate(16px,-14px) rotate(4deg) scale(.94)}.arkki-editorial-hero__photo-ghost.is-ghost-2{transform:translate(-14px,16px) rotate(-4deg) scale(.9)}.arkki-editorial-hero__photo-ghost.is-ghost-3{transform:translate(6px,28px) rotate(2deg) scale(.86)}.church-hero__actions{align-items:stretch;flex-direction:column}.button,.church-button,.hs-button{width:100%}.church-contact-item,.church-event,.church-service{grid-template-columns:1fr}.arkki-content>h2,.arkki-content>h3,.arkki-editorial-section__panel--placeholder>h2,.arkki-editorial-section__panel>h2,.arkki-location-card h2,.arkki-location-card h3,.arkki-person-card h2,.arkki-person-card h3,.arkki-section-heading h2,.arkki-video-card h2,.arkki-video-card h3,.church-card h2,.church-card h3,.church-card-grid h2,.church-card-grid h3,.church-card-grid__item h2,.church-card-grid__item h3,h2{font-size:clamp(1.55rem,8vw,2.45rem)!important;hyphens:auto!important;line-height:1.08!important;max-width:100%!important;overflow-wrap:break-word!important;white-space:normal!important;word-break:normal!important}.arkki-location-card h2,.arkki-location-card h3,.arkki-person-card h2,.arkki-person-card h3,.arkki-placeholder .arkki-editorial-section__panel--placeholder>h2,.arkki-video-card h2,.arkki-video-card h3,.church-card h2,.church-card h3,.church-card-grid h2,.church-card-grid h3,.church-card-grid__item h2,.church-card-grid__item h3{font-size:clamp(1.3rem,6.5vw,1.95rem)!important}}